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
338543961173	338543961731	338543962281	338543962831	338543963381	338543963931	338543964481	338543965031	338543965581	338543966131	338543966681	338543967231	338543967781	338543968331	338543968881	338543969431	338543969981	338543970531	338543971081	338543971631	338543972181	338543972731	338543973281	338543973831	338543974381	338543974931	338543975481	338543976031	338543976581	338543977131	338543977681	338543978231	338543978781	338543979331	338543979881	338543980431	338543980981	338543981531	338543982081	338543982631	338543983181	338543983731	338543984281	338543984831	338543985381	338543985931	338543986481	338543987031	338543987581	338543988131	338543988681	338543989231	338543989781	338543990331	338543990881	338543991431	338543991981	338543992531	338543993081	338543993631	338543994181	338543994731	338543995281	338543995831	338543996381	338543996931	338543997481	338543998031	338543998581	338543999131	338543999681	338544000231	338544000781	338544001331	338544001881	338544002431	338544002981	338544003531	338544004081	338544004631	338544005181	338544005731	338544006281	338544006831	338544007381	338544007931	338544008481	338544009031	338544009581	338544010131	338544010681	338544011231	338544011781	338544012331	338544012881	338544013431	338544013981	338544014531	338544015081	338544015631	338544016181	338544016731	338544017281	338544017831	338544018381	338544018931	338544019481	338544020031	338544020581	338544021131	338544021681	338544022231	338544022781	338544023331	338544023881	338544024431	338544024981	338544025531	338544026081	338544026631	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13034	1398	1357	1054	652	493	1333	5865	6421	927	234	222	209	191	176	228	186	177	179	199	190	170	182	177	186	164	220	175	196	187	191	193	149	185	208	200	177	187	181	188	187	182	184	185	200	166	173	173	181	182	185	178	197	172	181	196	185	180	181	179	191	167	140	199	222	158	186	186	174	201	172	177	174	161	183	186	191	171	175	179	192	174	162	164	200	187	167	160	171	160	185	205	171	170	166	178	146	182	176	164	173	182	192	160	197	174	181	167	190	179	186	171	182	192	152	171	163	184	161	180	168	172	178	188	173	178	184	178	169	172	182	165	198	188	184	172	192	163	212	189	165	167	169	159	192	169	169	190	184	173	207	174	179	174	171	192	174	153	174	204	176	199	193	208	183	167	196	160	161	200	180	184	169	180	186	171	182	178	158	177	198	182	175	185	189	191	195	185	186	205	166	169	182	177	166	201	177	150	176	188	197	168	160	150	187	178	172	152	165	186	189	187	192	193	201	166	179	182	186	143	151	188	191	187	140	190	191	202	180	170	180	171	185	189	177	172	187	177	167	171	178	177	196	162	187	196	167	157	189	158	178	175	222	203	164	150	154	184	183	161	197	157	195	164	190	179	179	188	182	162	171	172	171	202	196	176	166	156	187	167	181	172	164	182	169	179	200	167	168	173	172	195	175	188	173	152	185	186	176	160	207	162	160	177	203	169	196	172	201	203	169	182	168	177	166	182	151	172	192	175	209	175	162	156	169	161	181	207	192	187	161	183	173	155	154	165	181	184	144	174	191	163	180	173	178	189	190	200	186	179	176	200	158	206	183	183	174	159	176	185	204	195	166	176	159	162	176	164	172	169	206	165	190	163	153	177	176	176	182	172	207	178	196	176	198	161	183	171	201	170	196	179	164	181	153	199	175	217	182	172	176	182	190	184	160	187	201	169	190	159	159	191	186	207	149	188	187	164	163	191	195	186	170	187	208	191	186	176	170	178	176	164	176	192	181	182	172	142	198	177	169	154	181	185	173	170	189	160	189	195	167	178	202	171	167	185	193	177	176	165	148	164	183	178	166	188	152	173	166	186	160	157	183	158	174	172	194	188	173	182	203	180	160	150	195	175	170	186	155	184	177	182	181	161	153	164	192	158	166	169	167	173	160	210	169	182	159	159	188	149	176	162	195	173	196	186	183	185	167	193	171	174	198	173	161	164	199	179	191	148	194	165	169	200	186	175	161	189	188	177	188	162	160	202	186	173	176	178	176	175	183	165	163	166	151	164	196	195	189	171	168	170	196	180	169	194	189	172	183	175	190	157	164	190	199	164	181	202	168	187	198	176	177	180	146	180	170	183	172	216	185	164	166	178	173	188	163	157	177	195	214	175	160	184	166	178	183	171	165	182	172	178	178	145	173	190	151	180	197	192	172	182	174	186	186	203	178	182	186	183	211	170	186	163	161	153	166	164	188	192	194	175	188	166	178	163	177	177	182	194	182	179	194	165	177	179	175	196	174	201	182	160	184	188	160	174	169	169	189	180	172	180	156	171	178	183	166	164	179	171	168	181	190	198	159	208	208	182	188	161	181	179	189	190	189	175	163	197	168	166	164	170	186	187	202	179	202	197	160	187	162	171	186	168	188	205	174	164	170	193	171	178	177	185	170	188	195	179	180	173	171	165	188	189	185	167	163	187	210	178	154	171	192	170	183	188	186	179	168	184	190	180	193	157	185	177	184	196	187	178	188	188	173	162	175	170	181	180	174	175	188	213	161	171	189	167	179	182	185	185	171	184	183	204	200	166	179	184	209	197	177	175	185	196	164	181	172	166	184	190	179	181	189	181	169	171	189	182	205	187	206	179	182	187	177	185	190	192	175	156	190	193	172	167	169	194	189	185	192	187	178	159	197	166	170	177	167	171	164	201	193	164	172	183	173	183	179	163	162	181	160	179	172	162	163	202	164	174	169	167	190	179	183	190	168	193	184	194	164	181	195	167	187	173	181	169	169	159	171	177	187	178	189	188	177	179	189	206	185	162	186	184	191	176	196	206	197	164	186	198	174	157	182	185	179	161	184	187	170	157	174	189	195	180	167	194	164	191	174	173	166	187	179	199	171	141	155	186	166	178	183	184	159	182	185	183	169	155	169	168	168	173	169	170	185	173	177	175	177	157	177	188	187	197	163	162	163	195	192	197	175	168	171	180	171	163	203	196	186	176	187	171	181	176	182	178	143	158	175	157	154	196	176	190	178	191	183	174	182	164	187	171	175	165	181	181	201	180	174	204	182	185	192	192	213	198	166	165	173	187	193	164	169	180	170	183	221	196	194	157	157	159	180	178	182	187	179	186	150	175	191	186	181	165	172	175	202	168	177	194	188	174	175	188	200	174	174	161	190	187	158	190	176	162	194	160	195	181	175	199	192	187	182	164	166	191	189	189	157	183	218	179	181	197	207	165	186	177	162	170	168	164	136	176	167	207	195	154	184	178	169	198	178	197	167	181	184	169	186	207	192	179	195	183	181	157	182	165	169	164	186	191	196	189	180	179	163	176	166	188	188	174	187	176	176	197	173	178	210	183	196	182	178	172	180	193	165	181	196	169	180	204	189	158	165	170	194	218	204	184	184	197	152	186	160	187	176	176	175	170	179	161	173	170	151	189	169	197	151	175	184	156	173	181	214	172	169	153	200	179	191	177	173	176	151	171	186	194	191	155	188	189	192	190	206	185	195	182	183	159	160	167	192	145	187	205	170	165	173	163	180	199	164	179	189	182	146	156	199	188	184	180	168	177	170	169	151	173	190	173	193	190	181	167	200	191	170	179	161	158	171	163	161	184	189	186	189	175	187	176	176	171	203	205	163	179	165	174	175	169	172	173	207	197	189	162	175	187	206	185	194	185	183	169	176	186	158	188	167	183	188	199	186	164	177	200	177	169	173	189	152	181	175	166	190	164	178	176	153	173	163	201	188	187	195	179	201	175	199	177	167	198	179	156	189	178	184	174	190	194	185	169	162	180	179	185	167	209	184	171	185	194	178	179	182	201	183	218	158	185	182	160	192	209	175	183	206	169	174	161	158	165	183	175	204	172	180	201	173	182	178	157	180	162	174	187	192	147	175	184	163	166	161	169	180	169	146	168	185	179	189	192	186	211	171	173	203	184	177	155	170	172	169	200	178	173	178	193	182	185	192	178	201	174	196	177	185	194	171	178	186	163	151	152	187	186	178	175	180	181	160	150	180	175	189	170	201	187	157	200	196	197	173	197	197	169	178	179	176	173	143	159	177	188	173	177	171	157	161	177	167	176	207	175	181	179	182	178	181	164	173	187	200	182	168	161	193	165	199	178	174	186	208	166	167	184	185	174	197	163	194	169	157	174	159	152	174	166	188	184	162	157	211	200	168	161	173	182	197	171	158	180	188	169	183	170	195	182	179	182	182	190	191	193	182	172	159	181	200	160	184	176	167	206	171	179	179	188	173	185	186	196	183	153	167	169
8260	1496	3177	3458	2663	2100	6260	22829	20722	2770	749	752	700	614	573	580	566	531	524	497	515	522	528	512	526	496	455	469	528	494	522	489	496	467	497	535	486	466	479	460	457	453	433	475	440	455	467	429	407	451	409	454	413	447	451	469	446	443	454	438	451	403	462	426	470	445	463	445	421	425	449	472	445	441	405	443	416	428	450	430	423	429	421	479	452	477	484	419	472	431	454	455	436	410	466	429	446	423	476	450	475	422	457	441	438	411	451	442	448	433	422	415	432	455	435	418	414	463	451	460	482	458	436	442	466	431	418	460	479	469	406	431	458	442	493	457	419	447	416	434	426	398	472	457	438	404	399	467	420	460	451	445	423	453	437	415	445	435	443	427	435	460	436	452	450	480	449	444	447	443	440	423	466	422	448	439	409	435	443	454	450	410	449	471	441	478	421	428	448	434	471	419	452	449	445	448	418	425	454	433	435	400	430	451	415	421	430	412	416	446	484	421	435	438	428	453	431	424	405	448	468	423	445	456	395	432	453	469	461	457	447	413	434	461	413	460	411	422	415	440	438	444	441	443	398	455	401	450	426	440	466	441	426	442	444	444	463	442	427	439	431	464	440	462	451	407	419	467	412	437	431	407	423	425	428	412	453	445	425	441	455	405	440	470	420	429	446	444	426	455	463	429	448	441	413	450	476	441	475	461	447	448	456	472	478	458	437	395	413	420	432	433	442	413	438	446	410	373	438	427	452	425	478	437	407	442	456	426	446	471	461	488	418	426	461	430	404	415	461	461	415	422	425	447	428	462	462	417	442	419	429	434	469	441	418	444	427	458	478	414	507	439	456	457	425	441	463	460	442	459	434	458	425	441	442	448	407	430	459	434	482	410	434	470	437	432	454	418	434	432	440	424	430	437	402	440	449	443	403	415	461	449	453	452	440	439	434	418	452	465	462	448	454	458	403	420	458	420	426	441	442	469	451	424	477	439	481	443	443	452	468	444	449	482	446	451	472	444	399	433	477	463	423	434	457	432	464	425	451	458	447	456	444	453	432	423	433	471	445	423	451	455	477	430	447	423	453	431	440	453	441	433	484	442	441	428	441	445	469	441	457	454	430	436	431	459	421	430	416	415	439	435	454	448	432	444	498	420	434	436	436	408	449	459	400	448	478	436	443	429	483	442	484	406	440	463	395	445	454	461	460	445	437	466	452	423	446	449	453	413	437	463	406	431	430	442	447	452	419	439	457	409	453	444	418	434	436	436	424	427	450	384	407	478	413	432	438	422	450	424	446	428	419	485	421	468	489	429	482	432	429	443	447	446	427	454	421	418	421	461	440	439	455	447	417	423	430	423	446	464	419	466	426	445	490	452	404	443	435	440	414	449	428	441	411	425	457	397	430	421	432	466	434	468	445	418	431	427	451	434	406	471	433	414	459	423	467	444	447	427	447	447	474	452	434	472	411	436	457	407	456	411	411	430	483	469	463	432	418	448	444	411	428	473	478	423	418	475	438	456	449	446	445	426	441	451	466	434	451	482	431	442	442	456	433	420	458	455	442	454	442	469	444	479	428	437	435	449	447	418	421	450	450	438	425	451	417	442	445	444	463	444	438	421	418	403	471	448	432	460	451	433	461	484	463	417	429	427	447	451	449	433	424	436	419	432	428	459	429	429	420	405	441	440	484	456	430	469	487	433	464	431	449	440	463	446	415	479	436	412	437	472	415	447	430	401	396	455	474	421	450	427	429	453	466	475	431	441	421	441	438	467	439	390	426	416	451	433	395	436	435	408	399	482	481	411	433	453	404	446	467	425	440	434	446	438	440	412	456	437	476	458	404	440	448	439	392	479	417	432	478	429	417	436	441	420	436	438	435	448	451	469	441	475	416	415	385	437	491	467	437	468	452	412	436	439	454	461	449	407	440	470	442	439	420	458	418	457	475	449	456	459	456	459	427	400	438	426	451	433	447	405	441	397	406	424	455	419	432	451	416	439	429	422	439	401	487	433	460	433	440	454	452	446	426	437	434	442	426	449	433	456	443	431	390	470	483	422	429	442	433	381	429	437	428	462	450	453	430	455	444	404	421	409	462	475	425	453	448	434	420	449	460	401	427	450	447	456	453	408	433	418	469	461	437	473	476	413	432	481	405	451	427	428	454	385	437	418	411	423	429	429	478	445	444	431	465	422	480	447	465	463	465	443	468	433	439	455	433	474	436	467	455	442	429	441	426	413	438	413	446	427	403	432	453	430	393	495	456	412	425	422	421	427	435	450	467	459	406	427	429	437	433	455	438	446	408	436	445	429	451	480	427	456	413	434	437	433	446	461	417	409	459	435	442	442	394	442	460	433	450	437	434	455	454	412	468	419	427	443	421	433	401	451	433	489	423	427	449	501	398	422	435	412	464	394	426	453	422	418	437	429	438	451	456	457	407	466	446	426	419	434	427	452	425	440	433	438	464	464	468	461	393	449	452	417	421	473	477	457	446	447	480	471	453	424	428	438	396	438	481	470	436	441	446	457	424	411	454	423	434	435	465	428	436	408	417	421	454	463	459	479	448	461	456	443	436	419	487	447	438	426	450	439	432	414	442	439	437	454	448	445	444	428	436	442	454	459	477	385	447	456	439	440	439	448	415	438	437	459	443	446	444	442	412	465	430	451	458	489	461	411	429	422	462	468	454	410	471	427	479	438	442	466	443	432	429	420	430	431	391	439	437	438	448	467	422	420	447	418	433	426	481	488	461	413	420	414	459	418	415	414	419	469	429	446	457	399	462	437	464	409	447	410	451	434	414	425	464	407	445	465	443	429	397	431	436	455	432	467	469	443	385	442	428	438	424	446	396	445	458	427	417	430	438	411	439	439	429	471	440	425	443	436	452	466	430	441	438	442	400	452	460	467	428	460	432	447	442	416	474	390	449	446	470	459	445	472	428	436	413	432	457	422	434	411	437	447	448	426	464	467	417	438	442	445	450	453	436	407	447	447	436	469	443	427	466	463	439	443	420	431	442	402	403	438	454	451	470	450	436	408	402	403	469	457	449	489	419	436	448	437	433	445	454	472	458	452	430	453	466	413	444	399	425	434	427	441	442	415	440	434	408	448	435	449	467	419	452	440	467	395	467	407	436	467	449	438	425	416	424	454	435	448	436	405	468	422	441	447	434	447	442	441	436	479	450	461	464	475	440	428	427	405	438	426	454	437	461	406	439	441	440	406	431	423	441	480	409	436	452	444	442	415	425	471	432	410	434	436	434	437	467	418	420	468	463	455	428	424	429	467	468	454	431	441	444	434	452	429	409	408	412	425	486	422	399	452	402	457	442	428	451	440	438	438	451	443	450	456	434	472	458	434	398	438	469	470	417	476	435	466	424	456	436	437	445	454	465	434	480	445	414	420	415	450	470	441	451	414	452	423	449	416	460	443	471	418	404	455	425	427	425	410	419	447	434	463	442	446	445	440	439	407	445	446	439	452	424	460	442	402	412	454	453	456
1770	504	566	391	378	346	370	510	464	295	257	269	270	250	268	291	287	248	304	270	272	258	243	261	261	245	259	252	264	249	259	249	270	244	248	282	264	261	239	258	276	264	305	238	249	270	259	246	285	243	280	262	252	265	248	267	245	261	283	273	266	257	267	260	245	273	265	258	271	238	298	284	257	285	232	265	227	248	265	291	280	245	247	236	252	253	248	268	239	258	270	268	270	279	241	227	272	282	254	247	240	300	291	253	263	271	260	298	237	259	273	299	266	246	259	253	247	266	263	287	242	261	252	243	265	272	270	269	248	248	274	272	245	257	275	253	271	268	262	297	237	254	272	279	284	297	274	271	262	239	261	262	270	276	223	264	265	270	295	258	284	266	281	255	274	273	255	278	268	246	266	276	285	259	273	273	229	245	255	266	262	269	267	256	241	241	301	261	272	251	260	257	265	290	275	275	265	268	268	249	251	246	286	258	275	267	253	261	280	256	234	274	275	250	261	259	269	233	240	276	262	247	280	249	244	277	259	287	252	254	275	274	256	274	295	262	241	273	268	246	252	261	249	285	227	290	286	258	244	279	270	294	291	248	275	266	254	260	271	281	266	256	250	276	260	242	255	274	258	285	245	258	260	265	274	235	262	254	237	250	266	235	277	251	245	277	262	320	283	269	249	270	284	273	254	257	248	268	274	262	266	276	275	308	279	246	270	264	268	243	258	232	257	266	264	265	245	263	257	223	254	255	260	260	247	240	253	249	264	235	264	284	270	255	246	280	264	279	231	254	269	277	254	257	249	221	237	273	288	251	276	299	250	284	264	268	233	246	240	226	277	272	251	248	257	272	254	287	247	292	290	258	254	258	281	255	252	292	279	259	278	280	239	265	253	243	282	265	281	266	272	231	265	255	299	265	245	256	256	285	260	270	260	231	274	251	252	284	264	246	253	280	284	258	279	238	271	249	248	257	258	261	245	257	303	278	250	262	261	272	253	272	279	245	263	240	254	257	251	252	295	278	257	245	238	259	274	255	269	262	274	246	253	257	271	273	255	256	243	263	304	232	276	229	273	261	262	244	265	270	260	267	242	235	260	254	243	252	255	263	257	277	258	241	255	286	270	261	282	242	245	255	262	264	254	273	272	260	250	285	251	244	258	266	258	255	231	270	270	284	245	274	269	245	300	292	259	263	285	277	280	243	293	249	280	261	252	272	256	291	281	261	255	255	274	264	267	255	248	277	296	264	263	257	280	283	245	293	267	290	262	252	234	267	278	241	262	266	297	272	274	291	268	278	233	250	240	250	250	272	254	272	285	260	236	257	271	249	286	235	235	254	248	282	282	240	266	280	255	262	252	275	273	241	260	238	241	302	278	271	236	284	242	256	276	227	255	285	268	259	279	277	262	276	265	239	245	232	265	272	251	255	257	258	285	275	249	259	263	260	250	252	257	284	242	279	237	269	269	251	280	254	258	229	260	267	243	245	260	270	228	254	253	261	265	282	261	289	225	249	248	266	259	257	259	265	261	277	272	281	259	278	291	271	272	243	258	251	262	270	265	249	258	277	271	275	227	271	261	252	232	228	262	266	252	283	270	256	251	251	268	270	249	255	250	264	272	299	268	211	279	254	248	256	285	294	252	234	255	257	253	254	234	265	266	281	261	243	259	279	273	266	244	243	277	284	243	264	266	275	253	271	242	242	251	252	254	260	241	229	280	284	239	273	271	249	246	275	230	259	265	244	263	241	288	257	255	274	257	268	256	252	250	231	260	248	248	268	285	262	249	257	247	268	256	266	259	283	280	251	262	252	251	283	291	250	283	265	283	266	238	258	260	268	265	282	246	263	287	248	269	271	252	274	263	266	255	267	292	267	275	256	242	258	240	256	258	257	254	271	237	239	234	248	269	281	255	274	239	261	257	249	227	254	252	263	264	250	258	256	266	255	253	274	238	260	262	286	267	268	260	287	264	263	252	254	243	303	283	292	268	285	251	253	231	239	256	237	264	273	259	271	226	251	256	253	255	251	269	259	235	235	289	257	249	257	257	286	274	294	260	247	260	267	271	270	289	255	234	254	222	237	259	236	269	290	231	257	279	255	260	253	259	272	290	249	258	260	282	266	273	281	302	271	285	263	266	250	260	253	272	258	275	300	256	256	256	235	279	255	292	267	260	263	241	266	262	265	278	251	272	235	292	243	260	304	245	258	274	254	262	261	249	272	262	273	267	225	283	252	243	272	258	244	260	268	269	294	283	229	231	256	271	264	242	252	251	276	267	285	247	276	300	259	275	259	291	265	232	251	268	267	291	249	264	286	273	265	258	268	263	308	283	236	265	287	265	260	212	270	270	255	285	267	281	241	258	267	248	235	263	269	251	239	280	268	246	269	296	259	275	263	255	262	272	280	262	289	258	263	267	266	267	280	290	283	273	244	252	282	277	244	273	285	265	261	274	245	252	265	258	274	250	262	241	259	288	272	248	294	260	248	284	254	259	288	261	258	265	254	266	274	276	233	291	252	230	272	308	235	278	247	253	266	280	236	286	235	242	259	279	270	246	267	284	257	250	266	261	261	268	262	251	282	254	244	244	265	307	266	280	300	269	254	247	258	249	234	262	278	253	278	270	228	266	262	277	217	249	291	241	249	256	284	271	259	261	290	272	259	286	276	238	255	259	253	257	265	244	250	227	252	279	243	266	240	257	248	284	277	256	269	261	249	242	257	250	262	273	277	244	313	258	237	259	308	260	250	277	294	265	292	257	266	268	249	238	289	247	277	293	253	280	237	249	266	276	268	267	233	243	250	279	239	246	246	246	243	261	274	260	252	288	234	252	262	287	263	265	242	265	277	280	274	286	283	263	227	264	270	281	298	270	294	229	260	251	258	266	240	256	246	234	243	247	266	269	256	240	258	269	284	266	218	249	279	253	270	263	215	241	258	259	264	293	239	279	281	277	249	290	289	247	273	279	248	247	252	239	305	278	238	239	267	245	246	261	274	276	265	243	263	268	271	262	258	249	291	273	255	271	222	249	217	286	272	245	274	272	274	297	262	283	274	271	272	282	294	245	288	262	262	264	266	269	259	270	267	252	293	264	247	249	274	297	250	293	264	256	272	244	279	223	261	271	253	260	260	265	270	260	287	249	229	251	271	249	263	251	264	258	238	238	284	291	265	250	250	250	250	256	248	260	273	263	271	277	249	262	264	286	268	243	261	264	269	258	263	261	262	230	271	270	249	259	290	251	251	262	246	241	303	262	275	267	248	258	275	297	294	269	286	276	266	253	255	283	262	263	277	262	240	267	274	286	278	253	268	265	237	231	258	259	299	245	250	273	246	232	254	277	244	211	267	291	275	247	255	273	252	267	272	253	284	243	254	267	277	277	271	259	228	271	251	277	301	261	254	249	277	282	256	298	252	251	263	264	267	296	287	254	242	268	298	257	232	285	249	232	251	245	284	298	257	251	240	248	279	223	264	245	263	247	256	249	256
2217	961	1319	1323	1154	1053	1552	1986	1764	987	726	699	651	678	681	715	666	702	667	715	661	674	647	631	690	677	610	707	665	677	646	627	673	622	641	649	702	684	669	615	684	657	617	635	664	620	681	657	604	629	633	601	646	705	650	647	613	616	622	668	643	617	644	597	639	631	611	643	603	614	630	654	641	659	668	610	658	656	642	654	661	673	635	658	633	614	624	648	628	642	647	615	641	601	595	653	618	619	654	697	657	632	658	635	640	645	647	630	678	665	637	692	641	634	605	650	631	650	620	632	606	649	619	593	624	636	589	611	622	621	653	620	662	642	602	617	652	635	617	670	608	640	646	639	653	616	630	674	654	656	574	640	630	627	675	639	640	629	662	589	665	675	643	681	639	686	645	611	674	694	653	621	673	636	623	650	641	663	625	675	639	644	617	636	654	644	656	650	685	632	620	621	656	674	654	600	654	608	617	633	645	644	639	665	662	667	661	660	667	659	614	629	621	657	597	661	630	649	642	648	644	632	630	658	605	641	666	619	653	622	652	655	644	626	652	677	618	631	615	658	635	614	642	593	652	617	658	660	624	649	668	651	644	632	651	602	635	662	667	594	630	614	699	628	646	692	656	636	651	684	696	614	680	632	622	607	646	628	632	672	636	617	619	643	632	667	599	666	608	608	627	679	633	673	652	700	616	629	644	618	584	655	618	623	627	660	653	621	725	633	643	606	636	652	629	640	669	636	641	664	609	651	618	635	672	680	600	635	662	721	638	647	653	664	637	648	671	658	665	705	662	643	653	629	634	610	634	624	639	623	661	650	666	653	603	637	670	693	630	607	641	695	640	628	684	641	682	638	626	675	644	661	598	658	618	623	625	628	654	632	641	622	587	665	623	607	616	613	629	635	667	660	658	607	620	627	602	597	672	624	711	684	618	667	644	617	638	625	662	643	614	657	651	595	673	635	588	626	647	667	629	674	622	669	645	628	650	559	695	656	642	601	613	638	654	606	627	642	636	615	666	632	698	662	634	620	633	594	614	652	635	657	638	672	651	651	662	666	676	636	678	656	639	628	658	661	625	646	658	685	639	653	618	650	646	672	654	625	646	609	671	625	635	622	678	646	668	655	637	616	587	681	664	616	656	639	634	653	594	634	676	595	625	663	644	673	680	661	630	638	633	587	675	646	638	659	667	601	653	610	603	641	614	661	628	653	680	680	627	615	676	640	602	640	623	649	610	634	629	658	654	639	668	603	669	646	605	651	653	649	629	619	647	670	636	618	657	664	626	645	640	625	650	712	627	660	643	606	659	645	626	584	622	614	615	640	608	627	659	629	610	669	678	625	642	661	645	650	630	640	637	636	624	696	606	636	663	657	597	674	618	630	642	613	660	606	614	632	644	669	615	640	648	654	624	652	638	672	692	607	642	657	625	602	633	639	680	651	708	621	666	657	660	710	670	639	627	639	638	626	629	631	636	620	659	672	651	647	626	678	645	649	642	625	695	657	635	604	662	641	644	640	621	651	651	649	656	617	657	654	650	646	638	642	602	666	621	607	649	622	600	631	618	618	614	660	644	650	659	635	674	596	625	647	623	645	669	622	585	607	633	633	612	656	639	655	636	675	654	662	618	625	644	707	662	649	613	645	646	664	624	628	577	620	663	573	601	617	652	623	654	620	629	673	615	630	640	666	640	647	666	632	662	649	622	682	659	636	684	634	652	601	651	647	626	635	667	632	622	602	661	643	594	641	622	643	678	622	659	713	658	659	649	611	623	651	666	665	635	638	613	670	640	639	634	616	611	617	644	596	656	683	644	666	604	654	656	613	688	675	684	667	656	612	620	643	625	640	612	626	672	610	679	595	633	627	670	642	572	642	593	623	666	597	636	614	634	599	676	703	640	642	647	635	581	692	639	618	694	628	658	704	605	607	592	618	649	659	623	651	662	640	602	640	667	616	665	683	637	657	670	618	657	664	654	634	638	624	627	640	643	635	649	636	674	629	597	646	673	667	625	643	633	635	656	676	650	618	631	644	658	684	631	605	668	666	619	681	698	620	634	598	662	650	618	637	619	663	680	647	676	620	649	641	624	663	656	589	633	656	628	633	669	627	651	648	636	638	656	640	650	640	636	678	642	650	654	653	669	612	687	691	624	612	655	636	629	702	645	579	673	626	617	646	646	628	638	659	644	651	637	609	652	686	618	658	616	664	637	638	658	678	634	577	664	643	655	655	648	662	640	647	650	628	627	638	624	626	645	608	675	643	604	563	648	619	619	649	657	666	647	635	619	663	608	631	615	672	631	630	661	643	662	635	626	671	609	675	626	652	638	648	633	611	649	637	646	644	643	697	667	657	629	646	684	608	647	629	634	639	612	684	615	653	614	629	630	627	672	668	667	661	657	650	723	651	675	644	646	607	647	598	650	660	671	618	675	664	630	621	626	630	633	655	621	617	624	619	566	675	642	705	620	650	658	641	646	672	619	645	612	624	648	700	661	691	622	622	623	663	642	612	644	641	629	588	645	690	644	668	619	627	624	664	599	606	618	618	679	680	624	652	630	690	655	668	652	619	613	638	657	624	639	601	606	680	705	644	639	662	673	691	608	621	636	627	663	648	637	636	667	633	645	606	642	631	626	631	689	633	592	625	627	601	703	571	634	658	679	644	645	635	610	626	598	633	649	637	664	637	673	605	655	629	610	593	652	625	629	654	659	638	591	682	633	674	643	678	617	673	609	648	633	619	592	641	647	657	604	634	644	637	576	609	629	598	684	611	578	629	647	669	634	634	644	631	640	664	652	633	666	620	598	627	624	618	590	620	602	645	676	641	639	598	649	615	618	635	587	576	658	633	659	636	648	641	680	635	672	593	677	664	652	643	638	638	628	674	681	625	614	626	691	630	660	629	662	644	615	626	664	627	644	635	611	667	639	610	645	613	681	624	658	638	592	630	584	629	610	604	656	678	625	638	603	609	600	622	631	666	629	631	633	651	659	617	696	646	605	633	625	635	683	586	624	669	611	671	632	672	675	610	585	623	669	640	634	621	632	637	642	641	637	635	678	659	619	630	582	650	640	668	611	649	678	640	643	621	668	642	636	674	667	653	652	588	608	636	630	625	685	626	656	620	625	608	594	653	664	653	646	669	640	639	639	625	607	628	675	633	628	657	644	639	628	564	631	621	677	670	626	634	620	657	648	595	600	657	604	665	630	611	656	631	624	637	634	680	618	616	644	602	610	607	671	638	638	620	620	655	644	649	661	631	665	696	655	612	647	675	667	658	665	655	629	642	607	657	625	616	635	655	604	604	653	692	641	673	619	581	618	648	669	629	597	599	647	653	661	662	631	640	681	611	664	650	655	634	647	615	620	636	637	625	621	624	622	673	642	634	644	663	669	653	650	661	631	570	608	688	604	637	665	617	659	634	676	671	636	704	616	607	631	632	649	668	639	629	642	641	651	636	628	646	660	670	640	595	659	625	661	652	663	641	644	618
7310	909	895	721	678	926	2386	4672	4433	878	328	290	320	319	286	296	310	280	281	293	282	343	291	318	281	310	293	265	328	321	296	299	307	292	294	285	302	288	299	271	304	295	277	297	281	294	333	321	324	268	268	289	311	291	289	322	286	283	278	286	291	301	306	319	300	289	294	301	289	291	297	278	271	310	295	300	269	279	301	291	315	286	273	254	274	297	310	330	295	322	271	284	291	278	302	298	288	288	300	293	287	282	287	282	266	323	298	288	249	321	304	308	290	326	304	276	280	320	275	308	286	308	289	303	329	303	285	281	274	305	311	281	313	293	287	289	298	309	288	299	283	299	323	296	297	288	275	286	302	275	272	317	285	284	273	270	300	260	288	293	288	265	310	273	261	313	283	306	303	292	316	307	282	285	288	309	296	299	294	363	295	297	290	291	294	296	285	292	256	268	311	319	316	293	288	282	298	265	293	256	271	273	306	290	276	274	285	284	281	279	285	302	283	305	275	272	298	294	268	304	288	311	275	275	267	311	314	312	309	316	270	288	287	291	303	330	320	297	285	277	323	340	316	309	283	289	324	288	293	288	293	296	307	314	316	305	282	300	282	265	300	282	320	292	300	301	317	303	306	303	287	302	272	284	300	311	293	290	346	279	277	284	317	287	289	309	313	301	315	319	269	292	287	295	278	302	297	289	274	292	322	273	309	265	278	263	304	305	266	289	250	308	267	311	276	273	303	300	282	299	284	287	291	320	261	291	309	301	317	331	338	283	276	310	291	310	340	300	287	286	302	331	287	282	275	290	263	344	294	310	320	302	283	289	284	312	318	282	243	251	297	338	316	303	324	298	318	308	269	297	302	287	260	306	276	294	280	271	274	279	274	303	281	299	299	288	267	278	289	327	275	315	279	300	296	268	265	297	300	289	291	288	278	278	294	256	283	296	311	294	306	309	281	286	273	274	302	311	316	292	292	318	281	277	305	279	267	286	303	255	311	289	288	310	275	300	333	274	301	288	302	307	273	341	272	249	293	288	311	279	306	274	266	272	297	281	310	281	283	281	299	277	297	304	280	282	309	320	324	293	306	294	333	310	293	283	280	287	277	274	283	307	318	306	288	321	267	301	285	286	285	268	284	289	291	267	276	305	287	300	264	296	312	289	292	337	315	313	290	275	329	283	319	268	277	337	309	314	283	298	285	266	286	301	297	275	300	277	320	314	291	282	321	326	303	331	299	328	301	285	266	291	304	283	306	268	306	284	339	298	283	274	278	338	316	291	274	312	289	305	293	320	297	304	269	287	266	289	289	317	297	290	285	303	281	301	313	307	286	309	300	343	290	303	288	295	288	316	292	277	284	323	287	294	326	289	292	302	271	297	235	322	294	294	301	304	290	306	321	294	298	298	333	268	291	300	305	303	296	304	305	298	312	311	276	300	299	294	312	274	315	308	289	302	303	281	289	300	287	282	301	272	282	300	255	305	332	289	300	289	261	313	289	281	281	299	296	320	286	290	310	324	307	278	292	331	295	320	325	315	283	300	321	311	295	285	280	305	333	286	298	271	293	283	310	261	289	265	276	277	266	291	289	318	299	292	320	320	271	311	297	287	318	284	297	294	262	273	265	309	297	308	312	305	277	311	286	329	277	320	315	310	309	277	309	280	317	335	313	296	277	309	293	290	288	308	298	301	313	279	286	305	308	311	259	295	320	293	280	289	265	302	293	310	292	312	305	324	314	267	282	283	309	306	281	277	278	282	305	274	278	269	287	317	285	302	328	302	309	311	305	301	297	308	302	291	278	289	304	300	312	288	262	299	273	324	294	328	289	307	310	281	277	288	305	266	321	294	273	286	288	261	322	308	305	331	283	308	271	327	303	270	268	297	324	293	310	280	283	279	284	292	329	306	274	302	279	288	273	274	290	294	286	312	290	300	305	308	272	297	291	287	305	301	289	282	340	302	270	297	337	287	345	278	298	255	315	310	286	282	288	304	293	325	289	290	302	295	306	285	315	285	301	294	294	268	328	354	295	290	324	301	298	289	313	298	273	303	313	279	292	303	306	319	315	319	288	315	310	279	300	275	353	341	318	291	298	317	309	300	302	287	286	278	322	301	286	279	271	276	335	311	284	296	252	292	265	276	312	281	315	287	297	290	313	263	277	314	310	307	309	297	296	306	288	300	283	292	291	287	281	306	318	266	306	280	297	287	309	314	303	295	309	329	293	305	287	276	297	275	293	284	309	286	286	285	331	300	288	300	328	304	298	287	278	324	319	299	299	271	314	259	272	305	301	302	297	276	327	306	263	307	311	355	306	275	318	312	289	285	306	293	294	289	272	269	312	319	311	306	300	291	291	284	286	342	271	301	291	312	310	295	301	267	274	292	265	297	279	298	280	318	284	307	289	311	287	282	307	307	311	273	298	300	312	277	285	280	284	293	315	269	272	301	273	291	269	333	305	325	279	272	311	270	280	309	284	269	307	285	317	264	282	293	316	305	281	272	280	281	291	314	317	296	294	326	263	305	299	293	302	305	309	281	311	290	310	309	296	292	291	322	295	265	270	301	304	360	274	275	260	313	295	304	286	276	274	271	295	300	296	299	298	307	274	328	281	297	315	319	282	274	326	297	303	293	272	335	313	308	305	316	320	287	264	275	333	261	277	289	302	274	287	258	293	260	279	286	278	264	278	283	290	309	308	274	291	285	281	287	294	308	314	320	311	319	263	291	300	304	280	299	307	286	305	290	302	268	311	320	308	274	316	275	301	266	293	286	264	294	289	289	311	297	283	322	258	308	299	300	303	309	308	291	257	272	287	316	294	295	306	335	275	341	301	271	281	311	304	266	272	277	280	270	323	306	316	310	297	300	342	297	276	286	295	297	295	311	276	303	311	310	267	254	291	336	275	313	308	305	316	283	265	303	282	302	317	279	315	324	310	280	313	306	299	266	283	271	267	259	302	300	306	254	315	293	283	281	318	299	328	288	272	279	287	281	281	266	280	308	259	289	271	305	316	280	281	302	315	297	281	297	282	280	306	287	316	280	315	273	332	287	292	285	305	291	270	293	321	317	297	315	296	284	261	266	286	268	268	298	296	294	268	265	285	301	327	255	278	290	268	303	302	339	257	279	272	300	318	282	299	307	289	303	316	281	268	290	301	308	288	308	293	272	288	277	304	256	293	296	306	288	272	272	296	276	302	261	317	297	275	313	327	299	327	286	264	282	284	260	286	276	297	273	268	335	291	310	293	269	265	258	254	280	291	266	286	316	307	279	276	285	336	306	274	322	311	309	299	277	310	290	268	295	305	311	299	287	293	306	292	311	301	291	309	276	286	324	268	301	326	278	270	278	304	304	311	248	289	280	278	317	297	268	278	301	298	306	259	308	328	304	285	272	282	316	303	318	258	270	309	275	319	314	303	277	311	308	300	299	302	291	297	290	291	278	295	265	297	276	274	266	303	275	306	306	327	290	309	282	283	296	298	258	276	303
6647	1250	2057	2341	2618	4074	11352	19088	17382	2174	836	778	842	803	743	774	745	755	783	781	733	694	679	726	735	671	708	701	772	757	725	706	786	723	710	705	679	738	713	703	723	698	712	717	692	684	692	671	641	682	733	713	766	711	735	739	752	708	688	748	673	677	724	758	706	631	679	734	723	675	697	706	736	742	693	690	732	712	716	701	670	704	730	685	719	727	682	676	662	708	748	707	701	663	712	710	706	704	726	701	691	681	719	713	687	736	708	651	770	693	712	677	686	713	697	699	699	691	706	691	674	680	710	720	756	688	726	689	707	697	680	701	676	712	675	728	738	691	713	694	715	688	705	723	660	696	687	676	709	717	725	697	707	692	675	675	709	702	728	725	661	699	692	680	736	708	751	650	691	708	667	678	675	702	650	701	706	643	719	667	680	744	707	666	710	708	723	644	717	708	728	767	727	725	727	713	687	714	703	680	696	704	675	676	685	710	740	694	671	716	715	678	689	667	708	658	682	683	726	703	705	694	728	675	676	712	694	699	657	652	673	712	702	701	678	723	717	724	717	700	688	676	721	679	703	703	651	711	695	693	718	687	665	729	741	693	655	713	705	724	747	665	707	700	672	708	664	707	704	633	736	760	704	690	679	696	685	690	725	731	662	746	709	706	692	732	683	715	719	699	693	659	665	685	651	716	699	669	704	717	759	710	662	687	721	710	698	730	760	738	702	696	674	714	678	753	731	678	681	696	684	682	754	681	688	677	676	719	718	693	703	755	705	709	731	691	667	686	669	727	741	690	678	698	668	679	665	693	669	716	738	711	681	721	679	726	660	686	714	721	647	678	696	710	663	688	710	715	677	658	703	670	716	679	732	679	705	687	727	741	670	714	677	690	669	672	651	698	664	705	662	701	708	686	687	711	657	710	713	711	711	704	710	704	663	673	680	681	722	623	679	725	720	662	693	737	661	680	703	770	666	743	764	684	701	711	684	742	656	706	644	685	709	711	696	654	684	681	736	671	684	669	706	706	693	741	683	757	720	704	700	715	641	662	655	687	683	655	688	724	700	692	717	665	703	667	689	681	681	688	681	668	655	704	697	668	732	696	751	682	715	711	681	695	685	723	710	739	680	707	690	690	685	659	644	694	653	722	691	645	676	697	678	718	701	680	649	666	704	717	748	677	646	760	699	703	700	638	756	680	705	710	686	686	709	700	709	681	723	693	701	698	702	752	727	673	694	689	665	661	746	701	703	682	715	719	710	713	774	668	673	713	676	721	669	694	710	655	725	702	709	701	683	661	679	686	691	691	693	669	651	700	694	651	694	694	690	738	739	655	692	683	705	662	730	668	683	628	716	721	692	729	686	735	709	684	702	706	699	702	707	679	694	684	741	749	685	706	645	655	674	728	690	755	680	711	729	695	745	695	713	682	692	679	677	718	690	692	707	744	699	721	708	728	688	682	708	678	701	740	667	695	683	679	716	720	696	745	684	656	706	665	687	704	719	670	651	712	682	676	685	675	664	691	698	691	714	702	698	741	713	714	667	695	697	716	724	706	663	685	780	726	710	705	701	726	724	715	675	723	700	680	653	709	682	727	713	683	665	634	736	727	704	714	672	683	700	690	692	689	691	701	713	707	694	671	743	663	752	662	686	709	733	695	711	702	685	649	704	695	703	664	677	689	691	672	689	677	681	720	710	719	693	738	728	734	680	699	724	675	721	713	690	733	659	711	708	729	666	686	695	718	714	661	694	687	681	714	672	698	736	714	649	703	716	684	656	673	742	710	712	684	690	723	698	725	717	687	756	642	669	691	713	713	679	659	676	735	659	652	684	691	677	661	751	720	745	646	688	700	739	655	714	696	673	707	738	712	704	662	692	693	706	651	707	680	671	686	681	747	705	728	663	678	713	697	678	741	699	703	675	703	675	712	693	661	694	745	679	660	723	673	709	632	716	706	698	741	717	705	626	686	717	713	711	690	676	694	660	727	673	708	710	700	708	715	722	719	691	684	649	693	679	692	692	693	685	680	688	673	707	692	656	709	657	658	681	710	691	725	690	737	671	711	689	695	705	668	630	702	668	731	711	666	723	731	693	709	697	704	698	701	708	696	738	741	674	734	714	699	664	724	698	707	694	707	637	682	697	739	710	705	668	733	652	700	711	712	655	679	670	672	677	724	677	709	739	717	709	709	690	719	701	714	667	668	685	733	709	667	714	696	751	670	708	713	733	679	722	698	713	684	716	664	731	688	691	675	657	697	697	710	698	675	740	713	677	701	714	679	696	691	668	672	726	699	671	708	717	704	652	704	700	648	707	632	688	679	687	734	694	741	700	700	672	670	727	708	682	712	694	708	698	694	706	709	647	699	664	721	659	712	671	710	680	680	716	690	673	668	686	669	690	714	690	694	729	704	697	710	720	682	663	650	732	672	625	715	715	720	645	734	665	723	700	645	688	698	686	708	702	653	688	691	689	707	632	680	718	682	670	667	680	747	678	720	683	688	757	693	719	665	722	686	679	697	719	690	684	690	776	686	726	698	720	677	644	721	716	683	717	646	670	679	751	714	732	708	754	725	727	666	671	693	727	713	697	693	685	659	740	654	676	684	645	666	744	679	690	717	652	680	712	723	715	688	699	717	707	709	718	657	723	704	683	718	737	709	705	666	705	636	722	710	695	714	698	687	731	644	719	698	697	714	645	646	700	677	685	718	692	677	692	706	723	705	684	699	717	705	636	687	689	705	673	683	627	694	655	742	646	697	666	723	702	696	698	729	677	710	723	724	674	709	724	686	744	688	704	716	674	676	705	735	698	701	700	692	718	694	696	666	680	707	660	711	701	712	659	682	722	690	649	680	691	723	661	702	715	692	636	705	729	713	712	653	752	661	714	676	731	676	742	726	724	706	681	697	652	665	679	698	672	672	686	665	653	644	723	697	714	776	655	716	636	693	748	670	675	755	677	660	705	746	740	756	708	674	714	682	655	749	664	680	662	695	752	743	654	728	719	673	751	748	702	675	687	674	692	702	687	693	650	679	714	739	643	713	734	660	653	665	700	672	695	668	719	715	721	696	653	685	751	688	633	723	726	731	746	701	689	685	673	672	722	695	672	701	720	689	703	703	697	686	695	699	723	682	728	669	717	670	720	719	698	705	725	742	725	716	655	631	677	728	698	656	702	716	746	722	700	695	729	672	695	713	678	686	725	703	714	699	729	687	703	714	675	689	639	718	710	647	686	690	669	709	689	723	650	694	669	721	730	731	722	718	713	678	693	707	696	708	676	719	725	665	730	685	732	674	647	718	725	660	707	691	727	717	713	715	711	706	680	722	727	702	672	700	694	678	695	706	707	715	721	707	668	719	720	717	707	734	681	720	684	679	694	717	686	691	692	688	717	686	735	702	656	754	715	743	704	666	689	667	714	689	741	676	659	725	709	705	722	724	723	683	727	746	696	701	683	664	681	671	666	719	651	680	741	659	708	726	709	730	650	686
13100	1442	1166	930	642	663	1198	6066	6319	612	241	212	191	206	180	179	163	205	179	167	207	183	202	196	200	166	163	159	194	177	202	169	185	171	171	142	175	190	193	178	180	185	178	194	188	170	188	170	195	169	182	182	170	204	185	175	164	166	177	176	161	179	174	167	160	191	182	191	164	174	188	185	167	176	172	171	193	161	196	190	186	156	164	169	181	161	164	178	179	165	193	173	190	207	178	171	213	198	174	171	173	170	185	165	150	168	156	173	179	178	184	158	173	194	166	170	168	189	179	174	179	197	184	153	187	161	170	163	164	176	163	155	156	187	200	168	167	181	167	185	201	170	170	167	192	174	204	167	179	190	168	195	190	185	166	178	194	173	179	189	174	171	156	204	194	179	158	176	182	157	194	179	174	184	182	186	193	163	159	173	173	185	187	179	165	193	180	179	170	166	169	172	196	193	187	186	164	154	202	164	180	169	174	166	160	162	180	188	166	183	162	177	166	172	192	169	165	202	156	180	171	189	176	166	160	177	178	174	187	188	190	159	163	151	171	167	168	182	195	149	156	213	170	196	172	196	188	173	167	162	165	177	156	179	160	185	174	215	197	193	183	172	187	164	191	190	169	149	163	164	186	148	158	172	157	167	156	169	177	172	168	178	156	156	162	175	157	168	193	177	157	176	174	179	173	174	175	180	183	175	173	196	194	172	173	173	173	190	181	153	165	179	180	195	167	195	165	182	156	168	169	161	169	165	149	186	168	174	149	153	170	166	190	171	195	141	132	180	178	190	199	164	185	162	180	154	169	176	163	186	168	164	168	178	184	195	187	203	154	200	166	177	183	181	152	175	192	174	172	180	178	171	192	188	182	185	195	170	177	196	181	163	206	182	187	195	189	170	158	176	177	168	166	163	196	177	186	177	176	188	190	190	198	173	178	162	172	174	164	158	166	144	174	180	179	177	174	165	169	173	166	180	191	188	180	200	185	180	190	195	175	187	178	167	176	163	178	181	158	185	189	163	168	200	179	147	183	172	160	177	167	182	187	204	187	163	174	180	160	204	193	180	165	157	155	147	192	177	183	161	179	186	202	190	172	180	166	160	157	193	194	177	169	152	171	177	140	175	179	189	199	184	163	152	170	174	183	162	199	161	181	177	171	148	179	171	175	182	189	155	169	154	184	199	190	182	170	171	178	225	154	196	179	176	186	174	165	180	158	146	169	168	176	176	178	160	175	183	193	202	154	167	155	208	163	169	181	177	186	165	156	204	194	178	158	175	161	197	191	164	146	181	173	169	159	187	170	166	176	181	176	186	163	175	196	169	207	169	158	200	170	181	167	193	186	174	185	170	183	170	178	177	174	172	189	196	190	165	167	189	173	191	186	213	168	160	163	185	193	182	162	161	203	204	211	165	181	160	193	190	176	144	190	142	192	173	169	164	171	185	163	185	170	163	144	164	190	154	198	177	149	176	176	187	195	166	184	171	178	175	145	163	168	178	164	174	177	177	152	140	179	155	180	171	197	163	180	156	188	204	177	177	174	169	181	182	180	186	181	191	175	168	171	178	163	162	173	155	169	170	161	170	169	158	176	186	171	161	173	183	163	152	196	176	180	187	169	186	184	165	179	169	181	168	189	176	155	175	195	147	172	190	188	168	165	209	173	180	178	180	192	180	181	162	167	178	201	152	192	179	162	167	172	171	204	205	169	134	176	178	210	164	197	159	174	161	158	191	175	170	168	168	169	176	174	189	164	177	166	188	201	158	172	180	177	178	165	182	159	204	167	187	168	155	163	183	172	178	176	186	172	167	200	174	170	159	160	165	169	199	174	180	172	158	167	173	158	171	193	169	176	169	159	157	182	178	181	208	157	175	160	167	180	180	169	157	160	197	172	178	163	157	164	175	199	197	155	199	171	178	157	167	167	163	176	189	181	178	173	165	199	171	164	182	196	165	162	176	145	175	193	183	183	173	162	193	181	157	183	180	150	181	174	171	161	154	152	182	191	177	166	178	158	161	166	176	191	164	202	148	179	201	191	165	190	167	178	178	165	173	172	185	135	171	158	161	166	166	186	171	178	174	164	157	166	177	185	203	166	174	172	187	184	164	182	160	178	186	194	171	198	172	182	148	191	173	158	158	161	167	175	187	191	194	180	158	152	190	188	151	162	171	166	206	166	187	167	151	179	189	165	181	181	177	174	173	157	188	184	169	181	199	163	188	170	202	172	163	167	193	154	176	159	169	185	172	174	187	192	175	159	170	165	177	179	173	169	158	183	163	195	185	162	192	165	172	165	166	164	153	162	182	169	159	166	174	155	165	179	172	164	192	163	168	176	183	166	190	187	174	200	152	170	190	177	176	176	158	168	160	163	208	166	186	186	194	174	189	148	185	151	177	171	182	154	196	166	180	156	171	169	177	175	161	165	168	174	174	155	171	192	182	183	180	187	167	180	162	171	160	175	185	187	158	167	193	162	192	166	198	175	164	185	158	174	188	188	171	189	171	173	167	154	155	176	199	192	204	169	149	175	183	176	168	186	180	178	186	171	182	151	163	174	148	183	196	160	182	164	192	171	171	183	177	152	196	171	171	172	166	190	173	168	182	192	198	184	165	183	154	175	141	180	170	183	181	163	166	167	179	166	168	176	171	151	170	153	166	184	195	145	171	198	152	154	183	193	192	169	169	152	174	193	160	180	167	177	189	157	190	171	175	184	186	198	160	177	196	182	185	157	132	151	173	183	174	164	163	180	175	167	174	159	187	166	182	163	152	167	171	191	170	186	186	159	178	183	181	169	177	161	161	200	170	151	174	175	178	177	176	150	175	198	191	162	185	171	173	178	197	176	178	193	169	177	185	184	154	173	188	164	189	194	154	158	183	172	187	184	185	173	177	179	167	194	193	174	175	145	165	182	166	183	204	188	199	171	158	181	156	170	178	179	182	170	158	171	179	168	174	182	166	164	167	157	199	190	176	186	182	199	148	163	187	160	191	164	159	175	183	197	179	169	170	171	159	169	181	197	169	160	165	197	175	159	171	183	166	158	182	174	172	153	162	179	198	165	184	188	194	202	167	185	189	189	163	197	173	170	176	183	159	163	187	167	164	196	179	186	173	188	175	176	194	156	166	157	168	170	173	164	185	162	180	215	182	175	168	164	159	200	174	184	202	208	169	194	183	201	183	159	185	178	195	164	194	172	176	198	211	174	177	165	167	179	181	182	174	160	213	199	167	169	175	169	168	160	166	150	146	161	190	177	177	159	188	203	202	161	158	174	165	168	152	192	182	166	175	154	172	186	193	165	176	164	163	164	192	175	159	161	162	165	170	173	170	156	155	166	166	179	186	164	160	170	174	170	184	168	183	183	180	182	182	172	166	166	184	182	164	149	169	157	163	185	188	208	177	188	192	175	181	152	176	200	189	173	183	176	175	135	150	172	202	182	165	196	179	160	160	195	178	168	158	162	170	183	193	170	165	180	188	183	157	195	173
8169	1458	2751	3180	2764	2774	6000	23569	20404	1217	768	668	637	591	627	575	560	560	494	497	504	507	490	466	473	457	469	478	488	466	478	507	517	454	466	444	502	481	449	435	438	449	441	420	454	454	473	422	457	442	461	423	438	398	430	435	410	420	423	453	405	417	423	445	415	457	464	439	399	418	422	455	464	448	452	424	387	412	438	425	450	439	425	427	438	442	431	425	460	406	418	469	459	450	437	425	403	443	432	426	441	403	429	438	427	452	426	400	456	455	468	422	444	450	447	441	424	449	411	406	417	422	414	476	444	438	420	432	429	420	415	416	444	439	453	428	436	424	432	470	412	431	410	429	412	421	429	413	451	416	419	384	455	443	452	431	420	438	384	400	412	423	452	445	439	418	442	457	419	458	429	421	470	429	429	405	443	444	425	445	465	419	448	446	422	426	409	460	437	420	420	454	402	443	426	412	453	400	432	449	434	414	453	454	425	429	427	437	456	405	401	439	410	451	428	444	402	440	405	425	425	413	457	441	437	429	438	416	440	434	460	427	441	433	452	421	416	424	415	432	462	425	458	445	451	446	416	423	426	437	455	427	424	433	460	429	392	415	414	406	435	390	428	455	432	408	413	467	449	443	452	429	445	391	451	407	437	456	390	431	442	415	430	414	419	449	435	432	427	468	418	440	445	436	438	434	410	427	437	430	442	443	445	426	441	417	443	439	425	443	404	385	422	424	423	399	419	414	393	413	393	393	431	410	409	397	448	452	408	421	454	449	402	432	459	441	427	439	426	464	459	456	448	416	447	438	421	425	403	421	435	458	417	431	454	448	416	415	435	436	468	395	441	448	427	438	464	450	431	413	388	466	427	391	429	440	436	404	442	416	446	394	412	425	434	421	456	431	406	420	429	429	455	430	445	428	455	458	434	408	432	434	443	417	422	430	441	390	414	437	442	446	436	453	408	421	424	365	434	470	427	396	427	427	419	429	414	402	416	439	410	373	403	405	413	425	444	479	443	406	441	410	480	434	397	437	475	418	403	424	408	441	483	454	422	474	432	447	383	432	461	416	405	410	462	424	410	416	447	415	454	448	453	445	434	428	424	452	406	445	426	420	424	457	458	416	413	422	410	456	411	442	443	444	404	428	437	438	446	411	424	428	414	435	434	437	426	427	386	437	443	388	421	433	459	431	409	462	439	427	391	390	444	423	451	447	466	431	441	433	398	418	411	463	417	438	404	432	413	413	454	473	414	404	397	444	419	392	448	413	430	447	440	473	429	445	435	436	415	447	431	441	449	446	456	420	432	370	427	418	439	425	450	437	449	415	450	447	457	421	441	436	411	440	420	447	460	447	407	450	426	465	415	426	411	420	396	434	413	426	450	456	425	432	441	433	450	429	446	413	414	479	420	444	479	453	420	406	410	429	442	430	447	430	453	462	446	430	430	403	423	433	454	442	439	425	428	408	433	445	441	409	403	441	426	474	426	415	410	432	414	471	429	423	455	396	436	470	421	417	391	420	439	447	437	427	435	431	437	442	451	468	479	416	432	446	423	412	441	444	394	414	412	407	430	464	430	422	418	426	434	439	427	412	423	392	442	435	380	439	433	458	409	446	429	465	428	423	408	420	479	407	420	433	415	402	427	445	421	377	452	403	438	434	407	472	431	443	405	415	412	451	418	427	433	431	431	429	454	433	468	436	475	450	443	445	422	419	402	386	436	400	399	459	419	453	414	458	435	450	444	405	448	448	407	446	455	424	420	430	436	410	453	408	475	428	430	425	399	411	441	441	457	419	416	430	444	448	434	445	406	422	432	431	449	455	422	462	414	429	408	418	448	439	423	408	435	434	452	423	432	432	414	406	421	416	435	459	423	427	406	443	445	405	385	420	429	451	440	457	416	391	422	405	445	417	463	465	433	429	403	430	410	407	438	411	429	414	443	404	436	445	437	425	420	436	470	474	416	446	435	432	449	417	451	446	410	484	403	456	433	420	427	447	442	399	419	433	409	421	425	452	418	417	399	478	438	432	436	421	411	448	389	429	429	471	475	449	437	424	427	426	462	459	449	452	434	413	413	464	432	420	432	401	418	439	415	408	426	392	400	463	449	410	454	439	425	418	417	388	420	441	397	402	408	461	415	439	419	427	421	450	411	448	392	434	407	422	445	405	443	453	444	404	440	426	444	463	446	420	404	419	411	423	422	411	437	425	474	425	449	396	417	422	460	446	446	450	437	431	434	404	458	432	424	411	442	433	487	438	451	473	451	425	465	434	430	419	443	423	396	443	441	421	425	396	469	412	423	497	436	452	419	412	421	442	451	432	397	433	427	392	430	444	395	434	428	419	441	470	408	457	445	427	424	403	423	430	428	399	430	407	441	423	444	423	434	411	457	477	417	393	444	427	450	409	399	424	438	489	460	440	435	390	418	404	465	405	406	456	422	385	438	399	443	413	461	489	447	423	453	441	415	438	448	401	423	434	440	437	437	450	426	429	425	426	437	411	452	409	435	405	405	416	425	495	397	401	433	442	422	444	402	435	432	386	449	399	433	430	434	424	375	406	425	421	423	441	436	449	451	428	416	447	452	431	413	413	419	428	438	435	457	438	441	442	415	457	443	390	430	455	454	436	402	408	422	431	413	413	419	435	415	415	426	419	443	427	405	406	426	418	420	417	445	472	462	427	391	473	453	422	414	454	396	431	425	423	434	414	435	444	476	431	429	403	440	462	420	396	442	415	446	410	422	434	482	415	427	445	437	463	432	429	453	421	433	414	451	397	457	409	422	438	434	425	444	435	446	410	435	426	440	426	450	443	419	409	428	417	425	433	417	461	417	428	378	464	437	420	431	422	450	401	436	429	437	445	457	469	391	416	427	428	446	437	407	448	436	424	407	420	417	463	397	435	433	412	441	454	427	449	431	445	439	462	400	414	421	416	402	402	426	436	431	414	398	451	425	394	407	442	402	420	456	450	439	418	412	439	460	416	454	427	455	423	430	444	383	410	456	413	419	405	427	433	439	430	466	420	410	465	437	407	446	371	431	438	441	448	438	411	413	442	424	427	455	405	423	435	426	481	418	429	434	418	442	428	420	472	428	442	450	414	431	404	429	443	415	406	434	421	454	452	414	417	438	451	400	461	467	412	430	431	421	432	463	471	415	422	397	422	433	439	428	453	392	411	403	440	422	470	424	451	462	428	411	445	381	419	451	443	430	454	450	477	442	463	422	440	431	404	437	425	399	422	438	471	404	427	403	417	412	439	387	445	446	436	408	453	436	432	465	458	407	425	452	408	396	470	452	416	440	441	428	432	461	403	455	427	465	423	450	431	420	414	448	433	438	366	430	409	423	468	411	445	440	405	463	450	420	448	470	436	440	457	408	447	456	420	464	446	439	421	424	430	441	426	403	442	446	425	417	469	432	411	444	399	434	429	412	411	395	436	429	458	428	435	454	408	462	430	459	433	428	448	404	456	444	418	449	454	469	441	426	443
1573	434	544	448	411	304	276	392	354	243	237	249	251	255	229	249	243	258	250	295	256	246	232	292	249	231	230	226	240	247	257	267	260	248	262	263	227	267	247	239	246	254	263	241	240	230	240	241	238	246	246	237	203	246	214	243	229	254	243	265	246	225	217	236	218	238	240	232	261	261	223	246	231	245	233	254	271	240	261	225	236	223	251	224	219	238	272	279	238	270	242	243	263	241	238	240	244	244	225	258	236	265	232	258	208	243	242	232	204	229	242	248	247	252	236	252	231	224	223	260	235	222	224	281	245	223	218	239	234	224	236	252	239	260	250	257	239	218	235	260	257	241	276	230	258	236	233	243	222	244	255	239	241	248	242	250	200	204	200	272	229	221	210	257	222	237	262	228	231	213	235	257	233	232	258	241	246	241	243	247	234	224	234	224	261	236	268	221	226	250	237	240	242	252	264	231	239	246	239	243	240	239	227	240	210	228	245	283	229	256	217	240	240	279	232	244	244	244	231	236	239	240	232	245	216	252	277	283	230	239	257	230	241	208	250	225	256	246	247	218	241	244	234	242	248	241	243	284	249	211	214	247	254	256	236	231	274	238	240	248	252	220	255	239	236	276	218	238	235	246	241	257	229	219	225	249	250	223	241	214	246	259	242	227	248	216	234	210	215	266	260	208	232	267	232	223	232	243	243	261	259	242	219	260	278	218	189	235	262	242	212	263	239	257	260	267	243	226	256	246	255	226	244	218	256	244	225	275	248	236	262	253	253	233	242	255	221	220	276	256	243	261	269	233	253	197	248	255	222	265	248	230	270	233	237	264	233	239	264	199	251	237	235	237	210	230	219	239	194	236	258	228	213	244	229	235	262	246	245	227	243	280	247	256	266	246	266	221	242	216	243	265	226	223	250	257	228	233	279	228	236	238	239	287	214	222	224	236	244	226	226	226	253	206	253	246	238	232	247	268	227	221	231	242	255	236	237	220	244	233	251	249	227	247	254	259	240	242	267	221	186	236	245	238	223	229	235	254	235	247	240	245	247	252	237	224	242	263	233	257	249	246	213	243	226	243	236	235	231	232	274	237	227	229	243	263	260	248	226	225	247	261	221	247	219	245	236	243	241	251	233	231	254	256	231	249	242	222	215	248	253	263	222	249	207	218	260	266	265	243	229	239	219	243	250	254	242	227	243	249	209	240	246	236	225	255	217	247	209	236	272	254	251	252	234	226	275	265	245	225	241	222	244	235	241	244	256	251	231	235	223	267	235	222	212	225	245	270	241	228	236	266	249	243	260	257	239	245	227	258	236	230	247	243	260	244	232	241	235	237	222	234	221	252	230	242	220	269	236	251	237	245	248	243	199	240	227	250	240	269	266	245	258	236	241	242	255	229	255	236	282	260	239	228	266	229	227	230	233	238	223	223	247	254	268	235	252	226	237	226	253	262	244	245	274	236	219	263	240	237	238	226	225	252	261	257	257	218	231	246	265	260	221	242	223	250	245	231	237	235	235	227	246	237	244	264	235	227	274	235	242	267	228	250	249	246	250	226	227	227	261	248	245	236	274	254	239	240	248	256	239	231	247	254	239	240	252	234	229	282	246	245	238	220	215	277	275	256	226	210	244	245	234	261	234	253	191	230	242	252	242	248	249	219	272	248	276	261	215	223	235	223	256	259	252	252	244	238	265	232	233	217	220	230	228	256	226	252	241	241	220	264	242	261	245	257	258	238	250	241	242	232	205	243	262	240	256	261	210	235	245	222	244	242	252	242	262	230	220	236	220	239	239	242	266	225	244	270	255	244	245	248	239	233	243	238	252	229	237	237	231	269	246	246	256	238	245	239	235	256	234	246	249	227	226	231	225	242	238	237	232	237	252	242	232	217	230	227	272	243	235	225	218	237	239	252	257	206	232	248	229	226	254	251	275	245	256	217	232	221	247	245	238	258	206	251	249	246	235	217	244	238	235	249	211	228	245	280	233	222	253	285	257	243	231	227	229	233	256	250	258	260	213	261	230	256	238	231	253	219	255	256	231	227	247	225	233	236	247	268	221	211	235	216	230	233	226	240	216	213	244	257	225	218	241	238	253	254	231	222	238	227	265	243	240	218	241	242	212	230	256	254	219	230	247	244	235	237	253	255	251	266	273	259	241	190	243	232	212	229	266	247	222	240	256	231	205	233	242	254	261	221	245	258	261	227	248	220	238	247	227	258	226	257	261	227	279	259	255	301	240	230	235	242	249	217	218	234	265	246	211	259	248	248	233	244	240	253	219	234	237	237	219	262	246	253	244	223	227	220	259	220	216	231	266	249	221	226	221	252	240	264	246	230	223	255	251	246	253	213	248	228	235	249	223	237	254	245	261	259	215	250	242	227	237	232	211	234	254	233	233	244	239	256	230	256	234	229	253	236	234	241	234	241	253	243	227	203	242	236	230	280	238	244	234	227	244	214	224	219	228	212	269	238	208	259	256	235	217	230	224	214	231	235	219	268	206	262	217	228	225	273	220	228	257	214	251	264	262	237	226	257	231	212	228	257	213	237	233	227	246	247	253	245	264	261	262	253	244	250	249	222	266	273	238	262	213	240	229	265	258	244	227	243	245	234	245	280	264	246	204	220	239	224	257	241	224	253	214	275	259	251	259	265	237	217	232	252	217	210	233	268	252	240	231	220	263	259	251	252	225	238	261	207	225	253	244	240	249	224	233	257	207	234	256	258	259	252	213	188	238	222	253	239	230	226	266	254	229	245	246	229	250	254	240	234	256	223	252	234	217	211	265	228	238	228	273	262	230	231	250	250	230	246	245	258	246	216	237	250	254	235	242	274	267	251	237	230	239	230	218	224	244	254	233	278	242	248	247	242	262	257	241	255	228	228	237	233	233	251	249	230	211	236	240	225	262	233	243	249	236	223	252	242	260	223	276	255	245	250	217	256	252	247	243	271	282	272	227	224	205	253	265	285	217	263	232	252	273	245	229	237	220	274	244	202	267	246	259	237	217	257	258	267	239	246	189	246	279	269	235	270	249	215	255	242	245	239	214	253	223	217	266	226	223	215	244	244	264	213	224	259	258	241	222	203	264	232	255	248	256	226	199	264	274	216	225	242	266	230	223	240	232	235	216	239	225	250	244	227	248	207	253	248	256	244	245	266	256	248	236	229	242	241	251	243	273	216	255	209	231	247	239	211	202	220	232	233	258	253	238	222	228	211	243	240	265	252	265	245	213	224	238	241	237	223	244	242	235	232	242	242	214	252	251	253	244	272	215	228	224	232	242	234	240	247	225	233	247	229	255	275	251	267	243	219	241	287	249	243	247	235	233	240	240	238	229	202	213	268	265	256	246	247	218	240	242	249	221	215	257	227	237	203	244	247	258	244	240	235	249	228	226	252	243	229	219	221	243	249	258	241	260	237	247	263	267	218	253	264	240	274	261	266	257	280	243	220	238	284	241	240	227	274	247	295	238	262	277	251	246	251	254	243	251	219
2034	924	1409	1523	1206	1017	962	1566	1126	622	668	595	638	610	639	616	643	611	580	666	612	614	644	609	584	588	609	569	626	651	592	594	594	597	635	582	595	575	610	599	621	588	624	566	600	552	610	603	574	607	543	597	608	603	573	556	536	589	581	618	582	576	618	582	546	597	564	583	591	596	547	608	582	614	583	618	579	573	588	579	556	563	568	538	566	609	581	592	596	557	548	578	561	627	568	609	531	555	520	577	642	606	525	587	590	541	608	592	566	601	594	644	545	566	610	588	574	611	597	576	587	591	584	579	590	595	591	580	573	585	596	565	600	633	593	623	568	597	590	572	572	565	625	571	540	583	597	604	572	554	582	587	572	619	618	562	575	608	626	615	572	556	596	598	595	603	615	597	615	612	604	596	606	566	592	590	624	603	571	626	616	580	589	614	575	619	587	613	649	635	618	600	603	583	596	585	617	599	585	581	617	559	549	634	582	595	575	608	628	584	572	550	624	606	556	589	605	600	608	551	615	599	580	591	579	569	619	588	587	599	609	654	575	548	575	579	555	595	556	591	603	655	623	624	581	590	577	568	597	565	590	550	576	556	562	546	593	612	604	605	576	562	556	589	592	559	633	570	596	588	558	611	639	601	578	568	527	612	571	610	630	587	601	620	609	612	577	604	567	542	558	577	607	611	573	585	601	590	567	610	566	615	608	635	551	596	602	610	577	561	591	571	575	617	590	574	640	574	629	593	596	571	561	601	590	601	582	566	586	605	571	564	621	601	591	606	581	615	555	572	607	552	599	626	597	596	574	594	614	579	581	559	559	593	563	590	622	582	579	590	562	617	580	589	563	620	654	573	602	588	638	579	614	603	621	605	593	568	602	584	559	610	550	627	599	560	586	580	606	583	645	578	624	617	567	599	585	645	564	612	552	590	607	606	587	618	543	584	579	552	592	540	593	577	566	583	593	574	577	608	583	562	595	594	575	585	585	602	582	589	588	639	620	566	607	547	589	574	598	570	610	637	601	573	592	566	536	585	537	578	579	647	590	575	608	608	573	611	594	620	588	611	612	604	580	575	565	599	587	587	579	618	585	563	566	570	591	588	601	614	621	576	614	566	600	618	535	635	570	612	609	623	624	588	597	655	634	596	630	542	546	592	567	565	588	627	634	587	609	620	584	628	553	567	595	587	613	576	549	586	594	615	555	577	585	562	616	579	588	590	611	611	628	606	596	575	551	575	601	621	599	560	618	585	604	570	591	568	568	593	600	608	557	584	552	609	580	577	594	594	613	566	614	596	591	570	546	605	571	587	596	612	588	574	572	584	602	568	607	601	615	580	584	564	619	554	577	555	590	571	574	610	552	542	563	576	615	563	573	575	552	572	557	593	619	548	607	574	591	572	599	620	587	582	578	573	576	614	598	541	563	556	619	611	636	587	625	591	613	609	571	584	608	610	612	544	607	562	651	588	604	572	607	600	580	557	536	585	606	601	596	582	625	588	549	582	629	574	595	591	578	631	618	599	598	599	613	618	626	583	556	618	599	623	603	583	617	614	584	573	599	593	572	575	602	593	581	562	565	576	600	607	581	641	583	577	593	573	582	555	613	586	559	551	613	629	574	575	589	567	591	545	530	572	550	575	604	613	586	555	570	589	564	558	578	555	576	584	570	581	601	584	576	563	531	574	599	566	595	617	566	587	582	579	575	598	545	633	600	595	572	581	524	597	605	566	600	565	582	587	604	545	602	614	567	519	591	542	622	588	585	581	574	590	581	536	588	581	582	588	572	623	607	584	607	593	562	588	615	601	565	571	620	591	589	606	591	650	547	571	601	560	628	562	598	627	597	595	622	633	611	578	595	587	561	576	597	581	631	573	607	607	599	605	587	564	586	626	560	602	603	597	567	555	584	584	605	582	615	584	575	616	569	584	548	570	592	611	605	596	548	588	627	574	528	589	581	609	603	569	583	560	589	556	585	640	605	602	565	596	584	591	574	595	567	622	565	600	587	597	567	594	604	580	567	605	591	596	574	608	605	577	564	575	608	592	596	590	599	565	530	586	565	528	581	623	603	590	595	611	621	567	568	634	597	607	585	630	551	622	645	575	549	548	599	595	587	639	577	604	597	575	569	622	615	615	617	610	615	609	582	559	609	603	563	587	536	570	588	580	534	550	593	572	584	569	610	579	585	627	589	625	615	587	623	545	573	631	611	597	601	590	614	601	561	547	630	545	569	613	626	598	583	594	616	562	577	579	544	580	570	585	562	588	596	598	578	579	588	605	615	610	563	541	575	574	618	520	618	563	598	620	573	577	586	581	584	587	555	650	585	586	578	612	562	597	547	592	563	545	583	560	622	581	618	598	639	613	565	578	592	598	610	590	564	598	581	634	607	578	618	598	584	577	598	583	647	628	600	571	625	597	608	634	559	606	603	611	587	578	621	628	610	547	593	610	579	596	573	597	588	583	600	616	565	581	600	588	555	597	555	599	630	553	599	582	604	569	570	544	608	628	569	532	555	586	552	601	616	580	602	623	602	589	626	574	583	544	546	596	590	577	623	585	588	631	611	558	611	573	579	588	597	572	634	606	586	578	587	607	568	603	567	595	595	527	567	573	563	579	552	563	571	596	567	588	608	629	555	604	582	582	649	578	587	619	583	609	635	596	607	588	558	609	610	602	594	577	575	591	576	587	613	566	544	597	568	613	613	598	624	593	574	591	566	627	601	597	561	610	568	590	584	595	575	588	580	609	617	648	585	580	562	602	589	569	562	631	582	628	558	637	555	591	609	611	619	574	582	589	605	566	587	580	576	604	584	615	564	567	581	593	560	588	583	582	574	628	603	588	611	585	581	605	605	619	584	604	577	597	557	614	588	605	574	628	568	569	574	602	605	598	618	566	620	591	587	623	617	576	597	590	573	571	634	587	576	572	573	573	625	564	602	624	579	548	572	588	621	576	594	596	571	604	620	584	612	569	602	573	598	585	599	596	570	574	584	549	577	604	626	556	579	584	551	555	586	598	601	603	617	592	604	589	579	575	578	603	552	604	623	579	574	612	579	598	576	564	603	584	586	569	585	569	577	570	597	557	535	537	594	556	608	604	565	585	590	554	571	561	594	616	628	588	624	591	606	618	628	579	613	529	546	601	619	594	610	611	623	607	588	581	655	611	565	614	607	533	629	613	602	576	566	569	596	593	594	547	566	665	596	632	603	622	598	548	602	573	563	564	605	572	612	580	558	587	591	586	607	573	608	584	654	596	584	590	606	560	590	559	629	548	613	574	605	605	567	570	542	563	554	590	569	543	622	591	577	618	547	606	609	563	565	574	594	606	536	625	578	549	610	594	586	601	612	603	593	589	598	619	571	607	593	608	589	594	622	625	578	579	595	581	616	596	570	610	625	606	556	593	590	628	585	543	548	581	593	542	583	570	595	570	630	560	562	583	609	548	640	579	576	549	585	556	634	586	620	580	592	606	536	634	600	569	593	612
7021	785	858	685	596	465	826	2328	1166	319	326	290	303	294	293	286	260	286	300	249	311	291	288	298	283	292	317	308	268	242	257	275	303	285	286	247	290	283	277	270	239	254	254	241	281	265	268	286	261	270	287	271	295	267	255	273	295	312	266	240	297	269	272	243	275	241	246	270	265	251	258	267	258	275	291	275	274	290	281	270	281	245	292	284	278	264	278	270	294	259	293	289	252	278	291	270	279	285	254	267	298	271	266	278	300	271	279	280	274	279	317	274	316	257	246	250	257	279	280	273	274	275	295	280	278	265	233	269	283	314	252	289	309	265	301	266	273	265	243	262	266	263	287	250	239	245	290	304	277	271	263	267	241	270	298	262	263	276	248	264	270	292	262	276	253	281	257	271	265	253	249	254	300	299	294	263	278	289	266	282	258	275	309	270	248	262	264	275	289	241	266	288	278	295	289	303	265	254	281	249	298	274	288	296	268	236	267	234	281	283	278	294	256	265	260	299	305	285	288	260	276	268	292	273	292	280	296	234	245	291	276	254	271	288	311	276	272	278	270	266	243	285	253	257	253	265	245	302	256	262	278	266	274	276	282	254	279	276	283	260	285	251	272	262	265	274	255	291	285	263	251	269	289	285	297	280	261	309	290	278	259	259	277	267	269	282	232	279	254	273	242	278	275	236	269	295	254	264	251	274	276	238	305	248	297	272	262	273	282	286	261	269	287	316	272	267	238	281	257	297	265	286	297	292	294	283	284	317	295	274	273	299	283	270	275	288	274	287	258	286	265	273	275	287	261	270	271	270	267	261	253	256	271	247	266	276	266	280	276	291	292	300	263	210	270	290	283	290	240	265	274	257	278	277	271	252	274	261	266	261	277	272	249	285	263	283	277	263	272	273	288	272	286	246	248	254	292	295	280	309	280	266	299	232	249	268	266	277	292	262	271	267	295	247	249	262	281	261	264	264	250	282	293	259	277	273	254	259	245	284	262	269	267	270	287	290	279	254	242	258	244	253	276	256	289	264	271	259	246	270	261	273	281	283	253	274	260	295	294	241	292	292	294	263	275	286	259	268	265	275	262	272	295	264	282	271	250	297	265	286	278	274	250	270	260	272	292	288	300	286	272	261	309	265	280	266	274	293	279	265	286	261	271	273	273	258	272	262	287	265	249	266	266	255	273	270	253	287	298	294	274	301	256	286	261	274	279	285	284	260	262	279	300	291	264	262	258	233	262	284	297	240	277	235	266	271	264	299	264	276	263	270	240	279	248	264	269	273	284	244	270	277	272	263	286	272	262	260	253	273	281	257	264	256	272	266	291	291	269	274	262	251	273	273	291	288	279	248	255	268	268	290	276	267	262	293	279	278	251	283	252	283	265	263	272	263	266	259	268	253	279	265	261	236	276	265	282	290	265	256	263	294	286	252	262	266	261	230	285	279	282	298	282	275	251	268	269	246	246	269	282	273	247	237	269	288	294	278	275	284	288	275	277	259	253	298	270	286	270	278	284	271	285	268	266	268	285	278	272	265	271	302	252	255	292	273	292	279	304	259	269	281	262	263	278	276	268	298	268	251	247	258	249	241	229	284	256	278	279	265	259	273	283	247	252	245	281	282	289	256	272	300	263	266	279	291	279	265	273	270	300	260	267	264	239	265	274	278	246	236	282	297	301	262	248	258	275	251	272	286	251	270	288	257	313	277	249	302	283	251	271	265	292	270	274	287	277	268	282	265	273	283	247	251	270	266	287	248	266	310	277	264	272	273	275	231	283	283	254	281	254	261	271	287	254	244	268	248	272	260	263	279	297	271	292	276	286	270	269	287	269	268	261	293	265	251	280	265	270	294	266	266	279	270	311	303	274	292	282	281	275	255	288	282	305	279	259	285	276	252	314	262	245	254	289	253	262	285	273	275	269	252	254	234	265	265	261	296	246	289	274	265	297	245	255	259	298	257	253	264	240	287	301	271	222	269	308	253	248	305	286	255	251	261	245	279	279	279	270	268	242	281	266	322	268	258	250	230	273	270	273	248	270	262	274	268	280	281	283	276	278	290	261	277	264	267	293	270	253	276	261	254	238	292	291	297	248	284	246	241	279	272	269	241	278	266	267	268	271	288	273	273	277	272	278	257	266	264	267	281	241	260	248	268	281	281	244	269	267	250	264	302	282	277	283	263	293	269	257	263	258	265	264	266	268	279	283	254	293	272	299	267	268	248	298	264	287	283	265	269	253	267	251	275	293	258	277	264	262	257	289	258	263	331	275	302	287	250	253	267	289	277	302	271	265	266	275	260	267	273	268	284	269	275	266	282	266	248	284	265	297	310	274	292	286	290	257	248	296	284	279	237	282	264	246	295	265	277	265	256	246	261	290	249	269	265	286	276	241	247	226	280	273	268	255	270	248	292	258	285	323	315	297	256	261	259	288	260	289	300	262	241	290	253	258	256	270	269	295	261	227	251	291	284	286	264	265	239	283	276	275	277	236	287	305	275	279	284	262	264	260	268	269	257	263	284	274	259	287	296	259	238	279	247	283	228	250	284	242	278	258	224	263	251	237	247	265	293	301	256	272	292	268	286	290	288	267	248	296	292	270	277	256	262	264	289	276	243	282	281	290	268	265	275	263	260	261	248	281	273	259	284	261	257	272	282	279	256	268	276	280	278	257	285	299	262	297	295	291	266	281	267	283	261	277	272	260	276	283	278	274	303	265	267	267	278	269	287	300	294	304	264	294	284	267	269	228	275	274	293	261	277	241	252	255	268	275	272	268	281	268	293	243	266	262	298	254	249	250	314	307	288	278	294	306	249	258	282	255	256	256	224	271	248	270	273	259	299	267	286	294	268	257	260	253	253	266	255	292	268	303	256	296	254	246	258	277	267	281	267	278	291	245	271	254	304	285	244	272	271	291	253	249	261	265	273	235	324	241	273	263	267	248	258	278	286	254	259	262	275	263	255	259	278	291	277	253	268	270	259	272	265	241	264	290	287	270	260	275	277	262	245	272	284	285	260	290	260	263	250	263	258	278	249	277	275	278	266	268	253	289	314	246	284	294	271	273	274	284	247	275	252	250	278	256	265	247	297	267	271	248	263	315	267	277	292	259	247	286	301	264	270	280	274	278	274	249	272	267	253	305	273	292	276	267	282	269	272	257	255	250	269	300	287	278	258	283	250	265	284	250	291	290	255	303	312	279	277	254	232	253	295	258	272	247	273	264	253	287	269	273	311	259	280	288	275	265	285	273	282	273	271	261	269	283	256	268	258	233	277	273	295	256	273	262	265	264	288	264	289	236	284	249	282	270	273	305	290	273	249	261	286	274	251	282	291	245	281	248	285	286	257	260	258	282	292	299	230	267	266	262	252	296	287	253	234	256	276	250	286	296	251	283	286	245	264	267	270	269	252	276	258	237	257	268	274	286	333	290	264	274	258	280	266	254	266	270	257	280	274	283	273	292	254	296	272	280	260	242	283	283	249	250	259	277	307
6451	1212	1967	2280	2090	1723	3856	10977	4564	939	845	859	779	758	732	762	705	732	718	713	731	713	670	664	720	717	715	693	702	689	713	713	733	682	672	649	706	645	691	655	639	719	631	635	588	628	623	609	639	644	628	676	645	735	616	644	674	672	658	625	640	634	590	684	678	641	656	622	620	629	625	641	636	629	629	633	646	625	694	659	627	653	651	640	644	626	623	671	713	664	663	703	610	639	676	659	696	709	609	652	665	672	633	658	658	641	692	639	688	622	673	666	651	638	626	616	616	654	619	640	658	708	675	639	710	668	595	609	664	647	652	621	649	633	623	697	654	624	639	622	620	626	643	590	638	639	646	679	620	670	660	581	664	650	641	639	641	661	616	658	627	691	708	644	668	635	650	667	650	628	664	636	670	666	679	662	655	658	629	648	627	683	599	693	663	621	625	640	684	666	642	637	669	653	629	650	610	651	677	637	627	658	662	621	648	642	600	631	619	644	670	604	629	634	649	655	670	675	665	634	625	660	639	668	686	624	638	647	645	651	604	646	632	648	632	675	667	673	643	614	667	649	630	666	667	671	678	639	656	615	655	672	667	652	650	667	636	614	661	641	597	641	649	646	606	655	648	675	653	610	635	634	673	626	647	680	668	660	609	650	631	661	602	674	641	647	611	670	657	657	614	668	644	681	634	618	638	652	623	652	663	693	693	656	663	620	642	662	626	625	593	609	675	659	675	636	683	622	576	654	668	635	652	609	641	658	620	631	616	637	635	640	605	654	658	638	682	682	646	627	675	655	612	640	639	624	636	707	657	632	648	691	667	687	627	604	680	650	654	600	669	638	664	615	665	672	624	654	651	597	628	648	634	665	674	648	654	627	672	633	709	646	633	660	621	674	644	666	633	625	687	665	642	669	666	654	612	648	632	623	631	600	604	674	631	618	616	654	633	637	659	646	643	628	677	640	718	661	641	623	637	670	608	664	601	623	628	649	658	629	638	652	650	635	643	610	683	662	668	680	625	642	581	653	686	630	611	624	661	667	639	644	635	659	619	675	645	647	662	657	621	637	628	634	611	640	622	656	665	634	672	603	653	612	617	674	658	663	639	615	618	642	639	692	714	624	661	648	614	634	692	620	672	663	641	611	614	657	638	660	696	634	667	669	662	641	649	632	639	648	698	651	627	631	664	667	654	633	629	634	587	664	679	646	674	690	650	615	651	680	605	700	657	642	687	606	646	678	613	646	656	632	629	599	613	679	623	698	645	663	645	666	623	673	628	650	624	650	671	628	664	630	664	655	657	660	627	693	615	650	657	647	693	631	664	708	608	626	644	646	649	660	674	623	610	594	639	664	659	645	641	651	653	675	658	618	616	669	619	641	620	694	661	675	607	579	691	655	636	644	645	642	705	660	656	679	650	663	645	651	672	653	613	615	687	647	607	633	676	664	618	620	685	606	654	674	626	597	636	658	618	626	668	667	628	632	677	638	684	645	643	716	645	669	650	617	674	636	698	631	671	596	609	643	640	644	653	625	645	685	640	654	646	659	630	614	623	659	639	654	660	684	633	665	617	636	680	639	663	660	655	619	624	671	613	669	701	579	647	664	634	618	685	638	602	653	668	637	665	693	613	632	638	688	672	621	641	612	628	674	642	613	629	655	646	660	664	674	646	651	677	655	630	632	621	588	621	618	624	659	645	635	645	676	640	643	651	624	668	629	619	659	680	649	658	660	649	650	666	666	622	653	629	665	644	627	643	649	626	649	632	665	690	658	657	613	639	636	617	631	644	699	660	660	646	684	629	665	647	626	679	595	667	672	653	677	668	604	632	672	668	665	586	653	668	612	641	664	693	599	679	592	652	658	699	659	613	624	614	626	660	649	624	679	634	600	616	641	706	669	616	654	683	619	670	639	634	652	637	659	620	635	665	658	650	685	646	621	708	681	661	667	660	642	626	615	643	651	614	610	636	621	609	649	663	667	616	640	665	632	612	626	646	609	629	673	657	604	603	688	686	642	676	660	642	634	650	611	631	605	650	662	630	634	638	643	647	645	613	648	663	617	678	655	667	577	651	671	664	687	629	653	643	651	636	661	661	616	625	642	661	689	619	641	642	637	651	651	693	631	625	622	649	596	645	654	632	660	645	689	658	670	643	680	649	684	688	648	638	623	693	624	650	629	658	696	652	698	657	657	674	695	624	600	634	702	634	624	626	616	635	670	688	647	661	649	619	652	658	656	641	677	634	645	621	664	663	633	651	617	581	653	656	666	697	618	631	627	664	639	642	630	649	605	652	655	644	661	696	657	649	700	683	653	711	680	636	650	678	656	600	657	659	601	599	643	623	582	644	683	652	604	633	655	632	619	635	707	657	657	665	616	652	644	656	676	635	609	670	669	617	672	665	686	636	607	657	679	630	627	661	675	658	714	627	659	664	634	668	627	637	624	661	630	586	657	703	644	619	627	658	615	668	657	607	654	674	645	654	648	623	702	642	652	633	640	638	650	572	652	667	640	626	655	662	656	610	673	654	619	632	671	616	657	656	634	660	680	686	639	644	625	596	666	676	610	655	658	652	619	642	641	627	610	657	623	652	641	659	680	670	654	638	659	624	628	651	641	611	670	654	658	629	655	648	629	676	703	624	652	644	687	631	626	637	682	609	713	680	678	607	662	730	627	642	619	693	576	622	677	642	638	605	656	626	620	654	628	594	642	658	622	678	629	661	649	631	636	596	679	629	702	676	653	654	632	670	637	651	630	609	656	647	615	645	673	648	643	624	633	616	643	655	667	631	651	660	633	722	658	664	624	644	690	634	637	640	626	652	695	659	663	686	641	653	671	693	626	633	649	650	667	598	677	675	683	662	612	637	613	639	676	627	624	674	617	612	640	631	614	685	669	632	645	631	667	646	633	617	694	650	676	589	660	654	621	679	648	674	656	683	645	648	639	668	678	621	648	619	666	653	648	622	620	596	689	639	665	639	679	608	638	639	650	607	650	640	675	678	684	683	650	604	630	654	602	606	674	640	661	637	662	642	626	641	621	617	663	648	657	637	665	632	688	587	618	643	601	693	656	636	664	673	637	666	630	606	620	627	642	669	665	677	653	631	681	688	625	645	655	617	650	627	633	679	663	635	655	670	578	631	601	634	644	666	634	675	605	629	683	637	617	637	594	661	590	631	674	656	632	649	641	698	642	627	697	667	671	690	628	650	675	614	649	650	655	661	628	665	649	648	673	687	615	674	636	631	664	596	690	610	661	608	671	660	654	640	644	669	659	653	676	612	642	647	650	579	630	579	694	709	640	657	665	670	653	700	678	645	659	662	602	687	642	678	633	609	607	643	617	627	705	653	666	614	675	629	690	635	661	665	660	611	625	647	610	628	644	654	661	644	622	634	684	649	647	659	664	630	639	670	657	670	608	623	646	623	605	664	634	663	622	643	642	647	632	628	674	655	610	637	685	671	605	659	594	624	609	671	648	661	646	656	656	675	659
12370	1305	1132	815	575	563	1034	2717	703	219	206	197	230	201	218	204	172	188	181	166	163	156	160	183	182	189	176	155	153	180	169	165	161	183	175	155	189	175	160	182	168	181	185	159	167	171	196	187	156	176	195	172	158	151	167	143	121	147	171	162	163	185	174	152	176	156	165	182	169	153	179	125	158	152	168	169	167	161	174	176	163	197	174	152	158	143	173	171	183	166	137	142	151	167	177	153	152	146	159	162	174	159	155	164	156	181	149	169	169	158	163	153	176	168	175	174	177	147	169	169	169	132	133	141	145	150	165	158	151	143	142	170	162	193	171	158	157	170	158	155	187	172	174	177	157	170	138	175	166	164	139	140	159	136	159	164	176	166	151	166	163	155	162	171	146	171	158	145	148	156	169	151	154	186	158	148	189	153	170	142	158	161	166	170	175	163	186	196	182	135	165	169	166	176	140	136	157	178	159	160	141	163	167	157	139	159	157	132	161	162	170	173	163	162	161	155	165	152	165	158	137	159	167	132	152	154	138	173	150	155	162	180	166	143	162	167	173	164	183	147	152	170	171	151	143	136	156	154	146	153	166	156	180	167	186	168	137	165	160	172	161	145	170	161	152	151	158	163	140	170	139	161	154	147	178	151	174	163	182	166	202	166	174	165	172	179	170	149	177	146	149	194	159	173	153	167	171	162	154	172	179	160	167	156	172	157	173	173	154	174	175	172	157	133	173	187	142	175	164	146	182	140	143	163	165	180	153	164	174	165	158	148	170	169	192	173	154	156	183	175	168	163	158	160	136	141	169	191	159	171	166	168	179	146	164	165	181	136	164	175	156	149	168	158	160	164	165	156	171	167	138	162	158	166	186	161	168	162	153	158	178	169	167	153	181	186	151	156	172	155	159	166	160	166	176	143	157	169	190	173	168	160	163	161	178	179	160	163	149	123	146	134	139	159	170	155	186	158	161	147	158	167	171	185	178	186	169	168	132	185	153	145	137	159	166	177	153	171	160	185	162	169	175	149	182	172	138	172	171	156	150	139	147	189	136	161	169	163	156	154	183	160	161	150	167	156	179	161	171	138	157	147	188	168	147	135	160	171	159	147	156	152	167	151	177	175	158	173	154	144	168	169	165	146	160	163	152	145	137	159	161	158	178	164	136	177	137	159	155	175	148	149	153	141	166	162	151	155	150	151	157	156	173	172	149	180	170	141	147	140	194	150	157	150	150	152	167	147	155	142	148	168	140	170	165	179	175	183	167	163	183	150	170	165	176	134	161	162	159	154	158	149	156	175	157	148	160	160	138	153	146	166	145	166	132	175	180	145	155	151	165	158	179	153	163	152	167	164	147	167	182	170	155	186	147	171	157	175	153	163	148	148	165	171	148	135	159	153	160	147	183	157	140	163	161	158	150	130	149	165	162	176	166	156	168	169	166	168	169	173	166	156	153	148	144	166	175	157	172	164	154	146	188	177	201	162	151	137	174	156	171	150	141	149	162	159	165	154	149	170	172	146	167	160	155	159	157	158	153	171	158	195	166	169	174	145	140	181	175	178	169	148	175	165	156	163	163	158	198	140	160	157	170	163	181	165	174	180	153	167	160	141	152	163	153	196	158	149	170	152	179	146	157	170	136	137	144	167	141	187	142	157	150	166	143	166	173	167	169	156	146	154	165	168	134	149	179	170	163	156	168	154	158	162	156	150	162	175	150	147	174	149	171	171	188	169	185	145	172	176	158	161	163	175	171	157	171	151	161	185	151	143	156	162	152	169	158	162	166	174	168	158	171	158	151	155	155	155	143	184	184	156	172	184	147	183	152	165	138	168	160	176	167	166	158	161	167	152	155	178	150	179	131	170	154	156	171	161	146	178	152	155	166	159	156	162	161	174	160	183	184	166	186	163	165	165	172	162	137	155	152	158	165	150	176	172	162	146	175	152	167	133	174	138	170	161	179	156	157	165	164	182	178	164	157	146	157	168	164	175	186	187	150	151	145	179	149	155	167	177	166	173	165	177	159	149	174	168	178	182	152	163	168	192	171	164	161	174	152	158	146	161	155	166	179	172	168	169	182	151	162	146	146	131	133	141	167	160	144	155	162	176	161	174	181	160	147	167	165	170	161	178	174	195	161	170	147	175	162	148	131	164	194	168	161	163	189	159	169	168	166	145	164	162	172	163	142	166	159	164	178	156	160	137	186	195	164	148	161	167	159	143	164	137	158	175	161	173	164	143	142	180	133	158	167	162	160	183	166	155	152	153	163	144	170	166	160	163	160	144	166	152	167	160	164	161	162	161	163	165	188	187	168	170	149	153	154	149	181	170	141	161	167	135	143	154	162	140	151	166	151	184	151	167	152	168	157	182	144	167	183	167	150	153	141	165	165	169	176	155	164	189	183	156	157	148	161	177	141	158	156	162	149	176	150	165	148	158	153	161	153	146	172	156	171	138	155	163	154	144	163	175	160	140	143	162	170	146	165	163	161	150	174	167	141	143	180	145	178	153	166	153	163	178	155	177	134	171	147	183	170	178	139	163	183	179	160	162	162	187	164	151	172	152	156	155	151	154	161	170	150	140	174	172	179	164	173	185	166	176	146	176	180	136	164	160	192	178	158	191	166	155	179	158	165	167	164	158	149	169	165	173	171	192	161	159	174	148	159	151	176	177	161	157	161	154	158	176	133	137	186	156	154	168	168	148	201	164	148	142	151	177	152	165	180	180	167	193	155	163	157	184	160	132	159	155	160	156	168	154	165	178	153	155	164	158	169	164	130	163	175	167	157	165	148	153	169	152	168	143	151	171	173	159	163	180	158	166	171	191	155	156	180	176	154	181	183	173	181	167	161	159	143	136	134	155	159	161	178	158	145	148	182	166	174	155	141	152	159	162	140	172	161	180	190	157	162	155	163	165	184	167	163	162	156	186	156	157	189	167	158	145	147	153	174	168	166	180	155	154	141	169	162	159	147	155	143	179	190	147	184	151	153	153	156	180	189	185	183	175	154	138	184	176	150	152	135	158	151	165	155	169	152	158	153	170	172	149	159	174	178	167	173	175	192	163	139	178	118	151	169	154	180	173	139	164	157	171	143	151	177	144	175	167	170	170	171	152	166	186	175	148	172	163	151	158	141	152	176	160	173	139	182	162	141	176	152	164	175	191	164	156	155	167	156	143	154	159	170	185	164	175	146	169	164	174	164	172	154	144	157	179	162	161	168	163	137	157	158	178	159	180	162	147	172	164	183	175	170	173	167	140	161	149	147	171	171	153	147	141	166	174	137	146	144	158	172	173	167	146	170	176	176	160	159	176	154	171	171	151	161	154	182	144	167	156	182	167	148	170	146	131	171	136	171	164	151	150	139	175	173	158	168	159	162	160	168	173	139	173	171	155	182	151	157	172	167	166	176	137	135	145	153	149	141	136	165	159	172	173	156	147	164	151	160	155	172	174	160	163	188	150	180	148	185	165	158	161	146	162	166	177	169	195	160	142
8065	1287	2613	2821	2460	2402	5314	12475	2204	913	827	661	661	606	579	584	580	576	538	507	448	462	501	494	493	516	471	475	476	499	454	440	487	487	406	436	443	454	448	388	446	422	405	405	395	416	433	427	382	412	396	427	430	391	425	429	389	412	403	372	363	368	454	404	393	423	399	404	419	399	380	408	369	412	446	417	399	413	378	395	414	369	398	417	402	416	388	391	425	392	384	402	384	377	427	394	444	430	359	398	411	375	395	405	428	410	418	440	384	393	388	391	385	399	387	393	362	389	392	407	356	400	379	395	401	395	436	400	414	422	361	403	383	433	408	425	395	383	417	422	393	389	416	391	375	399	384	418	424	400	410	416	431	398	398	383	452	372	368	413	398	390	361	394	392	395	400	419	404	391	396	400	385	379	378	379	366	386	364	384	428	391	412	383	394	423	351	398	380	382	428	399	377	406	377	372	357	414	412	385	438	389	379	394	384	427	423	420	419	397	405	397	345	416	385	434	392	403	423	390	374	414	403	439	374	402	425	404	400	409	380	422	406	390	376	400	386	412	379	386	395	402	409	382	387	397	417	405	401	412	400	402	400	384	361	417	412	390	406	394	388	369	377	375	380	419	362	417	398	417	437	401	380	392	413	363	383	433	400	377	435	378	420	392	408	427	393	407	397	400	385	406	392	402	416	399	398	397	401	382	382	391	373	400	414	412	403	427	414	390	361	419	404	403	382	373	400	405	373	436	379	431	364	392	392	432	348	383	417	429	375	395	381	400	390	394	387	377	395	387	403	371	391	405	412	408	408	421	378	379	364	401	388	383	386	386	405	426	419	397	369	376	393	382	398	403	374	372	394	418	386	402	385	418	429	405	389	387	403	405	404	388	391	370	376	383	406	357	397	423	437	376	395	413	388	357	404	401	430	398	406	428	369	421	377	375	391	404	397	406	406	393	394	408	379	419	406	399	368	393	400	379	393	393	388	427	388	386	459	392	393	419	377	399	388	391	391	399	404	407	382	368	417	356	380	354	370	399	433	379	399	403	367	400	407	361	389	434	391	416	384	397	433	427	420	384	405	407	384	349	386	384	398	414	411	402	394	405	415	428	372	393	405	372	402	392	372	433	418	414	415	395	385	389	384	402	381	415	405	367	395	391	381	401	394	408	355	397	410	408	408	400	384	414	414	426	375	411	408	374	367	384	403	400	379	364	353	424	374	406	370	396	404	441	408	412	408	376	399	418	412	388	411	410	412	397	364	356	446	380	391	388	436	403	384	381	366	405	392	392	382	391	384	403	402	428	373	410	417	401	408	370	393	404	382	381	369	425	445	370	403	388	395	417	429	402	436	384	402	408	403	449	419	410	345	407	429	402	402	365	377	397	374	441	351	386	407	437	396	422	388	388	385	403	349	441	386	385	377	392	436	397	407	402	402	396	406	404	400	443	421	388	381	435	396	378	391	393	368	406	381	384	388	396	379	374	416	393	407	386	395	394	377	382	416	375	389	364	403	364	399	398	408	408	381	419	379	397	397	415	382	390	415	434	395	388	377	379	366	369	411	442	403	410	384	399	396	415	398	403	376	372	357	400	405	441	393	442	402	390	406	401	387	405	398	357	369	412	407	415	373	422	400	411	419	445	414	399	374	405	389	384	408	375	418	402	424	376	408	371	390	397	389	417	386	427	360	396	439	382	395	432	398	416	393	406	411	460	405	403	372	435	370	419	404	416	404	419	392	401	390	396	412	407	431	431	379	428	400	357	409	436	406	418	380	405	401	411	361	393	385	375	375	398	384	406	395	401	393	410	412	388	413	375	363	371	381	387	402	398	398	396	393	407	400	391	392	423	396	392	385	412	400	416	384	390	390	418	396	436	386	374	382	416	415	402	385	406	413	406	419	399	431	414	375	411	406	381	429	415	380	397	361	397	411	399	385	423	403	395	412	400	444	364	402	378	416	412	434	414	369	420	403	394	426	437	376	417	381	395	395	400	413	409	408	397	425	401	420	385	414	384	409	372	381	416	418	395	410	424	339	410	370	421	376	419	406	391	380	409	395	400	387	414	386	400	379	399	392	371	387	413	368	413	413	401	388	372	392	397	411	358	375	403	413	403	412	421	396	400	359	396	409	418	391	382	374	398	415	404	418	395	388	412	368	430	418	388	333	403	404	408	419	429	429	376	363	385	377	400	399	430	391	387	403	419	402	384	399	418	398	381	423	352	382	407	423	384	387	400	411	373	421	380	396	382	368	409	425	377	420	377	376	409	410	384	393	396	439	397	398	373	402	395	402	382	433	400	370	398	373	428	388	433	404	406	385	417	355	430	391	414	381	394	390	360	401	378	393	404	419	405	437	398	402	435	370	409	358	375	413	404	409	395	385	421	389	403	426	423	407	375	414	390	431	352	409	381	399	424	433	372	372	399	409	391	373	430	439	367	381	385	366	399	361	386	396	404	402	377	377	398	409	395	396	442	390	401	398	391	376	411	415	398	392	383	377	431	393	381	386	392	437	362	356	401	390	369	386	427	384	397	388	418	383	427	437	382	414	407	411	386	449	378	381	418	385	394	389	423	402	402	416	376	386	360	410	411	415	425	396	380	390	435	389	402	360	397	369	407	410	374	405	354	399	365	374	412	444	437	391	405	406	412	384	391	404	420	390	418	402	404	368	407	393	422	375	404	397	388	432	420	417	420	381	381	369	379	395	427	403	402	400	401	410	409	379	386	397	387	407	408	406	382	394	437	421	414	391	391	370	372	417	335	379	387	366	420	396	403	385	370	396	361	420	398	404	423	374	391	400	407	413	414	410	460	386	359	392	390	398	403	411	390	410	389	400	419	394	435	425	366	375	379	392	409	381	412	388	424	389	422	398	391	406	388	366	393	391	412	406	415	331	371	420	388	391	385	399	421	431	375	386	419	381	357	392	432	383	423	422	384	388	369	403	428	429	408	405	428	396	380	395	396	412	430	422	417	389	422	413	403	392	424	426	389	406	419	361	407	397	394	379	395	409	388	399	382	396	389	420	402	372	390	385	418	406	354	392	414	380	395	378	386	384	388	374	413	390	398	381	381	406	421	382	361	396	409	423	431	382	371	430	391	379	427	411	438	404	368	373	420	401	397	359	375	392	366	397	380	422	425	393	431	433	420	392	396	379	417	385	408	386	378	375	405	402	389	364	390	422	389	399	405	395	397	397	411	398	356	390	389	391	406	375	396	425	390	381	400	426	380	395	391	390	398	375	422	410	376	402	404	388	416	389	409	429	422	397	375	404	403	392	389	397	434	367	396	383	405	380	423	424	397	374	406	397	404	395	390	364	373	408	417	404	378	373	437	409	394	372	406	385	415	412	431	395	369	377	403	375	423	388	388	394	427	410	386	436	347	390	375	354	406	420	387	386	382	443	366	360	420	425	383	367	374	371	397	383	384	394	426	414	403	385	414	404	384	365	412	406	391	395	381	395	376	421	416	392	413	384	419	385	390	408	393
1522	565	510	456	360	309	297	309	241	248	252	253	232	229	227	228	268	240	217	237	225	227	264	206	248	235	233	270	228	249	256	233	253	248	240	225	239	274	241	212	248	238	215	229	240	254	218	225	228	233	221	242	253	237	233	236	225	243	226	235	237	223	246	267	227	256	247	241	248	191	228	238	260	231	221	245	225	218	233	235	249	242	233	234	224	232	247	255	229	244	237	268	213	239	228	237	220	259	244	247	243	246	230	203	253	255	217	231	230	217	259	220	228	214	219	231	260	195	210	205	237	234	239	221	228	251	219	206	254	211	254	237	246	222	237	225	229	195	224	234	241	225	218	247	245	262	255	236	179	243	242	259	242	247	260	260	220	225	216	223	222	216	229	219	251	248	265	217	234	230	210	230	239	261	234	216	239	239	253	225	220	241	235	229	225	252	217	231	241	232	232	248	248	246	232	225	243	236	233	211	244	226	235	234	251	209	259	234	222	238	238	240	235	249	243	239	214	254	247	236	233	214	251	234	245	227	219	236	238	275	231	228	223	240	213	213	217	241	236	245	247	217	257	254	222	259	236	213	257	228	271	267	227	238	224	246	233	248	264	227	266	192	230	254	199	221	239	254	219	234	261	208	224	233	231	233	241	217	229	226	250	240	222	223	250	236	254	210	239	217	251	224	241	226	211	224	223	219	253	240	234	223	250	218	248	210	224	240	201	256	211	238	223	214	226	243	219	216	221	201	220	231	236	242	232	234	247	214	235	245	252	258	259	231	251	269	229	216	249	246	216	231	242	246	248	222	235	245	237	239	235	209	218	253	226	212	232	243	257	225	216	236	238	217	206	247	197	252	231	228	264	274	257	232	233	250	237	226	257	202	222	214	290	264	240	233	211	234	219	253	236	211	236	232	259	227	269	243	223	237	255	203	226	240	218	222	211	212	240	236	245	202	257	252	231	246	240	254	238	246	220	248	234	232	219	222	266	226	231	228	248	245	218	248	221	221	243	244	212	244	248	230	243	221	235	233	247	247	235	220	219	234	223	240	233	252	226	242	219	225	241	244	210	233	234	238	197	257	239	226	223	234	211	233	249	230	245	248	255	260	253	215	225	236	223	232	243	236	221	215	239	247	237	253	239	245	239	213	217	221	220	241	244	218	253	244	222	234	252	238	249	236	241	237	202	246	229	273	238	240	201	213	218	218	247	239	243	257	218	271	217	223	199	243	243	232	220	230	238	214	222	235	208	225	234	225	254	276	222	234	226	242	224	229	226	221	191	212	221	215	264	242	256	258	254	223	238	213	213	233	230	223	245	221	238	258	226	246	236	244	266	223	221	199	230	251	243	249	251	253	262	240	226	244	226	222	264	267	239	230	231	221	238	262	255	224	222	234	235	242	247	205	189	243	216	236	226	225	226	259	233	221	231	224	230	251	238	208	226	225	242	239	245	243	245	207	251	253	245	197	197	229	188	194	283	253	242	238	215	206	218	238	243	226	239	218	242	232	225	248	232	221	218	214	234	224	253	244	226	223	217	233	252	230	240	217	230	234	238	228	238	219	235	237	226	244	227	230	251	237	231	230	273	233	227	223	218	269	236	221	237	231	247	229	202	220	218	224	225	239	210	253	229	227	230	237	239	242	226	220	214	222	241	242	228	222	218	239	219	214	231	224	254	226	200	226	232	218	257	233	229	211	202	231	205	243	221	223	220	229	230	227	258	240	265	250	222	207	260	249	244	272	217	236	246	234	238	240	245	229	224	203	248	256	244	217	211	208	229	205	249	239	246	210	236	259	249	231	227	228	221	242	246	241	227	245	228	227	226	226	219	246	246	267	234	229	250	226	238	280	235	240	226	275	208	234	235	229	230	245	249	232	222	232	262	260	256	216	221	261	241	236	243	217	254	252	253	255	209	228	233	268	232	261	219	249	237	235	238	247	232	226	215	225	249	246	220	214	261	220	255	227	227	231	218	230	233	208	255	252	261	211	215	227	208	231	252	214	225	266	231	200	227	254	265	244	224	246	231	252	200	223	239	218	241	262	236	247	225	220	251	220	216	213	209	239	274	253	196	222	259	266	266	207	225	244	201	230	195	227	211	230	218	229	255	240	225	253	250	236	233	219	216	230	223	245	225	228	223	215	224	234	254	228	237	247	231	245	243	265	233	233	224	263	224	223	255	250	223	218	218	244	254	244	237	232	235	229	215	265	217	265	225	249	253	248	250	249	255	221	238	228	223	261	259	239	221	242	246	204	234	228	252	227	250	231	245	258	209	236	229	249	213	242	271	224	238	237	225	250	276	230	240	259	228	218	232	258	218	214	224	237	234	227	222	247	234	229	247	227	237	220	224	222	217	232	250	236	229	243	248	243	202	275	268	278	217	246	257	239	247	246	231	224	238	244	227	225	234	261	220	211	232	270	253	227	229	203	220	250	232	228	263	216	249	268	247	242	225	231	251	225	259	270	248	226	228	230	233	240	248	256	223	254	260	224	239	220	233	240	243	259	248	209	205	205	254	237	250	232	245	237	213	205	211	244	251	229	231	247	238	238	223	240	240	223	252	242	240	237	248	229	251	228	240	252	239	253	244	202	242	228	223	233	246	230	236	247	220	256	235	189	235	241	246	204	199	248	230	219	242	247	206	216	222	229	248	245	267	250	217	240	214	239	217	248	230	239	217	217	260	244	242	246	236	241	237	218	248	251	236	251	239	234	224	236	237	204	248	266	238	202	238	234	221	234	235	257	242	215	239	225	200	217	231	266	284	238	223	224	252	253	234	247	246	232	213	245	243	198	240	253	236	255	240	236	231	259	259	241	226	207	241	226	225	224	228	219	204	235	247	219	232	240	221	246	255	220	237	217	209	212	218	222	225	209	237	248	243	232	247	244	264	245	220	228	242	215	221	263	234	240	244	222	217	243	251	231	230	237	214	232	197	207	244	239	251	217	247	289	237	235	258	236	222	250	213	239	204	221	237	235	214	214	232	253	218	235	236	261	244	241	210	233	228	259	225	251	229	223	239	219	242	225	235	216	236	234	245	233	241	240	233	240	233	228	258	264	222	215	231	242	208	226	211	220	221	228	217	223	242	190	231	221	189	223	225	245	203	238	238	229	237	236	219	258	217	230	244	233	245	213	284	250	244	252	208	230	199	230	222	251	244	239	206	247	240	244	207	213	215	219	232	247	255	265	224	235	230	261	221	249	251	233	233	268	220	256	226	249	247	243	237	250	223	229	234	216	207	242	238	244	221	207	238	209	241	254	233	244	239	231	252	250	256	221	231	235	251	224	257	227	233	227	208	238	247	216	243	249	223	245	219	240	235	242	229	196	260	222	253	260	235	240	257	257	226	233	217	223	241	235	241	244	209	241	203	255	226	273	223	216	223	261	239	224	226	252	245	228	224	218	225	222	252	231	245	232	266	249	237	230	235	237	244	257	239	223	268	211	247	227	250	226	219	207	242	230	240	242	245	229	252	250	243	250
1914	943	1247	1257	1112	920	954	950	653	671	692	617	641	627	581	658	568	630	584	612	653	593	570	560	620	619	580	655	635	576	608	595	569	588	547	531	588	551	586	593	585	601	610	572	594	550	529	579	587	571	531	538	613	607	630	576	559	598	594	549	570	539	614	570	565	603	570	553	563	558	526	557	562	615	554	558	516	588	554	539	549	582	547	598	559	552	536	608	617	630	583	562	582	552	567	573	565	576	565	518	569	607	540	572	539	563	560	597	572	553	583	532	532	562	571	615	570	565	566	511	573	553	567	562	563	583	577	608	611	536	580	562	561	561	592	542	581	621	558	571	536	613	596	565	560	578	538	564	556	585	527	578	608	558	615	542	569	611	563	622	608	537	573	596	602	612	556	616	543	617	564	608	593	570	574	569	572	564	578	565	531	564	542	606	600	563	608	576	548	581	596	520	558	591	579	547	548	567	619	581	559	545	580	532	577	594	590	563	523	563	623	600	570	564	578	584	547	565	531	646	588	575	576	602	616	597	596	586	539	536	567	534	645	535	568	595	540	571	561	571	572	596	598	576	538	593	583	558	546	581	541	614	581	523	599	575	561	586	558	615	576	572	567	549	599	549	571	578	543	569	561	536	577	543	598	561	578	567	574	579	578	608	593	602	600	612	523	565	559	578	556	567	584	578	612	573	543	577	535	576	599	581	565	581	553	562	605	569	602	555	587	599	582	617	591	527	550	608	553	515	574	533	570	576	560	591	541	569	527	594	599	630	595	627	592	575	543	583	585	541	592	562	576	577	556	591	557	608	567	637	582	559	582	578	562	589	551	561	560	571	581	612	573	562	568	588	569	543	553	608	586	591	630	561	552	544	559	598	576	585	533	606	575	525	565	567	546	534	556	585	554	543	590	576	556	546	569	545	615	554	602	569	569	574	588	541	587	570	588	588	564	593	578	614	572	546	557	615	580	556	591	586	605	560	534	588	573	593	566	549	571	607	589	541	588	605	555	586	575	568	605	589	593	586	554	586	521	576	609	571	574	589	578	558	554	555	553	562	550	561	545	551	581	587	570	591	589	550	581	591	568	555	619	595	589	599	588	553	557	543	600	596	573	603	606	571	583	547	578	564	580	549	559	596	544	613	554	592	564	593	602	590	565	629	571	563	566	553	562	602	603	595	593	562	574	555	569	577	578	602	555	605	568	541	601	541	546	621	580	568	580	592	555	584	606	574	582	548	566	594	547	540	529	579	571	580	549	568	597	612	557	549	547	592	579	573	591	547	561	545	570	560	580	582	589	531	555	533	585	554	595	573	563	574	605	538	572	583	585	554	600	574	611	583	579	601	571	589	575	612	576	557	540	550	606	588	524	560	571	526	568	554	566	616	568	622	539	590	586	570	548	607	553	544	598	554	542	564	579	596	562	552	546	557	591	574	576	590	581	598	607	563	589	549	579	583	589	570	565	610	562	545	569	566	543	595	586	580	524	558	614	561	579	554	591	570	593	584	563	584	528	606	596	595	569	572	579	570	537	598	576	608	592	555	585	594	577	576	553	560	586	568	533	546	551	577	545	606	557	542	518	554	617	542	568	585	607	591	590	625	558	592	553	577	578	568	553	573	604	575	587	604	599	575	601	605	543	566	538	541	595	602	572	577	599	560	566	582	575	573	602	553	580	578	597	550	549	572	543	556	554	555	599	611	546	550	551	572	546	575	585	594	556	580	568	566	523	567	576	568	575	556	582	595	544	568	565	571	567	585	582	594	549	546	557	559	586	530	570	555	579	573	581	547	599	593	551	558	571	580	598	562	604	577	525	553	580	521	557	568	612	550	541	581	547	562	582	579	578	579	603	596	591	561	609	558	552	561	608	614	598	590	575	590	548	555	568	571	576	579	538	591	573	612	557	577	574	613	536	557	572	588	596	586	551	562	560	592	593	559	560	564	612	597	581	553	554	576	581	545	555	538	570	563	528	547	564	603	599	601	576	600	609	593	580	551	560	598	570	566	550	599	555	555	576	556	566	547	612	595	546	599	545	559	568	583	607	580	591	648	577	547	582	542	536	561	561	531	599	570	538	576	546	577	555	585	588	568	621	564	596	587	587	562	577	559	585	537	603	547	571	562	596	621	629	604	581	591	591	545	592	528	573	574	584	579	548	619	593	558	611	639	576	548	616	578	594	549	600	556	561	562	552	570	579	561	606	606	575	576	547	534	612	565	552	573	550	617	588	622	541	599	584	574	581	554	519	534	616	566	521	575	575	571	588	584	597	567	598	568	587	613	553	580	564	534	576	580	562	548	607	602	575	603	576	568	553	595	528	561	565	577	591	578	606	583	577	587	569	581	574	551	558	605	563	588	571	557	608	559	552	543	573	577	516	581	619	548	567	534	588	564	568	563	564	589	572	623	565	522	591	552	547	551	598	632	557	579	585	559	569	552	565	612	571	563	588	533	547	564	584	540	588	579	565	584	610	587	565	582	613	568	598	593	582	602	497	581	588	609	554	546	592	577	585	575	551	618	590	597	566	587	578	560	566	571	536	567	551	582	562	586	579	596	525	569	527	617	570	601	576	581	587	573	587	592	614	550	556	557	589	601	653	556	571	545	555	591	601	587	596	547	554	545	588	621	530	562	604	566	564	572	623	557	548	513	550	566	614	581	530	588	552	567	567	572	530	576	539	563	573	620	553	598	549	556	577	572	544	608	581	579	550	552	577	575	562	615	592	566	587	584	539	609	564	537	587	596	607	589	602	608	561	594	570	586	543	578	575	577	601	554	572	562	586	558	606	602	537	555	613	542	618	599	596	587	568	594	560	547	579	626	588	617	565	553	559	546	611	561	591	558	570	565	592	589	547	591	593	605	565	601	568	615	590	547	570	614	571	568	575	609	562	570	570	600	566	558	531	565	548	583	550	598	574	581	632	563	569	582	592	558	619	592	561	575	555	562	557	571	571	577	551	536	535	616	544	542	584	587	557	546	542	550	555	617	579	571	568	568	613	593	599	582	584	535	577	557	577	583	570	596	564	575	561	611	562	559	597	583	631	540	550	632	554	608	574	563	595	599	561	556	633	594	549	598	558	566	559	532	536	570	579	575	597	585	572	592	610	564	582	615	522	536	567	603	593	565	571	531	549	609	549	586	577	601	548	568	578	575	565	559	555	569	602	583	556	571	572	580	577	570	574	529	552	538	595	557	603	549	553	549	570	611	549	589	593	585	581	574	635	566	591	543	557	583	589	595	564	595	522	597	526	622	594	557	533	589	568	564	547	572	584	600	552	570	541	557	597	605	543	571	537	580	598	604	626	611	593	584	540	608	576	588	585	596	570	544	549	572	596	567	573	539	574	565	608	584	643	587	547	607	548	592	525	578	586	555	515	558	599	546	564	595	546	577	580	540	581	576	570	559	610	576	570	533	579	544	535	544	533	567	581	584	579	564	587	600	620	562	557	614	543	604	599	608	544	572	567	568	559	550	598	613	601	537
6963	947	1125	763	524	503	818	1831	362	308	291	323	263	306	295	284	293	283	285	285	256	305	272	276	283	296	288	274	295	305	269	274	259	265	277	337	283	266	259	272	270	292	300	288	253	274	256	279	247	281	278	278	258	247	280	246	294	295	254	278	262	286	280	295	270	250	272	255	254	256	277	300	284	247	255	276	248	270	247	289	292	277	304	280	245	263	262	287	284	291	305	272	292	252	245	266	256	289	276	297	258	299	305	266	289	269	262	264	264	266	279	279	296	271	276	254	276	241	271	290	284	291	279	275	268	266	268	298	279	259	278	260	295	282	250	247	283	282	276	282	282	249	271	274	242	254	310	279	278	278	261	277	262	282	275	242	280	251	243	284	268	301	263	267	269	278	253	292	280	285	258	261	277	312	276	295	246	245	303	322	280	289	280	308	252	293	262	249	241	262	280	261	264	271	270	287	258	254	250	271	250	269	262	290	293	237	303	295	302	295	235	272	276	248	274	261	274	266	251	285	264	262	256	280	224	285	262	308	269	300	271	254	289	282	263	287	288	280	263	255	234	263	266	271	293	261	258	245	284	255	277	288	282	270	276	261	256	262	256	271	286	282	268	279	280	256	270	265	296	294	279	281	255	281	260	311	254	253	261	269	262	251	245	286	277	274	252	265	283	242	292	284	289	251	301	238	292	266	245	234	265	284	274	269	286	258	280	238	270	285	266	273	299	270	251	260	293	259	243	253	268	287	323	236	263	296	273	261	266	271	269	252	282	287	276	265	262	275	248	267	272	278	273	249	277	248	305	264	237	283	266	317	262	263	272	269	304	270	239	258	293	264	254	270	265	275	258	282	250	300	256	306	279	266	242	274	305	270	280	247	290	312	294	264	267	249	262	286	260	286	256	286	227	277	277	263	259	249	301	266	280	257	292	312	270	290	277	260	273	289	296	259	300	294	247	244	276	274	252	253	251	270	250	251	285	271	245	251	278	267	295	271	277	271	260	283	282	292	274	283	268	276	260	271	276	273	263	279	258	271	265	263	267	267	304	236	224	253	246	284	259	271	277	277	257	289	294	273	273	254	277	298	302	262	276	269	273	256	255	279	321	304	306	294	300	287	272	278	292	265	296	250	288	269	294	292	303	268	285	276	261	258	268	264	266	284	317	271	271	282	291	286	262	290	270	240	273	268	266	285	300	221	284	262	298	255	281	300	264	242	276	275	242	249	283	277	272	295	275	302	246	277	277	272	278	256	295	280	248	273	252	252	244	271	278	259	290	256	238	275	290	257	252	269	255	273	275	284	285	318	288	279	277	258	267	303	276	271	251	249	273	313	271	254	283	256	284	282	264	290	299	307	293	263	257	290	292	257	232	285	269	263	305	289	260	294	265	291	288	275	259	292	256	261	275	252	236	323	279	263	251	287	275	277	305	306	272	295	285	298	265	272	252	238	296	292	259	233	286	278	269	287	288	284	271	298	284	236	294	265	264	251	253	277	269	310	291	249	267	315	279	284	272	291	276	263	250	246	255	249	282	273	288	278	270	248	277	258	260	274	276	284	262	217	261	328	269	282	280	275	298	285	264	278	229	272	272	269	245	266	278	273	259	265	259	259	279	272	295	313	295	267	282	237	259	273	266	268	261	300	280	255	262	268	267	273	266	252	265	281	268	270	300	293	263	248	238	259	296	270	264	288	269	272	236	299	277	269	272	259	284	290	299	285	275	281	262	243	251	251	266	270	244	258	268	238	303	270	249	268	259	266	256	292	247	278	286	318	272	244	286	274	257	275	265	283	253	282	305	278	273	276	250	264	265	292	261	244	308	260	293	272	268	254	273	258	250	260	253	230	258	268	259	305	277	284	250	255	263	288	288	245	281	290	293	272	272	279	282	263	254	256	267	296	291	258	262	286	297	277	306	268	270	294	265	285	223	241	273	283	236	271	262	256	266	289	280	259	263	286	260	293	260	260	276	233	295	288	262	281	281	285	260	285	298	318	241	252	298	250	291	263	312	286	278	284	261	255	284	286	258	260	274	264	252	300	279	233	280	264	293	300	278	300	290	270	267	274	283	276	284	254	294	273	267	303	249	245	265	276	293	299	253	253	244	262	273	273	263	288	265	283	276	255	251	253	265	287	269	306	295	284	260	276	277	262	272	297	277	289	286	298	273	278	267	263	278	254	281	265	271	265	251	252	245	302	279	285	252	266	228	261	238	283	255	262	260	256	231	266	254	292	296	269	297	245	247	285	248	280	286	264	268	277	243	277	280	264	247	263	263	261	297	284	287	264	253	272	259	302	256	239	281	304	267	298	270	247	272	263	292	264	302	253	280	278	283	276	254	263	272	295	259	268	307	287	275	270	287	263	305	237	273	270	255	282	254	250	271	294	263	265	264	294	293	304	262	238	281	263	244	261	266	258	267	260	278	269	252	259	273	284	276	272	296	260	247	280	270	286	271	265	287	294	252	278	273	296	252	263	252	234	262	292	257	275	263	263	285	284	283	305	261	267	290	268	320	264	266	257	304	274	307	277	276	275	254	273	286	287	267	250	301	263	286	290	264	293	273	267	285	272	301	261	288	248	286	284	267	293	287	250	259	272	277	258	280	267	276	270	246	266	277	270	279	278	253	277	297	271	280	313	278	256	276	259	264	266	271	279	299	300	271	270	240	248	293	280	242	234	277	261	269	247	289	279	255	264	272	297	275	295	262	297	250	267	262	261	256	277	291	285	289	241	267	266	269	282	290	284	280	279	276	290	259	268	284	283	252	262	246	299	263	283	287	272	279	268	275	282	288	253	272	282	275	271	258	243	281	289	279	262	265	263	284	253	248	264	259	250	252	272	285	262	296	268	276	239	282	277	272	293	285	281	270	277	274	273	287	287	315	284	262	287	302	290	257	284	257	264	290	276	275	274	282	257	287	277	260	243	257	288	296	256	263	276	289	287	274	240	242	277	272	309	269	248	293	274	299	270	276	272	279	287	261	276	285	243	272	235	248	267	257	294	294	276	252	263	300	294	316	297	256	296	287	232	234	279	280	310	266	253	262	245	270	252	277	274	287	281	289	242	243	287	261	258	299	262	288	258	296	244	261	268	248	250	238	273	293	259	272	318	274	270	269	273	298	261	268	253	280	283	240	243	279	264	251	282	296	274	257	282	250	275	268	289	264	277	251	294	286	265	284	241	244	240	254	259	288	253	275	276	266	292	279	274	220	265	272	295	267	272	252	252	279	254	264	270	274	260	271	306	274	293	302	269	280	259	276	296	259	285	284	269	285	292	259	269	252	281	245	265	269	250	279	285	267	276	271	269	249	269	244	252	269	265	288	271	288	283	267	278	264	238	295	255	302	259	257	305	285	266	280	239	278	265	250	255	264	262	284	233	252	272	237	282	290	278	259	301	280	269	247	240	272	261	278	280	283	292	242	271	276	275	246	294	280	283	250	298	277	278	301	270	296	273	285	296	273	244	282	289	291	251	255	297
6563	1365	2529	2613	1910	1743	3686	8328	997	875	871	835	839	760	772	734	701	744	679	671	703	742	690	693	725	683	692	704	707	672	729	647	657	674	695	649	677	702	672	659	688	649	659	657	686	678	667	631	636	655	640	640	664	674	693	651	677	615	612	680	596	602	675	617	658	596	673	679	678	628	693	696	738	687	676	603	578	617	660	623	658	651	638	651	627	665	635	633	672	646	638	619	651	641	708	672	632	617	642	627	609	647	604	649	652	658	649	636	620	732	626	699	660	642	695	672	619	647	648	628	623	620	703	643	622	628	675	616	633	622	634	617	614	617	593	589	687	659	622	671	668	659	677	614	668	629	687	695	632	662	671	686	672	623	665	640	623	685	620	592	638	667	635	667	595	669	660	625	618	690	661	629	652	642	637	636	655	623	634	659	625	644	659	592	617	619	637	642	641	656	607	688	670	624	645	677	622	656	665	704	653	645	664	634	658	636	670	652	642	617	632	640	662	637	645	578	647	681	662	640	668	629	641	700	609	691	672	629	678	650	684	727	620	655	633	671	667	642	626	654	637	646	648	658	657	661	685	630	646	628	624	621	602	660	654	627	671	661	667	636	603	650	641	632	665	625	672	625	611	666	673	663	652	633	657	635	645	642	644	618	667	639	621	625	674	629	610	622	659	634	618	655	634	627	637	643	649	638	637	644	665	654	617	630	624	672	678	654	663	640	685	636	649	612	658	644	627	660	636	661	637	617	640	667	686	657	651	654	621	634	658	613	656	629	681	630	655	663	668	663	696	686	620	623	658	674	662	605	694	640	652	597	651	672	680	666	621	644	630	641	644	668	629	680	648	656	622	643	695	656	674	639	645	650	658	638	643	617	651	619	622	626	611	615	660	644	651	646	627	616	600	656	611	622	652	661	607	642	624	571	707	615	670	627	684	666	649	659	626	631	645	625	624	672	632	656	589	641	631	648	669	573	656	671	647	621	620	666	620	651	643	676	666	635	627	609	645	635	664	615	633	599	662	642	705	627	658	635	626	661	640	623	688	642	646	638	611	624	666	670	627	641	626	647	638	686	642	680	624	665	604	633	642	652	655	675	690	607	606	656	646	673	633	621	622	614	650	664	651	645	638	643	621	667	641	623	642	606	613	655	668	648	681	659	651	598	634	654	659	618	606	651	660	683	627	640	636	637	614	612	671	610	645	633	591	612	647	648	649	664	643	633	636	642	678	622	637	597	602	613	650	640	654	649	649	660	616	651	642	641	656	671	597	674	643	649	663	644	639	663	675	666	648	637	651	638	637	595	631	659	660	655	642	651	646	660	644	679	618	631	615	673	590	662	620	618	623	612	633	643	644	667	633	652	657	646	694	659	648	638	594	627	633	696	647	604	622	618	597	635	675	607	627	613	680	603	668	645	627	644	630	629	617	657	633	582	630	650	679	619	635	655	665	628	665	668	676	599	665	663	644	673	663	614	634	627	681	605	682	643	631	662	668	647	659	681	633	606	656	651	646	711	647	602	663	621	636	651	624	639	691	609	645	645	607	647	634	655	613	646	693	603	618	594	661	643	648	679	633	658	655	658	618	632	674	609	618	664	577	633	646	581	637	605	677	627	677	652	629	659	654	634	653	626	617	664	618	630	649	656	654	665	635	641	627	649	653	633	634	663	642	644	641	635	641	633	662	662	642	645	660	625	645	641	652	707	678	639	627	618	668	598	640	653	618	601	615	624	652	653	673	635	661	685	628	639	640	642	633	652	656	662	670	652	636	650	628	665	608	667	640	621	620	648	652	647	602	650	626	733	609	622	674	670	675	663	627	621	624	635	677	645	653	693	640	646	656	641	692	648	598	630	615	623	617	617	647	677	669	626	656	635	656	658	651	624	632	650	612	639	652	654	640	662	658	649	628	634	650	631	611	643	646	644	629	636	669	625	632	643	663	635	689	634	610	655	625	605	650	637	604	627	612	615	628	612	642	644	663	585	664	652	648	614	609	612	635	639	655	663	610	599	637	624	632	618	622	628	644	642	671	644	660	627	597	666	602	653	641	628	646	634	650	662	688	647	643	682	625	655	643	640	632	602	626	647	595	640	624	627	658	652	588	676	638	702	593	651	624	625	626	654	644	638	645	625	641	673	650	700	653	640	656	698	637	641	619	639	653	677	656	595	636	661	632	612	661	633	666	629	607	648	673	646	658	612	627	635	643	655	649	626	640	689	638	627	609	651	614	631	641	630	653	656	649	653	651	639	634	655	651	703	655	640	647	620	637	683	646	611	638	689	640	683	658	645	609	667	610	638	638	655	604	661	630	642	620	651	665	635	682	666	659	664	634	653	642	616	629	618	618	636	600	617	646	660	671	656	611	648	619	615	664	643	634	642	631	658	736	639	666	638	652	661	642	658	616	664	645	602	598	619	675	663	657	620	638	653	685	665	618	661	661	674	674	654	646	662	667	623	646	632	631	614	658	637	639	666	648	643	682	646	649	608	622	609	682	653	632	638	656	656	664	639	614	612	622	682	648	618	638	620	647	638	679	666	701	659	617	671	717	635	639	633	671	639	636	700	609	641	682	674	660	643	600	645	641	594	626	658	627	666	689	663	652	638	634	635	644	679	626	663	614	637	635	663	614	635	649	635	679	642	671	649	661	608	663	588	668	652	637	658	659	663	606	612	671	603	659	670	656	650	632	630	679	625	634	654	685	633	615	676	667	615	716	620	643	620	633	626	660	604	649	634	631	638	682	627	613	627	636	636	647	671	660	677	612	677	672	674	643	639	599	669	634	654	648	623	630	657	627	649	646	639	672	644	679	673	613	605	664	646	696	610	632	682	655	641	622	590	617	633	657	630	646	666	560	631	647	627	618	620	621	617	651	701	673	637	627	637	643	661	617	644	627	646	660	641	672	652	598	663	639	645	652	645	688	599	644	619	650	675	620	643	628	681	664	658	637	625	642	663	659	677	640	611	628	672	646	653	650	633	688	665	664	597	638	658	714	686	583	608	608	662	690	638	642	699	669	662	645	647	648	655	678	630	677	677	626	641	652	609	623	699	677	653	637	658	669	676	626	692	643	623	672	617	630	627	636	668	578	628	625	673	650	634	558	659	655	661	651	638	683	633	730	642	680	639	656	658	640	649	613	683	632	639	655	656	641	657	664	634	629	634	644	635	629	666	616	563	634	638	654	675	652	625	633	629	635	652	622	652	653	659	647	674	634	620	637	571	645	649	659	653	640	685	635	619	609	646	645	648	619	639	634	621	687	668	602	671	684	612	603	607	669	647	651	650	667	668	651	640	661	660	671	636	664	587	623	621	661	688	615	656	637	641	658	680	629	625	653	631	649	670	653	664	610	633	628	620	613	661	666	641	700	623	653	638	654	641	642	638	649	671	610	650	635	620	687	651	658	599	584	656	677	638	696	665	661	636	645	636	646	659	665	631	597	638	660	609	616	643	614	633	617	643	640	640	672	637	621	616	675	642	630	635
12818	1363	1331	987	682	552	1153	4061	1764	238	218	181	201	195	187	196	178	160	202	181	192	169	165	204	193	163	170	185	179	199	168	158	170	192	176	162	147	166	176	159	151	154	170	206	174	168	165	180	163	191	195	161	176	165	162	158	193	164	186	145	170	157	168	203	197	170	182	151	162	186	152	154	153	185	163	170	157	143	151	167	168	156	173	170	196	185	155	162	161	155	163	153	165	175	156	176	170	147	167	157	169	160	168	142	160	164	169	157	160	178	141	153	179	178	161	161	183	136	178	151	192	186	166	174	172	153	185	165	178	166	166	165	169	154	171	169	155	178	168	163	142	155	172	170	142	188	136	136	176	180	175	200	178	143	163	154	162	146	147	182	154	172	164	158	154	160	182	174	158	171	162	161	150	165	170	167	158	166	149	172	156	168	172	156	150	166	167	174	177	177	180	155	173	180	169	153	165	167	137	157	165	152	171	179	143	169	173	172	149	163	177	156	168	148	166	191	174	183	150	181	157	155	153	166	177	163	179	171	160	192	164	163	153	169	153	148	176	165	135	147	151	165	191	180	160	168	156	160	173	155	157	167	193	168	171	146	174	182	176	170	171	156	147	132	148	164	190	156	143	152	155	203	185	184	163	185	154	146	147	156	173	149	164	165	178	161	193	157	169	132	161	165	142	168	167	162	171	165	173	165	158	159	186	170	176	157	182	172	158	174	169	163	173	180	161	154	176	171	176	157	151	151	159	154	170	178	175	161	167	166	149	190	150	160	166	187	170	158	182	136	147	160	183	147	169	157	163	151	173	168	166	148	180	157	163	155	157	162	164	163	148	153	158	166	188	157	162	140	151	164	157	188	170	181	167	178	176	170	172	164	168	166	174	171	150	160	174	176	156	162	157	164	136	149	182	165	168	174	156	177	182	139	158	139	164	165	161	174	171	150	150	181	165	152	164	170	177	170	154	172	169	142	168	168	166	168	155	168	161	151	178	173	162	157	150	172	157	145	166	185	169	159	147	153	160	152	170	142	162	186	153	177	182	173	155	156	158	186	162	182	167	182	179	195	166	154	166	166	161	165	178	160	165	169	150	186	163	186	166	161	153	153	156	156	166	178	158	169	150	189	201	159	169	163	165	142	169	150	185	144	156	165	161	182	195	163	165	148	161	168	151	191	137	152	171	161	159	165	172	159	173	188	179	162	170	176	161	186	174	200	180	155	140	178	157	174	164	175	155	125	175	143	155	172	155	172	164	186	160	172	149	169	191	182	166	169	171	152	180	182	164	170	177	173	155	165	171	174	147	173	167	164	173	176	151	177	155	168	169	148	159	153	166	150	170	148	172	167	174	167	173	164	168	148	175	178	187	192	175	189	147	159	161	184	126	150	161	146	165	177	166	161	142	154	179	172	164	169	165	166	153	166	168	180	160	162	181	154	165	188	156	157	176	135	159	194	165	181	147	164	176	148	155	169	145	153	173	146	151	166	173	162	180	166	159	184	175	165	136	186	163	169	197	180	168	153	175	162	157	161	162	183	155	190	145	133	162	163	180	138	154	187	158	183	161	158	143	186	177	155	171	177	143	183	166	196	163	171	185	163	198	151	165	163	152	171	177	189	167	150	175	173	168	173	170	176	166	160	149	154	165	177	144	148	172	140	154	178	187	168	166	158	149	163	151	169	170	165	184	154	175	170	189	144	177	165	149	163	154	170	181	150	158	186	171	142	165	173	162	152	153	173	162	182	176	162	161	158	162	170	167	164	148	146	146	151	161	162	208	201	151	176	171	155	163	133	166	178	156	165	168	158	191	167	147	155	173	161	182	177	154	157	152	159	166	176	176	150	139	177	174	154	171	155	161	189	200	159	178	176	148	154	145	187	184	159	157	164	153	171	172	158	147	155	168	184	181	178	163	156	153	173	154	207	163	170	168	157	168	161	179	164	198	174	169	190	183	158	138	172	169	191	168	180	177	157	172	171	173	155	173	133	182	146	178	157	177	181	149	169	167	156	180	179	161	149	189	159	149	178	161	167	163	183	159	172	165	180	181	155	168	155	175	171	170	161	195	171	173	179	155	160	151	152	159	194	182	174	154	166	169	173	171	173	158	165	186	156	156	176	155	159	163	149	171	174	148	157	168	141	165	177	174	197	166	165	188	171	196	164	164	176	164	162	164	202	164	168	178	159	184	146	178	179	197	173	156	182	187	170	170	164	150	179	180	166	150	168	158	140	158	136	184	164	155	163	155	156	164	146	157	166	163	162	178	177	150	171	148	151	184	181	162	161	176	165	164	152	151	185	189	191	153	155	157	154	166	162	179	157	166	161	165	156	181	172	154	166	172	182	161	151	169	144	158	154	185	176	150	145	148	165	183	166	159	155	170	177	155	156	173	183	178	160	166	147	153	159	143	162	157	132	172	185	174	170	142	183	160	179	153	155	163	153	162	159	160	171	192	183	160	185	147	165	167	166	168	180	158	170	156	181	164	166	171	148	150	174	155	172	168	155	172	155	151	156	181	167	181	166	155	145	146	176	140	152	138	159	201	185	155	169	158	168	171	177	154	181	174	165	180	168	184	155	163	162	153	187	158	154	152	170	153	171	162	172	160	168	167	169	141	179	172	150	183	152	165	157	176	176	133	147	169	170	160	158	175	172	183	178	161	171	163	185	179	167	170	149	187	160	144	178	169	155	152	155	170	186	186	187	159	154	163	158	161	143	186	138	165	154	164	150	190	152	132	182	197	158	158	159	154	175	177	184	173	172	173	166	158	153	152	153	161	192	181	187	159	160	158	163	162	168	155	146	191	167	188	164	152	178	144	182	160	162	193	168	165	160	156	180	194	152	156	172	162	172	161	171	201	163	173	162	158	140	191	170	172	173	175	150	164	176	175	184	160	168	147	182	183	169	177	171	180	154	174	168	161	177	167	170	179	167	169	179	189	169	164	164	157	196	209	174	172	166	156	144	151	172	149	178	184	148	176	177	171	161	185	150	155	179	138	166	171	176	162	164	207	171	164	172	171	164	166	159	155	163	154	159	161	170	152	159	143	176	157	185	154	178	147	183	172	175	161	161	179	161	153	172	170	168	150	134	167	191	170	165	162	162	164	144	171	187	169	175	169	163	162	172	140	154	189	169	158	194	153	144	159	163	165	181	193	170	174	157	153	170	181	147	180	162	178	198	180	179	146	156	144	144	175	188	168	168	143	180	161	157	138	168	144	164	155	167	153	153	172	148	161	186	176	149	133	161	166	155	179	137	154	190	169	149	182	149	167	157	170	165	156	191	145	170	172	166	178	159	170	168	150	162	142	168	172	180	182	146	170	193	158	136	166	142	141	168	176	157	159	183	152	159	156	218	146	150	148	147	162	156	174	176	175	153	179	160	178	152	171	169	167	181	193	180	153	160	157	179	171	193	187	161	149	165	176	165	167	155	176	150	160	173	139	158	162	172	159	183	178	181	158	167	160	166	161	180	181	172	142	164
8084	1418	3014	3507	2723	2568	5277	16442	5881	809	772	703	638	588	649	601	573	582	575	496	537	499	445	480	470	497	478	494	472	477	517	490	450	500	474	459	460	440	455	430	430	496	425	440	433	452	447	452	453	443	432	427	435	444	393	401	399	403	396	421	439	396	426	402	451	383	413	412	435	406	413	409	458	436	439	437	435	437	423	394	382	423	416	409	430	389	380	384	429	408	442	442	391	402	390	431	393	425	409	416	406	462	426	398	408	403	424	429	417	382	401	423	419	441	385	398	414	419	401	404	413	410	423	409	396	426	390	416	410	436	439	378	392	408	446	425	412	430	427	391	457	425	395	401	431	387	434	399	417	408	416	396	408	387	439	402	406	380	369	391	395	397	378	420	387	365	408	422	443	434	381	409	392	401	411	406	458	411	436	422	416	405	382	423	416	430	422	417	374	419	380	411	414	441	437	404	378	405	432	399	440	421	410	402	442	395	398	409	400	438	421	405	433	439	414	443	424	398	422	396	414	438	377	389	402	408	423	396	462	376	401	434	399	396	379	423	405	420	441	376	399	432	402	401	413	435	412	410	413	421	429	411	419	427	418	360	391	417	449	413	424	418	399	408	372	423	401	383	394	409	404	420	382	370	423	400	414	425	393	422	395	407	393	390	453	428	404	404	390	393	393	384	390	412	393	406	393	429	425	398	412	428	384	404	414	399	387	416	429	405	413	435	417	443	376	445	417	429	421	427	406	406	395	415	402	413	449	388	419	401	396	421	396	407	415	392	394	381	412	386	415	445	399	391	414	445	410	384	402	426	385	385	420	385	411	403	405	399	403	434	410	400	440	417	405	397	436	401	391	404	404	390	397	405	411	407	428	396	372	393	452	390	391	419	394	384	397	383	415	381	406	387	449	412	381	429	389	387	373	399	389	453	393	401	419	396	415	414	396	426	395	401	425	420	395	439	408	397	401	402	391	451	408	426	397	422	417	421	410	421	432	432	406	418	415	393	400	395	399	431	377	429	422	406	402	398	389	390	406	411	420	389	389	382	393	416	419	429	425	399	429	371	402	433	450	423	427	417	435	405	380	386	410	390	406	386	393	414	424	368	442	430	380	395	426	405	382	420	405	397	420	368	433	433	402	400	411	417	426	404	391	443	431	436	426	431	445	436	371	407	441	406	386	391	438	394	381	363	436	370	406	429	420	410	381	402	415	434	416	360	408	431	381	405	405	370	355	426	365	431	418	412	362	406	410	407	399	413	403	424	419	407	404	393	409	408	422	395	428	426	414	406	405	398	421	406	447	384	411	398	421	398	430	427	418	365	435	421	368	388	402	375	407	402	453	423	396	385	394	385	398	422	393	389	387	468	400	406	380	398	439	398	398	410	398	418	366	369	378	383	404	442	429	442	431	404	400	399	436	397	337	387	377	413	395	412	393	376	393	417	410	411	388	388	410	425	372	421	419	432	421	411	400	383	421	392	427	389	380	417	409	418	416	375	406	416	411	437	404	367	390	338	398	414	441	416	420	426	382	420	377	397	417	393	424	406	433	418	407	419	351	416	406	443	410	399	405	418	423	430	411	378	411	448	425	419	418	426	419	414	429	409	434	379	374	436	404	400	379	418	397	411	407	413	402	430	420	391	409	383	435	395	378	414	413	412	398	443	421	413	411	413	425	417	373	431	397	414	379	387	412	422	416	366	399	401	382	420	375	356	392	382	440	427	405	444	425	432	397	398	384	396	434	388	427	406	366	397	389	362	406	379	391	423	398	402	404	389	410	425	394	399	390	446	382	414	433	424	434	385	443	390	399	366	420	411	405	396	441	431	424	400	420	439	388	431	395	402	433	436	441	407	399	441	409	434	442	376	384	390	396	409	415	431	432	423	418	414	379	407	402	371	423	422	419	400	393	418	401	397	392	404	384	411	420	420	435	401	426	438	409	424	383	415	420	430	356	425	392	413	385	401	405	441	397	405	405	393	381	379	441	407	428	422	434	401	385	378	407	404	422	400	416	397	408	420	401	439	413	442	382	388	419	403	370	422	416	415	399	392	399	338	384	400	400	416	414	418	401	447	414	455	420	425	392	385	395	405	381	407	389	426	454	414	436	420	410	445	425	409	443	389	418	417	406	397	416	422	426	381	381	441	407	425	428	399	433	440	388	448	392	387	386	392	412	447	407	393	404	411	408	403	428	407	414	414	410	416	351	415	469	418	402	397	404	407	382	404	346	387	384	414	421	386	423	408	433	403	408	432	412	421	404	434	414	435	414	399	380	413	423	396	403	404	408	390	417	411	425	398	357	416	420	447	413	399	416	430	436	399	406	422	434	413	424	403	385	403	398	392	400	439	409	380	424	437	412	432	406	396	397	388	398	424	407	370	398	399	408	386	433	364	423	448	437	386	411	382	393	426	398	431	394	368	443	405	423	406	396	397	413	389	413	378	406	400	428	387	393	428	416	401	423	412	392	399	427	437	409	444	425	415	389	398	391	435	401	370	396	408	418	432	389	403	396	429	389	437	389	416	423	417	392	419	418	409	430	404	395	434	425	397	394	412	415	396	392	398	406	379	439	420	438	409	388	429	383	410	374	396	438	402	422	427	430	405	418	405	416	415	413	403	425	393	407	423	393	440	443	431	392	402	391	411	414	420	421	374	369	409	406	410	415	431	409	415	398	420	398	422	427	414	411	386	366	414	401	422	397	417	415	430	392	405	437	390	399	424	370	436	399	378	428	383	407	367	427	425	405	411	403	420	404	419	433	426	387	408	414	400	406	401	410	410	429	420	422	402	395	398	419	382	368	387	387	432	410	426	397	423	410	395	412	433	406	394	425	411	419	422	411	420	403	365	423	419	366	413	377	360	404	409	379	422	384	398	420	415	372	413	444	418	367	433	427	385	430	399	377	401	397	414	418	444	388	439	437	405	408	377	418	390	423	412	399	405	417	408	415	401	427	369	400	395	369	418	401	373	392	392	442	431	385	364	399	432	426	385	431	424	417	404	389	440	395	403	420	396	427	422	378	410	391	420	389	383	406	386	409	395	396	365	403	416	388	379	423	391	399	436	437	454	403	407	413	401	400	422	430	406	405	386	421	413	377	395	416	390	444	409	403	407	439	435	421	397	416	360	403	418	388	418	422	401	374	395	402	366	397	376	429	388	401	423	413	453	418	397	401	393	435	411	383	402	416	391	422	398	427	407	432	386	427	433	412	390	401	411	438	431	405	421	396	423	425	403	396	401	394	414	425	409	400	433	421	417	400	383	373	397	377	403	403	402	433	400	406	418	435	453	413	429	406	441	410	405	406	432	398	395	407	420	424	430	420	412	392	402	373	397	435	416	390	404	391	405	440	377	405	487	398	414	415	395	408	382	411	388	388	420	414	389	420	401	394	434	419	411	410	389	373	395	406	378	406	388	404	403	413	450	433	397	416	410	417	392	362	409	373	412	410	403	426	416	426	395	405	364	409	402	400	430	394	389	418	448
1570	519	512	384	341	290	334	389	266	260	244	232	277	260	218	250	240	248	246	234	233	267	226	242	256	286	268	210	241	271	236	219	249	273	233	249	241	243	225	236	254	248	242	255	241	232	231	230	241	251	242	257	224	240	223	235	281	236	234	241	244	234	263	219	234	277	219	259	269	241	197	232	245	233	231	213	238	225	240	233	231	225	250	245	256	231	246	248	220	246	250	238	202	232	263	266	266	235	272	256	226	238	238	240	226	243	249	239	209	216	245	245	245	238	233	195	245	240	266	208	236	223	259	253	250	238	261	232	237	234	233	245	251	257	241	221	226	229	243	252	233	241	225	243	230	250	241	247	249	249	258	260	256	232	230	248	236	237	237	227	241	246	214	249	265	252	239	217	234	236	241	257	239	220	238	251	232	254	237	259	245	240	284	246	243	200	241	260	246	249	243	244	266	231	268	252	248	251	273	244	232	248	271	243	224	260	230	211	259	249	252	228	265	228	255	243	234	209	237	258	235	263	240	236	231	224	233	251	253	241	247	237	217	250	271	243	236	223	243	248	242	258	212	235	232	216	239	258	250	248	234	270	246	267	214	274	243	280	222	213	249	261	236	242	266	241	249	226	243	240	233	258	267	251	250	237	248	251	225	237	235	252	247	279	260	239	227	243	210	257	235	258	238	267	240	250	239	251	241	249	226	223	231	241	211	245	253	237	217	249	230	237	279	234	242	250	242	217	256	218	253	249	223	248	264	228	232	234	224	222	229	237	218	231	228	222	241	217	261	271	238	237	238	216	253	225	224	231	199	241	243	241	236	234	246	234	202	211	240	241	220	267	246	189	268	241	239	240	237	246	229	243	210	252	223	250	250	253	262	257	256	235	258	228	250	244	270	232	255	223	267	222	256	218	218	223	238	247	223	239	254	248	233	235	270	220	252	214	203	226	177	264	242	242	256	265	231	241	244	267	232	223	288	279	248	269	239	211	211	227	278	248	231	252	250	257	241	215	227	249	244	242	259	249	257	223	224	240	246	266	259	251	255	267	248	246	233	247	289	254	265	234	247	233	251	235	260	258	238	202	255	243	252	237	238	268	265	233	255	242	247	252	243	262	223	241	239	273	253	264	196	238	239	251	225	247	240	282	239	254	242	235	248	265	251	261	232	222	243	247	227	236	252	235	260	260	239	252	237	213	233	207	228	250	241	246	255	273	247	233	236	248	261	269	252	229	254	247	254	239	235	259	212	220	262	247	218	250	242	238	233	237	257	219	230	247	213	243	247	261	206	253	262	231	287	239	218	237	222	264	238	237	199	256	259	257	212	209	231	259	245	222	261	237	240	230	261	243	215	226	234	235	245	226	246	217	220	253	236	247	249	258	228	220	238	248	217	248	257	226	262	233	262	217	272	274	231	241	246	235	255	237	212	267	265	243	244	280	251	265	222	206	217	232	251	212	229	242	266	259	235	219	226	261	224	266	229	244	232	240	244	240	228	301	259	251	246	269	242	237	244	233	244	241	223	227	238	245	252	248	242	249	242	227	204	251	268	194	251	227	248	218	238	245	248	236	257	239	214	252	259	215	244	258	206	230	242	254	240	242	244	243	253	267	249	237	239	267	213	253	244	235	231	272	242	253	262	228	246	231	268	270	238	251	215	262	251	257	283	244	278	206	211	239	247	251	256	239	239	242	250	223	203	263	209	224	237	226	231	271	247	232	226	234	247	271	258	265	259	217	248	231	237	232	264	243	252	255	236	219	247	218	232	232	260	238	243	239	207	270	249	244	225	251	228	275	240	236	251	232	232	269	231	231	241	268	223	247	238	272	265	233	244	233	238	266	235	264	266	232	256	242	254	266	276	240	246	239	243	256	227	251	250	259	251	233	213	274	240	206	225	250	233	228	244	252	225	259	262	240	261	258	233	269	257	234	243	223	217	247	232	225	229	256	218	268	259	241	249	220	237	248	238	276	257	271	254	246	272	215	230	254	221	225	226	234	274	248	251	222	272	235	243	220	239	232	257	220	240	255	229	246	231	257	264	251	255	248	244	217	229	262	268	252	261	247	241	286	254	246	259	220	244	220	252	257	238	223	249	249	253	241	226	224	250	262	269	263	229	256	233	260	266	258	235	254	249	239	211	244	228	255	284	262	240	239	256	240	279	204	246	230	258	224	237	244	245	227	257	234	245	284	290	242	269	241	243	246	258	244	229	261	248	242	235	255	223	254	261	220	233	209	234	229	289	251	224	259	238	224	262	245	234	245	236	237	270	255	221	256	252	246	280	244	232	242	250	228	228	235	225	244	247	285	243	227	229	229	222	214	243	233	236	223	263	232	254	239	246	258	224	264	244	231	250	254	213	250	230	258	243	234	258	237	230	214	244	235	238	240	249	246	257	228	245	212	250	201	248	271	246	244	243	227	241	231	262	246	225	251	244	251	246	260	232	244	224	215	246	236	254	258	243	257	237	231	254	270	220	229	232	260	242	223	240	249	229	249	254	241	214	211	225	249	226	246	233	240	249	222	245	241	226	239	248	222	234	237	239	208	258	232	238	281	212	272	268	246	252	263	247	266	256	249	266	225	230	285	222	232	233	215	242	227	256	249	239	228	232	239	272	252	229	242	218	229	222	221	250	245	209	256	239	215	251	239	238	217	251	232	238	245	227	244	238	262	234	248	261	242	247	262	257	251	248	224	237	220	247	243	260	263	201	222	214	231	245	265	248	258	239	223	242	227	265	254	232	213	269	264	275	243	264	219	243	236	229	278	239	259	238	238	255	268	238	236	219	239	263	255	243	249	231	228	216	250	213	247	229	236	222	223	260	235	274	238	214	235	246	225	260	233	248	239	250	215	216	256	269	237	240	266	231	247	256	267	260	222	246	236	236	236	257	256	255	251	254	236	250	263	220	217	262	182	247	229	223	216	241	235	267	247	255	252	240	231	221	253	256	239	239	248	275	245	226	240	240	239	240	224	195	238	244	237	250	244	266	248	256	246	238	256	218	267	230	258	262	212	216	240	227	229	251	254	284	246	255	229	249	233	272	251	199	259	228	225	210	260	264	257	258	237	202	221	261	255	233	203	255	253	268	246	273	251	245	206	242	265	252	243	263	304	230	236	249	238	223	263	265	255	247	230	263	244	243	249	220	208	251	271	227	257	248	229	230	255	261	265	222	244	228	250	220	267	240	241	211	251	239	217	243	265	253	240	237	234	235	237	245	216	239	257	239	227	227	248	257	258	270	232	235	249	243	220	225	255	271	277	227	263	232	217	216	223	230	225	231	227	259	207	217	240	253	269	215	255	266	252	217	202	225	238	209	245	206	263	243	242	228	245	240	219	241	249	244	242	218	257	258	240	249	236	235	241	238	243	237	239	220	217	271	208	264	242	233	242	229	236	202	246	258	197	231	253	254	236	232	251	247	224	248	219	229	233	244	251	252	250	248	245	210	252	261	260	238	243	249	257	214	252	244	242	239	250	263	235
2003	801	1209	1218	1163	1030	1137	1384	803	631	711	642	588	668	582	641	640	610	597	603	610	641	613	576	630	636	609	650	622	634	623	615	603	589	590	622	568	629	549	602	597	612	559	531	633	626	614	562	574	617	577	607	629	601	591	576	596	602	619	556	563	595	622	597	621	546	568	625	603	577	582	598	586	593	603	562	610	603	567	558	636	550	588	590	562	602	587	580	604	571	595	631	582	580	573	586	601	561	601	579	635	614	622	581	608	616	573	585	590	607	564	603	543	569	575	613	618	564	613	572	599	609	574	577	568	578	592	612	528	566	574	646	561	622	535	567	601	601	581	614	604	580	594	621	552	625	563	598	557	596	589	598	618	611	579	601	559	607	567	572	590	577	569	565	591	577	575	583	617	609	612	560	627	566	578	562	641	583	583	629	557	553	538	612	597	592	585	605	585	596	582	562	575	565	607	549	620	573	607	603	575	606	603	561	573	601	551	581	591	585	582	583	556	606	531	591	632	565	574	592	572	601	610	599	557	608	562	589	563	623	549	562	567	568	585	587	561	562	569	598	600	583	586	585	581	590	560	598	563	617	591	620	589	620	577	613	611	576	569	598	573	609	611	556	612	564	585	574	572	614	586	651	610	543	590	626	617	558	592	627	624	601	589	610	611	603	583	641	588	583	608	544	594	578	615	597	593	585	547	608	609	556	582	595	609	595	556	562	579	647	590	582	589	644	603	577	583	638	586	589	597	557	615	602	595	584	612	571	606	616	577	565	576	624	606	567	620	528	635	623	584	584	563	605	607	611	585	569	632	620	607	576	578	619	581	592	587	572	598	610	608	608	635	616	606	599	580	584	594	595	577	582	602	575	582	583	591	631	566	608	589	582	574	625	594	600	573	640	559	544	595	610	603	612	545	554	565	622	586	608	617	583	579	548	591	600	597	598	566	604	557	577	622	579	580	598	538	576	581	591	555	586	576	555	570	589	599	603	656	620	566	566	580	600	597	584	606	557	576	570	573	584	564	583	665	605	629	601	634	617	602	586	584	550	570	614	597	580	580	587	594	597	578	637	616	578	598	568	585	608	589	585	586	610	589	528	580	630	581	608	588	563	585	597	611	621	629	593	564	600	545	636	598	624	570	605	533	610	629	594	601	575	608	574	573	616	589	603	554	595	604	556	605	615	617	583	574	615	628	596	554	598	580	584	606	547	609	604	577	593	572	586	612	583	600	552	579	570	570	615	585	613	566	595	630	575	647	622	608	601	617	571	600	621	631	578	599	578	599	613	558	625	574	585	619	588	601	584	570	572	562	571	623	596	587	642	557	587	605	576	612	586	609	568	572	569	588	581	606	576	560	637	596	575	609	565	546	607	629	562	570	591	596	595	623	591	601	586	582	589	617	583	561	575	564	607	544	593	595	625	553	620	585	604	586	600	619	576	638	613	639	589	562	605	595	619	608	592	576	574	623	547	604	576	564	570	640	607	620	609	589	610	587	551	603	570	582	587	559	581	566	597	593	590	586	570	584	630	608	615	560	588	588	623	631	622	591	574	611	565	604	600	609	571	592	566	628	614	601	606	582	581	609	583	547	598	599	573	598	618	620	599	566	566	562	629	553	562	569	599	585	589	562	621	585	595	612	574	585	587	613	566	570	566	545	636	589	583	615	563	608	606	579	624	609	624	621	606	611	603	615	588	651	606	598	597	558	620	577	574	596	590	532	598	559	574	579	614	615	579	616	592	568	629	575	560	593	635	638	580	599	604	572	568	606	597	594	607	613	537	642	602	598	597	606	588	554	594	571	575	605	605	600	596	580	598	593	565	636	610	609	610	605	587	599	581	609	631	605	555	570	528	573	576	592	547	589	608	632	573	576	564	592	591	566	570	589	571	587	623	638	589	596	625	621	621	619	613	603	619	550	609	610	589	643	592	593	592	619	587	574	609	595	511	582	593	541	582	581	618	592	606	620	617	583	588	580	601	578	608	625	572	577	614	581	597	600	590	627	641	571	565	575	575	569	538	594	603	662	577	567	622	588	564	532	572	609	586	667	619	552	549	587	581	589	630	589	600	617	566	605	565	613	592	566	617	550	570	627	593	584	596	605	594	590	570	582	597	581	584	573	576	605	596	596	591	603	570	579	600	590	568	604	636	593	582	524	569	566	578	517	600	568	581	584	616	585	580	594	581	615	582	595	564	603	595	598	621	601	622	617	614	590	578	555	612	593	592	612	575	589	547	550	586	585	593	605	582	614	632	598	604	574	611	565	609	549	608	585	567	590	585	592	593	626	609	610	572	613	603	566	584	631	590	572	630	575	523	563	584	603	560	611	609	555	573	606	562	545	540	597	592	575	597	568	596	563	623	575	586	605	607	598	570	621	611	555	581	605	604	604	612	616	574	584	574	569	613	571	576	627	590	624	537	584	629	583	605	604	571	583	555	618	641	631	583	643	576	591	596	600	598	608	602	550	599	607	602	642	599	576	655	578	608	588	600	583	571	548	546	588	577	566	564	618	608	606	616	588	573	640	589	589	562	582	612	581	591	523	607	607	582	611	602	600	555	628	613	588	556	594	570	624	587	613	603	626	594	581	559	602	567	556	578	572	601	553	630	611	591	571	587	566	565	599	548	590	621	593	584	580	619	596	639	622	555	574	588	551	609	587	578	611	554	610	604	594	606	568	559	550	601	626	589	599	574	571	609	586	591	553	574	596	632	617	563	561	563	565	613	615	613	618	610	600	593	598	600	574	630	581	613	600	613	593	586	611	556	568	586	610	574	567	592	601	591	573	553	574	584	560	608	626	578	624	623	555	639	621	601	578	606	617	585	603	581	638	567	616	604	556	577	519	554	585	589	601	554	595	539	562	593	630	561	540	596	603	614	589	581	588	617	572	615	566	583	596	554	580	586	590	597	570	598	573	637	560	639	582	603	607	601	608	631	557	586	561	579	574	588	595	581	593	580	590	574	590	585	565	607	557	565	585	601	630	594	615	602	591	586	580	556	551	596	617	544	604	615	610	576	587	641	566	652	602	605	608	561	620	607	627	603	573	575	589	632	559	629	580	621	639	588	592	572	578	583	561	620	582	554	606	576	591	603	587	645	592	584	597	539	553	565	643	584	603	609	568	619	609	631	619	621	591	605	643	573	593	600	559	591	593	584	558	570	613	602	625	607	560	591	578	611	584	553	567	593	572	592	627	597	601	555	532	632	605	593	583	625	629	578	561	572	596	582	565	564	645	610	584	557	582	600	625	584	599	597	631	605	615	570	599	546	594	597	581	578	596	619	630	518	592	590	639	635	580	551	599	603	578	587	585	563	602	609	636	598	610	569	588	594	576	566	546	583	618	598	588	582	576	564	577	579	586	583	601	602	630	599	603	588	616	590	576	625	558	597	593	560	595	640	626	577	602	606	589	597	599	631	588	611	638	570	619	580	605	615	590	565	618	593	585	634	610	603	575	625	572	589	606	598	584	570	606	619	563	587
7343	937	1057	701	595	589	2553	3752	655	324	299	296	326	306	315	308	294	280	298	263	285	317	292	256	282	291	263	273	292	283	311	267	304	284	300	286	325	302	292	320	302	283	312	289	283	310	271	298	269	289	282	270	282	310	283	302	279	241	271	255	293	299	258	258	302	269	245	289	280	296	287	289	259	276	260	278	261	284	309	299	284	280	276	235	268	282	299	305	290	294	281	259	257	261	284	268	279	283	270	297	275	276	274	311	291	287	299	304	297	307	288	271	279	265	278	280	262	266	292	291	298	277	276	286	274	309	286	300	263	286	264	275	299	269	288	282	278	274	312	284	286	253	294	264	276	271	294	283	278	283	288	273	271	269	254	258	269	306	285	284	295	293	306	287	302	315	285	284	287	261	301	268	305	316	294	288	276	263	264	306	268	309	277	267	311	292	281	276	308	280	292	279	321	259	244	274	247	274	297	256	290	264	281	279	247	272	300	268	269	292	289	249	290	282	302	290	311	282	245	277	250	280	264	303	286	283	277	276	263	282	275	250	272	318	292	287	251	256	253	282	308	285	299	290	295	255	286	250	275	282	279	308	270	279	290	297	263	284	254	295	251	264	238	256	290	254	270	320	249	278	283	275	267	298	278	292	256	265	277	248	253	298	270	279	313	286	288	253	300	254	296	285	292	295	278	288	270	297	288	251	277	287	277	263	292	262	294	284	306	310	277	276	293	260	294	318	273	282	307	285	286	293	290	297	282	322	259	263	291	301	284	278	284	277	315	291	264	265	273	271	271	291	284	286	268	275	278	259	284	292	332	260	282	276	287	247	287	292	281	277	294	289	274	322	267	297	293	283	273	275	294	274	274	310	275	258	278	257	271	254	266	255	297	319	319	283	299	284	293	232	301	283	285	291	297	281	262	276	303	274	294	302	307	260	296	255	284	275	304	268	289	266	287	300	283	303	255	287	266	282	283	287	248	299	307	277	288	267	258	261	308	284	323	285	271	297	288	301	277	286	297	281	300	288	287	268	283	274	260	274	276	266	278	291	316	278	298	273	269	279	309	288	290	271	306	280	259	281	289	294	282	285	302	275	280	307	271	330	268	291	284	276	287	276	329	309	257	262	220	281	274	289	281	313	274	280	255	272	294	291	292	272	289	270	262	279	258	254	313	287	273	278	253	296	265	261	263	233	274	297	267	268	260	288	308	254	260	294	287	310	278	301	316	251	261	265	285	282	285	298	276	281	299	288	262	295	279	276	272	296	254	249	300	258	256	266	288	276	257	279	292	271	286	281	268	284	280	266	267	273	295	268	287	259	259	300	288	290	263	241	289	291	246	309	300	296	266	273	259	287	258	247	257	270	279	321	268	286	280	270	285	267	302	303	259	298	303	258	266	255	276	283	313	261	270	281	246	250	256	295	266	302	277	280	273	266	311	255	254	246	238	283	317	294	262	296	290	291	289	299	289	259	251	310	277	269	249	317	280	281	311	296	302	258	278	283	262	298	315	285	279	292	289	304	267	266	270	258	246	256	277	270	273	288	301	314	280	282	272	270	290	280	287	299	263	271	270	280	299	278	264	248	306	263	258	314	265	273	303	263	267	299	276	318	257	302	260	248	282	300	280	269	305	285	265	260	294	290	291	265	259	291	267	291	307	265	290	291	277	258	265	271	282	296	284	311	279	287	306	252	283	305	281	265	261	280	288	269	304	263	281	302	266	277	249	273	265	282	330	275	281	278	289	275	273	294	281	298	282	300	297	299	300	263	308	245	292	293	256	309	260	278	271	257	257	315	255	309	286	292	289	253	284	274	290	281	265	270	273	281	278	255	261	282	308	268	294	243	287	258	254	267	282	301	282	298	303	277	269	279	267	268	258	262	258	269	287	293	268	280	268	250	260	276	264	246	260	302	262	281	300	261	257	263	279	278	284	242	257	267	250	288	256	281	271	312	303	302	272	259	274	277	323	280	288	288	272	281	312	282	279	282	296	316	259	313	289	263	263	315	280	269	280	294	240	281	307	280	267	275	290	265	282	272	245	299	244	302	247	298	278	272	294	257	264	279	293	258	338	287	269	256	301	270	250	260	286	288	290	276	270	290	277	306	310	268	239	265	293	281	268	270	282	274	305	324	312	274	291	316	265	284	261	231	275	282	286	288	274	279	275	310	303	295	248	276	271	317	297	311	287	281	276	309	309	276	258	298	299	261	305	269	307	274	299	304	293	289	281	264	282	313	266	276	260	286	280	274	292	269	280	269	298	273	268	260	308	285	287	288	273	302	252	256	288	288	257	258	266	277	273	306	285	279	314	310	279	276	277	328	311	287	284	282	298	245	281	263	263	260	280	290	285	286	259	301	279	290	273	272	255	274	268	272	282	262	306	290	267	275	281	269	260	237	286	302	293	304	291	305	288	272	262	274	262	298	287	285	302	302	298	261	288	243	307	267	303	282	288	275	259	288	282	275	276	265	329	251	267	246	295	247	296	248	285	283	280	254	287	287	296	304	298	287	282	284	280	313	263	294	250	270	272	282	316	290	298	312	259	255	250	256	294	280	279	267	253	290	303	272	297	291	272	306	301	267	284	281	276	273	255	300	277	257	253	243	275	276	277	281	281	258	249	282	268	300	304	277	273	265	260	290	268	277	315	275	263	273	267	293	266	228	291	260	279	253	285	276	267	308	257	262	251	272	259	261	285	263	274	262	258	298	273	281	273	268	309	280	280	265	287	254	300	293	265	277	266	289	271	272	287	262	266	261	295	297	289	260	251	291	298	254	287	304	292	307	290	238	267	253	283	304	314	283	261	289	301	296	299	284	256	281	293	266	235	306	284	285	309	314	271	306	265	278	282	282	271	262	252	256	261	282	296	274	259	282	275	307	310	325	257	286	306	273	277	280	277	301	263	241	274	300	258	238	276	277	310	280	295	279	320	267	301	319	256	280	275	281	300	312	292	275	276	278	279	291	307	281	292	300	282	304	259	264	253	251	292	291	302	291	302	285	274	293	272	298	288	318	261	280	289	253	249	259	239	266	266	306	260	249	271	280	301	316	291	290	273	237	274	287	261	280	288	286	256	308	314	319	278	275	275	268	292	270	281	290	279	298	305	260	263	259	271	262	277	289	271	256	245	295	286	293	263	265	249	289	287	318	290	251	279	282	273	246	274	291	288	296	291	310	282	270	288	278	265	284	285	320	282	262	276	253	276	307	277	291	287	290	295	274	262	251	308	288	241	280	313	259	303	271	261	259	264	300	287	292	283	277	281	275	307	293	261	289	288	286	248	276	308	302	273	282	272	268	301	292	265	283	299	304	274	281	242	276	293	298	223	258	278	255	273	270	281	281	279	267	284	299	277	272	286	290	281	254	266	276	280	289	318	283	270	247	277	254	278	285	267	281	291	281	301	270	266	274	275	280	266	268	267	281	280	292	278	268	277	262	271	280	291	239	269	261	258	289	260	288	264	300	296	303	283	341	277	282	248	273
6747	1258	2404	2489	2092	2651	11558	15493	1631	913	854	807	737	755	772	804	801	750	755	706	741	752	709	729	674	719	739	737	700	686	756	721	683	667	704	669	682	728	689	671	669	649	672	690	633	648	703	667	656	727	708	677	697	695	681	640	695	641	690	653	623	661	679	667	623	697	652	611	670	648	675	685	699	646	713	672	636	655	660	667	653	665	681	739	700	683	692	651	690	654	667	671	677	651	652	681	614	686	662	686	631	672	660	633	675	734	655	644	663	632	703	702	621	631	690	708	640	636	698	669	632	623	644	713	672	652	712	713	681	648	703	697	687	636	673	641	653	677	641	642	663	699	661	676	655	671	640	685	684	680	664	654	671	669	657	683	700	662	684	670	673	651	685	703	651	700	670	645	661	657	702	637	649	624	679	684	651	687	694	681	638	648	663	647	666	652	686	648	630	672	636	673	668	682	662	623	633	671	698	681	645	635	675	702	651	635	627	701	697	669	629	638	677	667	699	650	631	639	622	657	694	668	666	622	681	653	688	629	654	647	623	630	708	695	688	630	678	676	614	664	676	700	649	685	666	657	627	659	708	649	660	657	627	609	650	671	674	702	638	671	651	627	691	730	671	642	685	681	623	620	665	645	632	653	649	660	674	697	645	649	657	669	664	646	632	670	686	665	694	702	711	649	671	644	647	695	681	667	686	672	641	639	641	683	635	589	623	637	675	645	678	680	669	633	632	594	665	687	660	677	683	652	659	670	663	659	618	664	693	674	648	703	663	692	659	648	655	661	621	713	664	632	639	662	681	661	628	737	644	668	658	638	659	598	649	667	652	676	663	690	675	687	655	690	691	685	671	689	642	646	636	679	664	670	682	678	656	663	676	682	655	683	625	654	629	666	669	648	663	635	661	619	654	686	664	675	658	652	689	622	614	673	655	624	669	646	616	624	620	679	640	703	644	646	675	635	694	645	680	668	698	649	634	632	650	678	690	632	661	670	639	667	672	634	679	679	641	675	698	646	678	693	702	726	675	644	653	633	676	658	652	663	655	684	629	708	673	673	640	672	689	690	646	683	657	719	642	664	663	648	617	661	700	684	632	674	658	651	640	688	656	681	666	653	626	648	686	649	624	663	648	635	642	661	729	658	638	677	674	567	598	633	690	644	665	617	650	666	621	714	668	680	640	676	640	640	695	671	655	676	675	690	660	663	657	670	627	694	640	636	655	688	649	658	641	670	608	669	662	657	666	703	646	703	656	630	642	626	666	661	672	608	670	657	680	621	668	653	659	627	678	670	655	643	644	702	702	635	635	660	676	687	636	650	667	679	671	638	656	612	620	660	662	642	678	670	673	676	687	659	685	682	723	689	731	669	662	639	655	639	655	637	625	691	685	692	667	631	666	665	716	634	657	655	659	668	685	665	656	683	687	652	662	611	679	651	674	637	640	646	643	706	651	652	666	651	676	657	654	725	682	666	622	660	670	652	660	672	653	635	598	680	682	659	660	675	655	698	628	648	669	658	672	652	723	691	689	661	643	680	627	670	686	622	626	669	689	670	655	620	659	674	639	664	667	637	677	693	658	650	616	697	647	699	649	728	665	687	672	665	675	666	656	653	619	667	686	664	636	653	638	709	631	672	696	693	667	672	729	656	641	671	669	639	716	668	676	653	691	661	682	621	673	690	669	702	640	660	700	624	642	668	669	655	660	660	706	717	654	654	702	671	651	655	614	665	687	661	666	628	682	664	645	663	675	665	635	689	691	633	710	672	698	650	679	647	656	709	636	620	729	640	690	672	659	684	671	657	682	689	656	693	633	691	663	632	626	684	686	660	663	673	689	696	634	652	660	714	678	663	619	693	643	696	643	705	667	687	657	703	648	634	608	653	708	657	644	669	617	714	648	675	674	689	646	647	657	650	667	644	658	656	682	700	646	721	657	669	640	716	684	664	684	711	675	664	632	626	647	642	712	689	646	622	648	648	625	668	625	624	627	664	693	663	682	647	678	613	688	599	635	674	663	673	695	676	610	687	662	686	658	650	664	638	645	648	645	657	658	594	672	658	692	639	659	705	650	687	651	628	718	641	638	687	647	668	693	636	681	657	669	589	627	657	667	640	645	626	649	686	605	638	683	672	720	706	685	637	671	672	619	652	691	682	636	673	701	679	656	701	676	646	674	672	698	713	683	700	689	657	685	652	646	685	668	657	662	631	676	615	668	669	675	673	672	681	642	684	665	620	688	667	629	681	641	650	680	692	644	652	661	705	705	652	638	658	627	669	680	595	696	692	659	628	693	686	675	644	685	659	663	687	711	674	658	620	706	660	697	686	684	717	627	674	682	655	669	663	616	665	673	626	680	618	661	665	642	697	634	676	666	686	647	668	643	639	686	652	684	617	648	641	650	663	691	657	644	678	674	700	665	702	665	681	676	667	678	687	631	671	635	663	644	634	703	632	690	651	620	629	626	674	670	647	620	629	702	639	682	658	674	679	680	685	736	724	636	678	685	663	657	674	645	660	670	705	643	648	666	691	666	699	621	722	699	652	643	693	698	647	702	654	662	662	663	632	653	673	677	632	651	676	638	704	612	631	654	655	703	681	625	681	630	658	659	691	628	630	637	698	648	650	656	635	655	636	664	676	654	684	644	674	629	702	666	720	671	624	651	663	648	647	682	642	686	655	658	669	688	659	665	702	642	677	606	674	684	687	691	645	657	640	649	671	660	684	654	686	640	594	735	664	656	649	678	693	645	654	684	669	644	685	663	654	681	682	661	649	654	672	689	638	689	650	674	663	663	676	647	627	674	643	634	676	635	670	657	628	696	689	656	662	702	609	658	682	683	686	665	707	665	653	649	664	673	627	653	631	684	630	634	687	644	684	658	675	649	657	622	626	673	689	693	686	630	673	689	665	677	666	711	626	699	631	661	665	680	669	645	642	712	664	610	678	687	640	676	698	658	678	673	621	664	661	671	636	612	650	647	680	614	686	659	674	680	637	654	673	686	657	683	692	679	670	642	620	602	657	603	679	666	631	620	639	647	639	686	685	674	674	646	613	632	670	663	648	678	670	626	606	664	639	645	688	671	667	659	656	715	668	659	706	676	713	680	681	620	656	679	652	661	652	668	627	666	631	647	673	653	690	657	678	619	676	631	698	708	620	674	651	682	640	667	648	690	641	681	722	694	640	657	666	710	641	691	716	698	674	661	657	685	688	661	633	657	651	691	665	663	660	672	617	701	708	678	669	627	681	684	676	689	667	695	664	631	658	647	672	671	669	646	638	625	631	662	627	625	626	666	682	677	680	684	671	666	691	665	654	663	647	617	717	645	680	679	671	619	702	674	662	608	660	675	674	616	663	693	715	649	673	664	641	662	631	653	675	684	625	681	677	652	651	663	657	678	657	668	704	641	676	696	648	636	720	639	661	701	680	639	656	636	628	654	659	673	613	706	652	644	682	687	675	641	694	667	671	633	651	671	688	595	667	657	660	712	656
13077	1528	1402	926	741	525	734	6038	2182	219	214	183	177	222	190	208	184	212	176	160	179	156	176	174	187	195	173	212	200	179	192	165	189	160	175	178	187	176	167	163	200	197	172	171	197	172	194	168	167	160	167	170	200	186	160	164	154	165	146	144	171	170	175	156	182	164	175	165	182	176	171	191	148	174	167	180	158	141	182	164	165	169	160	170	189	171	176	199	165	180	177	161	176	166	194	188	160	172	140	167	156	185	172	178	197	159	141	184	159	176	156	174	184	150	170	153	164	186	182	170	172	183	187	156	162	152	183	150	146	167	160	175	187	176	150	197	175	171	177	184	168	151	181	181	163	201	157	170	179	136	154	166	172	152	199	160	185	157	162	176	140	170	165	152	195	154	173	174	178	193	172	167	177	170	171	155	169	143	160	187	180	174	151	188	162	173	160	168	158	166	180	169	171	152	180	170	174	186	151	181	189	174	167	175	168	176	163	165	207	190	183	177	160	161	164	143	194	139	164	173	171	185	158	201	178	179	158	160	156	157	161	177	167	172	157	183	160	162	162	159	165	161	150	170	169	160	189	173	175	193	149	162	183	173	168	182	183	160	155	151	178	162	159	176	170	181	159	154	179	190	152	154	201	186	197	182	175	177	166	151	139	170	175	189	159	180	160	160	182	189	161	174	175	150	173	186	152	169	176	182	186	152	163	156	187	176	175	171	160	174	174	184	178	165	169	168	159	182	195	159	155	170	179	176	171	157	179	164	182	165	170	164	155	171	170	170	174	188	162	192	181	153	159	181	154	181	180	164	159	148	157	165	152	207	188	163	172	192	177	166	173	175	172	164	148	173	190	162	169	164	174	168	190	170	170	172	168	162	169	142	189	162	183	181	169	174	181	185	171	163	150	145	164	163	178	169	179	177	178	166	171	177	173	164	165	175	193	160	175	168	160	155	140	174	181	169	171	158	193	168	156	152	191	158	173	178	213	156	176	168	177	179	152	166	187	194	189	168	169	204	154	149	142	186	160	167	176	163	164	186	173	159	166	177	160	166	197	153	174	146	172	166	171	177	166	166	171	180	179	173	159	174	179	169	159	169	178	168	164	169	167	168	195	167	204	162	171	184	171	141	176	164	215	183	153	164	166	173	195	173	178	163	192	188	174	154	173	158	170	177	205	177	157	173	197	153	174	173	164	168	167	157	152	167	198	167	173	153	178	165	203	169	192	151	159	168	172	197	174	165	165	165	155	158	171	171	147	189	156	176	176	158	171	174	182	169	173	157	169	170	190	168	167	174	202	178	171	156	186	179	181	173	178	180	153	173	173	188	179	150	161	188	177	176	183	167	194	160	184	159	186	174	192	173	173	168	202	155	171	149	167	144	181	162	194	183	168	183	159	193	164	172	153	169	179	158	147	176	169	176	188	192	145	179	202	164	168	170	182	179	194	139	172	186	155	177	162	165	185	165	161	180	157	182	183	155	164	193	177	177	177	163	155	188	157	184	173	156	175	189	172	145	154	163	182	158	160	177	214	157	159	186	181	168	180	186	184	169	165	174	177	187	168	164	150	201	167	151	154	173	155	174	177	196	182	162	186	174	179	187	183	138	151	181	158	155	139	169	181	172	184	157	175	167	168	181	156	150	173	167	171	186	151	174	177	167	197	168	158	174	181	167	149	173	170	169	175	192	144	129	157	198	174	174	158	152	168	193	180	177	168	174	160	191	165	177	165	168	158	190	166	178	160	177	188	181	172	172	192	183	180	169	146	164	187	180	176	157	161	151	175	158	185	192	181	179	172	176	167	165	159	166	154	192	151	168	174	157	176	170	158	155	164	120	157	173	183	151	157	194	182	187	169	174	169	169	163	174	172	170	166	179	185	159	175	149	158	177	173	171	176	178	166	177	184	157	164	168	160	165	172	166	141	171	179	166	177	174	147	152	189	178	187	183	167	171	193	150	195	176	176	164	189	165	164	183	177	177	171	173	174	204	163	187	174	158	150	175	150	203	197	182	164	158	172	181	163	159	169	172	184	186	154	162	187	204	146	183	190	145	171	170	174	176	187	169	189	161	181	182	174	162	145	180	197	172	179	172	163	151	159	166	175	197	157	153	170	159	171	164	162	189	157	167	148	163	192	177	176	169	151	172	189	150	189	164	144	155	190	184	176	158	170	189	179	167	170	167	165	161	189	171	170	157	166	160	160	160	174	157	170	153	149	164	199	196	180	171	162	173	171	173	175	185	176	178	167	154	161	207	177	162	161	208	176	187	198	180	172	175	187	160	182	191	161	189	175	204	189	161	146	144	175	162	188	170	180	171	150	167	183	153	165	164	175	171	177	166	155	159	168	178	167	173	168	173	177	199	185	167	160	151	187	134	168	188	131	189	167	170	158	154	157	165	149	185	176	167	163	151	180	139	176	180	154	169	189	154	136	161	153	178	149	164	187	153	160	171	164	189	155	154	183	139	197	188	157	155	167	161	179	176	176	153	172	165	183	181	168	148	145	184	159	167	181	168	173	148	181	180	151	178	178	148	194	183	184	171	175	179	169	181	168	176	180	163	183	179	171	192	198	174	185	164	158	166	147	128	161	163	155	164	176	190	171	171	189	162	184	153	172	173	160	197	175	180	186	182	206	162	174	162	165	175	198	182	185	179	179	157	159	169	156	173	168	178	186	166	159	157	172	184	180	176	171	169	180	161	164	185	173	186	189	151	165	185	187	193	185	163	168	182	181	172	154	196	174	190	151	173	164	157	161	173	168	168	165	175	175	165	166	159	173	186	166	168	167	154	170	174	191	155	148	154	182	185	186	166	164	186	178	154	182	177	187	172	158	168	182	159	178	185	169	180	206	149	170	175	170	181	186	175	167	169	145	152	164	154	157	168	171	174	181	178	161	151	141	168	156	172	165	158	167	176	170	153	173	191	188	147	161	174	170	183	176	144	181	155	171	173	178	171	160	170	145	142	154	165	157	161	168	152	159	177	149	182	206	164	179	164	173	169	206	183	167	148	173	137	176	144	169	146	177	181	177	172	170	188	148	185	175	173	194	177	181	163	171	160	180	172	156	159	172	181	181	170	164	178	163	189	149	159	175	152	206	181	197	179	170	161	172	163	189	174	151	134	176	158	162	175	175	160	148	176	154	179	169	144	167	145	171	179	184	194	154	187	183	174	148	161	194	177	177	158	192	153	163	175	146	170	147	180	178	164	154	184	215	179	163	201	172	163	162	157	135	161	171	194	143	155	156	146	143	177	168	176	148	161	155	197	156	172	159	150	185	156	202	172	170	162	157	166	155	199	196	161	147	154	160	165	148	163	177	151	169	173	178	160	178	181	145	183	185	182	156	152	160	156	193	175	176	164	167	198	180	182	155	153	178	195	191	161	174	152	162	176	183	155	169	172	175	154	156	159	150	188	167	184	157	177	176	175	178	178	177	195	191	174	152	172	168	160	159	156	177	172	177	163	177	163	172	172	181	170	182	173
8292	1535	3168	3317	3062	2269	3655	22428	5970	772	772	651	644	620	639	585	585	532	557	534	501	526	471	497	528	542	525	535	464	542	495	489	468	494	446	465	462	486	426	442	440	441	432	401	451	442	434	461	457	435	420	459	411	414	402	438	420	448	417	407	409	438	443	420	409	416	447	417	412	450	408	454	453	423	438	434	428	434	420	435	450	405	404	445	435	408	455	398	418	408	423	423	394	425	429	432	411	443	457	416	390	429	391	383	427	462	439	419	400	432	445	381	403	384	458	387	431	418	430	410	430	410	461	390	391	436	417	389	405	434	388	434	403	404	447	413	435	408	371	411	437	435	436	401	409	394	401	428	445	392	392	441	406	412	429	417	421	437	413	387	394	453	441	431	409	416	418	463	407	431	465	447	398	411	399	389	393	419	420	436	422	452	396	412	423	422	433	401	404	418	429	385	416	394	427	418	443	412	385	416	439	424	401	406	414	424	435	432	417	427	414	416	424	456	371	374	412	407	406	407	399	431	430	404	417	483	392	446	425	454	442	459	426	417	414	395	428	403	421	409	386	427	419	410	429	442	404	413	419	396	421	419	421	436	395	426	420	432	419	442	449	429	410	397	401	415	458	427	446	397	406	379	409	400	413	418	408	415	414	388	451	389	398	441	463	434	375	402	442	407	438	431	430	384	433	407	436	457	393	392	461	460	412	415	373	439	424	400	396	414	385	467	403	427	439	403	421	408	399	408	408	393	395	419	447	403	403	386	422	435	438	411	429	430	397	406	457	394	413	428	400	423	446	388	370	434	427	409	439	405	394	389	413	406	408	393	397	443	385	384	403	424	411	415	405	444	415	446	403	405	436	436	410	405	463	377	400	455	399	430	413	429	420	411	426	395	440	401	435	431	424	459	398	443	403	399	413	411	420	426	377	395	439	419	423	450	441	353	392	422	400	420	410	447	432	392	413	423	431	428	412	422	451	393	427	420	428	388	442	438	431	417	413	451	397	406	400	432	372	384	419	408	400	431	423	421	401	382	457	410	413	380	452	419	450	448	428	396	415	406	425	417	396	436	442	375	404	439	391	419	404	395	425	424	446	403	382	416	406	409	419	407	447	417	397	410	458	453	463	406	470	457	412	450	386	414	425	445	439	376	444	395	395	416	428	397	440	408	416	418	411	388	401	442	435	426	413	449	404	425	425	462	416	397	402	421	425	439	408	412	432	406	413	406	406	470	396	417	402	419	423	421	412	383	444	434	435	412	436	393	420	442	440	440	438	411	380	404	414	405	442	445	447	393	431	396	377	408	446	425	420	406	421	412	385	429	396	412	413	430	439	466	406	415	415	419	423	410	446	421	439	432	425	413	416	419	393	422	419	440	433	413	429	443	400	399	410	454	443	427	420	402	437	455	393	425	430	397	413	433	447	443	434	456	426	411	418	397	460	438	403	416	398	437	413	440	431	401	414	424	410	421	426	415	390	420	396	435	426	414	412	399	420	453	406	396	402	440	433	412	417	443	431	418	421	398	407	428	441	408	424	441	406	404	427	398	403	416	393	428	395	401	399	421	409	435	439	417	391	406	414	434	414	386	389	424	420	403	450	446	389	386	408	412	411	420	415	425	418	433	448	390	429	410	418	416	406	431	414	395	432	405	447	421	418	418	443	427	435	386	467	410	370	443	452	423	448	389	443	451	439	411	395	402	412	462	417	427	445	404	420	418	391	425	442	425	447	398	444	413	404	411	456	406	397	410	432	429	444	392	395	431	411	420	461	412	411	420	442	392	441	436	431	422	391	375	433	438	429	411	404	406	406	399	445	436	372	450	415	405	405	418	407	401	418	438	423	430	407	466	402	414	399	429	440	414	460	418	431	424	398	410	394	391	415	411	437	408	394	404	437	413	409	436	432	413	399	394	410	430	413	417	444	384	386	426	410	421	413	398	402	441	428	372	420	379	423	431	394	462	406	432	424	447	428	462	407	457	410	419	429	429	447	426	457	459	415	443	415	433	406	391	398	403	408	445	397	450	433	421	438	434	414	431	439	376	405	460	441	414	438	410	418	427	449	390	405	383	407	429	420	435	421	391	412	415	414	412	422	401	387	386	399	406	416	426	394	417	420	407	409	428	433	386	434	458	433	421	396	435	411	408	406	421	386	400	416	416	391	434	435	426	442	411	432	411	412	413	418	421	415	431	404	374	415	399	431	437	424	426	447	419	427	390	428	395	422	412	428	444	420	459	414	405	438	414	490	411	417	460	429	447	423	390	437	413	399	418	421	421	438	398	429	426	384	424	439	436	415	416	418	427	408	423	401	391	422	381	445	432	433	402	423	374	413	399	424	406	407	421	435	432	433	439	388	397	388	404	411	408	401	445	407	449	440	438	446	398	407	437	427	376	397	459	421	481	372	420	431	409	398	388	408	440	411	437	466	414	398	430	433	415	449	397	422	431	427	461	417	401	444	417	446	392	418	405	425	401	449	400	418	418	410	395	405	384	416	430	419	415	411	390	410	433	428	386	385	418	425	428	470	432	400	387	454	425	412	436	437	450	390	408	404	422	421	406	452	420	429	406	426	417	416	428	399	423	431	425	406	455	438	458	431	412	417	399	445	414	426	448	412	413	420	401	432	451	391	427	412	445	411	363	422	424	420	427	391	448	439	420	420	404	399	404	412	431	419	395	417	448	444	469	411	428	402	441	456	387	413	419	405	402	407	432	393	443	412	412	420	417	408	418	423	465	434	431	436	407	399	424	421	407	377	421	442	426	436	426	428	412	437	423	436	457	388	396	438	411	396	425	419	426	426	432	431	442	411	408	426	429	428	412	411	437	475	446	400	394	406	443	387	452	419	419	407	405	432	375	398	396	403	392	410	400	386	407	401	439	417	393	427	440	439	424	424	462	422	426	390	411	399	382	450	405	430	407	432	395	455	391	459	417	414	406	418	404	447	420	399	415	423	438	454	422	408	415	393	397	428	442	385	418	406	418	446	440	437	432	424	393	428	422	437	420	387	410	420	452	445	388	412	407	411	427	387	417	426	424	434	376	421	403	425	433	388	425	434	372	440	428	377	392	443	434	446	437	399	399	403	395	457	400	404	409	418	463	453	408	397	388	416	427	399	422	422	413	416	453	388	460	426	450	432	417	396	409	407	417	402	415	415	438	380	394	407	418	441	411	444	399	415	458	398	405	410	444	439	425	433	418	420	434	414	415	438	424	422	406	412	419	405	382	409	406	404	402	409	407	429	443	416	427	460	480	412	381	416	422	424	459	413	431	428	425	435	398	420	389	401	395	438	449	428	438	429	424	435	409	435	368	425	428	424	392	461	419	401	427	394	455	459	407	401	454	457	403	429	399	443	431	422	433	406	386	398	367	445	426	452	375	437	436	412	415	397	425	407	424	405	431	423	422	423	407	431	415	405	389	419	412	401	409	431	429	425	471	413	407	441	429	401	398	397	435	451	422	430	440	402	405	385	418	411	415	442	432
1633	512	612	460	356	299	315	379	302	270	247	215	254	229	235	230	251	233	260	231	238	257	211	229	256	227	264	210	263	220	236	244	284	249	222	273	257	289	265	249	245	235	237	273	260	252	237	210	248	270	268	259	242	240	236	248	250	233	247	232	260	238	253	229	242	243	246	266	222	235	241	255	220	255	256	252	233	249	226	256	239	251	269	285	262	235	246	237	241	228	207	222	278	259	225	237	248	241	233	245	222	232	226	251	226	238	219	255	247	256	225	263	244	208	238	256	242	256	232	219	234	248	221	238	221	228	232	259	253	238	238	262	231	218	233	247	248	218	279	230	244	255	231	225	250	232	232	207	264	250	237	250	239	269	267	253	243	224	250	237	244	218	237	234	223	247	247	276	262	242	233	236	237	260	253	229	222	228	254	265	225	245	236	230	242	227	265	257	259	265	254	264	267	207	233	246	228	238	259	274	244	228	272	254	233	233	214	254	247	257	245	236	216	215	248	254	256	257	224	271	234	224	241	245	257	247	267	255	260	270	261	259	244	246	278	241	246	237	239	224	254	257	267	230	233	234	236	230	237	217	231	249	247	226	223	264	254	261	242	232	251	268	227	252	265	254	241	237	228	249	247	276	257	248	220	242	263	226	222	242	230	258	253	244	255	287	220	224	242	241	260	241	227	221	241	265	255	238	218	233	246	232	238	247	231	255	256	216	239	234	233	263	236	247	229	244	251	260	187	243	249	261	261	234	262	237	275	244	260	241	284	240	266	234	254	228	247	229	223	265	217	242	239	235	241	241	238	265	266	236	250	251	270	228	247	233	268	245	271	219	231	256	242	273	256	258	226	276	247	287	282	236	202	244	232	242	251	231	255	247	263	239	240	252	246	261	235	225	207	247	265	258	246	252	212	245	244	263	252	232	242	221	253	249	260	258	227	267	240	235	217	234	241	242	218	270	252	259	277	233	261	244	267	244	230	239	238	220	247	253	236	286	250	230	240	270	271	234	266	226	245	237	237	258	240	253	255	238	228	257	256	234	267	247	253	227	231	217	231	252	234	261	249	236	235	220	270	223	262	246	260	267	261	221	225	234	239	226	240	204	231	255	248	238	229	260	267	259	222	240	221	238	245	221	257	256	225	249	254	230	247	257	213	231	230	253	248	233	263	238	250	236	230	247	223	233	253	227	260	248	234	234	236	253	245	245	238	241	249	224	257	244	236	254	238	246	268	240	248	232	226	243	240	213	235	245	240	205	268	239	226	224	217	258	248	240	211	278	228	225	230	243	237	246	229	206	242	241	256	249	254	229	249	268	257	264	248	228	257	239	222	272	236	240	245	222	227	237	258	229	264	264	245	218	278	234	239	256	239	240	246	215	216	257	218	234	233	213	264	247	232	217	226	233	242	246	244	242	228	258	260	229	251	232	225	207	218	241	271	202	253	239	216	233	264	262	265	246	257	251	252	233	219	202	237	266	251	229	269	229	240	208	255	220	247	252	245	248	232	225	232	244	233	225	221	236	240	251	239	247	245	272	248	267	254	239	238	221	238	264	243	231	247	216	239	225	201	279	213	243	249	253	231	237	241	242	245	252	247	236	251	246	262	252	249	241	231	233	239	250	280	259	261	245	235	252	236	272	238	228	261	246	228	227	256	233	239	257	262	221	245	251	222	252	263	247	250	258	258	244	271	235	228	253	238	256	256	256	230	233	248	236	254	255	253	258	261	258	211	220	231	257	250	278	224	254	234	239	266	231	250	255	237	268	261	237	237	245	249	239	236	266	286	270	249	215	222	272	231	252	238	250	247	245	235	241	247	239	264	228	249	246	250	274	223	253	252	267	238	243	263	244	262	235	236	258	251	237	220	246	239	237	258	251	283	228	263	214	227	261	239	229	197	255	240	241	247	263	212	240	211	238	252	225	242	252	297	226	271	244	234	229	237	228	268	222	241	238	234	252	268	224	255	233	281	219	246	255	217	223	244	243	260	257	259	210	260	245	217	247	249	265	231	250	259	262	231	234	238	245	234	242	237	250	234	249	269	241	233	260	254	247	260	248	238	209	272	259	231	234	266	237	232	221	226	222	227	221	245	241	218	243	241	222	272	248	249	245	245	241	245	245	239	233	238	267	225	264	269	247	277	244	245	225	291	249	246	237	227	242	216	235	240	236	270	244	250	265	270	236	247	258	218	253	278	235	246	245	247	230	286	244	216	264	259	241	256	261	235	277	252	228	251	231	241	217	236	224	245	265	226	224	272	244	270	259	265	235	261	215	259	226	244	227	259	260	227	242	262	237	242	236	217	245	277	251	254	262	250	239	247	272	281	240	265	246	264	250	239	255	264	233	230	249	223	247	237	234	244	242	226	225	239	252	248	256	245	260	214	237	239	263	210	254	250	267	198	226	219	263	265	229	240	245	226	239	243	275	262	243	237	248	284	248	251	236	237	266	231	228	221	250	233	229	228	256	225	251	245	219	228	230	252	243	236	271	253	254	238	252	256	234	205	246	241	233	263	232	230	242	235	243	203	260	238	231	247	248	275	244	252	270	202	260	244	264	262	242	254	231	239	260	246	220	258	253	247	247	211	224	252	265	248	239	241	274	228	239	214	250	245	257	227	236	219	246	240	224	256	236	249	219	236	236	256	227	253	231	236	247	277	253	254	274	213	220	241	243	253	259	255	208	219	238	218	256	255	270	243	229	256	232	252	210	242	250	247	240	245	239	267	215	287	266	247	234	226	237	216	235	262	244	280	212	261	252	249	263	243	267	267	260	243	224	243	252	248	240	229	223	241	241	240	242	273	237	232	240	255	247	274	268	244	261	238	262	234	241	223	241	254	222	227	222	212	262	278	269	203	262	219	253	264	219	237	257	229	253	245	242	223	228	245	255	228	252	277	280	209	222	266	272	244	240	267	286	244	264	239	242	252	247	216	227	240	264	214	226	265	250	248	233	214	254	246	249	276	245	265	251	273	263	267	274	238	227	256	237	246	221	206	254	237	280	279	238	232	237	256	261	238	230	227	217	278	249	265	233	242	240	259	211	250	234	234	248	244	228	252	235	229	239	242	261	258	250	236	221	218	236	272	237	228	271	231	233	242	246	242	262	270	254	270	239	239	232	253	244	247	215	228	249	239	277	266	223	257	264	241	217	239	257	209	228	246	232	226	218	243	224	260	275	244	248	261	228	276	273	266	241	250	250	278	248	244	251	237	231	260	193	220	237	250	243	232	227	249	226	244	261	249	247	246	230	280	258	254	245	222	245	249	274	255	214	199	251	212	272	241	229	214	262	265	233	262	234	246	255	238	227	244	228	244	276	249	248	215	247	263	256	263	239	242	243	272	258	234	239	252	251	257	250	229	260	268	243	245	223	226	239	206	247	244	272	240	268	247	267	242	243	222	265	223	246	222	253	222	229	243	223	263	245	235	243	273	250	235	272	256	236	238	275	217	244	251	238	222	282	238	253	237	275	253	265	228	256
2062	921	1464	1524	1200	1017	939	1570	841	647	631	629	621	623	607	617	660	622	619	656	639	625	597	606	616	648	655	625	622	594	644	563	570	638	593	577	597	607	591	581	577	577	640	603	602	616	602	601	597	644	641	598	611	636	532	625	565	598	592	595	585	583	568	619	631	593	622	633	620	579	622	627	576	582	573	590	593	567	606	543	601	640	622	606	585	598	603	577	590	602	595	565	604	579	587	591	602	634	626	584	597	613	590	631	600	577	574	578	598	572	605	601	575	603	615	587	600	581	567	585	606	585	574	638	576	599	612	587	612	593	637	570	607	598	626	570	651	625	589	584	574	566	584	623	603	618	574	600	612	554	611	589	596	561	604	593	566	611	644	580	628	559	601	606	608	587	582	632	593	577	584	616	606	589	607	599	610	594	540	584	634	625	567	600	637	591	600	633	574	613	587	591	600	575	587	627	591	612	599	595	584	599	610	606	655	590	641	566	625	620	610	587	588	613	606	614	583	580	594	586	579	536	591	585	595	596	617	595	646	590	597	600	572	555	616	591	568	557	618	606	637	637	619	600	630	646	586	589	627	618	623	586	605	587	613	584	583	548	605	606	597	598	611	629	616	626	606	589	604	601	610	588	578	588	643	598	599	613	598	577	611	594	579	567	557	577	595	561	598	555	581	626	611	596	559	611	592	607	650	589	602	614	622	630	625	578	616	581	619	658	631	583	599	614	643	627	597	637	616	610	573	595	631	621	600	611	629	593	587	602	622	601	630	563	571	570	597	613	571	589	595	595	581	616	588	592	581	606	614	618	631	586	612	591	598	578	592	599	543	646	630	608	615	589	592	594	582	609	601	596	573	579	591	601	619	549	592	610	581	587	573	601	580	628	573	578	633	575	551	577	616	591	597	579	576	592	571	602	614	621	622	630	605	590	577	595	575	597	664	594	619	611	613	572	651	639	625	603	591	627	581	588	573	598	592	596	627	575	577	599	604	617	584	589	595	604	584	591	569	609	578	610	579	589	582	594	569	594	580	585	643	575	599	627	596	634	599	592	643	598	638	624	590	595	550	615	612	607	610	614	620	575	619	588	574	618	611	615	614	577	620	590	597	613	571	571	622	556	611	585	584	564	616	596	585	600	615	576	564	622	591	609	593	626	591	614	611	599	590	594	625	580	591	584	587	597	575	602	602	570	644	561	628	642	560	581	617	557	579	625	603	603	547	612	593	583	585	628	627	626	637	585	600	648	606	578	634	624	583	571	584	560	618	592	584	620	556	615	568	617	604	599	606	630	595	593	625	562	580	578	600	613	577	585	613	584	559	572	575	566	631	617	592	608	632	597	598	590	590	589	613	597	589	620	603	606	582	595	597	578	632	556	608	628	607	615	607	612	594	543	617	623	571	607	621	608	613	574	579	601	591	617	598	614	536	620	567	626	613	605	592	602	637	604	581	612	601	575	591	598	599	613	631	584	629	555	581	549	610	571	631	597	586	617	559	571	577	604	586	616	560	573	642	610	617	559	541	577	604	559	580	609	621	578	569	569	610	633	592	590	592	644	551	589	646	641	597	617	631	624	581	546	567	618	556	577	603	602	576	573	592	583	600	597	589	608	604	576	614	627	596	594	623	652	646	604	651	569	614	620	581	611	569	570	598	620	585	588	598	601	587	625	594	591	572	613	566	624	591	603	638	591	585	585	612	592	568	554	591	647	631	601	557	622	584	613	571	570	582	595	587	605	611	613	624	604	599	622	580	638	594	565	599	585	631	581	557	596	615	585	618	591	588	565	601	650	583	571	602	564	610	618	632	610	628	629	600	560	606	609	616	571	591	665	560	616	632	589	577	626	609	609	580	642	648	583	607	627	634	566	571	606	566	616	614	607	568	583	607	579	628	618	544	588	578	577	605	619	580	606	626	605	553	616	612	573	562	610	563	624	611	574	582	592	582	650	601	630	601	598	600	620	598	596	599	599	600	617	598	638	607	574	564	629	577	568	609	573	578	576	545	611	602	546	603	620	567	564	597	593	567	634	580	574	597	572	636	611	636	575	656	611	630	568	600	571	631	563	579	598	599	575	651	589	596	637	594	619	580	609	571	636	616	562	617	549	596	615	592	587	587	597	662	589	592	585	626	595	586	584	601	605	582	558	624	579	580	571	593	585	638	563	576	583	562	594	595	578	545	620	605	552	597	597	598	647	641	604	595	609	564	611	580	611	675	569	612	592	617	590	596	593	581	616	595	569	620	562	589	574	602	591	591	637	602	611	594	574	620	603	558	595	594	575	623	619	629	625	612	592	561	616	609	577	590	632	570	610	566	638	591	620	606	603	600	569	608	594	595	626	628	617	603	571	646	559	562	600	638	601	606	606	616	601	602	593	620	612	566	564	567	572	581	608	578	572	618	603	602	579	622	631	591	575	632	646	617	594	606	607	572	583	626	576	586	587	650	600	564	591	579	593	591	597	592	598	597	642	589	605	618	598	592	640	627	589	586	614	595	597	614	582	616	609	605	624	577	622	572	610	614	573	564	650	541	601	622	580	597	586	601	605	595	598	588	579	613	576	622	563	576	552	568	588	600	610	583	537	635	619	613	591	586	592	590	597	551	618	608	608	612	584	597	636	605	634	630	590	642	610	588	591	621	612	617	580	573	564	608	611	559	615	621	562	574	629	630	614	599	611	658	622	603	559	631	549	622	589	608	651	568	617	635	616	584	599	649	589	604	617	611	616	603	557	600	596	574	637	584	604	549	603	615	612	584	602	600	585	580	598	556	586	575	634	570	561	536	597	565	560	610	619	657	572	595	581	593	601	602	624	606	555	569	614	600	617	576	595	572	570	553	601	616	607	593	606	590	592	615	593	584	648	606	612	594	630	620	621	565	635	640	558	573	598	570	583	588	615	567	614	593	592	618	602	650	618	601	587	602	630	600	577	602	597	574	585	567	582	602	609	611	554	613	601	561	589	600	571	606	598	608	625	590	596	556	585	611	579	565	561	559	657	639	603	572	603	625	594	598	592	610	602	581	579	596	580	575	574	574	573	618	636	608	591	590	595	600	588	594	599	581	563	626	574	625	598	577	612	593	618	538	575	642	608	598	595	580	607	622	606	566	574	613	586	620	585	559	641	637	592	556	605	593	614	594	653	606	591	603	596	587	609	632	575	638	551	617	554	585	614	608	604	563	608	646	589	586	540	595	649	632	594	602	607	630	612	599	600	631	591	638	643	607	582	616	604	568	586	596	658	586	622	578	613	578	549	595	560	581	608	600	632	570	610	615	612	589	571	611	578	631	569	638	622	580	605	613	585	597	609	577	562	581	597	544	595	591	615	589	615	595	586	651	580	588	604	577	562	592	555	588	612	603	567	625	548	582	604	570	605	608	588	600	593	605	626	557	569	629	593	625	622	591	613	617	581	638	588	568	553	621	597	592	620	595	605	583	576	585	575	603	603	612	597	559	615	643	545	592	581	614	594	599	652	614	687
7293	998	1051	736	541	470	795	3921	3513	528	300	330	295	312	302	293	268	311	288	304	288	310	296	295	336	281	319	281	301	286	315	297	299	279	264	318	315	286	271	317	283	306	301	314	297	282	294	295	296	296	290	299	280	326	242	262	269	314	264	322	302	289	260	288	280	282	307	271	269	301	282	312	297	273	283	259	275	311	285	299	282	287	292	287	320	290	280	292	255	322	301	319	288	262	309	294	278	302	309	326	272	279	290	304	293	283	281	286	316	279	260	339	288	282	290	247	258	276	257	279	294	260	283	240	298	296	307	291	275	290	301	276	301	290	298	298	306	310	285	311	315	286	286	274	285	314	274	278	265	300	281	291	282	319	290	301	312	271	275	250	306	283	307	306	314	260	312	310	339	281	296	264	252	277	281	295	263	265	309	284	267	306	290	280	302	286	292	319	293	283	275	320	300	289	284	271	300	292	270	292	295	303	306	257	300	285	290	300	312	309	292	298	328	310	311	281	296	266	296	333	300	298	310	322	302	283	283	282	265	251	290	276	269	304	284	310	276	273	258	245	285	304	307	293	287	276	294	287	262	290	265	303	292	306	300	283	293	279	257	315	269	287	268	329	305	280	297	309	330	316	300	305	281	285	291	283	279	286	313	290	304	281	284	269	283	312	274	284	300	268	307	278	295	290	305	307	281	314	245	297	298	280	304	321	303	263	307	258	240	274	259	293	299	282	261	280	271	268	328	301	285	275	280	298	277	284	279	306	278	251	280	292	277	326	309	314	297	320	258	271	277	297	299	287	265	270	267	285	277	315	318	301	281	286	300	312	303	307	244	299	266	274	311	247	303	286	268	285	310	293	295	283	267	295	291	332	274	265	292	288	303	324	297	279	291	275	290	256	307	328	293	281	290	282	281	304	285	248	291	292	303	282	277	259	300	293	282	311	276	283	294	290	280	283	258	276	290	290	241	277	318	268	314	274	260	274	265	292	307	315	312	298	323	269	291	309	283	291	287	284	307	352	304	320	288	271	297	268	278	283	291	282	274	311	262	279	283	272	285	278	269	273	292	281	291	308	316	293	276	263	295	296	286	297	302	296	273	321	288	323	270	271	274	309	306	312	290	295	307	309	302	286	308	310	293	288	272	284	291	282	314	288	305	313	282	266	286	303	253	276	302	280	272	267	282	285	297	284	281	313	282	323	262	304	302	262	274	293	302	341	281	289	322	315	273	291	304	305	270	293	289	262	249	269	288	285	326	284	281	307	253	327	284	271	303	278	298	301	259	288	335	316	293	287	291	290	297	270	275	289	276	256	294	300	292	291	306	282	285	302	307	282	293	302	305	282	301	271	306	296	316	313	295	279	309	260	259	335	273	284	269	308	273	300	288	288	272	258	275	271	276	314	287	292	307	281	280	283	275	319	293	291	288	291	314	273	290	301	289	305	302	269	311	288	293	321	277	284	284	285	296	306	265	306	297	300	308	302	304	296	300	275	280	259	266	306	283	310	290	267	298	305	256	277	292	309	268	277	278	285	274	318	268	290	295	256	252	283	259	281	302	281	279	267	279	305	276	321	284	312	314	282	290	304	286	291	313	289	288	304	297	282	309	282	269	302	284	285	271	336	295	282	273	309	287	310	293	317	296	318	281	301	298	288	276	289	272	275	285	289	306	305	308	258	293	260	256	278	302	292	281	300	292	313	301	254	273	298	325	278	329	333	280	312	271	282	310	278	306	284	286	286	272	288	269	308	305	279	278	291	289	289	313	265	263	285	294	302	260	292	279	239	280	300	296	295	295	287	254	265	315	285	298	276	296	295	324	271	280	282	320	290	320	293	288	307	294	313	281	302	317	286	279	263	283	285	269	275	256	263	286	271	275	308	305	257	304	283	327	288	273	276	264	310	296	294	292	281	262	281	308	306	310	312	292	290	291	299	319	275	299	295	285	291	284	277	308	280	322	295	305	265	300	317	298	263	344	284	281	291	271	315	293	274	282	276	286	274	283	266	288	305	289	261	297	289	315	315	307	271	266	280	256	315	289	300	308	311	298	287	286	264	308	307	312	305	301	289	307	308	290	289	283	263	316	282	289	285	304	300	285	298	303	296	285	287	279	268	252	263	303	342	277	307	283	273	298	335	317	314	309	296	287	261	322	308	288	290	286	277	292	312	296	312	295	308	273	266	258	300	300	298	250	268	283	280	284	283	284	258	299	283	288	296	298	289	285	322	278	299	275	298	277	292	296	284	311	304	276	302	298	279	274	267	261	293	286	287	315	275	318	310	308	262	296	293	272	335	250	262	322	272	277	277	260	262	314	288	294	295	315	295	280	320	283	282	289	286	286	301	320	290	293	287	307	291	268	313	312	275	292	276	291	313	279	292	319	288	287	286	273	293	285	267	307	292	296	311	287	281	313	295	305	266	259	272	286	314	259	302	279	288	273	304	286	282	320	284	292	303	316	308	283	278	298	303	270	271	270	303	287	316	300	297	296	292	274	273	287	304	301	318	282	300	299	300	273	306	305	296	302	281	303	322	305	289	297	310	274	282	306	287	266	286	263	290	279	242	301	242	265	272	275	307	279	294	326	336	287	296	306	345	277	297	288	289	285	310	309	304	264	305	302	305	313	307	282	284	276	280	306	259	295	267	296	312	292	296	275	318	299	279	294	287	295	291	286	272	295	281	298	297	292	299	281	285	310	277	312	301	294	309	275	313	314	292	314	256	328	291	270	304	319	291	243	273	324	299	335	300	281	313	312	289	297	272	302	328	291	303	302	314	270	306	293	271	303	300	280	312	319	288	262	275	293	323	316	312	285	293	308	300	281	304	316	301	308	290	286	306	289	282	243	283	269	297	299	304	325	269	247	266	287	286	281	269	321	252	307	327	280	281	302	293	301	286	282	280	274	306	327	305	314	273	269	282	269	297	307	314	322	302	236	280	303	252	314	285	269	297	307	300	290	296	285	279	278	266	296	303	272	283	289	294	303	256	253	312	270	276	301	275	287	312	295	275	301	277	313	317	300	318	310	288	278	282	257	290	316	275	274	285	305	271	304	279	309	274	315	284	296	294	263	282	295	262	274	302	279	279	260	298	301	276	302	284	260	285	329	309	309	262	313	295	279	244	278	245	286	288	259	274	299	289	283	304	281	307	294	309	299	307	280	301	312	283	276	254	278	268	279	274	299	304	279	303	257	285	290	335	309	309	260	295	276	289	303	305	279	286	284	309	287	306	314	274	304	295	292	263	303	272	300	316	268	293	302	276	287	303	269	284	287	287	285	288	274	296	310	299	278	294	312	266	333	285	297	331	302	296	264	270	315	292	298	299	268	274	294	290	287	300	326	289	277	272	308	262	282	254	278	302	309	301	238	277	296	292	313	335	318	283	304	300	311	301	278	274	275	278	300	305	296	330	288	309	283	301	324	300	284	316	298	290	289	277	282	292	299	289	292	301	291	282	248	306	277	276	288	311	314	285	299	297	281	300
6677	1462	2303	2560	2301	1809	3609	16807	13279	1581	818	778	804	818	785	777	766	748	738	768	751	716	697	738	736	766	744	783	747	759	719	699	744	739	679	668	683	687	715	713	709	728	692	658	754	669	712	705	705	710	710	672	754	733	681	728	689	679	659	672	651	702	698	726	719	701	718	696	709	698	676	682	726	660	725	637	653	680	694	698	670	669	688	683	731	632	677	678	699	670	726	637	687	690	683	692	648	719	730	702	658	689	720	698	668	716	730	675	731	714	714	690	688	668	658	660	691	677	683	697	698	679	690	686	670	743	674	666	663	697	666	662	685	666	700	680	661	691	715	672	703	666	690	730	662	654	742	670	742	689	709	720	664	662	686	669	705	702	665	682	684	719	737	692	720	691	681	693	713	711	683	641	649	691	689	655	672	690	663	696	719	692	750	691	671	703	715	686	665	673	710	673	667	659	684	695	687	676	700	678	694	712	667	713	680	708	685	682	700	709	675	697	691	701	749	707	702	644	715	695	692	690	680	687	726	706	678	733	684	707	662	675	658	654	694	669	647	671	681	673	659	705	683	688	650	686	678	688	698	713	695	672	698	633	691	690	697	662	703	682	708	729	695	696	708	671	687	645	666	662	678	675	665	691	663	720	654	694	707	654	680	726	697	688	700	708	694	666	691	714	695	667	707	712	699	697	682	657	712	650	709	680	719	686	650	669	636	685	721	706	681	698	688	713	703	706	670	675	690	682	641	671	713	727	686	625	731	698	698	642	692	699	707	699	685	697	724	656	711	682	705	636	669	659	719	742	712	710	701	714	696	699	686	642	672	694	663	698	716	676	685	701	719	632	701	676	638	657	660	683	675	678	688	718	715	705	659	697	676	702	655	631	624	669	703	711	695	668	686	682	689	682	675	636	689	675	690	722	675	692	684	650	706	704	665	715	657	707	715	721	730	669	728	633	753	696	711	695	722	644	698	698	706	717	727	659	727	690	698	702	697	663	692	750	661	691	709	629	733	656	694	679	685	678	651	697	698	688	707	706	676	692	686	698	715	698	666	733	671	705	692	679	649	683	676	722	651	697	672	646	711	703	697	658	655	677	672	702	684	710	666	694	681	684	660	680	652	673	709	695	714	709	680	686	694	673	727	684	698	686	722	691	700	703	725	681	684	665	685	694	669	656	684	644	695	667	682	688	698	706	716	683	651	681	581	666	708	711	645	689	702	686	712	658	668	671	705	686	685	712	691	692	697	688	701	704	654	695	664	662	652	682	709	698	729	644	704	707	691	699	657	681	681	719	719	687	707	705	706	718	720	706	646	684	668	725	714	719	727	699	655	695	683	735	684	736	665	670	726	720	688	700	688	676	702	673	690	661	662	687	669	670	680	720	648	720	693	711	679	695	647	624	701	690	722	698	702	655	728	724	627	655	712	710	696	721	659	686	660	712	649	701	695	684	655	674	697	702	647	690	728	714	682	696	686	707	677	665	624	667	692	712	707	638	704	673	681	669	686	719	677	680	673	702	707	686	676	719	663	708	686	709	676	709	696	711	687	634	724	655	719	721	682	672	685	662	688	665	709	710	671	708	739	721	681	702	663	691	713	649	682	696	653	710	738	647	688	648	691	731	707	669	664	665	718	669	733	705	665	671	645	721	732	728	692	654	695	717	716	677	683	631	711	681	691	682	677	713	685	735	758	656	639	698	737	685	655	798	686	725	690	648	675	687	711	701	728	660	677	651	698	675	683	672	660	702	683	664	672	680	649	700	686	717	695	708	688	676	691	700	661	676	637	695	745	696	693	671	724	692	708	672	687	685	750	674	703	656	685	685	660	691	689	712	703	676	659	695	699	663	742	734	677	677	714	668	696	694	719	681	672	684	704	671	728	694	649	670	723	678	686	704	641	722	678	715	687	666	705	654	719	684	680	669	688	658	709	678	714	692	748	694	736	639	655	765	670	667	698	717	676	696	733	633	708	691	695	703	719	656	688	697	752	733	694	744	717	716	696	648	674	681	689	705	725	687	643	705	730	686	726	716	708	654	743	715	681	705	682	668	688	747	687	665	690	688	689	685	678	628	704	699	704	720	733	680	658	664	677	670	713	748	699	704	687	725	670	708	681	684	705	732	719	717	694	663	702	644	710	711	696	689	690	686	683	711	680	716	678	692	667	670	705	658	727	687	674	664	669	657	701	677	701	660	691	639	653	684	636	694	696	710	697	644	672	676	711	660	674	646	650	678	740	706	732	663	676	700	723	696	704	672	719	684	762	682	668	672	713	683	685	655	688	691	673	631	692	632	666	697	698	703	698	716	737	665	698	716	716	691	717	669	693	666	684	693	673	659	682	736	689	680	661	693	712	645	701	739	693	688	674	692	747	666	677	678	698	699	710	720	674	705	722	705	661	742	722	720	674	712	699	688	693	658	709	682	638	644	692	692	720	668	672	759	730	709	709	660	676	703	715	713	684	655	707	639	655	718	687	754	688	704	699	654	689	722	639	699	660	687	729	696	655	692	731	666	676	698	741	716	674	704	678	666	722	664	665	680	732	660	699	726	708	669	692	688	742	691	687	665	634	716	695	650	730	683	625	731	728	650	720	722	655	643	706	635	690	698	750	654	669	694	693	662	723	674	676	675	680	697	702	683	657	723	685	686	677	694	726	748	690	691	716	683	745	698	697	652	724	719	680	705	679	680	687	693	689	641	703	686	665	708	645	707	673	630	690	673	655	697	673	715	691	705	701	679	700	653	723	666	649	736	688	755	726	703	724	655	674	695	669	629	701	730	684	662	734	734	676	685	693	627	691	686	661	710	666	694	677	717	728	631	673	676	656	722	692	687	720	725	693	698	725	624	659	692	698	696	679	719	695	705	670	706	694	658	642	710	684	709	688	721	676	695	694	667	678	703	673	638	698	651	668	695	668	701	694	699	701	680	673	728	696	666	689	727	722	697	701	678	683	703	711	667	721	724	662	728	658	718	667	665	688	677	647	673	674	713	699	653	684	714	730	649	698	772	696	666	718	710	629	717	684	691	687	721	735	694	694	717	683	698	677	624	665	683	681	696	720	735	692	712	713	635	720	709	688	655	730	714	723	646	703	732	683	696	689	681	715	642	693	681	692	657	653	693	665	704	700	685	699	758	665	719	736	659	683	718	676	674	653	707	704	717	675	700	687	654	684	671	697	639	684	686	712	705	665	655	678	707	700	691	703	736	727	671	689	720	696	656	704	744	670	722	696	663	684	652	680	707	706	665	697	704	681	682	689	688	671	684	697	680	714	665	699	731	707	707	710	646	683	695	687	703	653	630	698	635	665	706	691	692	694	699	713	684	666	676	750	694	678	669	697	673	722	725	703	614	667	715	707	640	693	655	697	670	696	683	691	705	699	665	653	715	686	709	683	659	673	690	678	762	662	707	708	669	694	679	707	684	679	691	671	708	723	726	676	662	684	663	654	657	737	670	692	752	651	691	672	688	711	711	688	701	668	692
12892	1384	1581	1069	684	568	1477	7530	8597	911	242	210	223	181	247	208	202	204	189	190	198	176	196	183	183	210	221	195	187	200	219	208	221	180	201	179	196	176	214	198	218	193	170	186	183	198	185	206	181	197	179	205	188	197	170	205	205	205	183	176	186	177	196	186	181	185	176	193	201	174	222	198	184	200	174	177	174	193	185	166	176	201	184	183	187	188	185	161	168	168	173	186	179	194	189	200	196	168	199	205	186	172	200	187	170	192	167	185	187	193	184	226	199	183	216	169	189	198	196	189	206	220	194	180	176	189	176	195	180	192	173	154	173	189	201	172	202	180	172	190	188	183	198	188	204	181	169	233	199	172	197	199	205	188	182	190	191	201	204	198	192	208	214	205	176	215	178	210	202	179	201	232	204	164	170	201	199	198	187	188	189	162	173	200	190	189	183	206	171	192	180	183	178	187	176	168	174	191	181	174	188	184	192	187	192	185	173	208	178	184	203	164	170	190	200	157	194	232	183	194	198	216	198	190	167	172	199	203	188	198	187	164	153	177	182	196	205	175	194	166	202	162	185	208	193	203	215	186	210	193	183	185	176	192	176	163	220	199	211	210	189	174	169	201	189	179	191	167	208	206	198	216	199	172	184	198	181	170	170	189	187	208	195	189	202	171	189	202	180	176	199	195	219	194	194	193	170	185	174	196	183	174	182	170	197	208	182	182	182	189	181	173	205	210	178	176	173	185	211	197	174	206	164	190	172	192	206	193	175	169	180	206	182	193	225	217	194	198	192	166	201	192	171	189	190	181	179	191	182	184	178	219	201	210	175	156	191	174	179	186	198	179	164	191	185	196	189	176	185	195	175	226	204	152	182	176	192	191	163	187	184	190	185	186	182	188	192	168	199	192	196	170	187	167	183	185	215	209	151	183	186	200	204	187	163	190	192	196	188	182	170	197	188	194	200	184	188	197	194	214	174	193	173	187	204	206	193	191	195	216	181	198	211	194	203	161	213	187	195	191	194	179	194	177	187	200	203	172	190	227	221	171	183	168	166	209	200	176	175	202	170	168	177	173	157	201	183	200	185	189	170	217	216	193	167	191	189	168	185	198	195	205	197	183	180	172	200	198	214	188	180	200	166	179	181	186	196	193	202	201	186	188	191	174	208	211	193	196	204	194	205	206	173	176	175	184	184	164	179	190	183	190	192	212	166	197	192	186	196	190	185	184	212	182	191	213	161	205	196	209	163	186	184	204	198	210	236	168	204	175	187	203	189	201	184	186	184	171	176	186	178	196	198	200	207	187	191	197	210	196	174	180	212	173	179	192	165	191	207	181	204	181	196	201	193	197	198	203	184	171	207	195	192	220	176	196	170	193	176	192	189	198	176	185	199	175	200	195	189	196	191	178	192	201	188	199	207	199	174	167	164	181	209	205	181	210	197	182	186	205	198	196	208	205	178	163	183	167	180	187	187	182	191	201	174	189	190	172	180	203	178	166	188	171	193	182	183	202	196	196	207	192	196	211	199	185	186	176	184	202	198	184	179	198	192	199	203	210	185	208	192	215	178	193	185	198	182	188	184	200	213	183	184	175	161	197	177	196	173	165	221	182	215	179	174	165	192	186	212	182	190	185	183	181	179	166	196	178	184	188	186	191	161	191	189	183	181	188	182	178	191	184	183	180	168	181	186	170	194	178	183	182	166	189	206	202	164	188	207	184	200	167	214	201	187	181	194	204	184	173	198	183	195	210	197	181	205	183	182	183	187	175	169	209	198	187	189	192	204	214	177	182	204	189	181	198	165	185	195	172	181	180	187	192	199	206	192	217	195	200	188	183	168	179	215	193	168	186	173	185	189	185	176	185	193	191	185	182	207	173	176	164	186	186	169	181	173	185	212	187	202	161	187	185	200	154	165	180	183	181	172	195	195	175	186	188	180	215	194	182	205	183	188	209	189	177	203	179	181	180	202	167	189	203	168	186	186	157	181	192	165	187	212	196	199	187	186	224	210	171	172	203	210	201	229	178	186	178	199	215	196	189	193	218	170	186	191	166	197	187	198	201	208	195	184	185	193	187	165	202	201	161	159	199	215	189	183	182	187	191	176	179	167	221	185	216	193	193	184	214	218	181	175	199	204	196	194	182	191	167	187	193	208	178	208	187	186	177	181	186	171	176	173	175	163	176	222	191	202	192	186	190	158	201	183	201	179	209	180	196	178	220	196	194	191	202	207	158	185	170	199	181	185	177	165	199	188	172	184	170	179	179	187	179	187	209	174	218	178	210	181	224	174	193	213	199	202	197	179	171	193	177	187	194	180	197	166	181	189	167	179	202	199	202	215	191	209	193	182	167	181	181	197	190	186	189	180	177	201	178	168	200	207	184	184	203	165	207	202	185	186	183	199	161	182	192	160	183	183	184	196	199	208	183	180	185	218	189	184	195	204	186	196	206	186	195	176	171	162	198	205	190	173	178	196	200	171	223	201	192	173	179	192	202	172	189	166	182	187	176	206	191	192	188	190	209	204	220	184	210	207	191	206	181	147	191	186	173	183	197	187	183	187	184	164	172	176	189	194	191	178	194	220	168	192	213	179	201	190	190	167	169	210	212	181	193	190	192	189	173	193	185	175	154	166	190	203	184	175	210	166	181	172	230	200	190	185	176	193	174	163	196	196	196	198	208	174	191	193	187	203	166	197	176	189	175	186	194	169	192	202	188	205	206	179	193	202	216	181	202	180	210	198	189	177	161	188	200	214	188	202	169	192	216	187	204	210	190	182	167	166	187	180	165	203	193	216	208	215	206	203	193	180	196	160	183	199	162	185	197	175	189	163	216	182	183	209	194	187	211	192	204	191	186	173	155	184	206	185	182	188	184	227	163	227	170	204	185	164	178	177	174	182	180	216	187	170	201	166	173	186	184	192	192	165	178	189	199	204	164	220	181	180	200	205	188	194	207	160	192	208	212	205	202	172	200	200	192	209	204	192	174	188	173	204	164	179	193	183	193	175	182	184	167	191	208	196	209	181	195	182	195	199	197	169	196	206	173	213	186	207	176	164	198	210	212	173	180	165	215	176	205	208	193	196	193	200	193	197	194	187	192	182	184	185	186	184	186	182	202	206	182	176	197	178	195	178	205	199	197	187	188	199	178	167	180	207	228	179	203	181	195	187	179	166	205	173	195	202	207	216	210	199	180	177	202	184	169	189	183	197	202	192	191	183	194	166	199	159	171	177	207	211	181	185	184	205	172	191	191	209	188	213	198	197	175	191	199	197	189	199	206	200	195	192	213	195	182	186	169	200	184	189	176	206	186	177	186	173	181	205	182	186	179	190	191	176	200	189	194	212	198	181	188	198	184	190	165	185	191	191	165	179	168	189	185	194	169	177	182	198	200	152	185	205	206	171	192	185	184	180	181	227	195	209	199	167	177	175	216	176	190	189	196	162	176	197	162	175	178	175	192	199	195	192	189	196	175	192	203	218	184	200	164	197	214
8095	1479	3380	3801	2971	2212	6970	26175	25764	1470	657	633	657	608	616	612	578	513	496	514	525	495	515	513	553	544	503	535	550	523	519	556	549	484	523	474	450	473	467	478	465	486	483	490	444	502	489	462	467	493	488	421	466	453	480	420	475	481	477	444	497	484	484	459	470	478	474	425	443	446	521	436	475	477	493	475	468	466	491	480	441	469	482	473	417	452	468	456	487	485	442	452	474	482	447	471	474	486	460	450	461	452	459	474	441	474	454	472	466	467	493	473	440	445	447	460	469	483	468	486	471	473	472	508	432	488	438	430	479	471	489	491	475	447	469	470	472	423	446	485	476	450	450	446	450	458	446	438	482	510	471	470	450	459	442	455	428	468	488	429	478	464	453	459	434	468	447	459	455	446	496	464	465	461	481	466	428	455	473	481	453	469	452	461	510	470	458	431	489	490	426	459	492	454	474	450	457	469	461	436	454	480	479	465	465	531	447	492	460	485	439	460	446	439	494	475	458	446	446	453	438	453	445	448	482	477	465	466	488	447	443	440	453	483	451	456	437	488	478	453	454	486	474	434	419	451	495	405	427	510	478	477	465	483	444	495	433	448	458	413	472	450	469	404	497	466	461	456	472	452	454	461	475	426	471	467	437	490	459	433	488	475	469	464	493	466	475	432	455	502	469	429	438	452	440	439	441	436	447	462	467	452	454	475	477	498	464	468	474	483	446	460	492	465	444	456	433	469	457	426	472	478	477	442	464	467	453	501	449	449	440	476	437	446	468	460	447	453	448	485	447	438	456	468	438	451	468	444	454	493	489	463	468	449	485	436	459	480	442	497	475	472	462	476	469	450	469	479	475	494	457	442	466	497	459	486	430	468	509	496	435	437	455	475	466	435	436	476	457	466	466	468	491	445	450	451	454	483	494	437	440	447	464	455	455	470	498	430	475	450	497	454	468	432	468	441	492	445	458	460	467	447	442	461	466	452	453	452	459	477	443	448	457	462	495	465	479	470	453	442	435	428	457	444	446	483	448	465	479	405	428	437	467	482	432	448	445	461	464	494	434	488	483	493	437	460	460	454	442	455	469	458	445	488	449	497	474	459	433	438	468	447	466	442	455	455	465	472	489	431	443	474	438	451	467	464	448	470	472	482	490	460	451	478	479	521	486	509	502	461	459	453	475	426	466	460	462	467	471	496	479	461	472	436	452	458	436	461	472	468	481	466	412	461	488	477	460	473	505	483	431	436	443	442	456	463	441	470	466	477	455	453	510	496	471	468	445	439	428	475	468	456	464	428	442	516	495	470	448	453	476	493	486	465	444	446	496	435	455	472	467	445	477	450	478	442	469	455	480	476	458	469	439	440	473	504	450	472	439	476	456	462	489	451	440	461	478	491	459	449	456	478	436	456	434	457	438	434	490	446	466	483	438	467	413	423	470	515	467	459	478	467	483	480	470	457	474	474	480	477	485	470	451	492	471	466	450	459	463	434	441	447	465	462	486	470	450	454	478	481	439	474	484	454	418	479	440	437	448	491	464	463	455	459	447	480	470	497	437	479	487	464	436	474	431	475	433	463	487	473	453	499	458	463	460	452	474	431	415	458	434	463	459	427	508	441	470	455	473	463	465	471	449	457	469	457	433	508	457	472	453	451	451	450	437	478	454	486	488	450	466	465	447	502	465	454	456	442	456	416	472	445	479	429	446	486	414	460	484	472	436	456	464	454	464	429	441	472	467	456	440	451	476	466	427	485	487	478	497	473	476	486	469	433	464	448	449	448	446	478	454	417	462	467	460	473	452	457	444	444	439	490	458	460	483	476	470	465	465	444	443	457	462	464	463	469	466	434	454	482	453	486	431	448	471	446	513	451	459	465	432	478	470	478	501	475	520	455	470	423	484	476	469	438	444	458	420	459	473	421	464	487	430	425	481	454	491	453	450	489	456	470	494	461	484	453	445	461	475	471	440	482	454	478	455	426	472	448	482	470	470	467	424	458	491	457	493	475	439	452	466	449	429	515	456	488	492	429	479	435	447	452	450	455	456	447	446	453	453	434	464	438	481	429	493	463	485	472	424	448	430	516	462	490	496	471	463	470	470	502	488	436	462	484	471	409	444	458	458	445	489	444	478	468	478	462	466	468	477	425	462	456	477	460	480	454	499	545	459	456	459	523	454	477	479	477	454	419	476	475	455	433	437	489	458	468	465	441	438	436	443	453	448	441	430	449	453	455	453	498	502	518	470	453	494	467	448	439	483	476	458	477	471	421	478	473	436	480	474	462	431	461	446	453	459	455	450	446	479	420	445	434	455	455	484	446	477	460	476	481	488	474	440	436	494	457	410	477	510	434	458	454	474	464	476	410	463	443	453	457	451	480	497	488	458	467	462	447	475	460	442	431	465	427	445	445	453	439	476	444	430	484	449	469	469	505	500	443	462	437	466	450	482	419	462	455	448	458	442	440	441	484	468	444	468	462	445	467	433	451	447	487	460	494	436	420	451	460	425	440	481	487	430	472	459	442	453	452	464	465	471	471	467	474	470	467	454	481	472	477	459	437	469	472	454	462	472	454	474	453	447	464	458	478	487	442	456	480	454	411	501	477	438	433	473	439	486	502	478	445	442	459	450	486	450	486	464	441	470	450	491	434	479	439	474	461	458	441	487	431	489	457	458	446	454	427	445	413	438	481	510	486	457	488	479	461	460	472	469	497	477	460	497	446	412	486	447	449	452	432	463	440	468	439	492	455	493	491	456	467	474	449	456	436	445	446	432	497	465	491	454	453	462	474	472	474	459	468	481	471	509	474	459	472	473	465	440	471	464	468	471	430	426	471	459	480	445	487	442	466	471	465	485	504	470	469	462	426	460	465	463	480	491	455	479	445	477	475	428	473	465	426	418	436	454	443	486	454	463	475	494	428	530	496	483	487	433	466	478	468	469	469	466	443	467	471	489	446	481	439	458	481	449	457	445	458	468	428	480	453	482	413	446	429	440	478	513	459	471	465	518	494	472	448	443	426	454	475	480	489	453	470	461	466	428	448	449	450	440	440	480	460	460	426	436	446	468	441	448	456	514	482	497	457	479	456	467	427	472	463	504	467	444	494	489	475	418	454	464	470	477	443	475	480	448	489	425	496	472	470	468	458	479	452	441	485	490	471	449	463	471	509	480	463	490	458	461	466	503	472	485	492	432	435	499	467	493	457	496	446	446	496	497	448	451	454	474	469	478	463	480	452	466	472	478	490	460	448	500	488	449	466	480	478	436	467	466	447	462	451	455	417	441	489	461	471	433	498	457	442	464	463	432	429	439	479	459	433	487	451	459	455	450	470	467	498	477	446	474	475	448	448	463	428	461	503	486	428	491	450	481	437	459	455	460	494	446	428	484	470	444	433	470	451	436	447	464	422	470	445	458	467	433	469	477	459	442	422	474	436	424	484	487	439	438	474	467	474	445	447	446	440	446	437	455	426	447	472	471	462	466	473	479	465	435	487
1757	541	612	500	402	341	367	535	608	366	286	273	254	235	296	268	305	269	260	243	287	293	280	261	268	278	255	276	311	290	273	276	256	266	298	236	287	292	273	279	284	283	294	276	284	278	274	277	257	252	295	295	272	257	271	249	261	264	262	298	249	243	257	274	260	270	285	308	293	252	268	255	283	247	262	287	269	254	286	286	283	287	250	270	278	259	239	267	268	227	258	287	276	265	272	281	247	270	246	281	269	232	243	281	261	258	280	267	247	285	294	281	235	318	272	268	263	294	246	258	255	237	221	268	270	278	276	278	272	258	264	303	262	276	293	270	291	270	277	271	285	261	270	302	253	277	268	281	269	296	278	263	223	264	238	277	297	266	295	264	276	268	285	253	278	277	263	250	293	274	272	270	290	268	269	265	254	276	270	278	247	252	283	276	281	274	279	278	299	270	271	258	242	269	268	273	265	280	262	292	282	285	251	257	294	286	232	251	274	280	271	272	251	266	283	273	270	251	282	254	263	275	274	250	271	274	253	296	272	294	256	283	274	265	277	281	263	246	271	259	260	253	254	241	273	248	262	278	269	293	253	289	279	281	273	288	257	281	256	272	236	252	234	255	270	248	238	291	262	270	263	252	262	283	254	299	266	293	267	266	270	270	241	256	276	251	276	266	289	252	289	250	262	272	264	261	253	272	246	292	246	284	283	270	247	296	268	243	268	237	243	277	292	273	271	251	250	280	262	241	275	249	239	258	271	296	290	281	246	277	264	260	259	277	284	271	234	277	265	299	257	245	265	268	265	250	251	247	259	280	250	250	282	284	266	270	281	269	256	249	252	245	243	256	294	265	303	277	226	253	239	276	259	274	267	264	246	280	292	306	255	258	271	259	282	256	278	260	236	257	278	277	261	270	269	232	247	255	278	257	276	254	282	297	272	262	252	274	254	261	266	275	266	306	291	259	276	271	274	246	248	287	256	246	268	285	266	267	248	273	289	251	291	292	269	257	277	247	274	247	265	273	302	257	274	298	251	264	295	274	275	263	257	276	277	283	254	286	255	268	271	298	261	268	277	236	259	287	262	264	274	249	264	282	249	232	290	277	285	280	253	257	251	268	280	265	260	255	277	281	282	296	261	253	274	271	268	274	247	269	269	266	272	232	246	306	252	256	286	252	288	248	283	264	262	286	272	271	240	278	242	256	262	252	263	243	280	260	266	258	299	240	254	279	262	284	261	284	235	265	224	262	278	266	272	243	273	280	270	259	259	262	271	239	252	268	279	250	243	283	278	261	265	298	261	259	244	237	267	253	235	249	279	284	244	266	279	261	237	251	252	258	285	282	259	242	250	249	283	274	285	301	246	244	271	270	270	268	270	309	259	267	278	273	288	258	255	265	264	280	327	275	290	252	253	240	261	288	225	259	275	266	273	274	254	280	268	246	262	271	268	244	288	236	263	240	284	284	295	283	258	249	271	258	286	288	247	276	293	273	257	271	281	284	269	309	258	271	261	285	252	281	288	282	246	288	267	313	273	260	295	271	253	272	281	295	276	269	276	258	267	267	269	259	280	268	273	273	239	246	266	267	305	269	262	298	249	255	220	299	275	289	274	285	240	275	247	274	255	228	257	272	270	289	284	271	289	264	271	272	246	267	298	219	283	273	259	300	264	267	230	228	276	244	272	307	248	265	272	277	273	268	297	304	269	285	259	263	301	257	244	293	274	254	296	276	251	256	272	257	308	281	254	274	262	266	282	277	250	266	284	268	295	252	242	255	280	265	280	272	294	270	261	278	292	247	242	323	256	296	282	269	296	262	253	248	278	278	282	264	271	260	276	297	256	267	244	273	257	280	253	249	297	303	240	289	275	251	263	246	269	289	276	281	299	276	246	288	251	288	280	262	269	250	277	287	265	264	269	281	253	262	269	241	280	280	256	268	301	270	288	294	283	278	249	251	275	271	250	258	250	270	273	266	263	270	268	278	286	306	272	287	287	251	255	295	318	266	285	261	258	268	269	277	264	286	272	263	276	267	301	261	281	283	246	261	272	266	257	256	233	282	295	260	270	238	289	288	268	241	278	245	263	247	266	296	295	272	274	257	262	271	263	272	280	248	266	277	274	250	272	300	271	256	294	272	252	248	282	255	300	274	289	293	259	300	247	236	268	280	239	260	293	266	294	290	264	277	258	267	276	263	281	287	276	278	268	268	291	295	262	280	273	275	279	259	261	265	263	289	277	284	221	260	255	255	292	273	290	243	249	260	262	267	282	288	247	250	241	284	289	263	268	224	251	283	287	296	270	304	287	287	318	263	270	271	258	281	268	260	290	274	281	280	311	270	279	269	269	291	258	276	267	286	289	282	292	260	267	257	240	291	240	257	267	277	272	256	269	292	285	291	264	294	261	250	272	254	266	282	295	278	276	260	298	259	276	285	262	246	290	229	289	259	281	278	295	252	278	253	251	261	246	264	274	275	295	323	270	278	253	242	290	284	256	283	267	280	270	282	277	264	285	242	303	263	263	259	297	258	289	266	245	253	271	253	273	279	251	277	234	246	267	250	245	300	260	302	269	280	287	292	283	275	263	262	258	281	247	274	273	237	299	267	285	294	277	272	273	291	256	257	281	251	257	269	268	271	251	267	273	255	259	277	277	288	283	258	254	277	270	247	288	250	269	295	270	274	263	257	287	281	250	253	286	229	264	265	253	271	322	276	251	262	292	269	277	262	237	291	252	291	251	288	286	282	262	306	242	287	266	270	265	283	280	251	271	267	302	246	283	271	278	272	280	260	268	285	286	284	285	271	269	247	272	281	260	273	245	285	278	264	262	295	289	290	255	248	255	242	248	299	286	256	294	266	259	273	294	253	266	264	250	290	269	254	246	276	291	283	292	273	284	264	263	241	285	296	254	251	272	291	274	275	315	258	274	243	261	286	283	275	260	241	270	242	256	261	254	270	280	281	290	260	303	261	282	286	275	240	252	277	224	259	286	282	265	252	279	255	241	306	272	282	274	277	271	222	286	252	251	257	289	228	266	277	268	246	302	293	260	230	231	236	250	310	256	256	268	253	261	270	274	260	296	269	265	263	256	300	290	295	288	249	267	261	257	311	297	287	281	292	271	258	260	309	271	246	288	287	263	287	290	249	279	290	251	286	297	278	276	257	274	246	279	244	282	258	267	283	267	276	284	249	259	269	261	269	249	292	291	280	309	274	236	278	288	263	276	252	270	259	267	242	292	247	239	276	264	261	249	263	256	233	254	281	280	255	294	262	283	300	288	275	299	261	258	259	269	299	307	283	272	251	284	298	263	274	258	272	254	292	262	289	255	278	280	266	293	309	287	240	265	261	264	266	275	249	260	274	270	234	255	276	253	280	263	256	278	255	262	249	267	258	235	263	281	281	283	257	291	282	282	282	282	262	252	260	286	282	273	272	257	286	290	267	255	283	278	267	245	266	247	269	249	282	288	273	272	236	269	284	267	278	256	281
2056	962	1420	1501	1332	1170	1305	2061	2429	1177	642	727	676	688	646	709	733	662	661	685	631	654	680	661	701	643	717	666	660	673	662	661	631	694	697	684	666	618	673	653	674	637	607	712	673	659	655	651	644	658	626	683	646	669	676	645	660	628	651	675	654	687	627	652	643	646	688	658	673	641	683	665	679	674	620	652	628	629	668	698	586	626	617	715	635	620	639	680	652	660	651	654	661	651	646	689	631	689	582	625	693	683	663	620	644	666	630	682	666	697	603	678	647	659	639	685	635	649	653	622	675	643	678	706	659	699	633	726	675	655	661	636	591	656	645	657	630	670	615	674	653	670	660	609	665	677	630	644	629	711	666	653	652	660	668	638	704	633	627	683	682	657	641	643	624	613	679	669	629	642	619	621	632	663	652	692	652	667	650	639	681	659	640	696	660	661	671	630	630	642	627	622	641	661	672	643	638	641	671	653	640	647	643	619	671	668	621	686	647	719	686	647	665	627	664	662	637	649	661	647	680	663	638	644	612	632	649	678	685	646	666	674	713	670	684	626	623	667	637	672	612	642	678	667	682	689	636	601	636	615	643	624	650	661	665	645	645	585	671	650	631	658	654	598	643	677	683	658	677	667	639	672	630	620	701	680	639	634	615	673	624	627	693	634	615	625	654	657	604	632	661	664	664	690	674	641	644	646	640	630	679	637	659	618	682	635	622	663	663	669	641	676	663	658	625	613	628	629	621	611	632	662	669	690	665	633	631	649	655	647	658	643	653	689	640	632	653	618	701	651	604	589	685	658	616	663	645	645	682	650	611	678	660	650	686	660	668	646	677	640	628	642	666	653	663	667	658	651	634	631	665	671	677	646	654	624	651	664	655	619	652	691	687	698	672	681	639	706	631	677	587	625	677	647	574	690	654	665	640	646	640	652	695	641	666	663	669	689	648	682	682	668	681	604	688	620	663	670	619	645	612	670	641	698	681	652	669	653	678	676	614	679	651	619	648	688	675	665	660	632	667	664	620	662	620	610	623	683	663	626	622	638	640	649	629	682	667	649	649	649	657	660	627	623	660	653	678	642	670	576	628	613	657	675	662	630	627	628	689	691	679	627	619	696	665	678	664	628	666	609	643	607	617	680	631	671	701	692	641	639	649	637	623	670	651	666	656	662	604	672	693	613	673	672	669	649	664	651	650	612	692	644	630	647	680	686	642	646	652	635	646	647	663	614	656	640	681	656	652	637	695	692	639	652	655	592	647	640	660	632	660	646	687	593	666	643	664	652	676	629	697	668	644	638	598	672	675	645	673	580	661	691	651	676	649	636	673	651	655	635	658	643	671	688	631	643	666	670	642	675	639	670	653	634	635	635	695	651	648	649	637	621	666	676	626	641	696	674	653	648	623	684	647	647	635	647	650	603	647	642	658	681	638	642	686	628	672	643	660	659	690	655	686	683	700	659	639	650	643	625	719	631	676	675	674	656	652	647	645	659	661	642	719	650	708	641	654	661	603	673	667	608	688	682	648	606	652	671	692	671	664	666	608	691	665	643	680	641	655	638	662	658	666	630	652	635	683	705	670	644	686	702	636	669	635	632	657	637	650	620	642	674	654	623	655	640	704	667	673	647	661	654	648	624	613	645	627	615	608	654	664	670	616	635	687	693	605	652	652	627	617	635	634	672	639	619	635	649	653	648	674	657	670	647	615	691	684	674	678	630	636	641	660	635	653	667	639	649	632	631	655	628	637	636	617	619	653	679	711	620	661	619	664	687	708	653	656	712	668	663	686	662	654	668	691	706	682	658	672	607	620	622	644	618	648	653	665	653	727	607	616	602	674	645	636	663	665	641	663	648	682	630	650	650	578	622	624	670	679	671	648	674	610	650	626	705	641	688	607	649	635	663	658	639	707	616	679	636	679	646	670	653	642	683	630	680	661	628	659	696	710	670	645	623	715	674	657	663	649	622	656	673	651	645	638	717	658	658	620	714	631	677	661	636	651	649	668	666	622	669	686	652	667	655	662	626	655	680	687	681	639	681	674	658	632	648	642	652	669	645	651	715	688	665	633	686	652	646	654	686	625	651	607	697	662	684	660	654	627	659	695	640	715	712	679	684	673	679	660	700	638	627	673	652	660	638	666	641	640	664	619	616	626	654	630	649	620	659	671	661	650	628	637	631	658	647	688	657	645	649	608	652	655	644	628	639	660	632	697	680	690	643	634	657	705	644	619	645	643	662	644	684	667	674	629	660	705	656	671	650	628	668	598	636	640	670	685	621	667	687	657	631	651	658	654	663	698	666	699	637	618	619	646	658	652	633	658	640	684	636	644	630	647	649	646	651	690	685	629	664	667	647	672	638	667	629	679	623	662	662	652	645	646	728	700	652	683	674	629	672	625	587	600	602	621	634	654	640	657	660	670	651	635	649	640	610	689	642	663	667	648	619	668	630	696	653	682	669	641	647	662	663	663	652	692	622	631	655	639	684	640	630	642	650	680	640	697	655	638	676	632	665	641	636	631	629	644	649	688	652	670	660	670	661	634	677	715	635	657	671	647	607	656	617	654	631	645	659	680	665	671	651	683	642	649	672	607	661	656	612	679	652	694	647	664	661	640	667	609	659	694	641	664	652	634	646	653	686	660	654	680	646	616	612	644	680	620	673	632	656	678	617	672	606	601	660	675	687	633	652	625	670	677	694	669	652	652	625	655	672	600	610	658	636	714	664	590	667	630	731	659	625	663	689	667	686	684	623	614	675	735	662	694	677	647	620	664	657	629	687	634	598	640	587	621	629	636	681	668	676	615	641	655	634	691	651	667	639	667	620	667	640	700	628	672	666	699	683	688	656	641	705	614	669	638	665	648	626	650	641	615	672	641	597	682	672	657	649	705	655	643	671	669	636	700	669	628	654	618	612	647	675	642	699	628	654	637	694	642	661	669	652	651	668	680	641	621	657	646	664	708	646	664	627	692	653	674	681	650	677	651	660	656	618	648	658	655	681	642	700	653	657	617	675	641	669	648	648	651	632	658	656	662	671	675	698	650	645	641	662	678	640	642	632	679	693	650	680	685	657	618	652	646	682	694	605	672	673	688	620	696	695	680	630	667	641	609	639	653	685	654	675	656	662	626	693	629	652	685	685	682	663	650	633	670	623	634	640	677	662	684	658	669	621	641	667	663	713	643	719	615	625	674	651	654	648	663	666	691	612	620	691	682	638	640	701	662	644	727	634	664	673	656	652	638	629	689	623	628	634	635	679	686	670	708	633	650	708	616	632	662	655	694	648	641	643	639	638	634	687	670	679	615	685	571	635	674	634	637	646	679	604	685	650	651	649	660	676	640	621	675	631	679	662	649	690	697	684	644	689	636	628	638	640	612	699	650	635	684	626	686	624	686	641	636	662	680	684	650	630	647	691	682	612	637	642	630	593	647	663	621	678	633	665	661	634	665	624	636	643	666	691	652	654	647	653	674	652	674	618	641	642	678	609	633	666
7364	977	1051	904	692	559	601	2542	4514	3050	337	313	306	316	324	293	301	302	319	317	317	320	313	281	273	326	323	337	345	308	319	296	292	325	326	284	310	321	311	320	333	297	290	295	316	285	303	266	269	330	357	300	314	317	306	359	299	321	346	338	336	306	310	294	289	299	289	284	309	306	264	331	309	350	296	294	307	300	324	289	319	298	284	312	280	302	321	303	317	331	328	293	261	309	310	329	326	285	327	332	272	323	305	326	297	312	316	330	313	301	297	300	286	319	285	309	313	310	314	345	300	271	342	336	294	300	302	287	297	310	272	289	304	266	298	310	331	311	316	289	319	323	307	300	312	332	278	312	339	319	282	315	290	308	335	252	276	300	316	289	279	303	317	296	304	346	282	293	322	302	325	278	282	302	287	272	314	332	319	296	308	287	308	276	306	325	294	298	296	310	334	313	299	292	298	294	337	325	304	312	301	304	330	311	309	308	289	302	292	294	275	297	301	302	360	321	286	322	327	315	298	300	341	300	284	286	314	295	302	291	266	301	310	286	298	281	283	288	287	323	279	282	292	296	304	298	296	292	276	329	303	325	314	303	329	289	284	296	301	311	300	296	271	315	310	280	321	324	306	261	312	320	308	265	310	294	336	303	263	292	280	330	306	298	317	296	293	310	276	310	313	326	305	293	295	313	312	302	313	298	279	266	325	294	316	322	318	317	322	285	277	297	318	264	287	300	294	315	277	285	312	310	332	320	283	313	342	313	310	291	315	318	305	315	297	303	303	313	266	275	321	264	323	288	305	312	298	316	312	289	273	299	322	292	310	312	291	301	305	306	293	336	294	324	302	278	306	331	325	339	307	322	283	325	296	324	302	307	300	340	306	304	316	253	308	293	325	295	336	276	306	285	307	294	331	291	310	309	319	319	340	279	321	330	324	314	282	331	329	324	297	300	328	304	292	291	329	296	327	300	301	297	316	287	336	289	309	317	276	320	288	317	317	283	281	276	323	289	314	317	270	273	319	280	304	262	323	279	308	311	269	301	308	282	305	332	291	317	291	325	316	293	306	304	281	308	316	284	299	297	298	309	302	303	316	339	283	326	285	285	305	277	326	294	290	292	304	280	280	305	309	300	316	305	284	317	300	302	296	299	295	321	291	321	313	293	308	314	307	301	310	361	318	296	288	300	300	279	305	284	319	305	332	323	275	312	315	318	353	285	310	328	293	299	317	290	317	303	299	295	298	303	297	278	326	284	299	322	306	306	319	310	297	316	311	307	293	324	330	278	293	322	322	286	305	314	303	301	285	269	305	265	288	341	288	298	311	312	302	300	288	281	278	272	306	303	346	313	285	315	307	317	332	298	277	282	278	304	311	289	313	287	325	332	321	300	298	346	303	285	293	306	311	298	288	305	307	301	302	314	279	334	302	288	328	288	312	305	303	287	330	323	298	304	319	315	296	305	280	330	269	315	341	294	286	298	324	359	298	288	282	307	304	310	284	300	301	340	298	286	282	304	336	297	284	264	305	280	284	280	292	294	279	306	326	284	285	306	336	311	263	310	291	281	272	277	291	313	283	312	319	325	279	354	300	321	271	329	303	295	276	292	308	307	314	308	307	280	305	308	321	289	291	294	317	319	278	329	322	270	316	271	325	303	284	299	325	321	293	286	290	288	287	290	315	319	288	292	274	316	284	305	306	277	288	288	325	292	297	314	333	298	291	312	291	297	332	320	313	315	293	321	295	304	293	274	320	282	303	292	280	296	321	323	342	289	332	304	308	295	310	315	308	313	335	281	297	306	331	300	290	265	302	301	325	275	285	305	324	298	306	305	295	342	273	337	295	298	322	281	299	269	298	291	296	295	300	300	303	311	282	301	268	305	276	318	326	297	291	297	312	307	310	337	312	295	322	286	289	290	318	284	276	287	289	325	310	303	286	292	292	315	296	304	274	315	312	268	282	326	310	305	283	321	298	302	341	288	298	292	271	319	311	285	285	291	317	285	293	304	312	275	301	333	327	316	318	263	303	296	347	292	312	327	273	283	293	314	317	280	302	315	276	311	328	287	294	309	321	269	311	301	288	324	321	352	340	317	298	303	280	341	305	273	311	319	319	291	297	284	322	287	298	265	300	318	330	348	303	278	321	327	291	310	303	319	316	332	291	291	299	322	296	319	312	292	340	307	289	302	272	312	300	328	302	307	300	323	327	286	297	288	290	316	332	315	309	304	313	327	284	330	327	296	305	301	317	295	318	321	298	291	298	291	282	308	290	287	304	301	301	319	352	269	320	316	291	274	313	312	322	323	284	275	303	289	296	294	251	301	317	260	298	269	312	310	309	331	318	285	312	329	333	297	334	288	314	315	258	335	310	289	283	298	314	288	294	294	281	295	298	308	295	345	332	325	311	301	301	299	294	271	267	306	297	265	290	254	306	304	283	313	285	280	303	326	299	341	309	308	294	300	328	341	314	275	349	295	296	319	284	325	324	292	302	270	301	332	279	331	307	308	302	311	274	307	301	287	265	285	333	294	311	307	318	288	331	306	299	301	272	329	313	292	274	324	273	285	297	336	306	315	278	288	316	302	295	308	313	296	311	283	298	318	296	294	318	305	277	285	307	320	304	300	304	283	304	272	300	281	287	264	285	338	283	293	300	314	272	309	270	284	305	262	320	256	339	327	283	306	308	264	259	266	322	290	284	273	315	325	328	295	297	288	315	314	280	268	331	313	289	326	287	301	282	297	284	308	301	298	302	303	281	286	332	305	350	274	273	314	299	290	299	345	276	299	290	348	303	301	312	291	301	311	287	304	285	331	298	321	303	277	314	314	304	330	333	284	294	301	304	314	295	332	309	300	309	300	310	297	315	284	319	287	294	310	305	308	332	290	287	297	290	339	288	319	305	335	276	321	326	281	333	324	291	290	320	316	315	294	312	292	344	328	294	330	302	303	322	347	310	292	307	308	317	295	343	270	290	274	281	325	283	329	334	322	309	320	346	324	334	296	285	324	303	312	311	274	340	304	283	285	308	295	323	292	295	300	302	300	293	313	301	280	328	312	301	308	301	319	315	333	307	283	308	296	325	281	282	306	341	312	268	302	277	298	317	303	316	309	255	284	329	303	333	317	292	297	288	296	306	292	282	285	290	293	301	282	300	328	305	322	300	297	309	311	292	292	290	296	307	308	305	342	288	308	287	291	300	309	309	298	303	315	268	333	326	306	316	284	337	305	296	279	291	276	303	311	305	310	281	316	320	331	292	302	292	331	321	309	327	271	292	317	295	319	306	278	348	320	325	312	312	291	308	263	296	294	354	281	320	311	286	278	302	294	302	307	324	292	339	319	322	305	323	311	303	297	276	300	308	300	323	285	307	309	315	287	321	278	299	289	317	284	280	272	320	301	307	329	292	322	352	288	318	323	333	307	331	312	297	321	311	280	277	279	309	288	270	308	286	317	292	302	332	273	282	298	253	274	315	322	295	300	303	322
6662	1398	2547	2836	2562	2004	2227	11939	18933	10987	803	791	796	798	830	812	798	753	755	730	758	735	794	773	738	744	737	812	723	780	800	696	801	735	761	752	663	725	754	709	740	726	726	710	720	753	725	767	745	668	727	723	735	755	728	720	728	715	724	759	740	776	710	692	694	741	702	679	746	747	659	742	710	731	701	738	701	725	703	760	716	761	739	723	725	731	703	737	740	700	725	713	738	700	686	696	768	707	731	752	663	736	697	724	697	721	721	710	739	691	694	758	761	725	688	722	699	752	687	758	733	716	723	715	692	739	741	721	757	740	721	765	759	721	705	702	753	708	713	747	745	706	713	721	690	727	701	760	711	735	744	731	710	718	710	691	744	753	741	764	746	650	681	749	752	653	704	699	697	718	728	726	767	733	734	752	730	757	735	745	725	682	746	712	734	728	738	759	687	725	727	696	764	716	719	699	716	746	765	740	730	665	689	723	694	757	715	717	718	753	758	716	706	688	698	744	751	697	740	703	713	680	714	738	736	752	686	720	773	724	734	697	710	733	702	707	783	651	718	701	723	761	723	749	725	736	751	707	726	706	707	771	720	675	765	691	702	732	720	718	732	761	694	755	713	749	734	678	720	744	726	738	719	766	712	706	749	707	768	732	741	690	702	726	734	677	733	713	777	626	756	723	701	750	727	726	764	701	724	672	716	715	722	707	703	731	681	663	762	715	747	688	734	740	741	707	721	708	726	717	720	731	719	651	730	723	694	727	713	703	704	747	728	704	717	683	733	725	774	707	728	688	671	727	693	761	714	706	707	763	702	741	722	721	702	744	727	676	710	655	684	692	717	696	771	722	720	708	733	762	720	730	712	733	763	780	686	705	752	753	702	700	714	737	734	760	713	694	731	716	761	703	687	692	759	694	713	669	668	716	672	652	693	684	733	690	720	689	709	723	755	704	701	702	741	748	747	677	735	757	754	681	720	692	710	710	670	725	684	764	717	678	751	765	671	700	709	724	730	705	692	715	755	720	698	761	702	693	741	703	697	700	748	748	739	707	726	733	744	722	695	696	741	738	704	702	738	716	744	773	722	764	715	762	777	734	727	744	705	702	712	757	728	755	705	735	774	705	700	737	700	750	694	724	691	714	756	752	726	680	708	710	759	709	768	696	723	670	704	746	730	737	685	733	671	710	697	770	685	745	701	694	727	728	748	691	762	714	664	728	806	766	711	722	710	745	755	699	715	687	755	699	774	724	730	723	724	695	741	699	727	726	747	735	672	758	659	705	670	780	731	729	784	740	696	761	710	719	679	713	703	722	751	730	710	727	682	749	674	701	754	674	726	702	730	708	752	728	667	731	692	748	703	713	739	680	743	761	729	707	776	658	694	666	700	724	782	719	677	702	781	676	733	707	665	707	741	687	725	715	746	708	706	728	703	747	724	761	698	745	784	745	677	751	695	726	725	749	745	748	706	745	706	732	704	756	730	718	680	701	677	748	722	727	738	713	705	750	736	707	705	739	737	696	723	745	713	748	684	698	763	670	694	704	731	680	724	696	747	707	743	694	746	736	772	750	716	709	705	780	710	751	711	708	738	753	737	719	711	717	721	729	720	755	745	793	751	699	728	707	654	676	681	694	716	708	693	735	751	670	708	709	697	719	713	712	698	769	701	706	737	745	757	756	732	733	687	724	695	718	736	739	720	726	732	699	737	722	801	664	731	732	748	652	739	709	693	710	715	719	694	722	704	761	693	714	696	713	759	715	762	725	725	703	753	736	745	682	700	706	696	694	720	746	739	751	756	677	711	762	719	745	739	764	750	713	742	694	744	710	719	693	780	719	700	719	729	749	724	718	744	701	718	740	746	777	707	751	742	671	724	774	755	731	679	746	696	720	726	717	752	757	699	733	697	722	738	754	685	720	741	724	704	759	762	707	737	736	740	751	715	744	759	732	729	748	737	735	707	704	754	709	728	688	702	710	717	707	735	733	709	744	701	745	717	730	719	688	773	730	718	739	727	746	722	726	778	742	712	698	699	768	740	691	736	749	670	732	754	724	706	706	742	729	699	700	739	663	753	753	700	722	714	772	734	733	718	759	718	670	687	724	753	667	702	736	697	710	710	749	697	657	760	699	686	740	678	692	682	730	683	746	763	714	742	708	731	724	705	685	725	740	698	757	741	775	759	720	730	729	705	708	728	691	748	706	688	709	691	689	741	751	758	710	678	694	709	712	683	760	751	693	783	710	674	716	744	789	686	733	715	699	731	717	707	729	714	738	751	723	717	717	670	711	746	742	711	726	717	714	741	695	702	713	741	739	718	702	721	708	720	756	718	736	700	734	760	777	711	724	709	690	783	735	684	706	736	730	758	761	742	740	749	670	697	726	715	698	722	739	719	712	726	701	737	682	731	721	738	722	718	722	715	708	749	711	685	709	671	686	720	745	727	742	728	739	742	730	685	726	715	708	726	688	730	720	730	728	693	673	720	692	672	731	735	664	757	775	725	733	699	718	741	662	697	692	708	763	707	691	742	748	737	750	720	768	734	721	711	701	710	746	716	712	774	751	737	729	758	702	689	671	688	708	732	719	662	757	734	711	671	692	766	729	732	694	740	788	734	754	660	744	676	685	711	710	699	719	722	723	697	666	730	709	706	701	727	710	712	722	721	757	737	717	690	678	703	726	663	702	749	715	752	682	703	679	712	729	722	724	768	739	718	767	766	706	770	798	787	667	744	687	766	704	702	760	728	737	756	707	711	702	765	731	729	726	713	719	729	723	692	667	723	772	675	718	750	725	693	681	767	739	698	687	729	729	721	743	693	742	726	685	688	787	737	713	726	763	734	713	726	752	728	708	712	722	746	718	704	760	684	681	744	734	751	706	711	768	659	766	698	719	735	714	720	703	703	695	715	714	691	752	756	719	683	737	738	745	714	736	702	761	670	735	702	730	677	735	725	733	696	739	729	716	685	726	730	692	703	690	692	727	693	716	712	730	636	735	750	741	747	745	732	702	723	740	732	751	710	695	700	736	721	716	728	727	745	715	729	723	722	770	767	682	702	680	739	725	709	736	686	679	712	700	723	666	742	690	669	684	733	699	703	692	733	744	727	696	654	740	774	713	722	727	748	748	747	721	739	719	751	689	691	701	700	755	710	694	729	696	738	691	719	738	725	688	694	745	713	736	753	675	782	704	742	662	742	737	729	708	748	740	723	704	717	719	690	728	716	722	669	745	727	767	714	778	722	747	691	734	772	684	749	755	727	703	757	745	738	704	721	736	706	730	714	665	716	669	712	684	686	667	728	673	733	719	742	713	694	748	699	720	742	741	745	773	712	716	747	742	754	695	690	723	692	701	717	728	750	720	742	680	662	743	742	754	761	703	691	741	703	757	733	734	737	748	701	692	770	782	715	735	749	685	683	732	698	772	706	709	656	739	724	723	724	712	664	711	698	750	708	738	709	713	718	704	742	755	750	681	764	715	719	724	714	731
12864	1416	1522	1289	883	656	647	5042	8422	5086	348	237	237	215	223	247	252	205	216	201	182	177	188	201	189	188	191	189	212	193	218	204	212	195	187	215	211	214	196	227	203	201	230	197	196	206	183	207	186	222	185	182	177	213	177	235	214	173	215	206	192	193	192	202	198	235	183	184	179	191	194	205	197	223	207	185	185	201	211	164	187	195	192	197	222	216	207	176	217	189	177	206	205	197	184	197	175	217	185	220	179	164	193	196	184	207	199	200	197	203	181	209	214	196	203	218	193	183	217	209	219	187	207	209	190	190	216	204	203	218	187	221	199	201	208	212	179	224	182	212	167	210	221	201	205	194	195	201	193	168	194	187	216	204	205	194	218	199	215	214	192	212	217	199	211	199	203	208	190	203	215	184	200	206	184	198	198	193	219	202	198	188	198	187	206	195	188	204	196	201	202	196	214	204	207	191	190	191	185	179	194	197	187	203	187	192	203	206	228	212	197	188	189	190	191	217	211	198	174	194	198	210	209	189	184	202	196	183	191	192	227	221	219	239	197	198	194	191	175	188	217	212	209	209	208	178	173	210	204	190	192	215	203	205	211	202	193	186	214	227	201	191	226	223	187	223	204	208	161	185	195	172	201	149	192	196	220	200	183	195	209	200	183	198	190	211	227	210	187	207	224	208	220	176	204	207	213	183	214	196	182	189	203	198	207	175	191	189	217	178	165	212	192	206	198	210	228	203	214	250	181	170	217	194	195	196	214	181	185	179	189	200	178	207	210	195	188	183	188	190	193	202	193	188	196	216	182	182	174	186	218	175	197	218	211	187	198	210	206	182	203	191	188	191	205	197	192	176	188	228	205	178	208	204	209	175	224	171	193	199	197	193	177	191	193	193	193	185	205	200	200	196	195	205	184	209	197	198	196	195	196	179	202	200	201	224	229	175	211	180	197	204	224	179	192	224	178	178	201	195	202	205	206	210	222	217	183	215	223	186	223	197	203	181	216	207	206	203	201	229	208	217	222	181	179	177	213	207	189	208	213	217	208	167	205	209	190	229	195	198	191	215	203	190	211	211	230	201	194	203	179	198	199	191	196	205	197	190	187	207	219	198	208	203	208	187	185	185	199	225	175	209	179	210	197	202	193	179	210	206	220	200	220	191	181	189	198	181	186	185	202	220	191	193	187	206	198	200	221	206	193	185	179	194	187	174	212	192	194	196	222	203	207	202	198	194	195	219	221	192	176	203	210	163	197	203	201	217	199	215	210	192	198	175	204	203	189	189	175	208	181	204	198	202	209	173	201	207	170	210	186	203	206	187	185	230	208	211	190	188	216	178	198	192	206	178	179	173	196	201	194	196	225	179	200	198	184	203	178	185	223	198	206	193	202	205	203	231	200	154	192	175	196	189	201	158	187	163	201	180	187	195	205	209	169	202	189	193	207	203	199	212	186	170	223	207	209	217	183	160	195	188	212	205	224	196	168	201	217	194	197	196	219	186	183	217	195	198	161	197	206	183	198	211	207	213	173	199	178	208	187	198	198	201	184	199	201	189	183	224	208	175	190	206	179	195	201	179	189	190	219	201	206	218	184	179	217	203	167	197	207	196	185	189	218	206	211	199	175	232	197	181	216	204	188	192	202	158	192	205	185	169	204	206	213	190	197	196	199	195	225	217	190	202	203	205	192	207	196	184	199	193	215	201	188	200	168	210	221	204	186	197	218	207	170	212	203	177	220	186	219	169	188	205	220	229	193	168	184	193	210	193	198	187	202	191	212	164	207	196	197	205	198	203	181	200	201	173	216	218	201	190	183	200	188	206	210	215	186	202	162	185	192	205	177	196	199	205	200	204	207	193	216	177	201	197	199	212	190	199	219	197	180	199	204	192	168	180	204	185	179	193	197	196	194	208	178	202	194	191	175	186	172	182	210	215	194	214	180	192	216	196	198	190	189	200	183	206	180	215	218	201	189	218	207	183	202	214	190	200	182	202	188	189	196	240	200	174	200	196	206	186	207	191	201	188	199	210	192	193	197	206	183	185	195	211	181	200	191	198	197	197	193	221	197	191	194	201	181	191	224	202	218	198	190	224	216	182	195	216	207	204	193	187	201	209	202	196	173	212	189	183	193	203	188	216	194	184	187	176	205	192	192	200	208	218	215	181	217	190	201	209	209	210	207	199	193	201	185	205	185	197	202	214	199	212	202	196	182	191	221	210	224	182	178	190	202	182	195	191	197	201	183	199	195	193	222	213	217	206	196	221	188	218	189	208	212	176	192	186	206	186	209	199	199	198	195	179	188	205	197	165	191	174	194	218	227	234	198	186	203	190	217	218	191	194	192	173	203	193	227	204	209	215	197	198	199	207	202	188	197	199	186	212	212	201	206	221	179	165	230	197	201	213	186	195	219	189	211	154	202	205	198	212	178	163	217	199	205	176	183	205	212	207	212	175	198	174	181	196	201	189	219	195	211	167	203	183	209	191	206	197	184	219	221	200	195	196	208	199	193	205	184	204	205	223	191	209	208	184	189	188	196	197	194	163	218	196	180	203	167	210	194	210	201	203	211	208	174	198	195	199	202	191	179	176	218	168	199	245	219	203	179	202	215	175	198	175	223	181	192	209	192	184	228	200	202	203	194	195	198	182	208	212	195	202	206	185	197	192	206	173	218	212	170	197	174	192	222	164	182	195	192	190	209	236	171	210	178	187	199	185	207	192	201	213	182	202	200	213	230	206	195	218	176	199	206	220	205	197	188	184	187	198	192	202	182	217	220	171	197	195	186	196	217	164	198	210	185	220	194	215	196	199	221	201	196	181	199	191	210	179	194	189	174	209	176	203	209	188	200	204	216	216	175	187	211	202	190	234	192	202	188	211	193	228	194	198	168	196	212	213	195	188	168	205	210	221	194	200	176	190	182	205	193	187	183	176	218	192	211	177	208	220	176	217	191	212	191	214	224	194	201	190	193	203	165	208	201	215	194	170	173	182	173	170	187	186	213	203	214	199	206	201	200	216	199	183	225	185	185	195	205	182	214	188	229	204	174	218	187	211	220	219	185	191	198	198	196	188	209	205	221	212	202	190	167	167	187	204	207	185	197	176	201	189	185	192	211	191	203	208	186	161	206	209	194	197	180	187	203	209	188	200	191	188	193	187	199	216	226	182	205	220	203	201	192	191	228	186	196	194	171	197	211	193	202	219	202	221	203	232	205	200	199	211	203	206	168	214	196	192	205	220	183	194	190	193	188	201	169	196	220	205	195	218	197	218	193	204	194	184	193	199	219	203	222	194	188	200	193	202	198	213	208	199	192	212	180	160	208	181	174	217	229	189	194	193	204	198	200	187	218	224	184	186	176	222	208	194	193	204	220	196	187	189	178	233	182	196	169	203	212	202	196	215	182	200	211	189	182	218	213	189	192	190	202	188	205	191	172	175	182	179	183	200	211	183	194	194	198	219	209	184	172	204	181	206	193	192	221	229	209	177	203	218
8138	1374	3361	4368	3902	3024	2658	21079	27914	16619	752	664	593	630	575	634	602	553	570	506	563	529	544	557	512	541	569	520	533	573	515	538	488	528	521	518	498	504	527	504	508	513	483	541	483	512	504	512	475	520	498	450	484	466	499	500	481	477	459	482	530	503	475	477	474	500	494	469	506	476	478	453	480	476	472	466	511	490	510	492	499	482	465	492	486	504	496	466	491	503	459	458	469	503	484	477	484	493	487	508	502	468	464	516	489	491	541	508	492	483	465	480	458	459	526	436	477	503	501	450	509	468	447	471	448	471	466	515	485	490	462	454	475	498	474	488	506	503	474	470	467	467	466	502	474	479	498	500	520	501	435	517	466	480	456	495	497	433	511	506	496	508	464	482	484	476	489	507	481	484	451	480	541	501	486	487	489	487	471	515	480	513	482	494	499	483	513	510	503	461	498	514	480	465	508	493	486	494	498	517	465	482	470	488	492	475	488	496	460	509	445	502	459	504	494	480	505	499	506	489	478	474	448	479	514	505	457	502	488	443	459	473	471	484	499	501	490	478	464	479	489	447	443	491	475	483	479	498	463	528	469	460	492	525	487	487	464	462	487	476	481	491	463	510	485	467	472	447	499	495	478	483	519	495	506	458	487	498	484	474	486	498	527	452	489	480	527	469	424	477	498	477	484	484	523	474	501	500	508	491	475	479	502	480	500	464	464	508	481	460	476	467	456	481	430	479	458	489	509	471	511	524	481	428	504	469	508	451	514	466	506	525	497	485	486	472	451	518	484	499	484	465	463	492	482	498	468	458	506	503	461	506	466	478	470	483	495	490	484	517	472	472	476	449	446	474	492	478	497	482	503	511	464	515	437	478	499	477	491	453	537	473	492	470	494	458	506	514	482	479	481	466	484	486	494	477	488	488	483	456	473	479	532	501	447	479	519	475	506	508	483	470	479	442	459	503	513	503	484	466	437	489	483	501	464	455	489	505	495	508	451	475	477	498	459	506	501	484	504	517	528	501	496	464	457	475	459	483	461	505	435	490	455	455	479	506	494	457	470	476	492	480	495	494	512	463	422	502	497	449	500	464	526	441	484	450	500	489	510	500	480	468	489	556	488	476	503	466	482	492	466	510	432	482	492	497	503	464	517	512	536	449	506	484	494	470	484	492	494	492	478	494	477	506	500	489	496	470	486	448	476	473	462	501	414	499	487	501	510	465	449	489	467	502	515	500	475	545	465	522	475	451	476	502	504	494	528	461	452	517	537	465	481	445	486	493	479	495	500	494	466	464	436	473	490	479	486	502	505	455	505	466	484	463	487	485	494	467	498	473	455	486	488	479	493	499	515	489	511	485	480	477	497	474	454	507	487	541	492	456	446	520	490	466	487	491	515	456	461	491	540	497	451	535	473	450	494	458	480	473	532	458	487	488	518	475	529	507	493	506	469	457	475	497	485	480	473	495	482	465	512	471	508	491	473	447	471	481	436	487	468	492	485	479	500	494	499	506	436	510	517	485	473	496	490	497	464	502	445	492	444	495	487	475	497	498	471	506	503	476	500	531	494	502	497	492	461	490	496	504	504	500	451	482	473	486	503	484	462	518	459	500	488	496	488	481	507	511	474	519	490	501	522	502	488	478	466	461	516	438	493	461	460	446	474	484	517	494	496	474	472	499	473	476	517	492	470	475	515	503	494	457	533	491	493	500	479	456	470	493	481	485	511	522	494	470	448	523	483	494	454	492	484	497	489	497	467	458	483	495	495	492	501	471	504	467	482	472	456	495	515	454	486	486	488	518	485	465	500	498	469	468	469	518	488	463	464	465	497	449	468	525	489	446	458	476	497	505	469	523	472	458	475	472	496	469	489	505	488	480	456	464	470	482	479	497	493	482	516	468	504	489	508	493	474	486	526	451	451	499	470	474	482	506	489	468	478	515	479	489	470	484	477	455	457	511	519	446	496	480	436	535	493	475	473	462	474	519	460	450	534	524	503	493	480	500	480	503	489	496	489	486	466	498	488	492	499	520	458	516	484	484	507	458	475	478	462	454	480	504	487	473	460	460	476	421	495	463	479	479	451	524	461	487	499	486	473	500	459	483	506	486	467	508	498	486	493	513	480	502	469	490	453	547	478	514	514	473	507	471	516	508	457	510	524	479	493	475	473	449	451	499	513	505	494	478	471	512	500	504	502	511	478	460	490	474	501	505	496	506	480	459	510	516	508	502	449	487	478	509	460	460	499	487	475	481	473	500	517	484	459	469	489	481	450	510	519	482	478	493	449	461	484	466	459	505	503	458	489	534	484	510	477	504	485	472	450	500	476	501	518	461	484	509	508	429	485	460	474	474	502	465	462	442	500	504	486	458	490	476	481	486	487	475	487	505	478	455	460	458	482	483	467	499	523	506	479	526	499	518	435	442	491	484	498	473	490	484	474	482	490	558	468	483	449	483	500	486	502	476	492	517	484	502	494	483	485	486	492	463	534	498	479	505	488	507	496	532	520	501	483	483	465	501	491	519	459	486	485	499	470	500	449	476	467	486	474	500	503	504	486	469	517	502	520	503	446	473	471	458	467	453	496	526	439	460	476	481	501	497	465	477	486	491	501	507	455	448	470	492	455	500	519	450	463	512	479	486	475	519	475	498	488	500	506	481	473	478	482	499	452	508	490	511	494	515	475	497	492	489	515	523	489	505	463	511	515	488	505	515	521	456	486	467	475	513	486	497	483	481	489	479	457	495	466	472	473	461	456	505	490	508	489	472	513	500	495	501	475	537	471	486	515	499	468	463	507	449	508	512	482	453	497	481	470	478	539	488	486	502	491	534	504	452	477	473	505	507	478	503	496	478	457	490	497	455	529	475	480	485	482	485	473	487	483	470	510	497	514	467	490	544	480	499	475	471	476	519	446	464	501	477	460	510	521	490	462	473	504	464	502	494	478	480	501	531	505	464	466	471	512	448	486	502	466	474	464	467	458	504	501	511	453	447	469	468	474	510	491	475	437	482	494	469	462	477	504	487	453	477	460	432	456	453	488	555	506	493	489	493	518	472	443	467	452	444	484	509	531	459	474	476	472	476	453	511	491	475	472	479	488	493	471	484	504	474	518	495	462	450	515	478	439	462	447	466	483	467	457	468	463	483	460	528	516	504	475	484	469	488	481	446	497	483	484	425	502	507	478	503	479	478	486	497	498	504	471	511	469	498	455	476	466	482	495	483	496	484	478	504	486	487	487	434	512	482	512	474	471	467	521	503	525	470	475	484	483	491	458	490	485	491	483	440	491	491	464	474	501	501	491	445	570	476	482	494	454	515	489	535	479	502	514	476	480	501	484	451	500	476	484	495	507	466	487	489	494	461	467	518	519	454	449	472	488	473	453	502	479	488	470	476	456	508	472	461	489	490	524	480	495	490	506	523	467	479	447	489	464	474	460	447	486	528	470	486	459	496	508	482	505	483	496	496	482	467	466	453	496	490	500	459	457	434	483	479
1702	549	639	589	411	383	320	418	487	404	285	251	271	253	258	260	280	274	280	217	282	272	263	303	314	252	255	254	296	284	261	265	279	253	291	263	278	253	273	267	248	274	268	282	276	252	266	276	256	237	271	263	272	295	247	254	274	290	270	279	249	233	254	274	284	241	238	254	281	228	271	301	293	293	264	244	272	272	247	226	307	268	263	281	275	251	247	269	299	272	288	249	243	265	249	265	261	267	263	266	263	270	271	291	256	264	274	274	278	250	277	292	257	233	307	271	269	259	247	242	305	293	257	252	294	254	293	271	222	252	229	270	258	263	270	274	248	282	267	278	272	271	254	243	284	291	281	251	279	278	284	271	261	245	278	235	266	273	300	302	255	257	280	256	268	281	281	246	276	276	281	280	287	278	272	269	304	281	260	271	240	257	273	259	269	263	293	247	262	251	246	289	309	277	290	245	268	271	285	299	315	267	289	256	280	304	259	256	275	274	255	288	306	262	291	267	273	259	277	242	273	281	258	265	253	265	262	271	241	298	262	280	276	251	267	260	288	286	268	265	251	271	246	278	294	309	293	296	300	274	267	288	290	287	274	247	289	224	262	294	283	256	281	274	281	282	277	265	251	251	237	258	275	287	222	238	253	284	265	271	283	281	251	285	273	246	268	285	258	252	288	269	263	275	265	259	241	275	296	268	256	300	282	307	261	277	267	250	288	287	259	256	269	264	277	287	296	251	301	272	249	289	264	266	286	271	272	280	252	283	265	281	231	255	307	263	271	299	308	268	259	259	251	260	258	261	265	279	271	274	275	247	249	283	244	285	260	258	283	252	282	274	258	267	279	272	287	262	279	276	279	270	259	248	282	274	267	291	282	294	289	272	287	296	275	250	263	293	259	256	287	288	250	263	231	275	257	288	293	261	290	264	281	283	292	260	240	268	258	276	269	280	263	279	271	266	267	262	275	276	263	284	270	259	260	276	279	282	266	298	300	275	288	254	207	257	275	275	278	303	276	257	261	251	265	238	269	288	269	276	272	258	247	258	279	249	291	274	271	267	260	261	284	272	281	279	226	315	289	264	250	259	255	271	262	277	291	272	242	269	299	292	284	291	276	232	306	294	258	290	270	288	280	272	273	272	254	268	281	244	295	259	270	300	275	300	271	259	256	261	247	262	278	274	254	245	266	274	273	292	278	265	265	266	272	279	257	255	284	267	262	264	250	263	312	271	280	271	265	270	243	270	257	273	249	255	286	249	262	265	282	271	269	264	267	261	278	278	265	287	282	267	272	264	281	299	256	260	267	248	252	298	285	264	270	293	271	291	283	266	287	287	279	264	265	268	272	308	300	257	280	296	286	235	302	285	282	280	249	255	271	279	244	265	293	280	294	303	268	248	270	250	269	272	287	276	282	260	273	236	260	311	286	284	280	271	234	307	273	267	267	259	260	259	270	272	289	292	283	256	283	266	249	272	266	306	242	272	257	291	262	277	274	275	246	243	265	278	269	264	309	265	274	259	248	265	275	299	286	304	273	307	271	283	260	279	256	275	249	257	244	262	284	249	252	241	281	262	263	282	264	265	250	281	236	278	264	256	301	255	271	269	250	301	250	248	262	309	272	284	284	249	293	280	254	252	274	281	291	273	272	274	291	268	271	285	292	285	253	290	279	250	283	261	272	255	285	271	269	275	258	290	254	291	229	272	271	286	277	275	251	240	280	276	249	271	255	285	283	271	285	268	269	277	252	259	282	257	276	257	284	281	270	270	295	298	279	276	311	256	279	276	280	286	259	275	264	261	290	279	277	296	274	288	232	294	280	265	267	266	280	287	258	244	236	285	275	287	295	293	250	290	252	298	270	284	283	271	283	289	253	263	277	301	250	283	288	238	288	255	272	295	271	317	263	287	254	257	244	270	291	262	253	287	261	286	257	278	271	256	273	268	285	263	269	310	288	223	272	258	255	281	248	306	270	268	263	277	253	265	267	247	260	264	290	301	281	287	313	288	263	286	282	254	251	267	277	252	285	256	253	235	275	260	273	268	252	259	299	309	276	256	247	254	274	236	262	267	261	276	303	282	286	273	248	272	292	264	267	255	264	265	304	240	249	283	282	255	261	284	264	290	258	280	256	257	266	259	278	255	262	286	259	299	250	288	280	282	249	287	246	282	315	283	271	261	255	292	225	242	272	264	259	272	273	272	270	299	290	290	269	257	258	284	275	249	260	254	274	242	260	283	263	242	265	301	276	249	267	290	284	256	273	266	301	252	284	286	269	277	266	264	264	287	280	249	273	281	294	289	282	251	274	283	272	272	265	258	260	255	277	289	255	250	251	316	267	267	241	269	293	272	282	254	288	264	244	285	237	271	288	241	273	306	266	244	253	258	277	278	283	259	273	274	277	256	285	258	284	290	240	287	279	264	258	267	242	264	267	272	279	264	262	276	286	301	254	277	241	240	271	284	290	288	307	278	275	231	256	299	255	304	300	266	279	310	280	281	237	271	257	283	239	266	243	296	249	266	237	245	269	240	230	275	282	281	265	275	262	246	247	257	297	251	267	249	279	276	274	267	283	312	285	298	267	295	271	260	277	269	313	267	277	261	280	265	264	271	287	262	279	272	255	269	270	302	273	286	285	274	263	288	270	278	270	283	276	257	282	287	296	297	227	252	226	264	289	274	274	279	276	297	272	270	273	271	275	256	290	246	255	289	263	252	247	262	256	265	254	246	280	294	254	256	285	280	240	234	261	288	270	282	277	262	250	310	283	279	293	281	269	266	277	298	279	274	301	287	263	283	281	244	285	288	268	253	265	315	292	259	264	267	254	253	282	253	259	250	286	259	265	295	276	256	270	255	241	279	275	271	279	277	262	260	278	257	286	288	277	274	277	262	278	251	284	284	256	259	269	256	279	296	281	294	266	268	291	286	256	286	280	239	269	272	288	258	241	250	282	240	268	277	252	288	236	258	271	266	289	245	275	268	268	268	262	285	260	263	258	270	244	252	278	245	267	240	243	288	264	259	270	268	259	290	270	238	265	307	247	238	262	268	276	267	279	274	257	292	278	256	231	267	261	279	250	268	299	294	278	275	262	250	262	287	247	274	289	263	257	283	256	257	254	283	277	285	286	273	286	268	286	255	271	254	251	318	269	257	265	280	253	236	280	246	290	267	240	254	294	280	294	264	235	268	238	276	267	242	262	277	259	319	272	255	302	319	301	258	303	265	263	287	248	267	282	282	264	280	278	269	298	246	237	247	288	256	260	281	262	269	276	271	270	259	276	263	259	272	270	291	279	286	265	231	263	304	334	274	286	281	237	252	255	282	259	260	259	271	257	289	266	256	272	286	265	267	265	280	277	246	290	241	280	310	319	289	260	268	239	262	290	275	244	281	256	245	247	269	266	302	270	289	246	256	257	249	260	263	243	294	292	276	294	284	251	251	262	259	259	259	288	266	256	268	246	268	268	292	243	254	272	296	265	274	290	290
2073	893	1547	1805	1481	1159	1140	1474	1892	1369	678	695	705	677	654	630	740	703	668	672	717	669	683	682	659	690	646	667	672	605	641	648	624	670	674	635	686	678	587	611	688	634	679	634	629	635	677	659	629	659	710	630	694	721	664	682	686	697	643	679	652	697	646	604	658	699	662	701	711	697	686	585	650	661	645	626	631	660	636	659	664	660	693	697	640	668	633	659	669	663	634	664	680	646	662	638	687	604	677	662	608	695	681	660	651	683	624	693	664	700	628	592	647	692	666	638	667	629	603	641	665	641	680	659	659	672	687	613	636	627	656	669	697	683	618	669	697	684	647	663	608	671	682	690	669	675	707	656	631	637	656	651	669	665	652	636	626	665	647	653	684	665	648	679	654	648	650	612	669	692	693	647	705	653	687	634	687	682	653	631	691	663	669	639	706	621	690	680	658	674	643	653	677	695	658	656	674	709	684	677	670	653	654	651	632	648	665	670	660	629	654	665	708	655	651	654	639	650	693	645	629	663	640	621	674	626	649	646	704	708	702	617	699	654	620	669	651	668	638	676	628	616	636	658	694	652	688	725	645	647	677	678	633	686	642	701	690	655	640	654	622	626	677	635	685	650	652	642	666	633	684	693	630	646	676	663	655	653	673	640	646	634	641	661	653	659	665	648	625	676	640	633	650	653	642	670	632	674	638	654	628	655	671	657	661	655	621	648	627	662	705	671	665	684	677	710	686	650	696	609	642	662	626	652	665	651	610	654	601	650	602	696	663	633	647	621	621	630	626	638	709	651	620	663	644	679	688	644	635	633	633	643	677	664	654	725	641	624	658	668	639	627	681	643	671	643	671	700	679	626	680	620	687	626	669	663	583	664	639	637	673	646	664	662	657	642	639	667	696	632	647	638	629	633	673	677	652	594	699	603	642	647	656	661	646	655	659	648	676	655	666	660	619	713	622	642	670	629	653	658	608	660	640	735	657	655	709	631	649	599	637	672	705	649	598	645	673	639	667	669	683	668	632	652	654	628	661	671	678	673	687	688	619	643	630	673	662	659	683	659	661	643	667	618	631	631	622	654	686	631	706	665	698	674	660	623	657	645	622	660	698	673	645	672	634	668	603	737	667	626	699	635	683	660	693	663	599	620	626	642	675	600	645	626	660	664	664	662	650	635	647	684	666	659	645	711	676	649	669	673	676	669	668	620	667	659	655	633	723	664	675	661	669	655	630	645	669	628	696	643	689	647	622	689	610	630	667	648	659	692	658	685	659	635	691	656	659	637	662	694	687	680	636	672	675	616	588	623	667	661	668	659	659	659	645	625	661	661	659	603	643	640	717	672	653	678	670	656	662	657	661	654	687	638	683	676	657	654	674	641	638	649	628	700	634	630	725	669	668	677	671	696	685	614	683	645	674	676	663	648	639	615	677	643	651	662	660	642	695	635	705	636	657	647	632	649	650	642	630	679	587	629	657	649	639	677	649	632	636	681	691	674	668	670	669	656	678	689	689	697	626	658	641	595	634	648	722	649	708	659	639	665	612	612	665	626	653	644	634	670	650	681	691	659	681	638	674	710	651	710	690	639	655	604	624	608	649	694	655	661	618	683	661	746	629	644	664	639	671	595	676	684	688	672	646	657	650	658	607	680	701	646	661	700	639	708	671	667	679	658	685	611	650	605	693	664	653	662	700	698	659	619	653	624	634	677	660	630	704	725	635	640	662	625	680	648	674	659	664	639	704	673	704	659	726	653	619	690	665	690	687	634	653	705	673	648	628	651	627	661	644	696	662	659	679	686	663	636	661	636	623	650	691	659	631	674	632	683	681	717	666	682	650	677	687	662	640	642	646	714	610	687	682	680	658	657	690	632	642	630	623	657	646	628	624	681	678	640	620	624	613	666	710	685	677	659	644	673	625	629	653	700	652	625	665	629	658	704	648	672	683	683	644	686	688	662	664	715	630	708	691	665	671	665	694	665	663	620	649	679	691	661	676	662	677	704	633	628	633	656	659	678	612	643	657	634	686	671	634	650	638	669	647	649	684	695	674	690	701	657	701	632	689	686	654	651	652	630	630	629	655	639	665	668	649	707	657	658	681	663	647	640	668	642	673	706	667	683	678	653	646	665	654	711	645	672	673	643	673	648	646	649	665	625	635	597	660	672	619	681	697	664	658	679	670	693	657	679	597	710	694	667	662	686	645	632	693	628	628	653	678	683	656	652	593	646	658	688	619	710	667	662	629	641	666	674	677	681	595	717	699	642	681	716	718	651	674	672	686	662	640	631	664	656	673	654	687	676	626	650	680	681	650	631	640	710	685	651	631	684	633	637	639	662	667	703	672	645	642	685	652	620	690	653	633	657	671	674	625	669	681	663	659	644	604	687	710	662	663	664	625	684	644	623	652	663	660	645	662	640	697	630	637	671	654	628	666	637	645	689	671	676	691	666	664	671	660	691	605	630	636	655	632	640	657	705	643	648	666	700	670	658	653	710	660	647	678	661	669	691	648	729	693	704	675	677	664	664	670	653	652	670	647	609	658	676	655	643	693	647	731	626	698	659	686	625	671	676	659	701	656	668	679	676	671	688	652	669	641	684	640	589	690	668	661	654	668	618	703	636	654	625	686	652	686	659	711	638	667	660	650	690	638	614	675	667	680	695	637	666	687	642	639	632	659	668	665	680	677	631	686	654	694	661	689	625	639	645	615	676	679	675	687	678	684	646	612	667	612	667	640	680	662	660	656	647	625	667	639	659	703	635	656	638	664	643	633	684	598	680	662	689	648	653	661	681	664	670	641	681	642	631	654	633	692	653	664	672	693	624	651	689	596	682	645	661	697	689	629	663	668	637	631	650	659	667	646	642	640	669	656	614	673	656	654	665	641	671	652	646	681	630	650	676	603	654	608	666	644	663	678	706	709	628	658	640	671	653	671	616	626	709	699	668	676	652	611	622	635	643	650	624	637	648	633	546	691	617	707	642	656	626	648	656	659	699	606	668	646	648	686	658	673	643	652	649	627	662	651	622	626	613	633	674	676	670	622	607	692	672	661	687	660	655	658	656	699	666	689	648	634	637	652	707	643	636	700	656	652	656	652	675	610	681	676	669	672	674	699	655	651	648	637	696	653	648	642	648	661	610	638	640	665	645	661	683	692	668	663	651	681	657	672	657	652	662	641	648	690	701	611	640	668	662	633	695	679	660	648	707	685	633	672	655	637	668	676	616	661	696	617	672	657	631	649	645	678	648	628	635	621	670	688	626	714	656	612	706	669	665	639	692	620	683	680	645	643	643	691	623	651	668	672	671	655	667	671	655	667	670	659	668	701	648	654	668	652	637	688	647	705	690	642	596	642	701	694	670	666	697	654	685	684	649	695	660	662	650	663	666	665	604	633	665	655	656	677	649	648	705	658	684	643	667	666	654	624	632	658	642	637	658	662	740	643	649	646	646	656	662	656	667	657	656	667	675	655	632	648	640	662	630	663	663	644	630
7128	924	1155	937	708	584	523	1754	4378	2205	319	302	310	298	282	282	327	312	316	320	330	287	338	305	335	325	297	336	309	285	313	306	327	268	295	297	274	285	309	304	329	334	291	273	293	301	274	320	292	287	311	303	291	291	287	300	312	316	323	259	282	313	317	305	305	299	258	291	291	294	305	311	287	313	296	289	296	277	286	273	320	322	328	310	277	295	333	284	303	304	269	304	303	265	277	280	281	282	310	303	300	270	290	296	328	301	326	283	283	301	267	282	332	307	286	257	300	289	302	292	297	295	296	300	301	289	317	300	331	296	296	271	283	284	295	289	287	307	305	309	288	316	286	333	328	292	283	311	320	297	293	313	293	289	338	305	296	286	278	322	286	296	285	306	289	305	303	290	285	300	293	299	300	292	313	291	293	308	281	300	297	309	290	309	246	260	299	294	283	305	313	330	295	317	327	289	278	293	313	276	284	256	277	340	315	324	310	302	286	311	308	287	264	287	292	302	334	263	312	292	321	320	290	278	287	315	281	349	335	313	289	299	290	308	259	287	309	305	291	305	289	278	326	304	283	263	316	280	265	319	295	277	312	273	289	327	265	283	290	283	290	305	283	290	349	301	325	267	268	297	268	324	279	304	294	305	289	292	295	283	295	271	278	309	308	299	273	314	278	291	265	252	313	283	311	280	275	265	277	290	272	300	285	298	278	302	303	299	307	307	315	265	295	299	327	310	325	296	338	326	294	310	308	284	271	296	325	316	301	281	308	301	273	271	258	282	322	274	343	325	300	293	297	268	297	292	302	275	289	306	308	274	305	321	296	301	315	300	282	287	289	325	301	290	293	317	316	324	311	281	305	308	312	296	280	288	319	290	288	338	278	325	255	279	293	283	271	299	318	294	303	289	315	305	273	268	291	319	291	282	291	307	293	308	297	291	300	304	296	260	306	270	335	306	293	305	321	292	313	282	313	292	310	270	302	286	289	296	292	269	301	266	280	324	284	327	289	278	301	283	322	314	272	262	307	289	290	294	301	305	289	277	303	294	320	306	308	272	321	299	276	314	283	313	272	313	298	311	319	298	314	283	264	279	301	276	279	296	286	276	314	287	269	283	307	290	300	276	279	302	307	310	331	310	293	287	289	303	305	299	284	316	298	306	315	318	292	273	295	287	272	261	264	285	291	325	290	317	286	323	313	312	274	301	303	303	281	343	290	286	313	306	297	307	294	276	295	300	314	315	306	332	326	253	273	276	285	292	290	305	266	312	290	310	283	307	304	296	289	264	332	308	268	301	304	321	311	337	306	291	309	300	293	281	301	264	294	333	294	285	271	310	316	308	313	294	274	289	281	312	287	288	256	300	298	318	321	355	300	320	324	301	338	242	298	271	315	321	285	328	276	270	282	295	292	296	296	294	292	311	298	314	310	307	306	285	275	271	322	280	300	303	325	287	275	312	301	292	304	292	329	315	309	273	314	312	321	282	294	262	311	296	290	307	307	277	341	317	273	305	290	324	294	333	315	313	290	295	291	307	279	322	278	274	289	307	294	283	278	331	278	323	330	285	286	284	274	288	303	331	284	278	303	288	280	305	313	303	280	278	297	296	301	293	300	287	280	303	331	323	313	297	331	316	291	310	293	299	317	295	282	318	292	281	273	258	295	309	280	276	268	297	281	284	296	303	278	296	297	281	311	319	285	284	332	294	311	299	277	313	298	325	287	299	296	294	305	328	343	316	291	292	280	309	294	305	286	280	318	309	278	306	350	279	263	302	258	292	313	296	326	286	280	325	294	312	293	305	298	326	286	273	282	274	327	313	282	290	286	314	305	321	315	320	302	297	325	273	301	313	293	347	324	275	294	271	306	335	299	267	315	269	271	291	296	292	318	303	296	308	307	330	309	304	316	302	327	301	317	321	292	297	289	296	274	307	303	282	328	290	326	297	289	306	319	292	350	315	296	286	307	285	269	292	287	295	326	306	294	308	248	317	276	324	300	301	309	284	284	329	288	294	295	298	308	303	289	280	297	281	318	317	293	312	311	312	284	295	284	288	293	305	293	305	311	298	302	264	284	284	320	336	320	295	306	306	270	318	300	291	303	291	326	288	314	262	293	280	311	317	258	280	284	304	315	310	287	310	274	315	306	292	311	312	283	280	323	292	264	317	283	294	295	294	307	297	296	291	279	313	335	301	305	312	324	290	251	306	288	308	293	284	319	266	305	272	316	303	294	296	264	300	274	323	307	292	307	309	302	287	300	304	292	277	300	300	301	325	275	313	285	313	284	281	294	322	311	333	323	310	313	276	315	287	284	298	277	269	278	317	288	292	288	299	301	290	266	314	293	315	292	308	300	294	285	317	309	298	290	302	298	272	303	291	269	276	262	277	277	292	297	285	321	297	294	317	285	251	293	291	308	307	287	273	307	327	303	313	287	279	334	324	325	264	267	297	278	315	269	294	298	311	274	307	287	286	285	296	295	287	293	285	304	290	281	277	303	312	318	301	289	297	296	300	324	285	329	279	286	273	273	330	285	321	335	285	312	268	278	317	299	319	299	292	289	289	303	335	293	301	287	276	288	326	297	300	313	287	289	291	301	292	296	294	307	302	292	323	285	314	315	287	291	297	299	295	309	273	332	285	269	288	280	319	309	294	254	325	320	292	306	316	276	314	284	258	249	341	281	283	276	282	322	280	268	312	317	314	304	310	320	308	304	330	292	327	307	314	290	298	297	280	300	300	283	276	302	287	299	295	304	254	301	285	299	321	296	296	279	302	342	295	300	273	282	280	315	273	273	316	328	324	302	312	275	321	304	294	320	268	261	317	300	313	295	294	303	307	331	276	290	304	287	271	320	281	286	289	292	297	293	294	310	303	301	323	319	282	289	324	295	293	299	271	281	311	313	277	307	297	331	290	292	300	300	261	282	272	259	264	311	327	332	314	299	286	250	329	297	307	295	286	289	301	307	308	323	305	293	291	290	272	299	301	288	278	268	275	294	299	303	306	301	305	303	291	251	274	299	290	291	338	286	259	311	334	320	308	291	297	300	327	259	310	249	325	304	297	294	304	292	295	275	327	298	281	295	288	307	301	297	313	271	309	292	288	284	282	306	296	289	319	298	311	308	272	305	288	300	284	290	305	286	309	289	296	253	303	304	305	281	299	311	317	302	300	321	301	282	288	290	300	320	296	335	290	267	302	297	306	344	293	296	295	291	311	283	275	285	292	322	330	284	298	309	305	282	298	298	295	298	296	295	316	311	284	277	303	320	259	284	296	295	292	298	306	297	300	294	277	287	323	312	299	330	356	307	268	327	351	281	285	292	321	295	301	321	299	278	273	308	280	318	282	297	299	310	308	286	304	313	289	308	320	279	262	283	320	299	270	302	318	280	313	289	264	307	301	299	293	286	269	287	310	301	289	291	286	287	295	293	312	316	315	294	312	290	325	294	316	302	338	302	305	309	272	319	286	338	274	306	291	313	303	307	323
6637	1309	2581	3024	2716	2025	1905	8596	18844	8146	876	808	782	776	776	730	770	759	745	758	714	726	763	728	766	696	777	715	764	745	740	757	750	750	733	749	689	736	768	683	728	716	709	711	707	646	697	762	691	725	730	661	680	715	753	706	712	735	742	701	674	687	679	755	709	694	696	678	716	750	722	762	676	764	719	712	780	705	711	683	742	750	677	672	662	721	664	690	719	652	717	688	692	682	693	721	713	746	669	664	691	684	673	674	755	724	698	660	659	725	695	710	683	703	700	677	689	737	708	679	739	710	666	702	721	718	721	721	671	744	680	728	712	685	686	676	745	716	697	696	713	664	681	702	646	686	641	700	694	712	682	682	714	687	669	662	716	696	667	707	711	703	697	702	721	715	748	678	682	710	641	740	732	686	675	663	656	700	726	693	690	723	725	698	675	687	679	700	714	743	693	701	704	733	747	721	694	714	725	672	679	719	734	678	681	729	754	726	708	694	709	669	706	680	698	689	693	708	704	702	724	727	699	731	715	696	697	710	708	710	748	694	720	713	667	702	705	700	682	700	719	702	695	707	699	679	702	720	727	699	700	685	755	745	718	678	713	719	677	711	696	679	721	713	725	703	697	680	698	706	693	739	679	668	703	719	713	724	695	706	689	688	660	730	755	679	743	699	701	709	681	677	700	685	691	711	679	721	716	712	675	678	667	712	695	675	728	664	721	661	719	711	724	658	698	679	692	686	674	710	694	716	656	692	714	693	706	727	745	716	720	748	712	731	711	704	720	686	734	702	747	723	711	678	676	712	723	693	746	719	717	728	661	706	725	657	735	698	675	712	663	638	729	685	722	749	703	699	685	697	669	766	664	638	752	724	694	743	696	688	706	679	694	725	691	746	729	668	656	658	686	718	682	712	700	700	716	708	691	746	725	714	704	712	730	679	711	707	706	656	698	687	697	731	695	689	712	675	692	721	707	745	718	689	683	685	734	695	756	715	669	713	668	751	736	724	684	698	744	767	665	685	737	662	703	697	680	732	713	765	713	689	706	716	685	683	746	714	698	699	760	682	698	712	718	715	692	738	697	673	721	709	733	763	683	700	697	707	694	682	694	703	702	716	724	712	673	689	728	729	675	692	732	708	749	714	690	713	675	660	728	687	701	704	711	702	721	688	703	631	726	665	686	709	709	715	679	725	692	691	719	702	713	708	660	668	725	717	722	718	703	700	692	732	738	662	721	695	733	711	678	716	725	703	656	693	692	671	679	695	712	676	683	707	729	723	776	683	668	654	698	751	739	686	678	692	672	706	715	737	716	714	644	726	715	714	716	700	730	665	710	739	690	714	717	662	734	657	671	683	710	750	686	739	706	708	659	709	707	771	705	710	716	676	717	792	676	727	717	674	755	665	704	731	668	699	683	648	716	705	722	734	728	713	716	724	729	714	680	700	727	666	702	654	697	665	736	709	743	674	710	745	687	770	735	690	705	708	680	704	697	706	694	667	721	688	687	707	711	718	724	709	677	700	753	713	676	742	718	678	646	729	726	713	769	654	718	759	697	658	689	726	750	741	710	717	708	695	746	707	713	701	701	673	703	746	708	688	698	682	676	727	695	653	686	676	721	665	678	677	679	697	746	710	709	693	680	722	699	745	689	704	738	690	745	700	732	682	650	703	657	739	706	712	720	692	714	728	713	682	726	679	687	715	711	743	697	651	744	723	696	661	653	746	678	677	698	717	728	667	683	733	698	726	708	736	655	753	699	681	683	728	699	703	681	704	720	697	704	692	696	724	755	701	681	693	739	705	761	705	703	709	655	722	684	674	703	706	653	704	744	705	718	712	720	674	707	711	758	733	707	700	697	697	702	686	695	699	737	661	684	718	685	710	701	651	702	753	734	681	692	698	718	676	716	700	691	709	721	674	685	712	717	684	728	669	734	710	685	719	710	692	714	706	679	669	714	732	702	682	739	717	704	727	738	715	728	673	700	678	677	711	650	713	683	742	735	703	696	714	701	704	693	706	638	691	691	737	710	675	710	701	740	700	705	652	700	709	727	701	703	743	708	716	702	697	711	682	700	710	701	723	726	725	689	710	741	722	722	710	725	693	689	692	693	705	734	760	690	668	722	716	693	716	636	727	702	680	671	695	770	705	676	694	691	710	732	722	701	691	743	718	737	722	680	702	743	682	700	737	705	724	673	672	724	680	698	722	739	671	696	711	702	730	699	713	720	724	738	724	739	735	698	688	724	706	671	696	634	682	690	700	716	671	734	730	690	732	737	684	677	740	672	694	743	734	743	695	716	694	701	673	698	669	728	748	718	744	726	718	712	730	705	709	692	703	685	696	682	692	685	722	667	685	702	686	731	677	692	690	749	673	717	677	690	667	708	706	757	670	661	685	714	709	674	674	717	709	731	712	667	712	679	749	762	713	718	709	697	674	691	677	680	710	698	706	669	719	693	682	664	705	666	666	688	745	647	711	681	711	705	723	709	703	676	694	729	705	732	698	725	728	699	693	668	746	705	730	717	748	756	702	698	705	745	687	689	702	729	781	727	742	708	682	687	669	724	692	659	765	693	705	689	699	706	698	708	714	696	745	692	694	730	696	666	670	730	671	666	697	686	695	696	741	691	700	729	705	694	704	666	696	696	722	732	713	705	696	689	721	716	662	680	726	724	746	682	727	713	717	747	627	747	697	661	695	711	661	720	723	694	689	676	728	631	649	724	749	673	709	667	690	708	719	698	711	704	703	722	701	696	702	760	697	705	710	666	713	658	720	705	716	693	688	670	714	703	687	713	682	692	720	713	699	680	665	755	693	764	709	743	721	730	652	659	712	721	700	703	667	717	744	701	698	733	724	729	673	681	744	717	744	762	695	710	690	703	671	650	695	675	714	692	725	693	658	750	730	703	702	707	745	703	686	674	678	696	678	674	742	688	768	673	700	731	693	698	670	712	648	716	707	712	639	660	713	689	702	730	729	697	704	725	726	731	699	711	721	772	692	711	678	693	688	692	689	712	689	766	709	714	670	708	714	709	685	699	762	711	713	680	706	707	712	759	678	674	674	721	682	737	690	733	668	677	712	711	681	678	698	665	700	670	741	683	685	696	671	735	692	706	693	669	676	679	777	736	709	724	714	707	704	727	728	726	698	682	724	692	689	704	694	703	691	689	691	701	677	732	724	720	664	714	695	719	680	732	727	721	698	716	734	682	718	735	770	702	760	725	690	694	648	713	705	700	749	694	677	722	675	686	733	683	721	729	714	748	703	711	681	749	709	707	661	731	712	712	673	748	705	705	727	722	709	707	685	723	717	697	706	661	662	684	710	724	685	719	706	678	693	759	748	680	627	637	678	694	731	695	693	702	753	707	686	715	655	706	695	737	727	710	716	704	669	687	698	741	749	683	730	695	730	741	687	762	705	722	674	743	703	721	676	722	672	714	694	692	702	717	719	694	743	670	712	711	727	724	741	705	741	671	682	725	659	699	696
12571	1279	1420	1215	840	504	436	2698	7897	2539	269	212	214	186	206	205	206	176	196	176	189	175	200	198	212	161	193	168	187	185	197	169	198	166	198	186	175	204	190	189	200	176	164	180	187	194	196	176	193	205	188	176	175	200	189	176	186	178	195	181	190	173	178	177	192	183	165	150	161	170	196	202	200	178	195	186	180	196	177	172	186	184	168	180	193	181	193	195	219	177	176	160	189	212	192	178	172	190	178	193	176	172	208	181	173	158	199	176	205	216	193	202	204	200	185	185	195	179	178	165	182	194	177	171	162	172	205	196	191	202	185	185	167	198	175	172	186	184	179	178	201	194	177	157	176	177	180	200	207	183	189	189	178	209	174	164	186	206	205	184	168	208	157	188	170	210	191	190	208	199	179	219	169	172	175	177	203	209	191	166	186	193	191	159	208	176	178	199	195	162	219	196	208	164	183	182	153	197	207	180	183	179	197	202	191	197	186	171	156	194	175	179	163	166	187	184	177	178	175	181	181	172	194	174	183	177	176	181	209	175	211	203	172	214	202	203	202	179	177	183	185	196	213	172	205	194	182	179	187	192	184	183	177	190	193	198	176	194	169	194	184	210	201	176	182	162	186	187	189	185	169	170	206	181	202	176	190	161	183	157	177	185	208	206	187	179	191	175	191	200	180	191	189	199	203	195	145	173	203	182	168	170	180	196	191	183	197	187	176	188	190	168	194	171	186	190	184	186	181	215	209	187	165	201	197	185	181	162	197	187	168	172	185	160	173	191	207	174	198	192	187	172	175	163	181	185	173	184	183	179	172	179	171	200	183	182	178	189	174	181	198	204	171	195	184	192	161	179	160	181	179	225	203	205	180	175	197	193	196	165	160	187	195	171	197	176	173	186	200	173	177	172	203	217	193	172	176	182	197	160	185	172	175	164	192	171	174	184	195	179	193	189	211	194	176	199	174	178	190	194	163	169	185	175	206	191	191	157	183	195	177	175	188	181	186	174	195	185	184	182	189	192	178	196	185	180	174	168	188	190	174	177	181	193	197	204	179	194	175	224	165	162	162	192	164	186	189	163	182	187	187	179	177	181	172	198	161	211	181	189	163	189	189	191	196	182	175	173	175	181	167	188	171	156	194	173	172	202	173	186	194	174	148	152	178	154	186	180	154	173	158	186	200	157	162	163	159	171	194	184	171	183	192	190	169	173	165	171	159	220	215	207	192	192	198	196	184	183	174	195	177	191	175	169	198	179	170	170	173	169	174	195	172	162	203	184	209	215	199	160	186	193	154	184	220	178	179	179	183	203	187	180	162	189	174	189	184	189	194	203	202	173	183	212	175	178	181	163	207	168	195	214	196	178	177	178	187	178	189	164	190	181	151	174	190	205	148	178	207	191	176	203	170	205	173	181	174	197	183	175	166	180	211	172	188	177	201	200	203	187	194	210	202	203	175	165	179	170	158	168	188	155	182	209	182	162	186	181	169	215	219	191	194	178	178	171	165	203	195	204	191	162	190	194	183	189	193	173	178	171	187	176	179	177	205	187	172	167	181	181	172	190	179	197	187	169	183	202	182	188	171	168	183	191	196	190	195	180	191	190	194	172	185	168	172	196	184	159	201	167	182	181	199	198	200	165	177	187	170	173	174	172	181	180	179	162	176	164	191	175	163	184	183	163	176	173	188	200	179	196	202	188	171	199	205	191	199	168	167	171	167	183	181	175	196	156	190	178	186	180	167	155	200	174	184	194	187	219	185	201	170	176	174	178	195	180	182	197	176	183	185	169	174	192	165	196	161	187	184	203	199	164	177	184	180	193	178	193	180	196	190	183	169	152	178	175	183	170	207	199	199	166	188	161	179	185	217	174	212	183	162	165	189	170	190	175	189	180	177	168	192	167	166	186	194	166	184	166	198	198	176	172	180	176	172	181	187	179	192	169	200	191	210	182	192	197	168	196	174	182	175	181	199	199	174	167	167	165	182	186	207	182	162	151	170	219	174	161	180	176	191	195	168	165	173	184	184	181	200	215	201	197	176	161	183	186	169	191	184	189	185	177	196	210	196	208	197	194	181	173	199	176	193	194	175	193	175	170	174	200	204	186	173	187	180	192	185	184	171	194	168	185	203	192	182	188	194	174	189	160	204	187	185	174	182	181	202	183	177	196	195	186	187	190	195	190	174	165	212	204	192	174	173	168	192	199	162	193	186	182	157	207	185	170	174	153	191	209	195	199	197	207	186	178	181	158	199	186	183	195	179	186	160	189	177	203	187	201	199	182	178	191	203	188	167	217	180	185	186	162	186	166	170	190	186	192	182	170	187	187	169	165	172	171	187	197	178	192	170	180	158	194	193	179	172	204	194	184	164	195	178	183	197	169	189	171	168	176	195	209	180	160	190	184	174	169	184	165	206	164	166	169	167	193	196	161	188	196	194	209	197	187	181	194	166	187	194	184	204	185	173	218	214	200	196	171	197	187	188	189	160	186	189	187	172	183	177	169	185	181	144	160	170	171	181	187	173	198	197	194	181	173	184	176	192	199	199	179	182	202	197	188	181	201	194	168	175	197	182	182	197	175	181	188	173	176	176	185	192	188	187	193	159	182	174	197	181	169	171	171	151	167	204	178	202	202	190	185	149	184	176	163	190	183	185	146	188	159	204	201	188	159	150	170	173	192	202	186	194	210	195	189	182	178	192	165	180	181	183	200	160	187	153	197	203	180	212	198	194	190	187	184	180	202	186	180	190	170	164	180	191	185	175	174	205	191	190	179	190	186	165	178	185	203	195	185	175	168	172	169	189	169	198	163	176	171	158	191	166	162	166	168	196	189	186	157	174	189	181	185	178	182	175	179	155	198	168	182	180	182	170	174	181	183	190	200	206	194	174	183	186	192	183	176	201	210	170	178	162	187	184	170	188	176	168	218	184	173	185	181	189	204	199	202	195	197	191	189	188	156	176	155	198	154	167	179	176	164	166	191	194	186	178	188	179	202	189	197	200	167	189	175	187	190	201	151	182	169	169	169	178	172	189	198	201	201	175	186	177	197	169	179	183	162	176	175	180	189	176	184	195	188	168	180	214	190	181	180	197	217	212	181	184	176	179	152	200	193	213	170	174	182	183	188	179	169	184	158	187	185	188	178	210	211	197	174	187	167	184	186	176	202	192	173	212	171	183	192	177	191	209	191	167	184	185	193	188	192	204	181	195	180	162	180	170	194	190	205	172	187	194	171	177	192	194	175	173	153	165	205	170	179	205	161	193	202	202	165	181	144	182	194	179	188	189	171	155	173	180	165	193	184	199	166	188	163	199	210	179	207	188	182	170	189	200	196	197	177	192	179	193	209	181	196	171	200	165	169	153	190	172	201	182	191	187	182	175	201	186	188	179	176	164	169	224	189	176	199	180	183	182	163	199	175	200	210	164	158	181	185	184	171	185	206	196	167	188	202	174	190	222	204	178	191	188	180	204	202	188	197	202	174	150	165	189	191
8064	1293	2985	3914	3387	2102	1731	12531	27065	7759	750	720	624	611	597	573	580	590	538	588	498	499	571	532	528	488	521	567	538	513	517	505	472	489	492	502	515	508	467	505	474	480	472	425	491	438	486	445	443	490	442	401	441	433	446	456	456	443	485	435	457	413	440	468	460	453	414	456	434	461	432	470	451	436	455	456	448	423	468	429	452	459	429	427	457	461	461	443	452	434	441	447	445	456	442	518	425	458	430	430	446	434	459	438	428	442	433	455	426	421	473	426	452	414	475	465	421	435	428	447	450	426	443	474	447	467	460	434	470	443	477	432	456	469	426	438	455	465	481	451	454	439	454	502	479	471	438	414	472	472	440	442	411	469	428	453	460	444	462	446	436	441	425	483	440	444	420	440	476	436	419	416	473	471	508	399	433	442	462	479	491	439	444	431	468	471	471	467	458	432	457	448	471	500	477	418	437	459	430	463	466	436	405	437	446	490	432	452	443	462	471	429	437	438	481	420	492	400	442	425	418	461	457	483	437	444	441	423	461	502	460	457	444	452	457	483	449	488	455	451	442	419	434	462	452	445	446	457	409	484	447	463	432	472	429	414	471	435	456	455	444	423	471	454	437	422	423	480	468	444	456	444	459	432	483	451	412	452	447	402	462	473	458	414	437	452	440	480	462	465	445	443	458	473	438	426	447	448	484	446	437	475	456	468	432	461	468	405	435	449	462	485	481	449	442	458	438	439	429	466	469	417	437	476	448	459	480	474	469	443	421	441	442	442	431	435	448	444	441	447	402	433	431	410	428	499	499	451	442	415	443	461	436	496	492	407	473	456	445	423	500	474	451	496	477	450	448	440	438	436	431	455	456	463	421	442	460	456	464	468	434	468	456	437	399	437	505	464	429	436	443	424	452	456	436	488	456	425	446	445	440	461	440	451	448	472	436	444	439	457	452	458	440	480	400	448	477	428	451	437	435	470	458	463	412	426	452	469	462	442	468	453	448	428	448	458	418	437	455	439	433	468	457	458	424	420	419	436	445	464	447	473	420	437	463	458	458	444	420	466	441	424	443	432	427	434	465	464	461	417	436	446	471	465	414	467	471	443	467	459	451	478	411	470	460	460	444	469	453	481	479	443	456	437	463	423	461	454	433	485	427	480	440	417	419	462	456	450	463	459	451	473	453	453	447	453	432	441	481	471	486	441	448	428	421	457	447	485	452	444	460	485	450	476	453	470	465	430	488	432	487	455	473	424	468	444	473	465	458	438	383	446	474	478	457	447	482	463	433	436	452	440	477	460	481	454	507	426	451	428	435	432	439	429	411	463	437	444	432	449	483	441	451	462	466	462	451	409	491	487	448	493	480	450	416	427	483	456	422	429	430	461	420	435	450	443	448	493	465	447	469	447	404	445	460	454	431	433	478	467	450	458	424	461	440	468	473	457	472	436	455	423	436	411	463	415	425	438	418	474	464	434	444	455	489	392	424	440	423	418	453	458	441	476	425	480	427	493	467	450	454	442	461	462	462	465	451	479	477	432	467	458	470	445	489	450	447	448	440	408	445	429	462	440	454	430	461	456	464	421	443	458	426	455	470	453	462	451	474	445	425	463	442	437	437	418	413	442	434	455	423	492	448	445	468	451	451	498	464	439	505	449	436	455	453	437	450	439	459	488	435	419	463	424	433	419	448	414	456	462	465	443	461	430	454	435	450	462	437	410	421	446	430	455	408	436	439	439	465	428	446	412	443	468	463	451	484	429	437	421	424	462	487	485	464	448	472	445	458	432	484	426	448	437	465	403	421	432	447	456	434	467	455	455	466	463	412	461	465	475	436	438	438	449	469	479	458	458	445	461	433	447	444	441	430	436	454	426	475	435	452	450	446	475	418	465	450	429	450	474	446	432	445	447	470	470	437	426	458	405	461	423	421	468	437	476	475	449	453	439	421	490	437	402	510	460	453	406	418	455	470	447	463	403	428	458	463	410	457	398	429	421	437	431	489	456	449	475	449	457	443	429	489	466	459	437	419	453	499	465	453	467	462	458	481	430	435	424	449	440	428	471	464	459	463	468	438	465	440	444	478	467	448	471	472	484	473	442	429	402	425	418	472	511	449	433	460	423	426	497	496	430	400	506	434	446	451	413	438	479	436	431	461	434	443	449	475	483	474	441	470	435	492	469	464	436	420	496	478	448	459	448	420	477	445	456	437	437	465	428	453	445	466	472	438	462	406	476	428	440	469	450	446	453	446	460	451	450	439	452	391	448	459	474	464	444	476	466	401	464	439	417	441	489	443	466	400	453	447	463	452	435	490	458	423	507	450	439	434	443	464	452	454	440	422	447	443	446	493	435	455	443	452	431	496	470	438	452	426	469	473	476	456	445	487	475	479	485	466	458	422	436	414	421	465	424	442	502	477	450	442	464	473	456	496	433	439	450	442	440	449	468	437	441	453	494	462	433	466	457	440	452	451	449	443	491	455	477	452	434	473	457	438	453	418	440	445	482	459	445	439	469	435	429	465	463	436	474	466	431	467	446	490	452	451	445	467	425	475	452	444	441	500	465	453	455	430	443	480	437	457	442	452	444	485	466	424	490	471	489	452	440	490	460	466	445	471	442	481	457	448	440	437	484	470	444	459	484	413	478	461	389	401	449	465	443	438	451	472	442	492	433	458	445	451	500	479	408	408	459	434	482	463	457	434	444	432	447	444	452	459	472	498	452	453	439	480	423	462	435	440	477	468	462	436	463	415	450	404	470	439	452	435	454	465	447	472	464	438	478	468	445	438	438	503	434	459	436	434	470	464	458	449	432	437	464	462	399	425	407	448	469	467	429	473	460	436	462	461	434	472	444	457	456	455	444	462	435	429	474	457	429	421	464	419	443	462	397	413	457	484	456	434	451	491	389	453	438	450	454	462	487	478	460	430	445	438	471	460	441	470	424	422	454	466	450	451	491	465	445	476	442	466	459	489	468	463	449	461	443	437	463	454	441	456	472	410	431	470	437	476	494	430	480	468	492	456	429	450	439	427	460	439	423	454	449	466	446	447	459	443	432	425	433	458	456	445	402	458	439	442	440	457	462	471	475	464	429	422	453	442	453	470	421	525	440	456	451	445	472	444	439	426	441	449	445	435	473	466	436	446	451	453	435	444	469	459	432	447	441	432	447	433	436	454	458	465	429	443	474	498	487	414	459	437	454	497	463	493	441	466	449	435	416	457	454	465	439	439	440	487	416	420	429	439	462	452	432	460	477	453	476	461	465	456	458	464	434	462	452	427	474	449	492	435	460	386	472	484	502	441	470	469	431	408	446	458	405	422	425	427	449	434	473	472	416	469	468	480	479	426	407	452	434	429	433	445	423	476	452	435	461	453	446	468	438	443	482	418	459	462	446	465	467	429	465	415	466	440	417	461	442	462	436	446	466	420	438	448	444	474	451	473	454	483	480	437	425	445	479	482	429	467	447	452	445	470	433	425	445	482	449	461	437	423	416
1486	444	497	468	383	299	292	368	407	303	263	244	236	245	270	233	253	239	269	258	232	229	269	275	265	229	248	259	270	265	244	225	236	238	250	231	241	236	249	279	265	240	235	227	275	248	253	265	261	223	258	240	261	242	241	235	228	222	253	248	237	269	230	270	256	244	269	246	272	239	262	245	284	289	258	242	271	254	235	254	247	270	241	248	252	261	249	205	276	261	258	263	294	276	245	263	281	258	252	252	235	278	250	257	221	261	240	266	244	270	248	225	238	234	250	237	242	272	214	268	263	271	237	242	242	250	280	249	263	269	265	256	247	261	212	276	275	263	229	251	257	262	274	271	275	264	272	266	265	252	235	247	236	283	253	261	255	249	255	253	251	251	244	252	245	257	252	252	239	255	251	245	275	238	250	260	275	253	266	267	255	268	244	214	280	259	249	274	258	240	230	248	252	251	235	256	269	266	239	235	266	282	244	270	256	253	240	284	244	270	275	278	237	242	233	256	255	260	264	305	244	259	278	241	232	251	262	205	230	245	239	236	261	226	264	233	290	272	253	261	267	247	233	257	287	265	275	257	252	279	268	258	283	279	256	257	264	282	252	254	256	279	230	248	241	244	273	255	244	277	221	243	255	278	292	216	246	237	275	250	227	247	244	269	225	262	273	231	280	234	252	246	250	249	245	242	261	254	278	261	257	230	270	285	280	247	257	244	250	247	264	261	269	265	260	245	251	241	239	271	232	271	240	246	288	256	263	261	260	232	276	227	266	262	249	254	257	253	259	261	236	231	255	246	262	247	259	267	253	249	259	232	230	261	263	262	286	261	244	270	257	256	253	263	247	235	280	236	234	239	243	243	293	259	240	217	255	251	256	268	280	248	267	268	269	240	237	219	274	271	262	278	269	246	243	248	250	253	253	264	264	214	244	226	229	244	266	265	247	262	270	284	252	251	236	227	250	251	239	250	243	251	221	260	234	251	251	272	245	271	246	239	231	271	253	244	249	242	249	262	242	271	245	222	245	271	247	245	232	258	253	246	270	265	249	273	249	225	251	286	237	262	255	230	259	291	240	250	274	232	238	244	231	251	248	264	265	209	272	269	259	240	238	265	258	230	284	273	246	234	259	246	240	246	283	231	252	253	228	254	258	266	267	266	259	247	245	274	265	259	266	274	280	280	263	272	250	256	239	263	270	254	259	285	291	247	277	257	290	244	238	241	253	239	273	266	254	256	276	259	268	245	274	252	298	280	248	264	260	264	260	235	269	270	236	257	277	263	284	224	265	269	254	235	233	254	240	257	258	241	236	253	245	269	258	226	244	270	251	249	275	244	272	232	260	288	266	258	268	253	237	245	245	266	231	254	264	256	243	264	245	255	275	255	241	262	240	248	230	270	277	219	270	227	261	263	283	244	245	293	235	239	236	233	248	253	267	248	299	249	249	239	259	216	264	259	272	250	233	277	244	235	232	265	233	248	248	282	230	266	274	261	253	259	250	251	242	239	221	268	227	278	251	259	257	238	251	227	237	234	280	251	256	233	250	261	241	256	245	260	238	263	264	275	239	275	246	272	250	236	245	242	213	269	258	241	254	244	251	250	273	267	259	242	220	249	254	246	253	295	258	239	246	258	288	239	249	254	271	222	274	271	274	276	279	265	243	230	231	242	282	240	263	234	273	288	266	262	270	256	283	244	275	274	281	264	250	252	278	245	252	248	223	263	293	237	281	266	260	257	244	231	279	259	279	277	269	262	269	271	265	275	277	239	253	277	230	260	271	247	270	224	244	223	213	239	280	255	278	234	261	254	259	251	228	290	274	254	256	244	236	238	235	271	265	255	239	277	254	252	275	248	277	259	268	261	282	235	255	257	239	279	264	257	260	271	289	249	279	265	269	253	254	257	267	250	244	254	263	278	244	240	255	286	230	246	260	254	234	246	291	249	273	245	237	275	234	261	261	285	272	274	231	264	268	259	263	255	263	236	233	260	245	256	259	252	262	259	248	239	269	241	261	288	268	273	275	251	252	257	243	246	246	273	259	251	279	286	258	261	244	263	252	253	244	257	285	266	281	249	258	272	252	265	249	281	244	252	244	253	247	247	249	281	269	254	258	248	262	240	255	254	266	264	269	236	243	247	249	242	269	246	250	239	264	286	239	231	253	235	229	255	265	257	225	258	280	266	260	239	241	262	252	256	266	277	223	252	265	257	269	271	286	251	248	265	280	275	281	282	267	236	259	242	247	254	252	231	263	256	254	278	256	264	265	270	270	253	286	249	271	232	255	242	274	248	251	246	241	224	249	274	260	251	273	267	243	269	273	254	259	246	254	258	267	259	261	262	254	269	261	229	278	208	247	270	246	240	260	249	251	246	249	230	234	245	263	238	235	249	276	250	241	261	258	278	260	240	253	249	258	250	243	266	229	278	258	259	259	276	273	272	264	283	271	201	242	276	271	278	247	261	265	231	235	289	261	253	250	285	267	214	277	274	278	272	233	222	295	257	272	250	243	243	261	269	253	251	242	250	275	251	247	236	223	236	289	236	282	266	258	276	248	260	253	256	259	270	235	240	289	300	267	239	261	236	268	235	248	236	248	238	246	275	293	254	257	270	246	260	283	264	239	239	253	229	245	249	292	227	259	265	281	259	274	215	272	249	289	273	244	255	251	258	258	260	240	252	277	277	283	276	277	222	266	256	259	231	270	251	284	250	265	284	257	250	251	241	249	247	277	279	246	252	223	241	245	226	252	232	245	251	246	275	239	276	224	264	256	250	261	266	259	282	262	256	252	273	241	256	273	250	256	217	234	257	235	273	242	231	249	245	246	257	263	237	274	244	268	267	241	243	259	225	238	260	261	260	263	251	266	240	233	243	240	244	230	225	283	235	246	267	266	289	260	277	232	242	234	242	244	266	244	279	237	258	260	256	247	234	247	273	279	246	273	230	267	226	250	232	266	280	259	275	257	274	265	261	254	259	258	278	242	236	254	228	268	254	262	277	261	243	252	251	258	246	279	248	248	270	254	269	246	285	280	256	247	222	247	228	262	276	271	267	262	280	233	252	232	240	239	268	259	247	266	268	256	232	255	250	262	255	267	235	267	253	230	254	265	247	250	266	254	230	248	260	258	251	273	276	240	277	244	244	266	242	280	282	249	241	236	261	210	265	248	286	238	246	233	266	282	262	264	255	224	250	237	257	268	259	263	255	284	223	227	227	249	262	273	244	255	253	248	248	247	273	261	291	234	244	252	234	260	235	258	251	233	250	230	255	269	260	244	252	264	285	255	266	260	259	244	260	257	249	263	254	256	216	284	252	246	265	256	279	240	273	233	257	267	256	231	253	264	252	245	264	259	238	272	271	239	236	266	242	262	224	280	271	261	271	238	240	267	248	264	242	232	270	236	271	284	260	247	247	257	230	249	242	248	255	259	241	244	273	258	255	273	251	253	261	256	250	242	250	250	246	248	251	276	249	250	267	251	266	262	247
1958	786	1276	1312	1236	1070	897	1353	1622	782	635	682	677	616	612	636	667	677	625	602	613	649	604	633	646	607	631	637	630	603	616	609	650	614	660	629	611	596	684	648	625	628	634	610	595	577	672	632	641	616	611	657	641	594	645	638	609	645	680	649	634	640	629	641	660	623	615	593	599	694	620	597	588	605	589	601	624	570	626	625	593	630	642	626	662	660	600	597	589	630	662	635	575	658	647	617	621	640	549	648	629	590	618	598	647	612	622	631	645	600	618	591	603	624	625	607	659	604	624	606	629	618	619	627	646	633	595	670	614	627	649	593	601	634	623	618	623	622	589	605	618	604	652	589	604	633	620	653	577	633	605	622	636	609	648	637	636	612	587	612	619	591	624	636	617	611	621	603	654	628	566	602	631	577	605	570	608	598	645	625	637	626	617	619	612	603	612	596	597	609	639	647	589	619	617	667	608	619	631	606	619	611	605	589	646	619	648	655	661	637	610	647	628	606	602	621	630	628	610	626	625	598	641	634	620	648	608	612	625	617	611	640	590	632	628	635	652	633	655	672	637	658	651	594	631	672	643	578	630	634	645	600	624	624	612	634	627	617	632	606	642	615	630	594	637	589	639	625	656	662	633	605	611	643	663	599	684	635	620	590	611	655	603	640	613	593	542	574	600	599	627	621	641	589	674	599	656	655	608	630	623	607	624	642	668	637	623	627	644	583	679	639	616	629	617	595	640	607	640	604	615	623	609	630	607	611	637	631	652	623	612	634	571	644	585	634	606	616	620	673	662	654	613	612	600	613	646	657	608	602	661	651	626	635	657	665	576	651	622	623	661	629	626	665	613	631	597	621	609	606	606	615	633	630	629	624	616	645	607	590	639	629	623	627	640	616	633	636	663	606	640	610	579	642	633	626	620	637	606	647	587	610	603	638	653	604	617	630	646	628	664	660	633	626	548	652	622	585	618	649	610	655	598	648	568	631	609	667	595	665	646	635	585	633	650	614	641	599	613	617	628	634	553	587	625	632	605	657	652	605	562	600	641	607	623	607	582	590	605	657	623	575	592	645	633	592	619	579	630	575	607	590	617	645	620	629	642	638	607	644	640	612	601	644	591	632	629	608	619	626	617	623	641	657	631	612	635	608	586	636	637	619	599	582	611	606	603	604	657	657	642	597	633	639	609	616	624	630	634	651	577	590	639	640	602	607	620	636	631	620	662	634	611	613	667	639	632	629	639	615	589	615	575	657	608	627	628	623	616	645	633	619	618	639	601	638	665	607	628	605	612	594	589	644	643	631	600	660	647	616	574	616	636	592	598	643	626	634	565	640	621	619	639	619	641	622	591	611	602	606	584	665	637	587	653	578	643	644	651	637	600	597	584	625	646	647	640	639	564	630	591	647	637	606	670	637	625	640	607	613	639	602	647	614	626	617	631	612	589	595	597	636	637	673	630	630	604	633	595	623	631	573	634	603	571	609	571	596	652	613	608	656	599	639	634	621	635	628	611	616	604	640	662	639	641	620	628	635	623	649	651	624	661	619	616	594	632	596	649	617	615	653	666	615	600	569	686	603	611	659	636	655	640	656	599	639	627	663	643	645	624	582	668	614	577	641	611	606	623	631	624	594	605	664	664	584	631	581	638	596	611	604	617	605	634	632	611	641	576	582	615	669	600	694	624	607	628	650	635	576	604	628	593	645	612	642	619	624	632	638	624	608	593	615	638	621	620	665	637	606	638	648	628	627	664	591	622	634	646	636	638	635	575	629	598	641	661	646	662	628	659	682	632	674	653	657	644	611	628	640	605	619	642	622	620	599	557	630	635	654	625	659	641	654	619	636	598	589	638	573	649	630	607	670	665	641	624	650	654	633	616	637	617	667	613	612	684	627	604	655	613	619	576	596	626	573	588	616	633	626	636	597	609	620	620	621	625	646	628	580	583	643	650	642	613	620	593	633	625	619	641	598	617	638	648	595	653	639	613	596	612	631	621	643	619	634	628	631	592	605	644	637	592	628	621	611	658	632	621	597	635	615	641	619	627	629	631	597	568	632	605	624	625	630	623	603	594	618	643	602	607	600	632	598	631	607	649	673	653	633	564	583	599	575	597	626	621	637	668	600	646	604	633	641	655	634	634	596	625	604	603	646	597	583	600	632	613	607	640	636	635	620	633	612	640	609	658	619	682	625	642	620	633	593	655	604	622	651	627	618	587	658	611	633	658	712	652	645	636	660	581	647	591	631	616	611	648	618	617	627	555	610	633	593	633	551	648	605	643	599	612	588	607	575	645	593	655	656	625	576	638	656	622	638	636	583	653	619	644	616	686	635	647	621	639	567	651	642	573	595	637	612	648	658	591	631	623	673	612	608	594	662	634	629	580	599	624	609	643	651	587	684	627	627	609	598	612	585	631	588	607	614	623	635	624	602	640	615	617	581	611	587	579	655	645	598	638	629	639	619	639	636	662	623	626	590	627	632	612	601	657	631	630	612	571	625	617	611	608	643	626	616	596	660	640	609	639	623	634	587	578	607	635	662	634	623	651	609	629	602	602	576	601	646	648	645	628	612	611	632	570	593	633	614	632	607	649	680	562	640	666	641	618	643	628	659	606	629	656	629	664	589	584	601	602	604	623	615	591	653	624	611	660	613	662	615	618	639	635	629	633	659	644	621	596	599	615	651	640	643	629	565	624	627	575	635	656	635	608	584	609	635	629	635	596	692	625	632	655	587	594	625	620	629	615	608	648	647	637	624	697	644	617	604	667	662	633	610	655	621	596	625	629	605	642	635	615	642	605	602	590	607	610	621	694	607	649	619	633	613	614	658	604	650	633	587	621	601	612	621	596	637	594	594	628	616	610	647	599	617	596	596	604	627	603	618	626	599	586	635	642	661	603	600	608	598	630	643	577	639	681	671	587	591	613	608	598	631	646	652	628	637	581	605	661	642	615	662	630	624	639	648	652	631	603	616	597	592	634	632	632	590	661	654	638	603	641	615	642	587	657	662	640	626	604	641	628	633	618	631	613	640	669	594	658	646	660	593	594	638	630	634	626	645	604	616	640	635	607	589	600	595	637	611	604	609	622	671	600	632	601	636	618	642	598	657	639	660	626	621	635	619	622	654	650	609	613	598	611	624	598	625	652	604	591	610	671	667	634	603	661	562	662	637	650	625	593	588	619	580	646	624	583	600	649	624	612	624	573	586	618	635	645	626	658	614	632	651	611	637	624	576	602	647	610	609	636	602	641	653	658	647	585	633	621	626	608	628	652	619	615	630	632	617	608	604	639	555	657	630	658	654	616	646	633	626	655	616	637	648	601	618	608	635	580	635	614	616	600	622	609	606	653	597	637	587	652	647	648	632	644	650	631	611	616	588	602	666	625	632	628	623	658	637	645	625	617	595	640	632	609	609	641	633	638	620	604	592	642	587	589	658	584	571	616	678	628	668	602	602	624	590	614	624	639	606	577	619	609	592	632	618	604	619	653	631
7213	855	873	737	615	450	437	1796	3172	497	328	313	316	320	313	326	291	317	290	285	305	273	267	294	287	302	335	283	324	283	282	310	297	298	258	312	318	252	295	285	283	277	292	296	297	274	317	296	268	295	273	307	334	302	251	336	275	290	295	316	302	305	317	282	310	272	290	320	255	292	286	272	270	313	300	317	284	282	290	268	305	292	310	313	293	279	249	311	268	297	276	323	288	264	301	269	289	311	256	285	282	269	304	284	248	277	300	306	279	312	287	301	332	302	309	286	290	294	315	276	282	301	316	308	265	314	289	315	284	294	295	312	281	273	246	295	297	277	300	281	293	292	290	332	288	267	260	286	283	295	302	310	264	296	283	295	284	259	277	285	283	281	308	288	273	290	261	295	295	291	316	292	264	289	290	311	296	280	297	287	290	266	301	254	287	298	269	274	293	285	284	284	315	303	305	264	297	275	288	294	319	264	326	311	253	308	261	308	295	287	282	298	314	288	272	294	278	310	277	253	287	306	296	286	312	262	293	286	297	268	297	291	278	280	283	284	268	298	268	276	290	268	285	282	275	276	295	284	244	318	288	284	297	289	263	292	288	274	289	288	271	283	292	290	306	288	298	276	284	277	317	260	276	273	279	289	301	271	297	292	302	291	301	331	282	261	262	303	284	307	320	288	330	311	269	298	252	290	271	251	274	234	294	287	295	298	277	286	268	293	264	293	286	281	247	275	288	267	277	258	272	257	292	312	308	314	279	291	269	298	332	333	308	349	257	301	299	318	306	276	284	295	298	302	272	284	311	297	303	281	301	331	267	269	270	290	298	250	281	271	286	274	323	302	278	268	292	306	301	276	275	294	269	296	310	303	273	272	259	282	298	286	273	299	291	271	290	291	322	262	266	269	314	277	266	298	298	298	253	300	262	320	250	255	288	264	320	285	251	298	283	272	306	288	295	272	272	277	285	284	299	297	288	282	292	276	303	295	291	282	266	285	296	284	304	282	279	283	308	304	280	297	286	256	299	287	292	324	283	284	280	293	306	305	278	265	318	287	276	307	275	328	320	293	314	279	292	275	295	304	308	298	268	273	274	275	294	289	268	308	320	296	263	284	288	286	287	274	284	261	273	272	273	315	304	299	287	267	296	288	289	269	313	263	295	307	276	294	286	295	292	268	297	306	286	267	305	307	299	289	296	272	300	318	271	298	280	278	277	254	267	268	273	274	284	300	309	312	283	250	274	307	301	309	273	279	301	261	295	275	296	255	292	294	289	296	268	302	275	257	321	282	278	286	279	313	270	276	269	284	271	312	264	276	300	290	280	272	308	293	283	256	278	318	249	258	278	277	290	302	257	294	275	267	301	265	276	289	332	290	293	271	267	278	294	299	274	303	252	262	302	280	317	287	306	312	294	263	284	269	287	303	285	289	301	303	301	268	300	270	296	267	311	300	298	298	306	272	281	292	274	283	285	299	263	287	264	301	291	282	280	295	267	309	298	282	259	272	280	291	301	281	317	281	301	324	267	286	303	309	256	307	312	265	253	273	282	305	272	303	280	282	269	281	292	295	301	266	262	296	302	282	277	282	295	309	318	274	258	272	293	286	263	292	285	280	323	283	296	278	310	294	255	278	291	274	275	270	317	289	300	279	297	271	285	275	291	283	303	305	264	291	278	282	323	285	274	266	274	266	275	259	295	264	314	313	311	283	273	269	278	280	314	259	288	291	316	285	303	285	298	286	321	275	261	265	284	293	297	246	264	322	281	274	272	311	297	263	300	297	296	309	310	301	282	296	300	285	298	277	264	304	256	332	282	301	264	281	275	293	268	301	294	295	257	298	269	264	301	280	325	288	299	282	260	277	285	297	322	260	254	280	284	297	330	311	314	277	310	274	279	276	322	284	298	276	274	278	287	301	295	322	280	294	300	263	296	266	251	330	299	286	296	302	291	282	258	255	290	280	245	305	298	313	262	291	272	318	288	298	292	304	330	263	296	277	265	273	260	300	294	294	301	292	298	280	297	295	312	279	320	329	293	306	281	299	287	298	298	267	293	312	290	288	256	307	299	267	309	321	287	277	262	310	320	297	296	283	293	259	268	283	265	294	288	295	281	295	240	260	269	306	274	292	286	273	268	284	289	280	322	271	267	280	285	327	277	277	300	276	271	270	291	288	259	286	279	296	268	283	300	288	284	272	269	313	298	291	277	260	300	288	280	336	303	331	292	285	277	285	290	279	279	316	300	314	269	290	267	301	280	284	270	294	291	291	241	313	286	309	263	285	268	300	250	293	291	280	278	313	276	284	288	283	295	289	309	253	302	269	288	294	288	290	294	258	274	230	280	303	281	283	254	274	268	278	320	295	288	295	286	302	300	288	293	278	269	306	279	286	318	285	275	290	269	273	266	299	311	302	270	304	308	304	268	289	271	323	281	308	267	267	304	271	311	284	272	295	262	286	276	274	329	308	279	279	290	281	320	292	273	314	296	259	273	256	306	307	257	277	276	262	310	327	262	281	280	289	279	308	270	266	274	304	299	292	284	322	304	290	303	312	282	277	290	279	293	287	264	301	297	271	287	279	254	283	285	273	271	261	279	277	295	293	275	253	290	317	301	280	283	292	291	276	277	275	280	322	284	285	269	309	244	296	332	275	295	264	279	268	255	291	300	280	275	273	308	303	270	286	303	271	278	292	303	304	253	308	308	306	269	290	310	288	314	286	284	282	303	285	273	303	303	257	301	276	262	291	293	283	247	284	298	290	285	257	327	305	276	276	313	265	310	280	277	289	289	276	271	278	293	299	286	295	289	296	312	275	284	266	301	278	256	315	323	294	277	239	305	273	274	287	261	277	274	294	265	333	313	286	302	306	298	283	257	299	305	296	292	269	305	304	284	272	278	274	302	308	270	300	302	265	297	320	299	284	272	306	264	273	283	276	278	297	296	255	277	310	299	278	259	292	284	295	311	290	289	281	301	319	278	272	290	293	275	304	285	299	263	314	273	254	266	295	271	277	308	290	306	293	280	256	296	293	289	303	296	279	298	299	284	287	283	294	263	289	291	292	304	298	279	275	294	296	280	277	304	275	302	289	330	315	284	290	275	313	269	279	296	300	274	293	285	297	314	316	298	296	305	258	288	291	283	297	303	271	286	290	289	330	285	290	271	315	285	283	275	260	274	294	325	298	294	306	275	272	286	294	289	263	229	282	272	268	293	317	302	281	266	300	281	261	291	280	262	295	254	300	301	270	269	297	279	282	300	310	285	269	293	327	283	295	259	277	295	281	317	276	310	298	309	309	302	287	267	288	291	308	301	254	266	308	298	302	280	281	264	260	306	251	302	265	297	279	296	255	249	309	304	283	304	263	247	258	285	276	295	256	282	272	309	281	346	281	284	286	269	294	288	270	282	296	298	280	288	298	295	281	276	301	288	292	280	278	302	282	296	295	297	277	309	307	291	327	280	277	272	264	300	311	304	278	312	306	326	271
6613	1183	2120	2432	2070	1677	1463	8576	13714	1183	895	848	774	798	804	776	785	780	708	740	713	740	719	722	741	734	722	762	746	720	761	724	721	685	680	698	723	718	704	697	699	736	717	775	710	684	702	659	649	666	668	694	682	655	622	639	685	696	734	686	706	680	697	727	667	645	640	638	640	689	728	659	624	679	664	685	644	691	666	720	675	675	696	695	705	672	676	666	650	681	656	688	654	679	665	664	661	652	669	684	691	676	702	681	643	678	634	675	657	686	709	705	671	704	672	669	703	666	730	694	682	648	729	596	694	705	742	692	691	710	664	695	668	727	690	694	660	689	661	604	638	647	659	673	666	657	662	696	689	694	713	661	667	661	719	677	653	696	652	685	678	721	710	678	652	689	687	728	688	670	699	716	679	638	690	640	694	669	686	720	681	638	683	670	686	712	699	685	683	699	716	663	668	718	698	662	727	692	700	669	659	711	692	699	672	717	662	682	711	684	677	711	688	657	714	617	699	650	673	715	638	672	642	665	679	653	714	669	666	648	690	697	641	664	683	712	695	685	636	663	671	667	725	708	682	708	698	701	698	669	705	621	708	668	684	684	682	707	692	647	665	641	685	664	660	685	663	633	677	749	683	673	695	644	669	649	679	662	731	652	666	655	628	676	679	689	652	682	697	712	656	695	675	662	658	706	683	713	707	675	645	695	682	663	672	656	704	624	669	650	741	701	712	699	719	719	684	695	716	701	709	637	654	644	626	649	716	646	649	680	681	677	711	692	655	681	699	680	661	707	686	632	628	688	722	676	684	672	692	706	703	661	671	737	700	689	730	687	692	689	681	651	626	702	712	672	685	661	664	718	678	682	667	710	687	684	711	655	675	698	703	647	706	701	708	707	692	653	693	664	636	676	685	654	675	715	707	666	700	731	663	701	644	682	718	666	672	671	673	679	620	665	715	667	629	698	671	651	712	698	671	674	685	690	674	664	689	689	668	724	683	672	625	658	687	684	687	707	726	672	710	677	731	674	676	684	691	702	637	671	714	694	655	641	664	678	710	649	698	700	643	727	703	672	705	698	710	731	709	722	672	695	687	695	662	653	685	678	661	645	705	675	700	629	645	675	668	616	674	670	694	682	655	668	641	665	665	705	677	639	660	679	713	709	722	646	739	660	652	669	684	678	702	681	736	676	681	702	657	691	678	688	670	688	684	626	670	678	656	670	705	658	697	651	682	685	644	683	687	625	688	747	730	672	692	683	633	706	691	663	698	674	669	677	717	663	642	674	675	675	684	667	626	677	666	666	663	647	667	685	632	672	715	643	668	659	636	680	718	681	693	637	680	674	646	658	654	660	649	712	635	639	703	682	648	671	668	641	689	677	663	683	659	737	662	676	658	664	646	688	698	735	636	606	718	669	697	673	656	679	668	698	730	696	684	709	711	690	705	667	673	625	689	673	644	703	661	706	675	679	684	679	646	630	703	691	652	658	649	682	678	657	666	690	691	637	674	682	693	677	717	670	698	702	660	691	687	741	705	672	652	663	664	653	672	690	712	651	689	702	666	658	697	649	706	695	656	673	662	631	693	665	693	645	667	749	636	642	688	694	663	682	675	662	657	677	672	683	693	676	666	667	702	692	690	675	666	659	684	629	699	689	731	732	652	688	692	690	675	658	638	738	652	656	676	646	707	660	680	659	653	732	684	675	671	713	725	701	721	681	674	646	690	699	690	712	694	651	688	720	687	670	677	661	693	682	681	685	657	696	704	679	716	657	684	685	691	669	676	653	672	710	691	685	680	718	715	702	685	712	689	690	677	691	663	683	688	664	692	691	711	759	659	664	738	691	631	604	700	708	667	683	693	696	669	644	678	729	703	671	672	625	699	659	713	656	761	728	693	662	660	679	663	678	655	671	661	718	668	687	645	675	664	686	689	703	670	700	675	671	679	704	678	654	678	651	689	650	711	699	682	735	709	671	685	691	683	656	680	668	716	676	697	637	673	678	654	646	675	685	679	695	700	681	680	655	658	652	663	689	679	708	725	735	700	680	630	681	705	646	676	698	675	681	643	684	655	681	631	645	684	672	699	695	691	676	687	645	702	683	698	680	634	656	710	680	694	694	680	701	654	693	696	658	715	667	651	690	696	675	643	709	658	696	664	651	700	640	644	696	655	691	717	679	665	679	713	681	676	699	688	621	678	671	708	701	649	660	675	656	726	668	683	712	704	691	679	652	677	674	662	698	676	664	712	673	671	693	689	714	663	693	694	662	664	686	702	633	684	693	692	713	687	657	676	680	642	687	668	693	681	665	720	707	737	653	655	673	681	712	697	677	675	673	696	703	693	630	720	637	669	705	664	657	667	698	675	672	701	709	624	677	668	690	700	664	683	607	694	662	623	719	738	643	689	659	678	695	634	686	707	640	694	713	646	648	672	670	677	675	695	653	679	732	692	703	691	699	658	697	709	670	698	668	713	681	736	659	703	674	700	675	696	688	656	702	704	678	669	661	690	684	676	697	710	704	676	668	743	627	665	702	665	666	683	658	643	694	694	628	668	665	667	696	663	728	674	644	688	614	712	696	666	687	693	667	663	631	652	669	703	676	729	719	701	662	672	699	676	635	696	659	655	640	666	668	674	696	700	658	695	702	667	670	643	711	675	685	674	684	689	677	715	641	653	644	742	675	694	632	702	715	623	692	719	632	670	692	676	712	686	699	644	660	656	672	682	662	674	631	708	690	717	622	684	611	645	686	727	627	667	635	653	689	722	680	638	627	673	709	687	681	700	666	645	700	722	606	679	693	683	668	694	719	631	686	663	672	689	686	684	710	676	625	658	689	719	691	652	691	665	701	709	679	675	651	673	684	681	692	656	650	695	674	661	672	688	704	658	624	644	710	664	683	664	698	686	650	664	707	656	689	660	706	695	679	702	668	679	691	700	679	674	720	641	666	628	739	714	672	665	725	729	690	631	664	640	700	681	615	663	666	693	717	697	722	670	661	693	665	674	689	622	640	673	656	712	660	676	695	718	633	690	686	698	638	688	685	727	655	677	664	693	687	642	652	695	673	704	696	653	655	710	655	686	716	699	671	662	702	642	653	684	674	667	714	666	681	667	708	683	714	692	675	670	678	649	692	676	665	677	697	664	707	672	683	654	695	683	698	685	655	693	663	710	701	712	670	709	667	650	711	687	702	650	679	743	683	706	658	649	694	644	707	629	699	655	699	674	707	704	680	702	706	708	719	685	630	705	689	637	710	670	675	664	685	661	659	647	687	703	692	676	666	688	654	658	707	650	661	655	650	681	707	647	717	674	708	669	642	660	657	690	710	648	708	649	645	675	680	682	646	690	665	660	655	673	631	691	682	717	678	707	634	672	659	680	673	708	693	642	668	690	651	713	685	671	671	687	707	678	650	714	705	741	661	677	642	658	689	651	693	667	670	664	679	741	672	661	653	698	662	636	649	701	691	696	733	705	688	670	695	671	678	707	668
12821	1358	1212	917	657	505	386	3509	4235	296	219	227	209	221	179	191	179	206	200	177	187	175	193	189	213	192	177	170	188	209	166	183	173	200	184	193	206	168	175	190	169	181	194	197	169	202	160	150	161	190	165	188	171	184	165	168	195	164	181	185	171	187	206	165	144	165	172	176	170	156	214	154	160	154	158	178	175	166	161	152	169	194	167	182	160	173	167	197	157	185	199	185	156	167	183	176	182	157	180	161	177	168	158	156	156	160	164	179	171	181	171	186	206	180	192	179	174	182	172	171	165	177	178	170	163	148	160	159	177	158	162	162	167	178	199	184	181	168	179	202	162	186	166	201	191	136	158	182	182	160	179	166	172	167	199	173	173	189	164	189	186	210	182	165	187	160	179	175	195	165	167	157	166	166	150	202	168	176	187	180	170	180	182	171	145	157	161	159	147	176	170	184	193	184	156	160	167	171	165	181	185	155	159	189	185	180	171	178	163	139	203	182	168	146	159	156	163	149	168	178	179	158	187	159	167	153	169	200	183	165	165	177	183	169	191	158	176	162	178	167	174	169	148	171	167	187	149	185	183	179	196	170	180	168	196	178	165	197	172	162	157	190	170	163	177	155	175	167	173	198	187	185	182	185	157	157	158	210	179	174	170	156	196	170	186	184	168	190	186	166	159	184	180	155	180	181	193	171	160	166	177	141	196	157	164	160	164	157	159	207	164	173	181	192	197	174	150	175	154	172	178	179	175	191	189	170	152	184	176	183	167	153	145	179	181	162	185	182	194	173	176	154	182	171	180	175	177	154	160	160	155	191	172	155	166	174	159	171	151	182	223	172	170	181	160	178	168	173	181	181	165	159	144	194	156	179	167	179	163	198	165	189	157	178	146	199	167	182	191	201	175	174	168	149	165	166	194	156	188	191	169	173	168	184	177	168	178	175	174	191	179	162	170	192	180	183	189	176	159	169	176	166	184	171	169	181	197	187	172	161	157	158	177	174	164	170	184	171	165	199	194	150	161	163	182	181	180	188	191	198	179	154	181	181	184	165	184	160	168	185	170	186	180	161	165	169	167	178	203	199	160	157	169	161	188	175	186	167	155	148	164	197	191	148	200	187	197	181	190	168	161	162	174	164	171	166	176	153	182	172	162	171	170	174	187	164	159	171	154	173	175	179	180	157	156	187	196	163	158	158	180	178	183	180	166	169	192	185	179	196	159	169	198	172	154	185	170	170	177	170	166	150	171	168	171	157	173	190	171	186	168	157	155	167	170	158	175	181	178	178	183	185	191	163	157	178	203	177	175	189	160	178	165	180	163	186	178	172	172	181	190	160	174	159	188	164	169	174	175	172	202	169	164	184	176	171	180	157	187	176	162	173	173	174	173	160	184	215	165	184	171	179	173	183	162	169	185	155	170	191	181	175	183	178	160	161	147	154	192	186	184	184	171	179	159	171	166	169	192	173	170	188	174	171	179	169	192	181	155	156	169	166	190	168	186	165	168	173	163	166	187	168	159	156	176	179	176	151	170	176	174	171	187	157	153	176	170	149	183	152	202	174	175	169	183	182	183	175	162	176	175	154	189	173	179	164	182	180	168	172	167	146	190	174	187	159	209	166	185	188	170	166	175	181	196	180	171	137	182	168	174	177	177	175	183	169	190	177	186	170	178	190	168	171	174	172	162	179	188	189	186	148	174	158	190	182	169	159	173	158	196	165	168	189	155	174	183	159	168	191	174	165	182	188	186	171	163	157	151	171	171	180	179	186	158	184	172	165	181	178	173	178	185	175	157	168	177	165	168	158	178	141	152	157	139	152	159	157	191	182	170	162	178	224	154	170	168	156	153	182	168	185	186	165	166	161	165	159	150	166	182	166	171	173	183	169	183	186	171	180	193	177	195	164	156	172	184	147	167	185	198	206	163	160	198	173	173	184	187	169	156	165	155	179	157	197	156	173	163	176	182	170	154	152	188	161	165	194	175	167	167	156	146	152	148	176	176	151	176	186	171	191	193	169	171	186	180	164	186	163	205	193	217	164	187	176	175	191	190	155	182	200	152	160	148	175	180	163	185	144	157	175	171	191	179	179	177	206	181	161	164	168	179	184	154	173	181	168	193	179	151	182	172	172	183	192	167	160	183	196	175	156	181	185	185	186	148	172	164	197	156	179	162	173	175	158	186	188	192	187	197	180	184	168	191	171	183	177	155	188	183	168	173	174	167	178	176	157	179	155	153	147	170	174	183	180	158	200	185	188	162	177	187	174	173	181	140	195	168	176	161	174	148	170	168	219	176	149	171	170	172	187	167	199	168	210	158	185	158	166	188	180	197	171	178	185	177	162	176	192	180	178	173	178	175	165	197	185	161	193	175	171	161	168	187	189	194	189	162	183	161	179	162	163	192	185	146	186	197	166	186	154	169	178	169	171	160	132	164	187	165	160	164	185	186	179	200	158	167	167	173	185	182	186	176	154	186	146	173	178	169	184	203	193	165	160	179	168	165	164	167	191	172	181	163	196	162	158	171	196	190	160	173	177	176	181	175	163	174	176	165	203	183	166	164	175	181	178	182	198	184	153	190	175	178	172	188	158	166	146	180	173	189	193	192	178	185	175	176	169	171	178	183	201	180	183	182	162	161	164	178	181	192	176	183	172	159	158	167	158	170	169	182	148	183	178	145	170	170	191	168	169	170	179	155	180	194	164	204	172	156	178	179	171	183	175	189	183	177	146	182	173	173	166	174	190	188	164	171	170	172	162	160	161	176	173	178	193	170	198	174	202	177	157	168	160	192	192	169	143	163	182	177	185	169	161	176	158	163	186	173	171	153	170	160	180	175	169	174	177	163	176	199	152	158	182	166	156	147	168	188	163	173	163	154	174	164	147	178	184	157	189	178	187	165	183	167	170	165	176	168	191	179	176	217	176	173	169	190	169	197	180	169	199	195	172	172	188	139	163	154	174	197	153	190	185	156	174	192	172	179	180	184	180	184	177	180	183	180	185	160	160	167	164	178	173	190	184	174	157	158	175	189	162	177	177	143	179	155	155	159	167	172	194	156	177	148	206	180	160	190	169	160	170	185	152	167	175	174	167	157	143	173	185	188	155	151	180	186	169	152	162	158	183	164	181	152	151	168	169	174	182	169	159	172	165	187	165	167	169	156	188	193	168	165	176	173	175	193	185	162	178	167	179	161	172	171	159	198	173	141	175	154	161	159	196	153	181	176	171	196	171	180	157	195	178	197	174	172	186	191	195	170	178	160	178	192	197	183	184	198	183	169	160	149	185	176	205	157	184	167	189	178	164	149	164	176	172	165	173	194	169	176	163	170	154	176	202	167	194	152	174	175	168	182	190	181	154	179	177	166	177	171	185	179	173	162	159	161	178	174	165	136	192	147	164	174	175	180	171	189	193	178	185	199	182	184	168	154	162	145	172	193	175	174	169	167	187	150	178	161	168	186	161	181	182	169	172	210	171	190	166	171	180	202	175
7996	1323	2589	3104	2488	2038	1644	14979	13875	873	844	692	687	669	585	615	616	561	511	553	510	526	531	532	490	545	565	543	540	504	479	536	477	498	501	482	476	449	508	446	449	459	485	450	425	457	430	426	424	443	452	427	456	422	423	433	460	430	409	418	442	402	445	440	457	427	441	413	424	435	443	426	422	423	456	439	466	456	442	441	449	411	444	436	390	380	455	470	407	421	471	426	443	433	426	448	400	433	423	442	436	417	414	408	416	426	410	429	442	404	398	404	396	410	403	442	426	395	431	434	420	431	406	419	429	452	396	436	429	450	428	412	409	417	427	450	408	429	422	440	414	388	406	383	415	394	418	411	465	428	442	420	471	427	447	443	364	406	415	429	432	414	451	411	439	437	409	417	467	416	445	449	421	428	428	458	419	441	414	448	416	443	420	426	400	417	379	430	421	436	432	426	415	413	415	390	426	397	436	407	429	419	429	433	421	417	418	430	410	451	400	403	401	439	420	426	433	416	434	443	412	410	418	411	428	377	398	450	429	430	408	449	437	428	409	405	393	437	434	413	424	422	429	379	389	428	416	464	431	467	422	382	411	442	441	428	411	433	424	462	426	453	452	443	434	428	440	423	409	410	445	424	406	391	410	401	450	405	428	452	455	447	406	374	398	412	458	428	423	404	427	421	434	426	432	426	470	424	428	421	403	407	405	420	432	386	421	458	427	435	398	423	393	401	402	432	433	442	451	422	441	454	454	386	435	465	458	428	454	438	442	394	450	402	451	453	437	379	453	435	421	443	370	434	401	420	413	424	442	409	425	411	382	470	408	400	423	475	418	392	418	422	433	428	454	439	409	463	419	406	414	451	459	425	449	414	411	420	428	446	430	426	434	425	407	440	406	455	445	373	401	395	437	372	392	376	448	401	415	421	443	391	423	467	403	384	422	432	415	407	431	418	422	441	438	423	473	421	446	436	449	454	420	442	404	446	431	423	472	444	413	423	409	415	388	399	449	445	433	409	380	422	431	436	384	429	456	432	447	432	414	438	425	422	424	447	434	409	441	436	444	415	423	432	404	421	415	406	446	397	425	401	414	437	420	412	444	420	436	455	419	437	400	411	400	443	416	403	442	480	415	441	443	422	433	427	406	417	421	431	388	457	439	423	434	427	414	455	426	467	427	444	421	400	452	396	390	435	455	433	413	405	409	435	427	420	447	384	436	425	414	422	397	465	398	431	429	410	432	431	436	440	431	411	417	416	413	440	413	404	467	457	411	411	418	452	436	417	414	407	431	424	421	435	424	439	380	387	432	438	432	418	456	425	429	427	440	452	409	413	461	399	424	442	466	397	469	400	437	445	385	456	401	437	409	439	399	445	399	456	425	414	396	444	446	430	424	419	419	405	457	437	416	434	442	411	404	441	431	428	421	443	409	454	375	452	388	437	388	432	442	410	413	425	408	387	404	436	431	408	418	380	388	399	426	416	425	429	431	428	400	418	411	400	409	453	470	430	405	423	432	443	409	458	417	436	416	412	425	450	433	418	456	412	429	411	411	387	422	403	422	450	443	432	370	404	385	413	456	438	413	433	440	399	388	433	432	428	424	447	429	453	430	441	413	439	431	441	453	379	441	408	460	455	449	419	460	397	454	403	447	428	424	413	440	450	432	444	465	402	422	439	422	421	394	441	417	423	437	391	414	395	433	411	423	427	446	388	418	475	427	437	399	415	485	402	428	414	427	414	429	433	435	388	446	455	432	442	408	400	393	449	448	430	477	392	405	422	408	422	399	406	424	408	414	419	430	411	411	422	460	397	418	425	462	462	425	392	401	420	409	408	432	425	453	424	441	457	429	472	448	427	453	436	429	432	414	421	416	405	460	417	415	414	419	427	440	420	429	418	416	458	431	427	449	403	416	437	413	446	468	438	418	460	415	408	424	432	421	442	403	450	445	419	406	414	420	417	429	438	409	422	398	397	440	423	475	439	457	424	420	448	452	424	437	447	470	428	409	401	435	460	425	462	417	433	440	420	425	413	444	430	381	425	474	401	414	400	425	416	423	411	421	403	442	425	446	465	429	439	459	433	442	407	381	434	410	478	450	434	451	410	417	448	431	411	437	426	423	463	406	395	439	408	419	417	416	412	442	432	421	382	413	425	413	457	440	429	403	420	454	413	405	398	428	389	434	405	403	456	441	426	439	409	410	404	409	423	479	422	406	434	388	392	439	448	423	401	442	455	437	473	442	442	403	415	436	403	437	384	440	390	411	424	413	437	433	401	400	447	436	422	398	390	414	406	425	438	455	426	462	438	431	457	453	425	413	435	421	444	463	444	452	429	409	400	435	426	418	402	437	427	434	429	394	412	420	422	394	466	413	429	405	441	451	407	420	444	397	472	438	425	424	402	428	419	405	417	420	432	442	463	408	415	405	429	446	425	439	433	404	458	477	436	439	435	425	438	437	393	391	419	441	427	440	390	441	426	425	450	421	424	450	447	419	456	412	447	437	438	432	433	413	433	378	447	497	449	448	441	413	407	486	424	422	447	418	412	435	420	443	401	422	396	442	420	427	422	413	397	438	424	421	458	426	388	456	416	432	444	437	412	457	441	461	454	463	441	452	424	421	431	428	419	413	433	431	420	424	434	429	457	427	440	394	430	403	396	408	432	415	431	450	413	439	453	411	377	379	419	379	396	435	420	446	432	428	428	411	439	415	491	422	435	428	469	439	428	410	446	465	415	429	424	385	452	422	440	402	388	453	429	482	420	451	459	449	457	462	417	421	408	436	432	431	467	382	392	419	434	416	452	426	397	415	441	458	380	420	432	424	461	404	408	429	427	412	425	431	424	421	410	438	409	418	437	439	423	417	409	481	448	397	437	429	437	409	424	443	383	459	416	477	428	465	406	422	416	418	488	411	425	427	427	426	403	455	448	387	439	447	431	423	435	440	416	465	395	411	429	441	437	469	398	409	410	403	417	423	465	415	438	423	428	454	443	428	456	399	423	428	455	417	423	445	392	461	422	440	447	409	392	394	416	423	438	412	400	419	472	425	422	397	417	449	393	412	426	426	423	421	462	400	423	436	432	437	401	433	440	399	408	402	446	438	442	424	426	406	402	407	437	389	385	429	441	440	398	451	424	446	416	445	439	452	427	423	406	434	443	454	415	418	460	415	397	417	384	427	440	401	443	422	419	427	399	405	416	447	424	406	425	422	435	362	409	419	410	415	428	412	411	448	414	443	457	435	420	452	424	415	427	424	438	427	451	423	422	417	466	421	443	489	450	414	406	383	402	411	454	408	403	425	423	426	428	445	427	445	424	417	424	424	408	420	434	416	402	417	416	411	429	423	398	469	408	393	440	424	404	418	431	411	447	436	444	418	455	479	440	441	399	410	402	425	393	444	454	403	420	444	403	424	413	415	413	459	394	423	419	450	418	448	472	441	407	418	387	484	433	450	437	411	437	444	438	405	415	428	412	406	428	458	405	447	412
1540	498	548	445	376	318	281	395	390	266	278	274	245	251	233	237	241	262	247	227	236	255	248	242	261	255	284	231	275	256	246	273	258	258	235	273	227	243	217	249	260	219	254	257	238	251	233	255	279	258	268	243	258	271	220	268	230	290	232	260	220	247	257	228	257	248	271	240	238	237	278	249	247	264	273	240	239	238	296	233	226	265	260	226	267	232	242	252	261	271	268	247	261	233	248	264	221	225	249	247	252	222	242	253	261	250	265	251	280	220	247	259	262	240	279	252	261	224	235	271	220	278	235	244	233	248	238	285	248	225	248	257	241	238	255	261	208	237	241	254	239	231	272	224	272	261	279	269	260	259	277	258	230	278	257	254	259	255	256	246	235	229	266	253	237	239	271	270	257	228	240	248	247	265	290	258	271	218	245	276	234	251	250	273	255	288	237	258	265	250	249	257	238	242	245	230	268	221	247	238	260	260	244	237	252	240	271	237	223	243	266	247	224	234	303	254	249	269	232	244	247	254	209	232	240	241	232	230	256	228	226	265	241	251	245	246	257	247	274	255	254	232	259	233	235	231	239	249	241	276	268	238	245	245	248	270	243	225	235	233	252	212	252	256	258	243	243	213	259	272	249	261	268	252	283	253	258	238	279	266	261	261	232	249	226	220	262	253	256	240	261	238	254	230	241	249	250	251	296	245	237	234	245	270	241	264	264	249	254	230	240	242	261	236	261	261	232	221	238	237	265	244	253	266	269	289	261	251	235	252	244	271	255	239	240	261	266	226	242	242	244	274	246	232	243	232	251	242	219	242	282	286	221	252	252	232	252	269	261	231	263	247	261	244	233	259	234	237	255	277	241	257	216	243	236	251	238	263	265	228	238	251	265	264	228	241	246	226	279	256	261	233	254	271	256	234	215	251	241	253	240	234	248	282	240	243	262	258	259	260	261	249	255	258	239	227	224	269	220	248	246	249	241	249	254	238	248	241	272	238	248	258	254	262	254	256	243	261	241	241	279	262	250	263	254	246	252	282	251	238	242	247	270	269	263	265	248	252	257	269	237	236	244	266	253	252	232	237	237	273	240	257	244	259	220	251	260	253	263	238	258	255	237	253	245	229	262	234	245	265	238	232	265	287	238	249	232	306	235	285	295	266	264	245	234	237	244	276	235	215	256	253	252	258	225	276	215	233	287	228	224	268	263	228	274	263	232	264	262	278	255	250	228	252	277	261	225	236	232	262	234	234	232	233	245	268	257	239	236	240	245	256	242	241	271	230	245	245	247	268	246	216	244	228	258	239	236	249	241	240	243	241	233	255	233	239	268	254	247	246	256	270	214	233	236	213	227	268	273	254	254	254	223	277	268	238	273	273	254	256	259	286	277	248	265	279	276	274	231	249	241	253	234	253	248	263	270	236	269	281	226	263	258	274	243	226	247	258	243	244	264	263	266	255	242	237	261	224	243	227	273	267	267	228	236	225	213	253	232	254	244	259	251	219	250	251	245	263	256	277	260	263	255	279	256	239	260	238	233	290	216	237	251	233	266	235	253	248	274	264	282	244	220	267	236	271	233	245	266	294	259	270	264	249	257	253	244	277	250	248	221	244	253	261	274	233	233	252	243	255	248	255	238	227	229	243	238	244	261	249	254	252	268	275	237	252	266	283	256	243	267	255	270	248	254	261	250	259	245	263	280	220	254	251	268	255	253	244	220	255	263	243	259	240	270	265	259	242	262	272	260	269	269	248	250	225	250	238	240	233	253	249	260	254	241	261	242	277	260	212	257	283	250	249	233	232	255	286	274	243	270	236	263	267	244	251	284	259	251	259	271	265	245	260	261	265	242	232	218	240	256	249	266	254	246	248	232	224	259	239	244	281	253	245	244	222	221	279	229	252	236	276	234	244	221	260	234	282	272	264	241	247	252	214	257	255	243	260	252	234	276	253	254	255	276	256	254	258	226	248	275	267	252	254	260	240	234	248	233	254	252	249	246	256	233	244	294	265	272	265	262	290	242	243	239	257	282	244	260	255	278	240	264	256	260	223	261	246	228	281	250	247	256	259	241	277	258	276	285	238	242	231	234	239	214	298	245	253	250	243	251	276	236	268	234	287	258	247	271	230	254	238	258	264	245	238	214	254	271	270	257	265	229	241	273	273	251	214	223	268	243	261	227	257	243	247	248	233	234	273	235	242	246	229	268	263	263	257	243	257	245	233	264	238	262	223	235	250	248	252	235	283	245	263	252	256	274	247	266	250	240	248	236	273	260	246	268	237	259	238	229	255	237	240	266	255	256	241	258	268	245	270	266	259	228	244	261	277	248	237	244	255	243	207	236	219	255	254	229	260	235	212	313	276	255	212	228	257	264	246	261	224	248	249	250	285	250	276	250	288	278	262	269	270	256	246	261	247	243	235	246	255	245	241	257	241	239	246	240	259	242	255	235	243	260	280	231	273	251	245	220	242	218	220	226	238	291	237	254	223	250	240	279	260	283	226	251	298	245	276	266	227	260	272	240	274	265	251	283	246	254	230	263	247	252	225	276	251	243	289	230	252	244	258	283	259	255	220	233	240	250	249	225	252	240	247	253	253	265	276	258	251	258	227	251	242	235	229	262	275	233	263	248	281	245	231	246	236	272	262	257	249	266	247	255	266	261	266	244	276	233	266	244	266	270	297	241	235	270	261	239	238	276	232	273	232	253	265	248	241	253	252	265	224	257	267	254	240	235	273	253	255	282	242	239	272	285	265	275	255	228	247	243	244	253	203	242	253	259	245	228	252	253	240	242	248	236	245	237	245	258	259	242	265	255	242	225	282	223	227	262	284	239	244	236	242	265	235	274	259	273	251	259	241	251	251	244	235	271	267	271	253	256	260	250	238	274	244	230	220	272	259	274	257	240	288	255	266	240	249	222	242	253	229	271	260	242	258	274	241	264	265	245	255	270	280	251	288	256	266	261	223	230	241	252	228	267	260	254	262	246	246	237	235	261	261	254	244	220	227	228	244	258	267	270	262	259	261	275	279	268	250	225	239	258	253	241	233	261	258	269	259	256	259	237	258	272	245	250	274	282	288	256	275	275	251	245	260	262	259	231	298	257	272	260	264	250	224	235	231	208	276	280	228	262	255	284	293	269	264	241	246	268	244	256	256	254	253	249	250	243	261	250	261	238	255	252	236	266	265	245	272	261	251	260	272	240	236	246	242	272	260	249	236	277	234	255	233	234	252	252	249	251	282	240	229	276	247	242	242	237	277	237	268	251	265	263	256	229	264	221	246	268	251	223	283	239	259	267	247	249	264	265	238	248	245	248	287	223	196	244	259	227	254	285	262	226	258	237	239	245	278	257	275	234	281	240	238	263	225	257	221	215	247	272	234	245	257	274	234	229	223	278	238	247	258	262	263	266	273	246	248	270	233	257	264	245	251	261	265	255	259	241	257	255	257	269	221	281	255	265	248	270	266	237	251	249	237	236	233	259	241	260	244	249	244
1973	893	1243	1268	1240	1089	937	1295	1173	764	690	655	638	655	643	646	675	642	579	589	648	624	627	638	626	644	678	645	630	570	632	653	617	604	617	653	645	612	610	593	593	588	584	629	598	628	618	671	628	622	646	639	623	590	601	651	581	598	644	607	614	586	621	624	577	557	584	649	587	625	615	646	602	607	627	618	638	633	627	631	573	575	616	614	573	647	593	650	598	588	619	614	585	622	637	612	609	648	654	602	606	612	629	615	589	626	608	639	627	636	612	613	623	597	671	613	622	614	631	625	580	626	608	616	608	583	616	611	634	596	618	615	656	620	613	596	570	611	556	590	623	617	647	610	632	634	629	599	625	597	610	591	625	580	707	597	646	637	611	612	661	600	603	654	602	643	656	595	621	614	614	648	653	595	628	623	589	613	599	623	610	609	599	624	665	590	603	602	594	621	614	613	629	592	614	629	620	616	653	620	607	652	615	606	623	569	619	611	624	619	623	615	644	653	617	659	614	644	605	592	595	598	656	599	590	636	577	592	651	610	631	601	612	617	590	613	619	618	622	593	621	643	648	608	625	656	659	541	567	576	566	586	608	649	623	589	597	561	592	600	636	609	614	627	623	636	585	568	632	665	654	650	600	610	625	618	604	572	622	594	650	651	613	656	600	567	572	541	629	605	629	629	635	606	605	591	592	562	624	642	635	579	553	641	609	617	629	601	609	630	576	621	604	648	627	596	623	630	656	600	624	633	604	636	627	615	646	644	580	621	621	611	621	623	671	574	626	589	573	558	559	614	596	588	624	645	650	607	630	641	660	646	652	622	593	594	605	639	593	614	581	644	625	653	573	623	585	553	647	610	639	584	608	596	629	577	597	552	607	661	593	632	595	640	601	643	614	630	618	615	631	646	618	607	638	603	608	588	559	658	596	623	636	592	616	619	608	625	566	628	559	630	625	647	601	617	593	631	656	623	624	632	638	625	657	600	623	656	620	575	628	617	596	650	618	592	602	581	609	593	605	648	600	633	650	569	625	639	611	622	671	571	619	619	613	635	595	600	600	619	625	612	619	558	602	639	641	652	591	645	609	627	600	627	612	584	626	630	639	627	647	632	614	640	566	644	666	591	618	609	583	677	594	611	579	615	629	637	616	600	622	635	630	609	630	599	625	656	619	633	618	629	624	585	614	563	625	630	655	647	621	584	622	582	630	589	607	588	592	620	637	627	573	628	623	596	622	637	561	576	585	613	622	633	636	620	607	572	591	622	626	578	622	613	588	657	644	590	628	620	637	614	643	615	594	577	580	604	651	600	631	639	589	640	600	583	573	639	604	584	658	625	609	618	613	604	672	639	603	585	657	616	623	611	641	592	632	602	646	626	619	620	601	620	623	597	638	592	601	684	604	638	617	577	635	615	604	602	612	586	616	579	639	640	595	614	637	638	658	646	587	678	639	618	639	632	604	642	619	596	597	592	593	567	642	574	577	615	606	639	608	616	648	622	604	635	627	577	635	616	607	640	625	620	613	638	579	617	602	620	640	594	657	642	622	583	637	572	551	569	584	593	592	658	595	623	628	607	629	625	655	586	627	638	601	645	649	649	611	593	614	631	574	600	610	606	587	611	693	616	595	620	596	647	605	632	616	586	616	609	626	648	639	608	609	612	618	604	621	633	642	603	587	641	621	609	615	611	648	625	618	606	585	624	575	575	633	609	590	589	608	645	624	620	658	644	599	576	614	630	635	614	692	614	621	579	667	608	610	619	595	586	582	643	642	616	657	620	562	627	626	621	639	610	598	603	606	649	651	634	632	621	577	625	622	633	621	592	596	629	635	609	623	611	595	567	630	620	628	632	634	642	618	657	623	633	612	574	603	660	605	625	610	607	618	585	666	633	625	617	637	608	637	638	587	618	646	627	602	596	587	587	635	637	628	585	578	644	626	613	577	637	612	605	608	641	647	680	586	603	615	627	585	572	598	586	611	626	603	619	627	604	629	568	585	585	587	621	641	634	611	624	636	597	617	661	616	599	637	590	578	565	700	607	611	629	593	631	628	573	601	658	579	575	640	603	578	594	606	601	639	595	645	621	609	607	598	603	616	614	608	618	601	606	584	563	596	615	604	603	593	617	603	650	620	610	605	586	643	632	640	645	565	586	601	615	648	659	598	614	630	632	627	634	599	631	628	625	601	648	587	580	589	627	602	653	620	624	584	588	584	635	616	645	603	586	569	616	640	623	635	604	565	603	601	652	584	630	601	610	641	596	672	624	616	610	618	652	606	624	632	628	659	631	595	634	625	608	639	611	625	601	590	630	606	610	609	627	596	622	583	617	617	612	593	598	561	610	624	594	577	581	645	595	591	631	617	624	648	645	645	581	592	565	632	631	659	594	654	621	597	638	594	605	593	619	603	571	649	595	625	567	599	622	691	645	621	593	621	575	647	612	619	659	598	657	641	630	629	630	669	573	623	587	618	656	622	609	632	656	603	627	630	586	608	593	621	638	624	593	679	654	599	636	611	639	600	641	603	621	654	634	647	611	623	607	606	639	627	609	621	608	605	606	623	618	610	594	704	584	594	594	628	584	629	639	625	600	624	627	601	628	633	655	630	647	574	601	677	610	633	635	627	634	586	615	630	604	640	626	591	582	599	605	644	619	652	592	600	638	628	568	584	622	600	576	612	662	647	618	640	593	583	618	639	621	611	629	631	634	547	655	656	605	624	586	621	569	569	576	631	637	607	615	618	625	618	622	602	646	647	606	593	632	616	646	635	641	604	611	606	656	641	627	595	602	576	608	622	600	618	606	632	640	582	628	601	576	583	623	606	628	641	579	610	591	650	616	566	603	602	619	629	602	621	609	630	591	660	605	592	589	600	621	587	598	606	595	615	615	641	597	663	613	648	604	630	616	613	653	666	630	654	621	562	660	636	663	621	579	548	641	621	586	636	627	603	624	603	572	620	628	639	604	648	644	575	616	567	622	589	645	637	569	568	631	655	597	628	633	626	609	588	613	594	585	612	642	561	630	618	626	610	589	593	665	624	647	582	585	610	601	611	642	618	646	643	619	635	618	665	617	664	604	627	602	596	610	596	613	630	608	636	616	591	613	652	630	604	575	619	645	629	626	644	579	587	628	600	636	654	567	679	631	619	642	603	626	588	579	587	634	618	644	624	585	614	590	620	576	616	567	622	614	598	572	589	589	625	608	645	622	636	664	600	616	628	621	598	612	648	558	564	587	613	611	642	580	640	585	578	618	605	607	609	601	576	576	599	591	588	626	653	652	574	635	588	591	619	606	621	588	630	643	598	595	638	606	636	597	625	641	646	644	574	624	645	663	577	604	608	640	638	607	593	603	616	601	607	658	611	618	559	631	636	594	643	643	605	605	593	610	606	666	639	623	603	602	647	620	600	571	628	605	614	611	635	586	688	591	608	594	624	588	573	607	594	605	576	689	586	629	624	594	632	627	616	627	644	597	602	615	618	638	604	624
7038	848	999	719	597	518	647	2298	1445	337	349	305	318	316	303	306	309	319	302	281	283	306	317	304	292	278	286	292	298	274	290	297	319	275	309	300	306	315	280	277	273	280	297	294	288	278	296	294	295	277	284	318	274	285	304	295	282	307	268	306	308	298	278	281	277	271	279	303	303	300	272	249	254	292	265	267	273	303	282	278	268	273	277	278	273	266	255	278	285	249	270	250	295	305	271	294	268	307	303	258	301	322	300	286	320	296	316	299	303	254	268	277	286	291	290	292	279	313	280	280	290	297	288	274	320	311	300	319	302	281	292	294	270	262	316	305	268	248	273	287	306	279	272	275	244	291	248	278	272	294	287	259	283	261	262	268	274	275	267	279	278	321	275	291	254	232	259	265	262	278	302	305	314	274	265	263	271	312	313	285	295	290	297	279	288	275	265	266	285	304	266	263	282	294	273	316	296	321	295	284	292	296	280	295	282	312	304	321	272	289	298	290	286	288	278	276	306	278	286	280	277	269	281	288	268	257	303	301	298	287	253	278	274	285	311	267	300	277	267	300	276	285	312	297	296	267	304	293	317	288	257	255	260	320	290	284	267	265	265	284	301	299	294	280	282	323	317	290	267	278	256	236	275	304	278	287	290	277	269	282	296	300	278	309	291	274	293	254	286	284	300	271	287	313	286	287	284	300	272	287	268	320	283	285	293	306	273	266	286	305	289	275	260	295	281	309	268	293	295	292	293	280	285	293	276	290	295	298	272	317	277	292	302	291	258	285	310	269	269	286	290	298	284	288	271	286	301	302	286	305	313	307	275	272	282	278	271	293	262	259	305	277	306	282	264	302	306	306	250	264	288	288	266	265	308	265	294	285	297	249	317	260	297	288	284	296	289	281	313	266	293	284	292	296	288	276	287	248	277	279	277	284	304	293	264	286	245	313	289	276	292	311	275	265	281	291	297	271	289	292	305	261	310	306	283	297	260	297	283	276	256	315	297	287	278	285	256	269	292	298	299	295	303	311	300	296	267	294	286	284	271	262	267	305	240	304	284	258	314	278	301	300	292	276	311	242	285	294	275	313	306	284	269	299	278	300	306	300	258	267	246	302	277	289	275	260	275	277	297	293	247	262	283	292	319	277	286	265	235	286	285	286	292	262	287	274	294	288	271	272	270	293	275	306	259	278	285	283	267	272	317	257	285	264	265	331	291	289	268	246	344	274	302	298	274	289	283	242	308	291	320	300	287	300	259	271	318	319	268	294	288	285	253	258	288	277	295	297	297	323	278	275	262	304	293	315	267	268	288	275	305	287	268	261	278	302	278	282	285	321	279	286	310	308	317	268	283	291	313	300	277	321	310	325	288	300	295	284	303	284	283	297	259	289	290	284	290	295	271	262	290	275	304	311	274	263	320	285	280	267	295	270	288	306	279	282	292	298	296	262	333	306	284	284	292	263	259	302	316	265	282	288	273	280	266	326	265	290	280	225	288	289	255	250	269	278	282	274	288	320	306	284	276	280	292	264	286	270	281	278	304	318	301	285	300	310	269	314	297	328	299	286	283	276	263	279	311	285	315	312	272	256	257	308	286	259	274	291	299	265	305	259	290	261	353	289	282	289	277	263	271	273	275	267	286	292	284	304	270	290	277	286	278	261	269	305	282	313	283	298	268	273	283	293	267	270	287	328	289	273	284	266	274	262	265	283	281	272	273	275	282	283	290	290	275	283	287	271	293	297	262	305	278	281	262	281	303	294	266	285	257	263	271	301	294	283	310	287	288	286	282	289	301	282	284	290	277	278	238	289	317	274	312	271	280	283	282	304	258	261	249	275	264	296	321	296	309	294	276	287	260	293	299	274	290	317	306	261	254	273	270	263	296	267	280	298	327	287	264	266	278	286	298	282	303	265	287	288	302	311	324	266	280	293	271	290	301	266	281	300	269	268	296	282	289	283	298	252	271	286	269	281	323	308	307	290	231	306	310	295	309	292	272	286	301	294	270	257	294	298	294	289	270	288	283	328	294	262	267	290	297	271	275	273	291	299	268	276	264	270	303	280	311	298	308	289	306	294	299	262	304	283	295	328	320	298	279	244	311	293	292	254	306	281	279	291	250	314	279	323	272	238	270	285	291	315	270	267	297	278	260	257	268	243	264	304	320	304	273	281	269	260	273	270	316	278	272	267	277	288	313	275	289	311	256	283	288	297	252	285	259	297	299	292	286	314	307	270	304	277	264	305	255	270	263	303	290	305	266	326	282	276	283	263	283	296	284	316	304	273	279	301	268	287	269	291	259	266	289	318	294	309	278	290	284	289	258	288	285	246	279	301	264	282	287	277	284	311	304	311	303	282	275	269	265	307	291	265	299	259	288	311	304	284	297	322	261	267	294	307	258	274	290	253	275	292	273	298	275	285	290	250	295	286	303	287	290	271	270	296	279	272	274	288	304	303	324	290	278	259	293	287	300	235	266	288	268	274	283	281	282	295	259	286	309	299	297	276	250	275	295	281	293	273	269	268	285	328	281	307	315	250	269	298	292	283	281	278	279	290	295	298	318	306	278	265	291	266	276	300	287	286	260	245	254	284	270	268	286	235	286	293	300	297	279	290	296	293	272	291	274	280	276	260	284	274	313	266	283	292	298	307	282	303	276	270	320	263	324	278	249	280	283	306	261	283	276	266	308	265	283	268	304	278	284	298	292	284	281	292	254	274	284	300	312	298	288	293	282	293	255	298	293	286	270	289	268	297	274	262	297	281	293	271	277	271	268	287	304	269	263	286	305	308	310	303	282	273	292	280	271	306	293	255	279	295	274	274	299	299	275	259	313	274	288	310	286	316	313	277	304	251	292	276	298	275	290	295	263	282	279	250	290	279	266	292	314	288	278	296	276	300	282	251	270	327	297	279	259	274	292	312	294	279	304	277	310	259	280	279	288	300	303	283	282	292	247	247	314	326	305	273	256	306	264	288	282	294	287	277	292	261	292	293	285	290	269	287	255	286	300	290	289	282	283	292	266	291	269	290	289	287	266	288	281	281	307	248	306	262	268	289	286	264	285	275	283	256	275	289	287	270	278	279	263	291	303	271	274	263	281	294	279	299	306	251	302	302	283	284	273	284	295	274	268	296	259	280	300	274	314	271	242	292	276	303	287	277	298	345	292	284	270	282	300	285	249	260	297	273	279	323	311	252	286	263	299	251	283	248	274	315	321	301	256	277	251	268	292	283	274	271	250	280	251	286	280	255	296	271	264	275	310	270	278	255	248	251	316	274	308	299	290	284	322	319	288	292	296	286	277	282	272	261	325	265	279	274	300	270	280	308	289	291	288	302	301	301	263	281	285	278	280	258	298	281	277	289	285	302	325	265	285	304	297	316	293	296	282	291	290	277	296	259	274	270	279	277	286	285	270	252	302	279	277	293	274	312	292	273	283	288	312	291	277	271	273	259	275	314	279	294	290	250	298	260	289	297	284	297	282	280	257	276	258	267
6669	1193	2363	2530	2019	1782	2644	10993	6123	962	877	834	774	832	783	771	811	703	739	729	730	741	709	678	732	752	755	791	747	734	732	714	697	708	703	701	689	762	744	702	694	672	662	645	685	684	697	712	707	737	718	660	684	735	676	706	664	633	681	679	724	713	641	695	698	699	659	648	710	673	661	674	669	690	679	675	654	661	649	647	724	676	682	706	685	689	692	634	692	660	665	685	695	674	686	717	649	689	654	726	709	681	667	705	696	650	708	738	670	692	666	686	679	692	674	647	730	675	677	709	652	636	674	704	694	693	670	661	719	702	652	694	646	653	671	671	711	679	635	722	694	655	651	692	648	635	664	681	706	691	677	684	677	702	674	689	686	685	614	631	699	638	690	674	660	705	643	665	675	655	664	644	627	665	674	670	726	675	595	710	659	694	677	633	682	735	672	670	724	611	698	653	679	675	696	713	678	679	675	683	637	687	688	676	653	689	686	704	670	650	668	713	663	698	660	699	667	683	677	701	702	680	636	689	684	709	666	633	640	673	672	700	660	676	655	676	656	674	633	659	692	717	660	647	711	681	714	695	685	677	632	666	647	658	666	633	666	723	702	674	667	671	696	651	710	689	671	644	655	668	660	677	693	659	688	665	708	678	696	697	672	697	678	651	679	699	647	699	662	705	667	655	683	719	624	670	657	689	679	693	669	676	671	672	716	665	646	690	687	668	644	680	678	624	700	700	623	739	716	714	686	658	666	661	704	696	668	680	644	675	662	677	660	678	679	696	688	648	731	645	646	671	725	671	701	719	698	667	678	618	692	700	668	692	636	650	674	709	704	696	679	717	690	590	713	664	623	705	639	722	696	674	676	658	674	669	674	697	706	637	681	671	685	632	663	724	671	652	678	701	659	641	650	630	672	689	650	659	679	677	674	677	670	646	669	675	704	684	701	734	669	688	671	672	648	695	676	667	645	686	636	711	704	655	707	650	709	675	698	644	646	649	726	687	662	686	659	693	681	683	685	651	670	682	658	697	697	682	672	701	667	630	693	691	689	651	665	652	682	694	741	643	693	665	668	705	704	694	646	655	639	661	685	699	677	701	690	667	666	652	700	703	667	666	711	675	664	620	669	673	656	712	603	628	685	659	702	687	646	698	670	666	675	694	664	736	632	685	659	625	693	669	630	696	650	710	660	677	658	694	671	685	601	685	721	683	728	668	655	677	690	717	672	709	707	672	672	658	664	634	644	689	675	728	654	676	703	743	675	706	667	658	648	684	685	640	676	652	685	663	674	709	624	717	663	693	677	672	716	701	723	694	697	636	663	652	687	666	641	666	660	631	632	687	698	647	696	665	703	654	633	648	702	657	642	696	606	667	698	614	643	661	659	714	685	657	653	664	664	674	657	644	659	700	659	679	633	673	715	648	680	673	650	646	638	725	666	658	692	670	642	710	647	666	709	666	709	717	689	743	624	662	653	622	665	692	655	663	667	676	692	695	665	661	667	649	678	672	673	693	657	702	673	691	696	681	697	684	707	683	661	638	653	693	667	659	693	710	693	652	700	715	655	666	657	663	672	714	680	643	715	676	645	692	634	618	648	710	676	686	642	670	709	687	692	681	666	759	644	711	653	727	666	674	717	706	661	666	714	661	690	651	683	706	670	703	654	716	654	690	670	685	641	674	677	653	665	682	689	653	671	669	654	667	651	700	680	658	635	647	700	669	703	762	690	683	632	655	635	614	689	702	684	684	687	673	674	685	679	688	695	659	634	659	695	649	675	667	708	703	675	679	675	695	644	651	660	672	640	601	663	671	680	692	684	669	695	669	655	662	697	647	664	664	691	674	702	693	653	661	716	698	689	697	672	628	668	634	648	674	659	698	658	720	683	675	639	667	709	686	699	664	671	629	693	666	711	658	681	677	622	686	655	665	707	707	679	711	658	652	679	660	671	615	691	725	705	661	682	686	648	698	639	693	662	671	683	650	652	720	656	654	662	658	665	715	643	672	688	668	731	697	646	652	656	666	675	681	649	677	678	689	709	664	707	659	679	698	670	649	685	672	686	637	641	652	678	685	678	647	697	658	673	683	672	646	657	635	682	700	703	677	684	687	626	665	648	666	707	678	666	669	624	667	650	682	688	699	678	681	644	720	676	656	651	695	642	712	676	672	685	714	685	654	677	649	676	672	662	704	681	672	682	684	643	629	700	681	708	689	650	725	717	676	645	642	648	671	711	655	683	660	663	678	678	608	707	652	683	732	685	708	640	675	652	681	675	659	678	689	650	737	664	678	706	707	622	707	660	682	663	677	675	676	710	660	642	693	664	714	634	709	652	652	664	656	675	689	622	659	650	645	657	677	713	654	702	657	629	697	670	739	649	655	672	675	698	658	684	656	659	704	691	651	687	664	688	691	650	683	667	692	698	679	687	681	663	625	697	659	660	690	686	652	672	692	682	702	626	732	710	689	640	682	672	646	612	653	649	662	672	696	684	658	730	663	670	690	668	667	683	688	673	706	665	693	645	640	665	650	654	667	687	639	732	660	633	702	685	652	679	698	678	683	657	675	672	672	672	635	669	660	703	710	690	629	692	705	690	695	712	626	664	681	637	697	658	702	632	735	682	670	723	687	650	699	701	635	631	673	701	686	676	681	707	635	678	684	664	673	689	688	663	698	669	690	661	681	702	640	661	671	641	735	710	692	693	714	690	662	691	655	653	672	693	619	641	660	693	673	688	661	689	690	664	668	679	678	689	731	676	696	661	677	673	649	665	629	678	717	672	653	667	652	612	663	665	688	658	660	694	720	646	671	685	710	662	684	632	726	698	698	643	708	699	624	687	643	707	669	668	716	701	678	732	693	720	656	668	656	721	635	665	721	700	662	686	697	716	670	674	680	675	681	697	659	650	704	688	687	698	682	665	676	687	723	729	660	704	683	698	641	649	681	673	690	683	668	700	698	666	697	691	673	696	625	743	675	690	697	613	665	757	653	634	649	671	712	659	710	698	696	664	707	654	683	696	705	702	713	682	691	643	703	693	674	683	668	647	736	663	724	705	674	673	675	715	640	668	666	648	692	655	730	716	694	626	670	690	711	683	680	687	673	625	700	674	658	658	701	670	653	648	655	641	699	726	633	679	713	675	635	661	671	659	681	697	613	649	689	642	687	707	688	680	671	655	666	676	658	636	710	685	657	661	650	657	646	651	654	663	699	703	662	659	657	658	666	656	683	656	688	669	680	708	677	668	698	674	659	698	658	649	742	728	703	661	676	670	596	679	670	686	624	744	710	696	710	706	663	720	676	681	653	684	691	651	675	665	700	686	615	667	650	676	672	704	631	649	714	675	653	689	667	719	671	624	677	658	632	693	669	701	705	693	685	633	699	635	635	698	694	667	698	695	653	661	668	674	693	661	706	674	647	674	692	664	658	654	670	711	681	697	652	740	682	735	648	657	648	650	715	651	634	661	683	673	640	628	644	693	657	696	655	722	659
12664	1361	1254	992	674	654	2804	6261	3540	295	238	216	190	217	184	197	192	192	199	184	178	191	183	174	208	174	171	199	192	183	191	200	184	180	178	169	181	192	195	165	201	192	169	198	190	183	183	168	202	167	198	170	168	161	169	171	182	166	165	171	172	162	156	177	177	188	183	172	183	170	182	188	165	164	193	189	169	166	203	180	166	184	178	181	181	163	188	207	207	182	178	194	192	188	180	198	177	195	192	182	186	158	193	204	156	185	167	184	175	181	160	181	214	185	178	189	191	183	183	190	174	156	179	197	153	215	178	183	169	186	191	168	175	208	187	178	167	189	183	185	208	185	170	203	185	222	174	203	181	185	187	178	205	181	174	176	178	177	176	178	198	192	190	167	200	145	199	158	185	155	183	194	197	200	192	193	175	174	188	190	194	189	208	200	188	178	171	173	152	162	179	198	171	178	183	177	177	184	213	195	185	192	158	179	178	181	164	168	221	187	183	185	180	182	169	174	177	200	173	188	217	159	183	183	168	171	183	152	188	192	185	141	200	168	161	176	188	171	193	192	181	202	176	216	185	166	185	168	180	187	181	143	197	156	217	175	192	191	192	207	188	190	184	178	182	187	165	193	171	186	214	185	157	156	196	152	169	168	173	194	160	199	161	190	160	192	174	202	189	188	177	191	178	181	173	190	188	172	168	187	155	187	187	193	173	177	191	177	177	181	163	199	191	196	192	194	191	197	192	185	186	163	162	201	187	189	211	189	177	194	182	177	172	191	187	167	170	175	184	182	179	188	178	167	191	186	169	178	188	202	168	176	168	166	159	176	199	188	177	187	160	202	200	157	170	157	160	175	193	167	182	188	178	185	145	170	177	187	184	187	202	205	193	179	171	164	182	174	183	161	177	155	171	184	176	180	156	185	193	181	152	181	172	178	181	184	201	189	186	193	208	176	179	181	181	171	176	158	180	179	171	182	171	197	180	172	181	163	177	160	207	178	163	167	160	186	165	168	195	185	172	176	179	170	163	184	195	188	209	177	162	170	191	203	161	197	176	184	176	183	198	189	202	191	191	192	182	192	192	192	160	185	168	187	147	166	203	195	183	169	182	200	166	165	155	181	194	170	189	176	186	181	201	172	185	192	194	212	209	188	207	179	179	166	200	181	174	187	195	167	187	179	191	167	180	189	188	184	194	187	169	171	160	175	204	205	209	172	183	182	195	163	178	209	160	162	178	177	181	169	215	191	168	180	165	187	224	179	196	179	169	172	181	187	198	184	173	172	160	195	170	167	188	194	165	182	164	161	182	219	191	161	184	175	165	184	183	162	190	163	161	199	168	165	175	185	204	185	180	170	175	212	170	205	168	199	178	196	187	197	173	165	176	189	174	172	188	169	164	183	204	190	196	181	186	199	202	199	167	208	193	185	181	179	163	190	153	201	188	175	196	171	185	190	173	160	165	161	191	176	203	168	172	202	191	169	166	191	192	184	186	166	165	186	180	170	179	194	192	184	156	199	187	195	188	174	190	174	197	182	180	184	145	184	175	191	188	191	166	165	186	186	180	174	165	175	172	196	199	160	204	201	198	179	183	190	173	173	199	180	201	204	162	186	189	169	178	166	178	197	186	172	190	169	167	174	174	178	195	178	185	180	195	167	178	214	170	175	174	160	167	163	169	192	202	189	204	166	191	190	197	176	206	196	189	183	185	182	199	174	180	173	178	175	178	169	171	165	163	183	151	214	186	218	177	194	188	181	184	186	202	212	185	180	193	161	190	201	167	202	189	164	176	166	206	170	175	162	175	158	196	180	198	183	160	169	185	177	171	197	184	191	186	179	174	167	183	149	185	194	183	160	137	192	183	195	195	171	182	172	174	190	190	177	171	203	184	171	175	186	175	196	169	191	178	191	184	189	184	188	192	197	172	179	191	201	172	168	172	163	176	208	185	184	191	165	199	199	178	182	191	178	179	151	183	181	178	194	191	180	168	188	205	218	145	173	202	178	181	192	182	187	212	180	172	169	170	184	179	179	212	210	169	175	193	181	169	178	185	184	192	194	189	213	185	177	172	168	178	168	170	197	193	158	177	154	199	175	195	173	185	195	184	192	200	184	187	175	144	170	167	176	189	183	180	187	160	157	188	169	185	188	171	197	185	212	202	165	194	159	184	166	207	161	187	178	198	184	193	165	195	181	174	186	175	186	188	177	187	213	171	174	182	200	187	187	175	182	167	173	156	162	185	207	187	173	165	160	172	202	174	195	182	186	177	174	209	172	204	185	178	192	194	173	159	173	182	206	189	195	209	175	180	184	184	177	197	185	212	183	186	179	151	155	173	166	185	170	176	168	158	158	149	183	194	170	171	154	179	189	169	175	176	166	199	176	185	192	186	181	177	171	167	175	167	181	195	202	186	177	189	164	200	189	177	186	154	161	203	191	194	188	200	166	166	161	187	199	155	172	189	192	173	175	186	202	195	159	177	191	197	177	169	212	173	189	184	190	206	181	206	180	186	168	181	173	180	195	168	201	206	178	183	177	216	180	186	193	183	186	182	186	188	204	182	179	179	196	184	165	188	199	189	173	192	183	193	157	185	183	187	204	205	199	184	191	186	199	190	184	164	198	178	197	174	215	195	166	187	165	166	187	168	185	172	179	182	203	146	152	177	172	166	174	167	163	186	194	198	186	169	185	210	178	177	212	186	163	168	202	155	170	185	176	179	187	188	211	191	190	189	169	197	165	203	196	181	150	168	204	186	169	203	176	166	169	202	191	207	172	179	188	174	163	187	184	182	184	191	204	158	216	183	197	173	176	188	162	195	191	186	166	189	168	161	172	203	203	201	167	172	204	192	179	167	189	181	166	187	187	195	193	183	175	191	173	182	186	176	180	184	194	190	171	203	160	172	185	174	164	204	192	204	204	177	198	183	221	154	183	178	170	177	157	200	145	189	182	162	203	178	195	161	185	189	214	178	188	185	157	185	173	188	186	215	206	159	193	166	195	172	181	177	176	183	194	167	168	184	161	156	168	184	187	179	176	189	170	160	172	169	170	180	166	196	210	169	184	194	170	190	160	189	180	191	176	169	171	195	181	176	180	186	172	201	187	176	163	169	200	185	170	196	168	191	159	178	181	190	160	167	181	185	183	172	198	159	189	168	172	178	180	182	203	193	187	170	175	181	183	199	173	180	202	180	174	184	178	200	154	167	193	199	187	183	210	191	185	167	184	190	166	186	180	177	165	181	180	189	169	189	175	173	203	195	178	164	172	164	176	208	187	184	199	174	179	163	191	176	169	180	191	219	184	197	173	167	165	185	185	181	193	183	179	181	152	178	204	156	162	174	182	195	195	164	174	189	194	185	169	167	188	173	178	173	174	210	168	170	179	192	182	178	185	194	199	182	173	186	199	182	182	161	183	196	192	190	195	182	187	191	184	181	187	183	187	193	163	203	183	187	175	185	199	160	176	190	179	167	174	197	182	182	164	170	170
8152	1417	2722	3161	2798	3002	12467	23457	10750	899	786	714	632	596	609	580	573	571	578	576	545	518	514	533	541	582	534	610	536	467	509	508	492	514	508	522	478	455	427	489	448	478	437	460	464	470	436	412	427	465	447	442	470	476	432	496	465	445	443	396	421	449	450	450	435	459	494	434	454	444	436	430	473	453	450	452	425	455	436	445	439	427	442	443	472	480	450	458	427	477	444	419	437	442	461	472	474	457	440	481	399	491	444	459	470	444	426	443	446	438	423	438	433	429	465	455	432	430	478	408	453	452	409	446	429	440	419	446	454	430	465	419	466	452	444	416	435	456	422	456	474	441	448	400	457	454	443	442	425	439	461	454	472	439	464	446	451	450	438	423	390	473	432	443	451	408	440	489	423	449	418	461	444	442	412	477	401	418	426	436	440	432	410	431	455	452	418	471	386	434	436	442	475	448	428	438	420	438	485	437	464	495	476	421	391	465	475	496	466	443	461	456	432	455	486	474	433	445	458	425	450	442	432	450	437	457	444	436	467	386	456	455	428	415	454	455	459	450	441	455	417	434	449	429	478	442	450	462	445	432	474	443	445	446	411	413	435	414	458	428	414	430	441	429	465	422	447	436	419	460	492	448	449	481	455	456	423	451	497	424	453	452	433	432	433	440	423	406	441	445	458	427	475	449	444	479	438	408	466	412	435	398	477	442	423	439	438	431	469	446	452	409	437	452	463	437	432	476	431	435	426	429	489	445	460	448	448	454	443	437	454	439	465	422	434	468	473	426	446	428	453	457	435	494	438	455	421	464	454	426	441	486	459	444	444	446	449	454	460	422	460	473	445	457	434	435	449	467	452	420	480	430	453	459	444	432	422	429	433	460	433	446	496	474	490	409	425	428	441	418	476	440	434	437	458	423	440	433	446	415	430	471	435	416	428	425	464	367	410	494	430	463	487	467	430	418	474	479	410	490	434	441	468	417	447	435	456	429	430	414	470	450	453	457	421	435	430	414	450	427	467	427	441	441	447	444	476	469	445	449	445	413	443	445	456	466	447	464	413	461	505	399	499	434	423	456	445	466	417	442	458	451	450	449	435	426	430	440	449	461	431	443	424	428	426	436	463	419	479	449	424	433	456	444	418	441	470	424	423	450	451	470	441	418	457	390	392	447	436	453	432	431	442	404	462	477	443	397	449	496	435	448	480	386	480	418	448	481	436	438	472	453	450	453	462	424	454	416	425	446	470	423	450	413	437	444	432	448	440	501	460	456	458	448	443	447	448	397	423	452	402	438	404	423	433	434	413	428	431	420	462	473	463	443	433	471	458	439	455	437	451	437	459	420	453	464	417	447	467	490	443	453	392	426	447	410	446	465	441	446	443	462	442	461	427	428	456	394	444	412	411	434	432	450	440	456	449	447	455	458	472	448	427	444	423	445	464	443	450	479	464	402	485	421	430	393	437	452	462	470	448	414	453	422	438	439	447	447	429	443	449	427	443	400	418	462	437	445	468	483	420	462	445	425	429	452	472	437	463	463	408	444	416	430	450	458	500	448	392	425	469	474	459	459	459	420	454	442	444	441	417	425	450	445	470	477	461	455	435	466	454	442	432	457	454	417	423	457	445	397	459	450	450	488	418	437	453	428	450	419	452	427	421	456	461	456	442	453	458	458	472	421	430	433	437	415	476	427	470	450	450	492	383	411	438	424	462	442	437	439	442	445	452	453	437	464	451	484	407	486	454	429	440	461	425	446	444	466	410	467	436	466	458	471	447	451	467	429	492	444	456	462	441	472	450	431	430	420	452	451	456	421	396	500	420	456	463	506	442	414	419	414	495	456	439	456	416	430	451	482	469	461	438	422	428	447	471	424	438	414	496	398	443	458	427	430	430	429	455	418	430	429	461	454	493	437	494	400	429	505	492	473	440	452	459	431	438	465	434	468	438	471	455	438	466	431	440	455	419	437	423	428	430	482	416	466	430	434	456	419	456	408	431	436	484	455	443	482	440	459	411	438	447	421	418	459	467	453	453	465	440	428	442	452	413	457	483	463	456	452	444	452	455	463	453	420	450	412	451	457	438	450	459	467	480	464	431	432	439	471	458	477	433	426	438	433	453	448	435	473	430	445	389	426	452	397	441	427	412	448	451	442	433	478	455	446	456	458	467	447	461	445	450	480	466	399	435	395	459	451	407	447	462	462	436	473	427	466	475	430	480	474	424	433	429	435	447	466	425	443	436	445	444	455	478	436	495	441	417	417	465	451	434	464	476	460	420	443	467	473	405	456	420	469	457	432	421	422	436	461	464	494	462	402	481	443	426	424	432	407	423	456	461	400	432	463	470	457	460	432	439	419	439	428	453	471	406	440	454	452	481	392	476	440	476	452	417	442	421	456	457	484	424	446	477	436	451	449	439	427	453	438	411	441	452	431	420	411	436	433	420	454	453	451	492	447	461	459	449	466	429	423	477	456	431	440	444	459	450	453	418	437	486	432	439	447	458	457	438	426	426	464	431	459	466	478	399	427	453	449	446	422	458	438	487	442	456	445	443	431	439	429	446	452	475	462	442	442	431	455	434	462	407	435	501	462	452	419	410	410	447	431	455	456	426	454	375	452	467	452	439	480	441	429	427	438	468	421	471	432	466	444	407	423	420	451	422	418	448	422	441	470	425	463	416	429	472	447	409	468	450	454	472	431	440	468	409	450	470	450	455	445	410	441	397	432	480	443	448	451	448	463	452	460	429	443	478	439	434	441	469	438	465	456	446	462	440	440	434	474	436	433	433	439	420	423	493	422	431	430	441	437	445	450	437	418	419	446	432	431	452	441	418	414	436	413	432	413	438	413	465	452	497	419	421	445	447	437	421	505	451	470	407	450	412	488	429	481	460	451	376	472	465	474	443	430	437	464	465	455	458	457	446	464	426	431	459	438	428	417	490	448	448	441	500	440	460	448	435	475	437	416	444	473	422	435	426	404	442	444	447	475	462	420	426	455	471	462	450	458	421	476	451	423	434	411	466	466	458	454	437	418	431	430	439	430	470	428	391	456	447	440	438	437	414	434	456	453	485	447	423	454	455	423	437	441	436	408	449	439	446	442	440	413	470	419	466	441	446	463	535	465	418	442	434	452	400	455	420	438	447	486	449	443	453	453	431	465	422	474	437	447	454	439	475	432	464	446	481	447	456	429	507	428	442	457	420	458	461	454	421	469	460	421	419	492	431	447	415	440	402	453	456	396	435	468	436	459	462	455	447	439	435	435	452	466	445	443	459	478	466	422	474	456	441	426	426	445	422	447	488	459	477	460	432	411	424	423	440	403	430	453	464	447	449	473	455	472	460	407	463	464	441	424	422	427	427	451	441	448	494	415	464	492	455	420	421	460	439	434	470	448	435	438	444	433	402	462	458	468	405	448	418	493	453	413	417	469	464	430	495	439	441	455	468	435	443	424	463	472	458	465	426	412	449	447	449	451	444	461	487	453	456	457	426	458
1666	529	515	522	401	336	346	334	315	270	249	286	269	261	259	282	248	264	239	269	254	299	262	246	287	263	262	250	261	250	274	276	256	241	275	241	250	249	250	287	270	231	255	259	234	250	251	252	282	260	304	229	247	265	265	270	296	230	265	232	248	260	263	277	238	263	282	258	240	250	262	271	260	251	257	239	247	256	271	248	241	254	266	258	246	257	243	269	283	229	268	275	265	245	278	204	251	214	275	230	280	259	263	254	250	232	280	255	302	298	262	227	269	237	235	237	232	270	224	253	258	285	282	228	254	265	270	286	248	277	254	243	253	250	259	274	262	243	225	253	256	246	231	256	258	271	272	251	266	237	253	266	251	222	245	257	293	276	266	244	251	240	262	260	254	239	274	253	224	266	252	241	260	273	260	264	266	260	235	243	263	280	255	243	259	233	249	262	243	261	243	260	280	284	258	267	284	271	258	239	214	253	245	253	273	255	238	282	304	275	234	269	249	271	249	250	253	269	285	255	235	291	250	250	256	249	236	246	253	268	258	257	230	252	261	263	241	241	267	252	270	283	268	230	260	264	305	258	270	263	263	250	281	241	245	248	266	277	271	282	263	223	291	259	266	258	236	250	269	215	243	273	226	227	213	241	235	242	251	213	258	284	295	257	270	234	252	281	283	237	248	263	258	253	234	237	243	235	249	229	257	276	251	261	248	264	268	243	231	261	270	275	246	233	258	271	241	255	262	257	265	293	263	256	260	250	275	294	274	238	232	258	235	280	257	277	236	249	262	265	255	270	236	239	247	307	287	278	270	271	253	261	248	252	245	239	253	275	249	247	265	236	235	268	261	249	267	249	253	245	243	217	244	261	246	271	245	251	264	281	258	237	266	235	276	255	230	250	244	234	234	263	274	293	263	241	231	241	247	256	248	263	280	254	261	258	249	257	260	285	229	229	292	251	236	252	241	262	255	251	244	276	240	258	279	283	272	259	254	237	264	246	274	263	290	262	246	283	244	233	249	250	265	258	251	268	247	265	269	262	281	268	235	285	243	227	233	271	252	254	233	278	262	239	278	274	239	242	240	228	269	259	240	269	254	272	243	261	258	252	253	288	285	255	246	251	235	263	251	272	288	281	264	246	268	299	252	247	284	278	266	258	257	267	269	258	268	255	264	238	265	251	243	265	277	309	277	235	245	239	245	280	214	238	244	241	263	278	227	252	272	278	269	278	257	274	241	277	247	269	256	244	267	285	256	247	251	272	276	265	271	253	238	259	255	252	228	220	225	279	280	280	270	277	248	240	259	251	278	300	278	297	248	247	281	265	270	272	287	253	257	256	245	246	271	217	253	266	278	254	249	226	267	238	247	256	277	281	280	271	232	248	275	248	227	239	264	251	240	243	272	234	259	237	263	229	239	256	272	261	264	258	248	260	273	273	280	253	264	230	248	245	284	266	254	265	271	244	255	233	263	240	228	269	249	243	273	294	246	228	251	281	258	279	285	246	253	256	259	235	267	238	249	264	251	265	275	265	276	240	275	271	254	267	257	241	248	260	261	295	302	242	225	274	256	254	260	236	260	277	244	275	255	259	254	266	283	245	291	244	233	259	249	249	255	240	249	269	263	260	263	249	253	264	277	275	253	274	245	292	223	235	278	250	255	279	256	259	270	254	230	245	242	271	251	261	229	238	255	263	270	272	249	290	287	253	250	233	259	235	239	267	221	284	232	226	244	257	243	254	262	249	234	251	271	264	241	266	262	273	259	208	294	234	235	245	270	268	268	273	270	241	266	272	246	232	264	245	243	219	262	247	248	246	249	243	240	271	236	255	246	246	258	271	265	254	258	260	303	249	263	254	273	251	244	265	230	277	252	275	269	241	264	251	266	252	269	235	260	247	268	280	231	266	248	258	267	246	252	270	279	225	243	265	285	249	227	278	268	272	224	257	292	273	262	261	251	239	273	277	232	255	242	251	227	233	271	266	274	267	241	253	248	249	229	257	281	256	281	236	257	246	288	258	285	262	223	282	251	253	218	215	258	280	260	244	233	250	261	266	263	265	278	255	267	242	253	248	231	235	250	244	270	237	276	250	263	287	281	301	273	266	285	260	225	269	264	264	281	290	260	253	259	285	263	254	251	280	279	249	239	244	251	249	255	258	252	260	241	282	246	250	270	239	268	249	280	279	247	254	253	225	235	230	251	237	248	264	259	257	266	230	264	258	227	264	239	226	253	237	263	267	274	271	264	254	230	257	222	242	259	248	260	231	245	281	259	265	215	261	275	253	274	260	262	248	254	271	261	239	282	259	262	281	263	269	215	259	243	248	272	220	267	251	300	248	244	239	242	256	270	257	291	275	263	250	252	267	239	278	253	255	243	252	268	248	286	226	275	242	248	245	252	248	248	250	241	306	282	240	272	297	254	265	281	261	257	276	260	272	244	238	239	276	254	248	267	251	278	261	250	247	263	253	246	232	240	283	265	286	250	247	279	276	242	265	291	254	238	246	250	285	226	261	251	247	280	276	265	249	232	260	245	281	279	252	255	242	254	270	256	254	246	237	278	241	260	250	255	285	257	248	231	278	263	305	265	281	261	274	249	240	256	272	256	252	244	244	236	237	256	245	296	230	257	278	263	280	273	273	267	224	269	282	256	273	242	248	227	231	265	274	240	257	290	258	260	252	246	254	264	265	241	255	247	233	252	249	249	239	253	268	247	259	250	232	269	250	272	276	287	273	277	272	263	290	259	234	271	249	269	249	253	250	239	257	264	273	237	251	246	279	251	270	238	235	285	217	265	284	263	249	253	244	245	251	253	284	258	280	241	299	245	248	226	249	245	261	252	268	286	250	254	281	275	256	279	252	273	258	254	253	255	235	247	232	280	287	255	257	252	282	264	225	258	257	240	234	269	235	281	271	219	257	244	230	247	272	278	255	262	244	282	263	272	259	247	252	248	295	292	265	253	269	271	268	262	242	245	270	254	254	234	285	235	276	257	247	228	239	239	246	221	255	227	245	268	244	261	249	247	225	286	249	231	263	284	236	243	243	261	267	274	235	292	273	227	253	229	272	275	255	244	263	295	280	289	262	235	265	263	274	258	270	294	267	263	265	272	262	260	282	254	256	272	238	232	267	253	270	233	268	265	281	265	267	264	240	242	240	235	254	260	277	268	239	270	266	248	272	277	255	244	258	255	245	230	273	249	243	242	242	258	256	298	255	241	239	250	248	260	265	255	261	245	236	238	244	260	247	230	230	249	270	241	277	230	271	247	271	256	256	268	239	255	249	258	244	266	272	272	254	277	263	275	256	238	277	241	239	266	268	266	281	292	278	260	253	263	252	268	270	252	238	273	252	250	251	252	238	287	270	287	275	253	268	253	279	239	233	253	244	273	269	271	256	262	250	281	266	299	273	251	277	254	271	274	298	256	279	245	246	263	253	268	283	231	265	269	284	260	258	257	254	265	268	256	257	249	256	241	243	269	254	291	246
2095	948	1292	1396	1234	1187	1063	1428	1006	737	708	644	651	626	655	633	648	659	598	666	668	634	601	651	650	673	665	647	688	624	642	661	643	639	613	635	613	621	661	644	677	616	637	599	650	611	636	627	643	643	660	639	642	639	599	599	607	657	618	637	609	620	634	608	643	597	674	629	579	624	609	627	642	598	615	631	618	624	676	601	649	694	657	610	600	594	643	660	615	615	649	603	623	624	627	605	641	624	643	598	600	592	644	600	605	636	625	620	640	619	664	665	665	663	629	633	651	631	623	637	601	627	612	586	625	623	630	656	604	648	691	653	664	600	648	590	639	641	624	631	637	665	586	680	639	603	634	578	607	588	613	614	624	637	647	645	612	620	596	608	573	622	657	662	654	634	622	585	656	675	613	622	609	620	607	640	652	637	619	647	621	610	685	654	637	586	646	563	665	643	649	608	623	617	602	681	621	640	631	627	613	646	657	626	617	621	591	651	596	611	644	602	617	612	625	630	619	644	658	658	589	635	635	577	619	625	629	596	621	604	633	635	642	667	596	623	577	587	581	637	623	642	600	607	642	635	630	661	645	710	626	584	642	638	606	656	626	590	645	680	627	626	603	676	594	578	576	591	665	603	612	625	669	615	634	623	644	656	583	672	667	693	644	586	652	601	618	618	606	612	609	635	599	648	623	616	653	639	644	677	598	658	600	578	597	615	632	590	625	627	643	626	654	620	631	570	626	602	640	592	633	631	643	622	603	655	641	610	665	622	631	604	616	668	606	621	592	565	612	622	643	661	623	671	614	619	632	637	602	653	611	594	619	649	621	649	617	651	620	551	635	603	678	628	604	573	620	652	590	586	637	623	641	674	626	652	651	622	602	621	623	622	664	641	628	618	619	589	628	630	649	630	622	636	630	660	565	608	620	599	545	585	613	633	681	582	617	665	713	645	613	630	624	623	679	581	590	623	651	697	696	675	615	631	587	598	603	626	653	598	644	663	621	612	618	617	614	630	615	646	646	678	645	683	626	591	620	597	619	614	619	637	621	606	622	584	625	602	624	570	640	555	624	622	616	629	624	645	635	622	652	651	602	678	607	656	619	596	652	625	660	626	609	647	575	592	633	604	634	628	633	658	625	605	575	647	612	609	611	636	627	628	660	615	581	621	573	672	672	622	638	657	630	609	611	589	639	616	619	638	626	617	604	595	625	641	669	635	616	652	602	612	608	608	633	648	642	590	617	594	612	657	595	580	596	640	627	690	602	678	618	638	605	629	623	607	622	609	640	640	609	601	597	586	629	654	620	601	666	622	616	617	638	623	593	645	633	670	600	617	646	602	618	637	647	632	599	651	642	645	628	614	623	577	628	680	587	578	600	642	624	579	620	607	616	628	614	593	606	575	651	615	633	646	639	605	657	662	597	657	661	629	651	643	582	628	622	631	632	597	641	621	662	621	621	638	592	635	602	619	632	616	608	629	640	581	604	561	621	624	643	629	652	665	636	594	632	621	597	604	627	633	586	581	642	630	642	603	661	633	619	644	626	608	671	643	613	618	588	623	637	648	652	676	621	621	649	671	646	663	641	594	650	669	643	613	604	566	605	616	622	644	641	573	627	644	693	598	566	610	623	609	679	656	631	610	593	678	672	636	643	637	632	630	598	592	626	602	639	652	645	616	636	644	623	626	597	647	680	616	636	581	645	604	599	649	644	634	651	637	618	591	608	655	674	570	634	617	618	589	597	597	637	622	649	629	636	655	610	614	620	606	632	645	631	614	641	648	576	640	588	603	608	599	610	639	625	636	609	611	647	598	670	596	581	655	628	593	626	638	630	671	619	678	650	629	626	594	621	635	625	599	601	626	614	612	596	602	629	604	621	638	615	598	596	603	660	610	632	663	600	599	658	662	629	637	607	599	649	627	641	569	624	609	578	651	634	652	609	626	654	636	621	613	585	563	640	619	648	619	651	637	615	677	651	627	631	625	633	601	658	582	634	610	659	676	586	640	614	621	653	657	614	631	656	651	644	640	678	589	631	598	611	613	585	633	595	602	679	636	621	619	590	645	638	628	589	631	600	635	562	668	621	587	657	627	629	662	621	618	616	616	669	610	593	658	625	613	632	612	622	637	617	603	624	590	589	607	608	638	612	613	587	665	644	638	629	586	604	613	621	658	591	653	631	630	636	622	615	604	624	610	660	688	599	589	598	613	649	598	593	655	613	610	638	605	589	610	607	602	641	652	600	600	611	635	597	623	616	576	636	560	614	566	639	614	642	549	598	588	645	643	649	671	604	654	621	638	603	641	593	587	652	639	613	612	633	633	597	620	631	645	591	629	624	584	630	630	610	648	635	687	616	633	600	617	588	623	619	653	658	667	621	603	608	649	619	660	623	616	643	596	612	665	640	636	598	649	619	657	628	574	593	608	610	641	627	661	607	635	609	637	583	614	605	648	616	662	662	607	636	627	596	605	574	628	621	615	601	610	664	685	635	626	625	621	625	600	632	606	618	631	644	577	614	657	609	646	627	584	649	599	617	659	608	606	616	618	618	649	623	662	618	627	576	594	641	622	645	646	640	682	608	632	611	646	642	694	622	677	651	620	651	628	628	627	571	628	608	648	585	609	616	654	677	603	649	603	669	625	597	617	628	619	608	595	621	647	656	595	604	632	633	658	626	641	664	632	593	610	630	635	611	680	642	607	635	633	625	637	620	586	570	590	614	620	652	623	654	629	596	626	622	637	591	591	596	673	630	628	652	621	581	602	619	655	676	587	593	674	621	629	623	624	647	600	588	603	627	642	577	638	638	631	607	642	598	655	621	630	635	665	601	652	611	618	652	621	665	609	586	587	647	638	643	622	600	672	666	631	604	622	651	648	634	620	662	608	620	650	602	638	613	621	657	648	648	593	624	598	660	669	633	601	581	624	623	621	640	676	642	626	592	610	620	623	611	606	661	647	623	601	619	640	641	650	618	616	611	595	633	646	688	606	646	578	623	699	618	651	632	583	614	619	611	681	681	623	600	647	640	606	632	648	639	625	679	662	633	647	633	567	612	594	620	608	617	639	668	602	611	590	569	660	613	648	597	638	608	625	625	642	618	631	624	578	642	612	605	581	654	633	615	652	609	623	635	627	605	624	603	597	617	669	642	629	616	612	611	655	617	651	632	618	593	620	633	628	621	618	605	639	615	606	595	629	606	611	641	643	615	627	643	635	652	607	626	609	621	611	627	642	611	601	619	631	642	642	596	586	652	628	612	592	609	661	583	623	640	630	638	614	658	597	689	617	599	625	622	615	619	625	639	612	595	609	652	651	653	589	640	633	643	621	600	640	616	595	594	642	636	613	631	584	676	619	609	667	600	671	652	630	589	633	651	640	632	646	653	646	598	615	641	631	591	634	587	629	600	620	636	611	605	657	597	602	629	624	674	622	665	625	613	648	667	583	637	585	604	625	615	628	630	622	606	641	558	595	602	612	674	631	607	656	637	577
7477	995	1036	838	694	611	519	2541	2606	380	336	322	317	331	301	311	277	283	317	330	275	318	289	309	311	318	325	324	302	301	313	298	307	274	297	305	284	309	277	254	282	274	290	274	275	282	307	292	297	280	317	285	269	281	304	308	272	299	284	278	313	272	305	287	284	304	323	304	287	280	299	306	262	320	279	312	287	318	322	318	270	290	316	288	284	268	296	325	293	303	285	301	302	315	299	272	306	300	300	271	246	283	261	266	302	312	291	267	284	293	293	293	296	290	296	283	323	307	291	282	280	285	277	268	295	295	313	297	291	301	298	283	285	297	296	310	314	285	292	313	303	274	296	272	286	314	288	289	329	285	245	262	289	314	289	287	254	286	299	272	284	294	281	310	292	268	279	306	294	275	300	317	284	285	291	290	293	323	286	319	277	292	292	302	335	319	298	275	271	288	309	315	284	274	292	287	322	297	294	282	264	303	276	316	294	303	297	256	350	311	307	304	308	284	322	316	310	312	276	332	314	286	305	283	279	298	338	283	275	309	294	286	312	283	298	311	311	269	276	270	279	301	308	291	266	273	270	299	255	254	290	323	304	299	309	288	294	281	289	304	311	287	318	281	322	278	318	270	300	293	291	284	313	310	267	319	324	297	273	315	279	292	285	294	259	311	294	258	263	304	318	261	288	267	293	286	303	302	271	291	285	271	261	281	303	271	307	301	281	283	288	330	262	299	270	269	321	273	277	301	276	299	286	331	301	312	326	323	318	273	280	289	311	313	327	279	278	302	294	300	317	300	291	282	282	289	285	262	318	268	298	292	297	281	294	303	309	278	281	280	314	325	281	262	300	295	284	282	307	329	299	294	289	287	304	280	300	293	267	280	275	281	275	319	314	301	291	295	260	277	320	326	290	281	303	264	276	272	260	275	291	278	316	276	310	284	293	297	311	288	298	278	298	293	306	311	291	328	305	295	271	303	277	315	298	300	279	348	290	271	325	285	338	284	289	297	289	299	272	291	292	305	286	298	303	307	301	252	268	310	305	306	307	254	298	315	287	289	285	307	303	292	279	274	306	289	289	331	335	300	264	292	293	285	281	312	314	309	288	293	297	299	296	302	267	300	288	294	303	264	308	271	287	277	312	305	307	286	312	292	291	329	305	289	310	268	265	333	327	291	325	323	267	316	305	310	290	283	287	293	285	289	299	328	306	282	317	267	278	286	264	281	334	297	284	291	291	294	280	289	254	279	297	273	273	295	292	290	316	289	274	345	286	292	341	236	303	295	281	278	283	305	277	290	293	266	275	303	298	301	276	299	305	300	294	274	307	272	303	308	312	283	286	319	304	285	307	298	291	304	305	281	286	292	287	271	276	268	280	299	274	253	304	307	263	289	298	277	270	284	312	276	310	308	285	292	288	313	301	296	283	286	319	319	269	276	301	310	321	290	301	313	301	248	294	300	253	284	280	314	309	266	282	303	295	310	300	298	289	283	294	322	298	318	325	346	253	296	279	293	279	270	271	277	302	275	268	297	280	289	299	305	283	307	304	303	306	275	287	289	302	299	319	326	300	312	266	287	290	278	278	274	277	322	323	298	292	316	292	323	283	289	272	294	313	291	261	280	291	288	298	294	274	290	331	287	285	293	292	290	310	332	293	298	318	295	289	272	268	295	292	265	316	298	290	295	270	321	300	283	298	282	284	272	310	291	280	294	312	290	292	302	296	321	306	306	276	275	282	279	311	259	314	299	266	297	284	278	265	290	299	265	337	298	282	308	296	300	273	269	266	277	280	269	270	283	340	318	287	307	293	291	309	276	285	305	264	318	301	293	311	297	310	309	294	309	295	296	282	308	296	307	281	273	300	301	281	283	302	280	306	321	301	309	317	279	294	277	293	291	292	304	283	288	296	283	318	297	297	319	272	263	303	309	315	266	275	296	280	304	313	286	287	289	327	283	284	316	294	301	299	263	316	298	297	287	299	290	307	293	295	281	252	248	288	304	311	290	301	263	263	318	289	290	287	250	287	295	281	286	316	283	271	294	300	296	298	303	306	295	299	273	296	302	292	314	295	300	289	320	300	294	274	277	314	291	307	311	309	290	327	311	271	287	304	272	282	288	287	273	297	266	265	306	322	291	307	314	286	326	298	265	285	290	301	299	296	264	300	286	294	320	310	295	261	315	321	312	336	306	279	289	332	296	274	301	283	295	301	312	277	293	312	329	301	313	289	272	290	304	285	265	287	261	283	286	301	310	297	313	317	296	278	310	275	294	292	259	290	291	319	300	331	289	311	290	292	298	265	286	283	310	296	311	313	288	300	253	321	270	259	298	293	287	265	269	299	274	309	262	270	327	332	315	314	298	286	291	286	270	294	308	311	282	311	301	342	322	319	302	290	300	285	267	266	250	291	276	331	291	311	267	319	290	313	306	304	277	314	309	288	310	292	311	301	300	336	305	318	276	303	289	304	293	286	305	304	322	301	300	303	306	306	267	278	277	305	294	291	284	322	262	282	304	281	262	311	263	298	282	304	322	300	291	282	287	296	277	286	321	304	277	274	291	269	295	305	305	273	295	269	344	315	301	322	250	299	284	261	332	282	284	294	315	307	300	256	279	308	311	287	285	314	270	280	264	314	302	273	300	296	305	282	315	286	300	286	297	296	289	303	295	340	283	290	279	307	265	279	289	292	301	274	299	296	263	280	261	294	289	272	280	281	284	255	302	282	271	311	280	287	294	298	292	271	277	277	284	268	308	307	300	295	258	349	298	293	294	251	343	297	274	285	288	277	308	324	324	287	278	270	299	303	290	256	287	303	285	267	307	314	296	307	309	298	270	291	288	293	264	308	295	292	290	321	325	288	283	305	296	301	280	313	307	282	300	267	290	275	289	287	294	307	301	285	326	312	256	330	263	267	274	324	310	280	313	299	297	307	270	294	266	289	258	260	310	300	285	271	297	272	269	265	280	262	307	295	312	307	336	310	280	316	303	286	287	322	313	321	304	264	294	296	309	297	300	269	243	296	304	313	310	304	300	282	309	323	290	303	281	281	269	295	257	270	291	286	326	312	296	297	299	316	335	295	288	315	332	278	310	284	313	267	288	255	283	304	307	331	295	304	298	269	316	283	300	277	277	314	280	282	339	325	295	280	309	320	295	286	274	277	282	310	315	300	301	271	321	270	308	327	326	303	309	285	314	293	314	306	284	299	274	307	306	277	288	283	307	303	254	292	280	301	284	331	305	281	311	305	283	298	306	295	286	301	304	298	269	327	267	298	308	315	303	313	282	316	315	293	302	287	274	275	267	289	297	328	286	249	306	294	305	307	326	328	303	305	296	301	289	270	271	310	283	301	281	321	274	281	295	285	275	312	293	323	266	293	286	307	307	292	250	289	293	325	287	301	276	315	287	281	305	290	327	284	269	332	294	278	296	313	256	294	322	266	286	292	295	298	312	279	293	282	319	291	298	287	273	270	279	287	311	320	289	302	310
6607	1441	2448	2766	2619	2131	1817	12121	10365	1014	969	837	822	841	805	765	814	808	779	752	719	801	728	781	801	744	771	786	768	767	715	776	743	737	686	699	717	702	711	700	688	703	718	723	764	694	687	679	677	680	688	654	683	711	722	692	701	675	692	659	715	672	677	688	733	689	731	690	659	653	669	662	693	756	728	682	703	697	708	696	718	676	701	698	695	733	678	714	721	701	692	726	709	671	707	700	698	715	703	720	639	710	714	724	650	721	721	714	704	700	679	697	643	698	689	736	707	703	706	684	656	699	663	709	670	674	700	724	638	712	709	691	692	705	711	702	700	711	678	748	744	681	681	713	745	727	707	702	663	671	700	690	701	717	669	674	682	670	733	688	705	659	683	717	704	722	728	681	721	669	716	663	685	739	732	715	692	640	710	694	681	662	709	691	665	647	677	730	717	668	689	686	698	699	677	686	694	654	678	710	692	668	701	685	667	691	717	685	685	638	707	702	693	648	724	708	727	681	721	664	685	669	670	675	720	665	696	659	644	693	677	695	713	685	714	712	708	684	720	733	678	730	674	707	688	707	697	699	680	704	667	724	710	697	716	717	688	716	660	617	741	705	737	717	665	709	701	688	717	736	713	685	700	657	699	693	685	680	736	725	704	731	709	690	660	659	674	704	692	729	666	678	688	667	726	643	671	718	711	726	724	705	673	696	698	714	727	719	742	698	678	665	704	682	703	679	715	683	713	751	674	727	758	667	715	676	696	701	728	670	738	653	682	751	695	694	643	689	681	692	666	666	671	735	721	687	710	698	722	655	652	681	680	688	737	715	711	699	699	690	682	694	673	707	719	656	700	685	658	664	686	639	698	675	694	726	673	745	626	712	718	665	682	719	708	733	726	741	692	684	672	679	676	713	674	740	676	727	723	725	729	689	719	678	688	695	706	671	721	726	675	715	720	727	709	700	711	634	660	676	692	656	684	708	661	710	658	659	696	709	727	628	711	724	698	696	706	680	711	701	717	739	712	745	682	686	687	636	633	686	662	706	707	712	701	671	701	703	704	652	729	730	712	685	702	707	718	686	710	694	728	677	693	666	673	714	698	666	712	745	750	688	645	696	675	735	710	657	745	696	687	695	692	722	688	670	686	687	710	752	690	681	698	659	743	717	661	714	680	701	682	667	687	736	663	620	663	689	725	738	680	718	690	665	678	674	674	734	725	709	725	701	681	666	724	700	683	695	675	659	683	659	710	712	646	724	644	722	693	715	666	701	658	709	694	703	676	704	706	654	697	701	714	658	667	691	673	698	739	684	712	754	712	691	708	661	711	696	701	685	725	681	675	694	740	710	730	721	705	684	657	671	692	749	712	703	697	660	680	680	696	689	702	682	674	691	704	663	725	635	708	635	723	737	665	702	699	673	669	721	698	669	698	741	699	707	728	659	769	647	701	693	731	727	721	677	677	753	676	717	639	721	685	694	705	664	723	679	716	671	674	664	694	700	684	683	721	690	680	682	667	653	744	690	665	679	702	702	712	702	707	725	681	699	712	693	693	683	726	679	691	750	725	683	752	684	715	681	696	687	687	681	714	658	673	684	673	703	683	726	703	682	733	711	659	684	628	714	710	666	639	672	663	757	726	681	696	707	700	675	691	695	716	693	746	718	649	674	664	648	736	723	680	659	689	680	736	701	728	676	764	724	674	664	706	699	694	704	692	702	673	693	678	724	693	698	680	701	734	734	709	724	643	647	690	687	660	718	704	692	751	695	693	723	676	675	662	710	722	693	668	703	710	693	688	639	723	676	693	715	656	683	742	706	705	742	740	702	698	690	684	693	685	685	679	686	703	738	729	716	739	683	700	722	722	711	722	681	682	716	688	668	703	690	675	730	736	746	704	715	648	694	651	733	695	677	708	693	632	711	694	692	699	714	713	691	687	688	693	675	691	665	682	678	648	680	721	671	688	707	679	690	754	728	691	680	696	698	666	679	701	696	685	710	698	717	695	755	669	703	719	698	689	669	721	692	694	695	685	728	708	706	712	714	712	693	678	690	713	704	737	735	701	698	633	725	702	647	681	717	699	745	702	715	697	720	653	705	734	709	680	657	659	670	709	710	666	703	658	747	698	667	732	659	709	739	751	731	705	688	673	664	694	704	678	735	710	723	702	722	696	677	651	742	749	768	704	645	693	692	648	669	718	712	699	719	742	678	738	688	685	713	669	696	708	658	688	712	686	687	678	687	702	673	647	704	730	743	667	683	692	702	718	677	729	677	734	691	683	724	719	685	686	758	730	742	712	662	696	692	682	633	661	679	711	694	681	694	664	666	703	718	677	699	656	706	731	707	723	728	661	704	660	687	732	672	712	680	707	665	713	681	709	728	727	710	702	709	712	718	689	672	722	659	732	666	736	686	726	717	675	723	656	705	695	699	665	687	689	710	677	652	727	663	715	686	666	719	673	675	671	726	682	680	765	697	699	695	690	686	681	694	669	684	661	665	741	683	683	730	673	736	675	647	681	708	709	661	696	672	686	668	676	701	665	700	765	679	691	707	668	684	680	679	710	704	663	725	684	681	743	646	700	695	673	729	686	672	714	707	679	664	721	724	742	717	698	690	714	671	696	703	670	724	720	695	716	711	708	681	724	697	648	720	761	705	693	642	682	726	717	704	698	711	693	713	733	655	669	665	653	665	684	683	736	703	721	691	691	660	680	739	698	702	705	676	718	746	708	681	707	695	643	726	660	702	669	712	681	746	708	700	710	712	632	728	721	703	711	696	674	688	705	653	697	680	706	704	651	696	703	705	687	699	658	768	683	688	629	722	733	699	703	700	693	667	738	693	718	693	718	692	700	668	701	673	735	728	671	667	697	685	740	714	708	685	754	704	725	655	709	711	713	682	725	698	673	663	720	691	741	675	704	697	741	729	704	658	689	662	655	721	701	762	693	684	686	727	748	705	722	697	691	689	701	713	663	664	697	698	664	668	716	698	640	695	701	702	686	704	650	677	661	709	644	728	708	727	713	692	753	715	711	680	682	729	708	677	734	682	671	711	671	669	655	712	710	666	675	705	637	714	649	673	724	741	690	688	679	738	689	697	681	694	693	726	672	679	721	741	663	715	677	684	714	699	709	728	706	727	680	666	703	701	664	692	745	696	739	747	714	689	714	678	644	727	702	675	671	730	666	717	706	651	694	676	698	705	712	700	698	692	695	683	711	725	681	743	694	685	676	724	662	722	701	705	694	687	674	703	732	716	683	761	645	642	708	680	715	659	662	657	693	683	667	667	725	731	735	695	699	695	705	692	646	753	654	712	688	746	661	709	624	706	715	646	681	698	718	656	714	695	689	724	691	678	685	658	722	723	670	682	728	749	716	710	731	717	696	676	675	666	708	701	669	698	671	716	692	707	709	687	635	705	713	663	724	734	669	700	706	694	625	669	665	664	653	716	719	713	707	704	707	687	701	731	715	708	684	724	684	718	674	691	631	729
13079	1479	1543	1157	702	530	461	3489	4428	305	225	227	191	226	203	178	226	185	184	178	194	193	209	209	157	215	203	198	189	172	156	189	194	202	210	157	188	182	163	181	195	192	182	169	192	157	186	161	203	171	157	163	160	172	174	178	194	186	166	168	175	196	174	192	169	179	177	179	176	160	151	174	176	159	180	199	200	203	224	159	185	159	184	163	178	183	184	192	177	190	193	186	175	204	177	186	182	183	192	177	185	156	181	180	189	169	164	175	180	163	195	168	161	178	176	190	166	167	221	175	191	170	177	177	183	177	195	168	196	207	166	169	190	180	171	187	200	159	191	190	166	155	171	181	201	193	186	166	165	193	173	182	180	165	187	196	189	173	178	190	181	172	172	194	171	160	193	177	172	163	165	173	223	182	196	192	182	177	167	204	194	204	161	179	167	183	181	188	202	185	199	167	169	163	156	168	181	177	163	172	161	177	213	158	188	187	180	185	175	173	198	202	202	168	190	176	186	166	184	194	194	203	178	180	204	208	195	169	190	188	160	171	181	182	184	211	162	207	165	178	173	195	173	179	182	181	172	196	190	212	162	211	192	183	171	173	164	181	194	190	174	205	199	201	195	170	181	189	185	204	150	190	180	171	195	188	173	170	154	181	161	189	211	179	187	188	190	171	156	175	177	178	187	190	153	197	179	176	196	195	197	164	176	177	175	171	180	189	163	191	201	212	183	159	166	184	178	153	206	190	190	192	168	177	188	175	184	161	183	184	212	183	195	170	172	195	177	169	194	178	137	175	195	164	207	197	197	190	170	170	173	194	184	190	178	169	159	209	187	170	189	217	197	184	184	180	172	180	192	173	152	190	188	190	167	177	173	185	168	170	165	197	184	186	192	175	186	157	178	176	189	188	175	186	180	195	179	176	174	170	183	179	176	178	173	178	190	174	170	187	190	153	184	173	187	187	195	162	150	171	185	178	183	157	185	170	224	178	189	190	174	177	177	186	188	168	179	178	183	161	180	179	162	148	132	183	159	152	193	180	181	175	225	196	198	186	148	190	167	186	198	186	185	186	166	192	169	173	194	188	179	168	182	178	175	150	203	173	187	157	181	189	205	164	187	186	178	173	168	184	197	189	185	173	178	164	190	186	168	197	196	171	162	180	153	207	182	171	168	177	176	185	157	168	181	149	156	185	201	164	182	190	186	164	201	166	227	196	163	177	185	165	176	200	199	158	183	188	187	200	196	165	184	189	188	186	163	184	168	172	194	189	171	188	188	184	179	167	163	164	187	197	196	175	179	208	196	180	164	186	179	169	174	180	210	184	183	172	172	185	188	191	187	185	179	202	162	150	179	166	171	185	153	189	182	185	182	165	161	164	177	152	177	179	204	169	168	174	179	168	176	177	212	169	168	151	157	174	170	171	197	174	177	179	176	176	169	220	181	167	182	183	176	171	164	174	155	148	156	168	161	160	175	184	186	147	154	194	186	163	199	194	156	188	163	191	180	204	208	221	202	181	164	194	170	169	193	197	195	181	158	187	161	180	190	177	185	177	171	175	187	192	164	174	200	178	179	177	185	198	199	172	196	175	180	188	187	166	186	184	192	170	206	178	143	192	166	187	182	159	156	216	158	169	177	156	207	189	199	188	162	183	167	164	156	189	174	200	187	181	176	202	153	170	180	175	193	169	205	197	180	194	198	159	172	171	168	203	203	164	166	201	172	177	164	205	186	157	167	185	178	162	181	170	196	186	208	188	164	182	200	190	150	178	185	195	176	176	160	187	215	188	165	182	181	193	173	180	200	149	167	198	160	189	176	172	215	172	178	172	183	189	189	171	180	165	188	170	184	167	205	190	180	226	190	182	187	172	179	193	191	188	168	196	178	194	189	188	188	182	180	179	183	197	196	184	167	198	187	175	208	192	157	171	191	190	207	202	182	188	197	184	189	194	157	188	202	202	181	193	192	187	187	185	176	164	190	187	156	194	200	180	200	194	176	193	195	188	186	175	168	183	189	194	191	220	173	206	200	200	186	165	181	184	193	165	179	180	153	163	188	174	187	174	192	195	200	190	192	178	209	173	179	169	174	202	211	180	205	167	196	189	161	172	181	167	164	177	186	170	163	196	168	173	182	182	196	169	168	174	177	186	159	153	159	155	161	187	210	169	177	165	200	154	179	191	179	188	186	187	179	172	187	160	187	199	176	185	151	168	193	210	180	179	172	172	179	168	191	199	179	194	204	186	177	203	144	171	190	166	170	174	182	186	170	169	180	195	175	200	171	158	149	175	164	188	191	217	190	176	182	183	230	163	177	211	180	170	175	194	188	173	186	187	181	197	173	164	173	178	198	191	175	190	167	184	170	192	201	189	208	183	183	163	186	176	188	208	180	171	163	154	175	197	161	176	175	171	192	179	165	177	183	169	171	171	200	200	193	172	215	154	201	167	175	193	169	193	181	171	155	162	159	163	173	146	192	200	175	180	188	186	173	185	176	177	162	164	169	198	167	183	210	174	165	179	178	185	181	181	191	170	193	202	175	176	164	191	178	167	192	163	194	190	172	161	153	187	173	184	182	172	176	170	185	163	200	189	185	196	195	189	175	186	189	211	198	173	169	168	148	184	191	168	164	187	197	192	166	203	174	198	184	181	165	185	201	187	176	176	170	167	193	166	183	188	194	195	187	187	170	168	172	165	195	179	183	202	177	171	191	165	171	160	200	194	175	208	172	184	196	177	175	159	172	173	162	166	195	198	187	217	186	178	203	157	158	176	212	163	180	168	178	207	176	167	174	199	178	180	194	194	173	168	163	209	160	187	166	185	164	174	181	178	190	190	164	145	188	193	185	168	169	174	171	219	183	189	186	172	179	189	174	172	170	177	172	194	196	180	177	195	180	162	189	156	157	176	179	183	171	180	192	188	175	178	164	161	146	166	178	194	224	153	169	166	207	204	183	187	202	188	178	194	164	165	183	178	202	178	191	206	204	149	162	212	186	156	173	165	165	158	193	182	171	175	157	159	182	208	199	159	178	152	156	170	174	193	179	201	182	186	218	190	181	159	191	170	185	179	193	166	186	204	182	159	182	200	180	163	176	186	178	163	183	182	173	169	150	183	185	199	165	186	199	183	197	184	197	165	193	175	183	188	169	202	190	185	202	162	177	172	172	176	196	182	165	193	185	206	179	212	159	197	165	171	158	203	180	169	153	181	175	158	184	185	180	178	182	203	174	170	173	172	205	204	183	170	190	160	201	176	170	187	183	196	173	159	165	175	166	158	164	154	170	187	171	207	162	186	173	174	198	189	181	191	179	170	181	161	188	203	208	180	168	173	181	162	204	197	187	167	170	177	162	166	182	157	182	188	172	187	191	151	188	206	181	199	151	166	213	191	164	187	188	192	173	191	209	191	176	203	169	165	191	182	186	177	173	187	178	161	175	182	187	191	176	173	211	171	171	163	171	167	194	221	193	186	181	178	155	183	192	164	175	203
8208	1457	3506	3874	3113	2373	2022	15366	14645	984	860	744	711	666	616	640	620	574	575	559	539	565	557	504	579	593	546	563	504	495	526	500	500	478	523	499	490	432	466	456	469	468	436	451	460	484	424	437	454	456	436	453	443	425	416	470	440	457	423	438	433	411	466	465	427	431	424	463	482	441	424	462	431	466	453	429	437	413	436	433	464	477	460	432	432	432	482	463	463	457	450	417	429	418	454	451	419	498	448	468	453	433	461	423	433	436	388	429	437	439	425	449	435	434	442	434	389	462	447	397	466	446	444	438	456	458	445	454	433	454	428	480	439	441	423	481	459	461	401	422	477	452	429	422	439	426	464	450	468	422	430	424	467	398	434	440	451	436	450	455	426	464	444	424	441	383	414	419	427	443	447	454	445	454	469	447	423	419	407	441	443	441	434	470	417	481	444	444	428	474	457	411	429	462	463	439	476	436	455	431	450	410	446	427	454	423	443	498	427	428	425	456	432	444	438	456	421	421	435	481	461	452	451	485	451	419	436	455	452	450	444	419	407	429	425	439	435	481	414	467	429	439	481	420	417	488	452	445	434	443	455	435	460	450	490	424	486	448	444	449	451	395	450	413	461	452	435	457	428	404	453	433	445	423	415	435	426	409	455	425	474	429	470	478	437	436	453	471	463	393	426	431	455	431	423	424	422	403	454	452	437	416	429	482	449	469	397	437	481	467	417	441	455	399	480	420	434	451	489	462	435	428	443	418	415	466	440	459	470	443	452	426	445	419	446	439	427	439	448	397	447	430	433	455	464	458	465	429	434	437	468	391	440	442	420	404	445	440	446	470	450	450	462	443	438	465	459	413	438	436	451	430	442	444	436	443	400	405	422	455	473	431	418	429	458	455	443	452	398	457	415	453	438	416	465	434	424	465	445	481	415	402	462	433	425	447	444	437	447	446	435	439	464	477	417	454	477	486	426	456	426	439	427	425	446	414	429	450	449	442	452	433	444	422	438	462	429	438	465	423	454	461	408	404	420	424	443	428	449	478	451	414	418	436	460	458	423	458	433	433	422	450	449	444	430	420	454	424	461	507	405	444	448	423	398	431	440	418	405	449	456	459	457	405	461	427	412	442	459	436	436	444	444	435	491	418	471	429	420	424	447	421	447	432	417	440	479	469	438	432	432	440	426	422	434	434	472	437	487	443	447	417	422	439	441	433	454	404	427	432	425	438	474	461	431	440	475	405	415	476	483	480	434	433	447	456	434	426	419	417	406	448	464	464	459	462	416	442	421	458	446	414	455	446	431	440	451	422	459	452	475	397	442	426	402	458	438	426	443	467	475	445	443	444	411	473	450	478	470	448	421	489	435	460	446	463	422	438	436	442	459	453	416	425	451	447	478	464	443	467	404	465	425	445	402	431	456	450	439	439	450	484	430	450	428	449	459	416	468	458	450	441	437	461	402	466	452	439	446	436	439	433	456	452	447	444	455	437	457	425	431	424	453	434	437	442	447	437	428	425	427	446	420	473	440	465	476	454	509	470	415	453	464	428	465	415	434	426	442	456	423	459	459	456	413	471	440	460	425	453	418	439	448	437	464	450	443	420	434	443	440	432	398	428	438	462	419	434	429	407	429	411	442	434	432	448	434	475	461	402	489	439	435	411	436	448	445	423	443	414	410	449	452	419	441	431	418	424	446	425	418	439	452	449	437	444	412	441	442	438	440	423	455	439	452	404	437	449	430	474	468	451	444	465	468	452	458	453	458	420	432	459	458	440	415	406	464	443	447	428	409	449	411	459	437	411	444	424	457	440	407	395	430	433	443	420	472	451	425	399	456	504	415	470	462	469	457	463	413	438	433	450	470	440	433	449	439	433	419	452	450	447	459	446	432	418	378	419	467	440	412	430	422	439	453	455	392	430	448	451	430	433	461	439	458	436	404	435	444	445	423	410	445	440	438	426	438	467	449	417	441	445	443	459	414	399	446	409	427	443	451	417	473	431	437	461	458	430	460	441	392	426	452	446	455	479	449	446	439	445	456	445	407	491	427	423	461	441	424	459	407	449	437	434	425	423	429	428	448	463	446	476	424	428	485	461	452	443	411	420	458	426	466	467	461	438	478	459	454	439	448	462	447	432	428	436	451	416	389	432	445	468	451	459	436	436	466	446	455	452	439	450	412	438	454	451	431	444	469	426	425	443	441	449	456	446	434	445	445	439	424	451	464	448	463	413	447	418	447	424	465	424	434	420	419	406	413	435	455	460	439	430	443	427	447	443	482	411	417	428	452	432	488	462	436	436	455	441	444	469	420	401	433	448	440	451	419	420	471	457	403	478	438	444	448	432	402	447	450	445	460	445	463	428	426	465	451	462	417	473	425	447	457	460	429	442	406	432	415	405	448	445	406	417	434	447	430	426	468	449	446	452	463	435	454	449	429	405	452	444	429	484	456	457	432	445	433	422	445	446	447	429	455	436	412	439	458	399	403	434	451	399	428	429	440	447	432	431	430	420	409	432	439	453	410	426	465	426	451	415	454	452	446	456	435	448	439	437	468	430	462	412	454	436	452	448	432	437	409	480	462	472	429	487	449	469	459	448	430	430	427	436	418	413	427	452	430	436	441	430	425	456	465	429	457	459	419	458	453	498	470	432	459	461	456	427	452	400	468	423	474	448	463	460	452	494	460	478	409	459	440	463	448	442	475	454	456	453	446	464	425	435	417	449	437	450	419	446	458	463	467	442	462	451	396	395	453	464	428	438	416	436	473	418	448	448	444	431	432	461	472	414	397	423	418	431	406	468	444	422	425	463	443	453	432	470	430	440	457	454	435	456	426	430	445	440	465	476	449	470	422	468	438	417	451	458	483	444	447	422	399	437	451	430	448	432	447	461	429	438	415	451	449	420	412	447	458	450	410	451	444	424	425	444	439	441	473	470	433	423	447	461	455	436	453	456	399	425	408	437	459	448	428	422	446	456	445	441	406	431	427	460	446	425	441	451	410	416	443	441	420	407	461	398	441	432	434	434	443	452	439	423	450	472	467	444	455	407	421	408	462	453	435	466	447	449	447	447	440	424	429	420	432	494	443	468	463	444	427	407	469	419	434	437	415	436	389	466	446	397	462	450	439	450	425	428	413	469	441	465	457	429	399	435	467	426	451	426	427	426	437	442	422	464	488	443	410	436	446	448	444	443	443	434	457	414	467	425	413	435	472	434	438	449	449	449	433	409	433	418	420	487	422	430	433	455	462	428	428	441	465	460	454	442	492	449	449	423	433	445	407	410	436	444	422	437	412	429	479	472	461	428	416	447	433	438	425	429	454	503	471	403	451	453	453	442	458	462	415	458	405	442	442	404	462	449	448	461	400	433	428	455	460	446	425	431	446	443	407	461	467	435	446	442	466	437	433	480	436	415	464	438	475	436	426	429	437	466	423	487	419	406	454	463	439	430	445	481	443	451	424	462	438	437	454	459	398	447	422	454	430	472	412	450	462	454
1624	597	555	533	367	316	300	378	334	286	259	283	258	237	280	252	293	291	252	282	249	270	276	257	268	222	305	287	254	243	262	260	245	269	215	239	261	260	274	261	271	242	249	250	251	205	233	273	263	281	239	251	267	243	274	259	266	254	253	272	207	236	261	221	262	238	263	263	275	253	260	282	246	253	245	252	237	260	235	231	259	273	224	242	257	239	290	233	243	240	275	284	253	218	244	229	255	248	238	255	254	279	240	246	242	273	245	235	253	234	255	253	231	234	293	279	236	231	238	274	254	247	236	252	254	260	238	238	265	242	270	267	265	286	284	242	283	284	261	262	270	290	261	257	258	277	266	269	225	266	270	232	250	245	260	232	240	266	234	246	280	259	246	247	288	265	239	240	269	242	239	243	242	229	253	225	257	277	283	288	285	235	251	235	253	264	288	282	241	267	258	250	257	270	255	270	248	253	247	276	253	269	243	288	227	262	267	257	282	282	246	252	276	240	251	278	236	254	250	236	270	254	237	264	273	264	273	279	211	219	222	234	254	233	263	261	229	256	275	270	263	236	270	259	257	257	260	259	250	232	230	244	248	223	247	248	276	253	266	276	250	249	253	235	263	240	268	260	263	267	245	269	282	251	232	249	254	254	246	275	241	236	244	246	238	248	239	295	239	281	306	256	250	280	238	230	261	272	268	258	260	278	258	266	257	262	233	240	237	227	240	263	233	253	264	236	271	266	263	254	239	258	255	261	231	220	275	249	265	247	264	274	258	270	242	277	254	235	252	247	244	280	268	245	264	250	255	272	267	223	272	242	253	247	270	260	256	254	266	262	276	257	271	249	266	249	271	257	230	232	214	253	267	265	249	261	264	274	244	239	264	281	247	260	290	254	245	260	252	247	271	265	252	244	253	254	207	279	266	264	246	267	254	243	245	259	283	285	267	250	284	291	283	239	243	278	253	251	242	245	267	240	227	287	240	290	276	246	255	269	252	235	237	249	254	258	272	257	265	278	250	239	273	271	261	273	250	277	268	247	265	253	249	234	265	266	245	248	254	256	245	245	259	269	250	285	263	264	250	248	265	223	245	253	235	248	267	261	221	292	272	260	242	238	230	264	254	251	274	231	241	269	236	252	267	262	259	283	255	244	269	262	231	226	263	257	271	291	235	249	261	257	255	248	224	268	247	255	271	280	258	230	225	257	266	253	265	261	271	287	226	273	270	228	267	227	269	241	237	246	227	244	291	252	280	233	234	246	269	244	249	244	277	249	282	249	245	256	254	264	255	255	268	239	270	241	235	220	253	237	244	238	252	267	265	291	276	266	265	298	252	278	234	282	240	226	266	272	258	257	261	258	236	249	259	242	224	243	258	246	235	226	243	266	203	250	261	256	246	252	272	267	230	250	288	256	245	265	278	245	234	249	249	222	256	270	283	223	258	264	238	242	252	235	222	262	248	259	273	269	269	272	247	270	238	251	262	253	239	229	252	256	248	254	273	244	253	246	265	277	275	259	220	257	280	260	291	302	264	252	248	279	255	251	276	252	259	247	246	275	257	260	290	245	248	294	266	270	254	232	245	237	237	240	253	258	264	247	278	257	232	252	272	226	225	273	259	267	256	245	246	251	241	259	258	245	240	258	243	294	258	250	261	261	275	250	248	261	252	237	266	263	267	247	230	251	232	258	272	265	247	261	228	256	256	238	272	252	268	270	253	264	250	260	284	268	251	235	241	242	293	266	245	260	272	268	238	268	289	251	247	276	268	268	239	257	263	255	260	256	234	272	266	240	228	258	239	263	247	255	272	231	283	248	297	277	248	247	242	264	274	277	265	264	246	281	254	260	306	245	246	283	269	250	260	269	282	282	245	251	251	271	248	271	244	264	237	267	257	278	261	240	239	267	259	251	260	282	278	268	265	253	232	225	263	271	242	232	256	263	266	234	255	255	259	288	255	261	254	225	261	249	249	259	278	257	262	251	270	275	235	244	265	253	237	234	237	249	269	237	241	246	241	225	257	246	236	296	258	224	247	285	241	251	260	254	228	246	227	289	254	284	273	255	278	266	268	270	256	260	250	246	251	265	252	269	270	262	262	236	270	262	246	258	254	251	231	247	277	273	217	256	258	248	237	229	224	226	250	256	239	258	255	247	304	245	261	247	242	242	271	249	219	289	232	290	248	281	248	252	252	261	246	252	256	248	251	279	244	267	226	245	238	223	265	235	229	243	252	229	253	248	268	267	260	257	250	241	261	228	218	213	241	293	258	226	272	276	244	270	280	304	263	257	267	258	278	265	250	225	202	268	245	265	278	254	259	261	260	258	241	279	242	285	242	254	248	242	279	264	251	271	247	247	223	187	248	282	248	262	253	238	247	266	227	255	242	271	247	251	256	257	278	271	267	291	262	240	244	232	255	276	260	245	259	271	258	253	246	255	278	226	245	255	269	265	269	268	263	272	253	256	269	296	253	240	276	257	248	284	285	255	239	253	247	228	251	212	274	243	276	255	252	262	292	253	256	235	279	290	265	259	281	264	262	268	253	256	297	293	251	244	219	254	268	244	248	251	253	216	247	247	260	290	264	264	277	248	270	250	244	265	235	284	288	272	262	239	246	253	254	260	269	243	233	259	285	275	252	272	269	255	239	253	258	240	264	227	275	238	249	229	233	270	256	254	231	257	261	256	234	253	247	278	274	234	250	236	248	232	268	220	269	272	265	259	260	267	302	275	261	280	272	253	283	232	279	248	229	289	241	253	245	293	249	257	255	260	250	277	250	223	282	278	260	263	220	244	251	254	271	219	272	297	258	248	276	240	246	257	268	265	248	270	254	256	227	253	255	285	259	253	243	268	259	254	271	242	259	257	274	236	262	270	244	254	230	251	262	226	255	263	244	265	266	231	277	247	247	264	269	239	248	239	239	258	264	252	239	215	256	252	249	272	245	259	234	256	231	264	243	256	284	261	230	237	247	255	261	252	232	250	259	222	282	252	257	251	281	279	230	263	251	295	257	249	271	260	250	221	264	261	258	305	284	268	239	271	248	232	279	238	248	244	243	244	245	236	247	283	250	247	225	271	259	242	260	244	272	237	290	272	242	240	250	260	250	205	259	261	259	245	218	272	250	257	267	251	262	251	248	273	235	258	273	258	265	197	251	250	261	278	246	240	247	247	245	232	288	255	270	267	239	220	242	243	238	243	249	264	233	234	252	252	238	278	265	246	247	234	257	249	276	241	244	272	273	260	263	245	239	264	270	268	255	238	250	300	221	268	260	285	274	233	236	273	259	233	252	232	248	271	253	234	274	251	256	277	276	257	243	270	241	276	276	274	221	258	262	251	259	203	241	251	231	285	261	261	262	236	267	258	233	279	251	232	251	274	252	262	253	244	281	262	257	260	258	261	285	283	255	265	267	248	230	247	264	241	229	284	238	290	274	251	262	267	277	252	245	241	232	228	260	262	262	268	270	247	286	235	248	250	310	221	255	268
2018	917	1281	1474	1240	1058	1042	1433	974	780	637	660	664	685	645	658	613	671	686	631	623	698	628	652	655	662	653	682	648	642	641	661	623	640	643	625	658	634	605	647	634	617	599	620	624	616	645	658	571	608	617	609	623	690	619	656	657	621	610	649	668	642	649	647	598	631	622	643	595	610	629	597	580	620	634	636	644	650	580	630	634	654	600	653	594	604	641	616	641	594	610	620	631	632	625	593	626	612	610	638	607	631	612	620	603	622	650	632	649	625	630	651	604	646	574	609	573	632	625	603	659	635	648	665	665	637	569	579	597	675	645	627	632	625	626	636	620	662	642	632	584	635	591	599	631	632	621	578	629	628	635	619	584	626	624	623	641	597	625	620	634	682	643	642	626	594	605	600	625	567	619	660	618	596	657	619	600	607	658	620	659	638	595	642	603	612	597	638	594	654	625	622	612	649	637	619	611	646	639	656	628	608	626	622	657	593	597	607	643	576	608	647	681	598	648	604	616	650	620	622	613	631	614	637	691	597	624	562	605	604	669	614	626	623	641	622	618	594	604	641	622	620	596	664	626	589	617	589	606	633	613	626	657	654	597	604	606	605	594	603	605	599	583	611	627	568	607	625	598	656	651	653	632	616	633	630	638	633	628	655	587	648	624	622	615	589	643	639	626	583	653	677	682	662	619	616	628	620	635	595	586	618	598	652	611	610	613	618	643	600	628	652	653	656	610	617	628	633	615	659	652	602	557	640	591	619	631	600	604	624	608	605	620	628	592	610	630	655	622	601	616	672	614	634	668	607	602	637	615	610	628	582	605	629	567	597	672	592	611	600	579	592	589	590	659	637	638	635	631	632	599	653	656	619	631	625	585	650	622	593	642	663	636	603	625	661	611	596	596	621	677	644	593	626	614	585	659	580	624	597	610	632	624	634	653	609	624	653	644	619	605	597	566	644	648	627	655	620	647	678	617	624	600	593	610	647	601	619	602	621	590	624	607	649	636	661	619	611	619	623	645	670	636	606	580	595	579	621	578	570	643	602	618	639	653	639	590	601	637	624	583	623	577	623	614	598	634	644	640	637	630	640	610	629	577	644	613	629	602	618	590	605	625	647	592	635	575	650	630	620	623	629	619	598	601	622	611	641	606	607	630	614	600	575	589	642	592	612	616	634	592	630	658	623	603	667	607	617	574	647	593	633	638	623	608	611	604	643	656	629	632	665	599	646	610	642	632	621	626	626	648	593	646	618	625	610	626	609	615	643	649	607	590	595	647	631	643	639	629	615	648	594	596	607	655	637	601	602	613	612	605	629	606	600	618	633	617	603	639	642	621	631	637	652	680	626	610	630	613	624	620	618	635	633	630	635	654	664	630	602	603	617	602	619	594	611	612	622	607	608	622	604	675	628	670	572	597	611	607	605	600	651	595	618	621	610	578	655	623	655	645	623	605	609	648	612	626	615	585	628	619	556	621	646	602	590	643	608	646	603	603	644	590	678	647	632	631	600	620	661	626	633	633	605	620	616	591	558	568	657	647	667	634	658	631	645	643	591	618	616	645	628	597	663	619	614	608	621	622	595	643	642	644	593	596	593	621	590	655	631	663	609	630	616	640	611	612	615	636	621	575	661	619	629	620	648	614	616	639	598	648	626	590	603	650	661	609	624	640	631	662	573	599	605	619	647	583	630	635	572	605	643	637	655	618	651	598	646	623	598	615	640	599	610	618	615	635	666	625	651	620	608	624	626	658	641	625	610	562	606	621	609	605	612	589	606	630	632	628	601	629	640	631	657	591	602	642	595	620	644	617	622	617	631	631	650	596	634	600	692	656	603	644	574	623	585	573	653	673	633	622	625	663	599	636	661	604	646	599	579	621	610	639	644	608	608	581	608	647	595	669	593	640	634	615	619	581	637	580	632	590	646	659	653	625	639	638	651	627	630	624	645	630	616	637	636	613	651	650	596	611	623	635	641	600	598	664	644	671	583	657	586	653	609	639	621	636	602	678	616	675	580	626	595	594	637	635	575	609	615	587	644	604	673	631	596	608	623	661	649	626	570	604	595	682	633	638	620	590	622	620	606	640	605	640	624	590	587	605	638	600	642	611	616	650	657	635	649	616	606	623	637	615	650	629	638	639	631	615	649	602	649	601	650	625	643	619	594	645	605	602	603	627	617	692	631	622	614	600	642	627	628	611	658	593	643	597	657	631	601	632	603	627	646	595	632	648	639	619	597	631	595	603	635	601	583	617	676	637	633	620	638	642	583	607	612	658	661	606	619	632	617	656	661	643	635	630	598	625	677	611	641	618	636	588	632	621	627	588	645	609	618	591	627	642	654	668	621	651	580	619	612	597	623	626	670	606	632	644	642	668	629	616	609	589	663	607	678	589	618	674	628	666	629	625	647	638	639	605	596	647	650	673	622	673	632	667	586	596	628	641	616	691	586	616	636	617	652	622	594	593	653	631	635	580	637	627	625	601	607	642	610	634	638	613	633	596	625	614	629	560	622	604	658	595	617	650	616	586	603	663	638	621	640	607	661	650	607	635	643	589	622	616	633	641	667	616	628	627	584	603	638	613	599	599	620	611	621	600	628	652	649	609	639	650	647	652	608	588	649	625	614	638	661	609	611	653	633	658	631	598	663	594	631	631	619	649	630	659	656	618	611	635	611	629	606	614	635	618	591	606	633	630	603	611	625	638	645	624	596	628	631	660	604	627	657	621	632	649	648	625	603	595	631	604	641	608	608	616	563	658	623	628	633	623	646	640	631	656	606	625	616	646	634	657	603	601	602	631	587	558	621	650	589	652	577	616	592	624	625	602	601	634	659	618	648	603	630	590	659	610	617	670	618	616	672	668	621	645	606	637	627	630	626	611	614	616	628	614	644	626	628	595	616	600	617	641	666	613	627	609	614	616	598	622	625	615	607	595	616	608	620	631	651	640	638	612	621	654	629	641	594	604	610	645	614	564	611	620	615	581	644	657	634	593	632	595	631	662	616	637	669	673	619	611	621	616	633	639	658	582	628	674	600	645	635	609	690	656	635	622	652	616	630	645	624	651	657	591	641	619	622	609	653	632	659	581	606	620	639	606	614	614	682	645	637	629	651	607	614	636	607	639	641	643	579	613	604	586	612	635	582	650	615	603	623	613	598	640	653	637	633	621	602	563	600	613	577	603	617	592	619	621	639	592	622	612	630	633	594	648	631	633	623	650	620	581	617	605	599	615	641	600	631	636	613	623	648	610	601	644	614	620	637	656	635	632	641	644	590	645	627	647	601	600	589	624	606	631	602	652	615	634	639	610	616	661	582	578	618	662	619	603	619	596	624	587	616	575	632	644	624	620	640	573	633	629	577	589	608	609	570	660	657	566	625	635	652	560	623	595	639	638	655	645	662	645	592	570	617	609	602	647	652	577	626	635	647	657	619	656	624	633	638	566	628	604	618	617	660	632	603	671	647	613	626	611	650	619	669	667	624	618	649	614	650
7302	932	1127	795	613	527	526	1876	1319	326	331	300	311	300	323	314	269	282	280	289	299	295	274	297	322	275	285	287	289	300	331	281	296	277	272	304	301	300	259	297	276	281	275	293	328	296	266	285	260	251	283	269	294	298	303	279	293	275	263	244	281	304	266	301	262	283	281	311	300	283	289	265	320	278	324	300	274	292	279	323	277	263	296	283	280	297	252	301	275	262	312	290	284	260	297	283	280	266	286	267	283	317	295	302	288	285	256	281	288	281	295	281	257	308	287	312	286	328	294	288	260	289	253	317	277	273	278	257	310	291	298	296	279	299	290	302	304	312	329	275	308	265	269	325	283	306	286	264	311	292	280	272	297	271	291	297	320	333	252	306	292	303	319	322	268	256	271	292	307	295	292	313	270	302	268	286	293	271	268	294	283	273	280	270	290	299	283	281	259	304	239	274	274	301	274	286	300	266	267	279	312	273	309	333	271	317	282	295	289	267	260	333	276	288	286	282	311	302	287	270	278	312	273	301	306	302	282	260	291	288	283	297	264	290	297	267	262	290	282	267	273	280	331	271	268	259	276	309	280	265	257	289	286	306	231	283	306	270	293	258	266	313	274	303	282	282	263	267	276	302	278	274	290	329	288	273	311	288	299	315	295	278	306	276	335	289	259	273	294	315	315	282	293	282	289	270	262	279	266	291	286	265	279	266	293	285	277	290	274	262	274	281	311	303	287	325	294	245	282	269	271	300	308	306	304	287	273	280	291	292	312	297	296	277	275	302	264	276	304	283	288	268	279	284	338	285	268	274	292	279	277	298	282	264	275	259	284	282	289	263	313	281	279	279	289	297	247	283	284	263	284	278	331	296	290	305	282	282	293	283	250	271	259	261	317	273	279	330	284	245	285	283	263	296	290	292	291	282	292	292	295	269	281	268	306	320	297	311	296	285	266	267	298	266	283	312	289	307	269	270	282	298	328	258	263	294	299	286	294	272	283	256	270	268	305	292	295	251	271	286	285	290	268	281	272	307	264	302	315	279	278	316	269	283	281	292	286	297	322	269	271	259	263	284	311	271	304	257	308	277	306	292	255	286	271	297	280	295	303	273	253	283	284	275	296	299	274	311	287	295	310	282	316	313	299	297	318	285	285	297	303	279	346	285	284	296	292	275	264	304	254	261	309	288	269	265	319	277	270	277	305	308	287	326	295	286	285	303	313	285	276	279	293	318	231	271	296	290	270	278	304	297	307	266	315	327	279	304	262	269	280	302	280	278	313	293	297	305	283	321	295	280	280	311	302	295	299	259	267	328	316	292	257	254	309	268	258	292	289	247	298	298	259	320	310	282	246	270	268	286	298	261	290	289	289	270	271	268	292	291	277	278	285	266	288	296	250	246	261	287	289	279	313	280	286	264	293	283	285	281	275	316	282	311	281	314	286	312	289	269	262	284	256	264	297	265	291	303	256	295	267	282	271	349	292	281	265	286	294	264	262	292	286	259	280	334	271	265	260	284	273	269	274	266	301	310	267	280	287	288	280	292	266	278	283	283	284	302	297	315	258	270	284	321	291	275	269	280	324	282	300	262	264	297	263	302	302	283	287	277	280	289	308	283	280	312	272	278	292	277	289	277	257	297	294	288	260	265	277	289	269	279	275	305	277	283	302	293	311	287	269	306	279	275	286	307	305	302	309	277	282	281	300	286	265	284	279	264	287	296	254	287	281	268	268	308	322	301	260	273	274	282	318	310	307	302	277	260	284	285	315	281	265	269	277	288	296	266	289	293	272	315	287	325	271	270	292	303	310	263	275	294	281	278	286	266	284	314	299	268	256	294	302	268	304	284	311	291	254	316	275	280	298	297	275	281	289	302	268	293	321	304	285	295	286	274	310	298	291	283	317	278	275	297	299	288	294	286	252	263	304	262	260	285	291	259	273	295	297	321	296	290	282	287	271	274	246	277	282	302	253	278	269	297	283	264	301	258	270	282	311	275	289	285	323	301	286	267	285	301	256	320	290	313	291	311	311	277	267	286	281	313	298	287	300	275	255	308	264	275	287	278	316	315	310	269	252	289	289	317	326	285	291	285	272	274	295	295	283	270	259	325	265	259	295	297	286	290	292	273	279	287	339	290	316	306	310	281	293	278	287	270	304	318	296	282	294	254	282	288	286	295	288	270	270	279	318	252	287	287	298	282	288	257	295	312	303	278	277	311	284	308	305	291	268	267	316	280	251	249	295	274	281	277	249	278	295	276	276	305	293	269	274	258	272	252	238	257	285	295	255	300	286	325	266	300	279	290	321	270	292	278	271	305	269	290	263	301	275	274	275	278	251	322	266	287	309	315	291	313	276	271	262	289	299	278	311	325	284	288	301	269	293	300	282	286	289	280	279	291	263	299	320	257	269	320	296	293	285	297	309	265	291	282	317	278	300	260	292	312	308	295	273	273	281	285	267	261	293	268	263	273	311	291	306	287	297	282	277	303	237	303	278	284	279	306	278	288	290	280	278	284	255	307	272	291	263	295	275	294	257	284	276	292	285	282	305	275	288	292	284	278	313	301	301	287	294	276	284	284	308	322	312	283	260	309	281	294	329	285	306	284	305	264	253	292	287	287	306	286	288	320	272	302	319	290	304	271	274	281	288	300	299	276	301	268	277	314	277	290	307	282	279	308	295	278	279	268	281	320	271	272	304	289	307	293	290	249	295	281	283	299	284	299	284	311	273	267	278	296	265	263	281	282	336	275	292	291	289	263	288	302	325	279	294	273	305	249	255	289	286	257	307	254	286	271	290	268	270	287	305	302	302	284	257	285	299	290	291	297	289	301	286	283	277	276	287	287	282	304	248	299	274	316	287	293	277	276	283	300	320	300	304	281	269	290	309	264	309	290	293	270	302	317	269	280	273	290	300	286	327	279	278	258	282	294	296	289	281	289	317	293	323	295	302	252	280	287	287	275	288	286	314	250	266	287	286	275	279	297	281	288	274	308	295	305	295	275	301	271	298	267	291	286	311	273	297	292	261	253	284	274	275	278	271	289	280	289	305	304	277	299	274	302	302	291	286	302	312	306	290	294	272	280	262	303	296	296	298	302	281	265	267	281	273	267	283	283	285	292	305	281	275	273	315	290	276	291	276	297	283	296	250	270	269	281	306	276	279	299	285	285	299	283	288	282	273	281	263	273	328	319	290	327	321	285	292	290	262	298	293	263	300	302	282	319	336	298	300	305	311	285	275	294	283	303	282	275	267	255	278	280	275	288	278	269	289	298	310	294	277	296	277	283	285	290	258	298	283	318	287	300	289	276	285	266	307	271	294	262	279	316	294	287	293	294	291	286	270	262	240	286	289	264	282	291	273	277	319	301	286	299	282	264	277	278	292	277	282	292	289	269	263	280	315	289	318	268	299	287	298	285	271	286	266	289	284	289	295	316	286	290	278	236	317	269	281	308	259	258	301	295	319	280	315	275	288	304	295	273	305	268	290	325	328	300
6681	1419	2670	2709	2278	2022	1907	9123	4969	1016	990	879	821	844	802	802	754	750	799	777	765	790	689	751	753	800	771	730	784	715	733	720	692	661	713	722	672	735	737	720	733	673	718	668	653	686	706	695	650	672	685	713	712	650	654	671	673	677	686	658	701	661	717	639	662	664	685	674	656	675	644	640	647	691	671	729	741	685	711	659	681	670	714	716	662	668	731	693	703	651	637	659	725	650	664	693	680	655	676	712	697	654	728	693	673	683	743	646	670	672	655	653	685	689	651	655	678	647	683	678	705	674	669	665	708	649	699	702	646	725	677	635	675	712	685	674	683	692	713	708	655	722	644	688	626	663	680	696	723	662	661	642	704	732	712	685	673	743	714	627	715	699	687	661	669	650	638	644	669	649	665	690	678	670	683	653	732	677	694	730	688	724	666	665	672	664	694	685	665	666	639	678	698	663	654	631	642	703	684	688	678	717	695	721	665	689	708	678	730	698	736	728	730	672	645	694	706	658	665	687	682	701	696	658	682	729	697	648	690	707	643	665	644	681	686	629	666	695	649	685	693	667	649	638	695	719	681	660	654	663	679	653	698	669	708	647	659	652	647	702	703	682	661	663	643	669	661	707	711	693	717	724	667	660	686	701	683	688	659	683	730	660	690	713	693	681	695	591	704	688	652	680	702	640	648	662	740	710	684	658	679	687	671	666	692	667	632	694	673	668	746	650	695	703	689	655	656	716	739	750	620	726	686	715	673	657	656	689	727	697	649	633	663	673	668	692	691	659	677	696	674	717	651	669	662	685	681	667	644	672	721	671	604	732	646	671	703	745	698	649	646	733	658	628	667	620	672	663	692	680	683	682	682	687	618	713	684	699	668	685	670	694	672	650	669	675	725	655	684	653	666	712	645	665	683	671	664	664	650	693	691	636	692	688	644	655	711	672	699	656	691	650	684	658	681	698	677	660	628	677	679	631	647	660	689	676	697	638	668	644	694	720	664	695	672	682	688	645	713	703	650	646	690	696	704	703	705	705	681	676	697	643	707	658	698	666	668	670	641	667	624	697	638	641	719	684	696	692	697	698	698	681	634	686	640	698	704	676	699	657	699	654	672	690	677	674	719	720	706	739	675	672	635	655	658	666	674	680	696	668	709	658	685	687	706	645	687	653	672	679	705	680	661	640	700	665	653	629	712	708	658	679	666	660	702	689	608	670	714	676	650	689	720	687	668	665	673	691	646	694	714	702	705	693	728	694	639	670	651	644	641	702	755	693	686	706	684	673	699	684	721	724	665	670	695	704	673	697	634	666	704	662	678	677	692	732	711	664	720	670	626	700	631	646	664	680	668	619	695	713	687	746	662	696	684	666	714	668	738	666	714	658	662	689	672	692	671	670	660	693	705	667	674	662	698	655	704	674	650	677	654	640	698	672	692	671	639	692	659	716	703	680	654	664	678	669	710	691	678	663	681	689	697	698	696	687	707	653	679	679	687	686	703	714	676	699	683	693	687	657	675	670	704	653	641	716	711	668	651	661	672	713	691	711	681	674	681	650	647	679	692	677	690	693	652	693	683	719	688	696	637	714	741	680	704	677	688	674	697	651	686	710	650	696	687	710	671	681	670	685	651	713	637	692	672	698	680	687	625	657	674	649	676	667	669	647	699	684	680	671	671	656	640	728	706	680	672	700	649	660	694	654	729	655	662	696	685	709	694	674	688	689	712	717	666	676	686	698	716	724	631	682	670	711	655	672	693	667	709	677	725	709	684	687	674	699	694	710	655	639	681	660	653	635	647	661	636	649	672	703	702	657	713	653	666	740	646	663	709	655	727	688	710	682	675	700	652	641	638	700	679	665	648	669	693	657	667	697	649	709	733	719	708	692	652	652	744	683	667	617	681	683	720	654	630	675	726	670	635	722	670	636	684	722	699	711	650	696	625	652	670	697	611	662	680	735	705	719	682	680	707	693	720	693	657	630	740	662	653	714	683	684	703	702	732	675	716	667	692	686	691	697	693	647	704	688	673	658	631	713	672	647	712	707	634	707	689	681	680	672	692	657	677	665	699	714	665	684	662	723	667	648	661	705	670	675	701	632	662	632	664	652	669	699	677	673	723	632	645	637	654	676	675	673	693	659	720	674	687	658	685	654	660	653	679	654	700	658	705	705	649	662	700	672	646	627	674	711	703	659	679	685	667	701	699	715	670	664	697	686	627	668	672	696	676	713	697	675	705	647	698	709	725	697	638	698	675	728	673	636	720	672	701	672	674	648	727	705	697	655	624	715	668	666	695	638	633	661	716	681	668	709	663	685	726	669	669	683	649	677	691	700	682	665	674	672	700	681	673	666	648	664	699	684	701	721	637	682	670	691	642	682	671	651	688	679	676	642	683	658	653	679	706	690	687	643	682	618	668	680	653	659	638	639	676	697	721	698	689	631	720	678	634	600	681	737	665	646	672	683	718	691	675	634	678	706	696	702	693	678	658	668	734	651	677	698	683	702	639	668	634	689	682	664	683	697	669	691	723	682	673	658	640	686	702	669	663	681	681	644	699	669	686	678	662	689	695	702	688	694	654	673	699	677	671	709	725	660	704	661	673	688	651	670	692	691	718	657	711	704	681	667	647	697	670	718	686	693	656	633	639	679	731	699	686	644	697	677	660	692	698	680	705	673	643	686	669	668	666	682	684	651	665	679	653	698	727	694	631	659	750	655	690	706	687	670	708	649	664	665	677	670	666	650	692	674	679	711	618	650	659	684	702	657	731	678	638	647	721	686	702	728	649	630	707	669	710	707	678	662	672	619	667	707	685	678	674	683	705	700	704	673	701	713	680	718	703	678	699	705	702	697	643	679	691	704	654	662	732	666	668	696	706	668	705	688	674	711	630	722	627	727	678	659	661	718	667	732	707	723	654	737	698	649	687	672	675	662	670	702	699	693	675	668	715	657	652	677	713	692	716	657	666	672	704	722	671	675	695	686	657	669	674	671	682	640	686	662	685	663	679	645	696	711	662	694	730	679	698	651	676	663	642	675	705	690	678	683	647	675	681	667	669	683	670	707	664	650	660	673	631	704	669	671	723	670	706	628	685	639	679	650	648	718	666	663	684	668	693	662	705	625	639	652	666	673	697	732	695	705	720	712	665	622	664	656	739	710	673	694	651	713	666	689	681	655	650	705	669	624	648	677	637	666	616	687	705	676	698	632	633	680	694	648	651	698	654	655	660	656	722	699	672	682	682	693	689	654	665	675	679	703	662	658	664	692	689	726	639	693	633	689	627	678	705	648	682	647	647	684	712	648	717	679	643	677	679	718	668	698	667	710	709	678	641	648	699	701	668	691	679	691	630	668	642	694	700	693	671	677	706	654	681	693	678	707	714	708	660	700	665	673	699	671	622	677	689	692	710	661	676	710	705	703	663	657	656	653	665	647	699	635	654	702	677	676	670	682	712	699	659	664	686	683	649	612	721	665	708	673	695	672	633	663	648	687
12807	1595	1494	1137	845	559	1045	3396	474	283	270	212	192	219	206	194	192	186	221	178	182	174	182	175	178	177	181	195	175	209	184	187	187	171	185	185	162	189	189	155	144	180	170	169	149	185	179	185	166	161	176	178	154	177	178	178	167	174	165	162	172	158	170	158	150	169	159	191	151	155	181	180	168	164	167	145	179	170	169	187	164	168	162	181	188	162	184	160	170	189	179	182	190	165	201	167	166	188	170	182	174	170	171	178	171	165	182	189	150	168	177	177	166	178	174	187	171	186	185	189	147	155	175	165	159	164	175	164	185	204	174	166	185	190	178	163	148	190	176	153	170	176	193	163	186	189	169	207	176	167	192	161	172	152	154	189	161	176	171	183	173	147	131	181	166	176	179	163	170	178	183	215	177	158	180	173	158	179	155	182	184	165	179	197	186	148	173	174	171	209	156	152	158	173	166	164	160	163	164	178	193	163	168	170	168	156	172	205	177	164	184	166	184	183	187	173	164	170	183	188	178	157	183	150	160	182	170	167	189	170	193	177	180	164	160	193	185	184	176	174	176	194	184	168	174	172	182	161	164	190	183	200	175	187	155	170	155	166	181	185	171	169	186	198	159	157	182	165	193	183	163	160	184	168	171	157	150	169	182	181	201	175	161	184	174	183	168	190	192	160	185	173	170	188	185	185	181	171	203	181	170	166	184	175	173	152	160	170	176	161	167	163	179	151	163	165	151	180	173	167	193	178	182	206	162	172	158	178	174	189	169	189	182	195	176	169	186	166	157	183	161	162	163	147	165	201	182	162	165	176	183	194	152	165	193	152	178	148	162	179	162	194	160	180	180	210	181	184	179	171	168	175	188	164	170	186	159	167	177	190	159	154	178	141	181	179	183	171	194	183	170	147	150	172	162	145	139	176	177	174	151	178	201	167	155	159	187	185	194	168	186	171	172	184	157	164	193	194	193	184	186	192	189	161	178	155	160	178	156	188	180	157	184	177	177	147	203	189	166	163	172	179	187	155	190	168	163	184	173	175	175	186	183	200	163	157	163	176	173	181	161	171	176	163	142	153	208	170	184	172	181	176	186	192	165	147	172	148	181	170	166	188	163	161	173	190	184	185	158	146	154	168	147	167	175	192	146	157	203	186	184	153	169	159	192	160	160	172	188	160	170	159	166	167	180	195	183	178	183	197	196	180	190	203	201	179	164	171	166	170	190	150	177	179	163	197	153	189	169	175	170	161	180	171	162	154	192	162	175	190	166	151	165	140	173	176	172	195	197	166	162	172	189	167	160	172	206	176	188	191	187	154	170	175	172	156	188	180	180	184	176	166	184	171	154	185	168	191	192	169	136	188	178	178	179	196	200	187	185	155	169	178	175	162	165	184	163	151	179	199	178	159	180	169	160	163	179	165	164	171	188	193	171	182	173	178	184	200	174	187	190	185	177	191	166	155	168	165	159	159	210	160	159	163	168	150	173	176	147	182	163	171	158	164	180	167	142	151	174	177	162	170	187	169	168	179	192	158	181	163	183	163	171	195	166	158	202	176	151	164	164	159	181	161	174	186	172	162	201	191	172	160	178	153	177	175	169	158	170	145	187	200	186	181	156	189	178	160	169	166	179	167	154	171	191	196	183	169	181	160	180	177	165	163	166	170	166	148	182	182	179	162	161	181	176	166	165	201	174	185	170	182	193	174	176	184	173	178	180	183	172	172	170	204	176	184	180	172	174	181	157	161	147	193	189	185	181	182	202	156	152	195	192	157	171	173	167	142	184	169	184	175	171	180	147	155	191	182	182	182	181	185	172	173	166	159	165	178	189	160	172	180	190	181	179	169	154	175	183	154	176	167	202	176	185	215	153	195	175	158	153	187	160	166	181	159	182	178	182	163	169	199	180	175	175	154	196	157	155	172	181	159	157	181	180	163	151	168	154	152	165	173	169	155	172	175	188	191	159	194	165	144	166	179	185	180	177	198	154	173	160	182	170	171	193	202	164	171	187	183	172	162	191	208	178	179	172	179	179	184	179	180	190	155	189	185	198	175	172	174	191	150	177	188	169	181	162	183	174	156	169	170	178	177	170	191	184	173	201	152	160	177	186	180	160	162	190	167	167	175	195	196	157	187	180	178	159	161	162	201	181	181	153	172	161	160	189	158	184	165	173	194	186	171	178	179	158	157	182	176	150	160	152	167	188	152	176	171	166	161	180	161	171	163	160	163	167	187	189	158	161	179	180	181	169	172	153	174	166	195	187	183	180	183	170	198	158	187	171	173	177	175	176	193	195	166	181	173	167	164	171	194	181	175	161	183	158	174	151	165	169	155	161	188	173	179	154	176	186	167	183	203	168	191	173	177	162	173	176	176	166	172	188	166	170	184	149	177	151	150	165	182	158	151	190	164	182	165	179	166	170	199	190	171	167	176	185	200	174	196	202	192	161	182	186	202	153	183	165	174	189	186	174	177	157	163	177	168	150	156	166	166	145	167	169	172	163	185	175	174	184	177	190	161	197	183	159	175	167	178	179	186	197	177	180	156	157	164	173	178	158	173	186	184	163	139	164	173	157	156	165	180	173	204	191	186	171	185	160	169	165	160	155	158	179	171	180	193	156	152	172	170	152	158	193	166	181	160	159	185	168	169	168	175	189	196	167	179	203	170	162	181	161	170	172	171	174	174	182	149	171	186	145	155	171	178	172	160	176	165	184	170	193	144	176	150	173	143	167	162	157	158	165	160	185	180	164	155	181	198	176	197	186	179	160	160	181	162	166	150	161	165	175	186	130	166	158	172	186	172	183	200	163	190	139	178	178	197	172	171	170	171	169	162	171	194	173	200	157	184	180	162	178	172	198	166	167	163	177	167	159	174	153	174	172	189	179	204	145	193	174	160	159	179	182	159	194	179	154	170	199	174	161	180	187	156	186	151	183	177	141	158	152	190	158	146	180	163	150	177	164	168	170	175	199	168	156	155	129	171	162	176	168	168	169	172	191	176	176	153	182	188	170	153	180	174	178	172	182	184	182	149	181	166	175	193	177	181	213	145	163	157	153	187	161	168	170	163	159	197	181	165	181	187	165	150	178	182	166	157	193	168	167	169	183	169	165	168	189	153	185	185	151	161	182	181	168	175	181	167	187	166	178	163	140	161	167	168	177	178	174	194	178	151	155	158	189	167	172	182	163	136	159	180	165	190	193	180	192	178	190	152	167	181	165	160	149	170	162	159	175	185	166	164	168	175	185	191	184	174	179	150	183	162	170	154	168	169	171	153	172	178	163	181	178	176	177	164	155	173	170	160	156	161	183	155	181	165	153	183	190	188	180	161	181	205	184	175	164	191	187	163	172	179	173	153	194	173	186	173	166	171	174	183	207	186	166	181	205	159	176	168	178	162	169	161	205	182	195	165	154	194	180	183	199	177	158	197	208	175	175	153	159	150	176	190	167	170	165	195	176	164	156	186	165	146	184	170	186	194	182	203	151	156	179	186
7982	1560	3343	3996	3522	2408	4906	13448	1284	1033	922	807	672	682	646	587	630	581	549	542	477	546	517	535	549	586	572	519	540	542	497	488	443	491	527	462	491	480	464	442	443	462	437	449	461	436	479	450	427	471	431	424	440	428	479	456	446	466	437	435	405	403	435	398	415	426	423	445	424	418	405	450	441	406	445	458	414	466	455	425	398	455	417	451	428	435	427	419	414	407	414	421	431	433	429	384	454	446	413	451	437	403	401	456	444	431	427	426	438	427	416	394	438	425	445	422	439	406	435	454	413	405	422	400	434	452	422	437	412	456	441	389	449	385	449	423	422	428	423	391	402	436	447	443	425	416	398	433	413	387	441	411	419	411	409	383	431	433	436	450	400	438	411	425	436	409	432	395	432	420	402	412	441	430	419	441	433	415	406	388	433	413	418	408	404	434	483	386	408	431	402	421	398	401	412	402	388	378	418	455	410	430	446	418	408	440	408	426	389	407	427	424	399	417	409	412	430	423	420	424	476	423	363	414	448	391	413	420	409	451	444	409	440	402	456	415	426	453	412	384	444	396	405	420	444	405	429	438	453	409	434	423	458	436	421	445	448	439	411	440	447	427	444	449	429	392	419	378	463	417	424	371	430	430	410	430	408	433	443	397	418	437	401	442	393	411	410	426	411	418	424	423	439	410	427	425	422	405	412	431	411	411	437	416	409	396	473	436	409	440	433	468	447	410	419	437	420	447	470	410	401	412	440	428	452	422	432	414	410	416	418	389	420	457	397	437	415	419	432	406	412	414	436	452	452	427	460	398	419	430	424	391	417	416	464	396	401	432	434	421	425	431	410	402	481	416	403	455	400	420	435	473	400	451	384	440	469	412	417	438	443	458	454	391	430	442	450	431	420	422	421	420	435	411	422	417	441	456	406	426	407	442	422	412	407	431	439	422	419	396	435	411	412	425	429	429	381	444	397	415	432	448	415	435	447	430	426	432	452	444	432	448	400	422	403	453	423	414	407	450	452	400	445	427	431	441	423	418	409	433	444	476	380	401	424	435	415	416	414	431	409	446	427	407	457	416	455	413	408	432	411	452	425	436	430	423	401	425	446	448	466	450	421	423	446	419	385	420	432	398	436	427	434	412	413	392	421	447	438	441	421	448	422	426	438	432	416	419	416	435	413	424	416	441	404	459	418	407	418	408	420	444	437	435	446	402	420	420	470	465	412	410	440	413	446	436	444	424	437	433	401	378	406	439	414	423	434	448	417	453	428	419	447	462	434	402	406	424	413	434	431	407	425	439	404	415	433	451	422	420	419	436	437	434	451	434	379	408	433	461	423	413	413	428	446	421	426	418	407	429	433	437	443	386	432	413	420	451	416	411	420	410	395	406	462	439	405	418	406	398	454	412	430	440	438	443	439	443	392	460	438	423	440	459	361	452	406	432	456	409	435	432	410	435	427	443	388	411	421	437	423	433	432	438	432	434	400	420	468	444	399	409	451	454	427	444	460	427	425	433	397	419	413	440	450	460	424	437	425	445	374	400	437	452	399	449	406	412	410	464	428	419	465	438	398	444	404	443	393	429	449	430	422	440	392	469	407	416	438	429	426	437	451	415	429	449	387	401	421	441	391	425	404	415	414	419	427	442	399	370	424	452	431	433	436	412	415	452	434	411	412	411	426	467	394	428	416	427	387	397	444	433	426	420	438	442	399	425	433	419	418	440	419	443	466	438	434	426	436	438	429	435	470	436	428	406	435	399	439	445	395	448	400	427	424	435	405	410	429	459	407	388	428	421	425	411	402	412	438	426	426	381	401	426	408	416	426	400	458	387	444	415	442	426	401	419	425	417	436	436	424	415	403	444	412	446	428	421	412	424	409	416	420	433	429	425	432	417	433	424	421	434	426	388	401	414	432	436	415	429	430	424	413	439	452	395	393	414	388	444	406	393	431	400	434	434	402	454	436	475	435	401	431	420	438	407	434	405	442	387	440	441	408	433	462	399	415	416	470	408	429	436	407	432	408	436	419	399	414	446	435	413	451	434	436	446	439	439	443	460	441	435	419	422	472	443	451	416	417	404	433	412	428	418	431	393	423	430	409	440	409	432	419	418	475	426	454	403	414	429	426	428	402	413	469	417	402	452	397	432	388	386	429	439	440	435	448	445	397	403	446	450	435	424	460	412	423	406	418	403	399	463	443	461	439	425	431	430	429	431	391	417	436	396	426	451	446	451	427	400	438	404	440	437	458	447	434	436	388	433	405	440	446	414	444	441	398	444	419	434	422	423	434	451	381	410	424	432	442	450	435	434	410	410	416	437	389	429	405	439	456	435	427	421	412	430	444	409	412	427	416	462	413	399	432	400	389	377	431	444	432	451	392	448	437	433	443	398	397	433	429	421	452	426	445	422	410	375	457	403	446	422	455	413	428	415	391	410	426	430	420	461	449	429	431	425	431	427	429	372	457	442	419	447	399	381	429	422	448	443	449	460	435	428	411	439	446	432	425	464	422	440	443	405	379	454	415	440	444	410	439	423	414	395	437	405	444	425	440	394	452	414	393	418	447	394	440	413	404	421	420	436	427	418	432	418	422	400	436	494	419	416	426	442	446	421	427	415	401	417	422	413	452	456	444	431	413	427	424	423	455	420	445	435	440	400	393	385	415	423	446	412	453	414	415	421	394	456	439	413	430	432	430	396	447	439	408	407	468	479	396	391	449	431	445	407	423	420	448	419	443	446	440	450	430	412	405	383	417	393	447	411	420	453	422	435	428	424	424	426	448	387	421	357	421	438	451	424	425	449	438	419	432	454	452	411	468	425	395	452	392	453	407	405	411	444	412	424	449	428	384	416	421	418	401	464	381	381	399	436	449	401	451	430	381	395	429	441	430	401	421	420	419	393	403	425	429	381	418	449	390	444	413	393	445	470	427	459	455	425	431	414	435	448	443	436	440	439	442	409	429	401	370	427	436	449	426	419	410	456	423	462	395	384	425	421	416	439	423	432	421	427	444	419	444	414	424	451	405	396	457	394	416	401	419	452	428	420	431	387	420	448	411	433	412	409	453	392	430	435	404	397	456	444	389	427	432	450	388	416	383	397	431	450	425	425	414	451	437	455	417	407	408	447	429	430	439	435	411	432	472	445	446	432	431	407	415	430	402	427	418	418	425	424	390	445	468	397	416	384	413	411	410	434	461	430	465	420	406	457	417	414	435	427	422	425	423	391	429	408	452	415	441	404	427	413	458	418	405	394	442	433	417	440	402	423	413	419	425	441	447	406	390	431	392	408	416	403	396	407	390	424	449	456	422	422	409	425	408	426	417	414	445	432	436	471	425	449	438	423	397	414	426	429	437	411	405	406	420	400	405	413	436	411	391	412	447	396	471	419	420	396	434	413	414	435	401	421	407	397	415	415	419	400	422	405	442	424	431	426	440	443	433	400	400	429	387	421	434	416	410	439	432	442	394	391	440	438	398	441	471	458	394	442	419	412
1640	524	598	479	297	352	356	381	274	279	287	269	258	265	263	250	283	258	253	248	258	258	243	265	268	259	255	248	269	271	295	263	252	260	251	284	253	269	261	246	261	256	271	281	261	231	235	233	247	259	259	252	255	238	275	279	249	252	253	264	273	257	254	274	271	241	254	259	234	230	253	252	248	229	232	259	248	270	276	260	262	240	244	270	284	263	290	245	257	243	256	253	296	293	262	252	255	239	264	243	258	229	232	287	266	241	263	284	248	258	286	259	296	249	274	269	241	255	243	261	257	250	269	256	235	239	248	249	274	255	211	290	268	243	283	265	250	252	248	272	223	241	255	271	268	274	270	259	241	268	257	274	252	227	281	271	267	254	255	269	235	249	243	252	238	256	277	286	259	286	254	255	225	247	256	277	219	238	247	251	262	256	223	281	269	244	267	287	262	272	274	263	282	237	242	263	263	243	270	283	245	231	230	236	260	255	243	285	260	240	267	284	232	247	248	263	270	234	245	259	240	283	263	256	265	268	245	291	263	239	270	232	250	241	280	256	236	244	263	228	237	248	247	289	265	257	254	258	267	285	251	267	256	236	291	301	258	264	241	272	237	230	247	303	259	254	249	226	252	237	269	261	263	234	236	252	262	281	237	264	264	252	218	216	226	244	231	263	245	257	250	255	241	252	237	262	244	272	252	254	274	250	255	261	247	233	268	222	238	251	259	278	245	274	262	260	245	230	266	256	254	256	230	281	241	299	271	261	248	264	261	303	245	241	271	235	242	227	254	233	249	260	252	246	237	275	244	229	270	251	260	275	244	285	228	232	270	240	267	228	266	251	279	265	256	255	265	255	269	253	269	254	276	249	265	273	243	256	267	262	245	250	252	253	260	273	256	267	251	236	285	244	286	245	231	278	257	267	224	287	245	248	236	258	278	259	283	283	242	255	229	256	270	246	254	244	235	262	265	250	252	282	258	261	273	263	235	234	244	234	251	256	227	252	257	258	254	263	255	248	259	233	253	244	279	251	266	278	274	267	270	235	276	267	282	288	266	251	278	253	258	259	276	272	246	248	244	250	259	272	283	243	257	259	229	274	278	216	262	248	266	248	274	268	255	262	229	258	241	284	241	268	268	276	275	263	291	246	276	248	227	242	246	233	239	264	226	250	250	258	278	276	262	268	271	281	263	270	249	241	271	226	266	294	224	286	252	245	248	245	260	255	298	258	293	277	243	293	235	258	247	264	252	252	276	245	252	226	252	264	237	264	262	266	251	272	266	247	268	264	267	258	243	268	252	267	247	234	253	254	279	262	267	253	294	253	249	266	267	262	229	248	242	262	244	259	242	250	257	269	275	254	267	280	272	235	280	236	252	267	258	274	260	211	268	258	265	254	233	271	232	277	256	244	275	228	230	258	241	285	238	278	254	288	254	260	274	258	258	262	269	278	256	224	266	257	259	254	267	238	244	262	250	270	261	296	241	245	219	260	225	232	245	269	252	271	256	247	236	262	282	231	262	215	259	221	260	264	240	256	265	261	257	258	232	254	237	250	258	268	262	256	269	252	263	226	265	235	264	243	268	301	235	244	255	260	234	275	248	231	260	256	238	246	240	258	248	298	237	275	275	260	247	254	251	241	245	270	272	267	249	233	281	229	276	266	322	252	251	256	242	264	254	273	264	248	266	263	262	274	238	273	252	259	277	251	253	259	264	262	248	236	231	246	257	255	226	260	249	259	265	242	246	267	273	237	273	241	263	236	280	271	244	264	250	287	223	273	278	252	239	255	250	266	266	288	251	288	239	267	253	262	273	264	249	241	253	246	266	271	235	239	263	253	218	250	272	283	244	256	270	249	255	266	266	296	249	279	228	270	225	266	222	241	244	232	243	262	298	243	268	254	271	245	250	277	271	244	253	264	232	264	267	260	283	254	259	245	251	268	263	264	267	279	261	246	254	238	252	294	237	268	250	254	271	266	274	270	277	259	227	268	253	273	257	268	264	246	279	246	251	264	265	263	250	259	267	255	268	282	273	239	277	265	262	255	252	252	261	268	271	261	251	259	242	225	240	257	238	244	282	250	235	239	247	250	267	233	293	254	253	254	254	227	242	239	246	264	254	274	248	269	266	260	234	268	233	247	251	271	250	231	261	230	233	240	261	261	239	241	265	264	263	271	269	260	247	260	236	242	260	255	278	236	251	263	254	256	289	250	275	281	226	245	255	262	249	266	284	253	300	267	272	262	285	260	227	249	222	237	259	240	260	263	265	250	272	256	276	255	277	255	280	251	242	236	246	266	270	281	257	282	240	257	234	284	268	265	269	244	270	267	259	249	228	222	256	240	263	266	277	266	275	255	265	264	256	282	246	244	244	250	254	265	236	237	237	235	273	268	260	258	272	268	223	283	264	244	275	224	280	264	221	275	257	240	270	239	283	223	262	275	283	255	256	255	282	259	264	267	276	281	271	266	256	251	251	272	253	238	232	230	216	250	246	250	241	253	251	261	240	251	279	256	251	252	266	255	249	257	264	221	263	257	258	233	267	240	252	264	222	264	251	257	260	266	262	277	238	273	262	249	236	265	248	263	256	238	273	274	238	274	237	283	276	262	247	234	254	261	279	249	257	294	236	242	257	280	247	243	286	277	245	225	251	246	223	252	263	258	261	268	241	249	239	244	245	231	236	252	275	245	280	269	230	258	227	249	259	296	277	254	260	289	261	247	276	257	244	278	282	256	268	257	246	261	259	276	264	251	260	268	258	260	260	267	268	269	242	271	255	257	261	264	283	242	251	250	290	246	263	250	263	240	257	246	275	260	271	225	270	240	302	301	262	256	255	264	257	261	259	257	238	294	258	269	267	256	268	286	261	265	265	229	263	256	243	255	268	230	253	240	305	278	240	308	253	245	257	252	253	271	258	252	251	246	232	300	242	245	233	233	275	225	291	252	232	257	262	281	251	236	239	257	271	264	233	211	256	254	273	272	250	267	255	237	247	269	271	268	241	213	253	252	255	240	269	276	237	253	276	269	274	259	244	259	270	241	258	252	246	284	258	254	266	222	256	281	256	270	274	243	247	225	259	269	239	244	269	245	271	248	287	257	238	285	260	264	245	262	251	262	263	268	238	274	266	275	264	223	256	271	258	243	250	259	287	249	232	246	249	265	286	277	248	264	277	268	235	274	236	232	258	259	267	240	260	289	260	239	259	250	255	276	265	278	251	261	302	284	232	239	244	237	284	269	261	278	257	284	269	264	265	248	249	264	240	257	251	260	268	259	240	274	229	291	301	260	265	267	276	246	250	299	248	234	259	261	270	252	257	240	240	276	263	280	265	224	266	243	265	241	258	233	238	239	261	257	255	231	248	243	250	285	264	320	289	223	241	255	261	257	279	256	275	251	257	234	252	247	296	254	252	260	253	273	261	256	261	282	272	254	224	266	280	254	244	245	245	258	269	265	269	261	263	248	262	279	285	287	249	240	226	261	254	271
2083	943	1392	1385	1146	1070	1354	1545	757	801	718	681	673	655	640	643	689	645	622	687	647	588	659	661	664	659	651	668	632	657	647	653	694	634	594	626	603	623	624	610	604	598	626	621	694	625	653	667	602	611	652	631	615	662	620	634	604	596	600	634	565	651	617	615	652	643	613	646	636	630	668	667	622	627	629	639	655	676	648	615	618	649	636	637	645	656	633	626	625	639	645	647	619	634	630	645	602	636	615	639	636	633	621	641	580	612	624	622	695	645	611	665	656	643	623	717	637	631	667	631	623	637	638	647	653	621	621	579	621	662	626	681	584	641	601	621	632	585	671	631	625	624	661	611	643	605	627	631	592	628	669	640	599	607	624	596	606	676	619	578	638	607	625	618	608	663	596	628	630	619	608	612	635	583	649	628	611	652	607	623	601	609	644	661	622	616	644	592	621	627	573	665	625	596	605	597	597	638	663	600	651	603	621	636	651	620	588	616	615	623	644	638	583	598	594	608	631	674	562	571	632	668	616	593	631	663	619	668	590	633	651	611	575	658	668	585	609	666	658	628	650	657	613	631	601	603	631	593	644	643	560	628	655	605	645	632	568	650	606	677	624	623	613	647	642	603	618	611	635	594	599	634	624	592	596	662	665	644	616	600	630	630	622	653	634	577	628	588	631	644	664	635	665	638	611	628	696	654	603	596	613	610	641	644	677	664	601	616	623	619	590	640	664	656	600	618	605	666	622	572	697	614	628	609	604	639	662	614	672	639	631	624	643	622	629	655	681	619	628	609	629	613	603	631	598	595	660	648	595	600	641	624	631	604	627	652	613	582	647	587	638	608	602	646	601	630	665	565	580	620	623	638	623	636	620	662	599	610	646	620	652	635	635	641	641	625	609	602	594	598	582	629	622	632	615	639	585	641	646	631	636	628	625	555	611	658	596	623	629	608	656	594	638	619	617	591	630	637	642	645	684	614	606	599	590	597	597	633	587	630	672	667	607	632	659	622	639	618	611	671	644	636	653	627	642	612	642	643	580	601	635	669	609	623	600	594	647	617	663	610	610	674	620	581	582	573	636	661	623	631	660	675	630	660	659	670	620	612	662	639	643	581	584	619	652	622	674	636	597	661	636	612	622	659	617	588	623	646	590	571	641	628	604	662	621	666	572	616	602	621	640	610	609	652	585	628	628	623	679	602	649	633	627	641	633	601	639	647	588	623	610	587	643	653	655	640	641	622	607	605	586	636	585	619	653	625	654	600	598	617	622	656	577	599	652	644	609	635	645	596	626	647	615	682	597	648	621	652	662	620	670	647	576	647	637	674	638	670	636	664	643	597	640	600	624	614	644	657	606	623	651	642	581	650	639	607	632	634	615	654	701	664	605	574	614	561	629	624	666	643	647	589	640	632	614	640	631	637	602	593	623	607	617	596	594	629	618	649	632	596	654	673	607	640	613	615	647	590	613	634	626	627	613	645	680	627	619	625	667	613	584	616	611	570	631	616	625	600	616	648	603	645	653	644	595	652	710	655	634	615	632	680	627	625	595	647	652	580	646	648	606	641	635	669	611	627	624	618	604	635	615	655	665	636	639	642	638	606	605	636	651	615	602	617	571	602	644	635	660	615	670	662	632	610	641	599	601	626	615	624	623	622	605	593	661	611	618	609	633	622	679	607	639	637	613	636	569	644	597	654	657	582	657	661	637	677	582	607	667	646	664	674	630	645	609	618	617	634	628	646	581	630	628	624	634	649	615	561	635	605	622	608	617	649	640	626	605	642	642	630	616	619	563	656	632	586	691	603	608	640	613	646	665	632	621	659	685	602	629	612	652	630	623	629	665	624	622	684	622	626	620	613	616	602	620	618	621	621	577	664	648	640	644	643	627	629	652	610	619	657	638	619	612	638	658	593	616	598	601	621	629	649	654	641	643	605	575	628	621	595	680	589	610	648	603	641	647	607	637	586	663	655	637	636	632	651	619	619	653	645	625	624	608	631	650	568	621	594	629	625	656	645	584	687	609	618	627	623	630	620	649	647	632	614	594	626	621	659	627	617	624	659	613	656	609	614	662	680	608	635	612	653	664	610	605	620	652	629	633	595	658	649	627	621	649	603	642	596	661	573	629	554	637	568	579	576	630	606	598	602	654	647	631	645	656	623	615	631	643	630	573	622	604	632	651	638	587	619	631	602	669	622	649	600	663	604	604	606	589	589	556	598	643	658	620	617	639	637	646	649	601	617	620	657	611	650	641	649	616	596	646	603	635	684	619	623	620	610	589	619	605	627	596	551	596	628	651	616	630	624	624	632	587	601	611	574	676	626	636	643	623	650	643	654	637	598	653	654	588	582	598	625	638	603	615	616	647	629	653	675	628	654	648	580	599	649	648	601	580	625	615	645	643	629	633	598	603	627	646	553	643	598	615	599	641	629	643	601	646	635	611	635	596	648	617	612	647	609	615	612	633	601	626	645	650	623	610	621	610	634	633	614	594	610	607	654	620	636	650	644	635	679	626	637	628	675	638	625	625	610	617	569	642	634	619	600	640	632	612	669	631	634	617	642	621	640	638	625	658	621	641	648	595	668	644	675	656	653	629	603	638	617	635	617	644	653	644	630	581	622	599	636	626	652	574	629	636	652	592	616	582	618	649	596	668	605	657	619	618	612	623	642	619	622	619	622	587	628	599	568	609	595	620	637	616	608	608	602	575	604	632	613	637	618	669	591	647	646	631	626	676	589	615	624	626	633	621	595	624	681	629	593	640	615	629	596	617	619	601	618	673	636	651	614	605	628	618	621	598	626	649	622	595	602	654	674	640	619	627	610	642	657	630	651	620	626	604	597	612	647	643	631	603	592	603	607	654	642	665	609	646	648	633	624	639	601	629	627	603	637	634	574	598	653	605	619	609	597	675	584	599	668	661	651	602	613	618	641	618	603	661	604	633	646	621	592	675	613	644	646	613	625	620	595	665	591	614	627	603	623	642	623	593	647	648	642	624	609	636	648	595	631	632	630	633	638	622	659	625	608	610	621	612	650	623	636	643	621	625	580	601	564	626	603	611	647	649	624	660	616	610	643	614	638	655	631	657	576	665	662	613	649	638	653	647	688	603	641	652	613	654	632	633	575	639	619	645	609	581	656	601	611	624	633	598	636	635	606	649	621	588	624	592	574	609	603	630	611	617	636	633	632	628	614	603	629	599	603	646	629	644	643	655	596	643	631	642	623	664	616	598	631	648	610	619	595	602	642	629	642	616	636	631	589	659	635	624	617	617	631	607	600	616	662	640	632	610	583	645	666	602	600	626	606	616	652	610	606	662	636	596	612	593	635	631	607	615	634	620	623	644	627	603	626	664	604	602	615	600	605	637	620	622	611	608	611	634	620	604	610	614	570	631	556	581	645	618	633	611	656	614	599	634	596	597	591	604	652	661	630	649	656	616	645	644	666	673	624	604	615	675	668	624	628	640	629	610	644	606	642	644	647	612	617	605	678
7382	927	1024	780	644	558	883	3613	996	348	368	319	315	336	325	317	316	308	310	295	280	300	312	286	302	290	267	307	278	320	318	291	293	299	303	285	294	320	292	292	313	293	310	347	311	292	270	316	299	278	301	276	327	299	320	279	275	323	284	287	296	300	280	276	290	274	303	307	315	297	308	299	336	299	285	291	310	315	314	304	299	337	250	327	295	304	316	251	280	296	294	306	290	295	301	283	294	306	283	296	265	284	306	299	290	273	308	299	277	286	309	276	279	307	290	327	298	281	280	293	285	292	288	276	340	264	279	296	283	297	327	304	299	283	287	273	272	317	278	298	272	294	281	287	290	315	315	327	301	266	270	276	329	323	309	306	278	286	299	305	284	276	286	299	312	286	292	289	294	304	267	317	293	313	303	298	267	303	311	276	312	297	286	294	264	286	277	300	292	308	280	295	282	261	260	297	265	301	273	257	275	264	306	302	276	343	268	279	292	288	301	299	311	287	316	319	266	276	268	267	261	314	269	278	273	304	315	271	241	294	277	291	281	300	259	278	284	294	289	290	282	297	281	298	291	295	309	299	275	273	298	278	234	264	292	275	289	293	318	268	275	271	312	281	272	294	281	302	287	275	290	291	288	320	230	293	284	297	277	308	296	309	323	331	291	312	292	283	289	262	288	291	259	270	281	270	329	288	312	313	282	280	303	294	273	305	299	270	286	272	253	296	302	311	282	322	273	294	301	287	324	316	293	317	276	270	313	272	303	290	307	314	277	335	337	260	319	303	299	271	284	296	257	259	307	315	289	276	265	294	297	322	295	301	276	281	284	255	282	265	286	304	288	316	327	301	313	298	328	313	272	302	289	280	293	298	284	281	279	275	294	283	318	302	274	279	271	278	285	292	315	324	278	259	279	308	295	268	296	313	273	294	300	313	277	287	289	292	309	283	295	308	288	299	286	302	310	291	305	326	302	276	297	273	299	327	298	251	309	285	277	298	322	300	296	282	288	291	300	298	316	281	296	281	273	299	274	272	295	301	298	267	323	313	295	291	290	265	291	273	302	277	296	269	291	316	306	276	257	269	314	321	301	294	286	273	325	299	313	331	284	315	306	284	278	290	349	267	283	288	277	293	321	297	294	271	292	296	286	310	324	287	280	315	267	278	275	307	288	281	283	310	300	286	322	289	266	249	276	273	262	287	288	273	305	315	293	289	259	305	298	269	306	275	284	290	299	314	305	284	268	296	287	294	275	281	303	312	253	301	304	292	287	288	283	286	264	329	284	264	271	300	265	266	265	277	272	318	297	291	313	297	270	305	293	291	275	267	305	292	284	304	281	285	310	297	292	281	280	320	311	287	272	294	261	282	292	283	302	295	271	299	294	248	317	280	305	282	299	309	305	285	280	298	268	285	307	269	314	250	285	282	299	283	307	289	286	294	289	307	266	316	277	276	290	290	296	299	311	311	319	276	285	297	273	283	297	302	290	281	289	288	293	270	290	302	290	300	299	285	315	270	294	273	289	303	303	320	295	291	286	302	303	272	264	341	321	287	288	289	283	275	322	328	298	281	313	325	311	254	274	295	307	278	300	267	316	282	302	265	279	267	321	313	283	274	299	282	262	282	309	278	257	325	277	288	272	291	326	292	275	272	277	284	280	273	306	261	298	300	265	286	276	304	318	272	321	304	286	316	273	289	269	286	284	325	318	304	267	280	300	314	265	297	297	322	313	291	273	286	277	339	277	286	311	252	286	303	324	287	318	282	269	272	298	297	283	298	298	288	289	292	295	292	312	282	305	312	317	293	354	304	293	326	278	272	305	269	308	290	321	259	309	279	332	287	304	288	283	283	278	270	279	293	314	305	307	321	293	306	279	303	297	293	286	286	309	285	282	298	282	315	311	286	289	273	312	304	277	266	275	250	277	287	300	278	323	278	269	313	298	256	271	273	291	258	312	318	289	291	285	249	287	291	312	285	274	329	250	271	280	301	282	275	304	290	277	282	318	327	309	339	282	297	312	295	332	303	288	276	312	266	291	295	262	271	307	276	298	288	272	300	276	281	312	281	278	278	272	304	297	247	287	279	275	309	292	293	311	282	287	295	284	276	340	306	285	323	271	255	309	298	250	298	309	296	287	278	294	278	300	290	277	274	268	290	277	310	292	269	317	281	325	290	314	280	291	294	299	281	296	297	253	313	266	258	287	293	328	316	276	317	304	251	312	298	313	300	293	310	267	281	290	284	297	283	308	322	309	299	279	289	277	328	291	301	294	304	265	276	290	277	288	287	282	263	291	295	268	285	284	300	308	304	307	303	264	292	320	290	282	289	290	285	291	300	287	280	311	263	319	280	296	320	282	268	315	276	319	303	348	281	315	306	282	281	297	296	275	270	281	268	285	297	318	298	283	289	301	308	292	276	317	284	295	261	307	310	297	297	330	300	288	288	279	295	290	251	279	275	263	283	318	294	269	303	294	285	262	317	276	266	296	289	292	309	295	309	301	311	285	265	294	300	323	275	287	281	276	298	308	292	268	295	284	280	265	307	268	257	295	329	299	268	291	273	293	279	316	268	284	296	281	283	277	297	310	293	293	288	307	297	305	294	301	287	278	273	294	300	309	279	300	280	279	288	278	262	303	285	324	289	283	273	287	282	274	274	291	292	290	295	282	294	271	341	273	283	297	301	277	294	298	301	294	278	291	306	271	306	304	310	286	257	283	293	310	271	282	306	294	293	316	298	304	301	292	308	294	266	314	311	287	273	273	320	298	286	272	293	284	299	321	284	322	279	293	278	308	263	295	326	324	306	314	263	254	299	300	294	275	309	287	264	268	325	279	292	321	291	297	292	289	291	288	280	305	265	281	295	321	277	318	296	289	266	283	273	295	286	289	280	275	281	262	281	304	287	257	267	303	277	261	276	287	274	318	298	271	289	302	299	298	277	288	310	306	285	302	294	296	281	285	272	282	288	290	323	317	302	281	287	271	276	293	275	270	304	268	259	285	302	298	306	313	302	297	280	294	300	306	320	257	305	296	308	294	284	294	278	308	276	274	264	279	322	284	262	299	294	299	269	259	292	281	249	281	298	274	295	284	311	289	335	304	288	274	310	285	282	300	269	276	308	327	284	300	322	260	295	296	270	295	317	294	285	268	290	294	301	266	277	302	307	322	299	278	286	300	307	283	289	271	269	258	269	310	297	258	324	290	291	262	254	289	301	314	313	311	289	306	307	304	250	255	278	303	278	307	262	307	282	266	297	317	287	294	287	297	301	274	273	312	265	292	258	300	302	279	284	291	329	267	294	278	295	289	275	316	286	280	300	267	298	294	276	269	265	282	317	283	290	297	343	285	305	307	281	258	294	282	299	278	271	305	294	284	322	285	288	290	291	266	301	323	310	310	283	274	296	307	301	265	278	305	273	282	294	294	303	272	268	272	302	293	290	317	298	276	298	270	288	306	264	269	284	309	254	309	274	317	277	289	282	285	314
6668	1326	2322	2451	2158	2169	3789	15848	2633	1054	955	940	828	807	851	815	837	806	741	779	745	724	771	790	797	745	746	771	781	743	729	719	700	698	707	742	725	739	669	674	681	673	709	701	718	701	691	692	690	666	730	728	706	644	688	677	685	701	711	674	667	651	744	650	750	665	690	752	761	644	707	705	737	717	701	705	674	704	719	722	692	696	716	661	758	704	720	707	656	709	679	714	741	739	666	692	641	667	719	723	722	700	715	662	674	728	689	669	656	677	681	713	623	740	699	745	677	696	711	670	673	683	645	687	687	654	649	680	678	688	671	697	719	679	678	663	676	717	689	665	638	677	714	703	684	693	690	694	689	685	710	669	727	723	719	634	644	666	704	651	676	678	745	681	686	690	656	682	711	720	668	676	668	666	685	701	696	635	663	696	676	675	661	674	675	691	717	672	670	676	698	681	667	687	691	655	703	654	719	674	714	740	675	725	677	697	718	709	710	668	694	661	670	679	683	683	670	713	711	678	702	661	706	700	722	678	720	736	726	671	683	742	690	671	647	692	740	718	681	728	661	653	670	695	697	711	642	711	638	734	686	638	721	630	708	737	714	720	731	722	707	692	684	728	694	689	713	668	658	659	693	676	707	681	699	703	700	703	661	693	736	688	704	696	723	707	724	684	693	706	666	711	677	691	670	664	657	676	695	682	684	723	701	701	690	656	698	706	666	712	657	702	695	703	639	676	645	727	692	671	675	654	699	667	691	677	701	637	672	717	643	681	670	703	701	748	675	680	680	672	717	745	713	707	663	656	679	709	738	720	699	646	732	712	707	678	713	702	756	669	689	682	704	712	691	682	711	706	637	688	672	724	738	651	717	687	687	738	664	673	688	678	721	659	631	670	712	719	691	658	668	700	681	670	644	669	744	739	698	667	702	665	729	716	701	707	727	696	709	666	711	667	669	688	716	699	632	656	687	687	735	711	686	705	705	679	718	628	720	697	663	648	694	688	656	687	681	661	687	675	712	725	655	670	706	684	697	672	705	694	689	696	656	671	705	667	645	698	675	672	701	734	660	673	618	633	691	659	673	683	721	639	669	669	731	717	674	689	705	715	669	700	712	683	707	683	677	661	680	720	644	688	732	697	689	660	737	692	674	654	701	710	697	672	654	700	670	657	666	679	694	709	667	712	707	682	691	688	669	705	671	689	671	710	667	746	650	692	690	694	636	678	739	694	664	642	651	647	631	750	694	665	728	704	697	701	715	712	659	638	700	697	680	692	697	643	647	706	673	710	699	741	678	701	668	655	696	703	708	669	683	674	691	707	671	672	682	680	725	695	687	683	704	730	680	665	680	667	707	716	683	702	669	733	726	688	678	725	717	675	621	703	689	716	746	639	639	727	733	681	695	665	692	720	707	709	704	695	658	719	699	742	702	715	688	699	723	708	683	745	716	724	713	690	684	687	642	695	694	684	662	695	675	725	670	622	707	673	706	655	716	732	743	647	722	671	744	707	738	707	715	635	696	720	698	663	708	656	686	675	719	686	648	664	674	686	710	671	698	715	698	658	759	688	668	683	690	668	622	690	656	684	697	625	708	700	660	718	675	650	700	691	725	703	704	668	673	717	670	670	674	738	701	716	704	708	678	660	689	692	729	644	662	705	661	691	643	704	690	720	691	665	707	735	697	698	647	703	703	657	669	648	681	674	699	673	695	708	655	713	660	714	674	740	660	702	710	664	661	656	653	673	661	726	721	661	724	685	700	685	655	703	686	664	688	709	678	674	694	696	687	706	687	708	664	693	648	691	683	666	672	653	658	741	700	643	671	727	695	667	712	684	663	668	665	670	708	649	677	696	723	733	716	699	695	716	662	682	715	713	699	718	721	720	669	714	680	710	750	646	642	705	710	709	646	691	659	684	718	701	662	689	703	701	698	728	731	756	746	677	658	676	651	675	645	704	692	656	684	684	718	704	711	704	661	674	651	744	673	709	700	689	705	737	668	692	692	666	680	737	647	693	695	673	698	704	686	675	679	702	699	641	641	682	689	677	719	686	729	690	684	701	683	721	668	654	653	708	682	703	708	670	711	681	681	695	699	674	659	671	700	702	645	667	709	706	668	685	679	715	726	662	717	694	687	699	703	721	668	648	706	666	705	666	672	693	671	739	752	679	641	746	684	699	714	679	680	724	709	636	691	679	662	687	683	699	674	682	728	699	680	682	739	684	745	699	722	716	706	689	648	700	701	709	709	692	696	685	673	701	661	728	662	683	675	709	698	713	659	665	679	705	727	698	682	691	663	720	687	673	735	684	696	693	684	675	639	691	669	716	687	711	692	698	700	685	725	742	723	706	713	689	705	730	735	668	694	676	675	689	697	701	706	690	603	733	706	656	705	685	683	694	677	654	673	679	693	698	685	688	683	697	671	660	688	658	682	720	698	674	664	663	645	696	731	675	662	689	695	730	655	721	686	703	729	672	713	671	718	700	670	741	689	718	701	704	682	678	682	666	699	676	698	709	721	692	677	737	669	652	707	691	632	711	757	732	703	667	718	676	698	716	666	658	647	666	708	701	708	710	712	709	717	672	702	643	665	700	641	673	638	722	701	691	647	724	664	725	695	680	645	706	698	682	693	726	770	691	695	664	718	665	671	660	679	720	673	692	679	699	708	672	733	666	691	705	709	628	694	695	699	658	704	665	668	709	704	705	730	708	691	697	711	666	730	682	687	681	696	673	662	703	747	667	676	705	683	704	691	654	681	645	696	676	713	674	652	658	707	654	713	710	698	704	713	694	725	681	656	669	680	715	688	685	734	680	677	699	674	682	646	729	697	690	731	698	688	705	675	707	667	703	703	692	656	706	686	666	684	728	696	690	728	670	675	695	684	702	714	700	693	682	671	676	703	708	662	715	730	692	675	681	713	642	717	664	687	671	713	728	676	695	681	709	682	628	687	699	719	677	648	716	666	686	726	677	693	702	644	711	672	712	687	702	669	755	657	734	680	696	674	699	693	685	726	723	668	675	736	704	733	673	679	660	644	709	690	705	725	681	696	671	631	706	703	672	665	704	699	687	690	656	648	693	635	732	650	711	708	673	672	710	683	680	682	713	708	674	683	723	652	658	666	697	683	696	695	680	718	652	675	685	703	698	695	656	642	709	730	673	639	712	697	655	712	696	693	715	695	705	682	678	730	692	692	671	713	665	691	700	701	736	729	731	700	685	630	713	687	666	685	694	716	712	699	729	676	688	679	696	633	689	687	692	652	693	693	703	693	732	713	708	689	683	681	684	658	681	693	698	692	722	651	679	656	734	679	729	723	718	677	668	672	706	632	660	718	674	658	654	677	711	661	667	681	716	696	672	656	695	668	706	684	687	712	693	670	717	665	703	667	718	635	659	669	688	664	672	707	691	688	717	650	649	713	691	677	644	634	697	683	701	712	655	699	653	674	698	679	656	704	682	650	700	676	728	670	686	747	670	640	630	720	689	679	729
12907	1468	1341	962	650	617	706	6064	1298	271	246	212	211	222	224	199	245	214	202	236	197	207	192	166	200	191	195	213	205	180	199	183	170	185	208	174	197	188	200	175	157	205	176	165	166	158	135	192	202	182	186	203	184	163	172	211	175	193	163	156	154	189	170	170	180	189	179	181	150	169	168	170	158	205	209	190	157	186	194	171	170	183	189	181	187	189	174	203	190	179	187	162	202	149	169	198	176	170	188	171	175	152	173	175	173	180	201	176	202	188	185	171	193	176	163	182	165	176	175	188	184	162	172	193	188	177	204	213	181	196	166	192	170	193	192	167	194	184	166	203	179	191	201	203	172	190	170	192	205	174	181	164	187	189	207	195	192	184	182	185	175	189	164	186	182	191	162	164	181	206	212	175	194	173	170	182	203	189	179	165	208	175	188	179	170	170	159	201	183	212	176	190	170	192	179	165	188	185	179	182	188	202	180	182	163	197	179	188	178	181	194	190	183	175	157	166	179	183	182	194	167	192	183	172	192	190	188	199	188	178	192	184	176	194	184	187	187	164	187	197	169	181	167	174	178	174	221	176	185	178	165	170	176	173	203	171	164	160	177	196	176	166	168	185	189	177	178	161	184	166	186	171	172	152	170	182	175	186	168	172	178	185	172	173	192	175	182	172	181	185	157	166	178	201	173	184	161	189	160	168	165	177	166	177	161	187	176	166	168	172	169	145	163	174	181	182	168	205	162	183	199	178	174	170	183	171	166	188	192	176	180	182	182	153	190	199	175	190	187	176	185	196	172	182	169	171	177	208	167	197	171	169	191	173	196	173	180	192	187	205	158	181	186	188	204	175	182	158	177	186	159	164	173	175	183	191	223	191	202	166	179	185	164	178	165	178	171	185	194	173	179	189	173	175	193	161	168	175	194	182	179	173	167	162	178	178	167	183	176	183	175	172	194	197	176	192	182	168	175	173	178	208	190	160	158	183	184	195	168	183	181	192	167	179	185	180	163	170	189	195	178	167	168	193	204	190	202	177	191	173	160	179	180	177	213	186	157	168	175	180	161	222	194	192	184	176	199	198	177	165	174	197	185	180	169	164	196	166	211	185	189	163	177	182	220	182	173	171	189	162	191	180	188	202	168	187	180	164	190	162	198	199	186	184	180	152	172	185	192	169	192	174	207	166	171	192	172	199	184	175	183	161	193	190	180	153	178	177	214	175	177	177	185	191	178	191	184	177	167	165	166	192	203	174	191	170	172	168	157	186	189	180	211	184	183	227	180	175	190	161	187	171	164	166	183	197	187	196	178	184	193	174	167	196	171	173	200	177	194	181	160	166	175	172	184	177	184	190	180	156	166	173	165	192	185	178	184	200	179	211	184	194	166	202	167	183	181	185	201	169	185	189	171	170	178	171	205	168	174	177	191	205	200	191	172	174	189	164	181	196	186	179	193	155	182	175	154	185	167	199	172	183	191	163	184	173	165	193	175	188	178	179	186	167	156	166	186	193	188	208	185	185	163	186	202	167	180	174	167	199	200	199	213	184	184	182	197	184	149	180	162	186	166	216	200	183	190	183	166	176	155	200	162	205	155	183	182	176	192	186	160	176	197	178	191	154	164	178	195	169	187	193	190	171	193	184	182	188	174	179	179	179	170	211	199	189	179	192	163	179	156	202	191	184	204	176	174	170	177	181	169	180	183	211	183	181	195	187	152	184	175	188	191	184	147	173	163	193	198	191	170	179	201	184	173	163	179	195	197	169	183	169	167	196	193	175	192	147	210	189	186	199	185	186	149	159	173	183	173	175	177	179	190	194	193	193	180	181	181	158	188	172	195	188	176	208	164	179	165	170	193	177	203	176	176	179	195	157	145	174	191	156	175	173	188	180	155	174	164	190	182	152	186	173	191	181	172	165	191	188	177	149	203	158	193	186	202	184	167	186	180	199	159	186	216	174	167	183	169	207	152	207	174	176	181	188	209	184	174	171	208	169	165	174	194	169	192	159	216	191	191	178	187	189	190	177	155	194	159	166	190	163	165	166	199	188	171	158	199	172	167	199	166	199	160	172	200	200	172	176	182	155	171	182	163	162	188	153	174	193	190	195	178	206	167	176	173	181	175	176	174	190	192	173	201	190	179	157	189	200	204	171	207	195	168	189	186	180	211	169	178	178	180	184	174	163	189	197	189	195	199	184	182	186	165	148	179	186	168	162	197	183	183	178	167	192	180	178	167	193	177	201	182	180	154	173	152	183	189	172	167	208	175	190	186	192	204	196	162	183	200	174	200	190	170	169	178	152	198	187	157	180	218	178	199	184	171	196	191	183	192	191	179	162	159	186	179	186	199	182	188	184	172	203	191	191	205	193	155	165	196	191	179	203	173	165	174	180	173	182	160	198	179	181	177	180	163	180	183	192	184	196	161	186	194	175	183	185	157	183	163	212	201	199	171	155	152	199	196	212	180	181	155	188	182	191	184	174	166	169	178	182	182	191	212	187	219	193	180	193	187	201	175	142	176	188	184	202	208	199	205	215	190	199	195	179	188	193	198	201	170	195	212	196	169	175	164	184	191	178	149	192	203	196	154	181	174	172	163	162	192	183	206	193	191	198	160	175	192	167	182	185	197	137	173	199	185	185	163	188	173	159	189	178	170	173	154	180	179	176	179	188	198	182	162	198	191	187	179	155	181	186	193	178	195	162	175	163	185	168	168	180	166	181	188	200	186	182	205	197	193	183	166	185	195	179	172	180	162	170	173	174	179	191	184	174	208	182	179	151	178	179	188	189	187	178	198	187	180	183	171	191	200	185	158	171	181	168	171	191	150	201	164	190	184	189	165	197	191	171	199	189	199	177	191	171	175	172	184	170	160	173	182	164	155	183	162	171	160	164	188	176	175	216	160	179	179	188	177	184	196	178	167	182	160	206	188	193	170	193	193	196	175	185	156	191	188	154	168	187	152	164	156	152	189	170	169	197	178	176	186	166	178	183	165	204	178	188	173	172	164	161	169	187	182	189	166	175	153	155	175	171	190	192	186	179	178	159	186	177	192	186	177	148	172	185	204	169	186	164	187	159	194	193	197	194	179	196	191	187	173	152	187	179	201	211	169	177	170	183	191	206	186	163	157	156	148	191	169	163	186	183	179	196	175	181	201	195	213	166	184	197	147	162	188	201	192	160	199	186	191	166	185	187	169	177	193	171	174	174	160	203	204	171	170	174	161	190	197	168	205	167	187	168	175	175	167	170	187	175	181	184	170	163	192	169	185	185	202	174	172	175	186	173	163	198	219	174	167	174	177	183	187	198	198	175	182	172	177	180	164	169	175	170	184	176	196	152	177	178	175	182	191	188	155	195	182	167	224	197	175	198	171	162	173	165	174	171	181	201	193	185	161	195	187	202	174	153	182	183	164	176	160	199	197	155	178	201	195	181	182	164	206	211	180	203	210	182	200	154	188	173	176	174	162	201	173	187	159	167	184	185	185	178	173	195
8158	1411	2896	3416	2863	2521	3404	23045	2809	1046	858	751	683	699	650	632	629	609	553	569	592	552	520	572	580	581	561	564	501	542	510	545	447	516	489	489	456	442	508	473	449	420	470	445	458	459	475	434	450	463	430	458	432	421	447	481	439	450	481	448	464	440	428	452	465	473	449	435	432	417	454	456	447	463	441	408	430	426	512	423	451	429	462	460	418	460	429	452	446	441	494	449	474	455	395	440	449	438	448	447	443	495	443	471	411	456	469	422	451	475	445	446	471	476	449	448	418	456	404	466	454	444	465	444	455	444	432	445	397	410	444	412	465	455	449	450	436	405	449	484	442	455	469	429	436	433	481	443	448	452	442	453	457	428	446	416	434	437	449	454	472	486	392	433	430	447	445	466	446	398	427	459	457	500	466	416	444	462	448	411	450	438	446	480	442	434	447	422	453	406	443	448	402	447	478	438	466	408	420	439	463	452	419	450	411	451	459	429	465	422	443	450	429	444	455	454	424	455	467	456	434	414	479	411	449	412	428	433	426	432	460	386	425	482	418	433	457	445	451	466	436	410	416	435	459	444	444	401	437	426	457	426	442	434	441	399	444	443	438	468	428	433	479	422	433	438	447	446	445	449	422	450	475	424	454	428	424	434	446	453	416	456	373	464	476	446	441	432	419	459	419	436	431	436	438	467	448	470	391	461	412	436	465	447	447	422	442	467	443	420	436	423	443	427	418	445	452	441	463	436	461	421	449	434	438	431	431	399	462	443	460	470	437	470	454	410	431	440	417	438	425	470	420	467	438	472	411	465	429	452	417	429	415	461	440	444	441	474	454	433	463	432	429	439	456	449	439	447	452	413	413	455	418	456	460	450	461	482	434	443	448	418	439	432	448	441	450	419	424	418	436	433	455	419	418	414	463	415	474	466	437	457	440	451	454	456	446	424	419	410	453	466	407	442	400	436	439	456	449	408	477	448	448	419	447	425	437	448	474	439	422	435	476	423	426	402	432	445	443	464	438	415	464	468	425	431	442	419	414	416	454	456	398	437	487	455	436	404	458	433	433	437	435	456	439	418	423	449	420	473	431	431	464	445	471	436	426	466	460	392	464	443	435	464	413	437	431	450	466	467	411	441	444	460	446	459	437	429	432	474	415	427	413	437	421	414	427	397	444	495	440	443	459	463	430	434	385	425	477	425	460	461	413	440	468	445	402	455	422	419	421	418	469	410	436	448	455	492	400	411	408	414	439	416	487	484	428	437	421	461	413	467	433	414	439	404	501	427	434	440	443	414	441	435	423	447	434	452	417	428	468	441	422	406	457	442	440	412	394	426	425	431	419	428	433	446	451	431	456	457	471	473	448	419	450	442	437	411	459	398	435	456	446	409	419	439	429	453	427	485	436	447	438	478	415	422	459	437	445	429	445	419	461	456	447	440	442	454	449	430	445	454	434	417	440	440	466	455	437	428	432	426	421	417	458	444	431	426	463	439	471	435	438	420	444	433	430	440	455	410	435	415	468	446	463	443	470	410	442	428	460	406	425	449	438	438	433	411	437	419	406	426	445	446	474	449	464	426	417	438	450	431	464	425	437	423	450	437	473	420	421	431	442	437	465	449	443	443	436	448	455	475	434	464	449	479	457	439	477	411	473	466	435	417	463	400	451	440	440	457	452	452	510	410	465	402	452	461	429	436	419	465	414	466	428	454	469	421	409	409	436	439	415	476	457	408	403	469	434	464	486	432	441	447	434	417	438	404	430	452	435	446	434	419	411	439	465	474	416	465	438	423	403	437	422	418	413	445	407	449	448	443	416	439	428	425	439	405	447	412	464	446	440	460	466	443	455	465	431	454	400	470	446	414	467	466	423	414	443	451	432	425	422	433	432	427	437	448	459	441	444	409	455	458	450	393	418	444	417	450	417	449	444	434	451	447	445	460	421	432	466	404	453	451	426	421	478	463	457	426	477	434	430	458	412	436	463	458	431	425	431	429	473	436	445	436	443	469	440	428	467	438	476	464	467	469	457	467	452	428	415	438	432	456	466	440	416	443	434	439	460	424	427	444	451	436	469	440	418	481	451	436	439	421	424	427	447	441	408	448	454	469	431	438	456	440	458	435	452	456	414	437	467	428	395	440	417	437	452	402	456	418	422	443	448	444	421	452	435	432	418	443	444	448	431	438	415	451	488	453	453	467	429	431	436	443	403	455	449	447	457	430	460	446	475	471	427	397	453	441	454	429	477	472	436	443	453	417	436	452	445	406	427	456	420	421	395	438	490	447	433	434	431	460	420	452	414	424	451	458	427	448	446	415	412	445	407	454	472	461	477	431	449	427	437	422	451	428	447	455	430	426	451	480	452	448	475	469	440	433	422	454	443	440	409	438	456	445	450	453	404	463	474	441	476	459	420	438	450	449	468	409	429	424	444	426	429	456	421	447	413	466	425	456	462	453	443	479	448	454	459	442	464	447	419	445	437	472	445	464	452	450	429	412	505	442	415	429	434	420	403	441	473	439	422	377	428	419	412	443	441	450	416	452	456	439	466	458	454	476	459	453	469	466	448	458	399	435	463	469	432	438	432	413	447	422	437	424	419	457	443	419	419	476	413	451	437	438	462	448	437	471	415	478	446	443	460	441	434	468	451	460	417	436	422	462	413	447	442	458	488	419	463	473	444	442	435	452	425	434	416	413	452	448	494	432	447	424	444	427	438	463	461	436	427	423	453	417	442	425	476	456	465	446	472	455	490	452	418	440	414	399	440	434	459	404	421	456	386	436	447	475	451	434	428	415	471	427	451	460	447	415	447	472	460	452	452	450	412	419	438	425	424	445	459	423	431	473	438	431	467	426	452	446	419	442	441	413	462	433	453	447	451	416	443	418	428	444	431	403	450	451	445	419	485	408	424	447	416	430	417	456	462	427	433	464	442	462	439	432	422	489	420	422	456	441	415	446	421	436	454	405	433	418	410	395	471	443	415	454	441	434	407	423	443	476	427	452	433	425	446	452	419	462	430	500	422	435	399	463	417	445	429	428	450	441	464	453	467	384	431	442	415	416	437	434	437	467	460	462	461	425	455	419	452	470	439	448	456	466	458	451	444	409	428	443	437	440	413	400	441	417	441	458	427	451	448	429	448	413	448	471	432	472	438	485	413	444	437	443	473	415	434	433	409	454	432	439	466	423	447	460	455	475	464	460	461	423	453	443	429	464	444	467	443	428	465	420	432	446	441	428	448	445	451	465	426	429	475	458	451	472	437	443	420	434	442	415	435	451	433	457	430	487	407	466	409	453	439	452	452	454	441	463	425	434	410	455	435	437	441	405	421	462	419	448	422	431	437	405	416	456	481	490	419	451	397	438	405	467	408	455	424	464	403	445	416	454	463	444	423	424	435	432	418	469	448	461	437	428	411	408	456	460	459	413	455	422	437	449	461	437	433	454	402	434	441	433	430	459	435	464	472	441	453	420	445	450	429	450	419	421	442	425	430	435
1648	499	555	511	367	370	335	406	312	225	252	267	268	274	251	281	254	244	315	230	262	263	277	269	270	252	235	302	233	268	293	246	226	249	251	261	262	286	249	257	271	243	245	280	284	273	248	257	259	260	255	260	232	272	270	258	233	263	273	280	269	258	283	265	257	278	259	257	224	268	254	276	264	232	254	239	293	287	265	273	256	230	245	266	235	263	247	275	296	252	254	260	251	224	252	257	242	263	267	269	257	266	253	248	252	273	264	258	253	250	248	265	260	256	250	238	256	260	251	250	251	269	248	267	271	241	252	261	254	257	270	279	256	259	264	248	286	243	234	251	267	252	258	273	284	251	252	258	287	235	229	247	258	251	252	255	244	279	299	319	288	248	261	283	267	315	260	255	289	268	266	231	260	240	280	250	253	270	260	274	256	241	264	251	253	307	264	287	285	254	253	245	294	243	261	260	284	252	246	232	259	266	251	266	266	256	229	278	268	284	282	250	254	244	263	252	301	273	269	239	281	265	288	276	281	267	265	284	303	266	275	260	310	278	267	256	255	274	284	258	243	266	252	252	218	260	239	262	275	274	290	262	262	236	242	243	299	245	296	270	267	266	252	255	269	272	282	246	253	283	283	273	266	256	246	283	255	291	284	269	244	261	244	236	241	278	275	276	271	281	247	258	297	241	300	256	233	228	272	240	270	242	275	241	263	244	258	247	263	250	271	258	246	272	252	288	251	281	253	250	246	259	257	262	266	265	259	244	245	268	273	240	258	231	258	247	260	267	242	268	238	258	237	257	237	255	247	263	250	280	254	240	228	267	266	275	256	253	292	291	281	247	258	278	231	258	265	272	246	275	267	248	234	234	264	251	216	245	268	283	256	225	273	283	255	257	274	247	235	266	267	256	261	247	287	244	267	273	254	228	238	245	239	272	256	236	275	223	241	235	224	263	269	250	271	284	236	259	275	255	251	269	263	242	238	267	303	242	239	252	241	253	283	242	247	273	246	259	274	280	241	240	245	289	252	267	267	262	247	256	271	247	259	280	267	247	267	270	249	256	265	263	240	281	269	267	274	266	290	254	250	262	253	242	239	277	279	261	285	272	257	256	242	250	266	263	257	263	260	241	264	244	270	285	280	273	254	291	261	262	288	269	246	243	280	273	273	259	268	265	265	283	289	275	281	261	268	277	245	274	301	232	222	250	228	230	257	252	261	236	273	269	234	273	227	262	276	275	273	254	253	256	248	269	234	243	301	235	260	253	251	255	251	232	257	270	268	248	304	255	259	271	252	257	261	285	271	276	259	273	236	251	254	265	242	293	251	277	239	259	268	263	264	258	263	246	276	241	262	257	270	231	277	237	249	242	256	264	272	269	252	279	258	280	259	251	258	252	294	224	261	262	288	269	259	283	215	261	221	268	244	255	240	291	258	266	269	278	271	239	259	273	257	250	241	269	270	245	225	246	256	256	250	298	259	254	274	294	276	228	256	313	249	286	258	255	240	266	261	246	261	306	263	221	243	242	263	253	257	265	269	268	279	278	270	247	249	263	261	232	245	256	250	255	251	290	293	261	247	274	233	248	265	244	254	261	257	257	281	282	251	277	277	272	250	241	238	219	239	271	243	263	247	281	253	281	271	273	288	269	264	300	244	247	254	282	282	271	268	232	248	266	269	270	248	276	248	268	289	209	251	267	256	267	274	274	279	257	248	267	246	253	249	255	267	263	267	251	267	282	265	268	252	267	244	260	290	293	249	260	230	248	282	285	267	266	245	271	275	283	250	232	278	278	234	260	236	240	216	236	262	265	263	264	277	256	242	271	279	244	256	247	256	279	256	258	265	270	262	248	270	268	244	235	290	264	270	268	254	286	266	281	258	270	253	267	257	281	284	235	277	263	252	280	272	267	266	251	297	278	271	299	279	240	260	258	225	265	242	282	252	277	283	271	277	244	258	265	239	262	278	285	298	270	271	242	252	266	284	288	240	271	272	256	292	276	247	274	263	284	253	216	254	261	261	260	251	240	248	271	264	259	255	242	254	249	269	261	265	269	252	253	272	274	263	267	278	275	261	264	291	291	277	262	253	266	252	233	259	281	266	262	277	277	283	241	242	244	257	247	258	253	276	305	284	256	254	265	255	230	261	272	279	251	281	283	264	281	274	280	265	250	247	253	249	266	231	250	279	258	263	267	251	235	263	283	246	256	277	254	252	268	253	256	235	229	246	260	273	265	260	288	241	262	267	258	296	253	263	263	299	260	241	270	229	264	240	279	251	262	239	261	272	285	263	243	257	252	236	260	287	247	254	264	283	267	271	263	256	255	258	272	268	262	238	245	275	271	264	275	267	277	253	241	246	240	277	276	298	256	269	229	218	254	255	271	254	265	234	271	267	279	247	244	278	234	265	258	294	247	255	274	268	274	293	260	249	264	285	292	289	256	239	263	297	275	278	246	240	243	230	254	281	244	246	253	263	266	252	236	263	249	263	243	243	264	245	232	261	282	252	264	247	253	263	245	231	251	269	257	260	263	302	270	269	258	216	234	260	228	244	243	246	247	259	260	261	292	236	238	244	262	301	251	289	280	297	270	278	270	231	249	280	269	223	254	267	263	228	234	233	269	239	235	256	281	274	260	250	238	248	254	208	274	237	261	241	243	251	261	246	265	266	276	264	249	254	261	262	260	259	275	246	260	242	260	276	290	278	247	252	244	285	247	253	252	258	217	272	275	251	259	265	261	268	268	234	224	284	231	227	245	247	257	265	255	224	244	286	250	237	251	241	272	262	287	281	246	232	267	245	262	265	240	277	257	268	269	311	249	269	269	296	289	273	286	283	287	269	252	252	240	252	311	272	255	255	251	259	252	254	272	253	273	253	287	312	243	249	289	269	253	269	236	250	264	265	279	245	251	267	281	235	250	255	243	263	273	246	277	307	240	241	276	263	284	235	288	266	258	262	262	262	238	233	262	257	232	255	270	277	250	254	238	297	238	258	263	251	258	291	288	251	282	210	242	243	248	233	270	271	247	255	268	240	269	237	240	250	249	255	245	278	269	252	261	251	267	257	270	271	256	237	274	250	265	290	247	260	269	282	234	250	291	253	233	299	254	241	254	255	272	232	270	265	258	259	266	250	278	238	241	248	241	234	247	243	250	264	251	239	236	258	263	288	234	273	258	274	258	257	270	277	284	256	247	251	227	264	236	267	238	269	270	265	235	270	268	286	273	250	261	244	264	246	236	257	279	235	250	246	281	261	269	245	264	268	269	256	281	284	269	230	302	285	277	300	246	240	242	253	258	245	254	294	263	271	257	258	275	271	289	281	249	233	276	251	291	291	274	248	321	263	252	263	276	264	240	247	263	271	254	239	256	234	246	301	246	254	240	253	278	250	232	264	265	271	263	275	229	258	269	292	269	254	249	238	266	286	289	257	280	281	242	259	273	257	269	239	263	255	274	243	266	271	253	275	236	241	280	277	293	280	290	240	255
2055	886	1415	1583	1403	1120	1094	1716	930	803	756	711	639	683	695	665	623	647	680	705	669	665	663	667	652	656	629	646	624	676	681	639	691	601	586	623	624	629	628	622	638	639	619	622	668	667	672	643	639	672	637	670	637	654	638	658	647	630	621	598	629	640	610	645	554	572	634	613	639	642	627	599	636	598	635	658	669	586	658	628	592	619	623	596	633	606	612	648	625	628	634	605	646	644	650	643	609	619	624	621	593	660	613	620	630	653	662	634	599	612	597	608	608	642	613	680	621	605	606	645	655	647	667	649	608	589	633	619	611	632	650	616	641	650	622	651	610	625	671	677	616	653	646	611	662	658	634	640	657	637	645	592	653	620	639	650	610	619	584	612	666	652	695	642	646	633	622	618	642	593	578	626	618	676	638	588	596	646	595	583	653	640	591	644	652	627	643	650	651	642	677	635	659	626	623	645	649	607	666	624	605	614	632	595	636	613	636	676	643	612	651	627	595	665	606	675	626	626	645	588	615	637	581	651	569	597	598	644	630	659	620	629	644	650	620	598	609	651	651	656	674	618	605	593	627	608	644	630	658	638	614	665	619	624	650	627	682	656	671	622	569	591	647	612	618	649	594	645	638	667	605	592	638	632	634	612	656	648	648	659	587	626	661	654	622	670	611	590	645	645	616	631	641	650	630	609	645	643	614	637	643	653	663	607	637	618	653	666	638	650	647	634	612	631	654	618	636	623	658	691	617	623	649	625	650	628	585	600	653	637	592	657	660	624	604	663	647	591	614	664	644	595	670	661	626	628	653	625	642	612	617	588	631	616	664	637	606	640	614	619	602	658	585	605	641	595	631	638	639	670	617	604	636	579	632	635	618	657	634	661	642	641	599	566	613	615	630	661	662	661	647	633	607	608	670	639	665	668	617	608	618	648	633	685	637	664	618	617	640	627	633	654	631	650	642	643	628	641	601	627	664	624	594	634	589	588	590	611	612	637	642	615	624	660	667	603	661	645	627	621	650	642	641	639	607	637	646	669	687	618	636	608	629	657	570	612	576	641	567	620	667	621	656	635	677	642	633	663	636	646	626	603	625	658	632	611	605	659	645	634	658	614	633	636	601	651	617	667	588	642	605	624	616	675	590	616	647	664	642	656	621	662	679	622	638	611	693	646	681	633	652	618	606	625	614	611	615	617	639	617	624	638	646	637	636	601	674	650	600	580	647	625	598	617	632	611	649	694	624	681	644	653	636	654	615	649	620	644	679	580	692	665	637	664	645	635	590	668	630	621	622	587	638	623	640	648	593	641	632	612	684	589	661	594	589	653	649	606	609	649	683	667	642	658	651	652	595	640	630	619	632	655	608	682	660	645	657	612	635	671	587	591	725	627	574	625	659	580	614	668	647	590	621	644	661	683	627	640	602	602	625	627	649	637	670	595	658	627	601	614	653	609	636	643	577	646	582	631	593	593	635	601	609	632	617	636	659	574	629	588	623	599	623	591	641	610	700	617	645	623	586	632	649	651	626	630	685	649	654	626	604	627	664	573	666	603	636	654	647	613	637	633	588	645	656	618	588	641	632	618	670	682	633	684	633	616	640	605	603	627	652	629	630	641	643	641	640	644	647	637	713	643	593	612	627	603	660	646	643	632	640	645	589	618	632	641	612	633	602	626	602	622	627	602	609	642	628	633	642	643	615	617	635	610	586	604	661	628	610	628	623	603	678	625	601	643	666	661	628	658	616	636	647	641	636	575	612	663	627	648	625	587	629	654	646	641	611	636	650	613	582	587	682	652	634	645	608	663	651	640	610	606	620	637	610	645	618	657	630	638	617	658	657	627	631	645	665	655	625	623	646	605	650	602	608	615	624	601	606	632	621	641	622	647	627	642	579	598	625	656	568	627	602	617	611	649	638	622	622	639	671	607	628	609	632	658	623	606	573	666	629	640	672	629	636	637	612	613	600	620	661	656	589	655	637	662	625	642	651	647	643	643	663	627	652	635	617	638	589	605	606	589	638	580	647	667	624	638	657	605	696	609	608	618	634	666	648	645	703	666	648	639	604	594	669	641	657	641	664	599	633	625	647	636	634	593	654	620	626	669	606	626	625	620	618	642	606	663	640	681	642	625	616	648	648	597	613	684	613	634	633	609	668	603	615	664	625	653	598	592	669	634	615	645	684	653	598	604	620	639	615	624	651	645	628	602	657	663	615	651	683	618	647	626	631	649	610	658	641	639	602	654	620	637	665	688	628	671	639	601	631	607	631	617	632	641	626	641	644	623	633	612	623	621	633	610	654	663	621	594	620	679	602	615	625	624	635	587	653	652	670	642	663	655	608	613	612	650	643	626	638	628	643	603	609	607	637	629	685	610	647	615	658	637	689	619	637	706	638	618	623	642	633	613	596	634	629	680	628	660	667	614	595	608	586	664	652	634	652	601	662	584	579	623	645	622	561	572	661	663	612	673	645	623	638	610	624	644	607	659	657	682	619	649	646	624	630	646	624	641	623	621	610	665	645	646	602	632	652	624	619	630	638	632	598	617	602	708	598	627	636	664	623	618	644	685	636	609	621	660	626	628	629	645	589	620	624	677	630	618	643	648	645	616	600	576	643	619	650	661	637	635	623	644	602	638	615	668	646	642	604	589	677	663	590	618	622	638	632	604	614	649	625	624	636	655	629	597	625	594	657	638	636	634	626	610	634	597	677	646	589	658	627	604	648	622	620	621	672	628	647	678	636	625	648	653	600	575	642	621	642	605	620	644	656	631	656	620	654	617	657	599	634	616	586	661	642	607	655	644	605	665	612	626	624	620	610	623	638	645	610	564	651	601	665	597	640	650	610	643	650	623	669	653	612	631	647	626	623	640	617	595	664	638	617	676	640	646	617	626	594	596	608	641	615	619	623	670	634	637	623	630	620	672	605	656	598	638	654	671	634	626	590	641	628	595	594	646	594	600	622	618	623	599	628	630	628	667	644	656	629	624	637	654	637	660	630	651	600	620	639	642	645	643	637	598	635	652	622	639	625	575	655	635	638	660	633	616	624	627	631	613	661	574	624	627	611	650	614	616	639	643	599	620	621	610	631	581	636	639	641	605	613	627	619	663	621	645	632	671	603	620	631	608	599	610	655	622	635	633	598	642	647	648	634	616	663	646	597	595	643	590	641	643	668	602	630	657	692	623	654	625	636	658	614	572	643	619	615	635	598	633	654	627	593	666	650	608	633	646	641	631	642	628	635	684	615	650	612	644	604	620	661	633	621	610	623	600	609	633	639	644	669	650	678	621	636	622	629	639	606	609	674	627	627	645	645	675	619	660	642	610	628	646	684	659	609	646	634	623	616	639	679	609	633	583	673	638	600	634	657	656	679	635	630	626	574	674	613	631	607	609	676	604	604	653	669	654	643	621	608	639	636	666	698	615	549	667	601	645	593	608	607	586	637	650	607	587	577	621	677	639	606	639	646	650	634	571	583	617	631	579	628	615	588	633
7331	928	965	972	691	522	475	2691	758	386	347	327	323	330	279	298	294	326	248	299	277	303	268	313	291	296	322	305	299	267	291	254	256	284	298	278	348	280	300	301	292	288	271	298	319	284	281	309	278	303	313	304	311	286	310	321	271	265	314	305	252	262	274	310	274	246	327	288	255	304	304	302	275	325	294	307	308	286	300	285	296	308	320	280	295	273	276	295	271	297	298	324	255	276	278	282	319	293	279	293	271	283	283	335	305	292	344	303	296	276	297	302	294	276	305	269	283	289	272	246	270	290	255	308	281	291	307	282	306	271	281	253	314	287	263	287	285	305	315	302	261	282	270	281	287	282	279	266	301	321	271	305	253	277	274	312	275	314	287	282	290	300	283	295	265	255	294	258	316	286	306	316	304	290	299	286	279	286	265	313	264	290	285	300	325	283	288	307	297	289	267	280	306	273	297	301	282	290	305	304	295	300	301	316	290	315	284	293	302	311	286	276	302	315	329	299	275	287	268	273	309	298	274	305	310	253	267	312	273	269	306	306	315	285	292	322	278	285	270	318	275	304	251	281	298	304	277	314	275	276	280	270	325	285	265	246	300	291	291	315	273	302	265	295	314	266	272	288	262	295	291	287	290	258	261	286	281	315	317	278	288	301	255	283	303	273	288	277	300	296	281	266	290	258	291	281	308	266	273	275	307	318	314	274	278	265	282	272	266	306	265	251	294	315	274	291	288	313	296	301	305	304	298	261	265	315	299	303	275	265	300	313	274	276	266	278	285	279	293	276	299	294	301	311	295	268	276	308	280	265	275	275	266	322	314	297	275	277	297	283	318	322	275	276	302	279	312	279	283	258	295	270	279	295	319	307	276	270	271	293	300	280	294	296	295	275	280	312	288	260	298	291	298	298	307	291	281	282	288	285	283	326	281	281	303	315	301	261	307	296	302	344	291	269	278	286	319	264	260	292	261	229	279	302	293	285	285	309	318	287	322	304	291	286	297	293	266	311	282	304	268	269	282	270	298	287	259	342	296	280	337	283	291	295	264	309	292	304	302	289	299	309	295	313	292	250	285	285	306	294	314	271	276	308	249	299	307	309	293	306	307	313	323	300	284	304	282	323	306	307	286	284	287	296	276	292	241	295	261	302	259	296	284	325	297	287	300	267	318	297	283	311	301	316	319	321	277	279	305	303	316	292	294	289	278	270	279	317	297	301	317	286	298	289	285	291	296	274	274	249	267	286	306	282	303	274	280	283	298	287	293	286	284	298	308	299	267	272	323	274	285	281	291	275	286	285	256	311	276	287	306	270	265	300	288	314	290	286	329	270	273	261	277	276	257	301	292	266	295	331	289	284	267	281	324	285	274	275	271	315	297	305	303	275	281	297	267	287	300	301	290	295	285	280	276	293	317	293	323	275	313	289	265	303	254	269	320	275	320	296	299	308	305	316	270	308	316	294	318	309	288	294	302	306	287	286	285	263	284	318	295	276	274	315	305	283	275	311	296	276	272	294	286	295	284	264	326	260	286	314	292	275	297	284	272	277	277	281	274	278	292	279	308	276	292	311	292	272	275	259	270	294	281	290	299	279	273	290	297	305	284	294	284	300	303	316	300	250	251	276	276	299	302	293	297	269	289	275	285	314	297	312	277	300	280	290	307	288	305	326	283	251	252	268	285	300	295	314	287	257	300	259	296	291	291	258	257	316	294	292	268	300	259	270	287	275	274	292	322	251	288	285	298	280	281	295	296	291	276	292	296	300	300	275	299	291	287	277	276	311	286	306	295	278	288	272	280	289	309	259	283	322	278	324	292	307	289	268	298	300	285	272	304	293	245	289	300	279	299	303	287	286	306	257	275	302	262	317	288	279	262	297	287	316	308	282	262	258	302	259	296	284	295	295	280	296	291	310	295	263	277	274	295	284	275	305	285	280	288	300	326	304	299	267	292	289	279	290	299	274	308	286	279	345	291	292	303	322	269	261	285	297	277	295	300	281	279	299	278	277	291	290	282	317	290	294	291	311	289	301	298	299	247	285	303	282	298	267	289	269	276	295	280	272	304	300	303	273	275	282	324	284	302	296	281	298	251	282	290	294	285	291	298	281	259	309	313	322	293	307	284	291	276	337	309	307	275	285	291	312	276	314	324	297	319	286	285	284	286	287	284	286	318	278	296	271	261	310	310	276	322	317	264	266	289	313	290	279	314	276	265	319	302	317	287	331	300	296	331	320	285	301	300	238	271	270	278	321	257	296	298	299	315	262	316	295	300	259	309	289	308	293	275	258	271	277	292	307	262	298	309	269	298	310	296	323	289	301	289	278	300	334	299	334	270	310	311	290	278	276	250	287	271	285	320	298	307	275	273	317	268	250	284	336	315	306	287	302	289	258	305	292	287	297	294	313	312	291	316	302	294	273	309	284	264	317	296	324	282	304	320	290	274	289	295	310	300	282	283	299	288	266	278	260	290	244	276	273	293	298	292	292	287	290	259	329	300	255	299	331	310	304	277	277	308	296	264	282	271	281	287	292	303	289	292	290	267	290	266	300	286	306	301	269	309	298	272	288	307	271	304	283	298	316	277	283	279	304	285	276	280	304	314	288	282	277	276	306	252	286	304	267	319	283	318	306	263	294	296	306	249	298	313	269	293	284	316	271	286	280	313	287	249	324	281	261	304	287	266	295	265	296	264	288	301	296	295	311	279	325	289	295	311	301	277	298	307	290	316	282	299	322	301	320	287	299	283	288	299	292	308	286	296	260	295	311	280	266	298	298	286	298	252	318	268	303	310	311	277	284	287	285	314	272	289	318	304	328	266	252	301	263	295	283	284	267	286	287	282	269	309	289	299	277	287	316	288	278	273	327	265	275	296	258	274	296	290	324	295	268	274	283	290	284	283	296	274	323	292	313	285	273	302	325	273	279	305	302	280	294	296	264	284	311	311	304	302	271	268	311	275	315	312	315	278	284	300	283	270	298	299	285	296	303	256	261	284	285	304	291	294	298	302	276	284	290	317	281	283	260	286	324	293	231	267	278	256	309	287	290	288	293	307	282	255	263	276	279	261	298	260	262	299	294	305	270	292	251	292	271	287	301	290	304	302	267	271	279	274	313	307	292	300	290	328	291	255	278	307	295	301	260	267	314	279	267	307	276	274	313	297	303	267	302	290	284	326	318	292	317	279	282	270	281	354	311	276	333	304	283	290	282	304	321	287	282	322	269	285	305	302	297	315	315	292	299	325	295	280	288	310	257	288	277	304	268	307	286	299	309	275	319	316	296	296	274	260	290	263	300	278	279	253	300	299	293	304	283	287	273	283	285	267	305	301	281	283	265	280	288	291	287	315	307	292	290	299	296	270	282	276	302	305	290	269	280	303	285	266	316	318	294	310	283	298	296	292	297	289	292	301	285	301	283	297	282	293	299	304	287	273	282	261	264	285	286	266	270	300	308	296	311	294	275	285	269	311	279	283	323	293	308	263	321	288	283
6667	1292	2381	3143	2658	2011	1774	12633	1980	1051	1042	864	855	813	737	810	744	767	779	780	732	809	797	700	767	726	700	750	756	772	667	732	757	776	749	748	690	703	733	704	706	679	718	709	686	722	661	730	642	681	658	655	717	718	700	721	688	697	685	681	698	651	693	717	686	712	681	691	690	667	713	686	684	694	676	685	723	712	684	674	747	701	684	703	749	655	678	698	692	720	664	713	710	691	660	691	676	712	658	721	707	694	720	712	683	648	672	699	671	741	694	694	671	686	674	685	716	695	675	722	688	695	643	692	711	724	641	685	706	685	638	705	699	683	694	656	716	688	685	678	687	683	688	720	691	643	699	711	749	683	704	741	744	689	669	663	680	716	669	703	646	699	712	689	668	680	673	664	663	680	667	638	697	694	692	717	721	716	702	664	663	620	701	697	669	691	713	674	747	700	710	695	661	690	654	740	654	689	652	656	670	651	713	652	642	672	721	724	672	691	686	689	709	667	676	685	668	680	684	715	668	682	693	688	679	659	733	722	750	664	737	730	720	675	658	690	625	680	718	742	695	694	616	720	689	675	698	613	659	674	683	733	711	677	672	672	649	692	731	688	720	676	655	674	685	720	731	706	690	691	656	681	730	677	712	706	713	697	690	655	658	702	684	676	665	671	669	743	726	705	671	680	686	674	700	694	688	716	668	671	700	681	682	698	680	704	695	633	654	708	660	661	620	703	727	690	664	719	631	687	648	669	648	710	694	698	683	666	712	684	693	705	695	708	684	679	699	697	665	695	691	703	730	686	658	630	687	701	679	677	689	662	648	673	694	702	638	682	656	694	669	660	667	695	652	686	737	662	689	675	724	691	692	658	646	699	682	700	641	680	671	650	669	683	668	649	691	655	687	681	709	682	687	695	675	697	701	704	661	700	660	682	668	707	772	688	706	654	689	625	706	695	705	713	660	651	679	718	699	674	733	709	701	713	701	643	679	693	743	688	674	672	699	689	655	688	633	713	733	703	690	701	657	692	658	680	668	681	717	647	689	654	702	670	679	674	711	694	693	699	701	693	706	726	703	695	722	665	682	702	717	671	689	692	668	705	722	650	693	627	693	740	730	626	710	718	675	666	638	678	668	677	679	683	685	663	665	694	665	663	719	633	704	677	680	697	727	706	683	668	698	713	670	719	716	677	708	690	668	650	670	705	690	663	734	699	688	669	677	685	655	720	656	707	687	670	702	664	672	687	703	699	719	710	682	698	696	704	706	753	677	705	716	705	684	654	741	652	700	658	670	719	655	703	654	688	696	734	660	632	752	702	717	679	675	678	707	706	696	673	698	704	672	696	673	687	693	694	656	719	701	647	688	664	656	662	690	687	708	707	700	695	706	690	665	708	670	676	697	720	681	731	657	690	653	698	702	699	676	683	677	722	657	702	648	702	661	633	745	675	662	682	630	694	687	716	704	686	690	642	691	682	676	708	695	663	667	680	675	671	681	695	709	640	684	689	713	684	724	682	684	724	695	683	651	720	694	683	664	686	668	656	685	667	693	723	653	636	661	672	640	662	728	646	693	709	717	691	695	666	670	716	701	683	678	702	728	747	698	654	729	693	669	695	665	693	639	649	672	691	641	684	701	681	640	699	685	703	654	690	676	692	698	729	686	707	685	688	671	695	639	667	742	689	689	685	639	636	658	675	719	644	694	698	731	701	717	670	682	659	676	722	695	678	680	703	723	678	681	667	684	697	677	709	757	669	698	647	685	677	644	641	654	700	714	698	651	694	676	695	688	640	693	677	672	716	700	705	724	670	685	671	684	691	669	702	670	683	676	688	697	661	690	652	669	674	635	645	674	708	708	697	688	703	673	689	684	657	665	664	656	667	658	719	682	671	661	687	721	630	637	640	751	633	647	674	659	689	686	646	690	661	643	669	662	710	651	675	690	719	654	690	691	665	758	714	703	702	660	660	695	674	700	675	671	722	693	701	687	673	732	706	668	687	684	686	692	679	723	676	684	688	648	679	680	708	692	746	690	724	645	694	676	686	673	658	714	684	679	709	691	680	696	717	691	668	648	635	685	676	680	696	666	661	657	680	665	676	706	714	717	679	656	667	721	708	674	667	668	642	687	701	674	647	695	664	701	704	700	713	689	663	655	724	664	689	674	689	687	679	696	693	668	649	669	652	684	759	656	685	675	726	692	700	703	664	714	725	667	673	658	685	696	654	694	709	678	700	674	736	657	687	711	688	645	701	650	672	699	733	698	677	662	644	693	658	667	674	662	689	666	690	708	707	674	723	720	666	632	686	692	645	657	736	738	705	656	689	690	690	664	645	733	706	718	696	731	670	708	701	697	718	679	673	711	649	711	661	717	692	707	689	658	715	691	664	670	691	695	710	704	666	687	690	641	663	701	720	700	736	683	684	657	733	673	692	679	691	652	657	668	700	705	677	700	681	686	684	713	680	668	701	690	633	655	687	665	697	699	699	653	691	674	694	725	677	690	725	697	657	723	672	661	665	646	716	667	709	719	691	663	683	749	670	667	675	708	694	668	678	682	679	677	697	711	688	664	697	642	650	684	703	701	637	693	635	676	688	720	699	738	693	718	652	664	704	684	694	656	701	667	664	646	665	684	680	706	676	686	679	624	664	715	775	699	697	673	672	684	664	660	702	648	747	720	673	724	667	688	679	676	711	639	698	708	657	676	657	724	690	682	729	711	676	678	694	673	659	669	667	671	649	673	681	727	681	692	694	664	686	675	680	678	696	645	692	672	682	616	662	657	712	722	690	654	660	688	695	692	656	704	666	696	693	668	668	717	667	678	681	648	687	659	702	674	699	670	698	717	720	660	675	663	729	658	694	679	690	659	700	640	736	665	690	687	693	695	711	695	708	675	678	689	703	699	688	683	656	659	680	632	719	641	640	693	683	702	673	683	603	680	730	662	679	666	711	688	676	659	699	662	680	683	686	653	681	710	636	716	685	665	707	657	686	691	644	673	669	650	725	643	719	715	681	681	625	659	718	698	680	673	686	697	675	687	725	696	719	719	694	664	633	696	713	733	713	686	651	695	672	749	679	687	685	724	697	666	727	744	713	730	718	677	662	698	682	710	683	682	695	704	695	673	671	743	736	702	699	691	701	705	673	677	654	642	690	681	691	691	669	677	709	707	692	697	758	699	671	705	712	673	701	686	713	685	690	644	683	664	673	743	697	671	684	697	673	695	742	667	718	722	726	696	684	692	714	663	716	678	705	670	708	673	698	694	688	684	650	722	688	701	697	697	700	641	719	729	742	692	675	685	634	681	663	693	705	680	718	668	732	680	658	650	702	621	716	704	724	691	641	729	668	675	693	659	712	703	673	659	703	686	712	684	712	677	683	719	669	684	706	724	650	679	716	694	728	658	667	682	672	698	661	716	670	668	670	700	639	765	667	698	702	699	699	691	715	707	612	720	719	692	696	691	673	688	696	671	709	644	694	695	631	737	664	696	675
13043	1478	1266	973	698	549	496	3393	666	289	224	235	239	224	199	189	183	192	215	197	180	191	180	193	181	186	175	183	174	165	181	160	184	190	152	171	185	177	185	204	191	200	192	179	179	187	162	164	165	168	184	183	175	196	157	149	187	145	185	164	164	184	205	182	176	155	192	165	160	159	179	175	185	175	185	169	149	190	181	152	145	180	168	196	169	181	156	191	167	181	176	171	193	155	152	180	183	179	180	164	184	194	161	165	161	177	160	174	170	178	183	206	176	185	164	163	182	190	167	178	153	166	178	160	205	171	147	150	162	193	162	152	169	166	193	163	182	157	187	154	195	185	157	165	171	162	173	185	187	163	175	169	180	187	178	205	161	166	175	160	169	192	145	205	177	184	152	160	159	165	183	173	205	174	149	172	167	184	195	175	177	190	160	161	184	185	169	161	185	182	178	169	147	177	176	162	158	181	179	170	163	179	154	184	177	158	173	171	169	161	152	170	176	198	180	161	172	154	177	158	177	175	157	181	159	166	172	175	184	180	188	202	180	154	165	150	183	201	155	170	144	179	173	189	167	154	186	175	171	178	185	160	197	172	191	182	172	193	167	182	167	147	187	162	188	164	167	170	149	170	185	184	174	168	196	181	199	161	157	165	164	187	156	170	177	158	175	167	153	150	172	166	160	168	168	177	189	172	173	170	195	171	164	182	167	205	184	178	179	182	150	173	175	169	180	194	160	156	181	180	163	142	167	178	190	160	144	160	161	152	176	176	173	179	175	164	196	159	175	178	189	160	185	177	184	191	177	184	182	185	189	171	160	197	167	140	154	140	163	214	182	176	162	152	168	203	180	153	177	167	154	176	160	172	186	178	205	161	151	181	160	178	184	165	180	176	175	192	197	177	164	178	175	203	194	164	171	195	203	183	171	180	182	182	180	183	167	187	178	159	181	160	182	175	197	163	179	179	171	160	165	163	195	163	179	156	174	197	185	179	176	178	170	173	171	184	174	168	195	196	173	177	165	174	166	164	177	163	174	189	184	185	164	179	153	180	185	177	193	181	154	188	197	205	185	205	177	192	188	163	217	189	203	197	190	194	160	168	181	179	192	194	180	151	202	182	206	158	166	173	187	166	179	179	169	178	170	176	178	179	169	186	170	188	187	178	187	161	162	174	177	172	182	186	162	182	188	169	155	157	174	165	194	147	180	183	146	175	177	188	192	176	186	155	166	193	175	181	169	173	167	162	180	176	179	184	181	176	165	164	172	177	192	178	180	176	175	162	197	168	178	168	166	160	180	180	186	168	190	194	197	170	183	185	193	189	178	163	163	183	174	137	178	156	171	192	189	168	179	166	178	165	172	181	176	179	179	148	183	169	193	167	177	169	184	179	165	170	184	185	165	184	177	171	177	195	191	154	184	167	161	172	165	185	176	176	183	179	179	190	163	165	180	183	160	169	191	167	174	173	168	178	190	192	161	205	171	148	161	184	177	175	174	167	178	191	151	171	163	188	158	169	163	202	190	185	151	179	174	184	147	180	167	170	181	157	168	171	154	158	183	175	195	194	162	179	177	159	172	179	160	183	182	178	152	183	155	172	181	180	165	161	173	194	197	153	170	173	163	196	155	177	166	197	199	172	168	158	179	163	141	178	176	177	155	181	168	178	179	162	191	163	175	184	186	171	164	167	171	188	188	176	188	204	177	159	173	159	180	161	162	167	165	200	166	170	181	177	193	169	180	180	173	174	175	172	168	192	153	153	161	166	176	178	176	195	171	151	158	154	152	164	189	179	169	171	190	163	187	165	162	159	174	152	184	197	178	193	180	173	179	149	171	185	170	158	177	187	165	195	172	159	174	203	152	172	180	153	184	157	159	179	190	198	191	168	157	195	174	160	161	178	173	163	176	182	196	166	164	173	198	172	178	148	187	180	177	175	189	179	172	190	178	173	148	185	155	194	188	184	172	159	188	155	177	160	191	155	169	176	169	182	172	172	164	176	179	174	180	177	189	178	175	168	145	175	193	196	149	186	168	198	174	151	168	205	172	144	175	182	159	179	175	152	179	179	189	164	176	189	165	194	175	176	191	179	181	190	172	168	197	176	168	178	172	185	185	191	181	182	211	179	167	161	157	179	194	179	169	171	182	189	173	171	179	183	163	159	174	192	168	202	170	171	155	168	179	179	176	172	183	169	185	158	165	167	212	181	179	183	170	189	176	188	151	194	176	178	165	177	161	182	160	183	147	163	194	165	178	175	178	188	184	161	180	186	192	187	190	175	171	191	168	188	164	179	184	181	187	171	181	218	192	172	173	181	185	177	164	171	184	171	162	142	192	165	158	168	181	154	151	179	179	172	193	180	192	164	154	201	171	154	185	140	162	180	156	151	163	152	194	152	169	172	191	194	150	157	169	190	158	167	168	184	183	174	160	181	192	171	168	203	160	150	186	177	177	176	153	162	165	190	185	183	197	142	179	183	189	175	161	180	171	185	185	170	157	167	161	169	172	169	178	184	153	166	169	176	184	187	190	159	203	167	157	179	189	178	175	197	174	171	200	173	145	182	156	179	167	180	166	199	184	182	166	177	171	173	153	168	155	191	190	193	163	142	190	159	153	177	161	179	179	188	191	162	183	157	162	179	165	180	156	175	170	177	172	173	204	200	182	171	151	177	166	199	187	173	166	179	154	172	171	167	178	187	157	161	179	202	175	157	184	155	161	171	170	174	191	174	157	171	158	172	195	172	187	156	191	198	162	148	181	162	165	170	163	185	164	180	206	178	153	170	176	157	156	154	202	148	160	155	178	182	164	157	190	165	191	165	161	174	162	173	183	183	183	147	188	193	173	158	190	189	165	179	201	180	181	180	173	166	177	180	159	178	173	186	177	168	175	138	192	169	182	183	192	187	187	173	174	162	176	177	151	160	196	162	173	169	175	157	147	171	173	175	197	168	159	165	159	178	187	176	180	197	173	158	169	146	176	185	192	184	219	191	187	180	175	161	175	172	161	174	157	160	216	181	149	183	191	148	173	167	185	149	186	196	185	158	146	189	162	192	206	182	174	198	183	148	171	168	189	163	170	184	170	170	175	170	164	180	175	176	177	149	163	163	164	173	194	198	169	193	166	131	161	178	184	181	170	191	194	171	173	155	194	154	168	194	189	172	190	158	176	183	149	184	149	185	170	157	164	181	146	172	166	175	164	144	210	179	175	169	171	164	172	177	178	204	173	178	154	196	163	183	173	177	165	161	173	172	173	206	199	181	178	171	183	199	186	176	136	175	169	178	186	177	167	207	182	195	184	172	167	162	163	190	153	173	184	151	211	174	178	160	166	167	183	192	179	193	185	169	178	157	159	201	174	174	164	169	163	158	171	157	163	178	187	164	172	179	182	192	179	194	194	198	168	172	165	164	185	166	186	191	188	162	171	181	178	178	160	168	156	153	205	176	181	163	198	168	180	169	166	178	176	187	155	187	178	175	178	166	172	181
8221	1424	2722	3348	2998	2402	2214	14736	1788	1067	889	806	743	655	731	623	624	541	553	541	542	582	509	560	533	514	585	526	527	527	479	458	492	502	503	481	459	481	433	433	480	473	451	430	468	437	426	382	447	467	424	433	468	465	459	434	477	434	442	459	459	425	453	404	393	425	426	399	415	449	421	414	418	425	430	452	410	419	444	438	374	457	431	405	439	414	422	470	439	460	441	432	399	437	463	412	437	422	412	449	407	402	417	415	411	456	431	395	431	461	423	392	429	432	405	382	391	405	444	426	421	433	444	459	435	401	456	432	416	408	432	453	432	398	422	450	426	395	458	417	410	466	464	405	431	408	423	427	426	396	432	396	438	447	443	411	402	424	431	396	412	444	450	395	437	446	439	445	441	434	436	406	442	456	366	471	404	440	416	415	397	403	441	448	406	418	432	420	457	439	422	436	437	417	437	432	361	409	429	440	432	427	454	408	430	438	380	420	420	399	452	431	434	404	399	442	431	428	403	416	436	426	424	459	439	385	404	426	416	429	452	424	436	444	449	431	412	425	422	430	407	472	424	406	437	417	490	428	411	406	435	450	454	411	434	434	457	416	416	412	437	438	447	427	418	415	431	411	423	371	435	429	452	472	420	432	425	414	407	438	381	420	416	435	452	451	453	443	416	459	464	419	456	430	437	426	412	426	451	448	425	421	431	448	404	453	429	420	473	393	443	411	447	422	456	420	449	439	417	436	405	437	434	452	401	423	415	422	445	455	438	448	414	466	404	419	447	453	406	399	412	408	451	410	410	411	431	458	400	397	401	410	464	415	411	427	449	449	407	404	437	420	435	434	422	415	447	439	437	422	441	449	436	410	439	435	437	463	461	430	419	458	417	435	464	451	429	443	419	439	450	436	432	421	437	443	435	457	456	431	416	427	389	430	408	427	416	425	432	428	401	412	430	437	373	406	420	422	425	404	387	420	430	428	436	420	391	457	423	444	432	400	421	396	412	428	447	423	430	420	448	450	423	420	424	443	415	431	445	415	423	421	408	423	427	436	440	423	410	435	410	439	435	404	384	437	458	454	394	396	459	418	416	410	469	385	405	397	402	402	418	449	422	421	438	406	420	432	454	425	448	435	438	463	446	410	420	443	461	443	425	447	442	441	432	418	434	433	449	419	441	389	434	443	444	396	376	423	406	420	418	434	426	454	453	422	454	422	417	411	436	439	443	445	412	437	423	440	450	394	468	431	398	411	415	458	441	437	437	406	422	428	428	413	423	419	447	437	454	421	439	432	377	419	441	442	417	431	403	440	421	431	433	457	460	402	445	415	436	434	411	399	476	404	406	411	440	451	394	420	441	416	439	399	419	434	439	400	388	451	436	438	430	414	439	425	378	425	419	436	433	437	429	403	403	428	422	463	462	432	420	411	466	452	413	425	410	423	409	417	481	455	443	435	471	421	423	460	410	426	440	423	442	433	421	470	405	435	421	442	422	434	409	405	475	418	444	437	423	410	436	451	452	419	427	418	418	406	415	431	443	427	418	397	447	428	407	447	438	386	440	453	414	440	414	442	462	431	421	422	436	383	435	392	418	459	434	436	431	424	395	400	470	430	431	418	465	399	446	431	466	433	411	440	444	448	425	450	416	447	445	406	397	429	480	400	430	463	462	398	396	421	397	446	415	412	420	407	371	374	437	415	401	376	417	416	436	425	438	439	443	440	398	455	450	416	419	436	427	437	438	453	431	416	429	444	451	417	410	429	426	408	444	424	413	434	403	394	437	442	413	437	407	415	405	451	465	389	435	417	462	426	394	428	451	421	483	437	410	403	433	415	388	419	416	450	439	443	408	441	423	414	429	434	447	476	401	387	428	413	434	427	423	427	425	427	445	475	379	416	434	421	414	444	420	428	420	422	483	413	436	412	435	436	475	457	409	414	401	409	437	447	431	452	429	424	420	431	445	429	451	435	442	432	454	432	431	436	433	401	418	439	408	435	410	409	409	380	391	417	436	465	418	406	414	429	417	437	402	421	426	417	440	395	441	413	408	412	453	425	428	413	423	438	398	421	453	422	433	406	395	453	408	452	470	393	410	440	413	441	370	451	419	414	436	475	411	429	414	432	440	414	450	409	477	421	437	460	458	445	434	406	444	430	432	435	416	447	421	405	399	381	435	422	419	436	437	433	448	406	432	420	428	414	378	451	433	418	413	431	454	407	409	428	412	438	415	424	407	454	413	456	423	428	425	460	435	434	410	393	439	441	397	425	450	465	406	424	437	432	419	433	438	416	398	442	397	458	423	440	423	433	441	418	429	395	424	441	438	446	444	413	383	429	413	400	418	450	448	425	416	446	407	469	435	426	444	447	437	450	388	430	440	428	436	398	417	419	425	438	430	439	425	436	438	466	406	398	420	446	451	431	410	442	446	428	438	421	444	469	436	421	441	427	446	433	362	473	447	406	426	432	439	400	432	438	424	458	408	421	441	421	419	410	403	446	432	426	426	429	463	416	442	452	423	449	449	439	446	423	395	440	421	413	411	439	427	453	407	434	432	456	426	431	406	443	433	430	411	413	369	430	407	425	457	409	435	447	472	435	408	405	402	442	439	427	453	421	422	420	409	408	405	427	408	434	451	424	409	420	451	402	406	455	410	455	427	390	391	420	424	412	409	429	438	427	420	418	425	441	400	422	425	439	445	436	399	444	466	435	421	456	437	448	446	420	437	435	421	423	427	485	431	477	418	445	452	378	446	471	427	422	392	399	427	456	400	413	446	413	430	427	398	477	443	411	425	444	437	401	428	420	445	444	407	455	429	424	415	451	429	423	440	419	429	450	464	426	415	427	414	436	414	452	420	465	416	403	423	422	418	476	452	402	426	402	397	416	415	453	411	446	407	417	391	436	451	425	415	415	420	438	460	446	396	452	425	427	464	408	433	458	448	429	465	431	408	417	395	447	420	435	427	423	457	428	464	427	419	428	447	454	411	418	429	425	445	413	436	483	432	449	429	413	445	416	406	424	393	387	443	426	412	394	426	437	441	411	450	417	429	422	459	425	425	429	414	439	446	446	425	442	425	415	423	424	416	406	444	419	403	446	439	423	440	404	446	448	445	411	444	418	429	493	429	452	410	451	431	453	421	420	431	430	452	416	410	421	403	409	463	421	437	422	416	400	442	395	409	377	392	422	399	455	402	381	428	436	473	433	426	427	406	414	466	431	441	422	432	385	430	426	425	381	422	447	434	431	430	434	402	437	437	403	448	425	439	419	454	451	448	462	410	449	423	433	438	395	459	395	429	449	440	421	417	404	425	402	417	345	432	438	416	441	418	437	414	432	433	434	439	435	401	431	455	450	435	396	411	431	429	421	437	471	434	399	411	453	415	398	434	433	449	397	392	429	431	440	401	404	417	424	412	429	391	436	439	440	423	436	424	436	437	403	408	406	452	429	440	425	440	423	440	429	451	441	400	449	428	432	438	427	417	421	420	442
1728	513	576	495	432	337	383	417	280	249	264	263	262	232	266	253	266	250	248	260	249	248	259	271	259	269	255	235	232	270	238	256	291	261	277	272	269	252	276	228	250	216	227	236	264	264	253	246	281	251	237	271	277	264	262	242	259	274	254	260	241	265	273	302	268	237	279	266	262	252	257	228	264	243	217	229	249	259	251	269	257	268	235	249	259	243	248	255	257	272	251	229	279	234	268	254	227	284	272	253	259	220	245	270	262	260	261	267	257	250	264	252	293	228	236	256	263	272	265	256	237	289	246	255	259	273	265	262	266	235	223	259	251	233	238	245	245	279	227	270	258	260	255	225	236	257	262	246	266	236	266	279	260	298	261	235	258	238	252	252	265	259	270	278	268	263	260	256	266	265	255	295	261	248	254	219	266	282	282	261	266	265	255	273	231	290	256	273	284	266	270	246	259	247	257	255	255	234	231	260	245	273	242	249	289	270	272	289	254	251	256	295	272	227	234	247	271	240	240	271	237	250	233	265	264	285	246	235	235	285	243	252	281	245	247	268	258	256	250	284	263	262	276	294	281	265	262	256	247	260	268	288	257	249	281	253	256	219	273	236	268	278	242	231	254	265	240	229	273	221	256	251	250	257	254	277	255	264	263	252	226	232	239	234	248	244	255	279	264	305	237	242	242	240	236	256	275	241	241	271	266	261	277	233	276	258	273	307	250	281	250	245	238	235	268	263	218	244	260	285	246	273	231	229	286	269	239	224	244	244	248	250	277	251	221	255	259	273	239	260	278	245	248	264	241	266	297	269	272	243	254	267	268	265	247	269	289	246	259	273	297	254	263	225	239	247	249	252	226	247	259	240	276	271	268	262	221	249	242	287	232	282	266	264	227	270	290	253	242	257	246	254	244	254	229	267	229	272	225	220	238	248	247	263	242	267	270	225	256	237	282	259	255	239	240	247	258	236	257	242	245	287	252	250	247	274	277	255	242	277	242	248	252	249	264	240	257	250	263	253	265	241	264	252	278	269	257	256	272	246	257	279	257	255	253	286	289	237	266	268	258	281	255	267	268	244	244	222	248	240	258	247	273	265	273	246	255	249	293	263	247	248	248	294	247	246	283	258	276	254	236	265	214	261	259	254	255	277	248	237	255	248	268	243	242	281	277	248	273	224	241	267	234	249	237	241	265	263	232	245	274	262	251	256	240	268	240	283	237	274	226	250	218	258	287	265	278	262	240	244	264	277	259	248	216	229	251	244	250	246	247	250	250	262	279	277	263	248	230	270	254	235	229	253	264	291	226	236	258	257	273	244	234	258	251	241	255	231	251	234	238	249	271	233	240	261	262	258	227	245	294	271	242	240	269	256	246	247	247	258	255	253	236	267	229	254	237	243	272	265	257	261	265	260	217	251	250	259	259	264	263	266	278	275	242	244	266	275	254	284	246	286	283	251	248	251	231	286	262	242	236	272	232	253	271	251	256	267	264	277	228	240	257	245	253	223	259	260	242	262	292	269	271	261	245	241	247	260	261	257	247	282	280	228	260	254	274	257	258	246	288	260	236	277	261	282	258	252	224	280	271	256	277	242	249	245	249	253	241	229	240	251	292	288	258	246	245	281	276	268	254	286	266	260	292	257	241	244	286	264	270	282	256	258	228	282	242	248	247	256	235	283	266	270	251	265	251	231	269	253	256	264	235	270	225	281	268	252	259	242	250	255	262	283	257	230	241	241	265	255	253	262	252	242	274	269	271	291	251	254	261	273	266	272	257	264	216	255	269	262	290	230	245	253	256	267	263	271	273	233	272	261	226	275	246	238	259	253	263	295	276	232	248	222	298	257	239	238	239	300	229	251	264	237	241	269	261	251	280	256	266	227	233	261	259	251	255	225	270	233	256	274	273	258	269	258	247	260	258	242	247	273	274	253	239	241	254	253	251	276	245	261	229	254	281	276	270	261	234	272	280	277	267	254	272	257	245	247	276	273	224	232	228	266	272	269	267	283	278	288	281	241	268	290	312	240	295	237	253	247	252	271	256	247	264	264	253	256	260	227	247	259	264	223	246	245	237	252	267	277	279	277	251	261	262	261	256	293	235	271	278	262	293	269	297	249	242	279	294	248	263	251	234	239	253	271	247	272	253	275	278	255	239	266	266	264	254	249	266	253	256	254	266	262	292	258	247	257	257	280	250	261	278	267	256	231	268	265	254	277	237	258	261	230	252	231	227	238	239	228	248	254	262	240	249	243	275	247	265	239	254	268	282	265	262	264	293	239	255	259	264	252	261	266	251	240	241	263	256	270	261	224	247	249	245	243	222	244	245	244	271	263	247	235	273	249	262	255	287	239	273	287	236	268	241	250	266	254	257	283	268	249	275	259	244	233	244	260	249	262	251	247	260	256	285	253	266	240	229	261	214	240	241	256	269	243	228	289	243	256	245	252	290	285	258	289	251	284	275	288	265	295	230	233	219	250	258	267	252	242	261	269	282	237	279	248	250	248	245	257	254	246	257	232	255	268	238	266	248	265	247	280	267	265	229	245	252	265	245	253	246	260	251	243	264	256	250	246	241	262	289	234	279	236	222	256	256	253	247	245	244	253	277	280	259	246	260	251	229	231	255	251	230	264	252	212	240	263	251	252	238	253	262	263	260	256	249	276	258	283	280	238	247	250	241	288	263	235	252	237	249	265	245	282	260	249	249	245	243	247	257	235	245	282	267	255	240	278	241	275	268	239	261	259	237	248	246	247	267	253	239	239	249	254	263	276	228	274	277	267	261	253	278	240	279	270	267	255	280	273	272	261	233	256	290	282	228	263	243	235	255	241	262	231	253	236	279	259	229	268	259	225	280	260	255	269	227	259	245	247	237	219	253	257	265	279	276	275	279	258	261	277	281	236	269	259	252	268	283	270	257	244	238	265	265	254	265	250	247	219	264	259	254	229	291	253	272	255	252	279	225	274	234	240	257	234	249	255	280	269	242	280	260	257	258	237	263	260	244	267	253	240	283	231	265	254	258	255	246	260	260	254	268	267	236	248	253	262	261	278	274	267	242	270	254	248	277	277	247	269	240	236	243	266	229	266	238	270	254	258	238	238	243	272	280	281	256	287	225	261	258	234	254	255	252	277	286	257	240	255	239	234	282	241	256	250	245	271	233	244	272	250	268	255	258	291	241	244	276	244	289	252	276	262	265	256	268	249	250	257	227	244	265	261	255	231	270	239	248	243	219	256	266	269	255	286	244	241	266	253	263	314	250	250	262	252	253	253	225	243	251	264	279	247	257	244	264	263	286	271	257	266	276	259	273	294	250	228	269	246	272	260	265	269	269	245	262	248	255	259	277	280	277	248	262	235	252	253	251	235	260	221	259	255	224	255	258	268	227	250	249	302	264	252	250	246	249	232	246	240	241	277	255	287	277	232	237	264	249	255	250	260	262	266	231	244	242	280	235	268	259	262	259	259	261	242	263	263	239	250	295	255	270	266	268	269
2113	927	1302	1362	1332	1134	1232	1502	807	827	722	701	689	671	650	652	665	675	634	647	671	656	678	638	640	648	697	640	668	613	637	640	664	670	641	649	667	596	627	635	643	623	596	668	643	561	594	617	587	614	633	637	611	572	621	585	583	642	619	595	631	625	645	587	648	614	607	651	632	613	624	570	622	602	675	630	652	639	640	658	563	638	648	606	634	655	603	624	636	623	626	641	673	635	609	625	635	634	616	617	578	585	576	657	602	583	596	646	643	679	647	602	616	639	651	573	632	567	640	650	639	601	604	588	628	589	639	613	588	647	604	549	618	579	620	618	602	637	631	580	632	594	621	645	650	626	590	609	604	622	624	671	613	571	610	640	602	619	644	626	632	634	654	624	603	603	603	633	663	627	610	635	609	614	588	586	598	595	583	609	637	635	632	603	616	624	603	666	592	637	605	632	658	602	636	625	605	608	640	679	648	650	641	633	615	620	651	623	640	643	661	621	637	614	633	616	645	627	594	624	650	612	637	628	608	616	563	593	617	629	628	634	631	648	599	607	599	639	598	631	630	599	601	643	620	577	636	667	623	610	628	641	624	623	631	630	616	653	611	584	583	620	620	606	637	577	580	628	643	629	595	642	670	579	656	640	631	622	650	616	638	628	628	625	621	614	606	626	609	616	621	620	625	666	631	637	653	662	633	623	584	621	610	598	635	646	660	572	644	603	623	640	616	610	607	633	599	616	609	611	561	547	597	611	634	640	616	628	630	651	663	606	642	609	554	615	615	621	632	654	670	608	644	594	606	671	604	586	638	583	633	621	634	619	687	614	645	652	643	636	633	609	620	620	647	621	641	616	615	584	649	614	613	620	612	584	610	616	614	641	657	634	620	609	653	602	614	625	580	632	630	637	637	627	587	647	644	609	643	638	618	627	696	611	646	606	625	615	641	574	608	607	609	661	653	684	654	606	614	627	593	642	634	616	641	613	632	627	588	642	605	641	611	636	644	609	642	565	633	646	588	634	676	632	615	647	608	653	625	623	654	660	692	614	634	597	668	636	614	623	615	633	603	616	630	669	627	624	599	602	575	601	629	632	637	623	640	643	619	614	627	616	614	641	601	651	597	676	629	630	611	588	617	642	613	604	588	633	639	637	648	641	629	609	615	615	615	599	649	583	594	618	625	599	614	632	613	589	601	638	571	584	647	613	645	583	622	588	653	610	591	586	658	604	625	625	596	612	632	627	598	620	616	627	618	623	668	633	630	619	601	612	663	604	610	586	610	627	616	638	674	635	618	660	635	631	654	582	597	645	642	629	647	667	646	616	686	612	599	623	632	639	621	622	588	616	610	629	629	601	658	601	651	606	629	660	607	643	647	660	615	621	623	653	643	622	581	644	603	590	644	623	593	629	650	633	657	632	645	611	639	596	630	618	602	597	660	596	611	634	636	613	641	606	652	597	650	670	649	631	673	611	622	662	631	628	607	569	636	622	604	624	616	642	634	656	612	597	597	605	635	649	610	618	619	631	618	611	625	637	596	601	624	635	611	604	626	588	604	613	622	590	653	583	605	656	621	618	636	624	652	656	619	609	657	618	634	596	624	657	622	603	631	570	647	661	592	612	638	578	673	656	611	623	697	585	593	651	614	647	638	655	634	678	647	618	667	620	593	590	652	644	632	626	660	641	635	629	665	622	639	617	599	634	642	618	571	646	576	620	590	613	628	693	597	652	611	606	595	618	630	623	623	629	643	634	592	647	585	603	617	612	594	668	612	610	611	664	646	627	623	623	577	616	637	654	656	606	606	601	597	646	632	600	636	660	596	625	669	637	649	668	610	672	615	583	614	609	608	655	603	627	657	628	622	615	641	636	608	634	656	669	629	634	613	658	639	614	580	693	633	630	616	604	613	649	651	648	676	616	616	646	593	644	622	635	628	603	609	648	595	639	626	591	625	591	624	634	638	586	647	630	575	633	658	633	629	558	661	605	595	630	581	621	638	651	627	628	613	655	660	579	577	625	632	605	596	607	679	599	591	576	645	569	618	624	617	626	654	615	640	677	639	605	595	620	609	608	639	659	612	606	576	634	587	616	600	610	639	635	622	599	593	604	600	636	635	576	618	615	645	618	609	641	669	660	552	626	614	593	602	647	625	595	638	632	618	607	592	627	629	595	595	606	603	607	650	604	646	648	676	596	685	641	605	583	593	603	622	637	643	628	606	637	597	630	597	636	620	698	629	634	631	630	603	594	618	671	588	600	586	624	645	638	664	620	625	608	594	651	629	621	599	620	613	648	645	614	612	631	588	667	617	627	617	640	594	646	604	654	632	645	604	600	622	587	606	631	619	658	638	625	588	630	636	601	655	589	671	617	637	588	632	610	613	618	649	600	652	628	643	665	619	660	641	643	649	631	635	607	650	624	667	655	615	639	619	611	631	681	610	654	634	598	582	636	620	652	665	629	616	608	613	668	628	682	602	597	634	587	627	605	637	638	626	604	591	629	651	594	681	629	621	603	644	643	614	603	615	631	633	607	607	595	575	652	642	597	683	630	589	657	646	626	597	652	645	635	638	615	631	618	583	635	622	615	629	626	611	653	610	599	624	590	615	593	640	633	670	682	628	631	612	637	610	616	633	632	653	676	649	635	612	602	690	644	652	638	608	612	622	652	633	609	609	590	612	638	595	625	644	631	618	618	609	605	593	628	597	592	617	608	646	668	664	661	640	661	605	646	623	627	600	631	669	610	684	602	621	594	622	592	621	635	620	584	684	614	599	605	650	571	652	590	656	594	623	608	635	665	624	581	632	621	605	624	613	656	611	602	651	635	625	597	664	587	615	641	624	582	690	587	623	635	627	624	569	588	629	645	614	612	662	591	650	632	665	606	640	641	607	656	593	615	645	606	601	648	578	603	623	613	612	639	629	598	582	676	637	630	605	649	667	619	624	615	627	601	579	677	666	622	634	592	636	631	616	571	595	631	585	633	616	637	608	609	622	617	626	653	638	656	587	592	668	643	571	591	629	623	593	616	624	625	634	621	626	593	648	660	581	639	620	590	608	597	633	593	625	631	623	607	671	601	649	651	593	612	619	642	613	590	608	640	609	635	632	613	589	589	593	612	626	625	622	627	577	604	644	595	622	597	615	615	622	636	621	701	588	646	664	685	605	640	616	595	618	604	628	682	617	643	596	658	608	619	625	633	574	642	656	614	667	650	610	630	590	609	624	673	669	622	687	632	638	606	606	571	611	623	613	617	612	624	609	614	630	606	625	599	637	624	633	637	632	623	665	638	611	644	600	617	680	611	597	619	589	638	677	645	616	630	632	638	695	593	597	606	615	670	585	623	627	604	625	657	651	593	606	619	633	618	611	644	624	607	619	653	614	615	606	613	624	643	603	594	627	618	610	615	655	597	622	622	667	653	621	637	633	647	603	641	617	631	625	623	613	611	617	630	578	613	607	633	607	609	639	660	642	655	644	696	631	584	639	660
7331	906	1078	882	619	581	2330	3767	583	344	311	315	334	300	306	347	321	293	313	282	291	313	315	309	327	266	287	300	326	335	302	286	283	329	300	266	292	286	282	290	287	276	279	304	308	295	296	285	308	263	309	296	277	268	285	298	306	310	314	291	320	254	278	262	294	323	290	300	305	293	276	310	270	327	283	299	277	272	285	302	288	326	296	270	273	284	270	295	295	301	277	299	274	285	327	275	296	265	261	271	275	303	279	283	331	301	303	294	296	304	302	266	280	253	310	276	298	322	329	323	289	291	261	300	253	318	310	294	319	333	286	311	270	301	238	331	298	305	293	317	307	302	264	306	277	279	296	289	302	287	319	291	299	314	298	288	299	294	282	304	281	354	281	269	282	280	302	315	315	303	292	304	336	296	300	313	301	315	280	297	277	277	280	261	298	301	296	284	294	299	264	293	293	329	306	290	278	296	288	297	306	274	282	318	303	325	274	269	272	302	272	273	295	268	284	290	307	295	322	296	285	303	293	282	328	291	287	258	327	289	282	304	293	338	291	329	310	298	320	278	306	305	307	307	293	308	333	278	286	291	308	314	315	313	298	295	296	286	296	271	320	288	286	319	289	307	294	311	266	255	322	297	298	300	331	284	292	291	270	289	317	273	309	304	293	287	339	332	281	289	294	291	272	292	265	285	329	281	292	290	330	309	315	317	282	304	290	305	303	265	304	310	270	296	298	292	316	298	304	288	263	290	278	305	304	311	292	268	274	288	299	312	298	325	278	304	270	283	279	283	308	289	295	313	265	282	311	278	313	305	287	277	291	308	262	290	269	299	282	277	303	284	288	273	278	305	276	266	286	299	289	287	300	321	282	295	312	297	311	284	304	283	273	312	278	268	290	308	316	300	277	246	259	299	308	285	323	284	294	286	303	323	305	276	310	313	315	292	256	319	270	273	308	285	296	294	299	296	281	281	310	279	290	314	296	304	290	321	328	280	297	296	296	314	272	311	287	305	268	301	304	291	299	286	281	311	309	284	299	318	284	283	299	341	294	303	282	306	296	271	277	308	275	289	289	310	305	252	317	290	290	260	289	294	283	289	338	328	308	296	296	314	295	294	281	274	280	295	295	305	302	269	311	300	321	297	267	299	283	286	277	279	313	290	266	301	324	312	281	283	280	283	274	308	323	325	279	295	291	287	257	261	320	285	293	322	298	290	312	274	280	295	302	297	280	328	266	232	289	292	288	281	295	294	311	272	285	293	276	294	304	299	294	300	265	309	313	305	291	286	297	312	311	284	298	271	294	281	299	263	286	289	290	309	275	298	286	293	287	284	314	307	314	287	283	315	284	301	280	322	304	285	289	300	304	285	285	302	310	267	298	305	295	259	315	287	301	298	280	316	339	309	296	275	274	323	298	315	275	299	275	278	302	300	303	297	313	286	277	315	282	321	303	306	269	279	285	332	300	294	274	301	318	303	306	295	281	320	272	266	277	278	323	301	283	296	290	325	291	296	298	316	292	293	292	256	303	288	248	300	282	250	310	334	276	295	268	292	325	307	268	298	308	283	299	273	282	248	327	298	285	293	309	324	268	294	302	282	311	295	294	291	285	283	291	289	318	290	325	278	271	292	284	294	304	309	271	280	269	303	294	301	288	280	290	305	293	294	284	284	325	270	301	295	262	294	292	243	265	297	292	277	301	289	290	280	337	276	284	289	315	336	271	315	307	328	304	325	280	314	285	292	289	280	275	307	273	276	253	292	303	317	287	301	293	283	264	266	298	303	267	305	285	304	320	298	296	277	268	295	296	313	267	303	318	292	283	297	293	307	262	301	306	300	286	282	282	291	289	292	299	321	282	304	337	301	309	291	326	296	287	267	268	317	255	311	312	279	289	310	290	292	278	288	308	315	284	298	277	286	288	302	329	299	311	268	294	339	300	299	271	280	307	289	281	334	295	297	292	263	283	316	301	300	266	264	294	304	299	299	310	311	297	282	306	297	277	305	323	299	329	291	301	302	275	284	271	295	304	284	303	303	284	284	284	274	282	284	282	297	311	321	297	290	304	308	303	275	280	276	284	283	306	300	278	293	318	330	289	302	298	283	280	303	288	311	294	284	316	264	288	291	298	301	325	293	302	327	313	308	291	302	313	283	290	306	286	294	298	297	315	309	289	342	289	291	285	314	323	289	307	290	272	316	285	329	312	301	293	273	318	284	310	304	321	284	302	280	329	286	301	290	297	307	296	252	282	276	305	273	307	278	298	297	301	290	322	296	268	312	304	296	312	311	290	284	264	327	286	295	311	305	316	271	298	295	279	279	301	295	318	277	304	258	294	286	320	278	325	289	271	290	268	346	303	270	305	270	275	279	271	317	293	322	319	252	275	322	278	302	309	287	290	276	293	308	270	303	342	309	320	286	292	329	260	266	317	314	291	281	277	281	270	290	312	288	282	296	291	306	295	316	278	278	322	272	328	299	299	256	295	275	312	306	327	278	301	266	282	281	305	291	287	289	308	275	292	288	302	282	260	301	282	313	281	287	294	300	274	287	284	302	308	342	285	288	297	304	288	286	287	280	265	263	305	298	300	309	337	291	306	316	304	288	268	290	292	308	257	311	288	312	299	298	295	282	313	295	288	301	290	307	272	320	301	313	302	279	286	279	299	323	290	264	285	270	258	286	312	263	296	303	258	296	281	315	287	303	305	260	292	297	277	244	325	303	280	301	280	306	321	306	297	308	292	292	284	307	307	301	324	308	303	309	298	294	325	297	267	297	286	307	283	278	318	330	313	273	307	291	317	314	291	307	264	290	284	288	285	277	304	297	302	275	294	309	283	307	301	288	301	313	292	274	304	255	305	257	304	316	267	312	303	317	277	285	302	307	278	307	303	296	324	271	280	294	288	258	305	299	287	325	296	289	278	323	284	326	266	268	260	290	300	255	283	296	286	297	287	293	325	271	309	273	322	294	285	293	308	303	284	307	260	255	299	276	304	302	303	279	284	291	283	281	275	324	319	291	286	293	317	289	281	279	286	294	319	287	289	284	297	294	334	307	293	285	310	282	308	316	273	279	274	281	296	276	268	321	311	287	286	304	280	323	323	296	312	275	285	301	295	273	303	297	279	287	264	311	294	292	336	307	299	287	288	326	296	302	304	301	321	314	306	286	291	333	319	304	279	320	298	293	288	297	305	297	275	296	277	281	293	296	285	298	276	274	294	331	310	334	284	295	277	290	337	292	308	292	322	287	277	325	254	276	312	271	291	309	274	288	273	305	333	289	299	287	325	299	320	304	297	263	295	284	283	290	259	271	310	328	282	307	308	314	286	308	317	303	313	327	312	306	301	288	298	308	292	254	323	310	296	285	320	245	299	284	288	332	289	267	270	277	292	296	273	315	275	305	288	311	304	296	271	300	342	318	299	297	278	326	331	269	276	290	301	294	300	279	289	288	275	301	305	293	275	285	317	311	273	295	289	299	286	284	327	286
6558	1306	2428	2940	2404	2163	10853	15336	1375	1068	958	906	795	803	816	853	751	790	743	727	776	730	773	762	750	749	789	785	743	739	752	744	708	666	689	784	729	710	689	743	736	777	725	685	734	725	737	713	731	695	663	670	676	665	703	699	730	746	713	682	731	690	702	702	688	741	720	736	729	631	680	686	727	732	698	718	673	738	700	665	713	737	687	731	743	678	640	685	685	778	672	709	689	698	697	674	695	675	698	727	730	669	712	695	733	732	724	671	695	697	692	715	749	636	686	697	712	724	707	699	665	712	734	700	699	743	687	682	669	750	713	696	679	687	744	718	699	686	734	699	696	700	707	670	685	723	677	672	684	684	758	695	660	736	637	673	644	734	711	706	721	721	757	682	653	716	697	758	686	699	671	716	685	728	699	748	680	647	682	739	658	684	687	682	700	697	693	737	714	701	650	677	717	724	681	699	722	665	673	721	672	676	674	680	709	707	694	704	655	698	669	697	652	676	724	693	690	681	668	704	669	695	703	726	743	682	700	678	692	638	715	693	685	699	648	699	703	635	698	713	683	668	646	738	721	683	679	697	672	667	709	654	656	710	696	699	676	767	689	720	721	673	706	651	695	695	709	668	688	688	667	719	673	678	725	713	720	676	683	660	727	689	711	694	675	707	665	663	777	675	702	697	710	686	711	726	730	688	725	689	675	763	690	684	725	717	681	618	650	759	721	689	717	698	658	721	713	683	684	662	738	694	735	726	674	690	687	740	699	706	702	633	681	675	760	741	676	736	703	651	710	721	659	708	697	714	665	739	725	689	715	667	696	671	723	723	686	693	662	740	709	734	702	688	653	674	675	708	702	678	733	723	692	715	668	756	747	688	726	696	709	653	737	726	705	679	699	707	662	706	696	687	696	708	699	698	692	704	716	666	732	667	681	694	659	731	687	716	727	628	704	709	650	672	685	717	738	729	678	707	695	718	678	728	683	709	731	733	711	693	676	644	723	659	735	734	695	670	658	696	672	714	672	663	700	657	690	728	721	709	678	698	672	723	681	709	647	664	741	691	753	666	690	721	723	694	734	743	697	696	705	638	703	705	677	657	735	684	690	662	705	706	719	681	709	691	706	730	710	678	728	714	690	689	700	709	760	676	758	702	708	699	683	701	674	706	628	707	724	727	710	664	721	690	698	703	675	758	668	697	716	724	675	710	691	659	708	700	685	668	737	685	694	724	677	696	709	700	727	700	707	651	724	674	725	684	703	724	699	729	710	636	733	706	655	663	725	688	691	667	734	657	701	674	627	677	658	655	685	694	681	710	714	627	662	680	697	673	650	719	713	699	717	683	707	688	642	677	695	650	661	727	706	658	708	707	671	708	689	718	661	744	743	707	698	691	708	691	692	675	709	698	728	650	706	720	699	712	649	688	700	637	737	675	669	711	676	706	710	782	712	703	678	691	719	654	736	694	713	701	723	714	671	681	697	673	778	716	631	703	667	678	746	719	680	666	680	681	699	697	682	706	691	685	696	752	694	718	694	651	715	647	732	689	701	666	679	698	734	717	680	747	698	727	696	730	728	699	653	689	721	696	668	669	680	716	696	704	706	676	678	678	681	704	701	688	699	690	651	740	705	693	675	728	681	722	710	700	706	739	747	705	731	728	640	662	763	722	676	655	703	672	708	701	654	699	658	706	702	705	741	744	735	702	679	667	711	707	682	678	691	697	653	730	712	713	668	685	732	700	694	703	743	654	739	680	712	727	734	699	698	682	623	669	741	686	707	709	727	678	697	725	746	695	746	745	708	683	689	724	714	724	689	647	690	691	746	700	712	706	695	727	649	735	692	655	702	695	717	714	702	712	681	718	702	674	696	693	713	688	721	738	698	739	687	709	711	674	682	678	705	710	653	694	663	688	674	722	723	763	678	707	739	718	731	657	740	668	663	666	711	696	697	687	709	702	677	721	728	692	727	693	720	725	653	724	692	690	699	735	668	650	711	705	730	695	686	737	662	694	729	686	700	680	694	677	692	688	640	666	690	643	728	703	674	700	659	776	693	707	654	659	648	658	690	715	661	669	750	725	704	744	718	636	678	701	733	658	728	670	711	713	722	661	674	682	700	706	707	706	683	626	694	700	700	666	643	716	694	712	687	727	676	682	656	648	658	699	702	672	727	666	665	654	683	692	693	681	731	685	710	723	687	689	711	662	745	674	659	703	688	678	681	718	679	667	695	763	725	683	675	681	683	679	665	715	735	687	697	649	679	715	675	692	713	650	664	725	705	719	682	724	681	704	716	680	715	698	726	686	689	741	712	685	730	717	718	721	682	698	703	675	683	702	623	705	679	697	689	735	721	724	664	695	731	755	705	682	731	712	666	710	750	702	704	687	717	700	718	667	741	699	695	683	724	700	715	689	681	741	681	687	715	755	669	667	709	726	723	669	705	736	766	715	681	672	689	684	728	737	707	775	715	704	724	721	686	696	683	717	639	698	681	736	728	683	687	671	687	714	707	687	694	680	691	632	684	714	682	733	704	673	657	636	683	711	674	673	678	654	659	677	730	699	674	649	702	709	742	746	711	740	689	711	646	675	695	751	704	703	737	668	682	706	686	707	670	679	714	682	704	704	662	739	727	707	673	742	694	710	693	701	688	664	757	713	727	751	701	684	644	671	695	703	692	711	733	692	684	666	737	652	719	704	692	738	715	714	730	699	708	715	715	697	709	714	739	690	740	726	712	704	688	680	685	702	706	688	652	734	735	716	686	703	718	710	672	697	725	669	718	704	725	730	746	708	679	734	655	654	672	668	690	699	691	637	675	718	690	700	732	684	716	716	731	723	716	669	688	719	688	692	689	731	730	681	709	712	692	707	672	708	689	710	665	710	673	662	699	718	678	691	662	695	668	663	737	713	713	697	681	676	685	700	716	662	710	689	729	718	716	693	699	712	703	653	718	698	752	706	664	660	702	669	731	711	686	664	654	732	658	725	715	749	674	720	719	747	730	715	661	663	665	724	689	732	671	671	705	710	692	716	695	714	687	660	731	689	656	715	711	722	675	688	700	699	704	711	715	736	713	697	667	669	704	648	710	767	703	747	732	670	705	757	749	707	668	729	710	688	714	690	699	672	663	669	733	691	679	742	708	749	681	673	683	743	685	711	704	708	706	701	692	679	671	698	719	702	668	677	710	694	711	705	641	706	697	717	675	705	713	685	717	671	723	700	697	681	673	670	702	711	689	727	685	696	709	710	675	660	733	739	697	707	612	690	723	706	652	703	667	731	688	672	718	649	693	665	682	686	694	720	739	680	681	749	723	696	706	676	721	691	684	671	664	692	667	734	690	661	769	704	718	701	743	709	671	672	687	714	695	730	695	630	720	674	708	704	743	715	722	728	658	665	647	691	711	696	680	659	701	684	754	700	685	679	730	673	733	694	655	710	650	680	674	688	689	671	683	671	713	730	662	727	718	701	753	713	703	635	689	705	699	689	690	734
12906	1372	1290	1136	795	527	1282	7553	1047	299	252	233	216	207	234	222	189	195	190	203	220	220	220	200	196	175	191	208	211	186	185	157	182	174	207	219	189	182	162	215	183	192	165	169	190	177	215	196	168	168	184	214	176	174	197	183	173	176	189	190	188	178	170	187	167	162	181	183	178	191	190	210	202	162	180	186	171	206	176	182	184	189	160	188	175	166	183	197	193	178	168	188	191	169	206	183	190	203	195	195	179	179	184	205	184	178	209	208	187	185	190	176	154	174	176	178	166	196	199	162	181	195	175	174	160	159	182	159	179	202	206	190	183	175	178	176	189	179	169	178	194	180	176	176	199	215	211	162	190	174	190	193	186	170	214	187	183	193	183	165	181	183	173	161	187	197	200	192	188	184	182	161	144	183	170	190	197	190	197	190	181	180	177	178	190	170	176	164	178	185	186	183	169	182	178	182	184	193	176	181	162	202	199	203	197	196	198	169	155	170	184	167	194	171	171	179	172	204	194	180	194	187	172	207	208	172	202	175	181	164	192	167	184	181	162	181	181	201	177	179	181	177	163	174	212	203	188	157	170	173	171	173	173	186	154	182	182	189	173	195	187	212	181	184	184	189	203	192	211	174	176	183	154	175	186	158	162	172	182	184	201	190	180	175	171	180	196	193	185	174	200	186	211	195	191	178	168	181	201	210	168	191	168	195	171	164	188	193	179	175	184	167	184	182	198	186	189	175	164	162	166	166	216	187	194	172	152	189	156	168	194	180	202	179	187	183	161	177	174	188	178	181	204	185	163	161	166	166	182	189	213	173	142	188	178	186	182	199	155	219	179	160	142	171	180	178	202	157	192	163	189	180	206	170	187	159	186	172	202	177	179	180	176	180	200	161	204	204	171	152	190	169	171	201	177	197	194	177	194	185	164	187	197	169	157	160	176	191	167	187	192	156	174	180	199	193	167	189	213	152	195	172	188	178	174	189	186	155	163	186	181	175	174	185	174	172	144	193	203	175	172	190	208	176	182	159	179	164	156	168	204	169	211	194	191	189	162	178	193	174	183	163	175	160	190	174	199	173	191	154	208	163	190	181	179	172	157	176	160	164	225	190	181	197	186	171	185	178	209	179	163	193	180	184	162	175	188	175	188	166	152	185	177	194	177	165	206	176	208	193	187	191	167	207	167	214	155	191	185	168	162	183	192	170	181	171	191	162	195	178	180	175	176	172	170	194	175	158	168	179	145	176	185	183	189	146	170	178	191	189	205	190	165	155	190	197	169	184	151	186	205	193	164	180	202	197	191	174	198	183	188	213	189	175	150	162	170	169	180	210	176	162	162	165	174	163	179	215	180	177	157	167	182	171	163	186	183	171	203	176	215	171	175	200	152	185	163	193	177	185	197	159	200	162	180	156	202	172	161	171	194	181	171	175	183	173	179	181	159	185	182	184	208	188	171	183	203	197	165	190	188	185	186	175	161	195	199	181	166	178	202	180	160	173	171	166	176	175	173	170	177	179	193	179	156	186	173	190	178	190	185	170	173	196	176	175	178	181	197	154	166	172	194	208	172	182	177	169	160	175	189	161	172	198	178	189	175	160	170	198	156	166	209	169	172	181	176	178	169	161	199	198	204	190	193	152	196	170	226	190	186	187	188	205	183	164	169	175	174	215	179	199	175	174	174	158	169	173	167	198	183	186	166	170	173	197	193	176	196	181	194	176	210	166	199	152	164	168	174	208	187	197	196	161	182	166	170	175	173	187	165	198	168	176	177	179	164	167	172	201	190	190	181	194	193	196	176	146	182	173	176	186	165	174	170	185	194	192	172	166	162	193	205	153	184	163	166	184	186	172	169	184	159	179	200	170	194	152	166	178	161	204	192	185	187	179	180	197	212	184	194	182	195	191	175	179	155	197	182	208	141	205	174	170	178	162	190	182	172	183	179	194	181	185	166	176	189	178	182	187	204	206	186	185	185	184	191	172	176	174	184	172	184	181	193	170	183	208	190	181	166	226	201	206	185	168	187	196	190	200	185	194	172	168	191	174	149	187	184	199	191	186	196	173	185	187	169	166	184	171	185	155	181	171	168	205	175	190	172	184	185	209	177	162	175	161	164	159	190	157	195	181	194	196	183	180	178	183	165	182	182	175	181	183	171	176	188	198	172	159	171	185	180	174	178	197	200	171	194	167	177	181	173	183	192	164	160	173	173	173	158	182	174	171	186	183	179	190	195	191	193	174	181	177	175	184	167	172	203	169	186	180	185	179	164	181	170	191	167	192	180	169	209	173	197	188	171	186	169	180	177	184	200	172	189	186	191	218	181	170	188	179	174	167	169	190	173	176	171	208	183	168	193	192	176	160	179	168	170	197	167	198	175	186	166	183	183	173	182	176	204	196	176	168	172	183	162	184	184	191	195	172	161	158	181	201	174	189	184	191	205	188	177	159	176	173	171	199	187	181	161	163	169	166	174	188	169	170	188	174	165	194	170	187	179	177	179	202	184	190	159	173	170	162	170	188	191	185	166	199	189	171	170	181	179	171	183	182	175	180	170	176	173	166	175	186	180	193	213	181	172	185	198	197	187	161	200	178	188	189	180	180	195	195	163	162	171	183	208	194	185	176	170	208	178	168	161	170	177	195	174	165	183	170	184	179	202	186	189	148	186	194	168	166	192	196	182	183	204	178	184	153	185	207	172	187	170	192	191	170	175	188	192	175	220	189	175	168	190	195	162	207	186	189	198	205	197	196	187	212	190	187	181	193	206	182	179	177	168	188	190	182	174	196	190	201	176	161	180	162	189	162	219	161	204	177	197	194	174	184	179	195	155	177	222	186	181	178	172	164	173	179	161	172	178	193	176	187	171	175	195	159	179	182	180	171	214	176	192	175	187	185	175	174	182	193	168	162	185	166	158	191	197	167	165	196	197	181	187	187	192	169	180	169	171	194	181	177	189	204	193	169	196	168	172	165	164	188	184	194	212	181	175	173	212	188	164	179	197	167	174	192	171	202	178	168	193	186	178	170	196	164	166	183	157	184	183	165	161	182	186	152	190	170	202	186	188	179	176	180	202	198	172	171	172	172	149	165	176	182	157	187	185	195	200	169	152	197	179	157	181	164	158	202	190	165	186	179	197	185	181	172	173	178	185	196	202	195	181	168	177	181	193	212	175	162	177	166	196	198	169	164	187	175	171	199	175	197	182	176	180	170	180	184	204	176	192	170	180	159	197	202	176	177	169	176	184	171	160	201	189	158	203	197	176	188	152	176	186	195	207	184	197	193	185	151	172	217	187	187	177	168	186	168	155	173	204	187	204	183	164	143	178	169	183	201	179	198	169	171	161	170	196	187	186	195	166	187	186	184	208	175	201	182	191	201	196	164	176	168	158	176	157	165	185	195	160	166	186	201	207	179	162	162	178	178	193	189	209	180	180	179	174	178	183	161	170	186	170	199	216	159	176	161	196	190	171	174	176	181	200	183	148	191	194	177
8095	1337	3008	3685	3214	2421	5839	25890	1691	974	757	753	732	711	655	662	578	565	568	587	551	591	571	586	561	542	529	529	484	543	497	460	471	490	498	487	441	465	451	528	445	445	494	455	429	444	430	489	441	445	446	457	436	454	489	458	455	479	472	470	463	478	449	466	463	415	438	458	440	484	416	442	453	465	441	447	467	434	443	447	487	470	443	456	436	500	457	460	428	458	457	431	474	447	443	456	451	441	440	430	438	473	410	436	462	442	432	488	445	430	434	427	469	475	452	446	387	456	429	402	419	464	449	427	459	416	433	431	418	427	474	434	459	427	461	459	448	416	490	450	416	456	415	432	445	433	409	424	469	491	455	411	420	463	468	435	433	430	456	465	469	468	450	438	406	428	431	462	447	454	458	470	479	458	452	407	423	429	442	453	436	458	444	435	429	398	435	439	427	425	446	458	458	428	436	423	416	431	444	451	433	496	446	417	477	459	475	455	451	455	459	444	444	434	417	451	419	435	457	459	428	415	434	440	447	449	433	414	443	416	424	449	455	417	439	429	431	447	458	470	428	436	438	438	449	423	454	421	422	440	469	453	449	439	440	419	413	457	454	437	413	420	438	455	421	468	421	452	437	464	417	449	461	415	441	443	428	462	439	459	444	442	474	445	475	474	398	418	417	468	447	436	433	469	433	461	465	440	415	439	435	412	446	445	418	460	428	464	454	454	443	452	454	448	392	420	446	425	428	474	447	468	464	461	418	424	457	418	391	454	496	454	438	457	449	462	424	457	440	444	425	455	443	453	437	476	468	451	412	456	431	441	460	451	463	430	499	445	450	433	411	453	446	489	439	450	414	462	432	418	392	435	477	460	431	432	430	427	400	428	459	438	465	434	478	454	445	446	449	434	444	459	474	449	415	405	426	459	431	437	423	423	442	423	447	461	432	448	418	434	449	461	437	443	441	440	470	460	463	445	461	454	457	435	451	452	446	456	438	391	427	449	442	440	474	459	440	413	416	428	439	470	436	450	410	453	494	440	428	422	426	438	414	441	460	465	446	429	419	446	418	447	422	458	430	430	443	429	443	483	458	435	453	418	443	451	459	427	412	428	431	457	459	422	440	447	414	443	474	476	416	437	418	435	464	431	502	465	452	388	434	445	437	501	438	450	405	463	456	425	427	404	449	430	470	441	467	442	458	454	386	441	431	464	452	436	452	458	449	455	431	448	466	454	485	481	453	448	441	426	407	454	437	432	467	433	454	481	430	443	440	447	433	499	456	439	441	450	445	440	445	449	445	445	425	438	472	446	462	435	474	463	473	422	464	440	420	432	413	437	442	465	390	441	423	437	446	417	445	446	401	447	444	397	423	450	451	409	413	460	447	451	455	458	434	472	442	442	447	427	423	450	452	446	402	433	448	439	449	449	434	451	463	454	431	442	453	439	445	461	432	436	437	426	385	427	465	467	443	471	465	424	441	395	445	454	454	421	425	431	444	458	421	437	421	435	462	395	427	445	445	458	449	447	410	475	477	471	458	463	424	459	391	424	447	460	421	422	425	396	423	452	398	468	460	403	406	450	471	417	432	422	446	454	433	487	483	455	438	408	441	427	492	459	449	436	455	408	421	456	410	463	424	471	433	422	417	424	417	455	440	455	414	440	422	456	412	447	442	432	424	447	465	435	483	428	445	435	484	458	435	406	389	456	423	441	454	416	460	471	446	471	445	422	487	432	448	454	414	496	449	422	442	445	444	449	445	467	392	433	446	461	441	442	431	429	461	431	431	442	471	438	460	432	401	459	446	433	484	443	440	422	434	440	454	447	454	445	456	439	418	420	454	432	430	380	454	460	437	439	436	438	468	449	421	456	442	500	411	421	485	457	459	446	466	410	427	433	422	445	456	470	420	439	429	438	415	432	437	448	464	489	404	428	442	462	443	432	398	468	429	438	454	469	436	424	436	415	413	474	429	396	463	417	472	456	421	450	434	402	405	454	406	450	430	481	464	444	457	403	410	457	442	424	445	452	430	455	417	399	466	437	419	466	444	437	408	431	403	449	429	458	430	448	444	423	421	414	461	436	466	432	449	429	444	450	459	435	440	452	465	395	414	475	451	411	451	439	486	413	428	443	451	457	468	428	445	431	422	427	429	449	413	429	462	399	416	457	447	470	454	470	431	466	442	463	464	470	454	446	458	424	464	458	426	413	422	463	462	441	409	430	450	427	428	413	462	443	454	395	459	408	451	441	449	435	422	401	437	462	426	424	456	426	449	442	434	427	414	456	451	444	445	458	414	473	477	427	437	423	452	450	465	409	424	466	451	443	430	450	452	394	409	464	438	415	426	432	434	451	433	455	455	443	449	470	413	450	420	491	419	411	471	463	472	428	473	474	401	450	425	462	448	415	425	472	445	450	425	457	451	463	438	441	435	446	448	436	431	477	418	517	405	453	463	444	473	438	465	454	434	452	436	422	454	464	420	446	428	446	479	441	428	424	410	440	433	383	464	433	396	449	432	446	433	475	453	469	428	453	415	437	466	442	443	457	467	456	420	430	444	431	428	449	458	441	429	448	477	436	439	430	451	440	464	446	444	460	438	460	414	443	433	417	422	437	486	445	416	488	421	463	406	435	429	445	418	426	426	429	458	423	418	456	476	425	414	414	419	445	429	429	439	483	443	485	407	423	456	402	447	420	464	471	423	444	454	451	475	483	435	408	441	469	447	441	474	483	435	430	461	436	393	461	415	428	465	419	438	455	433	436	435	436	397	453	415	490	438	439	434	456	421	453	455	435	464	433	438	440	411	439	439	447	400	427	462	434	442	452	449	434	454	431	449	456	474	440	407	446	456	459	384	468	442	403	407	400	405	438	448	430	441	431	431	462	428	440	441	422	424	416	412	452	430	465	447	462	416	440	423	427	480	466	466	426	425	405	437	419	431	493	485	453	488	441	429	493	460	427	410	399	436	479	436	409	445	418	439	422	443	461	412	412	466	439	427	436	441	438	455	417	437	444	442	439	444	440	403	439	444	394	458	425	453	402	442	424	441	462	422	421	437	445	448	427	443	453	429	443	428	432	420	432	460	433	430	442	466	428	456	440	450	427	462	427	422	454	431	443	441	473	449	461	464	459	458	405	447	430	407	405	451	431	449	416	400	450	424	471	424	440	435	446	423	440	427	412	458	413	443	452	390	474	444	420	440	453	449	454	406	442	459	434	467	472	447	408	417	409	450	463	443	429	426	440	433	442	491	468	414	435	453	417	407	417	442	439	491	418	430	440	448	414	420	461	455	455	408	450	444	433	464	425	443	472	468	415	416	466	457	413	469	456	441	422	446	448	417	408	441	424	429	453	422	423	475	454	451	468	439	411	447	395	436	427	464	462	445	396	380	474	433	413	466	425	463	426	433	457	444	448	410	469	439	452	436	410	419	422	441	465	427	428	461	408	427	424	475	423	422	483	500	440	443	460	440	444	458	435	424	473	429	454	398	464
1670	479	533	511	350	343	353	438	316	307	262	273	281	269	264	246	240	241	251	261	281	276	276	257	284	266	243	273	242	265	284	257	256	278	259	249	274	258	286	284	247	251	276	257	269	259	280	289	266	243	293	236	255	254	266	260	269	251	230	242	240	245	244	239	247	275	266	283	286	275	257	257	239	268	294	286	243	257	250	253	271	273	250	275	263	251	237	234	279	268	241	267	304	231	257	262	307	251	271	277	232	280	294	244	285	276	260	255	248	286	243	218	260	270	254	229	266	261	244	269	291	244	270	259	252	281	273	241	251	266	236	292	284	268	290	261	287	248	243	268	283	264	274	257	246	269	245	242	271	250	246	236	248	255	250	226	279	273	236	282	247	255	261	260	254	254	228	247	286	279	265	250	248	269	255	263	236	245	270	280	255	260	247	258	264	258	255	268	230	257	280	243	243	286	247	261	242	229	274	243	264	257	261	262	254	256	273	297	255	263	246	276	236	252	245	285	260	292	253	230	253	288	243	241	263	266	276	283	251	261	240	261	259	274	266	243	258	246	257	262	266	274	236	257	268	242	234	224	261	270	263	235	249	223	264	246	254	248	281	265	275	258	244	288	293	271	299	275	253	254	271	272	252	253	228	254	272	250	241	256	249	261	277	261	251	263	256	247	257	244	234	250	278	264	301	258	206	246	274	267	273	267	304	262	276	231	276	219	239	237	256	270	255	245	260	246	259	243	253	250	265	258	257	249	241	254	300	262	252	278	241	259	254	281	264	270	268	285	247	270	294	256	277	277	232	278	232	264	263	285	250	254	270	287	293	259	230	273	247	242	246	253	260	267	244	264	257	283	292	261	286	258	229	287	284	262	241	264	256	233	259	238	255	242	256	256	278	268	290	263	256	255	283	285	270	279	268	258	265	255	265	246	237	262	268	285	290	272	281	259	264	271	250	240	268	257	276	214	253	283	261	216	270	280	242	254	253	264	226	241	269	281	260	275	257	273	273	255	251	276	302	262	261	266	238	260	232	271	253	252	241	274	213	250	282	292	255	229	260	255	244	240	247	253	285	267	261	292	269	248	268	247	258	291	232	269	262	293	252	254	247	290	251	255	245	257	279	250	269	259	257	274	286	280	294	283	288	285	253	267	250	258	265	260	261	279	265	264	248	269	249	251	266	286	260	248	249	247	244	280	275	231	247	242	243	249	225	266	287	271	238	256	254	261	269	255	253	264	253	239	283	255	249	275	260	285	216	294	267	247	264	244	261	282	262	253	232	257	255	280	230	272	261	276	283	275	238	276	273	249	259	283	247	252	242	265	280	253	233	245	243	272	285	239	293	236	272	253	252	244	281	255	275	234	257	252	247	233	263	260	283	256	257	248	261	249	219	249	260	252	260	251	258	247	268	270	263	244	234	241	256	240	268	237	255	243	277	235	234	250	269	245	253	269	265	251	272	256	275	265	270	272	290	256	254	246	242	287	281	247	244	251	260	257	240	223	239	238	257	231	249	247	225	274	253	237	228	253	298	279	241	296	247	236	261	275	229	240	224	247	269	270	253	274	261	250	247	274	255	250	260	243	279	229	285	256	251	253	282	261	277	226	236	261	282	295	274	234	253	262	251	272	250	265	250	267	274	250	259	264	286	246	275	220	280	260	265	284	261	250	294	252	248	259	227	252	268	250	281	257	281	234	241	245	256	240	273	276	236	232	246	259	216	269	265	276	276	279	273	261	251	260	248	267	270	236	267	273	262	260	246	271	247	258	264	280	256	275	254	247	257	260	264	276	265	233	266	230	259	242	258	242	264	246	258	276	282	269	275	240	271	295	275	255	288	263	265	290	248	237	227	225	285	227	239	296	284	290	259	272	234	284	286	258	246	289	252	255	251	268	269	261	234	264	270	257	250	283	262	248	258	237	261	258	307	281	295	275	255	266	299	283	281	228	245	259	242	259	278	277	260	234	251	260	259	261	265	290	239	265	297	234	251	255	263	248	287	270	231	257	249	257	272	267	229	291	262	229	256	271	261	254	227	249	240	276	244	224	269	269	286	264	261	240	248	279	277	257	276	256	253	243	255	274	277	279	229	251	266	257	247	277	252	258	255	232	265	244	283	243	252	244	252	258	250	274	272	298	299	290	270	273	268	221	249	244	269	246	265	242	277	276	255	275	293	259	246	289	269	231	268	274	231	263	242	273	255	293	260	247	252	253	231	293	263	238	259	273	221	270	259	272	286	260	242	229	264	283	286	258	251	272	267	261	261	283	259	254	253	251	266	256	287	245	270	276	252	268	272	258	249	252	256	259	260	264	274	275	248	255	264	251	262	263	278	264	261	242	267	250	235	276	233	256	257	270	232	242	256	272	267	276	282	267	254	258	261	266	257	257	243	223	261	243	274	262	251	249	257	276	277	271	251	266	272	278	252	293	278	290	288	258	256	256	267	247	264	279	245	253	274	248	254	273	247	291	278	272	277	286	265	237	244	271	286	275	272	278	266	258	256	318	273	252	234	280	243	272	246	258	276	280	246	237	239	242	280	260	237	261	254	268	247	278	247	278	252	250	266	281	273	244	246	259	226	244	266	246	275	263	256	254	257	299	258	224	256	273	263	277	240	263	272	259	264	274	252	284	244	255	243	280	284	264	267	224	278	244	247	269	267	252	247	285	256	250	255	246	274	290	273	236	290	282	259	245	262	230	226	259	266	276	266	261	280	268	272	249	251	243	257	250	271	253	285	271	253	276	236	283	290	244	244	282	264	241	258	272	284	266	279	268	269	269	277	247	267	269	250	244	299	257	269	278	243	277	238	261	275	259	254	262	291	258	216	267	252	261	243	265	241	251	257	301	243	241	256	245	238	256	281	259	242	271	272	231	257	244	268	239	268	243	249	253	284	277	257	275	271	249	256	256	248	242	257	236	253	263	251	268	231	225	272	250	251	251	242	248	258	250	262	293	265	235	253	260	265	237	235	273	246	264	285	245	268	218	227	254	239	250	297	231	252	268	253	228	259	256	263	291	288	275	253	251	259	239	271	254	275	255	241	248	258	294	264	241	255	232	235	300	229	236	293	247	254	261	249	252	279	248	266	260	244	261	264	261	236	294	282	247	260	231	263	260	260	264	244	254	278	257	285	218	244	271	258	270	278	270	249	260	258	277	251	245	255	235	250	258	247	214	261	243	233	289	256	258	266	274	285	244	267	257	284	281	234	285	272	268	270	251	280	259	240	233	266	253	223	242	271	262	274	294	284	263	254	266	256	270	239	262	271	295	272	279	261	250	248	282	238	251	251	292	274	261	269	245	272	256	252	234	256	283	251	233	280	245	271	263	291	280	255	257	281	262	268	241	245	238	280	255	287	240	244	255	240	267	261	233	256	264	254	248	260	263	261	294	282	253	241	266	239	252	263	248	250	266	276	261	262	272	235	290	294	279	277	279	236	264	297	256	236	264	247	253	299	276	265	256	213	239	281	251	261	207	236	267
1947	866	1316	1413	1368	1130	1121	1700	809	735	728	713	665	630	617	697	708	668	656	679	680	676	648	714	665	657	623	644	634	649	600	671	639	612	592	690	615	633	608	638	599	649	646	617	657	634	685	630	667	628	627	599	588	687	612	608	635	622	656	641	644	617	643	636	651	660	643	626	599	645	591	631	604	592	614	627	637	621	646	654	605	659	613	584	656	652	627	675	593	626	664	629	629	667	615	638	634	606	586	625	637	592	614	578	612	594	634	633	596	617	656	630	624	644	629	607	660	661	582	607	597	611	650	606	647	625	643	629	635	630	624	629	656	629	621	636	643	671	600	628	633	679	666	605	610	626	650	672	580	603	647	618	569	654	677	627	625	630	640	626	592	624	602	651	633	655	613	607	653	610	640	671	649	617	565	598	634	677	673	648	611	629	636	658	629	626	596	647	628	594	613	656	632	621	630	652	674	607	653	657	650	642	607	607	613	580	601	664	642	667	619	639	594	638	633	626	620	626	627	655	630	648	601	615	631	610	636	621	609	660	617	617	628	633	595	597	658	616	606	667	623	642	643	615	685	623	653	626	628	575	615	614	609	595	606	657	602	668	620	615	624	656	655	629	621	627	642	644	607	617	602	690	655	621	689	606	657	624	624	601	601	612	584	598	626	621	680	606	651	612	619	622	614	691	566	668	625	664	597	635	616	609	634	604	565	618	666	639	621	675	643	628	595	658	622	672	662	653	576	610	637	633	626	595	567	632	614	617	627	607	618	619	582	622	612	613	661	626	658	659	613	607	624	614	664	586	652	605	627	607	619	630	615	593	642	635	640	633	570	640	672	654	623	653	653	623	630	577	650	612	612	613	635	625	648	633	660	591	652	624	625	665	602	670	611	601	631	657	614	649	624	608	642	668	640	664	597	640	613	616	633	658	632	611	641	644	608	588	649	693	626	588	611	635	616	611	634	594	594	686	659	658	617	651	616	625	634	651	626	643	639	680	669	625	603	658	608	642	664	634	664	645	610	645	621	664	628	620	624	623	633	674	631	583	641	605	558	627	625	596	616	613	626	639	601	665	666	609	634	618	634	593	589	616	654	641	583	623	587	643	661	618	597	578	644	655	659	652	614	616	684	672	639	601	655	658	603	618	574	658	645	646	574	634	623	601	650	612	601	614	601	636	651	655	596	606	611	572	585	599	664	613	654	639	601	633	651	642	567	605	624	601	655	631	644	676	641	592	652	639	580	636	608	649	675	657	653	639	619	636	584	651	663	639	631	598	617	613	614	609	644	634	576	640	607	630	630	549	651	607	639	614	605	630	639	628	622	601	672	668	677	657	642	614	561	624	650	591	641	656	624	628	651	645	618	612	625	658	665	631	658	637	627	678	579	613	664	627	604	591	663	609	616	587	601	650	644	591	649	650	692	622	618	642	622	646	634	658	606	635	615	632	616	583	658	632	622	613	620	607	632	635	661	579	616	606	638	651	648	639	639	647	652	644	625	563	628	593	593	645	649	624	664	643	649	610	669	633	634	599	627	641	641	614	625	623	626	636	616	597	662	604	631	611	623	646	624	609	621	589	608	626	673	653	667	608	629	651	638	610	649	629	665	625	659	655	624	602	627	656	618	589	614	612	649	636	640	649	613	637	642	637	597	658	596	666	639	584	612	605	666	595	637	676	586	603	675	669	584	639	707	635	614	603	655	642	625	632	649	629	609	634	660	679	631	595	602	668	607	648	589	593	615	621	671	632	645	603	623	671	612	671	616	609	663	605	642	640	632	581	633	678	599	599	653	639	607	595	627	637	640	652	613	572	639	624	627	653	617	601	662	648	614	621	609	684	656	614	626	587	665	596	581	651	627	598	652	648	638	602	599	639	602	599	605	627	665	654	638	659	657	603	605	623	636	658	666	599	644	599	648	665	649	582	630	593	609	628	635	651	607	665	629	622	658	618	653	605	623	621	610	643	596	620	655	628	649	615	640	640	614	619	622	643	603	663	619	624	659	649	654	601	625	710	633	590	602	600	640	657	659	630	670	651	644	638	601	660	629	661	593	609	663	619	643	597	602	588	680	669	573	639	607	586	637	599	655	636	618	658	603	652	592	650	641	625	636	630	596	650	654	624	642	615	614	629	633	662	638	623	584	605	631	627	640	637	614	681	619	573	621	620	637	631	609	605	608	625	594	601	622	619	628	676	625	638	604	637	617	616	606	651	592	629	629	602	629	610	640	623	658	669	622	579	634	591	668	684	650	624	653	631	637	657	643	670	667	644	663	677	582	593	691	618	622	618	630	604	673	600	611	616	637	642	650	613	614	631	642	614	598	652	603	609	626	592	634	657	660	637	635	647	636	653	634	617	672	585	633	655	651	645	602	686	591	637	603	648	599	641	660	601	635	641	600	627	605	688	622	634	651	624	613	631	637	659	611	651	652	605	616	615	622	644	600	664	647	634	679	655	625	605	578	610	631	636	566	599	631	628	636	600	634	603	642	624	659	682	643	666	629	656	611	627	612	676	604	672	610	655	674	624	589	630	617	617	659	620	623	597	672	645	674	640	604	649	603	616	624	633	630	613	613	642	685	626	649	601	649	585	600	568	605	656	669	584	617	611	638	640	614	595	607	597	616	633	666	612	623	628	613	634	575	632	647	650	608	624	624	637	630	621	613	628	646	628	630	647	648	633	629	660	634	609	631	658	620	631	669	642	621	593	622	671	641	679	615	629	561	585	607	651	641	630	646	613	612	617	680	627	633	635	626	593	638	647	624	627	648	613	643	619	628	629	653	628	638	625	649	640	657	643	631	655	651	614	641	638	590	623	649	636	586	651	629	659	672	667	615	648	609	640	593	617	654	630	635	661	629	663	588	625	615	676	639	646	625	633	675	592	644	612	595	600	630	645	654	641	597	677	627	605	660	617	607	624	626	608	622	594	596	636	654	632	618	607	622	647	641	617	615	602	658	648	648	618	640	634	685	656	640	611	630	630	641	549	625	589	655	629	621	595	617	687	640	659	627	611	616	648	616	602	621	605	597	623	689	624	645	621	571	632	643	627	592	668	610	629	601	638	637	638	579	612	633	602	613	641	645	619	597	602	597	638	676	618	658	618	634	602	612	618	619	639	605	614	592	636	604	628	614	591	628	603	619	634	643	635	658	663	632	614	595	666	582	614	668	628	571	659	638	636	651	625	584	645	643	631	667	646	599	634	681	648	646	655	689	606	646	621	641	645	602	642	642	573	586	636	662	622	599	647	681	631	634	621	653	591	659	595	687	645	625	612	620	639	633	614	583	637	593	628	597	597	660	616	639	628	626	624	664	650	604	635	628	643	616	700	603	684	587	622	633	609	636	620	635	630	593	648	618	630	593	641	650	677	596	624	641	642	628	589	667	649	647	636	657	638	610	600	629	612	612	641	617	634	640	649	626	672	635	650	595	609	656	647	635	623	644	662	624	606	600	604	654	640	625	607	630	643	595	628	614	646	621	600
7236	857	1021	814	646	770	2153	3925	566	365	346	357	290	312	304	300	274	300	305	292	301	330	328	294	325	303	305	283	331	276	291	330	320	307	299	307	282	293	285	300	278	269	312	308	321	290	287	277	253	293	284	296	285	312	280	286	307	326	284	288	299	312	299	273	295	298	291	296	294	298	274	291	291	299	314	309	286	283	278	313	301	289	305	353	329	289	299	308	287	287	309	282	288	318	287	270	319	295	295	336	275	274	279	300	299	310	295	313	269	297	300	324	282	287	259	300	318	291	308	276	320	328	266	310	295	311	282	266	273	281	308	320	256	294	242	285	293	265	257	286	283	286	296	292	298	286	305	282	299	298	288	298	301	289	308	289	300	280	305	298	288	264	305	292	273	322	294	281	319	315	285	306	306	295	309	302	313	260	332	297	280	285	294	288	303	266	315	306	285	285	319	309	293	256	333	339	309	275	303	317	294	325	280	315	299	287	305	304	306	284	292	304	275	264	297	317	319	315	289	289	252	309	273	300	311	319	288	286	289	310	315	293	315	310	274	297	293	288	318	277	282	294	291	283	305	289	287	297	283	289	301	318	300	301	335	270	296	296	305	315	305	296	289	317	277	270	302	283	291	297	316	295	291	280	329	295	328	301	303	271	272	308	300	309	309	283	280	283	318	321	321	279	283	334	329	298	281	305	303	291	274	281	298	288	301	292	299	317	317	308	274	288	348	303	299	314	307	295	298	307	277	271	259	299	304	288	309	288	265	306	308	304	285	277	284	305	285	309	267	295	300	314	306	282	268	312	325	295	277	278	294	294	288	313	269	296	287	284	287	272	288	289	304	267	284	308	299	278	288	274	271	287	316	290	308	291	315	311	275	312	293	310	302	304	297	282	269	289	314	290	354	303	298	288	279	301	269	299	298	279	298	283	290	299	299	317	306	274	301	288	309	292	279	307	298	289	298	252	296	279	279	272	318	324	301	342	314	296	276	308	333	287	310	281	302	294	304	320	281	322	294	259	257	280	288	298	275	309	284	281	309	298	269	263	311	294	306	251	309	291	294	289	267	303	301	308	302	316	289	306	269	272	305	266	292	271	289	272	284	276	327	298	291	299	284	323	326	289	282	278	264	331	281	309	302	294	304	274	294	306	271	278	297	294	313	298	318	303	300	316	270	293	296	280	281	312	273	300	294	329	309	307	267	295	263	294	276	306	321	276	314	300	331	322	300	257	281	331	290	290	271	306	263	338	277	332	311	267	282	326	305	296	295	309	264	319	300	335	310	276	290	283	300	282	274	296	261	305	308	277	282	309	314	301	270	307	315	310	307	251	285	317	265	287	295	282	315	279	267	290	265	282	304	281	332	260	300	285	307	285	299	300	313	268	276	283	280	302	317	297	299	283	286	262	297	280	298	290	288	308	301	287	303	275	302	297	305	311	293	286	273	299	325	270	318	275	298	290	284	304	327	292	315	283	270	299	299	277	277	312	295	333	298	294	265	291	269	294	280	284	318	297	294	325	293	303	283	305	298	287	283	301	294	300	309	282	296	301	269	287	268	275	299	297	311	303	310	298	320	301	297	287	328	297	303	298	312	269	316	324	313	273	302	316	342	315	310	307	312	301	313	318	321	300	315	287	301	300	304	314	302	286	303	306	310	280	317	296	302	335	280	289	276	287	303	315	318	312	324	324	319	295	273	309	284	300	290	300	296	316	292	275	281	304	294	295	328	286	262	291	300	287	314	294	301	314	309	264	297	308	280	317	331	290	294	290	320	312	271	322	303	303	344	281	312	309	294	301	288	279	281	288	276	299	302	284	327	301	305	275	289	283	280	274	294	286	280	292	291	277	276	317	268	310	300	297	322	279	244	325	310	317	272	324	326	275	279	283	298	325	292	290	314	283	256	308	288	273	312	298	284	302	290	294	291	304	306	303	323	303	323	339	314	282	297	282	284	291	291	301	304	308	275	303	315	309	302	313	291	306	297	302	313	310	286	339	273	281	280	297	303	289	303	296	320	298	306	300	317	294	293	255	263	293	293	266	273	320	331	279	280	286	307	310	317	307	276	296	302	329	276	321	300	285	293	313	283	309	316	309	265	285	317	301	276	304	275	316	350	288	287	256	298	288	302	288	292	274	326	264	293	296	282	294	291	284	308	298	258	298	296	311	305	283	319	283	278	282	313	298	300	287	274	285	302	286	297	296	308	287	313	309	297	315	306	298	299	288	293	279	270	280	297	290	315	333	314	290	294	272	286	273	292	333	319	338	304	306	318	286	302	303	286	325	298	302	289	310	287	266	302	320	323	299	309	287	320	275	289	310	303	311	272	282	294	299	300	309	287	300	268	280	300	249	282	257	332	312	273	307	286	294	316	310	332	295	295	288	290	269	320	301	325	331	271	302	278	293	314	303	285	264	297	318	282	282	292	303	282	271	297	283	294	296	312	308	309	282	297	290	304	302	294	323	300	291	295	299	285	281	260	298	300	315	291	303	299	312	252	299	332	286	303	285	271	289	314	315	278	318	301	291	263	290	317	298	295	297	283	285	289	270	268	321	285	312	295	283	315	293	277	314	290	275	287	300	283	261	318	320	353	288	293	306	308	290	279	288	307	289	284	308	314	299	291	328	276	271	280	283	280	269	347	274	305	289	291	316	315	270	325	305	304	290	256	304	317	285	293	281	288	303	298	291	316	266	295	305	302	296	298	296	263	297	279	274	309	328	274	314	321	283	274	310	271	319	342	293	282	303	280	290	280	311	317	303	315	302	289	297	292	316	285	294	275	322	299	245	255	333	285	279	288	282	277	297	283	273	279	281	290	315	277	306	256	286	324	295	315	275	291	272	299	336	292	289	293	288	276	277	320	282	305	305	288	284	280	312	288	269	281	301	317	293	262	288	286	285	283	275	292	321	274	272	288	291	285	300	266	321	317	306	346	321	296	302	289	259	280	293	301	292	278	315	287	311	277	307	333	330	278	289	303	277	333	301	279	279	271	290	265	309	295	308	298	286	300	317	279	332	285	315	297	309	294	282	314	301	304	264	318	307	336	294	288	288	262	300	250	289	317	304	322	317	304	339	282	306	298	316	277	308	294	310	327	290	301	279	304	321	281	277	271	288	294	274	255	275	296	292	295	312	265	296	314	298	308	275	303	330	304	317	284	265	323	323	303	305	300	326	265	287	301	269	301	303	327	292	277	283	268	278	296	300	272	308	312	292	294	283	288	277	268	287	287	282	291	286	275	280	294	262	324	280	303	290	267	315	283	309	282	277	286	315	277	256	336	268	302	263	316	264	289	281	332	297	311	328	300	269	324	329	302	288	286	297	305	268	295	289	298	267	319	278	268	309	291	267	278	336	288	325	327	308	298	276	294	281	294	310	317	288	301	289	295	310	297	315	299	303	267	289	286	287	281	287	286	301	252	280	301	264	289	316	306	317	277	261	313	304	283	314	296	292	301	306	284	243	289	278	308	285	259	306	293	300
6649	1289	2259	2731	2414	2909	10368	15864	1121	1032	922	879	887	868	812	819	762	758	785	765	766	800	774	764	782	746	765	719	745	774	705	715	698	768	750	739	748	716	699	772	747	724	730	710	728	714	731	691	673	722	699	670	675	686	693	699	666	682	657	685	689	674	739	662	706	695	737	742	687	701	708	672	705	710	670	676	680	710	700	738	691	708	686	682	703	618	683	711	725	730	688	701	727	735	715	731	674	705	715	689	719	707	686	776	686	692	681	698	634	705	746	669	719	724	703	714	673	660	730	684	703	690	662	696	721	659	701	675	726	721	703	737	670	676	657	718	729	714	685	719	665	672	682	695	721	689	726	668	662	646	707	754	711	696	674	720	721	672	690	680	669	710	670	687	718	669	686	700	692	707	746	723	736	682	689	712	723	734	716	660	706	709	757	728	709	710	700	734	707	694	739	712	753	698	709	665	709	685	701	692	701	710	677	689	690	710	691	685	734	644	682	705	686	697	709	713	661	706	667	676	681	705	731	689	664	721	677	736	680	730	726	687	674	640	687	719	695	794	728	715	692	687	720	712	678	702	695	720	656	674	715	727	686	705	681	684	700	700	681	703	712	660	654	699	721	709	668	737	692	677	681	683	708	660	692	733	746	710	675	760	735	692	682	656	702	701	699	678	693	705	693	674	704	679	723	687	678	688	693	732	702	713	702	701	715	701	715	679	713	703	711	668	668	699	692	665	703	682	711	736	688	684	688	698	673	680	729	717	669	687	724	678	722	701	675	704	691	655	707	706	687	673	734	746	666	669	689	661	697	708	637	762	675	648	675	714	696	695	708	719	713	696	720	711	673	721	674	712	645	691	714	723	709	656	720	695	719	687	690	711	688	706	682	645	680	720	703	725	695	677	699	682	701	674	734	660	690	686	713	694	713	665	696	711	690	723	696	701	691	682	666	677	677	743	689	695	652	692	711	690	686	748	738	697	699	670	724	680	711	680	725	701	732	650	733	718	678	740	675	698	696	713	693	685	710	721	706	730	713	681	655	669	708	702	682	677	672	726	715	681	691	711	732	748	660	674	713	666	646	691	704	672	684	707	686	671	668	683	698	661	716	740	708	713	732	670	670	700	721	702	690	664	700	702	657	693	721	733	698	720	700	699	669	734	679	700	714	690	679	691	667	682	680	781	788	742	731	692	706	710	696	755	726	701	686	744	725	689	715	695	717	694	667	728	707	678	678	693	725	708	703	680	773	657	686	639	701	694	679	689	647	702	682	677	659	685	700	712	704	730	754	670	713	712	662	705	723	677	691	714	731	720	724	712	698	705	726	691	689	709	657	694	654	724	685	699	683	677	717	677	650	715	655	765	700	696	749	738	674	711	728	684	714	725	702	730	731	688	738	683	694	721	735	678	684	702	709	656	710	706	713	672	680	727	711	710	717	653	727	725	703	685	640	703	700	680	691	728	716	689	726	687	699	715	692	660	672	732	709	671	684	640	680	685	717	739	693	758	726	683	697	727	707	692	682	714	648	666	709	638	686	650	736	700	764	685	663	675	693	690	740	708	702	648	703	691	720	697	701	682	660	727	699	681	698	690	688	715	692	734	699	701	766	715	698	691	707	730	704	715	738	674	613	696	715	683	724	694	711	731	724	685	677	688	689	674	660	706	679	710	742	737	677	728	700	709	649	702	656	642	737	711	696	668	705	711	649	706	715	706	718	665	713	652	703	715	658	695	706	640	740	710	658	679	697	682	709	691	693	720	644	724	641	699	715	719	729	681	699	748	703	660	678	693	703	694	669	697	680	752	743	708	721	657	697	694	673	672	709	659	709	678	685	693	692	715	686	713	712	740	671	736	726	672	692	710	688	721	740	706	678	702	674	723	704	713	720	665	703	689	641	713	701	697	741	696	747	729	697	681	667	677	708	688	730	681	653	690	663	682	711	694	721	682	707	688	682	701	710	679	702	680	726	706	706	728	656	675	706	636	749	706	688	703	698	664	711	692	715	729	657	690	705	698	695	673	697	702	660	678	711	688	627	704	736	677	653	641	695	707	709	681	710	662	709	680	699	692	725	684	728	678	717	666	711	760	686	653	719	718	765	716	705	677	720	692	666	737	657	723	714	692	678	696	697	705	719	712	710	692	729	746	690	690	735	718	662	673	703	676	691	675	701	733	688	754	727	734	711	650	692	708	673	738	687	709	665	724	726	722	717	722	697	674	734	711	684	684	696	690	673	685	706	734	650	726	655	670	665	684	690	680	682	704	705	679	666	675	687	717	702	710	663	724	746	671	683	741	661	699	680	705	770	737	696	668	726	692	693	666	685	677	717	711	690	738	670	711	666	719	715	712	687	680	701	708	680	696	686	688	697	697	690	723	744	718	749	688	693	722	701	701	678	679	663	688	701	725	680	665	667	680	716	693	687	683	698	716	690	668	700	712	673	752	659	666	705	657	720	659	720	688	727	701	680	736	767	727	671	706	744	641	657	693	694	698	682	681	699	700	689	704	727	700	672	648	718	716	722	668	693	691	681	721	714	701	671	740	693	731	726	681	726	705	708	698	664	740	687	681	724	704	687	684	697	682	722	707	712	705	719	737	732	733	710	739	658	726	712	737	685	651	719	716	635	720	708	684	660	696	692	696	609	723	662	696	735	691	713	700	703	716	675	697	658	712	729	729	716	720	744	710	683	749	707	667	696	739	681	726	716	656	717	726	676	704	703	632	698	708	712	699	680	665	714	695	709	679	717	714	659	685	688	671	659	714	687	698	678	668	693	743	715	684	647	699	700	647	680	684	697	717	709	689	713	711	658	694	680	694	709	700	683	707	722	680	686	666	723	699	711	700	692	706	710	671	671	702	692	740	672	755	676	736	742	694	694	702	671	690	700	737	683	721	695	671	671	725	710	659	728	726	719	724	736	733	734	688	716	709	646	717	682	723	665	689	713	739	685	740	689	707	695	712	665	735	740	668	710	708	629	729	633	696	734	741	650	678	699	774	711	654	669	648	681	684	671	680	711	680	667	682	705	694	726	732	691	719	695	743	717	656	637	775	671	722	700	731	748	666	725	672	642	702	696	707	712	661	662	657	680	676	697	701	731	713	710	713	674	682	729	707	699	730	672	710	692	666	694	670	714	624	659	709	715	680	710	665	664	730	708	703	657	674	753	686	650	661	692	687	701	708	705	651	678	717	700	727	676	741	730	685	682	683	702	701	678	731	739	746	710	684	749	728	726	702	668	690	669	676	685	650	690	670	694	715	701	686	714	729	684	664	667	713	730	678	741	670	722	683	674	693	724	695	714	693	698	696	642	718	739	728	757	705	675	665	714	672	704	709	722	699	687	750	698	697	667	672	703	718	690	656	709	718	656	724	685	718	717	699	764	733	675	687	731	723	705	701	710	672	693	716	744	732	731	656	689	725	690	718	658	691	676	694	663	703	747	743	706	711	674	709	653	696	641	736	689	696	729	679	663	739	708	663	724	687
12988	1448	1294	963	720	618	3319	6782	600	272	279	229	247	228	199	200	221	193	194	194	212	200	193	205	191	203	206	186	186	190	175	182	184	199	157	194	181	187	192	193	205	179	184	192	167	187	198	166	166	187	198	192	184	184	180	211	189	169	178	171	173	168	178	141	180	198	191	190	214	190	188	193	186	187	191	163	176	160	185	186	207	183	163	190	198	152	180	165	168	198	179	184	179	179	221	194	183	152	169	205	198	168	151	198	187	182	187	180	201	169	190	194	215	168	178	187	204	193	185	171	175	186	171	151	168	161	181	188	154	181	176	167	193	182	166	207	192	170	190	159	184	164	193	176	205	171	168	190	168	193	186	198	171	189	195	173	172	163	189	188	180	171	207	177	192	199	193	191	214	185	154	182	167	190	191	172	194	199	180	216	194	178	196	191	174	157	172	209	168	166	159	190	197	185	172	199	169	212	165	176	181	161	196	181	169	182	199	207	204	193	181	167	170	200	214	180	174	172	183	191	197	191	158	201	182	159	189	168	188	181	180	197	184	142	189	189	161	154	185	168	210	159	190	194	174	186	179	182	181	197	148	181	192	198	167	177	155	153	166	182	171	177	160	187	171	176	181	171	169	164	184	179	200	183	174	186	182	191	195	203	182	154	196	198	170	179	168	154	183	167	179	182	172	194	183	170	191	177	212	183	192	194	190	159	185	191	187	181	173	159	194	183	179	187	168	197	182	195	169	189	172	205	156	169	202	192	173	194	181	168	178	182	205	186	166	191	207	183	173	165	183	176	182	172	154	197	151	178	155	164	191	178	157	196	159	185	187	204	179	165	187	170	196	169	185	179	212	190	201	183	172	204	193	180	213	160	187	170	157	191	200	170	164	178	188	205	224	192	178	189	171	185	177	197	192	240	181	154	187	216	171	182	212	177	184	196	166	178	179	197	192	184	159	197	175	165	174	157	183	179	168	150	186	176	188	180	174	216	183	199	159	193	178	174	180	197	173	176	167	179	172	180	187	159	194	192	157	166	179	147	184	165	216	221	200	203	192	188	183	174	142	211	190	186	184	200	209	171	154	169	163	190	210	192	190	194	193	194	182	175	205	186	177	169	187	172	175	177	208	202	187	189	201	177	150	192	190	175	165	167	189	172	178	176	174	194	179	186	180	165	169	197	196	186	182	182	180	173	165	165	193	182	202	184	196	185	205	170	189	178	187	170	184	160	171	167	191	185	169	158	199	182	192	175	196	224	181	177	172	188	170	192	181	172	167	178	192	200	188	166	176	200	186	179	199	183	180	167	179	178	169	187	200	199	214	172	174	193	183	174	144	168	163	181	181	191	187	164	183	157	189	180	184	184	189	170	172	197	181	174	179	177	185	170	184	183	198	195	177	188	207	171	147	173	168	161	176	165	200	175	175	183	158	185	162	194	207	171	176	172	181	175	182	175	180	183	177	161	176	149	174	179	168	175	161	204	189	195	180	181	187	173	164	232	174	205	176	212	170	177	159	156	167	197	207	182	169	201	165	186	176	191	188	189	164	169	184	158	194	202	199	175	190	197	190	163	206	177	163	157	166	151	190	176	190	149	193	158	174	181	175	191	183	170	164	160	156	173	197	175	164	175	194	202	161	154	187	186	182	195	170	192	174	192	184	179	170	178	157	198	179	177	190	162	199	185	177	178	175	192	212	186	182	209	179	164	171	166	178	160	165	195	204	182	187	182	183	187	145	177	181	170	158	197	194	180	178	174	152	185	151	177	163	181	194	176	172	195	188	194	177	163	190	171	165	198	208	201	186	172	180	201	169	155	155	184	177	169	195	174	178	167	155	191	184	182	169	193	178	199	178	175	180	204	196	195	179	173	196	194	168	194	192	170	195	178	150	182	196	200	186	182	172	193	172	173	166	175	167	183	177	180	188	169	178	174	180	171	173	191	188	159	176	186	177	176	202	178	184	184	179	181	195	164	168	186	189	177	180	177	163	168	184	181	177	184	177	167	163	161	163	190	211	184	193	163	183	169	181	196	200	211	162	184	181	187	161	192	168	197	177	205	197	171	168	187	189	177	202	168	186	200	182	191	163	172	196	161	190	173	180	176	169	191	180	208	190	170	169	184	201	180	172	181	207	201	195	192	197	177	171	156	174	186	177	174	182	156	173	163	180	194	160	183	167	186	176	190	156	173	197	171	172	160	156	174	165	175	179	165	198	196	189	167	166	165	169	172	167	184	187	175	180	200	183	193	173	157	144	163	190	194	186	184	193	180	171	186	177	208	186	170	171	145	163	179	191	172	173	201	174	166	169	191	186	167	183	181	188	180	198	207	155	191	209	188	168	182	196	186	192	166	198	178	211	148	176	169	169	178	174	197	183	200	186	188	171	200	173	212	160	189	172	180	198	184	169	164	191	172	176	196	179	193	192	177	159	194	174	182	196	189	185	204	189	199	202	159	188	185	186	183	164	189	195	151	217	194	177	183	203	180	188	167	172	163	168	191	181	189	204	195	175	197	193	179	204	167	178	181	168	175	174	183	195	182	211	208	211	170	184	169	168	179	170	185	180	175	196	168	174	202	193	177	191	174	202	169	182	180	182	190	196	178	186	173	192	197	176	191	183	184	175	185	185	202	168	210	197	182	208	191	190	190	168	179	201	198	159	172	158	185	181	154	173	166	207	172	161	180	169	192	163	187	190	189	199	178	177	207	179	184	160	182	180	185	191	162	176	159	175	186	198	183	184	198	174	191	189	147	163	187	183	173	183	196	172	179	193	167	173	184	175	177	201	175	201	205	165	191	159	186	206	163	201	196	184	223	169	165	177	182	150	179	196	175	179	198	210	162	173	169	175	195	180	192	193	178	208	170	176	189	179	192	178	192	202	190	185	186	178	159	193	158	196	173	171	172	188	173	166	186	180	168	200	175	158	184	162	179	182	166	189	195	171	186	204	173	176	198	188	167	180	181	180	196	171	200	179	186	202	164	160	185	173	169	181	185	174	164	195	175	184	176	176	161	166	180	213	175	187	171	164	184	164	172	191	187	189	188	191	197	168	193	182	170	186	174	176	178	176	187	174	170	181	166	195	184	182	170	180	197	167	175	163	195	202	225	177	164	191	175	150	185	176	183	182	168	190	207	195	177	186	187	177	189	181	192	192	178	188	163	167	175	169	184	177	214	198	190	175	189	183	184	196	172	176	171	176	177	180	188	207	204	170	194	147	193	183	192	178	160	169	181	181	181	176	178	184	164	188	203	169	203	190	178	174	161	171	173	189	191	199	203	174	180	192	184	179	184	163	168	199	189	177	163	169	164	202	172	183	145	181	177	185	171	164	179	198	158	181	188	187	185	163	178	192	210	175	180	169	193	162	185	169	189	180	191	182	193	170	152	196	207	174	209	199	183	192	181	166	182	161	183	171	192	169	180	172	171	187	176	177	162	180	184	184	159	205	172	191	175	171	174	184	205	176	161	172	211	176	210	173	186	179	183
8098	1414	3047	3309	2868	2314	14191	21870	1296	1007	780	748	714	695	612	589	584	592	516	539	563	573	557	560	529	596	497	529	546	528	499	522	516	525	487	548	485	535	529	477	483	481	445	450	473	488	458	487	430	430	472	450	431	458	439	410	468	433	450	419	441	432	420	453	455	448	438	429	439	474	429	477	416	479	431	463	453	467	420	444	433	451	408	416	418	472	446	400	452	414	453	455	476	412	467	460	443	441	466	446	432	452	442	452	457	456	468	411	453	461	450	435	469	454	438	406	447	474	433	448	410	430	435	461	456	462	445	426	423	440	480	484	452	435	416	458	456	389	447	433	451	437	437	496	435	423	463	430	456	419	434	438	426	448	461	386	440	463	438	457	429	466	420	422	444	439	463	486	443	451	448	457	456	437	446	438	443	437	479	460	416	445	473	424	437	448	406	418	492	424	445	453	464	444	424	461	450	458	444	463	434	457	402	425	453	449	449	441	466	435	448	446	443	473	412	461	445	457	460	467	430	427	410	454	417	427	428	438	423	429	444	457	407	428	453	438	459	434	447	464	420	426	433	432	444	460	438	444	453	424	456	409	445	465	410	460	456	458	455	409	462	440	472	435	466	427	421	452	400	439	443	434	453	455	432	407	484	462	450	423	456	435	431	426	437	438	478	426	448	492	449	425	501	448	459	429	447	424	429	466	436	450	456	430	480	463	455	460	424	447	415	481	450	457	393	448	453	427	473	465	423	433	437	446	438	393	444	448	468	470	427	476	447	470	433	458	462	448	437	446	446	463	465	411	462	413	413	430	463	476	412	452	461	469	390	455	452	421	441	452	419	509	448	425	432	436	494	419	474	442	432	408	454	430	483	458	411	431	452	441	430	475	437	463	442	443	445	431	412	453	409	443	436	392	437	463	442	442	442	473	417	440	462	422	440	418	462	427	428	446	445	440	437	466	420	451	418	447	421	415	425	435	443	404	446	448	423	481	437	453	432	462	452	445	448	456	480	460	455	423	486	418	403	462	409	468	464	385	419	497	452	417	451	465	477	423	455	464	435	416	442	430	437	443	451	437	461	457	409	457	402	432	447	449	404	440	433	425	447	468	468	449	435	476	457	434	470	467	433	467	407	450	453	461	465	438	447	430	461	444	444	429	446	455	435	433	445	398	447	405	408	443	423	439	482	474	448	428	462	455	444	441	420	441	454	460	453	408	451	466	437	456	424	423	446	466	446	479	450	451	434	467	422	468	453	418	449	428	424	438	434	450	440	432	498	419	466	426	450	427	456	468	471	427	438	433	451	438	435	455	472	454	441	430	458	453	463	457	425	450	412	449	431	422	446	432	418	447	472	435	449	443	430	453	464	422	472	416	446	450	443	426	437	479	462	447	454	448	408	458	455	439	484	442	452	440	424	435	454	459	462	446	464	460	444	458	455	440	446	430	458	448	432	491	489	430	458	438	456	425	433	451	458	419	430	458	475	454	423	412	446	459	451	460	433	463	417	434	456	417	404	445	457	456	432	414	425	451	435	428	410	471	458	414	433	448	451	458	467	469	443	458	423	445	422	455	451	411	465	442	483	426	464	453	468	462	433	437	432	431	414	432	438	446	427	461	461	416	469	414	457	431	447	435	411	400	446	430	433	429	454	399	419	432	449	432	422	483	447	433	452	430	442	430	460	428	451	468	435	450	460	448	433	430	459	482	459	418	429	460	423	447	444	482	416	442	459	453	417	433	455	464	433	450	444	456	428	417	422	464	435	425	445	434	463	443	430	436	450	452	453	440	417	428	417	443	448	431	431	443	396	438	477	434	459	457	406	436	472	461	453	480	470	434	408	441	495	434	444	425	410	465	426	469	405	449	448	456	421	428	444	460	438	495	479	470	440	436	462	487	450	417	446	438	451	394	441	428	411	416	434	461	437	479	418	485	399	473	438	454	411	450	415	475	432	463	467	454	479	458	451	448	434	447	404	413	473	476	416	389	422	462	437	444	451	432	478	429	445	446	454	413	433	488	444	435	434	435	447	454	420	449	435	443	470	444	445	465	446	431	463	465	455	450	459	473	446	433	467	457	455	442	467	461	445	437	444	475	459	470	423	466	466	423	467	468	467	453	475	487	438	438	446	502	443	449	413	508	415	439	422	456	389	467	473	414	483	446	449	469	456	461	467	433	437	469	452	437	464	457	445	437	465	443	441	425	450	422	435	464	407	421	386	460	427	397	425	490	456	445	438	433	461	447	451	456	427	453	403	462	443	449	476	447	476	448	488	433	418	440	462	431	452	452	490	438	470	476	462	432	425	438	437	452	450	456	433	415	449	430	410	428	452	457	423	435	432	432	449	421	450	430	485	438	407	447	462	455	431	461	425	426	475	458	446	419	429	470	424	432	423	417	477	443	469	421	458	429	458	445	473	427	501	424	440	434	434	413	456	457	426	432	471	435	418	449	415	467	429	439	442	455	427	461	453	443	429	452	442	451	427	465	452	457	470	457	431	452	460	443	438	424	453	435	458	480	429	450	436	444	448	431	455	455	472	473	435	458	436	411	400	449	483	413	419	468	439	448	408	467	474	430	442	435	439	435	442	443	458	461	445	460	436	453	441	428	425	463	423	450	440	412	439	440	424	448	421	453	441	435	376	443	485	418	474	410	412	471	431	441	442	485	469	432	439	448	443	465	448	468	421	469	419	468	435	453	422	467	434	436	485	469	445	452	472	429	434	442	433	438	408	468	408	479	474	455	466	432	487	425	468	443	441	419	421	470	497	452	442	427	447	437	413	445	436	461	470	467	447	438	452	447	424	437	438	415	451	452	430	403	431	407	449	417	447	415	451	421	424	444	410	444	426	447	427	467	448	475	437	451	454	454	402	461	431	408	445	409	427	465	445	406	442	396	486	428	455	460	446	447	456	418	454	411	444	445	450	444	446	438	454	440	459	440	465	434	460	455	445	424	450	491	444	457	418	434	433	452	429	440	440	419	438	438	461	450	452	442	431	461	475	443	431	420	440	418	419	423	447	445	443	433	462	470	462	470	440	431	465	459	435	435	460	451	447	483	430	413	450	418	402	440	453	463	439	387	447	461	412	450	434	464	402	440	458	429	472	472	429	435	434	448	451	455	434	443	457	456	440	430	473	468	424	426	452	462	413	416	432	420	438	472	440	408	455	415	447	427	436	414	400	464	440	430	436	412	441	427	477	473	485	432	463	438	459	438	407	428	460	447	497	461	490	462	428	477	403	445	444	433	461	453	457	457	462	422	430	460	449	430	447	430	452	431	438	468	463	477	438	452	454	436	423	435	466	441	440	430	426	449	459	474	443	458	431	432	407	444	456	440	454	513	430	440	397	477	474	415	466	456	453	476	458	478	473	419	392	466	450	460	462	445	423	440	435	446	447	457	439	437	454	417	460	488	472	438	433	424	435	441	437	441	465	471	422	482	442	407	466	469	421	444	421	442	430	466	419	417	456	540	444	443	450	457	454	453
1648	467	574	426	408	369	387	405	292	285	265	275	247	275	261	292	272	260	252	264	289	270	260	298	280	278	273	286	266	270	275	256	288	256	261	253	264	282	266	255	262	278	286	291	304	281	270	259	267	254	292	262	274	251	278	245	235	244	254	282	239	257	265	260	296	283	279	255	242	301	248	253	251	263	236	257	244	261	260	282	253	275	253	280	261	268	273	261	254	268	256	236	248	256	250	277	255	255	248	275	283	295	258	258	290	251	277	279	241	262	246	249	219	285	251	266	261	257	258	249	279	271	228	240	262	274	244	257	285	297	248	281	261	268	246	261	256	240	297	223	267	249	247	241	272	245	260	259	262	243	275	259	262	272	292	258	275	271	246	233	233	238	252	281	242	287	272	229	238	237	284	241	262	231	247	289	273	246	234	247	268	267	284	263	264	266	259	257	266	260	292	266	264	268	258	257	261	251	260	278	252	269	271	269	278	268	277	244	269	249	255	260	262	261	253	234	252	266	255	238	244	285	289	281	267	254	241	283	259	265	259	288	245	280	284	278	249	275	295	288	285	272	260	260	262	252	265	248	256	257	266	232	276	268	253	282	273	265	232	277	274	250	242	270	259	253	261	250	245	243	236	266	287	256	256	248	264	236	266	268	261	245	286	270	270	266	264	282	268	264	240	262	253	282	267	269	271	243	250	251	264	243	286	271	257	262	258	240	306	267	259	260	246	286	255	295	263	275	271	245	269	240	238	274	245	262	254	240	257	278	266	278	260	237	243	246	246	236	262	249	258	245	273	303	234	222	268	228	258	252	255	249	262	302	252	265	273	234	283	262	264	263	255	259	253	294	273	269	255	276	268	256	272	268	258	249	257	236	290	289	258	258	263	259	269	296	278	289	257	290	296	246	284	238	260	243	247	265	282	270	287	248	258	291	243	248	277	242	252	251	285	269	248	255	273	262	268	254	251	272	275	253	247	291	258	267	260	224	244	291	252	241	254	291	264	269	261	232	269	268	270	248	263	270	253	299	268	272	255	241	268	272	246	285	282	257	250	266	269	259	270	264	269	238	248	252	251	263	278	250	267	261	269	251	300	271	245	258	236	246	310	246	269	264	239	273	244	249	254	259	256	284	283	254	271	241	271	278	238	284	264	288	261	235	268	248	256	257	268	246	260	261	264	262	276	243	269	262	256	261	256	271	277	277	223	265	277	246	238	235	262	276	308	293	281	271	250	268	264	293	229	256	238	240	250	258	255	279	285	272	279	253	241	276	257	311	270	243	249	268	278	264	238	271	275	249	235	275	270	242	287	257	247	247	231	261	279	265	255	266	286	252	287	292	263	267	281	300	266	227	256	244	237	260	272	235	263	251	256	253	277	239	264	281	290	297	263	280	244	246	254	265	265	266	259	273	282	275	263	241	283	248	244	264	293	257	255	258	280	251	269	274	245	246	277	297	275	313	257	266	272	261	221	273	258	258	283	268	260	279	274	277	280	277	247	277	295	270	250	249	288	272	255	278	267	262	244	264	234	256	240	279	254	265	266	264	265	274	268	243	267	281	268	259	264	246	264	262	279	252	267	283	269	253	245	264	279	248	285	268	276	266	242	275	260	271	242	246	288	301	279	242	279	209	257	253	247	232	229	249	269	225	243	271	259	260	281	254	253	269	293	268	241	276	311	262	238	253	254	240	262	240	244	253	246	280	277	242	260	285	235	261	257	293	276	275	256	268	257	247	264	265	295	286	254	261	234	273	269	274	251	270	282	237	258	294	278	261	294	242	272	271	267	222	233	264	279	259	272	270	269	264	300	247	230	283	240	253	268	239	286	278	272	254	254	264	251	295	278	275	232	251	270	264	255	254	250	284	277	259	237	254	266	266	281	278	256	241	254	250	274	281	254	260	265	291	272	269	288	229	274	271	288	261	278	240	294	296	262	271	264	268	249	265	226	292	258	242	253	260	253	275	282	289	264	275	273	246	275	271	280	287	243	256	286	246	279	288	235	264	281	266	264	281	251	258	250	254	257	283	241	290	261	260	254	259	240	260	255	257	285	261	276	269	226	246	265	284	271	272	223	253	268	263	273	264	265	255	251	267	259	273	280	238	253	246	284	277	266	251	273	261	265	265	276	261	267	268	306	273	260	271	285	292	273	275	286	292	258	287	246	243	276	253	257	270	271	272	243	259	234	274	246	262	247	255	274	283	270	238	240	255	294	284	261	268	273	293	271	255	248	253	282	258	258	244	244	285	265	247	232	284	249	253	292	243	270	286	254	278	263	261	258	253	265	242	259	273	309	244	279	276	246	248	266	268	279	243	270	229	250	260	299	247	266	273	292	278	256	238	241	281	277	262	247	244	297	239	285	253	254	272	289	261	269	249	250	279	261	238	289	265	277	279	257	226	279	225	247	229	239	275	271	286	269	252	278	262	314	255	260	237	252	260	228	252	228	257	298	281	288	241	278	256	264	269	275	263	263	302	259	253	266	278	264	262	274	293	288	280	263	289	256	266	274	277	282	278	244	273	283	270	242	282	275	252	270	278	276	236	257	243	259	227	216	245	283	228	262	261	254	239	260	235	263	279	282	259	300	266	261	240	256	253	253	250	246	254	274	256	261	271	249	218	256	287	255	245	238	264	245	261	237	252	324	247	265	255	276	278	235	287	258	270	253	258	284	306	270	225	241	280	252	251	288	254	249	265	235	291	222	281	282	289	257	257	258	248	304	244	255	292	268	256	268	259	241	287	250	245	280	293	243	256	242	245	248	267	263	268	230	270	245	271	275	263	263	262	261	241	255	257	249	274	268	252	251	230	249	272	251	258	275	256	276	252	259	266	244	278	264	274	248	270	238	264	255	269	242	283	257	248	246	265	264	282	246	234	231	268	228	272	261	286	254	266	242	263	263	237	282	268	244	252	266	267	264	262	279	268	289	247	275	280	248	284	260	260	246	239	270	261	302	280	256	253	271	249	286	240	267	264	278	311	271	269	272	271	272	257	274	237	256	246	255	246	275	262	270	265	230	252	225	292	241	285	303	267	252	272	233	291	314	285	244	295	281	248	276	265	264	276	257	293	243	275	231	271	255	284	279	259	307	254	270	289	245	284	264	251	266	275	283	263	258	261	281	251	282	258	295	274	254	285	263	269	246	262	269	247	250	250	255	283	286	260	270	219	279	275	279	260	234	237	258	278	286	260	234	254	281	278	232	262	267	258	270	275	297	260	254	255	279	255	265	248	235	289	267	273	245	264	235	263	305	263	272	243	269	281	277	279	260	258	248	260	266	271	246	262	262	294	257	273	258	298	261	276	266	259	265	252	237	256	261	262	266	255	282	247	238	263	239	295	262	242	264	281	270	251	268	288	240	283	256	243	292	255	267	270	226	285	286	262	262	242	258	254	257	254	255	245	256	256	267	252	253	304	266	295	285	284	268	265	267	246	290	252	267	252	254	287	262	242	291	276	273	267	231	272	251	258	243	263	231	292
2025	912	1384	1578	1326	1148	1301	1451	831	778	749	686	661	680	672	665	633	629	657	651	663	701	719	637	686	646	661	649	684	657	616	649	638	657	659	669	670	646	630	645	657	640	628	649	630	624	610	655	653	652	628	643	625	645	633	666	661	688	629	647	629	647	691	636	620	667	607	637	632	611	624	624	670	663	654	662	660	651	676	668	637	629	618	642	649	621	608	598	630	674	626	622	629	669	637	625	683	595	641	641	628	646	669	614	607	630	641	638	668	673	594	622	648	650	668	634	690	637	615	630	687	678	642	626	620	666	641	640	674	595	620	606	663	645	676	607	641	661	632	602	652	583	657	596	663	568	650	618	642	652	682	648	627	623	675	673	609	652	610	603	673	618	625	664	625	603	702	642	667	645	646	632	619	623	661	675	635	661	658	636	660	627	615	628	639	641	642	655	657	643	624	615	683	630	624	661	654	608	663	628	637	661	621	628	621	666	612	682	584	638	627	576	578	615	646	635	639	663	627	622	655	687	654	633	649	611	643	599	613	631	658	637	647	683	638	666	651	632	632	678	598	670	635	617	653	640	642	638	625	645	609	636	619	646	630	655	617	619	649	632	631	598	663	601	696	636	655	620	665	650	652	656	632	625	626	653	694	657	649	655	700	608	631	684	614	603	629	632	635	636	628	618	623	654	628	657	659	619	616	625	607	642	691	662	636	659	656	610	677	652	664	655	643	636	641	659	623	649	647	603	677	633	662	633	636	638	668	642	655	624	617	646	585	648	619	635	587	648	610	643	654	619	610	654	669	681	604	643	638	609	605	585	689	652	683	620	650	639	665	631	629	584	688	676	693	648	658	652	625	652	650	654	620	619	676	593	654	616	647	627	603	682	617	665	639	633	563	615	635	656	686	639	609	653	609	641	646	700	649	602	642	635	588	632	650	647	685	688	630	616	663	607	624	593	582	616	625	640	644	658	688	638	640	634	644	636	605	638	628	647	672	638	616	675	672	646	651	622	675	620	658	602	655	640	653	588	622	600	649	619	634	680	643	648	625	681	617	607	640	634	636	607	627	632	635	676	643	645	587	647	644	609	656	639	635	631	667	647	649	642	628	638	662	683	656	606	654	661	660	633	669	689	642	663	653	671	616	627	617	670	654	614	648	661	635	607	655	621	670	675	639	647	640	641	628	654	644	630	648	638	633	621	619	648	637	644	625	624	631	620	620	669	645	640	627	681	654	615	629	629	671	619	678	635	647	684	623	647	649	626	591	625	626	646	649	656	645	627	635	628	650	631	652	639	641	655	605	627	668	669	670	673	647	663	652	616	611	673	636	647	669	622	645	626	600	669	608	649	654	636	664	611	634	657	631	690	640	623	661	621	638	640	642	666	637	648	679	692	650	645	628	649	632	637	629	660	624	637	663	640	649	609	633	657	631	664	644	613	630	688	634	641	649	597	655	620	596	623	601	613	642	616	626	640	620	589	682	644	625	665	595	645	627	684	621	641	623	657	646	664	666	662	661	621	611	626	645	648	600	619	674	646	618	694	655	625	624	586	612	660	644	595	693	588	626	593	614	653	645	627	636	657	621	638	640	633	630	661	615	665	671	606	617	626	642	653	662	604	662	659	654	640	645	621	644	604	625	643	675	672	677	627	671	646	594	651	621	639	623	644	640	665	639	631	678	661	588	650	603	659	663	614	679	658	652	617	629	662	679	635	661	625	624	570	643	648	657	661	599	593	661	610	677	594	650	626	644	676	651	652	652	677	637	671	614	589	584	644	658	622	625	643	646	642	662	621	631	629	699	617	617	649	631	665	626	647	667	655	641	666	638	618	655	637	609	580	645	617	648	651	670	652	671	614	613	624	674	660	650	625	617	615	696	659	629	608	636	593	631	679	636	645	623	629	610	654	687	637	661	609	646	668	628	637	695	601	576	636	640	621	692	617	638	610	676	622	630	688	633	631	651	673	636	630	670	674	653	640	628	661	604	657	645	645	672	644	632	648	649	650	629	646	636	683	681	583	653	625	632	638	616	637	653	664	631	649	671	630	676	641	643	624	654	602	614	600	654	655	593	647	620	664	615	638	694	589	621	654	621	643	651	640	634	633	680	662	620	648	618	633	669	638	614	641	649	630	612	648	640	659	648	642	618	657	644	649	642	631	606	623	619	612	636	632	614	662	654	605	671	627	650	593	667	635	663	652	647	653	610	650	637	635	624	657	670	620	686	601	627	624	626	639	630	660	667	617	592	615	630	628	655	592	627	653	612	676	648	654	630	625	636	610	606	608	608	632	619	650	636	645	623	632	665	648	625	630	683	680	611	689	652	649	638	640	618	633	632	687	695	662	634	599	662	648	659	647	659	637	650	642	636	651	672	624	673	663	625	647	601	623	658	622	662	633	644	632	620	657	632	699	640	680	597	667	631	664	692	632	669	617	624	644	701	670	649	649	617	661	657	624	610	627	619	651	612	620	569	651	708	616	658	590	596	638	631	611	616	608	652	647	634	646	609	624	606	618	650	604	611	626	644	668	665	661	699	643	633	633	661	641	628	641	667	605	679	622	598	626	659	598	659	646	674	641	652	609	658	637	638	616	661	627	616	596	603	699	608	640	653	651	627	657	658	618	688	667	598	652	627	601	612	599	663	656	655	662	659	619	626	604	610	641	703	659	671	630	654	601	633	625	625	669	675	625	654	642	617	617	626	637	641	649	647	606	623	635	630	615	641	605	665	656	611	628	618	653	662	621	621	607	605	636	639	637	656	609	630	648	626	608	637	619	665	630	650	627	639	638	607	678	628	623	653	646	647	620	659	635	580	631	633	615	652	611	625	612	624	684	655	659	602	660	626	608	680	690	629	605	648	645	657	646	636	624	647	633	651	665	659	657	589	651	638	632	657	634	641	675	672	641	573	654	656	671	668	631	633	677	666	657	620	626	652	648	642	617	643	620	638	684	669	612	620	675	646	611	633	597	618	630	655	597	631	639	628	671	659	619	656	617	659	645	638	611	607	613	629	665	679	644	656	662	627	646	639	611	616	694	637	618	625	622	631	630	657	637	637	608	602	634	651	635	651	609	671	643	618	645	631	654	608	613	591	643	638	649	640	655	638	623	641	669	666	645	660	603	690	631	625	611	628	592	651	658	673	631	639	603	603	667	665	618	618	619	648	661	603	641	645	626	633	666	639	637	656	651	675	618	627	642	643	598	649	642	628	681	660	588	666	671	667	622	621	631	622	654	593	680	593	627	629	603	635	657	640	612	643	612	670	645	652	616	624	621	636	594	624	644	627	597	669	619	636	619	657	614	650	647	675	657	628	609	646	667	613	636	625	664	634	665	682	605	634	665	629	636	643	650	636	664	607	602	676	597	647	588	598	647	605	581	616	604	631	605	648	642	653	657	656	635	655	612	627	662	634	631	695	650	658	656	653	635	657	648	655	653	646	623	615	630	590	667	623	604	671	653	675	587	646	613	628	605	664	616	707	603
7422	840	1061	869	707	1157	3824	4280	493	354	325	346	287	298	312	305	308	294	312	324	284	310	308	309	342	310	339	314	301	313	332	284	327	302	287	307	320	327	318	293	281	327	339	294	301	311	303	301	313	312	292	287	304	330	305	333	291	316	322	294	291	318	291	288	303	256	319	318	282	313	320	287	276	303	309	330	317	309	310	342	292	285	297	310	272	281	279	306	336	303	293	314	291	329	307	290	288	311	280	295	292	296	300	293	298	280	279	298	330	309	300	286	280	313	313	289	329	256	336	326	324	310	303	273	328	302	294	314	315	281	308	308	312	289	305	309	323	318	292	333	331	302	316	299	313	303	302	276	306	286	304	284	279	295	295	302	304	337	299	296	266	293	296	268	315	300	280	324	314	296	324	318	297	295	316	326	282	322	309	320	303	285	329	277	331	298	306	321	297	319	315	327	289	335	313	333	284	323	281	286	274	311	316	346	310	303	292	294	300	324	337	302	268	300	330	297	335	260	335	315	308	290	278	327	319	323	281	326	307	298	311	305	313	307	301	299	301	309	296	309	321	295	358	311	297	272	280	293	275	326	301	293	304	287	268	278	318	286	323	281	272	300	304	280	294	343	294	299	313	283	304	307	292	312	290	322	306	310	309	313	293	304	328	304	296	305	324	317	291	325	314	281	332	347	323	286	295	297	282	313	326	313	291	301	288	335	305	314	313	301	279	280	307	345	318	290	280	296	278	313	292	294	285	301	256	316	295	277	282	283	287	299	293	318	306	300	289	295	359	299	327	303	259	323	305	289	302	287	293	287	300	308	293	291	300	304	289	297	318	294	307	326	282	301	299	270	307	272	317	296	325	303	312	312	279	281	280	255	310	319	330	307	291	314	292	290	286	305	304	311	327	304	261	278	296	295	304	285	317	328	286	269	271	320	285	298	271	309	311	316	321	291	285	344	328	285	288	295	286	342	314	318	292	294	313	318	283	264	271	352	309	329	307	327	299	309	317	316	286	304	288	301	288	301	319	331	298	303	309	323	337	293	287	305	338	302	328	309	269	277	306	275	264	294	320	295	267	295	310	296	293	298	282	311	327	329	333	328	309	299	306	341	316	294	292	311	300	310	295	300	339	320	307	326	322	280	284	316	288	311	297	306	338	346	301	330	291	319	272	329	296	297	307	326	267	316	287	276	293	305	318	255	307	308	307	338	299	257	306	296	306	298	314	327	308	340	302	304	285	295	312	316	278	289	302	298	279	318	322	279	325	302	323	281	276	319	304	325	303	279	299	298	279	336	278	327	332	308	320	336	292	291	296	281	320	325	299	311	278	333	317	272	311	272	300	305	319	300	306	265	280	314	314	322	317	339	266	299	309	307	306	302	313	299	311	299	294	321	339	357	319	328	311	301	299	287	311	350	312	330	296	296	301	330	310	307	307	268	309	298	331	311	357	322	289	267	322	292	291	308	284	312	299	317	309	296	297	362	320	294	310	309	299	284	296	330	323	294	268	253	280	250	302	329	256	275	311	334	291	300	287	305	324	296	306	348	303	295	266	286	319	312	289	299	271	271	312	303	307	266	279	291	282	306	324	259	304	268	306	268	298	281	333	321	306	267	320	292	302	286	332	302	340	303	309	307	342	286	316	286	304	297	298	295	304	270	280	297	301	327	293	328	352	313	308	284	321	276	309	297	317	285	302	299	314	350	303	296	294	305	329	319	312	315	266	294	306	312	286	317	301	329	301	305	291	324	307	310	315	307	320	316	358	320	315	254	320	307	302	295	253	306	312	296	300	324	342	312	318	290	317	296	325	333	311	303	331	294	270	302	315	319	272	332	303	301	309	293	298	303	316	311	354	318	330	320	318	275	311	293	281	327	299	325	280	304	296	296	313	306	300	326	273	306	354	311	321	311	305	294	305	292	307	302	326	289	271	297	330	274	303	309	328	301	295	322	257	285	292	306	265	321	268	297	295	320	298	262	304	309	306	296	308	258	304	333	296	300	286	326	345	295	327	308	296	291	304	296	291	315	299	283	267	292	299	283	303	340	285	257	281	294	314	294	316	306	330	316	300	320	325	299	274	330	320	313	294	292	326	313	314	301	292	314	302	283	292	311	276	278	315	334	326	307	340	333	355	302	309	289	307	283	292	309	292	273	285	318	337	312	283	292	285	278	295	305	304	314	330	309	301	310	309	289	308	312	296	313	308	300	307	339	311	269	322	313	300	271	291	302	288	312	313	301	304	254	299	302	288	273	278	313	264	323	289	273	299	303	334	292	301	302	301	315	304	296	278	322	312	327	303	302	308	342	313	308	289	292	299	289	310	274	315	267	323	291	290	300	318	321	293	283	308	308	277	289	280	322	331	290	325	308	324	286	324	320	308	307	293	280	276	285	308	311	315	319	287	272	317	283	266	274	321	308	322	283	291	342	300	304	327	313	320	308	298	314	311	291	285	306	300	285	313	313	326	310	333	301	315	320	312	296	275	291	265	293	314	302	303	334	313	294	289	303	322	291	283	318	280	294	289	290	303	290	321	284	287	302	317	325	292	285	311	275	324	312	349	292	289	293	286	295	304	306	310	304	318	309	300	296	299	278	283	309	298	317	302	292	316	326	332	301	314	326	315	305	310	283	320	316	272	323	302	323	339	280	313	313	324	297	319	328	293	315	307	289	274	288	315	299	274	311	337	303	312	311	316	267	305	277	286	278	306	300	331	315	318	326	264	266	321	282	284	300	302	317	315	283	264	285	304	294	316	309	309	289	314	315	302	291	287	322	290	300	266	290	282	321	296	319	281	302	329	309	293	305	296	301	287	307	292	323	289	326	316	303	285	307	293	265	257	305	319	326	325	307	311	344	304	308	322	315	286	319	314	291	289	290	330	319	287	313	307	279	312	330	298	294	293	313	308	269	310	318	316	306	345	283	329	281	311	289	337	315	292	260	312	291	296	330	322	287	318	296	307	295	251	306	263	315	286	314	312	320	321	322	311	295	305	291	295	303	329	296	310	327	293	312	270	284	293	296	277	315	314	316	315	279	316	343	316	300	315	302	311	325	337	299	313	289	310	299	362	308	309	304	295	277	294	278	279	333	322	307	272	295	333	304	306	321	273	309	276	303	295	301	283	296	342	306	325	352	283	277	304	329	293	312	287	285	295	319	281	303	312	305	293	260	324	289	288	290	309	291	301	288	301	275	286	300	322	302	277	294	284	302	286	307	339	283	305	309	313	279	285	303	279	318	303	290	335	300	279	282	301	286	301	315	317	273	280	301	318	311	291	312	338	308	325	286	304	328	323	294	302	322	314	299	281	286	295	362	321	288	299	305	318	320	301	299	336	294	309	316	273	321	290	334	309	301	343	293	312	286	291	320	299	301	319	294	279	282	310	291	298	294	313	299	271	291	311	311	278	300	304	325	325	315	312	303	280	310	316	296	270	317	313	299	313	279	284	329	303	301	309	306	275	287	305	293	322	290	317	328	330	299
6630	1345	2439	2678	2763	5079	16395	15720	1207	1014	957	875	861	797	816	802	787	795	781	767	766	760	775	792	769	740	768	773	751	816	727	733	745	777	757	711	845	691	753	767	735	750	728	763	713	720	768	746	718	715	730	708	750	763	752	737	740	696	744	738	688	721	752	731	723	775	732	711	741	731	716	765	719	757	735	714	737	717	714	692	695	762	732	796	663	719	738	761	706	765	669	698	713	707	686	736	731	707	722	718	723	687	722	702	750	707	649	676	746	776	693	742	735	721	749	714	689	705	715	678	726	683	745	713	695	696	705	716	734	750	709	754	732	776	720	685	722	720	702	706	759	745	712	752	734	718	701	739	674	713	712	672	720	744	679	718	706	749	711	687	753	739	695	724	682	746	719	721	682	698	743	719	688	746	750	753	713	690	661	708	739	677	714	696	695	679	727	704	714	697	730	682	710	741	750	731	730	690	745	784	667	756	754	715	750	705	713	694	697	754	673	772	736	699	667	720	681	650	655	740	767	720	714	705	730	766	738	679	705	745	700	680	765	734	772	684	750	770	711	716	706	743	729	764	732	731	744	730	718	688	698	698	792	760	670	726	682	722	733	731	739	710	682	710	725	674	700	712	759	752	665	730	752	723	742	718	723	708	722	689	747	701	735	730	684	787	752	693	723	702	738	755	749	716	732	721	718	727	702	768	697	719	711	713	703	710	706	698	722	750	700	696	703	688	729	754	705	682	708	760	702	719	736	731	681	667	790	701	687	766	723	729	696	775	783	782	752	697	668	699	715	716	686	752	740	727	722	702	742	733	718	735	730	718	747	725	748	667	723	677	756	716	726	684	712	767	761	706	702	703	719	727	737	679	752	767	750	693	689	759	741	710	676	788	686	716	728	747	712	766	729	684	759	701	729	703	699	671	709	715	710	697	723	725	688	707	740	721	656	719	731	704	711	743	748	681	720	734	685	714	683	721	697	714	737	691	697	728	689	692	753	737	708	728	698	726	704	678	714	725	675	660	734	727	690	656	708	733	662	759	741	730	766	758	806	727	695	683	699	740	723	735	726	747	668	735	692	693	721	717	751	676	711	737	699	711	687	728	685	729	722	717	732	771	721	733	739	757	700	702	696	689	694	762	754	698	731	718	678	756	682	708	725	666	745	766	718	750	704	714	723	743	741	783	696	730	698	695	685	707	729	695	711	681	699	678	769	722	765	719	712	740	756	700	712	675	732	749	710	725	771	754	714	713	706	737	717	744	732	692	741	701	733	731	717	723	679	662	723	699	733	700	723	680	739	660	714	729	728	704	745	693	721	678	748	733	727	751	760	735	731	726	740	703	700	701	751	728	745	662	684	730	712	750	689	720	741	793	714	738	709	723	762	756	700	686	719	725	755	718	679	711	769	716	729	697	732	720	695	761	754	752	766	697	745	704	740	727	720	742	685	724	749	678	687	756	732	708	764	673	729	726	726	691	727	707	695	718	727	701	721	731	700	714	683	701	719	697	671	708	730	736	731	693	750	688	716	780	720	767	691	709	691	691	727	713	701	721	702	705	680	717	761	715	709	713	746	722	724	743	660	716	711	729	741	728	724	728	678	719	756	681	684	730	724	741	739	747	761	733	749	707	732	741	766	720	755	707	703	750	771	681	736	680	736	746	677	704	693	721	721	732	743	717	730	755	681	753	770	714	715	739	674	724	686	702	723	704	749	676	719	691	715	738	740	664	729	688	704	770	692	737	717	671	690	712	722	720	691	728	682	735	696	706	679	693	706	735	687	655	781	768	719	750	732	717	706	706	721	725	739	710	724	736	738	673	757	720	745	725	748	770	729	756	709	707	735	687	723	711	701	752	668	716	720	717	715	753	723	745	720	692	755	676	759	697	707	701	716	778	724	694	736	746	727	723	748	700	676	737	720	717	714	733	710	743	669	713	687	705	705	725	777	706	707	739	731	711	707	677	731	717	698	692	737	710	750	721	684	718	717	713	695	709	738	708	715	766	728	707	747	746	699	700	716	731	769	704	712	720	668	723	671	687	748	706	705	751	667	738	730	724	714	715	709	756	721	754	712	754	687	734	763	750	726	722	701	702	731	753	675	745	710	730	765	735	716	703	712	721	636	686	741	693	682	691	734	772	680	745	769	679	751	738	694	668	734	709	690	731	773	690	743	725	703	742	683	713	718	730	782	721	694	698	679	718	707	720	700	737	750	745	708	710	706	716	720	751	718	720	745	753	715	743	740	684	730	701	725	709	682	674	744	682	716	750	713	725	722	746	721	761	716	752	746	698	752	744	719	730	762	735	715	763	711	723	743	699	733	731	735	695	748	695	742	663	698	730	716	700	731	745	739	702	751	775	723	712	758	729	708	700	714	724	722	715	762	709	726	756	721	697	687	706	771	766	709	733	779	707	693	752	698	701	692	677	694	678	734	659	754	717	706	754	668	731	726	771	720	769	688	695	732	704	695	730	775	703	731	709	683	724	701	692	694	699	737	739	725	724	690	711	731	705	741	734	735	715	707	712	744	750	657	689	674	755	716	760	690	745	711	692	723	707	708	708	690	739	703	736	658	727	713	734	739	728	774	724	750	722	752	711	700	687	712	710	720	721	683	753	717	721	671	694	657	774	722	726	632	718	758	735	726	684	706	676	676	733	677	744	668	768	674	716	713	724	711	725	714	721	737	720	640	719	727	694	690	747	725	744	724	757	699	766	683	749	738	737	750	730	691	733	715	771	699	696	752	727	683	712	745	736	721	703	736	761	700	670	748	727	747	683	767	735	683	705	765	705	746	734	772	699	729	717	746	739	732	744	727	704	713	717	724	705	667	685	724	721	743	718	739	747	701	696	703	696	735	727	667	741	696	705	686	670	744	707	714	705	708	696	674	674	745	701	707	751	707	657	692	682	737	738	731	720	755	718	749	753	686	737	675	718	723	722	755	733	729	737	700	741	707	732	712	679	721	730	643	730	728	706	704	705	722	763	722	771	726	712	722	715	695	719	732	755	690	700	684	770	688	755	723	724	705	734	706	710	716	724	695	698	696	719	724	767	741	722	691	711	703	715	729	665	690	704	758	741	702	680	759	730	724	713	760	689	712	679	698	691	706	659	706	725	702	781	694	756	708	713	760	690	699	706	719	745	674	758	729	744	721	754	761	740	669	687	682	692	680	746	696	710	766	754	749	727	747	704	716	689	731	691	689	744	716	730	703	725	688	768	731	742	736	723	715	707	734	719	754	725	737	704	694	736	734	703	761	736	728	707	724	738	699	727	716	719	719	683	735	754	764	739	729	717	693	671	708	709	756	714	718	707	699	711	722	678	710	692	691	690	715	713	711	726	737	766	700	767	693	729	730	718	734	698	706	718	693	716	676	741	677	786	761	661	717	753	741	735	742	754	763	703	753	699	725	688	764	741	736	718	742	739	699	713	703	716	754	720	703	731	715	732	736	724	734	712	722	697	752	684	729	661	692	724	720	734	719	712
13044	1566	1391	1137	1578	3973	8728	8571	858	271	246	268	226	236	211	214	216	199	231	220	197	215	194	223	198	188	211	229	200	202	213	215	214	198	198	224	192	201	204	192	220	186	214	198	206	192	193	184	186	200	206	187	205	201	224	155	195	223	204	198	190	193	182	187	205	189	182	191	176	231	186	209	189	193	185	183	196	176	208	212	217	188	211	195	197	176	202	200	178	194	206	194	204	189	206	216	202	183	213	202	169	187	205	195	229	192	180	195	182	183	189	205	195	195	196	187	202	182	191	193	190	187	177	209	205	219	200	221	185	196	205	217	195	191	201	176	188	263	202	206	185	206	198	220	201	192	182	199	196	209	202	217	200	184	203	225	205	209	213	190	202	182	199	187	176	193	177	184	212	189	204	194	214	194	210	218	225	205	196	191	199	203	185	170	205	202	204	201	202	205	205	212	183	195	208	216	203	208	202	192	184	211	196	198	214	216	200	189	200	161	190	180	210	200	172	183	182	227	201	198	216	198	203	187	196	199	182	220	185	215	202	209	218	214	209	218	195	208	210	198	220	206	206	213	201	209	209	193	197	203	233	191	222	223	187	193	175	200	171	236	184	191	183	182	183	206	193	185	217	197	186	196	205	199	194	197	197	208	201	183	208	178	184	206	194	192	185	206	220	205	197	198	197	176	194	215	182	204	189	217	225	202	198	216	204	197	206	193	198	193	225	226	228	186	237	200	200	204	211	209	168	199	195	209	185	190	179	192	181	197	208	191	215	174	185	190	214	200	193	197	213	216	189	179	183	177	207	217	190	195	198	197	214	207	186	192	194	202	192	206	207	198	188	208	188	211	190	201	199	197	185	185	185	221	224	169	199	177	203	196	208	217	187	184	184	205	205	203	208	202	186	193	214	189	206	195	185	186	190	207	211	196	190	211	170	217	230	172	159	177	203	210	195	186	193	198	203	174	237	217	202	194	166	158	194	191	213	158	186	184	203	215	174	174	216	184	203	182	224	201	210	199	231	195	190	191	191	193	191	170	198	203	182	200	188	197	201	199	209	186	201	227	167	178	206	199	189	194	211	213	182	180	228	182	209	185	187	203	215	189	195	196	172	173	187	195	206	187	205	215	224	199	215	183	207	198	196	206	204	190	195	192	193	186	212	184	191	185	194	170	192	201	185	195	177	214	198	188	176	162	193	217	189	174	194	181	192	200	207	175	191	200	214	195	190	208	217	181	218	176	200	179	179	224	200	207	198	212	189	190	185	200	211	194	202	195	208	202	167	169	213	208	182	194	211	204	184	182	199	213	194	188	197	224	209	168	182	189	183	182	184	213	221	197	197	200	178	190	198	192	214	184	220	210	182	212	200	198	180	199	182	194	190	211	195	226	174	178	189	186	199	206	199	216	198	189	181	178	174	203	199	184	213	194	200	188	207	176	191	166	184	191	172	202	187	180	183	192	187	191	178	202	196	201	172	210	166	215	191	191	183	188	183	197	187	206	161	186	186	198	185	191	201	208	181	186	204	195	213	186	204	214	175	198	203	197	180	194	213	179	192	174	198	232	184	205	183	174	211	220	197	181	180	183	204	188	163	176	186	197	195	191	204	184	193	187	197	194	183	168	227	196	225	160	191	211	184	202	204	180	200	196	196	168	197	198	206	183	187	189	178	188	190	185	194	194	213	172	193	214	202	176	179	214	202	238	208	196	212	190	200	204	198	218	211	211	216	195	180	184	172	180	221	212	189	200	202	194	194	198	187	177	205	198	180	210	214	202	183	192	175	177	193	185	199	211	206	187	190	181	197	219	203	193	173	207	209	184	151	160	186	192	200	208	204	187	197	219	212	207	199	203	214	198	189	197	186	220	181	186	188	214	192	192	211	220	189	190	175	219	186	191	196	194	186	198	191	205	217	200	199	182	206	194	214	201	200	184	192	189	188	185	189	229	191	211	182	189	188	207	183	201	198	157	195	186	209	196	216	209	212	187	190	161	177	205	209	194	243	205	191	187	209	180	200	180	195	207	198	186	189	211	210	212	212	220	202	205	192	185	184	206	203	213	213	205	184	186	197	189	203	211	207	213	217	198	212	206	219	186	201	198	177	213	210	182	183	224	191	194	198	192	194	211	218	181	200	186	239	189	198	198	193	204	227	217	202	171	183	210	199	179	187	185	212	188	180	236	190	230	177	190	208	218	196	192	185	213	191	185	203	219	195	172	193	208	197	192	205	207	178	202	202	177	177	184	180	174	179	182	209	207	200	197	190	192	198	209	180	175	185	208	185	176	179	185	243	187	228	189	208	186	185	197	192	201	209	211	206	190	210	188	203	213	224	182	213	205	205	190	201	178	200	171	191	210	185	219	189	197	196	160	213	199	194	175	197	226	215	182	207	184	221	199	207	190	200	181	166	197	201	203	183	177	190	188	201	219	197	200	208	187	152	200	207	193	173	186	210	187	219	195	186	206	186	212	206	182	198	190	191	190	192	207	200	185	190	187	170	191	186	197	199	188	196	204	167	188	205	188	206	192	215	183	209	213	194	177	182	184	207	189	179	204	200	217	186	208	196	197	160	175	194	178	191	195	209	227	201	164	209	179	181	177	193	200	172	207	206	183	192	209	182	164	177	183	216	208	216	200	195	198	174	202	191	192	175	204	218	188	195	197	218	223	205	185	202	197	203	216	208	209	168	206	177	204	195	197	221	207	198	197	208	186	196	184	178	194	212	188	192	183	192	198	176	199	195	190	178	196	184	211	198	181	165	198	190	193	199	194	199	174	198	205	205	204	181	189	180	181	170	203	186	191	179	197	210	215	200	179	188	187	187	193	188	201	209	207	208	213	179	212	184	190	192	185	191	195	170	181	174	202	214	197	226	194	189	214	190	204	185	200	184	183	187	202	197	169	194	206	204	187	200	200	189	205	197	205	210	236	176	189	201	160	172	189	190	213	204	206	185	183	189	177	218	198	182	203	218	201	188	185	199	199	181	177	210	180	223	211	184	187	177	186	194	190	199	187	190	176	182	200	190	222	205	199	198	213	196	180	239	216	197	178	198	223	175	183	213	199	212	185	211	213	189	192	194	201	189	204	179	186	199	203	174	224	180	197	223	183	206	195	208	185	217	204	220	174	163	188	206	188	203	227	162	207	180	200	190	199	197	168	203	181	177	198	203	200	154	204	182	212	182	175	208	206	163	202	185	186	214	212	192	206	202	211	239	183	171	200	190	251	207	218	228	212	186	199	195	198	185	180	219	202	197	209	204	203	175	194	196	180	202	190	195	172	215	197	186	199	188	195	208	203	201	187	203	206	207	216	214	207	210	202	198	206	216	170	179	216	193	192	187	203	180	195	208	169	167	198	202	191	178	175	210	205	205	194	209	214	192	203	174	196	198	185	213	167	168	203	170	194	198	179	203	201	221	196	164	176	187	192	193	209	210	194	189	203	218	217	180	171	179	206	197	178	158	203	200	200	227	228	204	170	187	199
8226	1534	3172	3760	6957	16115	27962	25428	1081	820	773	737	663	647	614	605	571	572	585	592	586	530	585	571	583	573	547	527	505	531	520	522	523	550	527	504	530	501	518	497	474	488	520	482	473	494	482	537	493	490	537	483	462	468	499	482	527	515	462	497	501	470	457	477	518	492	453	477	450	465	467	483	497	523	451	480	466	483	463	490	470	486	485	463	475	475	497	465	477	480	482	514	480	425	481	484	513	438	541	479	489	469	491	484	441	406	522	451	492	491	445	512	474	495	460	445	452	469	485	491	482	471	463	469	452	505	426	457	485	481	483	502	467	484	478	488	468	495	449	485	498	466	463	480	478	498	499	490	470	480	458	490	496	481	465	528	470	439	484	452	464	522	506	498	475	455	486	459	465	483	488	479	475	476	467	491	488	499	462	459	490	447	475	449	507	509	451	465	496	492	435	494	461	501	487	465	486	439	435	482	470	496	447	461	463	488	471	465	471	528	477	490	462	462	479	443	491	490	515	457	461	473	498	469	501	442	497	489	450	482	499	497	471	494	530	477	502	512	462	469	487	468	510	451	469	493	514	447	503	517	492	456	481	469	482	491	496	467	464	458	511	470	456	486	477	471	499	488	488	463	527	482	462	458	485	434	477	477	470	480	481	453	494	464	477	441	498	487	461	447	464	511	464	466	480	485	444	506	470	501	493	490	510	478	484	471	491	489	486	487	519	485	488	486	458	484	479	479	492	470	478	431	452	486	471	470	505	501	477	495	484	520	487	506	481	491	480	474	502	460	465	474	485	473	449	467	460	500	434	494	458	503	448	494	476	503	469	477	465	447	467	485	454	455	485	489	507	484	504	495	448	424	536	497	469	433	500	466	467	495	451	491	438	439	431	445	479	487	495	473	466	431	421	488	475	445	470	498	515	448	446	490	505	486	432	488	463	476	469	494	437	469	486	510	541	495	454	483	483	491	491	454	484	415	511	494	493	431	484	463	451	475	492	469	495	468	513	417	462	479	436	466	477	491	484	478	465	470	475	464	510	490	490	528	473	476	485	465	450	478	488	520	488	488	481	498	501	467	504	525	469	468	484	485	485	458	459	493	500	478	434	491	461	495	491	477	463	488	457	484	482	479	479	479	465	517	445	478	440	491	477	508	507	485	482	440	519	475	499	492	495	471	486	463	456	502	470	450	484	441	497	462	495	471	460	498	475	494	447	507	482	461	522	476	467	440	498	472	456	451	444	463	481	480	508	464	506	499	479	536	519	492	469	487	472	462	495	503	513	497	490	460	465	480	491	432	462	506	475	514	482	413	468	497	463	456	494	469	480	487	480	511	449	490	484	433	490	508	480	507	478	517	493	456	525	447	457	482	488	489	485	466	482	524	447	485	489	450	456	495	484	517	473	450	480	504	437	498	518	428	485	447	461	494	475	476	506	487	436	486	460	461	512	453	476	506	488	471	462	463	455	449	474	482	495	489	471	491	485	485	487	519	476	460	474	472	450	514	444	478	466	454	494	507	499	463	466	459	456	457	471	488	480	489	472	513	451	481	477	524	478	465	442	438	466	426	459	446	476	508	493	491	467	461	451	455	484	495	483	460	495	473	500	471	494	499	509	476	462	507	499	469	517	482	464	463	509	445	490	487	441	457	500	461	496	455	475	437	478	469	432	485	481	498	482	498	519	531	463	471	472	490	441	475	464	496	477	455	444	478	503	476	495	487	461	462	503	480	445	440	494	484	495	436	468	441	474	491	497	450	489	453	470	489	484	506	456	466	492	476	499	508	493	481	509	471	462	501	448	451	474	454	452	484	451	481	491	480	466	481	484	440	476	480	466	498	493	479	460	495	486	454	476	499	456	460	450	486	476	436	457	492	473	449	476	481	456	490	475	509	461	488	452	504	459	459	490	471	454	467	445	489	452	458	494	465	479	480	488	481	508	521	501	507	494	469	498	469	538	440	491	476	479	499	428	477	477	485	510	477	481	464	463	493	478	509	448	442	460	472	506	492	486	487	447	491	541	508	450	468	452	443	456	437	441	476	475	511	482	471	508	481	460	493	482	472	467	448	466	445	494	486	457	503	468	490	470	509	477	503	480	467	508	469	457	408	503	521	517	494	486	453	479	474	451	506	446	456	497	455	494	467	509	503	506	507	500	515	506	496	478	487	491	496	460	494	455	478	509	483	496	489	514	502	483	493	453	496	464	483	495	458	466	488	484	475	475	480	493	484	487	496	494	447	474	475	466	483	493	434	432	471	485	513	413	515	504	447	436	509	473	451	508	472	474	490	472	481	462	504	425	431	458	478	483	475	490	481	489	467	446	456	509	445	519	466	432	443	461	449	496	459	487	473	457	501	506	467	489	472	466	465	524	513	558	475	494	457	460	496	463	461	434	478	496	501	472	490	461	479	467	459	478	495	485	444	518	503	469	491	494	486	475	480	498	458	450	494	473	463	500	451	431	443	474	438	453	435	453	454	466	478	501	477	494	485	467	455	452	461	499	487	512	500	481	458	511	492	485	477	469	477	480	499	497	511	460	450	512	510	495	510	477	488	445	437	457	481	431	498	467	465	478	499	507	481	497	458	450	539	487	448	508	454	435	490	458	420	486	433	492	483	468	457	506	469	461	504	480	479	513	487	483	430	516	506	451	485	478	478	462	467	502	467	508	504	447	505	494	482	485	482	441	475	465	452	482	484	450	482	496	487	478	490	461	508	470	470	472	525	460	490	459	482	518	480	464	532	461	467	453	488	488	495	492	457	491	452	462	488	537	477	507	495	500	474	492	489	510	477	480	450	488	475	444	494	450	444	489	465	489	499	442	481	438	485	501	487	459	475	490	494	491	461	498	471	488	472	470	443	456	490	476	483	471	485	486	510	471	478	464	456	456	426	456	488	499	515	488	489	502	506	497	481	454	477	460	463	534	442	456	483	473	512	507	476	471	495	506	484	422	463	473	515	486	457	441	488	499	489	480	498	440	513	472	462	467	463	492	491	463	453	480	522	468	494	462	482	434	489	443	443	479	468	468	472	444	492	443	432	462	446	491	470	488	437	479	474	478	441	454	475	496	461	469	438	458	474	450	514	474	463	503	514	546	471	476	466	487	476	495	492	466	485	483	510	443	467	499	488	468	478	487	482	459	497	484	438	496	501	502	507	487	482	464	476	523	463	491	474	454	449	442	478	479	478	514	453	493	498	488	484	477	460	481	456	468	472	471	507	465	479	489	453	448	486	485	455	469	466	491	479	452	484	487	464	473	444	498	508	504	475	499	475	460	502	471	477	456	454	484	493	502	475	463	496	476	532	434	459	484	500	532	520	504	459	513	493	458	492	476	519	440	499	450	470	469	482	466	440	501	482	471	501	508	467	467	493	452	492	532	454	479	487	476	472	519	477	475	461	470	496	470	452	461	460	463	471	504	477	482	467	475	463	475	478	475	493	473	495	470	469	463	463	475	455	468	435	480	428	478	475	496	451	504	509
1691	579	671	572	446	424	456	556	347	294	271	298	283	321	279	279	263	314	292	274	263	242	280	265	280	277	259	270	256	276	271	323	300	280	290	262	269	256	311	309	283	268	295	285	277	276	264	282	301	266	312	270	302	267	273	336	287	229	313	258	266	262	270	290	272	325	312	257	264	258	271	274	262	284	281	261	298	253	289	295	311	256	259	254	274	260	258	275	273	258	267	301	267	275	290	268	270	262	261	285	267	272	255	279	290	277	275	265	289	310	296	286	291	270	304	297	329	313	262	269	281	238	294	265	270	288	311	293	268	309	282	267	308	271	266	283	254	273	278	271	274	286	247	285	269	264	299	302	284	278	275	271	261	273	293	284	261	272	270	262	253	285	271	236	270	268	306	292	277	279	294	263	294	265	302	289	266	288	269	249	272	249	293	242	291	292	283	284	239	269	298	283	243	266	271	285	272	248	293	267	310	275	292	275	255	308	273	276	266	279	274	300	255	276	287	272	281	292	277	299	251	333	259	267	270	301	260	267	295	308	282	252	266	282	274	302	266	268	269	306	265	290	286	268	289	279	274	263	300	301	291	298	280	279	272	276	247	278	295	266	270	271	267	293	276	292	281	308	284	295	262	244	289	291	305	292	270	280	276	285	299	290	279	253	266	283	271	293	313	311	284	258	284	288	252	275	286	297	275	256	296	268	284	289	266	280	274	276	261	269	267	266	295	296	284	292	282	292	248	291	275	293	303	289	274	310	284	262	265	268	283	292	319	276	270	274	264	255	284	259	299	288	284	270	265	313	267	289	262	269	311	269	312	305	265	282	276	301	298	298	271	300	284	255	256	263	260	284	267	252	276	266	299	257	288	288	287	285	270	279	288	271	262	275	272	309	284	257	262	272	279	305	294	275	271	247	280	267	289	278	296	244	271	270	268	275	272	307	270	291	288	298	273	222	291	291	287	289	277	275	268	265	256	270	270	294	288	286	251	283	285	273	282	275	270	274	287	272	276	262	272	236	271	277	270	284	249	269	295	278	267	281	257	312	289	300	296	283	299	280	266	274	277	290	288	256	243	299	292	273	313	282	276	286	313	288	294	278	282	277	284	252	250	284	275	296	269	288	281	294	285	281	259	240	247	267	288	299	281	266	284	277	301	272	262	267	287	305	252	267	304	275	294	275	264	281	273	294	307	259	288	263	286	270	269	305	300	302	290	251	264	268	285	307	276	279	263	295	280	299	275	270	305	279	280	294	238	278	292	311	277	286	286	291	280	291	284	293	280	314	306	263	239	268	297	298	257	299	256	291	284	263	303	259	244	253	251	261	278	279	268	279	246	281	283	281	275	278	286	313	275	308	275	308	256	281	301	269	299	302	309	291	266	321	266	269	283	272	267	306	287	273	272	288	291	303	263	267	278	290	288	290	224	292	292	261	274	300	290	330	267	293	276	306	288	311	317	263	304	253	253	301	295	270	259	264	288	289	296	275	263	280	273	249	282	305	235	320	284	289	288	234	267	286	300	260	265	264	256	266	293	263	265	289	283	296	309	273	269	285	290	260	285	280	257	271	279	292	281	257	270	304	304	258	251	267	263	311	283	279	288	283	278	268	275	258	297	293	245	306	259	279	283	280	290	287	281	275	268	264	271	257	324	262	290	260	266	292	275	290	290	266	280	265	293	262	261	309	293	275	286	293	284	272	264	245	256	280	291	294	264	290	278	266	289	279	283	266	262	284	283	281	265	251	289	283	282	272	273	256	273	263	267	275	248	290	298	272	264	285	257	302	268	291	289	290	261	283	278	266	282	255	269	269	308	296	262	264	250	307	268	287	258	288	277	280	283	283	282	286	269	276	292	271	270	288	265	269	285	306	286	269	298	258	295	300	280	272	267	284	274	296	288	288	289	255	255	284	279	298	311	280	269	279	278	317	273	282	246	296	274	277	286	262	272	292	319	291	287	305	299	267	285	276	255	260	277	291	276	282	273	259	299	267	284	255	262	291	267	267	306	283	280	263	255	293	293	298	246	261	278	295	287	309	276	283	302	291	274	260	252	275	242	280	282	277	305	263	284	265	287	285	228	247	289	288	279	291	272	259	294	291	231	282	272	284	285	284	303	285	297	262	256	289	275	275	300	319	286	270	296	292	298	296	278	266	270	303	277	283	297	277	282	263	258	269	305	265	297	275	299	295	279	278	288	275	270	295	328	306	274	313	259	276	284	279	272	222	294	285	277	296	274	298	259	297	293	309	301	280	237	265	286	319	321	263	226	243	284	282	280	286	296	282	320	284	264	279	300	259	270	305	266	275	293	284	280	273	279	322	282	241	285	289	281	311	285	260	286	290	249	304	250	274	276	266	270	272	304	282	288	236	270	288	300	251	284	294	281	292	271	274	286	298	230	299	272	285	284	272	255	302	308	271	281	293	309	309	284	276	270	256	264	254	266	252	284	252	297	266	275	260	320	311	312	272	275	286	280	276	302	300	276	249	306	272	277	271	297	247	280	270	268	281	273	304	264	278	262	276	290	308	292	272	267	313	260	292	273	289	249	275	284	276	256	265	277	298	267	299	301	272	259	255	293	246	269	285	277	276	279	257	279	297	324	284	290	269	277	279	257	268	277	274	289	289	258	282	287	322	274	267	294	274	290	281	263	286	294	275	279	265	300	305	299	300	271	281	283	282	240	291	270	263	266	277	272	279	272	280	286	296	275	258	289	269	272	285	294	294	306	294	272	282	283	290	311	325	293	297	262	276	261	285	270	312	277	273	289	254	253	272	261	282	273	269	306	288	314	306	278	273	262	309	324	280	262	261	281	255	284	286	292	293	271	264	300	267	284	276	290	292	253	242	262	287	292	289	276	309	263	300	238	313	252	281	281	283	279	300	273	284	276	285	319	256	314	291	283	269	265	298	257	295	300	264	279	281	314	295	291	272	287	259	264	269	289	302	284	303	272	266	326	284	279	301	233	254	292	266	258	270	242	273	289	296	273	253	289	260	287	269	287	286	281	291	294	286	291	262	286	262	296	276	262	286	290	279	301	302	268	289	295	265	302	310	292	275	253	313	301	265	269	279	274	248	272	331	300	264	261	311	270	308	258	282	273	269	287	262	284	287	273	294	275	278	264	270	302	284	287	285	282	301	276	268	296	239	247	289	292	285	274	276	274	292	283	300	272	290	291	275	275	283	272	246	290	272	293	311	263	278	260	287	259	237	262	286	277	264	279	280	283	309	282	272	280	284	299	279	290	274	290	315	292	269	254	294	276	326	264	261	280	283	274	293	312	272	265	303	263	277	269	294	285	250	305	284	291	271	277	242	275	313	272	239	249	252	281	272	274	272	307	266	269	278	304	265	283	274	254	254	262	267	272	288	263	279	323	323	251	268	275	286	283	278	244	295	279	260	323	265	282	281	255	271	322	279	253	277	297	280	296	303	289	260	296	271	253	272	282	290	271	279	263	283	305	273	267	264	251	273	275	270	279	282
2092	988	1574	1687	1478	1554	1982	1985	870	770	714	696	708	714	715	668	709	669	707	707	712	726	703	708	738	688	715	686	670	699	706	675	673	681	674	675	677	652	662	675	656	672	651	647	641	735	646	660	630	725	672	647	673	653	691	697	665	669	666	706	637	633	725	668	685	662	715	700	677	668	713	672	672	672	664	659	665	680	690	643	682	663	641	677	644	698	688	711	709	686	641	677	709	723	710	692	615	694	622	698	669	699	712	665	670	682	689	661	643	666	656	684	679	695	659	680	630	685	685	691	713	694	672	727	654	671	672	640	691	664	675	686	620	665	606	681	683	666	685	679	683	700	687	691	668	733	651	666	696	656	731	632	667	651	688	694	686	686	685	689	695	691	668	665	685	654	685	638	673	710	711	663	674	652	642	701	682	677	637	638	715	670	680	669	709	642	715	690	643	645	650	649	728	694	668	656	676	664	664	700	713	700	646	694	623	644	688	703	635	673	719	676	671	683	659	640	603	699	672	679	677	661	668	630	670	670	638	663	698	712	697	640	677	654	672	651	688	671	612	674	668	683	643	668	620	725	680	631	680	698	667	684	632	675	689	680	674	704	633	631	713	659	663	696	663	718	683	659	661	635	669	750	634	606	651	668	665	688	674	680	668	687	691	652	659	643	650	664	711	658	663	664	646	724	652	663	703	701	709	698	698	661	673	704	649	640	692	709	665	692	654	728	701	661	642	712	683	646	645	706	665	659	734	647	680	690	665	639	683	702	663	678	644	622	684	643	644	681	651	683	674	719	687	652	680	637	703	653	667	690	649	673	658	698	651	652	679	625	633	696	671	651	668	639	682	691	663	657	671	691	695	670	689	693	638	658	735	652	679	643	701	726	692	711	678	710	656	622	661	673	662	663	667	716	707	633	652	675	682	703	672	686	675	636	699	692	656	674	726	725	658	706	691	663	690	681	693	679	676	718	699	714	686	704	679	655	686	684	641	650	704	668	686	672	657	637	670	635	676	669	682	673	684	709	653	691	664	663	665	710	672	653	676	681	664	690	658	688	697	695	670	641	713	627	723	713	731	671	690	635	672	655	689	639	708	697	687	639	660	639	689	724	687	733	681	719	683	692	666	679	667	697	702	703	713	720	688	693	650	655	702	660	666	650	669	650	647	735	654	689	700	675	688	635	652	674	690	685	664	677	646	725	735	663	660	691	662	660	691	633	636	637	692	678	653	692	694	676	667	697	684	698	685	690	697	631	635	697	674	660	737	690	695	691	684	695	670	675	716	677	639	738	642	647	654	663	686	694	684	688	644	690	693	702	645	709	629	691	667	649	696	684	656	672	650	671	659	685	622	676	684	688	691	635	691	683	645	645	689	682	692	677	668	697	678	668	656	712	654	699	684	661	693	720	627	698	653	643	696	707	704	637	672	691	639	672	701	659	694	696	675	685	682	636	653	686	693	630	646	680	643	647	664	640	640	693	686	671	655	684	681	689	743	639	647	709	697	692	691	680	705	705	661	689	693	646	665	718	672	686	631	674	689	681	695	695	677	741	694	616	667	664	699	703	668	691	654	636	690	709	703	677	704	692	658	638	649	672	656	643	708	656	672	643	685	662	669	648	671	638	657	677	629	707	622	657	707	673	711	736	675	663	698	691	681	716	659	625	687	670	706	684	674	677	628	712	661	734	709	709	648	725	713	659	711	682	689	663	679	650	689	638	706	725	671	676	695	738	673	728	688	660	638	702	724	675	682	654	678	662	672	696	572	648	704	701	665	694	674	659	688	654	712	681	685	675	679	648	662	676	677	724	719	640	688	704	663	684	704	653	696	679	638	672	678	675	701	640	684	700	653	672	605	651	689	667	656	671	687	677	671	650	622	718	680	725	714	696	675	700	728	660	697	683	676	686	668	667	689	709	672	675	664	616	643	671	696	688	658	678	679	676	702	674	639	664	634	707	646	672	617	637	657	686	689	646	660	711	638	639	645	691	667	653	656	684	670	665	685	689	697	665	653	694	664	698	707	659	696	654	657	710	670	678	693	644	664	678	633	674	643	693	656	642	697	668	639	692	709	683	680	660	709	668	703	695	674	689	720	694	730	673	656	676	682	738	678	668	658	679	656	679	664	717	661	677	663	665	698	711	658	660	657	706	680	694	721	661	650	659	673	675	649	694	709	709	709	683	659	695	687	700	694	664	680	692	637	654	653	579	654	737	671	714	672	712	659	647	635	669	627	693	689	710	639	680	669	668	619	651	685	691	706	655	657	672	626	675	677	702	651	712	669	692	639	655	631	705	656	733	664	648	657	674	687	665	620	682	705	714	672	706	686	688	712	658	694	683	631	687	697	674	680	678	721	711	701	658	659	667	704	672	654	649	646	631	667	645	684	658	689	731	699	700	678	710	625	641	655	644	695	648	667	679	671	647	682	668	613	734	656	679	669	684	659	649	689	696	677	642	697	709	695	676	718	683	730	673	753	614	680	673	651	684	638	679	661	664	667	630	700	658	658	717	659	695	646	714	657	693	667	656	689	667	670	660	698	656	668	665	652	673	696	650	670	679	703	682	730	674	654	670	703	687	699	688	678	652	686	704	662	687	681	676	650	658	676	641	714	670	681	662	662	701	688	716	674	696	640	708	643	658	695	725	694	690	706	682	668	718	681	701	716	659	652	640	709	677	663	664	639	667	647	694	673	690	676	729	635	684	679	704	648	686	698	719	685	673	619	674	688	653	709	669	688	675	670	657	716	666	681	693	709	616	638	680	647	687	632	653	712	652	672	652	694	649	678	652	661	651	674	692	706	679	673	653	681	646	667	664	701	628	703	664	665	641	688	673	704	689	698	668	652	714	704	674	662	693	677	692	650	662	673	706	695	631	691	697	711	645	722	671	666	695	716	654	705	691	659	687	713	678	655	684	712	700	693	679	670	717	692	674	688	712	701	656	697	700	653	677	651	710	687	667	669	668	670	670	664	651	680	720	671	722	642	681	661	620	688	688	657	677	656	702	699	657	673	692	687	673	670	694	656	698	681	680	683	696	681	694	724	655	678	690	642	756	711	694	641	669	664	695	676	703	663	715	657	653	647	724	700	645	680	671	661	693	686	676	697	661	654	650	684	691	658	652	646	709	699	686	712	703	687	721	621	710	700	689	681	667	666	703	684	735	652	661	688	650	681	655	645	703	678	689	634	686	652	723	694	667	681	694	674	669	693	656	725	676	655	715	641	638	664	685	688	682	717	673	665	651	635	673	715	678	698	703	659	687	716	677	692	702	667	681	656	692	673	721	670	660	652	684	685	696	648	716	656	690	677	697	710	676	674	717	683	624	694	651	647	649	677	671	663	706	691	725	650	610	659	649	692	674	682	698	628	687	649	703	631	627	634	663	658	657	708	713	642	700	634	683	685	691	657	683	638	650	612	694	660	642	690	660	699	648	636	691	669	622	664	683	664	642	648	638	630	633	638	686	710	694	662	699	681	602	683	712
7385	932	964	910	735	807	2495	5901	2157	358	330	341	335	331	298	304	313	312	323	336	339	317	307	321	314	309	312	353	334	326	283	317	331	311	312	350	324	297	336	361	353	294	294	321	287	349	339	315	335	292	313	337	311	303	310	295	316	316	317	276	279	277	320	336	331	317	304	316	329	303	297	320	312	345	298	321	277	305	325	306	309	300	313	286	299	311	335	285	313	293	300	290	322	303	351	304	309	326	302	320	318	270	323	285	320	333	297	276	333	284	287	316	303	337	325	294	316	311	274	333	304	287	314	310	302	300	324	316	303	297	295	303	325	310	325	284	289	262	292	296	310	356	303	312	312	306	334	299	272	272	288	273	335	317	302	303	336	334	288	309	357	324	314	319	310	316	323	286	293	305	328	325	300	305	298	338	332	324	314	288	353	318	299	323	299	346	330	302	304	321	290	326	320	328	293	320	321	306	311	323	318	319	302	347	303	293	285	340	316	324	319	300	293	335	314	336	323	322	302	312	279	307	261	290	296	305	314	335	305	297	313	293	284	338	321	306	334	320	272	263	326	299	300	272	341	302	295	334	336	296	297	366	317	294	308	318	333	285	310	316	290	316	301	315	327	281	320	334	317	283	317	337	308	304	280	302	316	327	316	282	350	325	297	320	296	260	318	348	306	301	293	311	326	297	318	293	313	296	322	283	305	273	297	291	284	281	321	295	307	281	312	291	287	314	341	299	291	313	306	321	314	282	317	316	267	316	311	315	301	294	283	305	280	315	292	285	298	303	297	302	316	288	300	284	316	316	333	320	314	294	343	301	300	296	323	318	301	324	299	304	311	286	316	297	314	298	309	302	288	309	343	323	315	340	314	325	326	300	336	295	287	327	306	281	315	311	346	304	296	306	293	297	289	295	305	337	327	321	325	292	287	336	311	322	320	304	307	332	287	280	298	289	335	324	290	276	324	287	341	320	328	319	302	292	316	322	296	331	310	340	305	308	312	305	288	290	310	316	348	306	317	329	306	327	315	326	312	303	301	323	264	330	310	308	285	287	342	341	277	267	331	314	330	294	309	296	304	299	301	285	319	291	294	348	311	309	308	273	305	316	318	311	343	286	315	297	298	325	330	268	302	288	296	358	301	309	294	314	318	344	306	314	324	288	295	308	304	303	312	321	318	303	299	305	325	338	346	319	303	292	293	325	315	324	281	319	266	319	321	332	319	296	276	328	354	310	318	290	332	299	314	322	318	323	319	315	313	311	345	349	337	314	299	332	290	321	314	327	306	314	313	282	335	309	274	285	307	294	302	303	318	323	320	285	285	291	330	307	315	294	316	319	325	311	321	331	293	292	274	332	294	315	285	261	316	313	296	297	297	294	327	299	293	339	288	323	284	320	329	324	285	306	306	306	304	318	309	300	339	315	321	281	280	296	294	354	305	348	323	302	293	337	321	313	308	332	311	294	278	306	296	331	322	297	253	305	299	330	307	317	293	282	297	327	294	305	337	265	304	313	334	315	291	313	301	332	319	296	297	345	317	296	294	327	317	325	311	303	309	308	289	316	329	258	293	330	324	322	310	304	319	312	305	303	279	340	289	294	317	309	256	275	326	319	316	295	287	277	295	307	288	344	308	304	302	311	296	302	349	295	326	312	291	307	336	290	298	315	292	274	322	269	286	299	333	322	357	319	322	346	329	321	311	316	347	334	325	344	314	339	325	295	312	315	366	345	300	335	304	315	334	301	292	331	321	280	320	347	346	296	302	289	329	343	323	322	310	324	313	287	309	296	323	289	301	306	282	307	314	330	282	312	283	297	325	292	286	340	314	299	293	313	325	310	325	309	308	277	301	320	292	302	294	313	299	364	326	300	310	282	297	311	314	341	284	293	317	311	273	312	311	308	287	307	333	318	302	321	297	334	296	308	286	307	282	311	302	284	294	353	298	314	306	289	325	315	314	299	286	293	282	339	321	296	317	288	327	284	286	307	327	303	300	315	307	322	314	308	264	315	301	335	295	329	285	284	311	291	335	300	273	317	286	301	304	313	300	300	332	302	324	299	328	342	315	299	304	348	343	291	310	317	305	338	298	295	326	282	286	288	305	294	309	335	313	310	277	300	314	319	303	339	282	282	279	302	318	310	288	317	324	281	298	322	325	315	326	344	315	327	322	325	308	302	275	309	273	328	319	302	319	309	290	299	335	281	320	305	307	278	332	307	298	290	290	308	286	349	328	322	275	325	343	290	314	311	335	344	310	328	314	316	304	344	280	324	312	315	342	287	317	318	302	273	286	298	348	266	290	295	313	344	298	290	296	299	322	284	312	302	301	308	299	308	318	306	327	308	306	293	342	316	303	304	289	322	313	317	285	327	290	281	316	319	298	320	318	306	321	330	297	296	307	335	312	309	306	330	320	290	320	256	323	289	318	348	294	325	294	307	322	325	273	283	348	321	307	301	318	263	305	297	311	294	291	297	326	272	305	333	329	330	327	321	337	339	335	322	300	288	309	340	287	335	309	297	282	292	334	311	325	305	319	307	312	270	356	304	352	312	302	330	309	289	314	293	321	318	321	297	263	312	282	306	296	323	278	285	317	310	306	318	312	291	312	299	335	313	320	289	290	301	311	304	311	307	279	302	283	303	310	332	303	289	325	295	320	320	321	317	299	323	292	333	300	308	308	314	313	339	292	302	323	297	306	320	324	279	313	293	316	300	322	331	293	300	335	328	306	282	295	313	295	315	327	291	291	331	315	332	301	308	336	320	320	283	307	309	313	312	327	302	362	301	324	330	288	307	305	327	312	302	319	355	333	314	322	304	317	291	310	288	300	305	327	330	300	354	339	296	303	296	278	297	347	285	313	308	299	335	304	347	322	322	295	327	269	280	314	301	299	285	285	316	299	304	313	322	296	314	316	322	301	321	317	330	300	291	314	305	348	337	313	303	326	334	289	329	304	335	290	293	336	308	316	315	294	323	309	321	306	277	272	323	329	297	310	300	312	305	321	292	307	279	324	298	289	307	301	314	316	320	285	291	308	310	306	294	298	303	317	341	297	353	318	293	299	328	297	281	313	303	314	297	321	325	304	284	314	322	308	316	308	293	340	297	284	330	299	314	323	272	296	260	321	336	294	270	299	334	278	298	332	318	319	294	284	290	325	275	287	328	294	320	307	326	302	306	303	280	293	327	301	302	289	281	315	310	305	313	262	301	305	301	323	317	299	304	303	314	335	325	309	330	306	303	318	263	334	318	312	316	293	319	279	313	307	308	301	308	306	322	302	340	303	302	329	291	303	290	280	303	353	291	315	301	303	296	295	302	292	300	320	295	335	342	295	299	333	295	294	331	296	291	292	297	310	294	327	280	300	328	311	285	318	302	310	318	364	316	326	305	326	309	285	296	313	322	315	345	326	285	301	295	305	308	320	292	326	332	317	286	319	281	337	320	299	308	279	335	320	287	354	265	315	303	318	292	306	301	298	330	324	301	319	302
6654	1350	2546	2875	2536	3307	11114	22025	7078	979	881	909	846	874	843	845	784	762	842	789	775	793	779	807	760	767	743	781	766	749	805	720	731	771	780	792	754	725	730	687	758	749	769	757	748	699	740	748	725	810	744	726	735	719	721	748	721	777	702	717	716	711	735	746	746	744	711	705	734	744	750	738	775	657	695	708	711	734	782	727	740	737	762	744	751	742	730	720	702	748	749	774	727	723	772	741	703	708	702	716	718	743	751	723	745	709	711	754	757	738	730	790	739	718	722	727	706	757	781	729	724	717	712	699	719	784	743	741	694	769	752	681	732	738	723	704	696	706	728	734	768	755	715	697	697	702	752	736	696	762	761	699	750	722	705	709	726	740	732	733	739	741	747	739	722	796	667	694	787	713	729	720	728	711	681	750	728	696	728	658	710	766	743	744	738	720	723	707	724	728	738	743	708	735	767	750	745	704	725	706	717	711	703	756	794	748	738	756	723	758	752	685	766	726	769	719	726	691	772	735	709	770	688	717	753	697	720	748	747	716	703	771	758	701	750	734	749	726	741	738	738	704	737	741	701	735	732	755	762	713	754	725	709	733	693	720	743	681	723	744	709	745	739	703	720	685	746	664	764	716	697	718	703	714	711	693	690	729	732	701	797	793	715	745	733	736	682	751	754	701	683	702	712	759	756	713	742	707	734	756	773	744	694	709	723	754	731	738	710	781	717	712	720	717	768	693	685	721	738	704	728	714	766	732	701	760	700	731	714	753	734	727	772	744	727	729	779	750	749	735	710	706	733	743	718	694	721	728	712	735	718	690	744	722	766	741	715	668	690	705	759	704	729	724	728	737	776	716	757	817	731	723	679	718	729	709	750	747	759	762	694	798	687	753	741	760	725	767	742	720	710	739	718	753	699	698	752	808	688	732	713	741	749	731	667	696	778	732	763	728	672	746	745	710	759	738	749	716	697	695	715	706	769	687	713	676	723	706	687	730	719	758	672	735	718	745	732	757	689	725	717	706	699	691	735	749	691	710	738	750	730	675	702	738	742	765	733	750	723	764	741	720	766	745	723	796	744	730	723	739	702	758	686	765	727	709	747	755	725	766	770	771	753	753	684	739	710	735	683	767	686	745	780	747	734	704	761	745	712	766	686	690	719	771	746	701	714	726	739	759	785	698	749	717	707	726	721	708	763	715	688	740	726	756	727	743	687	743	721	742	743	743	777	776	742	721	717	710	663	734	707	745	743	771	737	761	734	745	740	716	736	737	782	694	694	759	754	734	738	664	710	756	726	725	749	766	740	723	764	754	734	720	712	674	779	693	736	752	748	718	733	744	766	719	752	702	743	724	727	716	707	723	699	699	703	737	740	743	754	728	739	751	789	715	723	681	723	707	721	748	707	750	752	752	740	791	813	738	728	713	728	737	742	715	765	738	738	731	741	712	739	779	705	711	731	747	740	716	724	695	671	736	743	671	731	735	747	717	765	730	744	734	751	782	733	756	703	676	731	745	763	810	739	668	704	738	731	713	716	692	740	763	725	726	744	752	683	716	722	717	738	692	746	715	737	778	751	724	743	744	778	752	774	739	761	780	715	680	710	757	740	677	682	717	764	709	747	719	705	722	721	745	723	738	765	680	680	712	754	696	669	772	755	745	733	690	663	697	722	692	699	725	718	758	759	742	770	732	693	709	695	743	747	745	756	710	767	719	721	718	737	709	764	702	710	726	691	783	706	733	707	744	751	740	725	713	730	738	738	736	744	715	715	731	730	736	731	702	788	758	731	719	772	761	724	709	742	728	714	706	708	745	711	728	731	687	763	736	729	764	783	738	767	807	701	708	715	713	748	750	703	732	713	683	709	753	767	767	737	746	738	726	734	708	745	737	705	740	695	753	724	726	681	713	718	782	747	729	747	741	749	727	750	719	743	706	676	747	736	771	750	748	719	703	732	781	738	714	698	695	787	722	750	757	777	722	753	762	750	701	733	712	708	747	729	732	739	763	740	715	741	749	738	702	716	773	720	704	734	745	751	685	699	742	719	735	709	713	744	724	717	714	672	678	700	733	737	707	703	687	712	643	723	735	760	728	757	707	797	752	769	685	746	732	707	709	660	742	716	711	723	697	716	741	768	730	732	784	705	716	681	787	705	734	737	704	727	707	726	705	749	731	766	753	691	754	722	737	737	699	697	714	700	684	722	763	768	673	727	787	717	730	715	752	683	697	776	710	724	706	749	727	741	710	687	720	696	754	749	746	728	708	730	766	742	720	774	779	734	749	746	802	706	726	736	704	721	724	767	767	750	684	756	704	725	734	712	715	699	798	718	796	759	712	762	768	753	722	726	704	702	726	745	725	764	757	756	712	718	701	732	751	730	710	778	742	728	750	715	756	692	727	785	701	767	722	757	696	768	714	723	718	730	749	804	762	690	715	677	725	743	768	738	705	706	767	762	719	738	723	765	741	717	734	696	680	707	678	724	751	696	791	736	740	746	686	731	695	765	707	721	698	667	701	703	743	730	773	726	774	754	706	745	703	718	760	718	734	706	727	752	731	720	747	738	731	717	751	793	682	790	726	743	730	730	736	778	705	711	725	750	713	763	745	747	717	742	738	724	676	729	745	718	774	737	724	746	730	730	706	767	716	726	726	688	729	715	702	762	758	703	712	731	704	739	733	746	729	771	732	719	700	768	687	746	711	752	762	786	683	721	695	728	809	741	706	714	699	730	729	704	719	748	770	739	725	701	688	717	737	730	753	688	759	738	756	758	758	652	696	811	712	682	736	694	729	792	745	754	717	766	730	678	720	718	719	739	746	758	712	744	743	748	683	747	737	744	744	715	678	713	770	749	689	708	783	745	777	764	730	722	677	714	679	741	699	760	761	751	731	713	720	680	726	741	740	778	698	730	759	739	741	733	714	736	761	728	693	729	758	752	767	700	714	681	760	696	716	768	747	754	743	762	752	758	721	717	716	737	762	691	759	726	688	698	757	796	730	731	742	693	753	687	769	739	755	724	721	746	755	710	769	723	776	755	747	733	709	743	670	760	752	705	693	779	705	771	690	737	768	729	723	753	720	713	737	780	736	766	691	762	768	728	743	708	735	723	703	776	716	721	755	750	681	735	751	716	756	732	737	778	754	712	756	776	727	723	758	715	722	719	728	767	696	743	735	770	729	692	747	738	722	704	696	767	726	707	741	740	711	708	746	753	725	693	731	684	713	716	746	721	740	731	744	680	711	707	694	698	789	717	729	813	712	689	688	763	770	731	705	730	672	782	713	703	738	746	743	794	684	782	756	754	725	753	761	753	747	720	744	747	737	691	753	752	753	718	720	727	705	731	754	685	703	723	734	694	682	725	736	743	748	718	727	742	737	719	718	722	740	702	760	694	728	658	723	702	663	779	725	759	722	766	756	743	695	752	748	756	741	719	761	767	709	742	754	777	763	731	725	719	699	714	722	740	709	738	706	682	707	713	700	713	723	701	734
12719	1309	1307	1104	790	583	1911	7568	4740	290	213	247	201	206	207	208	195	190	201	194	198	203	193	214	195	180	202	163	195	207	204	209	216	175	196	186	186	173	202	201	201	203	166	191	193	189	186	214	189	177	170	185	193	203	226	176	201	218	190	178	185	181	179	220	189	198	181	184	197	183	184	214	198	194	180	189	183	169	188	201	163	173	171	194	171	192	203	192	194	172	205	182	191	213	181	196	195	165	191	230	216	182	200	178	181	183	191	212	203	180	206	175	205	188	215	179	188	183	168	206	186	181	193	185	182	186	201	189	196	157	188	185	186	206	189	191	169	205	178	208	196	194	175	204	196	194	173	203	182	187	194	182	182	165	199	198	191	181	188	161	189	189	205	191	188	193	186	181	215	200	188	178	185	202	200	163	190	192	173	179	206	194	221	182	191	213	176	203	187	199	204	179	184	177	216	197	209	205	189	188	216	202	198	200	186	195	201	189	185	201	194	185	182	180	178	209	203	177	198	207	201	207	202	167	203	183	174	189	191	177	190	205	213	193	193	178	185	200	163	194	154	182	216	172	175	159	205	221	214	159	210	170	169	171	193	164	194	176	191	192	200	177	195	174	170	187	201	181	201	182	170	208	191	211	173	199	192	195	196	205	205	163	179	177	174	184	176	193	160	202	213	208	183	195	152	189	191	163	188	189	214	198	204	167	159	172	185	201	176	202	178	175	189	189	186	179	166	199	168	198	178	191	164	178	195	174	179	195	208	197	191	202	169	175	178	196	186	184	213	198	185	169	173	194	172	172	204	184	161	176	179	171	186	191	172	153	198	191	175	185	206	193	212	198	180	181	158	184	188	185	185	186	179	187	184	196	188	198	164	189	186	197	191	178	168	189	193	173	178	188	203	183	183	208	174	180	171	197	170	159	218	172	201	194	189	185	189	216	178	194	173	185	164	174	196	186	175	188	197	191	184	210	172	200	196	184	202	219	193	183	171	189	186	228	209	196	159	199	226	173	180	187	190	178	196	164	206	207	192	185	189	215	211	192	192	185	182	197	188	191	213	182	169	207	208	201	204	199	178	206	196	197	167	218	210	184	176	189	182	174	190	176	205	184	171	190	206	213	195	212	197	220	183	203	189	176	206	184	204	213	182	176	160	171	200	171	187	195	175	203	188	224	214	191	202	164	190	165	215	199	185	191	166	187	188	212	179	187	170	175	178	208	173	204	179	196	189	195	211	160	176	191	208	177	167	199	181	183	196	164	189	194	186	219	209	187	171	199	203	200	204	167	175	176	191	197	187	175	157	192	177	166	181	163	205	198	200	212	194	202	202	185	202	171	183	208	204	194	177	190	202	189	156	199	195	200	179	194	196	205	197	204	183	177	185	216	184	163	210	212	188	168	209	197	178	204	198	188	157	187	211	163	161	190	214	177	176	218	201	175	188	211	161	192	181	192	211	189	176	167	164	179	181	186	179	186	189	171	205	175	192	174	213	205	199	196	180	183	205	159	204	195	178	187	212	169	186	194	195	179	163	193	170	178	202	186	200	182	167	201	173	184	164	189	201	178	158	155	190	188	170	189	192	201	173	190	196	185	181	166	176	193	173	201	188	195	181	192	189	184	186	164	169	169	214	202	185	202	212	181	203	192	186	179	206	180	184	183	183	164	172	180	174	188	177	200	192	189	192	167	164	190	187	176	160	201	186	202	209	175	194	181	208	195	210	190	187	182	164	187	193	177	206	189	199	204	168	191	154	190	201	193	174	197	207	156	207	198	183	184	202	210	170	191	187	195	193	209	210	181	179	177	178	194	211	186	191	169	205	195	215	168	193	188	210	167	214	202	181	177	177	157	191	191	174	202	159	152	216	203	183	193	194	185	184	210	165	179	183	182	154	172	184	192	182	208	182	164	209	179	168	205	186	194	195	189	191	209	186	185	193	189	177	167	174	206	187	176	153	167	176	162	193	197	194	173	179	176	161	164	194	190	185	190	190	185	184	165	189	185	181	193	189	174	164	192	200	207	179	180	193	172	163	183	170	185	195	185	177	178	199	181	201	192	192	233	207	179	189	143	180	201	197	198	170	164	182	190	197	189	202	192	189	201	187	203	201	171	189	206	217	206	187	185	207	194	179	181	182	178	194	189	175	184	156	181	197	194	192	176	198	179	191	190	182	189	169	185	185	177	198	202	177	187	183	184	183	212	186	194	193	193	189	197	211	174	181	197	169	203	179	199	187	156	177	194	187	192	189	188	217	206	192	168	163	206	173	214	164	178	191	187	191	186	178	169	185	215	206	179	217	185	181	188	209	192	197	190	199	181	169	203	193	182	188	193	209	188	163	173	193	194	206	201	221	185	183	170	173	206	185	173	175	188	177	178	179	196	177	194	200	186	167	207	180	196	191	202	163	192	171	181	204	182	200	183	208	202	171	220	192	211	204	174	211	181	168	195	196	180	199	191	170	216	208	201	185	202	213	187	174	202	208	204	193	196	184	166	172	168	201	214	165	157	171	156	187	162	198	179	198	185	196	188	177	181	181	181	211	187	156	196	184	204	197	175	198	178	185	219	204	207	167	191	203	174	172	187	167	195	188	182	179	167	189	176	210	186	193	190	183	196	184	181	175	200	177	179	203	204	194	213	163	189	191	198	180	179	197	172	175	158	194	208	193	184	212	166	210	212	198	206	187	208	190	176	149	171	170	179	190	207	212	193	195	179	190	186	182	168	164	180	186	204	192	186	197	190	197	167	215	192	221	185	211	168	211	202	182	222	191	181	204	179	183	177	154	191	175	163	189	206	196	162	180	168	222	165	170	212	201	224	188	186	186	187	199	202	187	176	185	187	200	199	164	194	173	201	184	187	168	179	176	178	194	205	190	199	178	208	162	166	204	195	201	216	180	168	198	160	201	185	184	182	158	203	160	171	171	167	181	171	209	184	190	158	174	158	202	199	166	176	189	213	203	200	191	187	207	181	197	183	176	184	162	217	176	204	184	198	181	198	191	180	199	197	212	214	193	190	197	198	204	171	201	207	188	196	191	209	204	211	199	180	187	198	193	179	206	204	156	181	208	182	194	203	197	188	190	200	167	186	191	212	202	191	154	186	220	200	184	188	187	203	188	182	180	177	186	184	182	205	203	216	179	148	193	185	165	176	180	202	171	185	197	185	185	184	216	212	205	202	193	189	186	188	179	186	174	204	196	171	172	177	190	193	209	183	193	204	199	206	193	202	204	183	179	203	209	184	202	192	219	209	214	201	195	217	202	199	194	194	170	205	189	182	180	177	170	187	177	181	167	187	175	198	195	183	192	179	211	194	187	180	178	181	215	174	190	156	191	181	201	178	199	182	208	188	177	181	201	174	211	186	187	198	178	177	210	215	213	204	176	178	179	191	204	199	215	197	209	178	172	170	194	203	176	200	179	197	172	197	193	194	199	177	208	195	176	201	186	183	181	175	204	190	203	199	177	190	201	202	188	184	165	154
8087	1336	3032	3781	3435	2521	8843	26123	13003	856	790	715	700	651	615	601	535	556	566	557	595	594	598	551	535	545	499	504	533	552	509	509	514	521	510	531	521	491	488	494	507	475	467	487	472	486	473	460	449	466	458	459	434	430	469	443	457	475	444	440	477	486	457	459	463	481	482	437	469	468	461	449	433	452	493	455	435	456	467	449	452	453	446	460	432	464	452	515	493	451	471	454	441	450	449	477	476	481	479	459	469	476	473	456	457	490	456	476	416	467	471	493	472	463	470	450	501	498	456	423	472	466	477	482	472	449	472	451	497	482	483	465	445	480	471	480	459	471	480	445	465	459	482	479	454	439	463	477	470	426	491	486	462	451	462	468	466	436	457	461	492	450	483	456	472	498	428	450	448	443	456	485	469	453	508	478	481	459	453	459	437	490	457	477	443	461	450	450	454	467	428	458	480	441	467	478	454	462	479	483	471	420	482	440	443	458	498	482	512	483	481	452	440	483	454	477	427	434	473	494	475	435	466	487	455	453	439	490	489	418	498	477	478	455	448	423	431	462	455	465	436	434	481	431	445	489	479	475	423	466	468	468	458	466	478	470	448	476	461	437	451	490	478	477	459	479	450	456	454	461	459	471	453	470	468	465	482	476	448	471	469	457	476	473	458	499	438	444	442	473	456	521	473	479	484	520	438	463	459	491	480	467	460	477	453	482	457	439	486	449	435	491	473	463	468	464	445	446	476	495	459	457	452	462	458	486	465	490	438	473	483	507	465	454	495	444	477	446	436	453	503	441	450	491	463	467	457	463	430	500	456	448	442	454	477	470	467	491	434	503	469	462	481	469	471	418	451	454	432	468	436	421	465	437	455	474	453	466	464	455	425	473	452	451	474	442	464	440	447	445	486	449	447	438	470	425	433	447	408	464	485	455	501	499	438	520	456	473	491	496	478	500	452	427	478	463	433	481	481	454	466	458	478	484	445	466	472	432	473	465	447	456	478	455	455	475	487	484	511	476	448	435	525	452	463	482	431	437	500	474	460	473	448	449	498	475	472	480	480	460	499	472	483	434	427	502	435	488	462	475	445	414	461	483	479	484	453	481	472	483	461	441	456	471	467	449	435	484	442	473	476	483	452	440	448	467	482	443	467	492	480	425	469	474	481	470	474	470	458	503	453	455	457	487	462	430	442	444	458	473	507	446	453	463	393	486	433	469	436	501	464	450	461	461	423	430	485	446	452	500	496	476	447	466	458	475	439	445	478	459	443	450	471	448	405	465	438	466	478	456	429	473	464	440	466	452	464	461	485	446	473	446	478	481	466	461	480	468	486	471	480	461	487	441	449	510	456	453	493	462	494	480	468	411	465	467	462	472	473	448	513	463	463	493	474	468	448	471	490	440	428	493	472	444	475	437	501	469	466	433	469	474	492	469	451	466	488	433	472	482	481	485	433	478	441	479	492	447	476	426	496	497	464	493	515	424	475	476	443	450	496	483	445	456	466	497	482	468	461	465	454	473	448	443	415	447	482	453	458	467	485	479	455	475	441	474	477	439	480	477	434	437	449	502	425	436	468	456	508	483	477	424	450	479	460	458	482	477	470	458	481	443	442	457	470	470	434	467	464	496	464	453	456	451	425	509	444	511	458	424	450	442	469	466	460	506	450	474	463	456	451	474	480	482	492	443	487	467	432	467	420	473	462	484	460	471	431	479	429	442	408	507	469	483	471	433	469	442	471	495	459	463	463	447	476	457	472	466	476	455	449	451	447	453	437	491	516	456	430	472	473	441	443	504	466	473	425	466	425	488	464	432	458	457	482	471	456	414	450	502	454	431	428	471	477	457	458	481	440	424	471	484	470	494	476	474	469	477	505	485	446	470	506	450	441	469	437	447	460	458	408	503	433	423	433	457	452	441	422	442	443	451	448	481	459	459	479	440	452	453	478	453	471	454	451	466	465	421	437	460	466	470	485	487	473	426	452	445	439	454	466	448	467	448	457	443	465	476	425	476	448	454	476	472	444	484	437	448	450	459	467	480	461	454	478	438	428	433	473	468	458	468	471	450	473	437	473	471	437	491	489	497	482	417	461	455	456	466	459	456	492	452	448	463	432	460	496	448	465	435	488	509	482	490	510	447	476	474	488	469	466	455	499	440	512	496	467	452	480	423	503	471	483	459	481	518	434	489	449	467	463	465	459	474	450	468	454	450	460	460	448	466	429	486	401	477	458	459	471	475	471	489	458	449	494	435	439	450	492	461	487	497	489	462	467	452	449	478	470	475	416	488	447	454	482	455	430	413	465	479	449	468	452	446	440	491	457	485	486	452	485	433	511	470	476	514	438	453	470	445	426	461	457	475	472	489	466	486	486	483	467	492	450	453	441	448	474	453	468	473	469	467	438	491	475	443	483	450	463	447	481	471	478	460	459	446	443	471	457	435	460	468	469	476	466	455	478	483	416	445	433	463	480	461	462	464	439	439	437	470	480	484	435	453	423	455	453	471	460	492	466	455	439	468	474	488	506	467	464	446	487	440	480	481	455	477	454	446	482	431	460	449	449	439	455	512	472	474	469	460	446	465	473	481	500	458	458	505	481	468	463	436	464	462	453	464	455	482	454	520	448	441	475	485	464	429	472	435	459	489	470	472	472	487	449	477	467	464	441	451	481	467	462	503	480	465	475	459	437	429	494	480	477	461	470	446	437	447	476	454	445	468	467	434	481	430	452	496	475	465	448	432	456	466	503	431	460	481	471	479	473	443	486	459	411	423	466	444	489	453	457	441	456	466	483	471	448	458	475	440	437	463	422	459	473	460	476	472	458	472	440	440	462	447	455	424	451	427	422	454	451	467	461	439	477	485	474	440	478	451	483	476	486	469	468	460	441	472	471	449	458	431	429	485	453	494	477	450	494	442	485	463	482	478	445	495	461	515	463	473	487	423	470	460	444	459	476	491	474	446	471	435	473	472	439	434	439	472	451	455	508	448	445	465	456	485	467	502	488	403	439	443	440	443	438	474	475	469	443	462	472	476	453	448	443	411	455	454	485	472	466	424	450	469	448	489	428	480	456	473	479	486	493	455	466	477	518	462	484	456	426	452	462	429	507	460	479	458	435	450	466	463	431	442	437	437	477	436	487	446	492	454	484	468	473	485	499	484	487	451	462	444	470	471	472	487	455	460	465	452	471	474	482	440	445	460	470	480	468	435	448	459	488	439	469	476	487	476	463	463	498	422	518	474	469	462	452	458	460	484	450	444	452	481	458	421	458	464	451	442	497	474	502	440	432	454	467	433	466	480	423	434	455	424	480	415	447	454	491	448	445	490	428	490	473	461	455	471	447	488	468	457	453	449	499	458	445	469	459	448	463	440	455	490	441	444	465	512	481	474	397	486	452	456	502	436	446	484	457	459	449	478	455	461	454	468	458	450	480	471	455	485	453	455	468	467	479	456	469	482	441	449	455	457	452	460	448	513	460	502	465	403	490	447	453	489
1627	524	570	511	463	416	361	441	344	278	257	253	268	315	320	272	309	268	257	260	247	245	282	275	273	238	285	291	290	254	276	306	265	281	269	259	258	267	281	241	266	251	278	276	254	290	306	254	257	277	289	255	227	262	291	274	294	289	276	247	278	286	282	273	258	292	273	312	275	254	252	266	269	300	239	228	260	266	259	282	303	261	256	262	259	242	271	261	259	260	253	263	265	285	248	268	250	269	270	294	268	270	222	278	288	251	296	246	243	286	264	245	254	270	271	269	284	276	310	253	266	258	260	254	280	252	285	258	290	257	278	275	268	255	240	271	293	270	244	235	277	274	300	260	240	263	279	275	256	276	265	277	287	302	278	283	263	245	293	260	269	278	265	264	277	286	267	294	262	234	246	269	272	278	264	225	265	260	292	292	270	271	254	236	272	261	286	270	231	250	258	297	267	268	251	262	254	273	280	254	279	277	255	299	277	264	236	252	248	258	262	290	268	272	283	265	280	266	248	244	274	297	299	239	233	252	253	238	282	284	228	276	271	241	278	278	222	277	305	273	273	281	271	259	299	260	268	238	290	253	245	275	275	232	273	234	295	280	297	238	245	274	253	267	284	271	261	268	274	261	278	283	254	229	267	280	284	266	279	258	275	239	263	259	276	263	271	288	262	255	257	272	270	253	246	267	264	269	261	268	258	248	260	230	247	300	270	269	288	274	267	239	275	285	254	271	275	271	244	248	302	285	276	295	304	269	249	255	284	285	267	249	268	267	272	261	273	270	297	262	242	254	269	275	259	269	226	286	268	267	284	280	264	293	263	273	278	305	260	298	268	278	254	266	267	240	264	264	277	237	265	238	295	245	239	260	252	263	248	273	246	293	273	298	275	272	263	250	283	247	263	264	272	285	259	260	277	231	281	249	254	279	242	245	279	244	255	262	248	254	283	254	257	277	279	258	286	242	291	282	268	289	264	253	267	265	262	254	268	259	275	243	241	302	293	303	243	258	271	246	280	288	256	257	270	267	277	272	267	257	276	244	243	258	243	285	297	246	261	252	278	262	275	259	249	250	269	282	262	253	257	272	237	273	280	279	248	275	254	265	249	262	240	246	253	239	277	272	293	269	269	270	249	260	254	260	245	258	272	264	306	256	245	242	262	249	270	275	267	260	251	266	283	268	281	249	250	266	284	280	282	273	262	241	251	283	267	250	251	251	286	254	271	248	252	263	259	286	275	248	270	271	244	265	271	270	273	274	259	261	272	295	287	238	263	251	251	226	286	261	249	251	268	267	252	278	269	272	241	270	289	240	279	254	265	266	242	273	265	289	264	280	258	241	243	257	229	236	247	254	291	249	271	276	234	249	249	281	291	289	260	301	253	281	270	273	266	261	268	249	289	261	290	252	277	277	239	268	271	271	243	275	247	289	288	285	279	280	268	257	264	275	279	260	287	253	277	286	269	305	264	271	274	251	288	282	267	279	290	259	260	291	245	253	289	278	274	265	272	267	256	270	283	294	247	259	261	254	284	282	274	271	309	258	257	217	271	258	272	278	273	227	292	264	243	260	246	278	278	282	283	246	257	250	270	233	248	263	275	287	291	263	292	273	250	239	258	256	277	247	287	285	305	290	262	281	260	234	242	275	278	245	266	294	255	303	274	252	263	254	263	271	278	275	277	266	251	271	265	262	264	232	263	246	293	245	260	266	269	270	255	251	262	246	295	296	291	279	284	241	250	291	261	239	275	265	272	268	261	224	293	269	279	266	260	273	262	278	273	246	245	267	288	276	273	279	281	286	255	256	268	282	263	263	263	259	297	268	257	275	221	285	266	258	256	278	243	261	270	273	265	271	264	282	257	260	267	276	277	257	254	268	296	217	295	234	246	270	274	240	247	270	246	267	278	255	257	234	271	251	272	264	252	276	277	258	256	275	263	258	289	252	267	257	276	273	234	280	277	239	251	269	294	281	269	262	257	255	279	270	250	261	247	254	265	248	262	265	259	248	259	281	272	222	240	258	282	295	299	253	279	252	269	300	253	236	273	291	261	262	267	265	287	268	302	247	270	255	248	242	272	247	270	277	269	240	257	272	256	290	277	250	244	257	265	257	262	302	239	280	275	257	282	251	298	271	254	270	239	250	298	261	305	255	304	251	281	291	241	263	264	289	289	284	283	250	267	259	291	249	273	251	267	246	285	289	254	264	256	265	264	247	279	294	249	266	273	265	254	308	243	278	282	261	297	277	269	279	277	319	239	267	255	258	270	247	237	269	255	303	276	272	267	262	255	269	263	261	229	248	265	240	281	268	254	280	248	268	263	267	235	263	285	293	258	265	242	284	274	248	271	270	243	271	270	278	250	252	256	240	284	279	258	250	261	281	253	269	242	254	246	244	270	268	236	257	247	291	273	291	272	250	266	282	292	278	279	290	304	287	273	257	250	261	255	263	261	274	259	252	276	251	273	291	253	251	272	269	248	273	260	267	271	257	274	271	244	284	265	256	252	252	243	278	281	267	235	275	309	282	271	263	282	253	243	237	259	278	276	268	258	237	244	274	263	254	279	293	239	294	254	266	256	276	273	277	281	264	250	259	281	271	265	236	275	263	282	263	268	240	250	269	277	276	273	244	260	257	249	252	236	281	261	309	259	258	278	283	287	264	272	264	303	252	255	246	278	267	247	290	273	263	259	272	266	260	283	277	269	245	299	285	271	255	266	264	289	323	261	270	265	253	227	256	288	254	260	267	255	291	263	258	265	258	270	258	261	274	260	245	262	246	257	238	298	273	263	266	282	243	257	278	268	254	249	293	276	270	265	239	281	262	263	246	249	238	278	283	277	249	260	237	289	279	286	285	269	251	276	244	236	247	278	257	262	275	267	270	281	260	262	245	247	264	274	273	268	278	244	264	278	274	276	269	261	292	262	244	267	281	290	231	250	248	244	229	266	302	275	269	272	278	276	262	264	255	275	246	285	269	271	251	273	239	263	271	239	286	263	264	269	257	269	215	248	291	238	243	276	284	257	266	271	257	286	289	264	256	265	275	249	261	223	248	278	255	277	265	282	276	281	260	232	242	249	288	277	271	252	248	228	266	283	246	249	264	300	263	236	285	290	250	287	266	233	260	258	284	274	256	267	251	231	229	268	260	270	273	267	254	242	257	281	266	277	255	237	261	255	263	266	303	281	265	273	257	257	272	304	261	262	294	289	291	259	280	256	302	274	260	262	275	262	264	249	249	243	286	287	258	239	287	269	267	236	278	268	259	270	276	271	280	253	284	246	281	267	223	272	267	274	267	284	234	274	226	284	248	259	274	286	266	259	277	236	235	279	302	271	287	279	262	275	271	250	269	245	254	252	278	274	263	269	260	258	282	266	256	247	281	283	262	306	302	243	256	259	246	264	281	287	288	272	250	260	265	276	234	258	250	268	274	298	236	252	270	277	261	268	274	258	242	269	266	241	269	238	273	302	288	251	319	290	270	240	259
2105	874	1478	1623	1624	1338	1176	1728	1103	758	724	691	673	690	707	664	680	696	651	650	648	678	710	699	787	668	693	627	661	632	662	636	719	613	666	668	697	669	705	656	700	672	674	683	636	642	628	667	694	686	613	643	658	677	649	660	615	629	641	657	665	620	652	680	640	628	653	648	651	639	649	681	627	657	627	648	620	699	659	619	680	674	676	620	683	669	651	599	676	629	656	686	660	647	629	635	601	626	662	644	670	683	619	668	616	655	676	647	661	609	635	650	637	700	646	629	648	608	638	685	630	668	637	683	644	679	667	632	648	641	671	681	665	650	632	694	669	670	656	666	688	627	597	660	642	607	683	639	626	679	652	665	662	624	653	703	595	705	643	685	639	643	633	660	638	669	629	664	608	642	660	689	637	649	625	640	658	662	634	660	685	641	627	651	664	643	648	683	619	650	687	633	681	636	654	645	677	652	653	640	624	653	635	646	687	640	637	638	670	609	628	650	682	641	680	620	609	650	638	664	634	663	624	681	616	677	626	624	662	657	607	690	655	628	657	643	626	634	684	658	594	637	663	631	631	681	651	651	679	672	639	719	624	692	633	664	636	655	656	657	655	643	675	675	627	651	655	660	657	608	632	634	658	658	702	658	616	641	614	613	637	679	617	635	632	660	662	619	681	668	645	606	640	637	658	659	683	613	653	671	665	675	659	648	684	635	677	650	637	676	646	620	619	653	633	657	664	680	599	636	689	610	602	659	672	584	611	690	645	619	646	701	658	652	621	685	650	676	667	636	675	692	627	715	668	667	620	673	640	664	613	625	642	665	641	671	647	701	623	646	628	616	678	640	671	662	628	657	628	620	647	666	689	627	646	636	667	636	643	639	649	649	661	657	648	632	674	704	654	645	650	675	638	638	646	635	608	650	635	622	638	625	646	642	665	652	665	655	646	650	645	656	686	649	600	655	670	667	666	687	666	629	623	633	658	651	646	638	681	638	635	637	679	645	639	631	650	674	666	652	639	643	645	637	653	638	637	664	628	638	637	664	618	714	674	619	622	676	618	680	675	669	660	662	654	663	660	617	654	639	621	730	599	631	666	712	641	643	681	649	625	707	654	602	678	639	639	655	703	612	610	620	650	678	637	629	665	655	641	680	643	666	704	605	635	617	658	674	633	654	631	623	649	619	667	598	686	635	663	669	632	655	675	650	580	636	646	681	611	641	619	634	644	658	681	676	651	679	632	648	683	671	627	689	670	668	594	568	664	633	641	668	630	647	653	587	689	642	689	683	636	640	611	637	655	605	659	620	629	674	650	636	611	631	689	632	667	636	648	656	641	633	624	653	661	717	675	675	665	701	654	642	670	622	668	602	671	639	606	693	645	630	633	656	638	646	671	658	666	637	673	599	701	646	646	624	643	647	668	623	631	614	668	656	664	627	583	659	638	668	610	637	623	643	661	682	639	700	700	648	642	678	665	605	634	654	657	623	628	651	644	666	662	671	616	639	643	667	665	660	621	680	647	646	627	664	679	699	652	614	620	604	675	655	677	650	664	676	643	637	641	667	629	681	648	648	586	638	666	596	676	676	608	651	612	620	636	653	637	620	665	706	671	685	643	658	654	693	650	707	657	666	634	647	659	611	631	610	628	632	636	673	678	676	669	674	692	693	689	655	687	609	603	659	666	674	630	663	652	700	639	598	645	661	648	699	655	618	617	651	672	583	615	704	645	634	685	621	673	676	614	609	657	682	655	632	638	639	675	632	610	668	640	605	619	646	620	732	657	654	614	643	626	667	671	679	638	632	674	612	653	602	670	691	647	609	670	669	668	624	635	654	659	656	631	650	659	655	687	620	637	695	627	653	635	653	627	611	651	656	648	623	622	625	633	654	661	679	641	667	656	608	655	647	603	659	650	604	667	622	670	692	673	640	626	652	640	664	609	656	677	637	616	624	655	668	637	675	713	695	641	640	683	731	660	640	680	639	627	637	623	616	682	669	640	705	679	625	666	631	668	650	649	640	648	590	689	676	627	604	656	669	602	643	652	646	630	662	697	661	647	662	643	577	605	636	628	625	612	646	626	681	665	641	663	632	659	651	643	630	618	676	660	645	628	675	646	629	668	685	635	638	619	621	652	635	647	632	643	703	665	672	613	619	608	690	640	646	685	659	651	644	626	640	645	666	650	620	615	640	644	650	683	658	622	704	626	670	634	592	639	678	652	629	643	620	629	676	673	655	610	681	634	652	647	631	639	652	706	612	682	628	622	627	667	624	647	656	632	677	623	660	623	636	667	657	663	643	646	629	599	679	671	634	602	652	636	623	622	691	678	646	654	652	635	648	643	631	674	636	643	654	648	660	662	682	626	638	672	628	681	638	637	657	651	603	650	638	616	615	652	620	657	696	637	638	676	634	654	636	614	661	661	698	639	674	622	617	625	658	663	692	674	680	609	638	633	651	625	623	657	678	654	643	628	610	634	658	686	687	666	615	661	627	674	657	685	608	660	647	653	631	648	650	680	683	637	711	639	666	625	650	668	697	680	653	669	658	645	627	664	608	682	698	613	617	646	667	676	666	648	617	687	606	637	655	614	618	629	661	658	630	623	633	612	648	636	653	621	660	628	626	634	665	666	618	656	685	675	665	637	663	661	663	683	668	640	663	618	684	652	690	659	603	670	633	649	690	660	641	643	670	660	649	720	635	693	667	647	653	694	605	684	633	623	659	627	666	609	651	636	626	664	650	688	669	603	689	619	669	647	649	665	598	693	639	639	644	682	652	657	658	637	601	652	632	679	701	660	669	670	679	697	659	656	657	658	673	616	634	637	654	614	580	643	650	668	628	639	659	599	632	650	686	640	685	640	629	648	693	625	632	668	651	604	594	676	659	663	665	646	634	660	666	617	640	639	625	597	631	651	655	668	637	624	669	659	685	613	645	649	693	656	665	610	626	649	695	656	639	658	654	664	633	682	631	656	661	651	659	619	639	719	682	682	640	664	669	666	627	649	606	669	631	674	650	685	662	640	668	632	681	611	664	677	659	679	666	633	622	649	637	655	608	625	649	657	623	673	658	670	654	584	669	637	665	639	654	615	648	621	633	612	636	622	621	632	655	626	632	669	595	639	614	658	683	677	657	678	668	634	660	654	691	665	644	630	646	690	611	733	632	701	670	654	672	625	680	661	606	682	640	683	701	634	612	653	601	637	619	662	710	651	619	642	624	690	660	604	627	639	636	698	647	669	658	633	686	659	626	598	651	660	635	691	674	638	689	610	645	648	627	699	708	582	620	679	681	621	682	656	638	659	660	663	680	661	610	675	613	607	648	624	653	676	647	622	681	654	653	671	621	670	676	643	653	656	648	645	692	658	631	702	664	632	664	619	665	636	651	667	638	615	652	615	648	683	647	618	642	715	665	634	647	666	636	670	630	672	640	687	659	611	642	628	656	660	700	670	673	644	655	685	671	634	632	655	639	677	686	588	644	668	669	623	639
7164	955	1009	864	693	521	1065	4765	1944	317	311	330	327	316	316	300	305	331	285	351	292	296	309	341	328	330	316	326	290	319	318	304	305	288	283	311	306	284	271	319	309	316	289	306	292	315	333	289	295	307	309	285	279	291	275	283	295	334	287	286	300	284	290	300	297	268	314	303	277	284	316	296	327	325	299	335	303	292	292	298	334	321	315	319	290	292	287	301	269	304	308	288	319	311	317	293	314	322	297	281	329	297	308	336	313	322	292	293	309	320	303	318	295	325	291	292	313	300	318	294	283	290	331	282	300	288	313	307	308	301	304	291	295	306	339	282	284	312	290	319	256	309	300	307	327	292	293	290	303	297	298	295	302	295	339	297	303	290	282	264	307	297	260	298	305	273	275	297	311	332	302	300	273	289	292	292	300	288	294	301	305	272	315	304	316	326	330	284	282	342	319	313	309	310	290	291	284	291	313	312	275	326	309	315	339	298	307	305	319	299	295	310	307	283	319	293	317	313	296	281	308	332	301	315	299	302	292	334	293	266	308	324	320	305	291	304	296	291	299	302	273	295	298	297	325	315	297	278	285	306	283	324	292	288	286	281	302	332	286	282	311	321	285	304	302	304	286	296	330	315	293	282	282	333	280	284	332	349	297	291	311	296	311	337	320	305	302	276	305	297	267	306	322	324	301	294	295	303	295	302	334	342	305	299	293	321	305	301	284	298	268	309	293	293	344	297	328	288	269	277	300	272	305	324	316	310	293	319	326	304	314	272	339	295	312	287	318	315	315	308	325	300	262	305	297	309	295	299	315	277	265	282	314	305	359	306	297	271	306	286	322	312	311	311	281	318	273	275	309	291	266	310	300	313	291	331	306	264	280	337	301	291	313	316	315	282	314	278	327	310	326	288	294	324	318	297	307	283	335	301	300	319	328	313	288	280	288	296	307	309	314	301	290	336	303	303	287	282	308	299	300	313	299	290	318	300	287	293	308	317	315	273	303	319	281	311	289	302	263	301	328	302	324	266	291	276	306	336	300	297	280	304	291	341	280	281	341	306	310	312	323	308	288	275	296	295	314	288	297	296	296	319	302	302	290	304	300	298	300	309	286	286	288	299	301	311	309	289	280	336	277	289	305	287	285	294	300	303	273	303	302	329	295	315	294	314	316	328	288	282	278	268	306	315	305	296	316	289	343	329	346	329	315	284	292	284	318	286	307	302	309	302	302	301	291	314	330	328	312	313	320	288	295	296	317	290	327	290	311	287	283	289	316	314	300	332	280	299	250	324	283	323	302	313	306	301	339	327	293	306	282	298	274	292	312	336	305	316	321	332	296	282	307	316	285	317	330	341	288	287	281	305	266	331	302	277	271	259	312	289	319	307	308	314	300	299	303	306	325	304	290	299	312	273	284	330	295	316	284	325	258	319	323	323	294	295	298	295	296	301	286	316	285	317	333	283	318	308	300	276	320	296	330	270	323	271	264	311	304	309	300	286	298	321	292	309	329	314	307	301	290	279	282	304	284	294	293	302	302	315	286	299	319	298	312	291	310	263	271	322	357	307	302	320	288	287	331	292	288	310	317	322	275	327	274	292	309	284	319	296	316	312	271	318	332	305	299	322	275	341	290	285	273	293	323	267	298	347	316	315	292	286	287	297	315	302	312	295	287	281	281	324	302	278	296	338	310	307	334	326	277	293	308	319	290	317	316	286	299	301	308	322	300	326	295	293	310	290	289	289	301	281	285	298	309	309	279	290	320	313	309	306	272	275	281	296	308	282	305	306	312	303	335	315	314	328	274	295	301	291	335	310	298	300	290	298	275	288	299	268	314	260	294	300	316	310	314	301	324	315	288	320	297	310	306	315	301	312	320	286	299	307	330	299	302	295	311	315	320	289	311	272	323	307	300	309	311	321	277	290	285	290	293	322	308	325	298	273	289	317	341	289	266	289	283	304	306	303	315	299	333	307	291	295	317	290	284	302	296	304	287	284	286	290	355	316	300	319	327	314	292	279	305	279	326	304	310	321	300	316	310	323	303	295	319	273	272	311	306	295	287	312	286	296	331	318	286	298	307	323	292	314	307	317	311	296	300	296	297	277	305	304	308	308	314	308	293	291	313	321	305	296	321	279	303	326	315	315	294	304	327	317	316	307	329	274	332	316	308	308	269	296	328	294	294	303	285	323	302	293	307	302	313	322	300	338	303	305	296	296	272	318	298	300	315	309	316	267	322	295	326	320	304	294	306	316	333	304	277	304	292	305	322	321	290	320	269	288	292	317	286	331	297	302	324	305	305	274	291	293	279	285	320	322	287	325	290	327	302	305	287	304	301	320	281	297	294	299	304	312	293	288	307	324	303	284	315	330	293	301	302	318	306	284	287	294	297	292	286	300	322	312	296	314	298	283	306	305	284	256	280	326	293	298	317	321	285	278	303	324	258	308	312	274	283	279	301	307	284	284	322	302	269	330	325	298	294	277	285	311	314	264	310	292	324	287	329	315	290	297	299	313	310	322	299	323	321	303	297	336	323	271	312	329	299	317	308	295	292	307	297	285	322	323	304	318	326	316	290	290	306	302	296	297	296	306	293	301	310	284	319	295	310	299	335	335	306	315	289	324	300	312	281	307	298	296	314	319	330	299	261	306	316	297	346	308	334	318	327	284	303	280	330	326	311	310	333	274	342	300	289	315	278	313	345	310	313	283	304	302	338	315	291	325	311	310	293	272	324	297	309	293	314	250	269	336	305	301	285	303	304	311	309	277	309	282	364	326	309	307	316	279	346	296	314	283	350	291	303	320	314	317	290	319	329	317	306	306	289	297	310	331	289	297	311	297	320	314	323	298	302	287	280	302	321	307	316	341	315	325	298	337	309	313	298	316	280	285	275	290	312	284	291	272	304	305	307	334	291	286	276	295	308	283	300	289	314	300	297	306	289	292	313	283	292	283	283	309	264	289	306	294	275	315	297	325	296	323	293	306	265	302	306	333	314	313	307	308	301	310	302	297	301	311	280	301	321	305	272	292	285	296	299	296	332	297	305	314	307	320	281	285	309	326	281	287	293	279	268	312	301	284	302	300	288	315	285	321	306	327	295	286	303	308	323	304	295	345	280	289	323	339	308	248	314	320	279	325	301	312	315	301	307	293	289	296	281	296	314	287	301	296	279	292	293	303	299	284	303	328	277	303	269	290	311	299	330	339	276	306	302	328	292	293	292	305	307	322	284	293	302	298	316	288	259	275	296	348	293	276	339	290	326	308	314	334	298	329	284	281	277	274	333	271	309	317	281	298	290	308	318	304	326	288	277	295	331	325	301	322	287	286	280	314	324	273	289	293	311	296	279	292	307	280	324	292	293	318	292	339	312	302	322	314	294	315	271	285	275	294	302	277	314	275	296	305	298	319	284	289	317	294	312	304	307	280	264	314	332	295	312	318	279	318	296	325	311	284	283	278	295	302	293	303	298	287	295	290	287	271	289	301	260	305	325	290
6702	1262	2354	2999	2571	2159	4987	19503	6250	949	926	908	860	843	836	791	806	807	798	785	776	772	753	798	810	733	763	762	731	797	714	796	713	754	748	735	751	725	727	723	732	696	750	740	720	739	754	685	737	752	727	702	737	720	770	742	724	759	712	697	724	720	724	719	750	729	735	729	699	716	681	699	711	719	745	695	680	719	713	727	721	742	705	720	673	755	781	717	731	723	724	733	749	718	659	741	700	690	664	688	743	720	773	736	696	732	707	729	699	701	720	714	676	706	758	707	745	716	752	678	731	754	744	700	692	724	740	759	710	743	756	728	725	738	733	725	728	693	731	725	680	743	689	713	692	723	722	713	716	645	775	737	761	678	718	782	723	758	751	689	728	698	732	724	725	730	710	741	739	728	696	673	732	694	738	698	704	716	716	744	694	734	709	716	692	738	690	693	711	689	722	747	687	720	743	699	702	666	706	745	713	702	734	740	701	746	711	717	735	701	727	694	732	710	725	721	709	703	706	695	735	705	751	762	700	723	724	694	775	711	748	734	696	717	703	676	703	711	728	706	672	739	729	712	693	761	731	715	681	679	709	730	714	699	743	685	706	690	706	724	714	739	723	660	705	730	733	707	750	678	696	691	735	709	725	734	693	698	661	745	713	734	763	724	738	715	700	711	697	707	744	726	704	699	735	693	731	698	721	714	703	690	677	711	722	694	727	752	715	771	689	726	719	746	698	706	718	663	698	673	737	713	707	702	693	713	686	734	718	698	700	730	715	693	693	713	709	757	671	744	690	689	693	653	750	687	753	713	704	701	714	763	661	720	729	702	696	701	696	687	689	730	717	744	714	730	675	710	718	728	682	709	738	726	765	702	726	705	707	699	714	721	708	669	696	669	690	734	717	697	692	690	662	718	712	724	739	725	706	702	705	700	715	680	661	749	730	728	694	678	691	708	719	689	726	761	735	685	743	751	758	708	701	676	783	710	707	683	744	717	687	750	738	703	714	719	700	668	715	749	744	705	722	721	735	688	734	700	732	742	683	705	702	709	670	737	683	717	709	718	730	711	705	680	721	733	708	714	669	653	723	720	761	733	733	712	715	747	756	703	723	751	713	727	675	725	713	730	734	718	725	738	716	746	771	712	726	740	712	709	713	736	742	712	711	722	679	718	685	715	721	710	728	728	675	702	732	718	730	696	774	677	753	686	791	736	740	799	664	688	755	688	664	720	743	739	655	721	747	742	731	682	694	737	726	758	713	722	699	705	725	728	695	686	709	706	732	747	699	736	702	657	728	737	697	724	666	717	731	745	738	700	699	751	687	729	764	679	735	728	688	767	724	682	719	718	723	731	723	684	674	711	725	682	736	726	708	702	701	676	664	672	704	784	691	693	704	747	739	722	683	747	701	689	702	754	740	712	692	740	736	723	698	697	778	740	673	694	722	698	696	757	708	705	734	654	676	705	720	719	708	753	793	692	690	716	777	723	686	701	725	746	695	712	703	720	700	747	697	704	791	753	688	687	706	714	680	670	738	703	718	742	757	686	738	704	752	754	708	720	731	680	720	702	705	723	714	755	666	714	689	695	735	684	725	718	713	669	700	719	710	761	718	726	729	682	708	712	678	713	711	724	682	737	701	719	683	714	708	732	761	689	662	724	723	718	690	735	724	738	715	743	684	689	696	692	721	719	695	752	723	717	782	731	716	692	722	718	689	766	716	734	716	685	687	665	706	680	781	722	725	723	726	723	697	718	707	724	723	732	752	705	680	692	706	710	677	686	722	700	711	721	720	759	742	685	706	716	733	689	726	762	714	713	717	739	677	724	718	703	739	769	761	736	682	701	679	766	703	673	678	715	765	728	715	720	692	713	718	726	749	742	720	739	723	720	666	738	693	743	756	719	706	702	733	758	728	685	703	722	684	755	702	730	717	711	723	728	689	704	719	750	724	773	712	733	669	728	718	722	698	715	700	693	735	725	745	700	712	710	740	750	714	745	798	703	663	757	696	684	727	722	762	762	698	689	683	718	696	741	721	711	721	745	743	714	676	669	734	712	749	721	730	706	729	730	728	729	706	742	682	669	725	698	705	743	724	700	682	748	699	748	730	733	718	746	728	721	694	758	688	683	684	735	688	685	782	682	767	709	721	708	740	738	711	692	718	724	758	753	719	737	714	736	720	727	664	719	725	717	696	656	725	700	695	730	699	718	739	698	788	738	669	711	728	733	780	718	716	755	716	709	680	730	704	733	755	713	734	714	727	681	711	684	699	686	668	706	733	753	686	716	665	727	755	709	671	739	738	773	725	675	754	735	662	732	688	715	706	703	724	726	726	769	733	685	755	754	735	709	682	714	737	737	735	684	739	727	684	698	688	732	689	758	695	696	719	675	654	724	726	735	711	716	727	695	723	709	718	736	691	708	721	716	721	713	735	677	700	748	710	761	741	697	734	723	733	721	693	704	767	697	717	699	716	725	720	733	705	721	762	713	703	681	717	726	707	705	667	725	765	768	760	749	677	693	750	774	706	707	679	702	700	775	721	709	666	747	683	733	709	727	743	688	698	697	714	711	732	733	718	692	693	695	672	670	718	703	661	723	690	722	714	672	738	707	682	713	727	747	739	751	718	715	683	719	711	691	678	707	677	760	749	739	752	707	703	680	716	696	739	717	750	714	736	686	732	677	747	731	702	699	726	746	750	679	686	714	696	715	725	636	732	748	711	718	742	713	748	688	722	752	679	707	728	680	698	709	748	731	701	736	702	777	704	722	743	700	690	721	708	704	721	744	742	735	731	723	745	711	723	731	679	712	715	740	722	693	721	740	717	711	715	690	717	745	706	733	718	709	715	722	737	732	684	710	733	690	744	677	700	742	725	668	687	732	717	725	737	787	673	762	705	750	741	703	706	713	688	706	714	737	754	676	669	701	755	742	702	748	708	706	717	717	754	758	705	701	662	716	686	684	695	717	721	721	722	718	718	701	764	703	701	766	751	735	721	710	704	727	703	662	770	664	729	727	723	691	708	724	731	733	724	699	775	723	695	687	731	750	674	663	745	765	741	716	771	680	707	710	738	676	701	728	682	679	717	760	688	691	691	682	689	727	731	732	716	678	712	695	730	707	755	708	678	700	721	707	742	686	748	695	696	735	728	724	717	720	738	746	696	703	767	740	732	730	708	736	733	735	682	746	723	727	720	695	739	706	748	710	741	729	658	724	709	692	717	769	693	733	688	733	733	710	732	698	716	680	750	690	703	737	729	737	731	728	709	758	682	723	768	722	727	734	722	737	692	700	704	738	674	731	758	708	776	741	693	744	742	659	713	732	693	677	719	779	748	734	734	739	738	774	680	689	690	782	727	698	719	707	714	704	705	738	707	662	735	705	685	740	727	707	656	718	706	714	728	673	709	677	695	738	666	693	778	711	755	720	737	709	712	704	707	714	743	751	713	705	728	760	724	705	699	718	708	754	718	723	746	704	759	681	712	702	733	713
12795	1271	1421	1051	787	1407	7134	10169	3757	262	238	217	213	232	222	236	189	194	204	192	220	213	231	219	208	200	240	263	206	205	217	217	218	203	217	210	202	194	190	167	208	213	195	189	209	214	200	230	200	180	193	190	177	206	196	190	206	208	208	206	209	212	185	198	210	179	206	191	207	206	221	193	217	208	200	195	190	206	215	185	204	174	181	209	178	180	189	197	201	199	191	207	185	202	195	201	181	216	189	196	176	186	178	196	191	199	177	203	176	179	177	203	189	213	198	192	201	210	187	211	187	193	189	193	210	207	194	199	205	206	180	213	201	216	202	207	190	185	190	186	225	190	197	181	201	229	191	206	188	161	217	204	222	201	199	177	178	188	183	171	221	199	196	207	207	175	200	214	184	189	176	178	197	171	168	185	207	214	200	207	185	232	183	187	212	201	194	195	237	200	203	215	181	215	200	208	208	185	197	195	193	199	198	192	189	196	216	196	200	192	198	197	207	195	194	176	192	215	199	182	232	210	175	201	196	178	204	205	164	186	194	198	183	194	191	199	202	206	218	182	200	202	215	186	187	208	193	187	218	186	205	184	211	184	203	216	187	189	195	193	205	201	198	192	191	216	203	220	199	172	192	207	191	217	217	180	195	201	181	180	210	187	203	189	214	185	181	212	195	192	214	176	160	170	196	190	209	180	177	210	170	171	195	188	185	187	187	217	160	207	184	205	213	196	222	201	184	194	193	193	174	195	218	165	204	187	198	195	196	198	192	209	175	195	186	192	217	184	201	187	189	185	180	223	189	177	174	181	197	191	200	202	203	211	186	211	196	227	176	212	209	170	199	189	233	192	186	176	195	199	202	201	197	189	185	179	193	186	186	197	187	200	178	159	190	187	191	200	205	193	178	180	173	196	188	206	211	182	225	192	171	202	196	217	184	224	226	211	208	184	209	192	211	203	190	171	210	187	193	193	217	190	197	198	217	232	219	198	207	197	216	172	184	197	186	186	209	180	192	204	202	185	174	194	217	175	204	190	204	205	193	190	175	233	223	202	191	180	222	196	209	219	208	231	200	198	229	172	191	189	187	191	215	187	194	198	202	184	176	169	211	197	200	206	192	186	205	205	188	206	176	199	207	179	205	202	201	187	207	186	202	206	238	195	183	200	184	211	219	190	199	207	186	190	183	206	189	177	165	191	197	204	185	186	203	217	192	195	201	183	193	197	200	214	205	195	212	185	167	189	190	197	193	205	177	206	177	201	189	189	172	186	180	200	192	212	164	220	194	198	194	203	181	227	172	182	189	170	173	183	186	183	208	211	210	205	196	211	178	211	214	209	202	206	185	184	205	199	203	186	205	198	190	190	190	175	169	215	205	212	182	212	186	203	184	205	206	212	199	212	213	220	215	228	191	194	175	185	204	202	181	209	195	219	211	216	175	213	229	194	210	231	218	214	197	193	164	193	185	204	199	184	184	194	202	201	204	220	183	234	182	212	174	196	186	204	193	204	201	184	192	177	212	162	199	188	196	198	157	206	226	185	183	187	198	189	188	173	187	177	192	172	193	202	194	191	177	190	219	183	199	187	174	211	193	183	203	186	197	176	178	177	197	192	168	190	218	208	183	220	164	189	190	186	202	176	199	186	215	201	173	183	190	181	202	198	198	208	181	184	191	204	202	203	210	202	210	187	176	166	172	176	200	205	183	197	200	202	196	220	196	188	220	181	191	179	180	192	198	179	205	189	180	198	170	224	214	186	210	195	182	203	211	188	208	194	202	199	189	179	193	187	221	193	173	184	184	196	212	227	235	186	187	200	219	190	190	191	202	196	180	181	199	192	206	196	205	203	221	195	178	201	171	217	177	172	207	232	203	195	176	197	211	231	194	181	194	197	214	215	180	183	188	193	189	171	201	229	183	196	202	200	205	211	179	203	189	204	209	215	184	199	214	222	184	207	188	182	194	204	195	193	183	186	199	174	191	198	185	228	182	231	182	169	189	184	205	209	207	187	218	190	189	214	221	193	208	225	185	167	206	190	189	200	209	228	190	191	216	178	175	193	174	191	193	200	193	195	196	188	204	179	184	205	199	198	179	208	199	213	204	193	192	218	198	197	189	179	207	211	228	203	175	205	185	223	175	212	208	191	178	198	184	218	200	169	185	182	190	187	183	201	215	198	197	210	198	182	207	201	200	185	220	210	200	169	189	195	186	195	193	223	206	180	209	206	164	180	217	188	199	189	186	179	199	210	211	195	199	204	189	200	195	172	203	203	195	199	215	209	186	206	197	182	205	206	220	215	173	193	236	220	199	230	182	182	209	195	206	214	178	204	187	200	197	164	187	211	184	203	188	189	205	202	183	184	169	216	195	187	216	221	176	198	194	206	204	183	194	174	189	222	180	193	195	214	218	179	197	191	181	202	212	181	181	197	191	193	207	198	194	169	176	176	196	199	199	161	183	188	208	196	205	190	188	213	179	192	216	211	189	181	192	209	182	192	171	203	185	185	216	206	167	179	164	237	193	214	172	197	207	205	211	215	173	194	208	172	200	185	206	195	221	220	185	202	195	198	179	175	193	207	212	208	178	182	192	216	212	192	187	203	191	202	210	181	179	209	202	180	160	202	203	219	209	189	192	214	200	168	193	181	209	210	206	201	184	207	199	198	195	205	215	185	209	225	210	217	171	206	206	178	187	209	202	218	192	192	206	208	184	212	204	219	187	186	185	183	181	201	191	198	211	191	180	185	183	193	198	205	166	183	197	216	200	206	202	226	164	200	223	197	188	188	234	201	215	196	216	203	214	205	193	183	174	224	188	224	217	210	188	201	199	212	208	185	212	206	203	199	206	191	207	200	164	212	203	225	195	176	194	193	170	194	209	187	217	198	199	200	207	197	181	208	191	215	178	201	192	194	177	179	185	195	189	213	184	197	199	202	209	174	213	192	205	173	205	216	195	186	208	183	195	189	216	213	190	189	188	200	206	208	198	197	191	194	193	174	201	212	197	208	211	202	195	209	184	201	190	167	187	185	211	187	200	195	203	186	194	225	192	201	211	191	193	207	192	199	201	189	201	229	200	216	189	208	180	190	185	188	201	194	203	187	200	200	175	204	197	212	201	189	201	185	204	201	210	209	210	198	188	197	182	205	188	212	200	194	193	187	211	178	204	190	176	179	177	227	170	187	222	214	201	205	189	180	193	176	207	210	201	207	204	208	186	186	180	193	176	174	187	203	198	214	201	199	206	222	196	191	202	200	200	201	202	188	186	184	205	214	223	233	195	197	207	178	172	209	206	181	201	203	196	222	209	183	212	210	189	193	195	189	229	231	173	194	185	188	206	226	202	185	209	222	212	206	207	203	178	194	234	186	208	197	200	185	202	196	200	202	198	196	189	208	167	205	200	191	193	217	207	217	205	201	180	181	194	203	206	197	209	234	216	199	168	208	194	196	196	183	192	207	193	202	169	185	204	213	213	183	185	178	200	199	200	218
8193	1320	3114	3603	3267	6377	24545	29699	10129	848	747	733	643	650	582	606	566	586	552	547	561	555	587	576	579	561	535	527	536	540	506	521	526	531	515	526	512	509	550	479	490	488	498	500	511	519	481	484	480	503	500	520	484	481	414	492	479	411	473	462	489	516	485	496	526	510	494	451	449	487	456	490	485	472	496	464	483	554	477	477	525	473	480	508	485	499	476	513	473	495	462	450	484	452	525	448	483	440	469	456	448	489	461	468	438	470	459	497	429	463	486	522	461	491	448	481	475	489	490	495	488	483	473	510	469	496	505	501	479	430	469	495	472	503	461	449	442	488	451	507	476	510	456	472	468	494	477	455	494	447	459	486	509	435	479	459	445	453	462	491	507	462	478	447	456	490	498	468	449	489	498	468	453	455	506	468	479	527	515	476	446	468	468	489	511	476	521	523	464	461	459	494	459	504	503	482	471	436	456	464	491	473	506	494	504	477	480	482	499	498	500	478	481	499	489	461	461	504	479	486	494	496	490	482	471	478	474	451	458	507	484	471	475	513	492	453	474	447	452	453	499	494	476	493	448	491	468	488	490	483	488	511	517	490	487	519	458	506	477	476	476	484	467	490	506	432	517	478	451	443	490	478	483	455	490	481	493	474	519	480	441	449	516	495	487	501	480	445	480	508	473	462	470	450	475	460	481	480	492	466	446	475	470	476	507	508	478	479	444	438	478	452	483	448	449	474	455	475	463	486	471	473	498	444	525	467	500	478	483	471	505	492	484	490	475	486	519	446	511	438	511	473	515	481	489	473	472	468	495	482	499	480	490	469	495	475	481	478	414	522	431	458	486	490	491	467	509	487	469	524	468	455	469	496	505	469	508	444	467	442	537	519	480	481	485	480	455	467	500	468	500	497	488	539	514	472	498	495	514	475	466	478	473	507	487	450	412	479	492	500	494	464	509	484	465	508	471	475	494	498	477	472	486	450	469	493	493	498	496	480	497	474	453	505	484	497	473	522	481	516	504	472	455	460	486	491	475	499	492	484	493	463	506	450	468	500	454	478	505	468	490	486	507	511	506	502	514	527	490	460	470	482	482	447	476	496	476	435	461	464	509	452	523	426	455	477	447	450	516	502	494	493	482	426	484	488	468	515	488	448	473	486	461	465	482	437	488	491	459	443	518	442	496	514	492	495	488	487	478	477	472	466	484	518	448	499	495	480	491	499	489	498	472	500	475	448	457	486	498	503	470	444	485	473	484	499	461	443	491	476	474	487	479	466	462	459	477	489	466	463	470	446	465	483	504	474	470	475	499	480	488	480	505	455	465	488	506	486	473	473	457	489	491	454	512	480	475	484	442	476	499	478	497	466	436	503	471	482	476	535	496	492	479	481	473	477	488	498	470	433	490	458	487	478	493	447	444	468	499	443	479	500	461	501	471	491	466	461	467	517	507	460	503	479	458	459	490	469	518	506	486	477	461	450	480	471	478	463	450	484	441	459	483	484	443	516	504	454	470	467	495	471	519	495	478	473	460	507	487	496	491	478	478	471	493	502	494	464	488	450	471	489	467	481	453	509	507	507	510	475	468	460	485	449	497	513	471	455	473	487	487	452	481	438	461	483	472	479	506	441	471	490	473	473	480	454	479	503	513	461	453	467	533	478	495	500	429	488	479	492	507	506	449	478	515	500	455	453	475	493	514	441	490	502	481	467	485	476	445	478	462	491	477	486	485	471	461	504	479	494	480	486	503	446	491	477	492	518	490	479	476	454	487	480	467	493	523	502	464	513	480	443	457	486	458	500	472	482	516	490	504	482	476	466	524	520	502	459	508	462	474	465	520	448	475	464	479	482	476	466	473	451	474	468	484	476	470	487	484	477	483	499	484	485	522	478	475	463	478	468	436	497	448	502	505	509	494	481	475	470	446	495	482	455	498	512	513	493	480	480	507	512	484	445	431	424	449	479	440	500	517	489	503	428	496	479	482	501	498	491	476	514	458	492	517	493	506	476	476	466	515	465	446	517	496	462	482	457	508	493	505	489	449	493	504	484	468	513	510	485	496	453	488	472	451	543	495	479	484	547	487	494	500	454	511	476	482	491	487	485	489	491	462	446	483	444	504	507	480	498	523	499	489	481	485	486	429	486	497	495	501	517	524	482	494	489	499	469	470	489	465	492	481	450	534	480	503	481	460	458	432	457	476	469	452	458	452	505	477	485	470	496	479	448	462	438	467	482	542	453	473	554	459	514	475	494	480	488	486	495	505	475	457	486	492	487	445	469	478	467	479	478	459	437	461	460	508	461	485	483	472	462	481	474	478	467	491	471	495	501	481	460	501	485	464	464	480	493	513	509	451	455	525	521	480	522	452	443	483	524	489	486	469	497	467	486	466	493	477	495	476	485	505	516	497	498	496	482	481	520	488	463	482	498	490	467	458	498	482	490	463	471	492	465	478	528	512	455	524	445	487	465	476	452	511	460	470	461	477	515	490	492	446	486	458	490	499	485	516	495	457	490	449	501	499	463	475	491	454	502	486	473	466	507	532	451	466	486	494	459	476	524	459	476	461	490	521	492	470	479	475	493	454	469	485	505	468	452	480	419	463	476	468	450	442	461	486	486	488	488	471	515	474	463	485	472	454	510	442	490	494	472	484	478	494	556	495	460	464	466	451	479	507	456	511	455	485	508	514	462	494	498	462	457	460	427	474	435	499	487	450	468	510	458	519	444	485	490	468	477	452	485	501	448	486	443	480	468	479	475	478	464	473	482	460	468	462	458	464	487	527	490	491	483	507	477	504	482	463	499	479	489	500	496	489	481	495	513	470	480	457	477	445	467	521	509	474	478	487	517	504	508	486	476	465	476	494	474	506	481	470	497	426	468	475	482	452	520	484	471	484	447	464	486	488	492	489	512	480	517	493	506	465	472	508	459	518	483	469	488	500	484	482	500	477	473	475	485	448	484	483	501	525	457	475	494	473	472	524	488	465	506	490	507	516	453	480	497	493	466	455	490	460	394	485	456	448	493	494	476	522	488	458	485	470	491	483	500	435	516	472	459	443	463	495	489	470	496	466	445	515	478	477	470	472	482	482	510	454	482	500	519	443	504	501	477	490	493	509	517	475	512	512	489	446	505	493	500	469	463	442	502	488	466	481	470	462	441	494	487	475	496	472	483	471	500	500	477	506	462	463	552	498	485	489	449	469	476	501	503	481	466	501	496	496	470	477	486	497	512	442	530	451	459	459	478	513	458	530	487	483	484	472	488	502	469	512	491	504	505	499	476	496	481	464	499	467	538	472	509	472	457	513	442	478	477	481	458	479	514	483	537	480	466	445	459	484	474	486	470	469	489	503	506	539	486	513	496	508	491	489	512	485	513	459	476	465	481	441	479	517	441	477	525	503	492	501	476	463	495	474	463	486	463	429	464	475	471	471	465	454	464	509	485	456	472	464	496	481	433	505	471	485	521	466	471	514	503	469	455	517	444	447	498	465	472
1684	526	632	549	434	370	395	528	369	297	310	248	264	241	242	290	247	246	244	278	270	253	259	301	282	294	290	283	272	285	261	246	259	308	296	268	256	271	282	258	236	264	257	259	282	278	230	281	268	284	283	298	270	251	246	247	245	287	300	293	278	295	268	262	258	257	287	286	304	263	266	269	288	301	279	292	286	291	250	233	260	259	234	273	240	293	252	251	263	263	282	274	283	268	260	294	270	281	267	248	270	250	277	264	287	268	250	269	249	267	261	282	320	300	267	270	270	279	263	263	274	265	283	284	287	248	290	253	258	262	275	312	283	268	293	290	278	264	277	260	267	235	262	245	262	279	243	275	291	249	268	266	262	270	304	250	288	276	288	299	287	295	318	253	318	279	274	277	256	289	276	252	279	278	279	294	268	267	253	250	279	279	267	281	276	261	279	256	285	272	292	314	269	281	280	241	255	304	285	265	265	275	279	284	264	244	251	248	267	262	287	315	290	302	249	273	248	235	282	256	254	235	277	249	264	280	286	283	274	255	271	233	260	246	228	305	283	241	258	281	262	260	264	266	266	257	238	277	280	281	299	272	274	274	270	282	293	269	257	273	271	266	275	292	299	283	261	285	291	285	286	259	269	279	275	277	291	278	266	261	252	256	267	288	280	254	250	278	250	251	299	234	270	274	253	271	272	287	260	265	276	238	274	263	297	281	305	298	274	268	280	279	291	270	280	284	281	279	274	276	275	292	249	283	254	258	270	305	263	279	278	256	325	253	250	264	257	279	244	287	277	251	267	278	279	264	300	258	293	273	293	295	297	265	266	289	264	291	289	254	277	308	261	251	285	288	273	279	253	261	274	264	318	287	273	293	262	240	273	260	290	256	289	293	270	282	261	264	269	267	262	262	283	263	241	291	271	272	253	274	278	286	274	262	292	259	267	256	279	254	243	296	259	271	282	256	260	275	298	304	274	259	242	247	273	293	256	286	288	275	266	284	268	284	273	263	236	289	276	279	303	254	304	279	309	273	279	260	278	314	272	262	245	278	297	250	247	281	272	292	282	292	326	281	313	238	296	279	291	295	289	279	283	242	274	300	262	282	258	274	280	242	270	285	269	295	297	279	276	270	270	272	271	255	262	262	277	284	303	255	287	259	331	273	275	274	277	240	262	270	264	282	270	291	270	272	294	258	271	288	292	276	276	259	296	313	268	303	271	305	249	256	284	278	265	291	260	270	282	262	259	265	263	273	266	276	241	283	235	277	252	287	255	272	290	277	293	257	269	278	253	303	256	255	234	274	262	277	265	275	250	268	263	263	266	274	314	293	268	261	236	261	264	263	292	247	289	278	289	259	274	311	238	230	269	299	285	272	299	275	296	242	288	273	252	270	268	319	257	287	288	280	297	269	236	293	269	265	252	256	239	278	270	262	274	283	234	280	266	269	232	271	306	268	253	259	316	236	254	238	276	274	260	262	263	271	297	293	316	288	249	304	284	279	282	296	270	240	265	260	277	273	268	265	260	271	271	275	265	294	296	252	282	266	266	296	257	266	255	289	275	279	254	267	258	250	286	291	262	278	293	283	285	294	294	287	264	287	268	286	301	270	268	286	276	273	274	282	232	261	311	266	279	308	247	231	281	257	262	307	293	271	241	257	268	260	300	249	263	292	275	288	297	276	287	240	243	280	260	305	275	283	262	282	255	267	283	253	249	282	295	303	256	272	263	249	273	270	271	281	259	280	257	259	279	250	279	296	273	273	286	282	290	300	260	260	259	269	259	289	286	265	273	262	278	264	267	246	255	276	266	292	286	310	276	292	283	269	260	282	258	226	267	256	288	276	264	279	256	277	289	294	298	269	258	312	285	250	287	286	273	235	262	276	282	225	248	267	280	298	298	292	285	268	282	279	258	240	243	250	263	282	290	277	253	271	289	290	256	278	271	293	274	274	266	261	268	260	285	281	280	302	281	286	267	286	254	276	274	286	271	288	276	251	250	274	257	287	296	280	277	279	253	312	263	290	274	289	275	267	274	303	291	274	298	228	271	249	286	283	266	246	307	306	296	283	263	275	294	282	315	312	297	264	252	272	249	246	297	296	307	255	274	280	246	266	291	281	294	257	272	279	268	268	248	266	238	286	269	263	308	280	252	293	296	271	299	261	297	253	240	269	306	247	244	254	262	233	258	299	270	258	279	274	258	252	261	267	276	298	300	283	294	257	299	241	275	271	276	278	272	279	252	238	269	255	275	285	263	244	243	316	266	263	280	280	258	262	276	281	259	282	249	267	242	273	260	261	260	237	269	271	267	268	301	273	276	264	256	311	289	281	269	254	304	269	271	265	277	289	312	233	270	243	262	279	268	273	279	255	262	272	264	281	267	259	301	293	303	281	264	297	291	265	277	270	275	289	251	249	264	265	277	269	261	244	263	261	287	249	273	278	264	269	266	281	249	271	300	266	278	309	275	240	248	272	238	245	247	283	276	271	266	289	291	297	291	264	290	273	260	298	271	247	299	263	288	281	275	275	297	251	271	274	294	271	248	266	259	249	275	254	274	264	285	252	261	280	287	290	261	275	270	252	295	305	259	271	274	288	253	262	279	273	275	253	261	289	268	258	264	254	268	300	254	293	292	277	265	287	276	288	267	264	261	255	296	286	275	266	261	253	281	271	252	246	272	247	273	239	279	259	309	287	268	290	285	268	281	262	245	278	253	277	266	268	240	256	287	232	279	288	282	279	287	288	274	270	255	254	256	295	261	247	243	305	287	289	278	289	245	243	257	277	267	257	264	244	287	297	270	258	272	273	292	309	299	305	253	264	268	280	283	298	272	308	270	282	271	278	284	299	263	228	282	261	255	273	283	253	261	292	294	283	275	265	287	273	257	258	267	265	248	287	294	286	260	271	293	283	284	278	282	281	305	281	286	308	284	275	283	297	256	262	277	259	279	252	280	286	271	265	272	313	264	262	276	274	255	269	259	255	251	279	293	319	254	289	250	282	255	240	248	291	241	269	266	264	282	311	262	277	283	283	260	278	265	258	280	270	272	246	295	266	320	261	304	276	282	258	279	313	310	259	277	263	261	285	278	249	264	310	245	245	248	236	285	267	257	281	267	282	277	279	266	263	261	284	278	291	247	274	292	279	247	276	259	287	262	281	265	297	239	289	266	289	268	272	267	290	241	282	288	278	278	227	308	273	250	257	261	252	237	279	261	270	266	277	286	265	268	287	230	252	280	304	282	281	273	287	269	300	288	267	263	310	269	293	283	256	256	250	304	277	261	288	272	285	254	323	247	240	271	269	278	272	298	230	296	283	243	263	244	269	285	271	251	278	280	285	287	301	271	280	277	280	300	272	237	292	254	268	259	296	261	266	286	270	294	260	261	277	264	274	289	255	246	262	267	284	252	280	226	300	294	259	261	274	276	270	278	283	274	273	247	234	282	287	281	274	294	256	254	273	248	275	227	272	247	267	266	243	297	281	273	303
1973	892	1360	1583	1470	1269	1500	1981	1204	744	681	704	765	680	648	678	716	698	723	675	660	697	681	664	730	673	705	643	706	613	647	719	664	625	669	695	690	665	690	652	681	694	648	668	673	682	664	653	640	647	705	735	629	696	633	677	633	642	683	666	657	620	658	643	657	643	651	633	643	643	715	638	699	679	680	681	668	679	656	635	658	672	640	688	663	675	633	671	661	691	632	629	633	684	669	629	661	654	685	666	624	702	641	639	647	652	640	680	667	672	720	669	611	674	664	606	639	669	659	699	625	672	701	664	665	690	668	645	618	700	694	700	643	664	657	635	662	683	690	649	670	651	653	615	677	640	622	639	667	663	655	690	645	699	607	600	646	615	632	664	637	633	635	667	642	708	656	659	712	650	642	670	602	682	655	631	653	699	662	640	687	683	679	655	677	646	632	708	682	662	663	661	639	670	697	658	666	706	648	674	674	646	653	638	679	635	680	649	678	659	645	652	619	656	662	625	645	677	600	620	724	669	668	645	661	653	699	641	622	652	613	622	630	636	687	669	679	686	651	699	694	748	651	674	681	690	649	663	661	656	738	629	639	644	698	649	642	636	678	623	640	681	656	682	680	699	684	646	634	678	667	638	647	681	635	662	678	650	639	681	669	659	654	672	622	613	622	653	675	680	612	612	680	656	659	690	703	656	667	632	642	616	629	679	663	713	654	669	657	654	684	651	709	679	670	665	658	675	666	675	655	661	666	656	689	647	662	654	637	673	646	602	632	654	603	650	641	643	666	625	719	677	663	674	667	682	684	656	696	686	655	692	712	614	656	651	644	662	670	661	629	658	661	718	686	698	680	643	682	664	688	647	679	711	675	610	683	679	673	677	634	677	679	655	681	643	652	645	683	629	665	703	635	677	682	645	680	632	645	660	657	653	623	653	707	627	636	657	675	628	634	710	621	670	644	680	692	642	647	699	642	633	686	625	679	669	660	604	687	664	671	624	648	654	679	652	671	657	668	680	702	609	701	598	675	708	659	674	692	624	724	692	710	702	647	634	650	666	653	635	645	688	676	697	716	683	648	668	637	666	648	683	692	641	617	690	660	673	650	663	624	684	634	689	666	646	660	719	665	644	663	701	705	677	664	697	655	660	633	639	667	658	630	624	608	702	634	614	628	683	643	639	654	714	670	628	694	625	646	680	673	681	645	668	642	689	646	650	676	622	673	668	615	629	690	650	673	607	658	679	641	691	711	662	656	645	677	645	732	680	666	644	612	630	689	691	674	652	630	626	633	656	684	688	691	671	643	669	663	681	674	661	650	647	659	675	662	647	643	662	686	618	646	657	688	623	698	661	670	638	685	664	644	668	661	707	703	621	673	652	677	665	621	662	718	677	672	648	675	717	648	660	672	624	627	612	626	648	621	655	662	623	615	660	644	666	678	676	637	677	698	649	627	667	672	689	664	657	667	664	652	702	646	651	688	631	711	670	645	686	634	692	665	674	692	707	661	661	631	673	644	694	678	694	683	634	665	671	668	674	672	632	650	655	680	637	631	681	706	653	656	658	671	650	696	639	672	693	643	684	621	651	629	763	673	676	649	708	646	663	651	646	623	617	686	661	610	669	674	623	663	633	687	660	648	680	644	677	701	699	628	641	678	654	652	665	650	645	647	674	674	635	702	635	670	655	646	663	668	682	620	646	662	647	629	673	673	682	681	691	649	664	652	711	696	670	664	644	685	634	643	671	679	668	637	645	648	693	729	660	636	631	625	679	680	662	677	666	690	688	652	619	680	650	642	686	689	642	608	635	685	639	668	685	690	668	631	648	635	661	668	638	681	670	660	627	715	664	677	603	703	634	652	652	675	706	666	631	678	646	630	666	679	648	648	667	654	684	637	669	726	670	627	656	650	665	672	633	676	671	623	650	679	691	651	651	641	665	713	630	678	647	655	622	667	646	665	655	674	662	705	685	635	668	693	688	700	643	637	657	654	675	672	669	697	682	681	690	669	642	637	668	661	706	677	658	648	695	628	647	667	675	664	616	689	671	693	690	684	644	632	666	732	638	679	676	649	684	671	644	688	680	659	663	695	707	690	679	609	596	695	655	670	640	572	670	673	670	674	678	675	667	676	681	670	668	640	676	688	647	682	663	643	625	640	686	645	694	644	682	675	663	679	661	642	619	662	666	682	682	639	641	657	623	636	676	675	631	682	697	646	671	643	671	681	645	665	688	653	648	681	661	698	615	657	616	687	624	644	694	690	657	668	638	676	657	670	632	665	617	721	651	655	664	642	632	673	642	638	676	661	629	648	627	644	657	704	663	645	636	604	646	702	630	676	706	686	624	636	650	655	649	658	671	642	671	700	691	672	659	661	640	661	662	621	628	642	643	690	650	647	646	669	660	658	637	646	694	683	670	636	668	675	651	642	595	680	728	691	656	652	660	701	649	673	631	677	629	666	650	640	685	676	664	678	645	658	648	611	635	658	664	712	665	715	691	684	623	683	667	651	645	702	656	674	677	695	681	656	688	621	631	657	672	648	661	684	671	644	650	642	659	613	659	652	642	665	638	626	653	644	689	626	701	682	661	663	618	654	682	670	700	625	753	669	628	672	664	653	704	624	652	660	636	664	663	669	662	638	700	666	600	632	643	667	660	645	682	623	627	619	639	688	667	635	648	641	668	678	663	635	639	671	664	697	683	719	640	656	700	659	633	647	648	686	651	641	636	640	695	613	657	678	645	717	677	629	679	617	639	703	675	630	641	700	642	635	679	675	685	658	637	704	660	628	666	647	641	666	667	686	653	716	653	616	694	669	650	657	691	661	673	671	662	647	633	635	645	617	653	653	661	647	662	660	666	658	684	690	649	674	648	627	648	641	659	659	697	665	676	645	699	651	701	649	687	651	685	670	657	602	632	650	636	690	658	655	649	662	683	677	658	620	641	725	658	625	666	665	672	690	648	645	648	627	660	644	639	680	650	677	626	663	656	674	698	634	659	702	684	626	680	667	677	639	716	679	683	657	678	637	671	651	631	678	679	616	657	640	680	683	637	666	659	638	680	676	709	679	696	642	687	676	605	712	675	691	654	670	654	625	663	633	649	688	703	670	629	639	688	720	701	692	702	636	674	641	687	607	637	617	648	687	672	680	681	648	671	644	674	707	648	732	647	671	697	654	652	680	662	668	630	701	606	706	663	671	670	681	632	624	675	696	697	638	643	697	636	706	606	643	641	701	649	617	611	662	671	656	639	593	700	610	644	685	665	672	650	622	700	642	645	601	702	674	696	713	673	653	629	673	652	666	660	665	675	695	700	702	640	681	683	615	647	636	642	664	701	691	713	618	662	662	620	690	662	631	684	726	702	710	644	664	652	683	628	665	647	656	673	707	637	690	656	647	656	673	665	687	663	674	624	653	668	678	661	671	620	676	650	613	685	674	637	676	677	674	605	659	627	654	656	669	625	630	674	658	668	641	620	692	684	663	652	656	630
7206	932	1009	866	687	533	1040	4384	1381	366	312	336	339	295	327	326	317	341	334	292	331	321	287	318	296	337	325	311	281	312	325	308	283	283	305	279	319	274	310	312	321	321	332	333	278	287	284	286	295	276	270	303	313	299	319	302	330	321	281	263	322	281	329	280	305	288	281	290	300	299	303	288	306	309	312	313	327	316	334	334	302	288	252	280	298	315	300	294	289	268	313	272	291	277	311	297	260	325	312	262	276	278	305	315	300	279	286	331	298	290	285	290	308	301	320	322	302	323	321	310	304	288	320	286	322	276	334	298	311	295	338	267	308	317	305	261	300	325	287	318	326	255	295	289	318	300	283	297	316	284	288	308	289	325	307	294	297	285	333	288	309	288	268	306	336	309	313	302	278	281	299	340	296	271	270	292	287	304	299	298	344	342	320	282	301	308	317	317	319	333	319	287	270	285	270	293	281	278	323	318	300	285	299	319	309	327	297	283	292	322	284	275	311	295	267	279	285	304	280	307	316	341	287	255	265	272	310	312	299	309	300	294	252	307	293	301	326	303	332	286	292	306	325	311	279	303	309	297	306	299	326	302	312	284	318	288	317	329	311	279	321	315	303	308	298	270	277	320	322	300	323	282	312	300	310	325	287	314	305	282	314	282	300	302	286	299	310	312	333	317	344	286	313	252	271	309	310	307	322	288	320	301	313	317	296	298	314	331	284	300	322	300	264	310	287	282	291	300	295	288	323	300	316	280	303	299	280	287	274	303	307	291	302	288	286	316	278	262	321	344	300	293	322	308	302	284	308	288	272	334	318	293	286	324	297	295	289	306	324	304	268	302	308	288	286	307	278	286	283	281	327	301	304	340	310	274	300	291	265	313	309	311	310	322	295	297	269	293	259	311	287	285	305	313	322	287	291	297	293	308	290	303	290	324	291	311	303	272	292	327	286	309	272	260	293	298	311	315	299	321	307	328	261	316	272	321	274	262	275	268	286	304	324	296	320	311	318	265	274	274	316	326	314	296	300	338	313	295	299	326	294	307	301	264	310	295	304	305	322	315	273	301	276	300	255	292	287	262	301	313	288	310	293	282	313	274	279	284	317	318	304	315	303	313	297	301	308	280	305	318	293	288	297	320	319	316	303	280	284	306	294	320	283	316	297	292	299	303	303	288	288	265	320	326	297	317	256	257	274	309	313	330	273	298	282	316	293	318	294	313	318	323	298	269	305	308	280	325	295	285	306	292	295	321	305	320	326	296	296	288	333	305	309	290	307	316	293	307	304	323	272	293	298	294	305	322	299	319	307	314	309	318	287	295	304	328	296	330	303	295	278	301	286	301	312	301	273	287	312	304	293	296	320	320	283	298	285	272	308	289	275	276	317	287	296	322	318	296	292	340	300	295	308	291	299	288	300	294	276	296	322	320	282	281	345	299	297	314	280	303	314	290	296	328	277	306	286	297	324	258	318	299	300	301	296	289	293	286	295	297	303	304	313	292	307	276	289	300	292	281	303	291	293	281	299	305	287	306	278	305	313	279	300	286	307	328	291	268	307	256	316	278	285	300	306	291	326	287	275	280	310	302	304	294	314	316	285	328	297	329	263	279	292	296	312	307	299	308	320	311	311	302	298	285	296	321	277	271	306	342	308	307	280	290	279	310	299	287	294	280	288	294	320	292	304	289	310	291	298	304	288	290	316	324	285	262	304	318	299	292	292	291	324	269	335	280	327	293	299	280	297	302	309	290	314	321	291	277	323	302	279	290	315	258	320	284	321	316	281	294	301	288	267	294	296	278	312	289	288	290	283	281	287	282	317	282	294	327	316	293	282	313	292	291	297	304	289	327	322	323	319	290	307	276	256	348	293	291	297	323	325	343	318	309	275	272	310	281	295	290	316	303	312	295	285	294	287	306	287	300	267	280	301	338	280	303	322	306	295	327	305	292	293	326	336	292	283	317	295	302	321	306	300	297	288	298	293	320	318	320	291	318	274	305	307	291	321	342	321	279	301	301	292	309	290	254	324	303	303	303	280	299	303	310	309	288	315	293	309	325	271	291	253	318	308	287	303	291	280	301	294	292	323	310	313	319	315	313	311	320	303	305	306	282	280	307	305	309	306	316	321	348	297	297	291	274	292	302	312	302	302	292	281	308	319	302	284	326	307	341	299	311	269	342	283	282	294	272	318	286	290	291	305	323	334	287	313	320	298	313	302	304	291	293	301	291	290	312	336	291	293	313	313	288	287	318	302	324	299	332	329	298	341	301	284	328	300	295	288	268	284	293	290	315	321	305	302	302	295	310	284	282	274	317	311	270	326	283	286	274	344	307	320	318	291	319	316	299	295	320	334	295	307	309	315	288	288	332	290	316	339	316	313	301	299	295	296	301	299	285	291	315	300	267	259	286	326	313	270	319	287	327	298	276	317	309	290	280	291	288	306	296	302	302	278	293	324	301	279	293	272	284	334	275	313	314	337	299	291	286	332	307	335	298	294	309	309	300	323	303	305	289	310	298	284	304	304	278	244	290	316	314	281	283	311	304	340	304	303	319	289	311	340	321	293	316	322	312	318	288	315	286	296	299	292	318	304	334	307	314	294	313	303	322	312	298	292	327	281	317	273	289	311	322	291	295	270	299	296	283	288	276	287	314	297	317	296	327	284	286	296	345	301	301	294	322	315	301	309	345	294	308	281	280	263	283	297	314	330	299	294	267	275	303	287	299	330	258	293	293	296	308	315	286	282	290	315	336	294	303	287	290	278	284	295	304	313	298	283	315	288	301	310	294	302	303	313	309	308	307	282	265	319	244	298	277	307	331	323	341	325	327	319	289	315	285	283	333	291	311	321	305	320	300	311	320	290	285	303	298	297	294	287	322	286	294	290	310	308	288	301	319	294	292	314	276	272	314	303	285	295	307	306	310	290	302	323	279	276	281	301	296	308	311	349	328	306	326	286	291	294	334	309	313	293	296	296	283	326	308	290	342	303	287	290	312	313	290	300	265	292	302	276	342	313	288	293	291	299	295	328	315	288	276	292	286	302	304	334	299	328	300	300	306	320	317	337	282	302	354	285	320	309	280	283	264	289	314	309	314	341	261	303	297	299	296	259	271	297	287	326	316	306	327	277	325	295	289	289	315	307	293	306	274	272	258	307	291	277	333	289	292	302	320	308	289	276	274	293	299	300	268	305	288	284	274	328	285	299	337	286	311	293	313	306	284	293	314	352	306	301	296	293	282	297	282	300	297	301	308	314	282	314	302	284	302	324	294	299	287	278	324	313	320	305	295	304	306	302	297	296	295	297	287	294	322	288	351	312	319	296	315	302	301	299	288	275	315	295	324	294	300	302	307	312	284	313	286	303	291	292	286	312	304	282	305	289	315	332	307	300	289	290	342	296	306	254	294	300	282	270	305	298	278	315	314	336	294	313	324	329	291	283	346	303	276	321	304	325	299	267	269	311	271	284	329	304	293	310	296	296	285	300	295	278	294
6730	1308	2501	2888	2570	2074	5094	18657	4065	956	897	873	858	836	779	781	777	777	836	770	802	797	803	816	816	770	788	807	756	760	756	749	775	731	712	716	704	729	721	752	658	713	720	756	660	745	710	700	699	703	706	735	747	701	718	725	729	778	731	746	676	678	701	695	736	731	698	683	703	706	658	722	706	730	708	726	770	699	725	674	713	687	720	712	716	770	717	711	652	716	694	713	709	731	660	705	694	725	725	670	697	755	717	692	745	734	716	746	737	736	668	745	656	729	733	732	801	684	695	723	693	738	720	739	685	664	703	714	728	697	725	712	751	707	730	685	700	698	711	717	713	751	710	708	733	706	704	711	741	692	660	728	747	757	677	688	730	714	710	723	694	750	727	694	722	731	711	756	726	698	710	701	704	683	655	675	758	714	712	692	724	681	698	693	704	751	695	692	695	744	629	693	739	677	738	720	704	693	721	729	711	704	687	711	695	724	720	712	724	799	718	760	693	721	708	686	712	630	726	702	711	723	714	714	690	712	687	745	693	706	748	715	731	695	705	680	686	707	717	701	729	696	724	660	677	711	690	718	741	708	675	694	751	720	720	675	699	729	708	713	730	703	716	692	697	739	722	695	670	693	740	700	662	666	767	698	762	707	676	719	715	688	684	758	734	735	716	675	704	707	702	722	720	692	689	718	710	712	711	710	677	680	675	678	684	666	733	737	701	710	716	674	653	704	721	737	695	687	690	680	725	734	690	744	735	696	722	674	703	744	656	684	725	679	709	734	707	744	687	732	689	730	700	697	745	706	701	738	690	708	745	701	720	684	738	678	751	682	737	715	654	712	682	663	705	683	742	706	715	710	720	732	704	692	729	664	700	696	681	741	665	719	698	682	679	715	709	690	674	716	753	689	724	747	720	700	725	726	735	776	697	699	652	676	741	728	708	786	724	782	665	737	718	680	734	742	720	722	704	715	741	696	742	688	730	712	724	721	733	725	693	725	714	720	695	728	765	691	732	712	707	728	724	735	726	728	732	727	710	692	762	686	764	704	684	682	673	780	705	712	701	700	698	706	742	736	717	681	708	707	703	720	719	680	688	674	690	703	668	707	712	712	727	737	702	746	704	746	730	689	648	733	706	733	755	681	702	709	759	680	657	700	697	694	698	695	744	718	686	696	721	712	746	750	676	756	719	653	729	731	716	686	709	698	714	664	716	718	752	672	704	684	687	724	697	738	665	677	741	700	677	689	678	706	674	737	721	682	735	677	708	713	729	661	718	682	725	736	695	725	666	701	695	710	651	715	714	707	704	749	686	743	720	697	698	684	683	737	673	685	757	668	651	729	704	743	744	758	681	723	689	646	709	718	712	710	740	738	746	689	695	756	716	688	652	697	724	716	675	716	696	702	726	693	710	710	716	691	715	704	676	696	752	719	672	707	704	725	719	665	685	719	749	694	732	715	716	729	735	731	699	726	762	717	754	704	726	724	684	698	711	686	688	783	699	717	676	699	690	726	691	744	691	704	718	679	736	734	726	703	663	679	688	670	712	732	691	713	716	712	749	747	738	709	692	713	722	712	725	698	724	742	740	713	699	672	695	704	685	732	725	682	729	734	698	717	712	743	731	735	635	730	699	703	734	690	698	718	733	708	735	716	706	751	712	703	663	689	724	675	747	735	743	742	704	711	671	703	719	706	705	739	673	708	718	695	676	716	688	720	697	733	697	778	725	721	689	749	722	738	747	731	727	747	706	715	730	713	711	704	696	695	745	710	694	682	729	707	730	716	728	715	727	724	696	710	703	733	666	719	739	714	664	758	717	681	724	726	705	686	694	748	710	726	695	706	682	747	703	712	750	697	708	706	759	688	718	752	672	714	705	744	715	697	686	707	734	750	689	718	675	706	725	721	700	675	683	707	755	724	732	721	685	694	702	762	715	700	762	722	683	673	663	714	693	695	715	701	731	705	729	698	720	724	707	728	687	727	728	634	753	765	700	687	713	721	706	705	743	739	706	700	763	672	680	680	724	760	709	712	752	721	715	693	718	718	701	676	721	697	714	700	708	731	693	721	720	717	736	703	701	677	705	687	713	677	745	688	753	657	740	704	689	724	705	748	716	686	702	719	699	743	668	744	745	726	672	702	712	744	697	713	690	744	772	651	800	653	729	717	746	716	734	676	657	691	765	704	730	680	708	704	689	690	731	736	693	724	711	762	710	697	702	656	709	678	715	734	746	719	731	728	740	735	706	701	726	717	673	706	699	712	662	696	734	694	746	694	708	651	683	673	715	730	703	721	708	727	710	695	679	756	722	736	658	677	697	693	685	666	723	716	733	667	677	652	679	732	722	690	717	694	765	766	692	737	748	734	739	725	728	703	730	683	705	704	762	745	719	729	699	725	707	684	709	740	705	687	743	719	758	727	725	716	720	690	669	693	732	712	681	714	716	717	685	706	700	731	719	751	669	689	695	708	667	679	673	747	696	706	712	671	678	723	685	684	735	741	738	696	744	669	711	706	693	720	696	729	662	670	774	737	720	739	742	688	683	673	751	689	774	714	689	757	704	703	749	720	695	732	751	721	698	739	765	647	708	712	702	749	715	718	692	704	742	704	718	727	703	693	673	724	724	688	696	718	704	713	714	733	692	718	775	705	742	742	689	731	695	678	733	676	718	709	705	696	743	686	756	668	674	767	681	721	725	720	669	707	672	670	710	671	709	718	673	703	752	635	737	685	711	755	729	701	677	669	716	661	739	740	754	734	675	696	649	680	730	707	699	713	757	736	705	713	690	708	689	697	709	728	696	695	679	735	693	750	707	724	685	759	713	753	703	733	721	784	693	699	718	748	709	715	734	739	698	721	704	744	753	739	737	702	707	713	696	750	707	702	700	716	720	676	711	710	694	717	701	726	692	709	752	725	685	722	709	702	654	706	718	718	736	690	717	702	737	702	701	711	761	707	727	704	691	718	732	647	716	728	733	644	691	713	702	705	681	744	667	686	695	693	692	605	712	735	690	754	743	748	730	704	682	672	756	733	684	715	700	725	698	725	680	705	714	718	690	713	680	714	664	719	696	700	749	702	678	719	734	742	724	722	742	714	742	724	733	704	676	696	704	761	689	729	743	705	719	724	701	745	670	669	717	682	740	713	697	725	718	698	680	748	698	653	718	705	717	756	714	771	725	757	687	713	743	686	736	692	662	730	732	681	742	693	712	731	773	692	692	716	713	673	644	684	722	689	732	738	671	719	713	655	695	692	693	727	690	712	723	703	761	703	701	706	671	742	736	743	676	690	696	699	752	708	708	710	744	634	670	727	683	706	735	698	737	667	731	712	772	726	680	701	727	737	698	721	712	738	716	726	711	721	696	736	693	690	697	738	707	688	740	751	740	697	785	724	727	693	663	677	735	682	721	696	720	730	750	702	701	714	754	683	702	702	714	713	723	684	693	661	709	637	710	728	684	722	682	695	713	691	717	733	723	677	716	704	663	687
13081	1346	1247	1072	700	542	1852	7322	1900	251	210	215	235	165	215	205	194	192	200	215	195	205	194	164	195	194	192	191	183	214	207	182	190	193	210	175	193	193	177	201	181	198	165	177	159	175	210	172	178	190	177	191	200	190	193	189	168	195	208	194	184	166	172	187	180	176	152	202	194	192	171	156	197	195	190	187	199	179	186	189	206	186	192	179	178	181	175	178	215	163	193	188	202	181	197	194	171	172	185	177	174	197	160	186	184	178	200	197	186	209	136	166	202	178	195	162	186	156	169	196	176	176	178	185	180	182	159	176	181	201	163	164	168	185	164	189	198	164	169	162	197	197	174	183	204	205	172	181	195	188	185	201	208	176	192	176	194	182	185	193	159	187	174	171	183	183	168	163	174	167	160	192	178	174	187	180	203	208	179	203	192	170	193	179	168	175	196	186	189	197	173	167	199	200	197	163	193	168	188	193	180	210	155	186	183	191	195	194	231	177	163	184	167	181	175	174	178	182	189	166	178	158	171	174	178	184	182	189	192	165	168	203	164	204	205	175	175	194	200	170	194	202	188	195	196	160	173	155	165	201	191	185	166	181	201	180	176	181	187	213	169	174	205	181	186	150	208	168	168	179	186	180	176	185	160	182	202	196	185	170	202	188	180	176	217	192	186	181	158	166	184	200	183	199	214	195	191	190	188	190	189	191	155	162	146	198	181	219	190	175	171	215	200	210	216	204	159	200	205	169	175	183	190	186	166	202	199	193	170	197	197	172	181	157	171	158	168	178	152	216	166	163	204	166	176	189	185	184	169	146	189	173	212	182	187	171	188	192	171	179	175	175	184	190	177	162	183	160	191	165	199	163	156	185	172	213	190	172	213	199	229	173	187	210	169	171	178	189	168	195	187	194	162	184	213	172	158	181	147	170	158	168	175	184	191	189	187	163	193	189	189	199	199	194	170	196	204	164	167	175	153	190	152	179	170	172	179	187	186	191	186	174	205	195	161	185	190	192	190	193	154	198	170	171	176	191	183	193	188	178	192	169	173	188	180	180	176	182	183	164	170	185	199	163	173	165	161	162	170	169	205	185	173	193	209	169	154	199	170	186	187	169	189	186	189	181	200	175	221	199	189	172	172	147	161	189	176	191	181	173	195	196	201	175	204	161	202	195	159	183	168	182	186	191	194	167	177	183	164	186	204	171	176	177	179	173	180	149	192	178	191	182	184	167	195	164	180	191	180	181	191	179	156	169	189	171	180	190	160	147	176	177	192	217	170	188	167	187	192	185	190	193	195	191	212	183	202	199	179	170	180	184	181	188	158	177	188	181	172	164	176	184	190	174	181	165	170	168	197	183	185	167	170	195	183	185	194	180	164	169	187	185	184	192	179	163	178	173	183	200	180	161	184	194	197	192	173	189	172	170	173	185	195	201	194	194	180	174	173	191	181	182	169	177	194	174	189	194	189	182	175	170	205	191	190	188	166	163	193	192	145	148	169	173	192	192	188	182	188	198	193	178	196	200	187	186	201	189	199	201	188	186	199	184	189	175	182	191	174	187	177	185	207	180	179	187	167	176	167	177	183	191	172	192	186	206	167	185	179	175	189	182	167	170	185	187	170	153	185	182	180	190	195	208	176	181	180	174	173	190	195	179	178	183	193	201	192	155	195	202	210	181	171	182	201	183	188	175	179	172	168	198	206	176	180	181	169	194	179	204	200	168	188	173	192	198	176	161	175	159	177	160	202	136	179	170	174	196	190	183	182	182	171	160	187	209	167	201	165	157	170	185	178	209	190	175	186	195	157	179	188	183	191	203	217	160	179	164	175	211	178	183	167	181	215	168	198	164	194	195	191	210	163	204	212	158	194	165	183	179	200	169	184	167	182	187	185	172	168	197	186	195	190	191	183	176	199	175	169	194	162	179	191	193	207	205	194	161	188	209	168	175	182	172	188	163	195	175	190	179	167	192	182	202	181	177	176	192	184	189	190	163	187	194	160	190	182	196	184	171	205	161	184	199	167	197	211	185	194	151	174	182	182	167	171	189	181	185	177	189	198	183	188	167	192	206	180	213	199	179	186	158	199	225	175	164	185	185	189	184	182	179	166	187	178	183	177	179	188	176	172	182	172	182	167	197	231	180	205	187	179	184	175	199	203	187	196	194	177	186	191	189	190	191	186	200	189	170	190	215	180	177	181	178	216	200	178	194	207	171	171	174	158	211	199	162	185	217	188	173	195	176	163	179	209	212	166	177	185	183	184	173	171	170	163	202	176	188	184	190	192	191	178	204	223	204	189	183	173	153	169	183	186	176	160	179	195	192	156	184	175	188	188	169	163	176	209	166	172	177	185	217	197	188	168	187	209	200	215	173	167	190	182	184	188	178	180	196	191	204	187	177	189	190	179	178	195	153	183	204	207	183	175	218	176	185	188	179	183	207	200	158	180	179	150	196	217	196	179	168	180	177	210	185	164	186	174	168	177	180	174	174	187	197	199	171	180	180	169	163	181	202	186	159	174	185	196	199	189	203	183	156	176	160	173	196	170	188	198	175	187	181	165	199	209	179	171	196	178	180	155	193	187	178	172	184	180	168	181	186	170	178	207	197	216	192	181	193	165	167	192	183	197	176	201	180	186	196	187	156	214	191	208	198	187	212	183	211	182	206	178	212	174	194	169	186	175	203	186	168	205	203	184	148	201	181	205	176	197	187	213	154	207	206	183	199	200	175	170	168	192	220	193	191	159	214	182	173	198	193	189	189	175	189	188	189	168	180	184	188	179	191	206	199	177	175	208	199	182	181	180	194	167	178	200	188	199	188	163	180	208	170	182	183	186	169	183	159	187	206	185	164	187	182	164	161	161	195	207	211	173	165	194	197	180	197	201	187	202	166	185	183	203	186	182	180	178	149	184	179	171	192	185	192	184	165	187	187	161	194	187	165	179	206	179	181	194	191	185	192	164	160	199	173	166	180	198	183	189	181	186	196	174	179	170	181	165	173	188	183	194	199	184	180	200	172	176	171	186	166	163	190	177	179	204	162	204	178	167	171	186	158	166	202	161	181	174	182	172	211	173	176	195	218	187	173	156	167	194	169	192	196	222	177	185	163	176	166	161	162	176	172	187	179	209	160	184	194	175	175	169	172	204	185	192	216	193	182	172	184	151	180	173	195	177	173	187	168	198	199	172	202	171	150	188	215	199	180	166	184	177	151	185	183	197	202	183	188	173	182	225	188	179	180	191	160	154	195	167	191	189	213	161	169	187	181	176	167	176	186	189	177	182	192	148	196	177	203	185	190	179	192	182	203	182	180	205	184	180	181	214	194	179	224	197	156	184	173	162	192	172	191	192	195	178	181	187	197	179	207	180	170	198	192	186	190	179	168	163	183	167	181	178	209	178	179	199	178	178	184	189	171	209	170	179	214	185	198	175	176	176	198	183	192	180	174	172	173	177	173	169	172	192	203	218	183	170	162	199	172	175	187	187	194	203	187
8069	1369	3041	3567	2889	2359	8986	25393	5565	851	771	718	690	622	600	566	576	579	601	568	611	551	605	602	566	571	535	526	594	537	500	461	516	458	478	509	523	485	482	463	490	461	450	440	472	446	445	439	479	465	484	480	443	470	500	455	426	478	455	430	442	393	473	476	473	456	466	470	447	468	447	440	436	468	467	457	431	437	426	454	486	484	485	478	473	501	495	428	462	434	415	473	416	467	438	458	435	432	449	432	450	436	447	453	466	460	439	421	431	442	451	441	461	431	417	441	474	447	468	432	445	484	428	461	434	458	481	440	482	428	407	458	455	462	430	474	453	461	452	441	450	436	457	441	420	426	459	426	474	418	432	447	461	455	457	492	452	460	438	487	439	419	471	443	448	428	403	447	498	430	430	436	463	441	440	425	413	472	464	478	457	431	438	443	455	471	460	439	487	463	431	447	444	444	459	480	460	455	427	405	415	455	489	424	434	457	496	449	457	464	451	406	451	471	492	478	434	442	466	451	448	474	410	452	455	467	401	427	468	449	479	421	417	445	492	476	472	453	483	427	460	436	440	474	446	422	421	431	426	419	447	434	426	431	425	397	407	405	433	435	439	464	472	460	403	449	460	398	454	439	473	456	446	452	476	457	427	511	440	449	435	449	398	424	465	466	421	437	460	423	432	469	451	489	427	439	440	467	442	431	452	454	449	443	471	495	449	473	430	490	428	447	511	466	427	460	446	474	441	468	442	460	484	432	436	424	444	457	446	447	437	449	429	454	452	451	466	463	439	444	464	498	433	474	419	433	406	452	472	447	454	415	428	459	427	437	445	438	454	453	441	483	454	472	456	440	448	442	434	459	424	475	438	462	481	428	487	460	418	480	417	453	435	422	443	439	437	442	467	433	444	466	441	457	425	477	435	450	447	445	491	432	436	486	466	472	489	401	425	400	437	488	434	454	474	500	460	436	420	453	444	439	488	486	444	454	444	459	446	460	474	454	463	457	443	448	434	482	434	437	439	466	451	453	425	429	454	432	443	493	451	426	444	439	461	441	464	430	419	458	446	478	454	485	463	400	476	412	487	434	456	417	467	443	473	473	432	484	447	455	440	436	447	445	445	414	471	488	433	433	421	453	452	433	455	466	431	435	468	433	454	474	442	434	479	448	476	470	432	423	467	453	448	436	455	436	452	462	466	448	469	461	449	456	447	445	442	453	456	442	476	490	451	448	410	421	460	442	418	446	439	429	454	450	445	453	447	427	430	451	400	460	450	450	490	460	452	407	433	483	461	456	433	424	418	534	446	483	461	445	449	464	470	421	443	435	435	389	442	458	456	455	484	439	473	448	466	443	476	466	472	435	448	478	466	438	489	449	453	474	463	448	462	450	410	460	429	474	424	467	495	464	455	446	435	487	423	471	468	453	441	483	444	485	475	444	417	420	459	443	457	474	434	416	478	459	496	429	510	474	469	458	450	432	466	435	435	439	465	444	484	435	458	408	419	448	460	467	422	451	471	433	454	480	423	462	444	444	439	426	446	410	446	470	507	449	462	413	456	459	437	453	449	472	437	470	444	433	432	465	461	464	476	457	465	425	440	433	444	455	437	492	449	456	379	445	442	433	405	444	453	469	436	417	468	441	439	478	437	398	439	458	437	454	417	469	444	434	422	433	432	463	446	448	476	418	453	482	457	436	474	450	427	488	487	459	474	478	477	396	436	449	455	425	461	448	462	440	459	452	445	412	436	430	452	453	502	447	447	413	454	470	431	407	433	431	404	449	469	447	446	475	408	445	497	482	452	407	464	464	466	446	382	458	438	463	456	467	474	449	448	462	402	464	444	445	459	436	435	425	442	488	477	456	432	424	434	405	461	482	456	459	462	452	425	417	456	442	414	442	437	468	474	431	457	470	450	456	448	442	451	464	446	456	432	465	438	456	449	461	428	479	451	462	439	428	479	432	446	473	494	450	449	467	434	426	437	433	460	467	441	460	432	485	421	417	446	459	439	404	463	464	463	467	430	435	457	461	414	479	435	456	439	440	429	469	406	448	459	430	470	419	451	469	451	437	448	438	443	480	451	473	454	457	457	460	477	439	495	445	434	481	436	467	464	423	460	432	442	416	480	496	478	468	431	407	427	476	461	425	445	449	466	424	478	462	417	431	434	460	432	449	448	480	443	467	445	440	403	443	461	446	450	431	456	453	486	453	439	440	427	458	447	403	459	446	440	469	448	437	448	449	473	461	475	432	468	420	433	429	416	472	495	464	447	435	469	483	461	430	416	432	412	449	450	443	429	418	421	465	481	434	479	429	443	436	463	429	467	473	453	449	484	460	456	444	431	439	431	462	424	470	451	482	411	448	470	460	458	431	460	463	461	450	436	422	427	464	444	464	472	454	419	449	447	464	411	413	421	444	421	476	435	440	451	451	434	447	423	452	474	436	450	440	480	499	451	446	441	459	470	451	484	465	443	414	397	460	441	449	469	452	466	473	410	462	432	456	425	462	474	427	424	444	446	413	439	423	439	477	495	461	456	483	461	433	397	442	444	462	445	456	466	431	481	431	455	456	461	435	412	438	454	432	485	442	416	458	483	439	464	418	464	453	454	443	436	476	429	477	470	420	455	453	461	447	422	435	486	484	417	441	440	452	484	428	461	432	458	444	438	468	489	495	438	449	462	418	448	462	487	410	477	403	439	464	422	436	450	424	443	415	464	452	455	440	448	408	469	472	494	454	421	432	446	474	448	440	476	445	419	439	465	459	482	495	453	462	419	436	460	445	462	426	476	486	438	430	440	459	465	446	476	477	450	444	476	448	445	452	503	480	424	462	453	403	456	475	470	472	409	457	450	443	434	443	474	432	475	465	432	462	450	428	448	468	419	443	453	429	442	440	458	492	429	440	466	425	422	437	462	412	468	474	448	455	428	471	446	439	413	478	423	466	474	457	473	442	445	443	458	487	468	440	466	457	431	453	466	429	430	476	458	468	443	455	439	481	441	456	447	451	453	456	476	460	447	473	430	431	458	475	435	430	442	452	473	427	417	474	441	460	455	423	444	439	456	439	463	434	486	449	470	446	461	434	410	470	434	410	440	456	466	455	454	463	480	477	433	444	420	450	423	413	457	391	477	465	461	453	426	441	462	423	455	458	453	462	470	458	468	453	430	451	471	482	439	421	476	468	458	473	437	453	454	464	453	452	447	440	412	445	435	492	451	465	420	433	438	457	415	458	406	428	451	410	440	455	437	429	435	455	468	480	463	441	420	466	404	444	467	448	458	413	457	454	447	426	434	441	438	396	417	402	474	479	453	466	451	450	454	455	446	415	490	426	472	417	440	433	445	444	502	461	414	451	465	475	478	461	438	427	480	455	453	444	457	421	428	457	476	452	422	458	462	459	453	447	426	454	454	460	445	420	447	436	440	470	429	463	457	435	447	460	449	435	441	462	458	497	467	428	478	431	448	420	451	473	448	427	438	491	473	446	443	451
1710	527	584	504	389	384	336	410	281	297	321	260	253	261	251	254	277	264	286	264	268	249	257	269	253	265	255	280	261	243	282	250	278	246	286	275	300	235	289	274	266	247	269	277	257	271	272	274	264	256	282	260	280	273	276	266	266	274	235	281	302	270	234	278	255	254	269	259	261	259	288	256	286	278	246	288	280	262	249	291	271	260	264	246	284	278	269	304	254	281	278	268	251	278	279	254	266	278	236	276	254	290	264	273	244	270	270	256	246	249	245	267	272	243	258	267	253	231	274	274	294	264	254	299	286	250	285	270	257	261	264	252	242	266	275	244	278	264	249	241	259	260	258	265	246	291	259	251	272	271	272	258	298	269	276	278	245	283	257	288	256	247	285	274	245	269	270	275	258	285	270	252	238	259	258	259	259	281	282	257	261	270	265	281	271	276	231	241	251	250	282	262	280	248	267	254	274	268	285	242	267	274	273	262	261	269	280	273	263	253	270	267	280	245	260	263	281	265	259	303	269	234	273	252	285	298	266	314	261	253	294	259	276	242	245	259	266	278	275	262	279	292	265	250	247	246	236	253	258	283	262	282	265	262	256	274	275	259	255	255	268	258	264	283	292	278	255	250	307	273	283	269	264	274	252	256	253	272	283	265	233	297	271	268	262	253	271	243	279	301	259	249	255	289	281	290	263	274	259	242	259	242	249	261	271	263	282	268	251	287	242	256	247	265	236	274	256	280	292	261	250	284	288	253	264	268	257	264	278	261	242	289	282	278	268	258	242	253	239	273	243	291	294	267	260	265	293	275	292	271	251	244	261	254	274	281	259	242	231	274	284	279	247	268	264	279	279	257	276	230	229	265	278	263	249	266	288	251	267	273	237	273	273	262	249	224	291	306	242	274	253	260	261	246	261	273	260	275	265	247	258	287	280	282	247	262	273	291	268	271	269	260	283	266	260	246	263	270	292	283	266	287	280	237	270	282	271	277	272	292	278	250	238	274	256	284	252	235	287	266	288	256	267	247	253	267	252	277	273	271	274	251	271	258	254	271	255	268	272	237	262	289	263	245	294	282	267	261	293	240	253	277	275	262	280	263	291	289	295	268	246	256	246	239	241	259	277	272	233	234	225	264	264	249	298	293	281	264	264	260	272	243	274	246	271	267	252	278	267	270	275	281	262	247	275	256	269	231	256	280	273	262	256	269	260	287	268	253	257	225	255	272	275	230	290	271	281	269	289	275	245	227	267	246	251	295	280	257	243	249	273	295	313	289	286	270	248	279	230	289	263	263	302	260	276	260	274	243	268	273	264	289	271	276	274	262	238	267	269	263	272	280	269	274	248	244	231	270	276	269	283	241	278	306	289	255	268	263	291	296	265	282	274	255	247	271	247	253	262	274	267	236	228	242	285	282	247	251	261	287	237	295	302	272	251	288	281	296	264	264	263	276	239	252	266	273	279	267	255	250	266	267	266	303	256	266	258	266	254	272	251	278	251	250	265	255	259	263	259	266	285	265	261	257	245	270	261	294	260	302	297	267	280	281	253	248	284	278	236	266	220	268	281	304	241	255	232	239	262	270	239	289	268	246	266	256	247	262	283	246	253	261	248	274	245	263	259	255	301	251	250	256	294	243	264	232	267	274	240	263	292	263	262	260	270	264	261	271	259	266	254	214	281	259	272	276	261	242	284	284	241	263	262	273	269	292	247	285	284	261	250	241	263	271	255	264	266	225	287	245	249	250	276	276	266	237	273	232	266	264	242	256	256	260	243	245	305	283	270	254	313	271	274	282	252	288	262	246	281	280	271	295	223	270	248	264	247	271	270	259	271	280	274	276	279	265	246	283	267	232	258	264	291	275	253	274	273	269	297	273	265	271	267	271	259	255	250	259	273	304	269	253	263	297	276	259	265	252	286	243	292	233	233	232	283	235	248	271	294	278	266	258	250	258	284	271	277	261	283	280	268	280	263	281	271	296	280	247	254	240	282	264	287	257	253	268	266	266	268	295	272	249	260	266	236	252	277	252	231	252	246	266	254	285	260	258	268	268	278	275	247	254	252	246	266	262	257	275	236	245	270	290	239	273	270	285	236	268	234	289	257	232	251	237	289	244	292	271	239	268	280	256	269	244	233	259	269	251	274	224	274	229	283	258	259	285	276	248	261	283	263	291	232	278	276	250	251	276	277	275	269	245	253	236	270	240	242	288	259	265	290	257	286	262	254	245	278	267	253	270	252	233	271	250	296	280	277	254	241	282	245	244	263	264	228	266	270	271	277	275	261	245	286	273	291	293	264	285	255	248	268	272	285	255	274	244	274	277	261	258	248	253	242	269	260	262	268	266	280	228	249	260	260	266	286	277	247	269	279	247	271	272	273	250	254	243	264	251	237	247	257	254	310	276	248	260	237	244	255	271	231	260	267	254	254	255	275	311	259	273	232	233	266	285	250	265	268	289	281	251	288	252	270	270	267	249	262	249	255	259	243	249	275	251	271	264	260	261	262	256	236	268	262	258	267	273	240	280	260	298	262	239	274	237	261	256	299	246	238	277	265	266	253	279	248	273	283	265	244	294	251	230	254	232	241	253	251	275	277	254	286	273	270	260	275	280	248	280	249	260	245	258	259	244	225	241	268	280	262	251	260	254	271	287	245	209	272	251	283	252	265	296	266	240	265	278	265	271	251	270	242	267	290	271	243	292	272	279	272	284	234	268	246	222	248	248	260	295	279	282	276	281	280	268	215	272	272	266	266	259	244	243	274	262	278	271	287	245	244	288	260	270	282	245	255	253	278	246	297	261	267	273	254	261	261	238	274	246	262	284	232	273	247	262	226	252	278	289	247	288	285	297	263	256	252	269	258	257	281	253	250	318	277	253	292	293	255	259	276	257	262	269	290	273	248	273	244	282	274	240	260	296	263	271	276	260	301	262	262	271	222	251	265	263	224	273	252	244	260	286	260	271	230	279	282	242	269	272	282	264	262	281	280	275	247	287	231	278	250	260	263	280	247	240	248	300	271	229	285	261	252	284	265	260	266	300	280	255	276	279	252	278	282	266	269	258	281	282	257	266	260	249	246	271	263	249	276	247	273	267	293	247	277	262	261	290	275	244	271	296	272	245	249	250	266	273	259	258	295	277	276	250	283	245	247	275	238	244	277	274	276	276	250	254	235	296	249	255	262	253	235	277	266	266	228	269	253	245	271	236	261	268	298	260	257	255	255	266	236	244	256	280	260	289	269	282	285	242	256	274	234	263	238	281	259	276	294	268	257	251	241	259	269	251	263	271	285	262	251	263	258	270	237	276	243	259	283	258	243	241	275	287	286	250	260	253	274	229	275	277	252	259	277	262	260	282	262	262	234	255	290	232	239	261	249	289	302	270	258	275	243	258	256	244	273	281	242	303	263	232	283	250	262	251	263	272	262	262	254	260	278	239	268	263	248	281	248	270	253	294	278	273	293	265	278	279	277	258	255	253	269	265	247	263	262	278
2033	908	1299	1437	1300	1143	1053	1623	862	716	702	691	652	692	651	717	645	703	689	642	645	679	642	668	656	633	671	667	660	697	643	645	634	648	680	694	675	705	620	662	641	634	646	634	642	653	700	642	669	641	630	665	665	612	643	618	684	657	672	658	624	660	651	649	685	624	614	665	619	614	640	664	609	671	662	641	644	651	637	678	631	637	629	663	638	634	676	619	633	652	615	619	676	679	597	697	689	599	660	665	660	642	621	671	675	647	626	632	629	654	649	598	649	638	657	593	643	644	615	626	616	646	662	650	640	641	607	637	652	625	642	601	653	596	638	644	647	646	642	649	653	670	648	618	636	641	660	674	641	654	667	656	608	631	621	596	618	607	612	663	643	654	604	641	675	655	654	673	679	632	647	641	665	651	607	655	637	650	621	646	627	680	651	652	646	654	664	633	641	683	653	636	701	680	652	685	687	633	660	673	628	627	679	678	644	624	606	597	658	646	691	675	654	667	693	623	638	657	587	641	628	599	668	608	662	686	639	650	659	653	640	624	599	653	607	672	650	663	674	640	662	608	625	619	649	584	632	668	685	615	678	651	638	674	614	640	667	607	682	683	642	666	613	619	653	663	637	658	659	656	639	653	617	623	663	625	647	630	603	640	610	598	633	643	623	628	658	655	623	645	602	675	665	654	645	681	616	625	631	626	639	669	663	681	668	624	596	628	643	611	606	615	667	640	626	644	619	624	631	628	652	633	629	611	671	614	632	638	622	633	648	646	622	653	672	627	644	633	639	644	666	647	623	669	642	681	621	690	648	662	635	642	592	643	648	630	607	631	673	650	683	657	647	635	640	650	672	635	656	655	618	668	633	607	653	615	660	613	695	645	629	672	696	611	607	650	640	647	662	638	614	653	593	638	631	632	654	648	669	616	643	586	678	602	684	624	655	685	638	636	662	652	634	660	607	594	661	643	619	669	645	650	639	601	658	616	643	644	692	626	638	626	670	632	598	653	618	654	640	634	657	638	633	635	655	647	672	649	709	661	650	624	619	618	674	684	644	588	636	605	657	672	638	624	625	708	669	632	616	656	637	647	580	661	606	652	618	633	601	588	640	651	623	664	643	652	643	651	623	657	621	669	647	655	648	662	647	625	643	628	610	658	604	611	662	638	636	659	638	681	637	664	607	668	616	631	635	602	639	611	688	632	624	642	627	662	661	665	622	682	670	619	669	643	635	624	677	623	667	655	586	689	628	681	659	613	688	652	684	635	630	625	622	664	646	623	667	627	618	682	593	578	604	688	590	651	642	628	709	648	626	665	664	643	648	658	667	681	639	673	613	655	603	671	653	625	630	603	667	640	629	608	652	648	632	642	652	649	625	636	623	637	637	597	672	661	641	641	618	648	668	627	638	670	638	655	677	682	648	610	617	660	630	652	680	675	646	625	649	662	660	659	586	595	666	594	628	679	624	641	658	637	611	659	628	662	636	646	661	688	627	664	597	613	622	624	627	589	671	617	641	639	616	615	639	671	667	672	604	661	676	712	641	645	654	608	649	674	629	667	655	622	632	656	608	681	653	632	659	630	681	653	643	620	634	624	660	626	637	629	622	681	636	650	639	668	618	631	615	616	676	647	622	647	621	631	609	606	637	581	642	662	619	608	657	638	657	612	637	596	628	617	636	610	633	626	646	664	683	628	673	632	634	617	638	635	691	598	651	651	674	664	617	663	611	667	703	639	620	659	637	625	614	629	635	646	626	647	635	661	651	641	650	655	633	649	624	605	646	721	663	657	635	615	618	703	643	656	610	612	616	645	698	625	658	645	661	673	622	643	683	636	573	697	668	688	659	628	602	646	645	602	628	619	646	634	608	694	662	695	644	612	628	694	691	629	694	628	649	648	647	674	634	672	591	642	656	641	693	622	612	608	620	647	673	666	605	652	604	643	613	593	622	655	645	652	660	687	693	649	652	632	624	648	643	604	617	706	659	638	661	672	635	639	661	602	622	636	660	660	689	612	679	701	638	643	600	638	661	654	637	678	636	629	621	662	660	613	660	646	711	611	611	649	668	664	648	674	670	664	689	646	649	649	664	671	664	704	665	641	633	648	662	613	635	584	647	672	609	606	629	643	609	684	652	638	666	648	641	683	661	643	652	652	643	638	674	655	613	605	655	616	681	616	657	654	615	670	649	654	663	641	606	609	657	649	594	612	593	622	605	685	703	628	645	664	672	618	623	664	645	643	638	632	596	707	633	631	650	657	632	660	677	691	674	620	604	589	644	641	657	660	693	643	613	673	656	634	641	670	633	673	611	641	640	642	628	642	676	668	633	624	630	613	649	670	618	624	642	683	643	660	633	675	601	655	630	658	638	632	645	622	637	685	674	638	659	682	689	660	659	610	686	656	664	665	669	649	656	642	591	678	662	650	726	630	664	686	652	636	620	595	640	629	637	638	601	678	637	682	567	650	617	608	612	621	637	636	622	667	619	648	666	648	653	632	643	618	682	655	656	629	626	655	641	614	609	603	658	659	620	661	640	664	616	624	664	617	659	639	618	658	594	632	636	668	667	697	641	638	592	605	608	638	669	604	655	602	670	619	666	620	653	680	665	618	642	615	702	635	637	638	677	650	669	656	659	629	607	633	652	645	648	649	625	672	604	616	663	648	658	613	650	665	651	626	627	656	659	667	626	646	651	651	654	611	650	625	683	601	647	639	622	638	623	659	657	645	629	669	637	644	704	652	617	645	622	657	649	639	617	636	605	610	601	671	628	639	679	656	598	666	636	626	656	651	644	665	649	616	624	637	676	616	633	674	630	614	681	636	625	602	698	640	643	638	673	632	657	671	621	612	685	662	683	655	643	675	623	619	627	677	630	697	661	656	643	615	655	653	636	639	621	615	637	624	602	618	656	681	677	650	651	639	636	610	674	654	612	636	630	612	647	666	641	656	615	680	658	628	666	665	651	588	618	669	651	690	603	665	630	620	619	634	607	692	621	597	688	643	615	657	626	651	636	597	686	656	643	642	646	637	664	675	647	610	643	665	630	649	636	659	640	607	671	594	664	632	661	662	657	656	685	666	673	654	608	634	649	654	628	589	650	648	663	628	631	684	670	678	639	650	640	657	626	640	665	636	622	640	657	674	645	664	641	602	669	648	635	671	685	634	631	652	688	587	601	625	655	653	615	657	620	625	668	667	649	688	639	655	658	626	651	661	606	598	674	652	599	687	573	635	648	626	665	658	623	620	651	603	687	621	662	628	646	639	667	643	658	674	678	648	635	660	709	640	623	599	654	639	647	627	641	670	602	677	674	693	635	659	613	666	619	633	649	667	658	619	652	641	618	601	635	663	642	641	646	632	697	653	651	690	634	647	650	618	673	613	641	611	643	631	628	685	625	620	656	634	656	646	657	675	657	643	626	667	619	643	652	632	654	644	622	669	676	654	641	652	653	638	657	619	647	572	650	643	638	635	646	626	668	648	671	683	658	624
7332	910	997	731	562	534	1795	4236	708	347	320	339	311	318	319	317	303	259	331	306	310	314	291	319	319	318	317	300	295	293	322	274	300	315	303	276	284	297	289	279	303	288	294	278	333	290	295	297	262	306	299	298	280	278	329	289	299	275	292	305	289	306	324	299	285	291	288	304	286	308	269	290	330	284	262	310	322	274	298	315	265	302	326	307	283	271	302	281	287	305	286	255	297	264	277	298	295	283	278	323	317	305	278	343	306	272	309	280	277	303	315	320	300	296	272	282	313	326	350	336	296	300	306	302	294	309	321	326	300	289	293	305	289	260	305	285	292	308	313	279	312	295	271	290	293	305	306	279	298	272	312	289	268	334	314	291	301	297	296	321	306	323	289	292	296	330	285	318	328	283	266	294	322	316	336	311	315	301	288	287	325	278	298	275	271	329	327	297	295	294	311	297	299	309	319	302	286	323	277	319	285	252	279	316	291	302	300	297	258	274	271	313	332	302	305	281	300	276	282	270	303	287	284	293	301	281	316	270	281	311	316	276	318	351	276	294	306	278	313	277	297	275	298	306	301	276	261	287	293	275	309	281	313	311	303	321	303	272	284	280	279	285	266	278	289	306	316	285	290	313	318	311	319	287	323	309	284	278	256	290	282	273	272	301	278	318	296	300	312	288	275	279	287	306	305	302	287	314	294	300	264	321	275	301	281	279	286	314	268	284	279	294	307	288	313	297	290	289	300	291	284	280	285	275	284	350	310	284	274	288	300	335	301	298	301	289	300	271	281	268	315	323	301	295	314	275	298	303	301	281	288	293	303	281	289	287	293	312	275	289	318	273	285	292	301	312	279	283	292	300	279	307	332	272	290	288	321	308	289	303	271	268	312	305	288	307	294	290	359	299	275	280	308	269	281	315	284	293	282	270	303	285	289	283	314	300	303	329	275	273	313	262	318	282	254	311	316	305	340	275	284	238	297	270	329	285	297	271	286	285	262	285	308	283	286	315	278	262	312	316	330	312	331	282	288	293	277	284	287	289	315	282	289	293	286	296	289	302	302	305	320	307	275	298	318	294	270	284	283	309	299	290	296	291	276	266	284	297	301	330	273	307	278	284	305	305	310	324	289	276	287	294	282	291	311	270	285	275	276	307	307	321	292	295	319	294	281	312	307	292	279	286	319	316	285	271	289	315	301	313	312	253	259	311	327	281	296	289	275	274	310	329	285	334	312	284	284	317	294	274	268	316	263	288	291	308	262	301	295	270	266	291	321	283	312	316	296	279	310	309	303	308	308	282	300	282	291	269	292	293	283	305	282	328	306	312	286	304	262	271	320	330	307	311	329	281	280	281	318	312	324	313	299	319	278	295	294	287	293	303	301	284	278	314	307	308	284	306	306	314	278	286	238	304	290	297	334	291	260	309	295	304	295	298	314	327	279	286	293	260	300	339	297	287	280	286	308	349	314	278	255	279	293	308	285	283	268	320	276	293	298	294	278	266	312	303	286	261	280	336	290	298	302	289	305	282	307	290	284	250	327	320	294	274	298	304	300	267	269	311	313	279	299	304	314	264	302	299	311	296	297	306	291	298	275	278	302	295	328	310	337	284	284	308	279	294	303	288	308	257	321	289	321	289	292	303	308	332	286	311	325	294	287	264	291	292	300	323	294	313	307	259	280	270	277	316	275	328	291	291	267	302	308	278	286	308	296	302	304	279	300	307	306	278	297	305	290	255	265	281	324	303	322	296	279	299	291	318	280	304	305	314	298	295	261	286	316	298	291	281	313	311	315	284	306	297	327	291	292	301	318	299	279	280	289	270	312	286	321	268	312	320	297	304	298	311	270	295	311	295	257	306	296	283	267	303	326	306	291	288	298	276	275	305	323	300	269	287	295	291	298	301	283	267	284	263	293	290	298	301	297	302	276	331	306	312	289	291	255	279	334	316	318	284	303	320	307	270	295	290	308	299	301	294	317	292	310	305	301	302	291	299	307	306	298	326	291	313	282	296	258	267	273	310	308	290	289	264	290	322	277	292	300	326	277	296	273	320	264	279	315	301	272	293	299	254	312	286	266	303	269	258	269	328	279	291	314	318	299	296	241	292	352	315	313	340	308	300	328	301	290	316	294	314	277	323	321	311	330	305	301	300	266	304	269	289	316	299	300	298	290	295	308	272	295	310	322	294	275	301	288	312	309	294	255	294	313	286	308	293	277	297	292	312	310	274	290	280	311	331	261	322	297	301	272	318	281	294	313	309	306	300	294	304	307	305	293	299	306	293	277	288	302	267	282	267	300	352	301	318	273	270	290	287	296	282	297	311	252	271	297	313	280	300	296	296	312	287	304	299	298	331	296	286	317	288	295	261	243	299	315	290	281	350	274	317	287	314	299	311	303	305	271	329	267	301	298	285	303	297	301	246	299	317	321	295	308	294	305	271	304	308	320	312	289	296	292	295	293	344	305	299	302	295	326	272	277	291	253	260	279	312	343	296	319	277	319	281	300	290	285	275	317	303	319	286	313	296	296	305	298	282	291	295	280	302	316	289	316	284	284	280	328	305	273	317	283	320	312	316	316	312	282	315	316	280	312	330	298	301	306	293	316	301	298	302	290	256	287	342	274	283	312	288	281	298	305	287	283	290	343	286	290	341	302	264	299	270	301	302	303	315	302	299	305	330	300	328	314	303	284	319	277	312	328	335	308	323	301	275	304	303	326	284	307	302	293	291	290	278	293	291	304	288	329	316	304	298	320	309	306	320	268	314	317	274	283	296	292	289	283	335	324	285	301	302	296	307	314	317	275	294	281	312	297	305	272	316	291	285	301	336	281	307	245	311	294	290	301	319	274	305	330	296	309	316	289	291	303	283	308	295	277	294	313	285	314	259	297	312	272	279	320	305	297	310	294	283	315	299	297	289	296	319	302	300	280	296	296	294	289	271	271	313	315	304	274	295	292	299	283	283	291	327	307	306	302	308	281	289	299	296	287	264	330	312	289	293	304	307	298	315	325	254	252	289	305	309	285	267	289	280	276	293	267	294	323	319	300	273	298	271	315	279	287	266	315	320	306	309	311	314	296	335	280	298	296	256	320	306	334	321	316	320	273	293	311	314	300	315	332	313	297	316	313	270	290	313	279	312	278	312	297	281	298	316	301	269	286	325	316	306	298	289	297	311	317	291	299	290	290	291	295	325	302	284	287	311	280	303	289	279	284	310	265	250	294	296	286	271	312	301	309	278	289	300	277	312	308	318	286	259	337	350	285	306	288	276	296	303	320	323	294	318	276	299	309	295	273	305	294	311	263	311	288	295	311	289	281	314	312	286	312	292	300	257	312	327	301	258	302	289	305	282	307	309	287	310	281	320	316	325	325	297	289	261	278	291	285	307	298	297	297	285	302	284	278	327	273	287	290	307	297	306	280	292	295	308	281	282	269	272	303	295	286	304	290	299	305	273	293	265	296	330	274	305	290	292	316	309	272	285	281	318	274	317
6675	1279	2177	2531	2135	2002	8354	17388	2027	948	900	873	806	775	792	777	804	824	796	780	798	815	785	793	772	762	755	734	709	759	724	746	743	797	696	732	759	735	742	697	709	748	726	659	779	660	754	702	707	717	738	714	748	696	747	695	694	685	688	721	687	687	727	697	686	713	691	727	726	694	671	654	685	680	710	726	688	659	679	701	688	709	757	737	721	698	709	722	712	730	720	670	753	672	747	702	684	689	697	738	701	722	733	697	679	664	699	698	700	724	729	712	708	693	706	685	698	656	725	676	689	741	728	654	705	688	691	684	684	694	664	784	733	711	690	741	713	697	682	744	661	740	746	668	680	666	711	712	683	716	678	654	690	695	711	683	672	721	725	717	718	712	740	679	708	749	722	651	711	671	712	719	739	697	727	728	725	716	697	748	745	724	713	695	723	701	684	727	759	675	724	720	716	731	717	745	723	696	661	707	723	710	694	703	709	687	689	695	722	655	674	716	705	725	645	697	722	792	742	718	702	734	743	711	726	723	672	697	697	712	692	728	667	712	655	735	694	692	690	691	739	669	684	780	719	741	701	750	713	674	689	720	715	702	764	697	711	677	686	739	707	709	714	706	726	676	665	731	693	703	682	708	704	744	734	660	746	694	679	733	715	689	686	724	700	673	677	681	732	657	731	690	664	671	726	675	661	678	691	698	720	741	695	711	701	712	702	667	683	725	706	742	662	716	732	691	730	742	731	704	681	706	731	710	671	661	657	743	684	670	693	687	682	737	697	758	691	676	711	711	705	693	702	672	692	700	695	700	680	693	702	684	705	732	723	728	678	661	694	703	638	738	746	676	710	683	741	692	715	701	709	689	710	680	732	700	738	697	660	691	745	732	686	700	691	728	726	741	664	729	696	715	670	705	689	716	722	680	703	685	704	760	705	675	665	704	717	739	699	730	725	704	704	749	698	767	690	732	689	714	705	656	689	704	684	736	696	695	671	724	707	697	669	668	690	681	707	709	676	726	660	694	682	648	703	705	709	710	729	715	700	696	742	727	748	756	700	736	680	680	697	697	705	732	699	714	736	685	679	713	637	703	681	657	723	744	684	726	712	723	676	693	697	672	727	731	699	690	696	729	711	653	728	675	689	735	707	742	672	748	716	726	728	658	700	679	687	693	677	730	728	715	716	720	717	731	722	712	709	718	673	725	673	678	695	657	706	743	726	675	711	666	695	737	658	679	696	673	720	695	698	685	705	714	727	707	762	726	688	728	741	691	711	696	727	707	725	697	699	659	712	686	719	691	705	713	641	725	688	668	731	711	701	706	712	679	740	715	717	716	714	726	721	703	702	650	752	676	678	710	713	755	709	740	688	733	731	680	690	672	731	714	736	693	721	684	672	738	688	706	711	746	662	698	666	681	731	728	676	661	702	705	753	720	708	758	657	724	705	691	706	685	664	721	734	692	681	703	700	688	699	672	672	692	736	739	726	688	672	727	729	693	724	682	661	667	696	739	725	700	750	662	686	706	704	709	673	719	666	732	658	754	707	720	733	723	691	689	698	725	753	673	737	732	649	726	686	713	680	703	734	704	698	699	719	719	688	687	727	670	662	707	705	651	720	693	698	725	711	730	707	695	679	690	733	697	725	747	669	698	727	703	688	680	723	706	718	738	686	701	721	683	698	702	692	727	718	667	684	691	710	699	714	737	704	715	714	714	687	708	707	703	655	680	707	695	629	682	684	703	696	703	654	718	724	714	718	750	700	718	663	664	721	670	699	667	697	719	684	647	706	669	661	687	655	669	658	706	654	669	718	647	739	678	752	717	689	690	705	728	685	704	702	740	663	676	676	719	674	726	682	679	671	733	742	717	670	699	733	725	681	739	730	719	716	712	649	707	698	708	705	681	654	698	733	750	675	697	633	683	733	699	725	709	685	698	701	712	712	688	719	738	703	700	675	670	694	719	709	648	701	685	742	702	706	682	720	670	758	693	750	737	724	733	693	723	714	719	723	751	705	701	688	672	731	703	747	746	688	723	701	718	694	707	682	689	731	706	761	696	673	681	647	714	697	720	720	699	708	696	714	727	694	667	690	719	729	727	671	730	700	688	733	718	696	732	719	705	691	702	732	707	666	681	661	707	704	683	678	705	677	783	649	746	683	736	723	687	733	709	716	684	696	756	679	692	725	690	714	679	704	733	679	693	752	697	721	678	714	692	707	697	652	746	717	710	689	652	680	667	655	751	739	697	766	705	705	738	724	754	681	699	749	672	760	693	739	694	730	662	733	695	685	670	719	662	647	692	681	689	688	678	701	674	672	732	690	757	691	696	735	710	692	672	679	698	642	688	708	703	683	706	690	645	746	713	707	732	726	698	681	650	761	691	727	690	732	695	754	726	672	710	682	693	711	709	698	693	712	722	697	723	743	727	731	723	733	697	671	702	702	695	676	707	694	742	673	690	666	727	693	700	735	721	767	679	731	698	655	744	728	675	677	674	706	716	720	705	690	689	682	721	697	734	726	699	729	691	692	706	690	714	735	712	659	707	694	704	723	730	715	744	661	701	696	715	699	682	689	649	702	713	688	697	738	687	714	742	675	685	709	675	759	668	645	683	712	706	677	671	717	707	666	664	721	673	648	707	689	693	699	663	711	688	696	682	706	706	695	668	683	676	714	703	701	661	691	709	670	703	682	676	695	691	665	722	704	700	675	699	701	702	665	724	687	727	700	733	703	659	715	685	717	685	661	738	709	706	733	702	752	697	701	707	694	719	709	728	722	718	691	684	698	733	731	709	712	733	688	731	710	699	700	786	726	723	654	698	692	679	667	655	684	739	736	699	713	687	710	644	700	672	701	702	713	703	647	677	701	688	729	721	713	739	698	645	744	700	673	683	729	728	625	687	676	716	685	699	699	657	724	703	722	690	693	690	664	761	720	675	734	699	702	682	733	718	706	719	736	687	707	731	702	690	710	686	676	700	697	730	666	684	661	743	711	704	681	697	710	698	739	719	719	752	665	712	752	740	736	728	732	666	749	721	688	646	719	740	717	696	707	702	719	714	716	737	705	730	729	667	669	713	661	724	707	722	645	685	721	724	677	714	720	729	719	716	682	742	685	708	726	734	708	741	674	681	703	679	696	726	677	713	701	711	667	739	716	698	684	722	704	701	695	668	734	714	722	766	735	705	685	674	713	709	686	722	662	710	685	692	685	719	724	705	673	684	684	713	678	687	701	704	704	678	689	635	697	731	729	702	712	684	706	677	721	691	722	681	674	740	671	704	711	711	715	735	748	722	684	753	671	730	703	738	687	703	671	685	753	702	709	721	680	696	735	703	720	733	701	725	725	683	759	710	686	695	707	690	658	717	760	680	725	693	696	690	735	685	703	657	650	676	744	718	685	723	718	710	689	753	723	688	733	753	705	689	731	673	754	698	702	674	695	683	719	709	693	752	744	688	731	672	733	720	703	704	708	689	707	692	726	682	710	740	700	695
13013	1380	1203	931	608	500	5263	6671	796	222	206	198	209	209	208	211	204	211	198	209	182	215	199	236	200	158	206	186	187	175	182	194	186	181	202	211	178	195	198	192	200	175	181	180	190	193	173	172	193	188	161	147	173	186	202	204	184	184	195	168	160	194	172	165	186	153	170	204	171	182	204	188	202	194	175	170	194	172	189	172	178	185	179	173	176	192	176	165	171	181	194	183	183	192	177	201	163	194	184	188	170	165	199	165	174	213	166	179	205	184	174	172	191	163	177	163	181	185	168	207	187	195	204	196	158	172	189	181	168	178	228	173	174	174	176	185	179	185	194	181	197	189	177	154	208	204	191	205	216	191	167	196	191	182	171	181	207	170	197	157	194	198	190	165	178	200	164	175	183	204	169	164	178	194	185	211	168	176	171	204	171	170	165	147	195	196	172	202	190	150	169	185	189	190	180	179	157	170	201	191	183	175	197	164	160	177	164	162	176	172	197	183	176	185	175	196	187	168	160	184	173	195	183	196	197	189	178	182	192	161	197	198	178	180	174	189	170	178	195	173	195	189	190	169	182	178	220	169	167	204	183	204	197	190	166	199	151	213	160	198	198	207	181	194	202	179	182	186	156	164	177	179	188	157	186	164	177	174	206	184	200	172	177	165	206	180	170	180	165	190	163	188	186	195	205	189	176	177	189	180	196	161	190	205	192	202	173	218	194	155	220	210	174	177	190	188	175	171	158	176	190	197	171	197	208	196	204	174	173	172	196	181	174	183	175	192	185	182	176	190	179	205	160	166	178	157	168	195	173	201	210	174	172	187	191	189	180	171	176	176	185	171	160	165	199	181	182	199	173	180	214	183	184	191	159	159	166	179	186	170	209	184	176	178	202	191	205	167	196	212	174	186	185	200	213	162	173	192	189	179	178	172	195	202	190	170	218	180	189	165	197	184	192	182	191	214	203	169	198	180	185	183	187	173	210	179	171	162	175	195	178	182	165	161	197	201	149	191	176	190	178	152	147	192	166	180	189	159	161	189	167	193	168	175	141	201	176	164	179	177	194	190	215	153	182	172	188	186	222	177	183	188	169	164	182	172	203	160	185	185	159	193	179	191	165	198	205	230	177	179	212	192	202	202	197	175	162	174	171	182	181	196	185	169	174	196	183	207	193	217	194	178	191	181	201	178	187	189	166	176	193	176	171	151	169	183	174	177	190	171	200	199	195	171	207	191	176	185	194	181	145	182	185	195	193	182	161	183	221	163	226	166	192	181	183	206	171	190	186	177	192	175	201	186	188	171	189	194	175	185	215	148	172	180	179	188	177	193	193	195	217	165	177	195	173	182	170	195	188	187	172	177	182	201	155	215	185	207	165	189	198	188	166	191	170	185	179	176	197	182	195	170	174	189	176	186	170	173	194	189	177	196	180	159	181	207	193	191	187	180	143	175	184	192	185	183	169	186	167	173	179	161	202	172	194	193	174	172	188	161	185	194	172	181	184	176	172	180	195	201	229	188	194	167	182	183	182	209	196	188	177	169	180	168	169	189	199	199	193	198	210	172	202	185	166	173	183	199	178	184	175	177	176	182	187	182	193	197	162	184	167	157	178	181	175	190	189	208	169	196	150	178	183	173	200	179	171	188	196	210	181	155	167	210	178	156	200	163	189	198	184	194	189	197	189	190	200	199	173	178	153	184	178	199	184	190	180	183	168	184	165	201	220	197	202	176	163	149	196	198	189	193	195	195	175	196	199	176	168	184	190	187	191	171	173	141	153	154	185	187	158	162	177	179	177	186	204	171	178	180	174	185	186	188	212	180	187	166	183	194	158	186	204	175	187	182	190	154	174	166	166	173	180	180	178	167	174	195	148	169	171	187	187	200	169	180	177	183	160	180	170	169	186	201	191	167	197	178	190	162	199	157	195	196	196	180	162	179	191	200	184	204	199	198	204	158	167	188	174	222	181	167	166	183	178	199	174	178	175	202	178	181	177	177	198	180	185	183	181	168	177	156	175	167	179	175	182	171	176	203	189	153	158	144	178	163	162	211	162	188	183	177	183	154	149	187	159	188	187	186	178	212	175	200	190	164	185	197	176	172	180	207	214	194	207	185	175	169	201	189	179	187	173	193	200	162	177	182	204	156	188	206	185	167	214	180	167	188	181	176	169	187	191	196	180	210	205	195	166	211	211	188	181	170	195	163	187	187	193	189	170	211	202	171	187	174	152	173	181	183	197	180	156	173	178	180	176	183	176	177	152	161	177	187	179	162	187	164	190	176	176	188	181	156	205	190	166	214	203	176	165	169	185	181	176	191	171	177	204	195	191	174	183	193	175	182	180	185	188	181	183	185	178	179	176	194	176	179	179	189	174	169	190	187	164	193	170	151	190	171	187	200	194	192	168	179	200	188	181	180	209	172	186	182	200	203	196	187	174	178	178	178	182	194	173	167	181	192	200	198	189	190	172	204	187	159	205	165	188	152	221	199	188	169	185	169	173	216	175	180	175	173	186	192	169	165	151	169	170	164	207	185	215	184	183	173	153	191	183	186	210	207	195	187	207	172	167	173	187	182	173	182	184	182	186	194	191	167	203	183	184	201	184	188	198	173	176	184	189	188	202	182	176	200	193	162	179	220	185	196	177	155	173	203	191	165	175	182	167	182	177	168	196	194	172	210	182	226	168	184	200	177	194	168	158	183	187	154	193	212	177	188	161	187	169	169	191	194	186	185	176	181	185	182	188	199	206	187	154	190	163	193	199	170	193	184	175	182	191	198	167	194	180	172	189	179	181	180	187	187	161	189	165	197	199	191	167	187	181	161	200	166	180	186	185	188	188	170	179	191	197	181	182	166	173	166	193	214	179	156	177	179	181	172	169	178	183	191	182	174	172	195	188	190	176	195	180	167	167	206	174	158	179	192	185	167	167	177	200	186	209	179	191	182	215	219	203	178	170	183	189	168	175	194	179	203	177	165	177	192	182	176	154	185	212	190	196	182	197	177	164	203	188	173	182	179	191	180	173	202	192	171	191	189	198	181	173	194	170	164	172	183	188	186	160	181	175	193	189	173	183	199	168	189	182	173	189	167	169	177	197	176	164	197	216	165	190	183	183	179	215	181	194	178	158	182	227	174	168	181	182	181	192	169	169	176	172	189	197	188	190	197	174	166	179	197	211	175	218	186	172	200	205	184	183	193	175	188	186	190	182	172	191	206	168	185	154	198	194	180	188	160	170	183	187	189	164	156	164	189	155	173	209	162	188	191	204	185	164	189	179	175	202	181	200	220	187	170	201	187	164	152	164	157	178	190	171	181	191	169	159	165	192	195	195	165	188	172	181	154	182	222	174	179	213	199	179	167	161	165	190	170	180	162	186	189	166	212	164	197	193	179	176	172	184	161	182	207	170	183	183	190	188	181	193	147	195	171	182	200	170	180	178	171	216	188	184	165	200	192	170	200	149	176	170	178	181	191	177	182	146	214	187	206	187	169
8046	1324	2588	3081	2652	2336	19567	22030	1635	757	716	675	657	626	580	641	571	550	593	578	596	571	610	570	551	538	493	550	510	553	546	516	507	480	521	514	463	466	506	507	475	476	469	484	435	475	476	459	464	422	466	441	437	439	447	447	446	450	461	460	435	468	429	466	445	439	463	459	496	456	444	425	406	476	450	472	437	450	461	411	475	500	460	462	475	431	461	458	461	444	415	452	456	481	438	461	434	436	462	440	433	447	448	504	443	478	452	407	462	446	468	453	439	437	445	428	422	452	445	400	437	461	462	444	437	463	457	428	479	428	409	425	418	468	471	445	449	445	439	483	479	444	428	457	450	453	451	453	447	458	423	443	447	456	440	435	444	429	435	449	445	456	475	438	432	479	452	409	478	418	450	444	463	448	402	440	464	427	473	429	445	453	482	425	416	442	431	454	444	459	465	457	465	435	465	428	458	460	459	435	495	446	446	439	469	464	426	446	460	478	441	444	437	402	464	448	511	450	427	428	457	427	442	457	438	463	475	484	466	451	450	461	442	471	449	466	456	457	432	453	439	418	458	449	425	417	454	449	467	478	449	482	477	458	492	476	441	460	444	473	437	446	442	454	450	454	478	453	411	452	435	447	468	453	436	411	414	442	479	443	445	428	465	465	454	443	471	452	440	453	468	434	434	458	462	445	461	452	435	481	427	460	433	458	502	403	442	441	463	410	424	413	448	455	460	455	464	452	481	467	457	416	472	449	401	444	467	451	464	444	463	410	425	479	452	435	412	416	414	433	433	458	435	465	447	483	429	440	442	427	444	448	427	453	450	451	457	432	433	472	476	410	464	500	434	469	471	438	442	460	421	430	481	481	458	439	445	449	464	424	455	459	479	453	420	447	466	442	442	459	434	438	452	480	473	462	466	469	438	433	422	387	475	472	485	454	433	468	447	447	446	477	446	454	485	431	454	484	405	412	451	436	391	423	441	431	455	437	488	454	436	444	466	430	438	475	470	517	435	481	444	451	463	471	417	416	472	446	428	430	464	487	468	454	449	436	443	421	434	454	421	448	483	455	448	415	442	483	465	431	449	423	458	454	518	458	476	440	452	423	455	464	431	420	463	387	489	497	431	482	420	453	454	464	424	431	441	464	443	407	402	428	423	468	477	460	448	428	479	432	437	465	417	417	478	425	475	430	464	424	449	461	457	444	460	478	437	429	438	438	451	399	467	426	437	450	458	442	474	482	470	428	452	449	442	484	451	470	437	465	469	484	449	464	433	441	452	473	450	436	479	443	450	427	424	447	456	463	440	448	437	484	460	435	445	433	459	459	469	500	439	461	461	443	454	441	457	492	453	440	458	429	439	448	479	453	458	470	444	441	467	453	441	471	495	451	455	397	450	458	426	468	458	436	436	454	430	436	454	517	478	446	473	440	432	424	460	467	458	461	449	462	459	465	427	440	436	485	447	455	449	439	472	424	452	408	423	479	446	483	433	431	452	436	412	428	450	417	436	436	460	444	430	440	443	438	430	447	474	456	456	419	442	452	449	443	432	409	420	441	462	450	460	428	442	409	455	457	441	489	411	456	473	472	480	428	438	484	442	454	476	430	424	443	422	423	440	392	449	448	415	455	440	459	496	442	436	424	447	429	427	475	453	440	461	437	443	474	453	466	436	460	460	478	438	436	412	460	445	423	459	431	452	449	450	468	464	420	448	461	502	428	455	436	483	475	464	438	430	442	425	477	423	489	441	426	446	440	450	466	425	444	471	426	438	470	450	466	435	450	459	462	427	474	442	453	458	445	467	451	471	454	443	420	476	443	424	428	417	435	426	450	441	458	458	413	423	441	458	453	421	451	443	408	426	428	454	443	448	450	465	443	414	408	430	438	468	467	454	457	449	437	444	425	474	429	471	437	411	471	477	458	462	438	409	415	422	456	443	433	411	452	433	461	468	465	430	463	447	427	479	445	448	444	411	453	439	452	441	459	461	461	426	466	456	444	442	452	457	447	460	471	430	421	476	452	448	424	388	445	423	461	452	467	468	442	452	406	435	450	461	442	457	444	430	438	452	458	467	416	448	421	425	452	440	419	440	415	467	432	486	433	412	419	474	463	493	433	444	442	467	445	457	465	463	436	397	465	419	439	410	449	490	428	427	460	431	426	450	443	425	440	405	452	463	428	477	496	417	445	472	471	478	473	442	453	488	402	445	418	457	465	453	439	460	418	429	430	432	501	436	440	453	433	455	462	449	426	454	469	390	422	433	407	465	467	420	428	421	477	468	444	441	409	441	438	433	465	442	461	437	438	459	435	439	460	436	467	457	459	426	481	444	448	466	462	426	431	450	455	434	463	435	432	398	438	466	442	453	451	453	436	466	483	462	451	452	452	449	444	470	453	454	441	446	466	448	460	476	432	415	450	427	468	432	478	432	464	477	442	502	450	466	437	449	433	466	437	477	447	462	464	448	449	445	443	507	472	449	426	464	426	434	469	421	460	488	417	492	482	414	445	466	465	453	457	427	459	425	443	435	446	440	445	430	433	449	464	449	441	434	429	501	461	465	483	450	421	425	424	494	474	427	418	440	456	417	427	443	485	447	470	465	412	452	447	468	447	442	470	450	398	428	430	478	419	467	443	443	474	407	449	463	484	489	424	461	466	435	417	435	437	413	475	447	437	439	432	483	464	412	407	448	432	416	434	472	438	486	466	444	469	435	493	457	439	477	455	432	466	502	457	440	462	459	451	439	480	408	477	466	446	480	436	465	445	454	467	434	425	431	470	489	424	430	456	448	407	428	462	418	446	435	427	423	443	420	449	453	440	439	468	460	437	445	467	426	437	470	456	420	412	479	459	458	445	453	463	438	438	435	432	443	426	458	439	468	459	442	470	430	450	451	448	489	428	432	421	465	442	445	456	451	454	439	450	470	473	450	420	468	424	457	447	488	422	424	458	444	439	480	444	491	429	471	436	512	430	425	477	435	463	445	431	453	434	412	468	450	468	474	437	449	447	436	444	415	446	441	444	445	445	445	428	440	484	456	409	453	463	447	411	464	442	465	426	447	452	410	424	475	460	432	435	456	404	436	455	469	426	470	451	431	471	435	434	478	427	426	450	457	418	432	450	489	450	417	426	427	464	408	427	446	458	477	400	465	423	432	470	447	440	428	451	483	429	444	445	464	442	460	428	421	469	418	438	484	480	473	442	444	471	482	461	476	424	435	470	479	474	456	475	426	464	436	458	465	470	472	451	428	464	455	434	456	460	467	420	449	456	500	449	429	480	458	449	437	476	455	464	441	460	466	410	444	438	424	448	474	474	431	469	433	465	429	457	459	415	464	428	441	445	454	460	461	474	426	446	446	457	424	418	439	420	438	475	441	425	457	476	471	441	468	457	444	450	409	443	459	469	445	485	436	446	489	454	478	434	456	491	462	420	463	442	457	479	450	445	457	446	436	434	446	473	483	469	452	459	459	441	472	468	437	480	461	444
1631	496	547	452	371	311	377	407	301	265	285	253	280	259	279	243	279	239	238	262	247	273	266	270	275	264	259	248	279	272	283	275	264	278	281	258	272	252	213	263	253	249	237	287	271	288	260	268	254	261	247	278	253	242	261	262	239	282	240	270	268	263	244	297	268	298	251	275	278	246	255	288	268	243	291	259	236	250	235	246	283	268	252	262	253	259	259	288	292	293	271	252	237	280	236	271	270	247	258	254	264	238	253	226	231	268	254	266	256	256	256	260	243	266	269	241	277	276	243	284	280	269	257	268	261	252	263	280	278	251	292	290	242	259	261	268	277	257	264	274	288	267	252	252	268	271	253	267	247	267	271	291	285	264	269	246	278	243	259	272	287	259	252	268	251	273	272	250	284	293	239	270	266	266	265	252	260	230	239	266	272	273	259	269	265	249	267	268	275	295	292	255	268	243	261	272	299	279	258	256	258	266	274	275	260	277	237	256	290	260	275	262	247	257	254	261	251	258	301	273	243	258	237	260	277	273	249	269	262	252	261	267	249	255	305	271	259	264	268	259	268	270	244	252	290	254	270	300	265	263	269	238	270	265	310	279	287	260	258	278	256	251	257	275	258	250	283	284	267	244	253	241	270	259	263	258	262	258	257	260	256	288	282	277	244	238	247	259	264	271	262	239	270	257	267	270	278	279	256	245	306	260	243	286	258	251	292	269	276	280	271	281	279	285	275	263	257	282	269	253	256	283	248	264	237	277	283	296	274	283	241	275	239	253	244	267	269	252	252	285	252	259	266	233	289	270	239	260	242	266	244	247	271	259	272	249	269	254	220	273	276	264	276	276	275	264	241	249	249	258	250	261	259	252	268	255	277	263	276	282	250	267	219	281	277	260	241	251	251	274	262	257	274	261	254	255	253	251	258	266	290	288	262	275	275	252	233	253	256	264	240	272	275	281	257	255	254	271	283	261	241	243	271	242	273	266	250	259	254	255	274	263	261	288	275	264	310	249	267	264	238	254	280	232	257	264	271	254	243	280	291	266	296	249	248	253	257	256	262	275	272	290	272	265	281	250	284	265	272	291	231	297	261	258	267	250	270	280	288	274	250	269	257	282	250	278	253	268	276	279	253	228	267	273	272	246	288	273	254	263	273	247	253	280	248	278	224	254	256	269	249	277	256	281	274	267	242	273	237	247	268	245	269	289	249	238	244	254	268	246	276	321	261	253	219	282	277	275	239	256	244	256	259	266	248	230	236	247	243	258	241	276	263	258	256	252	239	225	291	253	271	275	285	258	289	277	259	247	261	250	266	265	292	240	267	274	273	227	251	260	240	270	271	278	245	264	279	275	249	276	291	253	255	225	254	248	284	294	274	283	255	289	268	281	294	274	254	292	287	235	286	297	279	281	257	265	274	272	241	282	280	257	262	245	231	270	249	274	264	266	263	275	280	246	274	252	293	261	268	266	286	298	268	276	226	257	275	275	300	293	270	274	252	262	276	248	290	254	222	276	268	257	264	272	261	248	264	250	257	289	246	285	277	242	237	240	252	255	278	279	245	259	252	273	270	261	279	245	263	275	248	261	267	304	256	278	274	281	264	265	281	259	248	271	270	259	279	263	264	238	256	275	289	251	280	254	266	257	269	262	266	278	261	232	254	290	272	247	253	274	248	300	269	272	255	235	264	285	239	260	263	274	277	243	273	267	266	258	279	229	268	268	256	270	277	282	278	259	262	251	284	242	269	243	269	290	249	269	248	272	290	259	282	257	225	264	277	307	249	265	287	262	244	287	286	238	307	268	236	254	235	251	262	270	260	261	264	295	292	255	268	252	263	325	276	255	263	251	228	237	253	262	267	294	234	245	251	243	280	286	234	256	268	288	260	273	280	246	259	272	284	285	258	273	286	275	265	274	249	250	277	260	307	254	260	251	228	266	243	257	248	265	275	249	253	253	259	258	234	251	233	280	309	288	276	248	280	298	250	254	287	252	249	298	278	253	245	282	275	265	249	241	262	289	281	275	261	262	264	297	252	263	263	254	262	264	237	254	239	269	277	257	247	257	276	255	272	301	263	261	262	251	264	259	236	282	255	269	244	258	285	270	254	249	257	261	249	260	215	258	253	233	263	269	248	261	254	239	267	275	282	251	287	279	263	266	260	259	263	280	270	258	242	256	263	294	265	271	277	262	278	251	234	234	294	237	268	255	275	252	246	227	288	251	237	285	273	228	273	232	269	244	278	256	244	286	232	244	268	270	269	232	286	268	237	254	235	273	264	279	283	268	239	283	252	222	249	245	252	243	265	249	278	278	252	250	263	256	236	290	268	281	241	254	288	278	273	251	260	290	241	249	261	252	272	276	264	270	272	278	255	240	261	250	263	243	274	291	254	310	267	240	282	269	262	244	258	256	272	236	298	268	263	250	236	250	264	262	256	274	280	290	257	268	270	255	265	237	276	276	269	272	271	274	280	294	219	264	244	259	259	271	259	275	267	288	265	284	260	238	262	267	284	221	254	272	272	289	272	242	244	252	225	236	257	303	260	270	278	238	267	234	272	242	247	284	295	255	266	269	260	243	257	270	290	261	256	253	287	283	251	281	260	265	269	264	258	257	260	253	277	263	256	252	290	282	249	256	278	260	264	254	251	273	276	244	256	272	291	266	289	255	236	261	282	271	255	261	276	266	273	266	301	263	243	304	261	276	253	274	256	273	287	283	284	257	271	300	260	247	254	259	253	265	280	250	299	256	288	255	249	288	260	244	270	288	266	270	263	279	275	292	257	251	245	259	258	295	249	280	295	262	248	267	256	300	272	289	269	260	279	270	225	296	258	290	270	254	275	274	226	252	251	273	253	284	288	284	250	256	273	295	245	261	256	279	239	305	302	277	240	241	231	255	238	266	267	276	248	250	284	282	254	249	242	251	256	274	296	256	248	266	289	282	243	273	284	280	308	250	274	282	263	266	258	256	274	264	269	290	266	257	265	284	274	297	237	267	253	283	252	282	265	250	259	273	260	262	255	277	262	264	271	280	226	255	294	261	289	261	289	251	295	284	267	245	244	276	262	256	265	277	256	287	283	272	264	249	259	285	257	258	242	249	260	268	280	270	249	283	269	289	267	271	250	287	242	301	265	233	261	249	298	260	268	271	256	258	269	272	251	279	249	223	269	285	253	305	266	280	271	248	279	269	252	254	242	245	258	266	251	251	273	274	255	273	271	272	237	261	252	266	265	272	264	282	214	265	269	286	266	282	288	281	276	281	268	272	277	283	288	272	278	241	262	260	253	250	264	274	276	280	271	265	271	275	251	266	257	238	233	263	271	275	278	283	288	285	276	226	257	273	256	269	254	254	262	264	264	252	257	258	278	231	243	251	271	271	309	254	234	262	271	294	244	249	269	250	243	285	276	262	262	284	268	269	268	281	273	232	257	279	274	268	229	244	263	252	264	258	274	249	268	275	264	249	261	283	238	243	238	262	285	274	285	270
2032	857	1303	1395	1148	992	1303	1558	701	658	690	617	659	697	641	676	728	652	706	690	719	691	666	696	659	720	667	641	680	644	634	606	659	611	612	633	624	602	597	647	683	640	635	643	656	635	618	660	649	656	633	644	655	592	593	627	656	629	684	594	646	642	651	598	671	652	712	638	659	631	655	640	617	660	628	658	628	641	614	616	658	618	626	637	677	645	639	623	633	664	632	591	658	664	661	650	620	602	607	621	661	673	663	654	639	657	664	655	631	650	651	657	635	608	632	647	614	688	665	591	598	630	642	597	660	623	646	643	641	642	645	697	703	609	640	651	662	673	654	696	625	655	655	644	657	595	603	662	628	645	643	634	658	684	718	622	643	600	643	685	636	632	593	657	663	631	686	628	627	627	642	634	652	634	654	620	628	610	635	591	625	638	617	675	672	639	658	613	649	633	638	668	654	652	614	644	587	666	636	639	655	667	643	667	601	681	703	611	631	655	623	675	649	651	614	634	677	651	659	642	637	641	661	658	660	629	636	626	658	625	637	658	602	666	675	602	644	613	679	597	640	656	637	604	653	601	655	679	687	639	614	642	671	677	642	679	620	635	664	654	681	668	659	644	608	679	647	663	663	649	639	662	618	594	652	686	665	621	633	662	656	602	648	626	637	672	638	628	634	674	670	651	617	665	647	622	624	683	628	646	615	625	657	595	632	673	655	641	667	618	656	671	608	678	660	684	661	655	636	648	621	637	640	660	651	694	677	608	608	645	627	619	587	651	630	658	662	623	628	669	650	639	645	676	651	664	564	602	596	690	652	684	652	642	628	602	640	658	635	637	633	629	645	665	609	630	675	632	586	673	641	668	604	639	665	661	655	586	639	659	669	651	597	635	621	611	658	600	603	635	630	636	631	674	645	681	654	642	634	601	662	613	655	652	616	664	644	585	689	663	653	615	661	636	665	637	659	680	655	634	588	626	642	599	642	628	597	663	684	602	645	658	633	646	629	667	651	648	651	636	608	645	656	643	657	633	606	663	634	700	606	676	604	647	624	630	606	622	676	642	622	647	636	663	654	612	640	615	600	626	615	647	659	631	643	641	614	622	669	580	632	665	639	624	630	663	684	671	633	628	632	670	663	659	675	632	659	621	638	613	665	607	649	657	620	623	638	655	600	649	625	580	667	659	623	634	614	652	614	648	611	654	659	665	625	633	645	645	650	658	650	668	616	654	656	629	641	639	624	614	640	613	673	628	643	712	684	660	633	633	639	686	650	641	681	664	676	661	611	707	656	658	649	649	643	621	615	617	669	663	694	645	649	680	627	602	648	637	631	611	633	639	654	646	639	640	654	635	618	678	613	603	664	701	605	600	646	669	626	632	659	654	669	689	639	639	617	605	642	601	672	630	680	614	672	632	639	611	658	662	619	644	624	610	650	594	639	626	634	665	643	643	610	630	658	630	639	654	619	676	647	663	679	651	628	673	631	636	666	623	650	631	607	650	616	631	615	640	668	625	649	643	673	652	585	700	655	643	651	621	648	630	650	598	671	628	616	654	678	671	655	689	653	632	625	602	665	653	694	619	639	623	638	642	652	668	662	647	656	686	666	633	647	715	639	636	621	648	616	653	637	696	622	631	644	664	639	637	644	644	626	625	615	662	663	611	610	614	645	690	673	660	676	627	655	644	627	680	611	658	581	646	654	651	661	641	671	633	644	636	612	645	620	673	643	658	637	674	641	643	623	681	623	630	611	632	652	643	670	633	676	594	631	692	669	654	623	623	604	631	650	624	616	639	649	634	638	645	663	674	670	675	634	646	631	668	656	610	641	706	671	668	579	628	621	682	677	652	647	640	601	643	652	647	594	672	682	666	604	631	609	621	639	623	680	626	648	634	640	656	603	657	671	638	597	630	664	659	645	626	635	652	638	662	638	648	638	647	664	696	622	631	653	652	649	658	619	652	635	659	649	589	682	637	630	685	629	633	661	656	629	619	691	627	622	660	640	642	606	641	648	658	626	635	637	612	646	614	605	655	644	694	626	663	606	675	638	669	625	610	684	632	645	642	623	586	658	640	653	647	580	651	642	676	627	659	683	636	702	645	667	659	700	637	626	634	639	643	623	671	633	629	675	616	607	638	658	657	628	650	651	624	630	665	670	640	664	638	611	634	663	634	654	591	613	643	626	697	661	639	646	646	644	656	650	617	661	645	633	607	628	670	674	671	684	694	665	652	634	644	632	605	600	663	660	628	665	634	688	614	634	657	637	655	665	630	616	651	627	614	617	636	645	646	645	612	620	677	641	635	638	649	653	616	617	611	628	644	630	629	646	625	627	612	605	662	643	617	617	696	651	643	646	629	611	653	654	657	618	618	686	658	619	669	632	617	699	654	629	636	644	693	632	666	647	664	611	651	654	612	631	637	631	646	672	676	659	634	645	623	662	676	668	645	694	660	611	644	662	597	682	663	647	650	606	673	640	606	628	629	698	644	690	630	643	646	664	631	650	582	655	645	638	675	671	622	625	652	686	643	638	635	591	636	601	627	596	607	686	650	641	567	650	636	607	647	634	610	687	661	685	660	650	660	680	679	646	701	643	630	658	660	613	659	638	649	618	615	700	592	663	650	659	645	627	564	660	623	586	638	635	624	659	689	675	631	664	677	668	577	640	629	672	649	616	681	624	679	656	643	638	646	671	634	604	617	653	652	647	639	645	641	625	627	662	625	641	642	661	649	673	621	679	640	615	669	642	637	641	606	656	637	607	654	642	634	638	640	658	623	655	649	653	658	684	615	650	650	645	668	673	640	611	621	629	676	661	657	611	612	646	648	676	645	673	614	638	666	647	647	661	628	673	589	629	657	644	652	663	669	643	600	605	609	630	654	617	608	644	644	623	652	645	659	682	650	635	602	613	667	612	606	604	679	637	689	672	633	642	615	661	655	625	671	668	644	668	622	652	647	616	593	625	614	654	633	635	588	662	684	636	641	593	633	665	677	663	614	658	657	622	652	648	659	595	612	673	650	690	609	628	677	672	615	655	643	615	671	588	650	621	670	654	653	656	613	633	628	684	655	635	653	649	668	648	704	640	665	615	638	665	607	682	704	651	636	628	660	630	620	669	615	677	631	667	671	635	613	633	617	650	662	689	683	633	638	664	697	639	694	649	656	663	667	652	624	615	630	662	647	645	636	626	631	622	649	669	638	665	665	652	637	635	646	643	636	623	651	646	620	673	650	637	622	661	624	625	633	685	632	648	674	631	693	610	633	674	649	640	652	593	644	673	622	619	705	642	609	644	673	666	604	622	690	643	628	670	641	641	638	676	680	634	659	650	659	630	652	680	674	645	712	674	612	651	639	629	665	624	621	622	606	657	652	649	667	626	654	614	702	619	663	635	616	659	633	612	692	696	650	683	647	666	660	663	652	631	638	637	618	655	609	636	670	666	661	667	608	631	622	604	603	675	638	656	647	662	687	624	662	655	614	643	625	651	654
7238	820	899	741	594	612	2541	3410	439	334	302	284	317	319	310	286	303	310	323	315	311	319	317	310	334	300	291	301	284	278	313	265	286	316	304	283	301	276	259	298	277	297	326	291	295	304	282	295	295	302	311	274	314	274	323	295	300	287	277	276	293	330	286	260	292	324	303	292	266	259	324	280	314	303	300	265	300	334	267	277	314	284	290	323	282	241	295	306	284	264	295	315	312	297	311	309	311	292	302	284	328	283	319	294	327	276	328	296	276	307	258	299	300	297	301	318	321	268	310	306	302	273	283	286	272	279	305	305	300	309	294	305	332	292	312	297	295	296	301	274	266	280	303	310	291	277	280	291	334	319	316	311	296	275	303	270	287	270	303	274	304	283	306	321	307	306	261	286	296	282	333	273	287	283	297	274	296	331	288	314	285	288	323	272	349	300	283	285	295	313	311	297	311	287	267	286	324	312	314	241	294	293	306	277	341	300	285	275	290	320	276	269	300	309	299	268	299	299	299	290	300	269	302	303	290	277	303	297	331	296	288	314	284	286	275	308	303	312	288	279	298	290	296	281	314	314	290	300	334	304	247	291	299	274	287	271	287	297	291	301	285	316	324	274	284	275	271	309	305	282	317	308	295	325	281	299	302	337	299	282	299	303	357	297	312	302	281	302	329	301	319	289	285	325	287	307	330	296	273	295	287	262	292	313	301	283	321	321	281	295	309	336	297	292	266	290	330	300	294	311	290	307	278	286	300	300	319	265	285	290	306	313	287	315	293	274	286	341	288	306	326	271	290	261	323	290	284	266	315	319	347	263	280	276	285	288	279	299	299	302	316	335	292	298	296	279	305	289	281	295	298	299	307	278	329	326	294	312	295	307	266	283	310	288	279	305	317	282	298	302	273	301	290	295	296	309	281	295	296	251	311	307	254	352	298	324	309	300	251	305	303	302	294	303	298	328	309	253	320	302	283	287	272	290	284	278	300	287	354	303	300	284	281	263	296	303	301	278	275	315	300	307	303	327	269	302	307	311	267	328	293	319	330	318	297	328	291	304	308	287	305	290	310	295	326	313	318	272	302	316	276	318	322	309	312	298	283	314	283	300	310	280	312	273	315	311	294	269	281	313	320	290	265	299	283	301	303	293	292	307	324	287	279	296	270	302	290	281	316	291	301	276	323	339	306	295	296	301	312	279	278	288	307	253	305	293	312	286	294	282	303	284	294	295	276	295	294	286	280	280	305	268	320	314	255	279	325	309	307	282	290	298	287	291	272	302	334	302	291	301	304	274	279	278	326	275	260	305	319	307	302	299	295	282	304	283	316	278	284	279	303	320	295	280	297	326	307	291	294	315	331	287	323	296	316	315	303	310	299	294	297	260	272	285	289	307	290	313	320	284	314	321	287	265	285	295	287	288	300	287	279	296	298	294	317	262	306	288	287	319	291	311	306	299	315	297	266	272	272	289	296	310	321	321	278	271	283	295	276	296	297	310	247	309	310	298	277	312	295	295	278	320	292	273	291	289	300	282	293	313	320	317	311	292	273	293	313	317	317	307	311	321	294	295	305	313	321	289	313	294	296	317	251	311	282	294	290	294	278	259	302	283	291	301	306	293	289	302	328	298	311	307	319	302	280	294	317	276	317	291	300	315	315	317	303	286	263	293	291	271	297	301	282	290	330	299	292	259	301	283	272	246	332	289	280	291	309	283	287	254	312	304	276	302	287	251	285	318	289	281	315	317	321	309	314	298	289	297	299	310	291	317	309	306	294	275	307	299	285	251	300	318	315	282	272	308	309	318	268	294	296	298	287	296	313	311	302	338	311	273	326	293	290	277	303	321	305	313	281	307	306	277	287	326	318	289	273	303	296	290	286	296	294	300	334	296	304	308	315	293	290	267	283	268	273	282	303	274	281	281	278	279	294	289	296	316	298	295	273	281	286	274	286	303	277	295	296	309	304	280	291	310	293	299	279	337	301	282	316	305	307	309	305	313	278	288	289	271	291	276	306	283	276	312	294	295	310	285	282	314	323	308	276	307	294	281	300	317	309	295	335	345	316	316	323	312	279	308	288	311	314	322	335	300	318	319	301	274	269	276	279	313	312	286	291	312	313	319	306	297	268	285	344	288	290	299	303	299	279	315	262	298	278	280	307	278	304	329	285	301	296	274	301	270	293	322	285	296	310	300	274	294	297	292	316	307	309	283	275	290	317	282	321	304	302	294	310	316	324	281	271	282	318	330	335	324	282	290	291	297	313	313	266	279	339	284	282	308	295	313	305	317	264	309	288	331	310	292	302	270	279	304	281	287	299	302	347	285	296	279	292	256	294	296	292	323	305	323	274	317	338	287	311	307	294	285	285	266	300	307	304	296	281	290	326	291	300	264	305	292	310	321	333	304	299	317	314	314	309	272	293	288	297	278	301	282	289	299	319	296	306	308	311	334	306	291	308	315	280	301	315	314	313	285	298	283	294	265	306	296	304	305	304	279	312	285	257	295	292	269	295	285	274	336	329	296	291	302	301	293	277	263	326	261	266	267	292	306	276	321	306	310	282	286	295	307	327	326	323	306	317	291	300	285	306	297	301	250	295	280	285	265	322	289	307	259	300	289	295	287	301	318	299	313	309	303	297	305	278	312	297	319	288	271	289	280	292	293	276	286	307	316	301	303	316	287	298	300	287	300	302	312	291	310	319	284	301	295	289	308	302	324	272	302	299	281	286	282	327	270	288	286	332	299	260	279	273	295	301	325	295	290	298	317	314	294	284	271	292	291	281	307	322	302	319	299	294	295	285	278	321	311	269	296	307	294	315	342	296	268	302	319	264	270	292	286	307	289	305	335	297	302	330	280	287	282	264	290	312	281	270	295	291	274	283	283	299	291	316	286	326	292	303	259	314	286	303	355	320	274	286	320	271	309	309	282	291	272	300	268	295	281	305	311	276	254	279	336	280	310	285	289	313	338	293	276	302	307	276	304	265	298	288	314	306	282	313	284	321	314	275	311	313	279	288	276	295	309	295	301	308	286	293	291	311	292	266	310	301	287	267	290	298	295	302	323	299	282	320	330	301	271	310	317	303	301	253	308	313	322	316	334	281	310	282	307	304	283	287	297	334	309	273	308	315	277	303	280	312	296	306	306	331	281	327	281	293	288	287	312	272	282	373	282	307	330	298	263	294	315	319	297	308	279	294	313	295	317	302	301	302	275	298	278	309	318	290	291	308	316	297	291	333	285	274	299	273	307	310	280	304	294	315	330	284	271	298	311	350	309	304	300	286	308	296	307	305	307	309	314	303	291	274	276	304	286	317	272	235	324	284	295	324	318	274	281	319	264	308	314	313	298	287	283	288	317	282	316	295	307	306	243	300	283	293	271	297	287	291	320	282	314	277	281	293	295	332	295	285	302	331	271	291	309	286	272	287	307	268	302	323	307	275	288	295	309	296	299	295	284	321	297	335	305	272	286	268	316	337	304	284	311	294	307	292	285
6613	1200	2138	2320	2098	2495	12033	14547	989	913	843	777	807	795	825	840	783	760	778	773	746	827	828	792	777	769	751	721	755	796	705	759	761	724	735	724	762	714	765	707	729	722	752	712	743	680	714	692	702	705	754	736	733	690	724	721	708	726	707	668	656	685	734	659	674	693	655	703	699	705	723	690	675	663	690	715	703	748	703	713	702	699	776	753	664	656	671	686	679	669	689	667	690	710	677	715	661	740	721	713	671	672	679	719	662	720	736	742	706	665	690	712	705	671	716	725	730	739	655	693	722	701	686	701	689	704	778	707	753	712	712	674	694	670	732	736	690	742	723	706	647	721	678	694	725	684	695	715	684	760	676	731	694	690	685	731	709	698	659	683	706	697	728	713	698	686	703	742	685	689	747	729	686	731	696	722	661	693	699	715	732	708	695	678	699	698	701	718	723	687	704	702	705	706	714	694	716	730	720	683	701	693	667	704	671	661	694	688	736	700	659	712	746	688	683	691	758	725	707	712	739	660	717	709	728	694	654	708	749	709	762	676	697	695	692	703	714	671	714	723	729	700	730	699	695	722	752	705	686	729	703	698	728	718	702	680	689	676	683	701	690	726	686	739	661	724	704	753	708	725	705	687	695	712	702	726	696	677	674	737	695	734	715	723	691	708	643	728	709	675	718	695	724	723	779	733	694	663	735	705	675	700	718	713	710	673	728	702	697	714	726	698	672	720	701	708	701	685	703	688	720	693	721	675	723	720	709	657	701	725	722	668	682	700	708	737	677	659	690	725	696	703	740	713	696	698	725	717	738	709	698	727	704	790	643	683	710	683	732	693	736	693	720	686	660	699	667	755	719	655	699	750	693	692	708	671	661	695	717	726	688	707	646	712	707	684	724	687	737	715	674	658	711	713	727	667	696	709	671	697	703	710	730	724	677	717	738	775	703	686	688	669	750	703	766	674	729	716	694	676	705	735	690	718	684	731	684	727	716	711	681	720	734	673	729	766	663	739	690	754	709	735	687	720	674	696	709	726	700	722	698	746	737	712	629	685	735	682	750	704	682	692	724	685	663	694	703	685	700	727	697	708	678	700	732	691	676	698	738	660	700	690	691	716	719	685	707	711	718	663	725	720	757	722	657	659	689	742	705	691	736	719	718	685	713	715	713	673	703	733	671	670	748	697	719	750	681	743	726	669	683	727	713	684	696	691	645	728	737	734	751	705	708	729	739	750	717	718	745	657	697	691	715	685	674	746	677	647	711	704	696	698	676	713	690	766	667	701	704	685	718	665	713	689	756	679	700	657	737	717	704	730	736	697	686	672	675	689	719	669	662	709	724	734	724	697	707	697	724	701	706	660	661	733	633	691	731	682	706	720	664	702	665	715	668	703	717	655	700	668	693	676	718	697	664	684	704	729	658	759	727	726	716	716	656	718	688	667	684	704	729	698	733	690	683	672	700	717	733	682	675	677	644	698	716	732	691	705	746	710	674	716	688	694	734	723	711	713	694	707	757	706	743	747	724	691	675	672	723	702	727	711	710	706	689	764	744	663	683	694	737	703	704	720	748	739	699	696	688	671	664	659	751	712	767	704	683	730	701	712	701	703	753	642	687	690	707	697	714	697	732	693	699	693	706	686	673	664	662	689	700	697	696	707	703	692	759	716	700	696	723	702	706	711	725	741	715	677	662	722	704	671	696	720	696	717	699	746	694	720	705	742	721	687	719	680	703	727	737	703	675	712	663	692	702	698	739	697	677	735	711	671	698	737	746	718	713	712	724	715	731	704	673	702	690	678	724	711	704	736	747	706	722	727	697	697	713	685	690	744	728	673	722	682	703	731	744	689	646	737	711	737	721	692	666	690	701	716	717	705	710	735	691	694	729	686	690	684	678	703	701	683	694	727	767	725	702	681	729	712	666	698	678	649	683	701	736	756	705	698	678	680	690	751	676	725	708	684	684	669	692	729	690	753	694	664	653	731	693	748	678	689	708	682	657	712	726	691	743	726	669	685	648	721	707	675	685	721	681	715	705	690	712	700	648	713	714	690	688	713	693	722	706	686	705	678	680	710	711	719	734	710	649	667	734	774	705	699	673	690	679	633	724	682	715	698	695	704	710	683	751	677	692	713	726	731	701	697	671	702	727	674	676	692	702	659	720	724	712	738	711	734	708	712	675	690	701	725	706	685	733	714	704	737	679	675	702	722	686	659	695	686	688	728	733	727	766	727	665	726	756	693	709	676	682	707	700	719	734	695	719	720	725	737	696	722	716	682	700	701	722	695	728	695	679	719	738	749	718	715	684	706	708	692	743	712	692	695	697	681	736	756	692	711	662	686	684	710	683	713	729	683	667	679	725	726	710	698	673	735	710	734	680	650	700	728	687	712	670	685	645	705	698	717	679	729	665	726	717	656	687	754	688	712	790	722	721	757	722	700	709	737	676	697	730	696	742	686	708	670	714	769	697	705	727	727	730	724	726	733	721	676	677	649	693	681	717	671	669	701	690	738	706	686	736	707	701	731	738	736	720	682	711	720	711	764	716	688	728	751	725	731	710	663	674	727	767	694	693	709	691	677	687	739	746	668	725	686	713	674	733	713	702	704	699	707	719	661	694	682	742	735	710	728	684	671	716	672	706	700	704	726	731	691	743	748	723	668	718	712	678	656	695	696	748	663	674	714	692	712	718	699	658	658	685	643	670	722	663	691	663	719	718	750	758	687	698	663	727	725	715	648	700	701	747	719	701	746	704	715	687	702	692	681	678	706	698	698	696	692	655	723	699	695	743	671	722	739	688	721	732	720	751	706	684	726	734	674	721	668	703	691	668	730	752	710	689	682	703	712	638	723	658	675	694	685	747	739	729	721	723	702	705	721	664	705	736	710	704	723	698	724	731	709	715	701	696	677	753	707	691	601	697	669	729	707	737	698	696	754	719	704	718	704	695	725	682	693	730	722	695	670	705	705	695	682	716	718	694	675	750	763	683	679	662	690	700	711	708	722	659	726	748	686	697	703	728	699	696	661	727	712	740	680	703	651	738	644	674	699	697	685	735	734	691	771	692	691	760	712	714	684	774	674	679	709	644	701	690	666	728	723	711	762	692	757	727	666	688	707	679	692	741	702	691	687	705	663	719	716	699	674	702	676	702	723	719	716	715	725	714	677	690	718	710	692	655	672	729	709	682	684	714	708	691	667	701	679	725	764	732	659	748	709	692	693	690	743	643	721	738	686	666	675	722	676	689	696	712	716	684	670	649	692	677	772	710	709	717	662	704	752	717	694	714	712	737	676	712	676	687	718	675	678	696	689	723	698	738	654	715	697	699	697	720	682	722	707	679	718	742	685	712	692	708	707	759	693	686	729	678	739	726	707	697	722	685	665	724	724	697	711	730	703	718	679	714	724	725	723	749	686	692	706	707	750	748	685	700	686	676	696	728	679	687	712	734	729	714	740	677	697	690	683	720	701	693	700	726	724	704	720	738	714	754	687
12978	1222	1090	859	636	1102	4015	6754	684	259	197	216	209	218	207	196	223	187	215	175	201	176	212	199	195	189	199	186	189	156	179	182	194	191	189	218	176	188	196	215	157	169	182	195	194	184	201	189	193	191	187	185	187	210	204	190	214	178	172	196	187	168	187	166	200	196	184	198	167	167	208	174	199	200	171	212	176	194	174	171	175	175	187	195	184	184	196	190	200	193	195	188	179	164	175	199	148	188	169	203	200	184	179	197	205	149	164	181	183	211	193	196	167	204	214	204	178	173	181	185	206	170	164	166	179	177	206	210	204	161	206	185	151	189	182	223	168	176	199	182	170	172	189	184	197	179	192	169	169	180	169	179	191	162	167	150	191	177	184	198	192	193	204	191	165	192	192	181	194	179	169	167	191	171	186	165	180	187	194	199	196	183	170	183	185	150	176	193	205	198	210	183	188	176	166	175	174	189	168	158	179	184	175	173	184	189	167	179	194	198	186	178	206	190	196	192	183	179	173	181	167	187	187	159	164	222	167	177	188	150	188	174	173	198	180	218	206	166	197	178	163	175	186	178	183	191	169	173	170	174	193	193	174	184	187	156	178	188	196	181	184	178	177	204	162	209	171	181	170	177	184	169	168	169	167	194	188	184	195	186	176	205	188	188	198	168	194	207	167	183	187	176	170	183	170	159	186	187	188	191	186	178	191	188	178	168	182	184	187	179	227	194	173	164	168	180	181	200	179	178	172	158	173	171	198	163	160	189	158	195	163	186	203	183	204	180	185	184	158	182	184	194	204	196	190	196	169	167	192	202	187	174	205	177	180	199	187	177	199	175	170	175	206	187	179	182	177	171	173	159	184	185	154	181	179	194	172	159	189	159	148	156	172	186	178	203	167	178	177	205	184	176	160	197	200	181	164	165	165	174	165	170	202	207	176	178	154	161	208	174	189	185	156	163	202	190	210	200	175	148	181	191	171	199	169	176	176	182	183	152	188	202	165	171	202	181	182	193	210	192	180	199	183	198	210	154	200	182	183	179	190	177	189	180	161	183	220	183	170	194	190	223	177	193	182	189	199	159	182	183	172	188	194	197	176	178	180	179	183	184	178	173	178	205	156	170	195	171	175	182	173	180	173	190	163	178	168	185	178	202	186	177	184	187	184	184	156	161	169	179	193	159	172	200	169	179	193	204	159	187	183	183	193	211	196	176	156	204	187	181	186	205	186	163	179	187	178	189	200	183	182	209	181	199	196	165	192	173	156	181	192	178	198	168	170	182	172	210	185	184	215	186	168	169	175	171	187	205	181	191	193	170	187	203	190	170	173	187	179	185	168	188	179	202	173	225	192	183	212	184	181	183	189	168	188	194	203	177	163	164	176	205	186	203	201	187	176	182	183	178	166	163	193	175	188	192	179	188	196	195	174	187	190	187	195	205	170	180	185	187	163	194	176	194	175	173	188	163	175	172	175	165	192	191	202	163	187	192	183	191	171	164	171	179	166	180	172	170	194	204	191	172	193	186	193	170	201	213	213	184	169	194	148	173	160	168	189	181	182	213	195	199	183	199	160	168	176	186	191	179	187	202	187	185	156	163	171	177	182	200	181	177	201	173	153	163	178	171	182	184	173	183	192	172	168	195	193	175	167	184	195	191	217	173	164	171	173	181	193	187	197	178	179	168	197	171	204	172	196	169	182	185	148	174	183	194	207	223	181	153	177	168	159	166	180	195	163	195	172	175	185	199	170	168	192	180	195	188	202	155	175	167	172	185	176	188	203	175	180	199	169	169	166	166	192	180	167	178	161	211	182	168	188	171	194	199	200	194	215	201	187	205	191	193	183	182	183	189	182	199	174	192	201	167	174	174	177	169	204	187	190	178	185	189	176	205	177	175	199	191	170	183	196	190	180	178	177	184	146	158	169	164	180	186	177	165	167	198	174	165	182	185	193	181	178	160	178	180	184	183	180	190	166	156	188	188	166	161	167	183	170	208	172	180	196	162	168	195	189	163	183	176	169	191	197	179	186	177	183	168	188	200	188	187	178	195	164	191	182	204	186	199	215	159	175	211	209	166	223	208	183	189	188	181	213	183	177	169	154	188	197	186	167	164	167	166	190	182	187	201	178	178	179	201	169	187	178	204	190	170	172	187	186	155	180	187	169	163	182	184	200	163	204	153	206	181	179	178	194	177	180	176	197	191	162	168	180	183	223	193	197	177	176	179	204	178	186	194	199	184	185	200	159	209	212	178	161	185	184	197	175	175	200	183	196	172	209	187	194	207	170	176	183	194	176	205	194	173	178	187	194	188	176	183	195	162	176	190	185	181	191	167	193	175	190	179	192	182	191	226	205	172	175	151	194	215	195	205	184	163	177	202	202	180	206	176	159	186	196	154	155	167	166	175	166	170	184	163	169	161	192	214	194	165	175	190	174	162	179	177	186	162	170	188	210	186	163	175	183	194	182	192	159	190	189	176	186	213	177	180	181	184	197	175	191	175	194	173	194	176	192	177	171	180	167	177	186	181	202	198	185	164	180	179	205	186	167	187	158	200	179	186	185	190	196	163	194	178	174	160	184	192	178	167	157	172	204	174	191	187	210	169	159	177	210	195	183	187	190	187	154	200	170	190	187	183	179	187	181	224	205	185	165	207	189	173	170	184	193	168	191	181	173	189	164	201	158	174	167	192	186	174	190	189	186	188	225	176	164	197	203	177	187	176	187	190	173	179	170	200	213	160	176	182	184	179	208	199	188	176	175	195	170	198	190	167	188	208	168	182	167	196	197	180	190	170	187	190	187	170	173	181	185	165	170	174	171	170	199	176	180	182	164	174	196	164	184	176	164	191	182	183	181	175	199	197	204	175	176	188	178	197	195	205	179	185	204	197	200	203	205	176	181	193	174	190	186	195	208	195	185	202	180	189	201	171	154	211	167	209	205	192	173	198	180	171	171	198	179	180	181	182	166	201	196	173	208	163	177	138	169	192	181	168	190	183	196	167	199	190	170	196	176	182	183	150	205	207	150	161	181	197	212	180	195	197	166	189	184	199	189	165	195	196	166	189	173	184	165	154	159	166	168	203	206	183	218	162	182	163	150	182	178	167	178	172	185	172	169	165	184	200	182	203	189	162	173	169	194	175	179	179	168	196	162	183	194	179	165	185	172	176	199	198	187	169	170	168	177	171	204	179	190	179	192	190	206	181	197	201	192	199	183	174	177	206	191	179	167	185	207	169	178	174	176	182	174	187	172	172	183	165	183	181	180	196	174	175	169	184	187	181	183	171	176	167	184	182	165	178	200	202	194	190	202	180	179	189	182	191	172	168	192	162	171	178	183	187	166	189	195	189	191	191	174	197	183	162	194	212	165	202	197	179	175	177	183	188	208	185	202	196	192	177	178	194	192	161	201	181	177	179	177	170	180	177	179	184	161	186	170	176	184	189	160	189	164	185	183	171	186	197	198	182	194	197	177	177	214	179	179	158	181	203	180	173
8096	1331	2684	3062	2594	5015	17254	22643	941	821	730	613	647	645	616	595	579	606	572	607	636	546	587	582	564	535	502	544	520	535	498	491	508	511	489	488	481	465	507	465	467	483	428	460	502	451	444	495	502	453	496	445	453	443	396	493	443	449	460	427	408	455	474	430	461	444	491	471	447	407	443	431	425	434	424	448	413	465	428	465	441	463	461	488	466	425	499	469	473	450	469	444	463	441	456	428	477	401	453	429	431	467	453	466	437	467	481	424	441	445	452	463	410	448	402	455	458	488	447	472	497	442	457	447	449	423	437	431	480	486	460	410	435	430	479	453	421	457	458	440	475	463	454	471	490	436	419	438	408	467	452	440	466	464	432	427	433	454	451	441	518	426	485	452	437	425	462	446	455	454	431	448	456	443	447	419	449	423	426	466	473	456	466	457	423	412	450	466	416	448	461	423	446	442	473	457	436	455	472	442	466	478	449	409	427	450	476	425	436	407	502	476	429	476	441	427	415	479	429	453	442	467	450	432	460	484	426	469	499	468	460	437	430	451	463	434	481	443	439	476	457	448	500	480	440	445	463	431	419	443	414	438	440	496	421	417	437	414	444	430	422	416	447	445	452	423	425	433	435	413	443	448	431	458	447	431	435	464	451	452	437	432	420	454	470	420	415	426	427	457	461	457	456	412	440	463	440	449	496	433	460	472	442	456	462	439	432	423	463	451	485	440	465	435	411	472	403	435	446	434	457	411	460	471	453	466	416	457	413	407	436	457	460	478	441	455	388	473	418	475	437	453	402	414	448	462	450	450	426	468	435	447	492	464	448	465	445	468	467	463	438	460	441	487	485	434	472	446	438	409	489	416	447	465	447	435	441	444	454	433	439	450	401	430	438	437	460	440	453	474	449	431	474	437	433	422	439	462	415	450	441	448	469	489	417	441	426	419	465	460	463	449	445	422	478	421	444	429	437	471	459	443	416	447	443	442	403	435	480	450	441	485	419	465	440	393	450	438	422	489	414	440	430	420	474	473	458	485	424	441	462	472	442	402	426	436	471	455	445	452	471	478	474	446	413	447	469	450	426	449	484	475	409	430	472	477	406	433	458	478	454	478	467	423	445	429	458	422	457	432	423	482	455	439	440	443	424	439	439	416	447	448	470	456	462	467	474	413	437	445	470	500	486	427	468	448	436	469	454	460	427	452	410	477	514	440	437	442	431	470	446	436	456	457	424	460	419	452	430	440	439	442	443	458	475	460	427	447	443	493	453	443	406	435	455	451	422	413	459	442	447	502	456	497	497	462	437	430	458	486	439	471	442	439	410	488	440	458	462	482	476	461	468	466	452	422	513	431	475	418	433	413	424	437	446	431	458	476	450	455	425	442	462	442	463	474	427	449	454	461	493	425	420	418	435	421	427	419	465	422	481	465	430	412	435	448	441	425	432	465	489	448	457	441	444	399	466	470	483	434	435	483	422	442	471	431	471	451	462	415	435	468	461	434	474	474	454	466	446	439	439	477	451	425	479	479	423	433	444	425	462	439	465	452	443	427	482	394	444	442	449	453	444	442	485	447	440	484	434	422	450	428	467	438	444	406	428	436	436	449	411	499	464	440	455	430	433	448	416	435	454	464	413	470	469	459	484	426	440	469	435	461	451	467	456	464	431	448	429	458	423	449	462	468	446	445	446	456	448	446	438	461	439	505	447	459	424	463	482	462	428	476	466	473	481	425	445	459	464	476	464	461	453	451	450	447	434	463	460	457	420	472	437	430	422	422	416	447	431	449	426	443	454	434	429	463	487	458	425	473	446	450	416	451	446	417	461	440	400	480	476	470	434	422	429	445	438	494	456	473	412	448	446	500	487	415	429	474	441	476	444	399	484	436	463	440	434	428	396	437	454	462	438	463	462	452	442	457	449	448	459	454	433	441	441	428	435	445	447	412	409	436	460	435	443	454	423	458	420	447	464	443	477	387	477	465	435	470	428	463	429	481	397	455	455	445	421	451	457	493	441	412	478	441	475	463	479	429	469	466	436	466	455	420	446	452	426	452	455	439	462	446	477	414	433	458	449	456	480	469	452	457	434	465	432	436	430	454	474	468	477	433	439	443	482	454	454	475	455	415	406	446	455	435	438	429	447	455	436	441	446	410	481	458	431	460	439	473	406	418	460	449	460	471	464	451	484	439	467	447	477	433	445	483	460	450	491	489	454	476	449	446	443	444	457	455	440	431	457	456	436	436	391	467	420	466	485	441	430	450	443	432	436	448	473	470	451	414	486	461	425	425	446	427	448	451	455	425	455	425	432	454	437	464	429	447	462	435	464	426	446	434	434	450	471	460	453	457	428	438	439	429	448	451	444	435	463	456	442	472	468	455	463	441	453	427	412	447	450	432	475	459	418	422	431	466	429	470	434	464	438	464	434	432	457	428	482	457	462	463	428	426	441	441	459	457	441	463	437	469	441	465	444	434	487	426	452	482	445	469	438	418	419	437	440	465	451	415	437	453	446	430	449	440	448	459	405	480	424	479	438	461	477	435	464	426	446	441	461	446	470	431	441	487	475	436	432	424	472	460	456	472	450	430	439	461	437	438	440	412	454	447	460	440	423	439	458	454	447	483	430	444	439	439	442	447	447	432	380	459	472	432	457	438	462	444	419	439	442	450	455	439	489	457	457	467	457	456	467	427	464	435	460	466	456	457	442	477	468	443	413	406	473	456	472	476	462	438	451	419	483	453	391	462	414	465	428	453	453	448	459	470	440	481	434	450	414	426	473	409	422	477	419	435	468	473	440	436	485	436	435	449	448	515	423	442	436	433	452	467	459	442	432	474	466	453	445	465	396	451	432	461	452	423	452	425	448	433	460	500	457	441	414	478	442	412	468	435	479	485	442	416	425	435	417	442	456	488	423	408	432	462	466	446	429	474	431	434	439	462	449	453	430	457	426	512	397	470	427	457	453	462	444	412	465	456	510	476	461	460	457	453	426	498	430	423	417	494	473	455	432	473	423	430	431	469	466	425	455	436	464	383	441	469	462	459	446	424	485	399	419	463	449	482	453	465	412	464	455	432	424	471	477	444	443	447	442	459	446	417	445	484	473	435	442	461	457	446	452	456	424	459	477	480	399	444	429	497	436	419	452	483	412	433	464	442	454	477	466	479	408	477	470	464	426	461	453	443	428	458	457	441	439	474	478	484	429	447	503	442	440	406	457	446	462	463	465	407	476	470	471	473	473	441	440	466	470	475	434	426	421	454	452	456	444	463	484	472	470	487	424	445	472	440	440	460	460	463	426	446	459	509	445	480	474	451	443	487	449	435	449	457	450	469	449	480	454	473	469	469	430	440	457	423	445	466	455	431	437	441	461	485	446	438	449	492	465	468	419	453	457	423	467	482	455	441	474	437	441	453	472	434	463	434	450	418	444	444	436	431	457	508	402	424	438	418	418	459	485	463	428	463	418	429	424	424	451	458	456	472	446	440	434	439	450	438
1675	484	501	450	365	345	329	415	288	291	264	280	251	260	240	254	267	297	253	291	282	257	285	266	271	282	247	224	264	239	322	252	284	287	256	268	283	302	258	296	252	265	263	265	282	263	259	274	281	304	275	257	271	262	240	264	264	261	269	278	259	234	235	278	253	269	300	250	265	246	257	288	251	301	271	284	255	265	281	265	266	283	262	272	270	251	259	273	278	258	258	269	279	265	310	304	241	248	288	282	278	276	258	266	301	264	238	235	254	268	268	269	268	274	262	243	255	288	268	281	263	302	257	252	292	253	242	266	232	258	242	255	273	253	302	251	257	298	293	232	255	270	284	276	238	239	276	283	273	264	296	291	267	269	277	288	245	252	286	275	261	248	253	258	341	274	232	257	262	268	287	264	293	277	259	293	282	261	289	300	287	269	278	265	259	248	254	246	228	293	263	286	266	242	271	286	256	275	299	280	267	255	268	275	261	251	228	282	272	249	257	271	273	267	267	300	258	243	257	257	268	274	268	253	259	247	291	258	208	254	280	259	251	248	239	253	285	271	277	269	275	293	278	260	271	284	257	270	316	278	257	270	245	257	318	262	271	283	266	287	254	267	251	256	262	292	269	259	274	236	288	260	277	287	288	268	236	247	245	238	289	270	257	252	253	259	243	255	253	268	271	269	258	307	255	276	277	263	246	279	235	289	299	265	250	238	278	266	281	272	272	253	276	271	261	255	281	252	271	231	257	285	245	247	256	280	284	253	240	269	253	259	275	264	274	261	266	278	271	276	243	269	270	288	280	250	281	279	268	262	243	261	283	265	248	292	265	265	251	274	248	287	275	249	282	275	262	297	274	254	266	280	283	281	258	267	314	270	272	288	291	259	268	272	266	276	254	256	244	263	272	269	258	240	282	291	264	266	249	264	272	259	259	282	299	259	281	283	275	262	244	253	273	275	284	256	255	272	268	275	275	277	255	254	285	283	280	267	273	263	308	250	297	283	229	263	281	253	292	264	272	276	253	270	258	265	269	263	259	295	256	275	266	265	260	240	260	297	259	286	278	272	251	273	275	286	268	300	254	267	238	251	268	253	311	271	283	264	279	293	253	276	273	280	264	232	241	254	282	289	250	278	288	243	280	282	274	275	285	305	272	247	291	309	253	244	257	255	224	291	288	267	270	276	273	255	265	284	255	260	276	270	266	251	281	254	261	269	257	273	287	266	249	285	272	282	285	311	316	247	242	263	241	284	307	256	271	282	264	277	233	260	243	242	265	259	262	277	272	263	251	242	272	275	257	249	262	263	257	241	291	247	286	242	258	257	255	281	280	251	290	250	277	271	290	283	294	265	304	276	278	266	274	295	257	260	266	265	283	252	243	266	282	264	277	259	320	263	287	260	270	251	267	260	245	263	239	278	234	274	246	270	262	289	243	270	274	285	257	259	238	258	280	292	267	256	298	274	255	293	287	280	271	274	256	286	257	250	275	269	293	267	301	268	262	273	290	260	282	281	260	264	260	252	274	237	236	291	255	254	278	286	258	287	263	259	253	254	255	238	263	261	291	304	256	262	265	250	271	283	259	269	262	276	258	263	287	299	277	257	272	295	252	229	278	290	285	269	243	268	247	249	257	284	264	270	243	255	270	279	300	284	278	261	278	271	265	253	282	257	272	283	268	266	278	290	263	262	257	281	282	299	251	295	258	288	258	274	257	254	260	256	260	277	244	273	278	276	289	247	236	266	267	278	276	273	264	322	265	286	254	285	249	281	270	277	283	287	259	251	274	257	265	250	234	264	268	276	274	244	255	283	273	267	250	274	273	264	238	260	268	283	277	267	289	273	275	281	289	265	260	257	285	294	258	244	296	291	291	277	264	262	247	241	253	246	275	257	252	251	285	281	267	247	249	283	229	269	270	269	280	290	274	268	255	286	257	263	267	257	269	274	290	289	288	245	259	254	275	286	253	288	239	282	276	277	225	262	239	281	249	258	249	281	281	289	279	289	272	289	254	264	260	280	301	266	241	257	266	279	253	240	259	254	268	248	281	255	254	310	278	260	264	253	260	259	268	280	290	301	276	295	289	252	298	241	281	270	271	298	278	265	264	253	239	232	274	277	288	262	280	273	291	248	270	274	259	273	283	246	294	256	250	260	230	279	275	258	257	246	281	266	266	256	254	234	280	283	279	259	298	249	285	286	263	257	270	258	271	268	272	249	272	283	259	283	287	266	291	292	273	295	286	278	262	288	268	249	244	262	296	298	274	290	275	305	273	281	254	272	243	261	280	267	251	286	283	270	270	253	286	269	289	278	285	259	229	306	270	266	286	248	232	251	246	261	276	269	250	270	244	291	269	274	245	251	256	252	253	303	284	255	295	292	286	257	280	255	249	268	295	253	285	284	249	265	284	290	312	261	287	280	280	281	281	307	286	268	276	249	258	290	241	245	280	268	271	280	266	274	259	251	256	277	270	226	267	236	254	290	283	306	260	275	271	263	264	248	275	263	285	286	247	290	282	276	239	252	274	236	263	261	253	270	265	278	279	247	238	264	262	242	234	262	267	263	240	283	271	240	258	290	256	252	291	296	276	239	303	294	264	269	288	274	290	260	268	251	295	255	269	251	266	253	292	271	275	290	274	289	251	289	269	243	257	256	274	263	240	284	292	257	272	271	277	258	269	260	270	312	301	254	267	261	241	278	276	280	288	295	247	258	261	309	286	284	268	251	273	288	261	255	281	319	263	289	283	260	304	262	288	261	273	259	294	262	275	266	263	246	294	268	264	253	251	255	252	249	249	285	267	282	248	263	267	246	269	272	268	267	256	249	287	284	281	270	267	245	328	267	272	272	260	291	282	297	252	273	255	224	266	287	286	233	254	261	278	255	262	261	225	251	271	248	276	290	270	263	256	241	267	239	250	274	281	246	231	269	287	291	244	256	264	266	252	263	263	261	267	281	258	271	260	257	259	299	283	284	302	301	282	248	294	292	263	244	295	286	295	255	280	252	289	302	256	284	256	259	278	264	284	260	271	250	269	258	270	287	253	280	308	277	278	280	297	255	291	289	258	251	256	292	245	260	245	281	246	241	278	274	271	265	252	266	254	294	277	281	255	271	266	269	255	292	268	257	293	252	240	267	273	267	265	252	279	219	251	266	259	272	260	251	254	266	308	303	288	268	285	243	276	282	261	273	245	291	274	229	252	273	264	301	279	277	271	261	283	261	264	254	267	265	286	288	266	310	259	286	278	270	259	303	273	255	239	266	239	273	252	263	270	253	259	262	291	277	251	263	262	300	269	252	270	271	267	252	253	272	264	251	263	250	293	250	267	284	278	259	283	285	264	251	288	266	289	243	299	266	269	263	287	284	253	279	307	272	250	296	267	256	234	265	273	266	277	269	261	261	280	261	256	270	263	258	286	270	255	271	288	282	263	267	264	247	272	315	274	244	266	287	236	231	287	284	256	284	314	248	300	236	273	296	276	267	275	245
2055	866	1235	1387	1164	940	1174	1458	758	691	675	666	707	685	704	680	671	703	676	654	705	677	682	771	691	660	643	645	640	699	656	659	671	679	660	650	616	695	639	680	647	655	667	631	612	647	657	620	655	627	640	663	607	619	665	669	674	633	651	643	667	648	653	650	622	643	682	670	619	686	661	724	668	648	649	670	652	654	620	638	653	677	594	670	637	654	635	643	605	670	638	674	654	642	680	632	633	664	660	686	685	664	664	660	645	668	641	639	632	651	622	682	635	662	628	624	652	668	629	673	662	667	631	636	671	643	628	653	641	633	672	639	662	647	632	641	636	671	615	667	658	622	688	669	650	663	644	678	659	627	642	629	614	632	618	637	619	671	640	645	671	654	657	651	665	658	665	703	661	627	668	652	669	671	649	657	659	645	628	657	641	640	635	653	660	625	635	642	646	694	656	660	670	698	634	655	641	617	666	646	670	686	663	667	636	635	656	672	631	619	671	648	668	666	630	648	656	681	664	609	674	661	610	658	659	639	657	642	616	667	670	668	619	651	615	648	657	617	639	646	679	666	645	579	668	641	660	651	631	631	610	639	667	644	663	629	651	693	660	644	632	631	650	657	668	650	633	657	686	690	606	626	643	662	625	644	633	635	650	586	679	666	637	618	713	673	608	639	647	648	644	639	696	634	645	636	652	641	628	612	677	678	631	605	644	663	618	623	656	681	646	655	669	646	694	651	643	646	653	669	679	632	644	665	683	591	678	658	661	648	645	651	644	643	677	628	621	654	646	672	667	643	647	659	660	655	619	625	643	652	694	716	591	624	656	622	630	676	655	678	661	661	691	644	657	616	654	660	646	676	654	626	719	648	654	621	649	660	624	670	626	648	644	659	707	650	670	637	624	630	652	648	634	623	684	644	665	645	666	638	611	642	705	635	668	689	651	700	648	693	624	717	584	652	654	621	594	624	648	638	638	641	660	600	610	686	644	641	678	628	651	644	655	618	649	622	675	690	630	677	631	635	664	642	658	698	681	631	613	654	614	668	663	629	677	637	624	633	636	698	646	669	592	629	626	559	623	634	696	694	631	656	637	661	630	648	625	614	646	631	683	633	655	623	626	681	647	664	615	655	667	631	696	627	668	681	650	662	677	601	685	625	673	671	620	682	648	610	609	670	671	643	657	671	624	672	673	690	630	656	675	652	674	644	628	678	626	623	624	653	649	690	613	646	630	668	693	650	714	662	625	649	640	659	649	639	602	641	679	637	644	681	611	641	667	610	607	681	683	641	655	624	642	629	628	649	681	620	617	697	629	621	630	659	603	627	645	657	714	680	661	653	656	621	681	625	664	653	645	649	669	615	618	616	629	657	633	691	644	654	657	622	634	650	650	675	628	630	639	633	648	679	602	680	626	631	649	632	623	615	672	618	629	677	656	654	681	625	673	646	625	673	639	624	631	611	649	673	648	629	609	648	620	647	653	649	636	703	661	660	671	690	652	669	638	669	630	665	629	625	625	626	691	590	664	658	675	656	695	636	611	648	642	676	625	621	708	619	647	651	716	687	676	684	640	648	653	667	672	668	676	651	648	669	644	627	664	601	645	638	649	640	664	636	646	681	642	683	654	646	701	667	616	677	646	680	624	638	672	605	688	688	652	662	630	639	681	650	669	652	616	680	666	627	646	618	650	657	612	623	632	693	601	640	646	659	641	649	623	687	680	661	682	668	632	652	659	621	613	664	641	705	680	618	660	699	616	661	646	672	666	645	621	639	627	665	698	647	633	647	689	639	638	649	621	626	649	665	661	680	653	690	633	649	649	685	648	629	683	650	697	666	688	655	675	648	624	656	641	633	658	700	607	627	621	670	686	644	671	673	654	635	625	632	649	679	682	668	632	699	676	650	681	676	689	598	661	664	625	595	611	628	646	658	600	674	676	632	634	618	653	614	654	646	636	710	632	673	633	585	667	694	672	599	650	644	631	662	667	618	650	667	634	662	691	648	656	623	664	638	617	658	638	604	627	635	650	664	635	659	609	663	641	662	664	647	640	641	655	624	647	682	655	629	670	632	686	691	681	674	673	675	626	643	628	611	643	654	665	692	641	631	603	659	685	634	650	653	636	641	650	621	640	619	639	602	631	674	680	681	659	623	676	702	623	648	682	667	659	628	656	653	602	649	659	645	679	637	590	649	671	638	660	650	681	644	634	656	645	630	649	617	666	658	637	664	596	626	624	649	663	619	652	678	670	628	664	677	603	676	624	657	687	645	623	663	623	576	668	638	642	677	681	641	634	671	663	613	660	678	612	637	689	683	646	654	643	645	669	620	629	634	679	621	664	715	659	627	683	633	648	683	638	645	657	633	629	639	661	679	626	673	684	665	650	651	653	618	653	640	635	664	671	626	654	657	685	664	661	650	675	650	669	642	638	638	640	643	673	634	633	661	669	658	652	680	688	674	705	676	649	609	626	662	620	628	642	672	627	643	643	619	678	623	650	665	666	599	655	671	669	639	708	617	649	684	650	611	672	640	627	675	633	636	641	657	606	654	647	623	607	693	668	673	649	613	659	651	639	692	634	672	660	648	652	675	652	655	629	647	647	677	641	620	640	631	665	676	689	645	672	635	637	661	613	659	629	692	663	666	691	624	626	663	667	635	687	682	617	667	666	686	665	623	685	643	640	642	633	602	687	643	660	675	653	608	606	642	638	636	701	647	650	655	685	668	638	651	625	632	658	600	674	658	650	597	705	651	649	669	666	660	671	609	638	644	690	619	620	626	653	626	637	635	705	647	653	707	689	736	623	619	635	641	602	638	662	673	648	659	666	629	660	660	622	621	640	655	649	647	663	649	658	637	700	651	650	670	598	623	695	659	635	649	620	606	625	628	696	625	654	638	661	663	625	566	652	625	636	671	703	675	619	647	659	624	664	656	623	632	633	687	640	620	637	645	623	624	651	644	617	646	661	653	671	632	652	682	648	630	652	661	690	624	648	664	653	616	685	607	624	702	659	655	672	639	666	686	613	694	661	633	685	628	673	651	683	647	628	676	664	655	677	683	689	610	614	666	636	689	622	629	676	628	629	662	608	607	677	639	625	642	627	713	660	707	643	647	629	611	654	692	644	630	629	668	660	628	638	672	634	690	668	629	659	635	578	693	659	641	652	648	682	650	669	647	624	681	634	704	626	643	599	674	643	621	634	671	640	654	626	673	663	637	646	639	633	631	671	646	633	650	652	668	646	633	639	618	648	652	654	632	607	705	589	620	707	634	655	669	663	656	695	664	668	619	647	613	639	652	634	648	656	662	633	641	631	652	651	622	610	652	661	625	692	604	645	649	665	649	618	656	598	616	623	720	639	668	642	640	610	663	659	684	664	655	636	624	626	655	656	660	642	655	645	659	674	665	676	621	632	639	706	623	638	655	666	655	660	625	614	626	633	646	706	669	670	608	688	657	624	693	614	675	649	632	600	659	648	609	662	649	697	648	626	608
7293	772	863	720	571	481	1033	4054	518	326	305	342	331	319	304	301	292	343	337	300	325	321	311	355	329	318	333	281	314	280	283	313	313	280	326	321	303	285	328	298	306	321	321	294	316	272	297	291	340	290	287	307	309	317	296	296	334	286	333	303	349	303	289	287	278	292	290	316	269	337	324	297	343	307	298	271	305	299	316	269	299	313	314	275	333	327	300	299	293	294	298	339	300	269	338	309	310	334	313	267	296	296	306	290	323	309	302	292	293	299	279	295	288	307	293	306	284	284	320	289	304	265	281	316	307	273	314	333	291	297	286	293	292	313	281	297	293	340	309	305	304	296	292	306	300	304	296	345	306	299	324	311	304	294	288	300	317	314	332	307	287	325	333	295	287	326	311	292	323	305	307	315	321	295	300	266	303	274	334	278	313	322	300	296	305	301	313	280	304	303	287	299	299	285	308	315	301	323	290	328	362	293	289	322	324	304	331	296	330	298	287	293	282	315	274	310	262	316	325	309	302	298	289	296	302	288	284	323	314	312	337	309	278	283	283	308	334	300	307	312	282	332	325	297	285	309	344	305	304	246	285	281	340	280	287	271	300	297	299	288	303	272	311	292	324	277	281	280	301	323	292	293	309	291	307	314	283	269	293	313	302	289	301	302	284	262	283	278	267	306	298	299	312	291	277	319	296	307	322	292	334	274	297	280	290	303	306	281	283	334	295	272	303	300	323	273	274	280	284	305	313	321	294	306	293	281	299	293	293	291	335	306	310	297	313	297	298	302	267	323	248	299	277	312	298	330	301	297	321	325	297	312	328	293	269	290	307	278	309	303	312	317	307	293	271	306	273	285	289	291	303	276	322	291	290	332	274	337	362	312	298	303	313	341	294	315	291	291	318	309	307	307	303	316	309	335	322	330	295	253	313	302	275	333	313	302	321	313	314	293	309	304	312	294	301	278	303	264	311	297	295	317	321	305	279	269	301	301	300	289	310	291	297	288	309	286	312	320	267	317	293	307	275	261	271	297	275	281	331	300	302	311	307	304	305	326	323	297	308	305	302	337	292	323	308	297	296	307	297	274	292	274	301	307	301	276	308	284	313	343	294	329	280	310	315	287	286	326	287	305	309	285	262	306	320	303	314	301	298	335	306	293	269	305	287	297	282	303	299	320	308	293	286	288	303	293	316	295	266	323	292	338	301	286	292	311	310	291	257	305	291	294	303	292	320	278	322	319	304	322	274	288	294	283	277	314	308	298	313	338	320	293	312	293	292	295	315	306	299	299	274	315	303	338	318	278	282	316	317	283	264	339	283	328	321	306	307	285	314	271	296	300	306	291	288	295	308	318	302	278	285	274	277	300	274	316	298	305	292	333	356	270	306	309	288	326	278	295	313	323	323	278	326	287	277	320	304	304	319	273	282	299	283	268	316	339	319	284	270	291	320	342	308	299	294	351	286	274	313	322	285	292	301	296	304	310	270	318	325	296	301	283	276	298	299	333	271	284	275	314	309	300	305	296	286	277	312	342	272	280	255	314	307	304	284	295	309	309	315	311	299	324	302	332	302	311	361	308	323	307	299	317	280	285	312	303	331	287	323	291	294	318	263	274	279	266	286	319	306	317	308	314	320	302	328	261	304	300	282	305	282	319	278	301	305	288	299	274	294	294	305	307	326	282	293	329	300	322	273	338	327	316	291	270	264	295	278	300	303	302	302	302	296	302	293	302	290	307	298	322	312	335	301	281	318	291	324	304	331	293	318	275	298	329	270	295	324	286	312	283	266	300	291	329	293	313	291	300	300	305	305	301	284	282	307	324	316	281	306	338	300	318	326	304	323	279	315	302	328	281	286	299	298	323	320	299	289	285	273	282	292	325	287	305	303	312	277	323	296	310	280	272	305	264	267	320	316	266	325	258	293	278	307	274	271	316	281	311	333	325	291	307	295	296	283	308	295	280	288	319	284	306	306	293	284	300	273	317	279	309	277	275	316	317	309	307	305	277	287	317	313	304	329	309	275	285	284	296	271	299	289	322	304	322	328	296	277	280	309	272	318	310	302	309	301	303	348	315	262	309	277	307	331	315	332	324	324	286	277	313	307	269	284	312	294	297	283	323	307	312	313	281	313	306	301	275	283	308	322	317	343	299	317	283	294	283	299	293	297	311	313	310	313	320	310	271	316	275	278	284	296	323	318	300	311	320	338	269	297	301	293	296	321	319	342	293	319	274	318	294	314	288	325	307	293	284	329	338	317	308	304	304	302	306	346	290	287	294	286	304	265	326	306	310	279	288	345	296	293	301	285	315	318	336	318	270	327	315	299	305	314	304	289	345	312	329	317	301	327	317	306	324	295	310	299	321	318	272	321	294	295	284	314	289	299	364	312	307	334	304	303	301	294	310	302	321	305	296	307	296	278	297	263	312	296	277	313	322	292	272	302	282	272	277	329	296	298	280	261	307	298	316	318	300	290	301	305	300	298	310	283	308	318	299	312	296	322	316	282	285	286	282	284	275	269	325	300	283	342	309	289	313	298	281	289	290	302	278	275	291	316	312	298	286	287	306	275	323	269	320	277	314	294	281	327	301	306	284	274	288	291	304	312	284	296	322	308	313	293	291	288	277	307	290	308	304	325	307	292	281	252	288	286	298	316	292	291	317	307	317	286	321	317	321	264	319	296	260	282	287	264	276	288	280	309	324	290	294	291	316	294	267	280	292	283	329	327	313	320	282	319	334	303	288	299	251	261	261	300	293	264	315	289	293	294	285	301	297	304	321	325	310	280	315	274	319	318	291	275	304	313	286	339	282	299	295	286	280	275	293	308	305	311	294	305	297	275	262	276	279	295	306	291	289	298	292	308	296	330	302	301	298	329	313	280	273	270	306	299	337	295	316	298	282	292	316	325	305	287	287	327	291	285	254	336	300	314	303	262	247	318	318	356	291	299	298	272	278	296	310	319	305	301	295	303	265	322	293	307	267	290	312	296	308	285	292	291	311	310	304	284	277	300	295	259	294	312	316	313	298	289	304	303	301	315	288	304	290	297	303	282	325	253	316	290	277	315	286	279	308	308	312	272	337	282	301	301	288	290	286	287	297	325	297	306	308	265	317	312	324	307	322	313	303	296	299	297	276	317	285	263	297	306	303	335	280	341	307	314	300	330	302	291	310	273	325	327	318	301	296	305	284	281	295	328	238	289	295	305	282	291	318	302	315	329	295	287	278	335	305	276	330	305	307	261	303	282	294	302	308	287	331	319	325	317	337	329	310	314	297	322	317	331	281	290	280	260	342	328	291	335	316	282	316	295	296	298	298	296	351	304	298	297	309	309	307	335	331	292	292	307	315	293	324	296	309	346	311	337	301	322	309	296	318	287	263	266	290	309	307	306	288	327	279	312	296	288	303	315	275	310	281	258	304	314	300	316	292	310	285	306	308	297	300	294	303	297	274	301	311	300	295	315	277	350	308	290	303	269	349	294	320	292	291	287	290
6739	1178	1980	2293	2107	1670	5062	16238	1067	933	821	856	838	837	767	823	851	853	802	826	766	817	794	751	767	762	795	773	699	730	751	740	754	766	741	734	728	734	752	758	691	741	684	705	755	725	767	665	737	661	725	706	698	752	712	695	679	717	728	694	701	722	721	697	695	716	685	720	685	721	714	718	737	731	742	727	696	709	708	678	736	743	716	703	693	730	691	685	737	736	700	674	722	708	707	697	697	668	736	689	720	684	716	734	706	742	751	732	691	731	718	669	718	742	703	765	736	682	700	728	721	657	693	724	742	748	704	771	672	743	733	671	707	688	687	686	659	689	746	682	735	709	732	686	671	719	737	776	706	716	718	679	738	719	704	696	738	773	658	674	719	680	762	715	726	674	701	722	726	710	672	702	744	727	718	711	703	699	734	701	726	757	708	684	692	700	715	693	707	682	724	743	733	710	740	744	687	703	742	667	686	781	712	712	718	741	698	742	703	742	682	721	716	717	718	762	691	726	705	724	701	699	693	715	679	710	679	704	729	702	690	688	728	720	742	681	676	712	748	743	737	741	687	712	708	725	695	677	735	707	709	702	753	726	748	741	718	708	758	712	714	694	697	708	740	732	724	688	715	736	695	665	704	697	698	718	664	753	742	691	710	730	720	713	725	708	703	721	696	708	695	703	670	678	698	661	716	675	707	692	712	709	642	732	686	733	717	756	699	679	690	633	748	726	681	733	759	649	692	718	720	711	703	702	782	711	744	689	711	740	655	644	705	709	739	687	688	681	728	692	716	708	788	716	718	705	675	733	694	753	721	696	736	687	683	710	739	727	705	737	691	704	706	690	743	759	713	711	713	714	715	709	763	672	665	704	721	786	682	736	693	712	679	735	683	683	731	739	751	697	684	723	757	720	707	746	710	713	689	699	710	706	711	684	692	686	738	733	711	703	675	702	700	722	704	731	679	687	725	710	714	651	729	698	680	675	710	704	725	676	683	737	770	750	702	712	671	679	728	699	697	686	712	711	693	664	667	690	716	758	727	736	731	718	729	708	719	680	693	695	741	737	705	716	687	685	743	704	701	711	684	701	710	723	719	682	739	728	684	751	700	726	666	707	683	722	712	695	736	727	690	687	716	747	711	735	713	697	708	661	683	734	726	762	678	688	720	715	715	717	747	743	722	724	689	695	722	703	750	721	715	711	742	700	672	686	717	766	681	728	719	684	742	729	703	744	711	709	732	678	781	659	721	711	707	742	727	710	722	704	692	684	717	709	702	714	729	670	727	754	714	686	716	665	707	698	662	711	718	680	720	695	729	681	718	737	690	704	693	733	718	731	699	724	721	685	724	690	751	758	714	737	723	717	741	723	701	718	714	739	673	715	698	716	718	689	748	753	741	691	678	718	729	701	667	692	730	735	660	699	722	674	701	710	664	717	707	700	676	713	663	721	694	674	693	802	695	691	748	736	711	728	704	689	695	696	698	732	671	740	683	673	702	739	693	709	690	751	711	701	675	718	726	758	710	719	705	646	713	726	712	707	682	710	773	715	671	649	731	660	732	679	714	697	695	699	739	748	692	689	717	734	734	735	691	755	658	689	683	700	706	709	719	697	751	721	694	738	677	685	682	690	723	689	765	675	691	732	718	684	702	706	703	694	690	640	718	721	736	732	718	695	688	716	718	704	751	708	695	660	683	705	728	735	694	705	766	693	711	784	708	716	708	760	723	757	717	675	711	698	720	704	720	700	691	775	700	695	724	738	684	712	686	762	702	688	708	711	725	722	649	732	709	712	689	711	725	747	691	711	707	691	728	706	707	701	719	699	741	701	714	685	706	678	681	730	671	685	740	692	713	713	711	698	735	717	718	715	739	721	725	663	717	691	734	698	691	685	664	712	713	742	732	751	678	707	717	778	665	694	723	705	697	713	704	696	722	727	694	687	720	719	721	676	736	732	705	717	755	720	709	706	757	724	715	701	681	706	705	716	773	721	713	726	733	707	706	747	675	768	725	685	692	726	706	646	704	697	710	695	701	717	717	715	730	710	741	751	716	760	682	728	654	697	733	708	696	728	758	705	691	669	701	750	703	723	711	685	702	687	715	691	693	691	757	730	696	711	727	750	704	691	734	668	707	704	720	684	750	751	695	737	689	685	748	704	750	671	692	690	713	688	730	726	739	680	725	737	706	735	720	716	725	692	750	689	736	696	736	713	702	692	686	748	717	720	751	678	725	704	712	659	706	712	731	676	702	684	747	681	735	694	709	705	704	744	713	733	701	741	694	773	681	692	719	761	676	680	723	693	698	697	726	684	714	726	671	693	701	683	699	732	733	734	730	706	712	703	693	753	699	723	698	717	691	718	695	718	707	730	688	681	672	727	696	767	709	692	673	707	726	688	730	723	729	708	701	702	784	718	717	751	690	736	702	680	738	723	731	709	735	710	719	727	678	691	719	713	740	698	701	714	735	730	727	725	740	684	706	693	650	719	669	721	734	741	747	690	716	707	718	782	705	725	688	734	726	727	734	680	711	689	680	728	705	740	741	758	717	712	714	746	663	712	698	758	708	732	700	745	745	724	693	722	735	682	721	710	663	702	729	682	702	690	684	696	702	695	681	679	689	703	683	717	691	734	702	667	707	710	684	713	704	687	720	701	669	707	662	725	686	726	717	710	694	710	795	697	691	685	697	680	711	744	726	738	691	758	684	701	744	740	718	754	711	734	721	713	707	688	747	685	740	715	671	723	693	672	698	703	701	686	681	684	672	761	693	745	755	743	744	712	701	760	708	717	693	738	706	698	713	704	727	673	730	697	743	727	665	681	695	736	722	728	710	721	688	756	736	718	673	728	695	721	705	717	689	688	762	685	717	702	738	682	662	717	708	731	710	694	739	678	725	719	667	692	676	732	685	732	702	695	691	742	731	741	736	724	706	772	695	689	718	729	758	733	742	744	712	702	709	710	671	735	703	717	748	688	699	742	726	718	718	746	698	736	692	705	745	686	726	683	709	706	694	670	663	776	709	781	713	777	740	723	680	700	753	694	657	708	744	724	713	706	721	691	677	714	732	737	682	689	687	754	684	697	707	734	696	684	718	758	712	725	688	642	737	702	775	725	687	725	687	690	700	749	738	702	708	676	705	726	708	657	737	719	706	687	723	713	724	701	709	667	695	747	718	705	730	692	724	717	705	717	696	737	718	723	724	690	713	724	708	683	679	732	708	714	774	745	737	704	679	667	717	673	723	708	670	760	681	677	689	726	755	742	718	749	684	698	663	720	702	722	732	724	729	651	704	709	656	703	762	675	701	664	761	725	672	704	703	665	728	736	702	726	718	675	703	677	699	732	677	759	654	754	698	726	704	759	690	713	720	717	709	672	723	734	719	698	715	704	723	682	738	697	687	728	710	754	709	669	699	681	728	741	744	775	673	688	706	671	739	716	689	705	705	722	684	726	717	709	701	697	727	726	772	707	697	731	715	705	738	746	729	697
12948	1226	1030	724	589	474	2624	6141	382	234	282	211	205	227	231	234	226	197	202	201	219	231	227	236	205	191	196	192	201	197	169	180	179	186	169	218	190	204	190	210	215	183	198	184	172	188	188	171	189	193	166	199	188	175	185	170	190	178	196	216	197	185	181	180	178	171	164	180	160	201	175	178	198	149	186	189	203	189	196	191	193	195	176	174	176	189	183	196	207	175	182	215	193	170	164	167	154	200	209	191	192	214	176	199	201	205	170	175	174	176	203	185	178	190	209	178	208	177	180	181	188	167	183	178	147	193	180	177	165	197	171	185	187	176	174	194	192	203	187	171	167	172	189	189	184	177	189	185	175	199	170	185	190	194	197	168	189	197	189	197	196	208	184	172	184	169	163	171	173	189	211	167	184	176	215	190	167	187	185	197	173	170	184	187	201	189	165	186	178	183	188	184	202	159	212	182	171	195	159	167	197	211	189	183	184	200	173	164	190	197	194	199	179	190	185	179	178	208	204	180	223	202	201	198	189	167	157	192	187	183	179	167	186	175	184	176	163	208	195	192	170	175	191	157	188	173	154	171	199	176	189	180	178	196	198	179	187	184	196	170	167	197	159	197	168	181	179	175	189	184	182	176	164	207	180	168	182	203	164	161	191	191	193	178	201	185	199	184	158	177	157	192	191	175	179	180	168	164	182	181	185	206	186	199	176	190	179	195	177	197	163	193	215	167	190	190	182	203	182	170	194	184	181	178	190	181	189	184	164	167	177	169	167	193	173	160	173	182	175	197	182	205	168	174	159	180	184	204	178	187	189	195	191	190	171	165	170	163	174	195	212	177	179	171	174	201	178	184	191	172	174	154	184	161	142	198	167	185	157	177	170	186	178	190	182	151	177	157	177	170	171	166	198	201	196	184	185	172	180	168	220	201	197	208	201	217	164	178	166	179	178	173	169	181	185	174	203	178	195	185	168	194	172	187	206	191	176	189	191	168	188	194	172	189	168	182	176	178	167	170	200	181	206	168	178	180	181	201	172	188	210	160	168	167	151	194	154	174	168	181	202	216	196	184	201	179	197	176	183	185	127	204	157	162	196	173	184	189	182	201	195	202	207	180	206	173	175	153	181	178	172	177	184	172	182	188	209	179	178	184	180	177	189	188	174	185	175	197	170	201	176	171	208	205	169	169	190	207	181	175	188	158	173	167	189	176	195	190	193	164	180	193	203	165	174	174	183	164	187	176	167	190	194	199	182	184	194	194	185	201	185	173	179	181	189	165	191	184	192	159	181	186	193	204	192	176	198	172	216	165	201	170	178	187	196	212	200	207	165	188	192	193	180	179	209	177	184	192	193	164	193	180	191	185	189	180	181	189	201	172	206	193	202	159	172	218	181	172	174	184	187	198	201	187	194	202	176	206	171	202	175	184	209	189	168	182	180	180	191	180	173	202	190	167	166	156	176	172	165	171	184	177	188	200	181	185	184	172	168	193	193	188	171	189	202	181	161	186	205	167	197	175	159	214	172	190	170	177	187	180	188	180	189	175	219	203	179	193	188	185	161	172	177	187	191	168	189	180	169	191	176	188	191	180	160	208	174	182	188	153	193	171	178	169	175	169	212	169	179	182	194	178	173	196	206	198	162	175	189	194	188	189	204	177	179	177	192	193	188	208	162	196	184	185	192	172	178	202	188	188	172	170	168	188	202	194	184	182	161	187	188	193	187	204	174	195	195	198	178	206	149	195	212	197	199	188	201	179	225	192	177	183	214	188	182	154	153	195	180	225	181	167	196	179	190	194	184	173	192	186	194	163	190	190	184	197	181	159	176	190	193	190	196	155	180	167	195	154	174	171	208	193	169	162	199	201	181	212	153	178	189	178	204	179	183	167	180	192	191	187	174	174	178	208	195	182	170	174	181	175	192	177	172	191	188	193	179	185	194	192	177	171	215	183	189	215	180	192	191	172	180	179	200	194	195	187	162	182	214	203	181	191	181	186	184	199	197	200	173	214	173	186	185	201	175	162	161	184	179	174	183	181	172	168	179	183	187	202	187	205	197	187	174	179	174	178	187	197	187	174	176	199	206	175	189	187	188	194	184	186	202	190	194	188	162	192	140	169	179	193	181	173	182	218	204	209	174	184	194	159	172	187	191	193	172	168	186	199	253	194	160	174	182	195	183	169	183	189	185	191	182	174	191	194	182	188	179	169	173	184	172	197	153	170	175	182	179	224	192	175	193	185	205	175	210	186	201	195	157	176	198	159	183	180	183	173	185	195	165	192	183	180	181	172	185	187	175	186	151	161	179	172	159	167	166	216	178	193	196	196	170	172	183	185	175	190	177	205	182	172	181	170	184	184	190	172	197	192	173	190	182	171	215	201	169	176	178	215	172	179	149	170	166	158	164	163	204	170	172	178	221	163	199	189	196	195	217	198	160	170	174	178	170	192	190	172	195	189	185	175	187	186	186	181	193	202	177	181	188	175	189	165	226	183	181	194	201	189	186	177	169	178	202	161	202	187	176	192	215	199	164	191	180	156	181	178	191	161	170	188	189	165	178	190	168	196	161	190	217	195	207	191	192	220	163	185	193	189	173	182	174	199	176	191	189	154	149	159	184	156	191	209	180	170	178	180	185	187	168	190	187	186	172	187	173	203	206	201	183	176	178	171	182	181	181	202	196	181	194	174	185	171	183	200	177	203	173	173	174	171	160	162	186	217	191	175	162	193	193	195	188	189	180	187	169	197	168	175	188	180	192	212	202	182	182	176	189	181	182	213	185	209	160	196	206	184	170	209	200	203	200	214	173	201	199	157	179	193	183	184	191	179	193	192	167	195	197	213	209	184	210	161	212	176	212	197	160	187	170	180	179	200	211	184	182	182	169	180	162	184	175	183	216	166	168	164	169	202	151	197	153	193	188	147	174	179	152	162	178	175	203	161	190	185	177	185	172	183	197	179	180	195	192	171	185	173	171	180	170	196	188	213	194	173	181	197	181	169	178	189	183	153	197	170	178	169	193	182	186	183	164	163	202	185	186	164	178	183	191	179	198	175	195	210	166	170	186	172	210	188	165	164	173	183	160	196	181	183	163	212	221	189	199	171	223	180	151	191	168	196	166	149	186	198	178	174	166	173	201	219	168	162	177	188	182	178	222	200	197	200	188	171	189	170	171	178	176	172	210	157	162	186	160	189	190	216	185	186	189	189	180	184	176	183	195	180	176	194	145	157	174	183	177	191	192	168	176	198	180	187	191	175	181	184	176	186	182	168	186	189	185	187	173	174	186	198	203	154	181	164	190	185	205	173	192	187	216	153	178	176	190	172	206	184	188	184	181	183	190	162	186	197	209	171	180	212	189	177	181	175	204	186	196	176	185	185	172	177	180	205	182	193	184	221	208	188	190	178	177	202	186	165	172	190	184	209	191	185	188	183	202	183	181	181	192	201	188	178	163	172	159	199	182	202	183	179	177	185	174	175	192	196	189	182	197	206
8152	1232	2345	2604	2469	1982	12110	18920	871	751	696	657	666	654	673	644	638	653	613	609	611	564	578	584	606	551	551	562	580	569	494	507	492	483	494	453	435	515	464	487	489	493	425	447	489	497	462	439	479	449	441	466	468	447	480	444	421	441	461	438	448	420	441	448	448	468	482	469	456	460	478	437	453	445	449	486	429	488	458	477	469	452	448	470	453	458	462	473	449	482	455	430	427	445	445	425	443	459	471	440	459	423	455	430	469	447	460	461	447	479	446	485	416	461	425	444	447	428	439	432	476	465	445	444	422	463	425	470	447	451	455	470	434	465	463	460	480	447	434	410	464	414	485	484	454	434	436	425	468	444	465	422	432	434	447	432	475	468	455	416	445	458	417	444	433	434	405	455	435	418	439	454	469	431	414	438	399	456	438	430	468	470	433	447	452	475	419	418	478	416	454	440	465	448	461	438	416	440	463	442	460	442	411	453	446	456	439	463	433	427	416	444	411	443	432	479	436	458	462	423	442	437	432	464	477	462	425	475	455	438	443	404	432	444	430	452	455	463	460	436	455	472	467	443	470	440	434	446	430	439	463	408	442	454	461	502	451	430	422	453	414	462	490	475	438	392	469	434	446	442	458	484	488	449	442	461	464	460	483	393	452	464	484	440	475	482	452	418	438	424	472	436	467	492	466	460	428	448	400	425	468	416	445	423	447	442	437	453	480	422	430	453	407	442	434	480	481	419	451	401	437	439	433	462	430	406	429	418	468	407	433	421	476	452	415	435	451	480	432	458	418	462	456	421	448	436	450	425	465	436	447	443	422	461	462	449	460	484	464	420	452	442	450	417	479	439	445	441	500	490	418	471	448	448	474	482	495	450	481	450	461	491	455	458	420	467	435	437	478	424	452	455	473	503	472	441	407	476	485	463	480	473	464	462	456	434	434	438	428	419	444	501	403	427	440	431	439	445	464	492	462	428	470	425	446	414	449	427	448	464	443	461	479	481	448	417	458	455	474	457	421	420	452	441	448	457	421	428	449	467	413	444	443	427	434	428	417	468	479	465	478	429	468	474	433	448	432	444	468	444	478	467	440	448	445	460	480	476	490	458	468	430	446	440	470	415	452	465	455	460	491	457	417	466	459	468	431	449	488	456	458	420	490	451	496	423	439	459	437	403	442	488	440	441	443	449	456	463	444	452	436	439	451	442	469	474	415	440	447	456	442	435	417	465	421	462	457	446	458	434	466	462	430	442	476	410	451	445	453	471	464	443	437	416	433	473	465	440	452	451	441	475	416	441	468	415	487	422	417	464	450	452	471	472	470	449	414	420	442	471	472	438	446	431	458	440	444	427	457	434	410	438	483	422	424	479	439	478	466	424	444	417	439	423	460	416	436	463	422	451	462	452	464	428	471	443	467	446	431	459	474	427	402	446	446	489	452	426	437	451	447	437	478	486	473	428	446	411	478	423	424	481	473	435	458	469	430	438	439	464	415	462	484	472	445	432	432	423	480	412	436	437	450	489	431	425	445	437	441	450	422	461	402	443	400	458	431	427	466	457	442	480	473	460	466	454	455	413	451	451	471	454	432	445	451	415	436	446	437	463	430	465	460	442	443	478	403	477	412	451	427	444	405	424	471	469	418	466	464	449	464	401	430	401	427	484	467	459	494	458	434	456	462	439	496	432	433	479	464	452	432	438	441	430	457	424	446	455	453	440	430	496	406	450	457	469	414	471	450	435	476	457	400	427	454	428	441	427	443	429	447	419	436	496	465	450	452	471	463	460	412	432	422	438	430	436	447	444	444	463	438	420	467	472	484	458	492	463	427	447	442	460	431	476	462	476	452	471	457	428	419	441	408	478	471	441	459	451	491	472	491	462	440	465	469	427	453	476	478	495	425	433	423	489	459	437	476	459	477	457	474	420	464	446	434	432	443	426	467	461	432	473	447	441	430	449	484	402	446	428	431	433	450	459	456	441	450	484	452	435	467	415	453	473	470	411	447	481	457	449	461	469	457	476	452	496	458	442	473	438	449	452	471	452	430	443	461	442	435	442	430	444	481	437	444	417	463	481	452	460	467	469	467	449	457	464	439	424	412	434	441	451	430	462	407	441	443	481	444	472	505	458	459	472	448	471	427	480	486	456	435	440	491	443	452	446	466	473	465	435	439	428	454	443	449	459	454	437	462	444	452	473	413	437	432	445	422	465	464	458	462	470	430	453	463	443	461	425	410	431	433	440	450	437	441	439	446	474	497	427	448	456	424	431	481	450	480	458	451	433	480	472	433	433	408	443	454	475	416	435	441	429	445	477	468	465	426	508	473	462	451	425	462	455	435	444	439	455	472	458	431	432	440	431	454	454	459	462	421	454	467	493	443	442	438	448	501	454	459	413	464	455	465	462	454	439	465	444	472	454	473	463	440	464	432	429	437	443	433	494	467	463	461	473	453	449	431	457	471	423	412	447	479	443	470	490	447	444	483	446	441	487	457	457	432	442	459	427	444	453	467	458	417	461	462	414	443	457	475	428	466	445	459	437	464	508	468	448	438	466	422	441	431	482	462	443	477	410	443	460	452	465	443	460	464	467	421	458	473	455	500	462	463	412	435	447	441	410	441	447	430	484	446	459	443	439	469	441	442	441	448	453	433	456	458	462	432	461	473	423	423	464	416	467	441	445	438	418	442	465	434	445	451	505	486	442	452	463	456	463	457	435	452	458	455	453	473	485	439	477	432	447	450	432	476	475	426	482	465	445	475	497	469	465	464	468	449	420	461	465	427	448	437	423	453	451	451	445	427	458	426	451	449	432	466	463	451	504	466	454	451	434	497	431	449	443	452	416	482	481	453	433	458	475	416	464	452	455	439	454	414	449	440	473	457	438	422	445	437	429	445	428	464	450	437	420	471	458	454	459	453	448	441	443	429	486	448	470	501	463	450	460	461	451	448	457	493	474	470	428	514	487	429	461	458	443	428	441	423	416	463	450	419	452	465	457	454	437	445	444	437	478	417	478	469	436	466	438	477	472	431	424	450	472	452	457	439	476	437	462	453	465	434	421	457	439	430	464	466	485	434	413	476	415	460	471	448	383	474	464	429	446	430	415	440	433	453	463	429	468	433	448	442	461	423	427	434	470	457	453	471	467	485	440	442	409	461	461	455	436	464	399	457	483	485	477	474	442	407	443	436	444	383	417	467	449	442	459	458	448	464	423	444	437	438	435	454	428	423	476	451	461	477	432	419	457	469	458	511	412	478	438	454	464	452	449	439	396	435	440	446	460	460	420	423	456	453	486	406	434	459	443	456	450	474	432	455	450	476	450	464	460	419	490	472	480	445	484	408	446	413	419	448	460	441	479	428	446	442	448	448	461	424	434	452	426	473	460	453	466	436	455	461	463	419	403	470	444	467	465	450	443	429	437	452	463	425	436	444	471	445	435	467	442	399	445	458	464	434	465	441	449	473	451	432	427	423	470	479	455	457	463	411	439	428	476
1579	471	467	397	361	327	301	312	313	262	290	266	251	261	287	241	261	284	286	271	294	259	265	266	281	303	287	264	275	245	257	273	275	263	262	278	253	263	260	277	285	264	280	278	271	247	282	267	228	269	299	251	251	260	279	290	275	288	255	261	264	257	269	255	281	268	264	289	272	249	295	285	252	266	270	241	262	245	261	261	287	301	285	223	253	264	272	248	284	236	276	279	255	284	286	252	264	277	286	265	270	278	270	286	247	256	241	264	305	262	266	238	280	255	259	252	259	278	271	253	253	247	248	261	283	278	303	280	267	268	265	250	253	245	253	257	269	290	274	298	239	246	251	282	290	238	264	291	265	249	251	276	269	259	294	251	251	249	260	264	285	245	243	267	305	265	253	239	236	269	273	245	284	274	273	282	245	254	248	245	248	276	249	254	269	266	258	274	255	241	266	251	285	282	274	268	298	282	264	264	258	258	265	270	285	268	263	267	260	269	296	274	261	273	264	282	257	256	262	236	280	266	275	271	285	267	286	254	293	280	262	242	281	268	271	263	277	282	251	250	261	270	260	268	258	288	259	277	246	304	261	265	242	210	271	277	240	252	251	276	281	254	266	288	239	267	263	267	285	269	268	258	277	282	290	250	278	278	280	278	264	245	275	274	251	269	242	291	278	313	266	276	263	253	263	257	271	266	278	270	284	260	281	285	249	269	282	234	261	261	289	246	239	225	293	258	272	302	300	240	255	265	291	256	275	299	260	243	256	283	295	292	293	266	276	272	241	242	245	246	287	249	294	288	278	257	262	281	294	264	258	258	300	256	262	269	248	257	248	273	261	244	255	270	260	255	271	268	264	278	269	265	265	268	282	275	297	278	269	262	289	303	260	254	269	268	240	273	245	261	224	257	257	277	267	250	275	269	265	265	256	244	282	278	257	265	259	248	261	278	285	272	285	268	287	262	228	280	281	275	293	266	255	282	252	268	285	255	251	251	281	277	265	270	244	257	237	257	266	280	273	285	274	247	266	263	237	296	256	243	260	262	252	244	260	256	244	302	276	269	276	290	275	250	261	264	264	252	253	263	262	245	235	237	259	262	269	235	277	260	271	280	269	293	265	248	254	279	271	258	267	249	263	270	248	278	247	264	250	256	252	292	280	269	251	250	262	254	287	280	273	259	274	248	293	261	287	254	245	262	249	267	260	256	281	265	281	280	266	244	262	259	243	260	276	268	277	282	245	257	253	258	258	255	290	282	275	270	259	242	272	277	252	251	289	231	259	263	245	282	266	291	236	245	274	279	276	292	257	288	232	279	263	264	263	271	249	263	243	329	277	246	279	225	275	238	290	244	283	282	280	270	247	265	256	252	319	281	285	278	261	255	264	242	260	276	263	279	261	278	278	267	287	252	277	302	256	238	257	250	251	256	272	264	282	277	266	255	281	252	298	261	258	298	247	236	237	303	256	305	279	298	286	261	281	274	270	279	284	284	298	262	247	293	245	262	271	261	277	250	263	271	289	283	297	288	296	279	285	245	268	240	266	291	294	280	278	253	238	235	274	279	257	262	241	262	280	303	246	243	300	279	262	275	282	237	269	250	281	243	235	242	255	256	259	278	265	278	294	260	260	257	295	292	277	262	284	271	263	238	270	278	277	266	286	301	271	271	263	238	259	260	262	229	297	265	291	266	284	271	259	261	238	219	253	240	273	262	270	228	264	266	250	253	247	284	266	251	243	223	242	294	277	278	272	256	289	257	282	236	295	296	257	261	257	263	289	247	244	261	285	262	262	281	291	245	228	305	279	237	228	251	293	262	295	269	306	264	241	277	247	269	277	295	281	231	252	258	255	263	257	248	283	208	279	275	267	249	277	253	269	280	298	258	248	295	266	241	249	264	263	239	247	253	269	255	247	286	242	265	247	225	286	294	264	270	261	248	289	264	272	264	285	262	232	270	253	266	259	280	272	251	275	239	248	262	254	259	238	254	252	252	284	270	249	268	253	248	258	294	232	275	281	249	274	243	272	234	273	248	242	258	274	255	268	267	263	251	265	249	260	263	251	238	250	241	279	255	278	265	277	266	275	253	271	249	290	242	252	235	244	271	254	286	294	280	283	289	273	293	242	272	256	259	279	254	242	255	310	200	251	262	277	268	269	266	266	274	259	277	267	261	260	304	231	269	269	274	240	252	239	241	262	284	258	280	288	274	250	277	274	276	269	279	300	241	241	259	245	266	263	255	266	270	250	261	250	264	257	288	272	265	283	245	262	310	267	289	265	282	249	253	276	247	254	261	258	262	286	271	273	270	290	254	268	284	256	259	254	279	279	254	237	296	276	263	255	255	259	253	257	266	268	272	259	299	267	275	236	248	285	250	282	238	264	269	243	281	260	279	268	256	267	255	255	265	237	274	244	238	238	271	283	269	276	260	243	268	301	278	285	242	279	270	258	273	275	268	291	273	254	262	241	251	293	239	271	275	280	270	288	242	280	248	267	275	305	313	265	249	274	263	267	291	290	257	258	280	247	285	253	283	268	266	257	255	265	302	309	279	249	247	237	224	259	306	270	238	269	285	279	241	268	279	247	304	260	269	239	254	257	259	289	271	268	246	263	265	224	280	256	281	262	252	254	242	254	268	302	263	278	263	286	241	289	259	256	270	261	248	266	261	247	274	293	284	251	247	248	271	260	266	264	277	276	251	255	265	278	289	283	264	257	224	255	281	291	281	245	242	275	298	248	278	263	299	265	242	258	272	259	262	284	236	299	309	293	251	244	267	264	265	273	256	252	278	261	303	285	230	282	255	297	276	244	261	252	252	271	276	266	272	265	270	263	266	247	252	277	268	266	284	251	253	244	256	247	265	267	279	267	283	295	262	275	239	283	290	304	270	247	271	265	260	248	250	272	284	274	252	261	253	265	273	284	258	256	261	257	249	256	259	271	239	262	255	246	243	267	281	273	246	269	256	250	308	254	261	265	275	276	314	281	277	281	265	253	242	275	250	248	259	284	262	266	307	278	223	259	243	244	281	275	282	274	301	275	251	261	266	236	278	270	249	282	269	276	273	265	280	278	286	276	243	247	272	241	255	301	274	292	310	260	254	269	269	254	264	247	247	284	266	253	287	302	268	259	282	281	262	261	259	270	304	250	245	286	285	271	267	234	258	288	302	265	255	259	265	261	276	272	289	272	265	268	274	214	263	268	239	280	242	275	257	291	234	276	270	267	255	237	263	276	269	252	252	279	264	262	260	288	268	245	264	249	254	246	256	294	272	279	265	258	234	256	277	264	251	272	231	270	273	247	272	298	279	260	261	242	265	261	259	267	275	259	256	258	247	284	298	243	265	260	239	268	288	260	283	274	286	266	267	241	251	264	251	276	268	259	302	253	285	265	242	267	271	286	281	252	259	279	242	257	269	281	281	261	268	258	244	263	296	278	262	260	262	248	248	282	244	267	263	303	284	277	269	272	273	256	259	249	252	242	253	279	279
2050	859	1087	1103	1017	914	1027	1121	720	698	673	692	668	702	663	687	650	721	672	709	663	674	684	708	723	709	676	654	685	645	640	674	666	674	614	656	640	660	700	653	626	626	635	651	628	680	673	650	618	623	630	659	624	615	664	653	631	678	711	691	650	636	625	654	624	651	643	652	666	663	679	634	634	671	626	653	633	642	607	620	620	710	681	695	644	670	643	641	654	669	664	642	653	691	627	652	638	613	685	631	668	660	620	635	611	714	635	659	663	604	653	662	654	647	654	616	688	623	625	623	689	662	604	645	644	647	648	644	634	649	661	695	646	653	664	639	666	673	616	670	644	605	639	693	631	624	651	647	628	641	644	638	622	640	627	635	635	668	615	654	633	633	658	688	631	636	655	637	646	591	630	639	668	663	641	729	702	603	639	663	674	697	668	627	628	676	641	661	660	679	676	585	608	643	660	643	676	636	636	667	658	629	639	617	624	636	601	627	676	660	657	638	655	699	655	665	620	585	639	612	622	673	638	633	619	703	676	638	636	654	689	639	662	662	628	711	645	631	673	629	660	647	632	673	673	641	687	637	643	630	642	693	647	706	626	674	648	640	654	658	651	671	620	600	667	621	624	644	640	610	689	665	642	649	638	615	648	616	639	629	610	621	627	654	630	650	659	614	630	631	656	651	620	627	650	622	641	645	653	640	658	614	594	638	673	608	678	704	630	666	660	615	636	667	641	648	623	660	635	631	680	635	660	654	576	657	642	645	592	590	674	676	624	616	667	682	684	654	690	616	654	664	680	681	630	627	627	615	703	636	716	625	657	651	676	664	581	640	636	636	619	671	636	670	695	686	711	688	662	637	677	596	659	654	672	607	621	668	646	636	619	602	662	658	614	646	616	614	630	617	679	678	668	633	627	669	663	635	640	646	616	646	648	654	651	655	652	669	664	652	659	640	616	615	657	641	663	673	661	677	655	612	617	633	659	625	627	631	636	675	635	630	657	648	606	667	641	643	646	657	668	632	680	628	687	702	604	666	650	645	623	645	692	633	685	647	639	631	635	641	688	624	671	687	602	648	639	641	644	633	633	637	615	655	685	614	636	679	623	675	621	651	646	633	637	658	645	657	644	655	630	651	652	627	656	609	640	647	657	618	638	627	642	633	643	638	624	602	644	640	664	670	618	672	682	611	634	643	610	596	616	633	640	643	672	655	616	601	615	698	640	655	671	665	643	705	624	656	624	641	634	646	617	634	691	641	630	673	629	655	659	616	618	642	633	606	690	606	678	668	675	666	658	667	639	655	649	648	633	681	724	625	663	670	622	634	658	688	648	645	639	652	683	658	637	620	631	663	641	640	647	637	632	652	625	634	631	619	654	626	633	632	652	663	672	599	643	665	679	628	598	671	663	623	645	659	677	630	668	657	660	612	604	659	657	648	683	619	689	632	696	621	667	677	647	649	651	660	679	634	698	654	635	666	667	645	682	685	679	667	679	652	666	675	627	669	622	657	680	639	629	667	656	620	645	616	656	676	658	631	623	650	630	673	625	591	647	612	675	619	656	683	595	593	667	626	662	662	675	627	694	670	682	639	625	664	647	668	606	656	645	683	626	665	661	582	620	619	648	649	643	642	686	656	610	666	670	625	642	628	653	681	683	594	663	686	651	656	631	635	636	680	647	663	676	650	637	632	607	594	654	685	659	642	614	634	679	598	689	623	618	662	635	656	626	665	648	637	635	641	669	619	640	666	650	672	664	612	666	635	665	617	634	643	691	631	680	660	654	631	636	694	644	669	646	654	653	671	669	598	646	633	638	630	645	649	688	671	663	629	616	667	625	612	677	651	650	692	634	661	649	613	641	630	611	661	680	630	644	650	615	630	640	651	641	647	651	644	646	700	646	639	680	642	665	656	652	621	646	645	651	628	617	657	657	647	675	684	626	675	664	653	596	697	653	627	646	624	663	652	653	659	633	667	662	672	667	658	691	674	651	662	646	652	665	628	633	575	671	631	633	643	617	588	628	630	634	685	646	628	692	618	629	613	627	645	622	695	660	631	676	622	663	631	638	679	694	620	670	661	623	648	651	637	616	645	611	669	657	662	611	676	627	617	676	669	665	629	641	630	660	707	602	636	696	684	639	623	654	667	640	622	604	644	600	660	615	666	651	651	640	669	620	653	703	627	631	664	661	671	687	679	613	656	641	606	633	634	622	658	647	663	655	676	636	621	711	616	634	670	644	664	639	640	683	645	673	624	635	625	630	665	620	627	658	643	661	634	663	674	619	664	632	649	624	653	657	615	616	669	661	628	672	657	651	690	653	625	639	627	652	642	704	678	639	667	634	665	634	656	641	625	638	656	654	647	658	629	590	652	654	641	650	643	643	632	589	706	629	641	653	683	616	637	662	632	653	619	599	663	686	657	676	647	659	647	656	665	627	618	666	631	635	642	699	675	682	694	669	649	623	679	657	684	659	654	666	621	633	666	643	646	660	664	637	617	631	679	651	643	678	617	618	651	657	628	609	626	652	656	597	643	662	641	616	629	624	665	652	616	651	648	608	673	633	617	631	661	649	684	649	634	632	651	620	631	621	662	647	664	619	651	612	647	681	642	638	605	673	643	662	666	693	675	652	629	665	678	669	628	647	636	635	645	618	663	645	650	641	655	689	639	636	632	637	651	614	638	630	690	671	705	612	704	600	670	660	678	669	651	623	642	720	658	682	615	661	669	629	630	642	612	631	681	642	664	654	642	661	679	630	674	633	627	601	650	711	675	642	614	644	638	655	669	652	657	683	608	668	665	609	666	664	630	692	619	675	638	680	692	641	689	631	637	667	703	607	670	660	669	612	659	637	632	633	667	638	641	637	664	627	649	644	661	671	648	619	673	667	661	640	668	596	649	692	657	650	665	672	625	658	619	644	629	664	633	652	649	669	692	659	629	619	621	649	673	622	632	666	662	619	595	645	654	687	615	639	672	656	619	616	659	628	651	647	634	625	653	668	601	641	671	656	642	577	641	649	671	661	661	674	654	670	642	625	631	645	679	657	655	640	627	681	598	655	621	656	586	730	635	657	612	660	640	645	642	679	683	637	656	606	666	624	656	595	646	664	616	642	660	634	611	664	661	692	675	662	645	705	596	604	663	663	633	641	618	674	633	675	640	681	669	683	629	606	634	625	665	691	606	660	661	634	642	627	598	649	609	605	632	632	651	686	643	622	680	664	649	602	617	659	640	623	628	660	628	620	690	678	638	678	655	687	668	636	664	689	604	630	632	678	676	656	620	624	584	649	649	643	636	622	662	687	627	696	665	658	620	647	643	625	624	621	662	635	604	621	706	639	626	630	667	606	625	675	651	659	643	588	640	642	680	633	654	643	660	654	637	694	627	685	662	621	667	655	614	613	695	668	646	615	628	646	629	594	673	634	599	654	689	654	616	667	680	685	638	651	650	632	678	664	652	623	628	645	651	630	621	628	615	602	658	673	664	654	706
7328	839	769	716	542	556	1373	424	316	335	331	323	350	313	312	294	296	297	332	339	320	297	308	302	310	286	319	298	290	303	326	288	314	275	289	286	295	303	314	283	308	337	303	288	303	295	312	285	274	273	286	326	311	287	331	279	279	289	321	303	301	273	299	303	282	288	320	321	255	329	292	265	325	270	277	296	302	300	313	295	294	320	301	279	292	294	292	306	303	301	282	302	278	301	280	288	306	262	308	283	289	272	330	300	291	340	298	297	283	273	304	281	304	271	284	308	328	302	256	313	290	295	291	302	307	282	260	327	283	283	312	312	302	312	301	286	335	293	288	283	297	288	297	298	287	299	302	290	308	294	288	305	285	293	274	288	282	278	301	262	285	275	290	281	279	276	310	322	291	272	294	314	336	303	271	307	310	303	287	287	297	271	275	289	293	270	281	283	306	315	273	296	308	291	261	291	289	307	298	313	280	306	321	291	325	305	298	307	290	287	246	304	290	282	272	302	345	286	302	280	285	301	313	292	281	254	301	278	297	274	318	305	296	303	329	251	323	287	297	285	263	252	278	296	276	283	305	304	284	316	303	271	333	309	319	298	297	307	283	279	292	325	301	310	304	280	302	295	280	279	298	317	280	280	302	280	282	278	294	309	264	273	286	281	285	295	271	296	289	309	311	295	303	266	316	324	292	288	291	297	293	290	278	289	304	282	300	281	271	290	316	313	314	306	298	262	283	295	256	287	306	317	282	286	287	264	269	283	251	283	316	306	307	310	295	317	290	289	313	264	253	304	333	289	288	282	281	311	327	302	292	282	289	292	297	313	294	289	301	306	314	287	285	279	305	286	305	284	309	333	290	311	257	300	279	293	296	284	300	287	300	312	260	291	292	341	295	331	328	284	294	294	292	306	310	277	297	266	294	325	275	306	311	278	271	292	255	253	279	281	269	317	279	314	308	299	265	282	257	303	289	316	319	286	292	268	296	308	292	282	295	262	305	308	325	311	270	281	306	269	285	317	284	354	304	350	305	270	319	267	299	289	286	275	294	320	299	299	315	289	326	281	271	311	303	289	285	281	294	324	281	277	311	299	294	288	264	310	285	263	248	314	310	272	290	321	319	282	285	299	301	317	313	312	251	316	284	291	281	307	328	297	275	298	304	286	299	297	269	323	297	334	274	299	290	313	270	302	324	317	260	326	328	268	287	292	305	297	315	301	298	286	292	315	288	304	277	284	330	294	294	323	277	292	259	305	314	288	307	293	292	298	279	280	321	318	293	326	280	310	313	286	304	316	295	293	296	283	325	281	306	308	306	273	298	304	288	313	311	315	341	294	317	271	273	278	313	298	308	305	280	293	274	296	290	298	273	315	307	284	291	295	304	287	313	298	310	284	298	312	309	272	276	282	292	283	294	301	308	269	330	308	312	311	294	290	285	294	284	270	311	300	290	280	316	296	296	292	323	305	284	270	290	289	294	319	311	281	280	268	302	257	298	283	292	297	283	283	287	248	289	320	302	262	298	292	276	288	298	300	282	268	286	325	305	269	254	266	312	272	296	283	299	304	298	273	311	287	309	298	281	294	318	299	316	285	286	261	308	299	304	286	337	291	289	335	326	282	309	274	278	285	298	278	281	278	327	315	311	288	292	289	262	280	279	287	290	283	294	284	272	272	285	277	306	254	313	298	265	305	306	284	327	268	265	255	286	298	290	277	299	323	286	332	317	342	283	284	305	256	321	343	285	256	299	283	298	294	298	312	301	319	276	303	296	284	277	302	288	301	297	271	321	313	321	280	304	297	297	260	292	317	293	291	288	303	290	289	301	271	283	297	315	317	295	227	306	328	308	308	286	307	299	278	291	265	314	308	330	260	298	309	295	329	292	252	317	307	288	315	279	338	300	287	278	302	280	315	300	279	312	259	296	287	279	291	321	292	279	300	296	274	294	289	312	308	275	291	280	302	300	309	284	282	317	271	303	308	279	297	269	280	300	291	324	257	301	289	286	297	295	309	290	317	295	303	292	295	286	300	284	291	317	312	276	301	294	266	283	309	331	268	310	323	277	259	281	289	291	295	301	301	307	275	326	283	277	274	289	303	291	285	265	272	308	300	296	299	291	274	297	315	312	291	319	276	277	285	297	279	302	310	302	279	306	260	324	294	300	265	301	283	309	300	322	299	306	308	280	260	267	298	272	322	284	310	312	280	330	282	298	281	278	300	299	316	296	320	299	249	287	327	277	291	275	298	316	292	288	277	319	307	272	307	344	288	298	321	328	285	270	290	263	290	289	288	311	285	275	254	302	300	301	331	303	304	271	294	293	272	281	283	312	277	297	279	259	340	345	262	306	287	288	290	306	293	310	299	300	298	299	306	291	289	280	304	265	292	290	289	296	313	278	272	284	286	298	286	269	323	256	298	317	288	321	288	287	318	284	285	278	290	275	278	316	279	295	331	283	284	314	281	284	283	288	280	295	299	263	275	311	288	289	301	298	274	285	301	278	287	298	308	321	308	288	287	299	288	304	295	279	332	294	280	305	312	302	302	289	281	309	285	318	242	286	325	279	294	297	310	278	303	327	277	299	305	284	287	275	279	303	299	291	296	301	310	287	306	267	292	268	318	297	287	308	294	291	290	296	281	290	263	315	278	320	320	289	281	279	295	294	314	282	274	313	294	320	300	300	277	323	308	269	302	294	302	299	319	302	259	252	307	273	294	296	268	277	304	316	332	287	268	271	288	296	291	268	289	281	304	308	293	306	310	322	305	293	256	301	258	283	264	320	292	304	282	272	292	299	300	277	296	298	294	285	310	307	308	311	280	280	286	286	320	288	311	271	305	263	305	307	257	263	302	286	302	313	297	290	303	258	328	306	329	285	315	285	284	285	289	289	295	271	286	310	300	260	326	301	285	284	329	245	286	289	310	293	313	280	314	305	289	320	275	279	299	298	283	274	306	295	268	294	305	305	301	276	309	275	312	280	301	295	277	320	302	281	284	316	279	311	263	299	318	268	265	265	254	287	324	301	342	320	283	314	274	312	288	311	296	248	313	295	259	306	288	298	335	310	322	302	309	304	292	299	290	284	310	289	318	295	306	297	282	310	315	290	269	285	296	250	300	309	279	308	303	305	292	301	282	264	301	297	282	300	290	285	291	308	333	319	319	289	288	261	313	277	314	305	271	305	296	294	306	294	301	284	296	289	288	320	311	302	286	305	289	320	321	300	318	295	278	284	302	286	292	321	274	302	263	290	292	298	286	279	319	277	293	292	295	278	259	259	300	290	293	293	262	311	298	290	288	291	296	297	320	288	294	306	274	288	334	287	303	319	283	302	287	295	294	297	282	326	303	300	290	297	304	316	272	312	299	295	267	300	298	296	313	309	309	304	293	304	305	324	280	260	287	298	323	298	290	281	282	306	267	294	268	285	280	277	311	264	292	290	322	296	334	294	309	279	288	293	260	285	261	269	280	270	282	290	283	297	297	291	293
6649	1184	1837	2230	1840	2237	6161	1233	1038	870	905	849	795	824	833	870	843	818	820	862	788	803	836	787	773	792	730	786	759	740	749	751	672	727	729	688	755	633	709	764	710	680	707	761	759	685	685	703	728	735	689	705	653	684	739	675	648	711	735	686	698	755	695	723	720	679	715	738	699	693	707	699	717	691	696	663	659	693	676	684	706	710	685	722	706	675	699	749	709	696	620	703	750	737	685	743	693	648	707	676	736	667	678	704	666	710	668	672	724	693	701	696	672	708	685	697	667	741	706	697	687	720	718	704	679	692	738	678	685	675	722	745	736	727	659	711	689	680	704	699	693	706	765	732	734	707	696	692	693	677	704	670	683	720	680	716	684	672	706	725	702	719	696	699	711	688	685	697	693	676	667	703	738	678	720	678	710	739	722	725	649	657	673	710	697	676	712	717	684	727	703	693	693	683	705	702	769	704	736	696	699	696	733	723	711	697	737	705	651	660	706	683	700	665	701	688	697	692	701	683	722	673	734	703	684	708	711	727	687	701	707	708	709	725	723	785	702	718	650	669	687	660	718	703	707	720	694	697	721	674	726	711	683	725	689	646	714	665	725	679	703	710	713	707	684	721	717	680	691	697	678	684	711	695	699	699	707	738	740	692	708	728	683	659	692	725	701	711	726	680	702	672	681	740	710	702	649	696	681	719	746	706	686	719	719	681	643	663	730	723	706	678	658	701	718	706	704	712	689	747	713	709	720	678	661	744	692	699	713	657	684	722	704	686	703	653	711	700	703	729	695	673	714	717	715	748	667	695	712	717	732	715	698	707	653	720	704	732	705	710	703	661	689	713	696	723	679	674	703	745	661	688	657	725	710	727	748	743	699	726	732	690	669	749	716	725	664	685	734	704	705	710	712	694	722	730	732	720	690	722	724	720	739	724	674	679	646	656	744	690	620	689	715	719	690	687	700	689	694	719	659	721	693	696	713	683	724	702	692	705	683	658	662	685	691	608	752	712	658	726	745	707	669	667	729	689	686	695	691	648	743	707	705	680	690	714	713	730	708	666	756	682	679	694	692	700	682	672	642	733	751	730	682	707	651	652	679	657	694	716	713	710	659	673	729	684	693	745	713	713	743	694	716	708	682	693	695	717	730	718	767	673	700	667	697	652	648	733	633	698	688	673	713	747	715	697	707	676	712	708	714	639	668	714	654	694	735	760	751	737	685	731	695	719	696	697	683	694	740	687	738	677	707	707	701	736	699	677	695	679	731	682	708	728	703	685	640	672	702	691	702	674	736	709	691	685	691	701	703	657	686	674	700	717	725	634	692	648	697	738	697	716	653	693	682	735	706	696	703	728	707	691	684	667	719	742	695	685	677	688	710	698	700	678	643	674	686	714	718	680	691	708	703	720	748	726	645	725	720	723	712	726	729	702	693	700	675	710	712	646	721	680	672	693	705	656	737	659	686	695	704	684	720	702	675	658	699	702	716	756	716	741	703	719	668	710	719	676	717	692	728	700	736	688	745	746	712	721	671	696	710	711	736	696	649	637	720	683	742	698	648	635	708	664	755	680	688	747	738	629	714	692	704	700	735	676	744	718	727	691	655	689	685	706	691	653	689	687	709	699	698	724	716	651	713	679	737	672	724	737	668	704	735	700	723	719	696	681	677	718	681	709	671	688	746	716	685	733	705	699	666	699	695	670	748	734	732	688	728	692	723	667	745	685	702	677	724	723	670	684	665	704	718	743	722	706	679	710	730	680	691	698	666	692	693	696	691	670	699	674	689	684	730	715	689	724	716	723	759	687	669	615	742	674	690	661	710	703	697	749	702	691	687	713	695	714	722	682	726	675	677	695	731	715	669	710	691	631	704	706	690	631	726	677	685	710	712	705	724	688	666	738	683	698	682	715	727	671	733	776	734	677	753	629	681	728	693	671	703	690	721	719	706	670	650	711	756	697	717	705	699	692	668	661	720	710	666	730	676	732	687	676	756	694	741	724	692	718	737	684	693	697	713	668	710	722	693	717	707	741	671	690	691	716	703	673	706	689	735	695	670	651	683	727	742	687	691	726	664	711	740	738	712	680	690	658	702	683	680	666	662	714	750	728	721	744	701	677	737	702	721	742	680	688	698	720	735	672	732	683	759	698	663	685	657	713	707	740	699	715	675	741	755	699	707	713	715	645	739	706	659	682	682	708	711	724	679	706	672	700	698	749	697	705	693	723	669	624	659	706	656	729	674	690	676	708	727	682	737	693	698	666	725	689	681	675	686	696	731	715	660	719	684	683	663	654	710	660	693	693	679	693	670	652	676	705	710	701	698	727	756	665	709	739	703	702	680	700	702	695	669	715	686	674	698	677	658	708	680	704	724	695	694	671	708	675	712	747	682	676	683	747	700	721	718	669	743	659	718	680	692	713	702	674	678	680	670	714	726	709	708	705	689	743	692	679	691	688	718	689	748	674	711	691	736	701	734	732	683	658	647	737	654	683	667	718	658	705	688	737	733	672	740	655	740	656	763	659	705	722	695	719	698	729	724	677	684	683	684	703	694	667	718	678	717	730	639	681	716	662	694	743	691	689	712	757	708	702	702	677	692	685	717	727	703	710	693	654	674	702	733	683	682	735	671	714	709	670	730	743	674	670	686	682	671	681	671	698	684	681	693	690	676	744	720	709	732	726	668	688	724	692	717	696	698	667	685	691	717	686	700	662	660	681	709	666	701	689	707	726	684	727	669	669	704	679	674	699	706	682	751	662	688	710	681	683	734	692	688	675	677	655	681	737	700	667	697	710	653	697	691	695	717	717	688	730	694	687	732	712	680	716	699	710	736	745	686	718	714	702	702	693	700	678	666	715	711	671	666	696	684	708	720	710	744	695	690	687	701	698	719	670	711	683	742	689	721	710	696	683	694	720	706	679	708	699	713	720	689	703	719	723	673	686	721	662	748	712	722	681	656	734	754	685	699	687	677	665	686	729	707	697	696	721	686	689	692	679	721	727	687	690	726	721	688	723	729	706	702	739	696	688	701	657	693	692	674	716	656	730	762	726	699	705	727	706	716	723	691	680	708	731	701	693	647	684	713	709	743	696	665	674	675	695	696	681	729	705	677	734	691	679	736	688	709	710	672	722	678	668	710	703	673	667	725	660	685	661	718	699	665	715	740	757	689	700	716	693	740	735	741	682	751	729	682	717	703	696	725	728	681	667	668	709	705	745	726	680	711	677	687	695	709	689	712	678	716	641	705	655	702	647	696	700	761	720	748	703	688	725	645	714	676	717	749	692	677	747	689	699	709	721	735	699	723	708	680	695	654	745	710	727	658	730	687	708	745	717	651	693	683	658	663	713	717	706	680	729	673	668	761	670	738	675	717	726	689	691	682	687	634	689	710	670	718	702	693	664	648	695	713	677	710	726	690	699	700	650	701	680	711	707	703	678	675	666	745	680	696	669	718	736	683	760	705	699	709	712	702	734	720	670	664	648	700	700
12650	1178	1072	954	645	1759	4376	413	229	210	219	242	223	219	239	223	223	186	179	211	227	194	214	229	222	180	189	184	180	162	214	210	206	184	191	203	196	191	176	198	188	209	172	188	195	194	186	177	176	185	193	180	153	172	183	195	171	174	161	185	181	206	168	171	167	171	174	199	196	178	184	174	182	180	158	171	183	178	190	191	187	190	169	179	193	171	199	180	195	172	180	201	195	153	192	173	185	169	172	169	178	193	197	187	168	157	182	173	174	175	192	177	168	191	173	176	166	174	217	196	150	171	193	182	186	179	179	176	189	210	185	169	178	202	167	194	191	177	178	172	197	199	190	161	164	185	189	190	181	176	203	175	154	167	152	189	184	168	160	196	159	175	171	158	176	182	190	166	183	167	215	171	149	193	189	201	174	195	187	165	169	170	174	213	160	163	184	201	191	159	186	177	180	201	185	185	150	203	187	195	193	209	203	182	184	200	189	183	185	204	176	189	183	186	190	166	206	190	202	187	196	204	155	200	175	207	174	162	185	186	162	183	181	146	209	170	206	152	196	180	170	189	188	206	159	159	182	198	206	170	170	179	167	204	204	174	177	168	213	213	181	194	165	189	192	179	183	179	208	168	182	174	180	184	187	147	169	189	173	170	181	180	172	199	185	175	173	192	180	167	151	180	196	179	188	176	165	171	185	166	163	175	199	169	169	195	196	187	150	185	154	146	177	179	193	187	176	191	170	167	188	216	180	171	164	170	185	175	175	156	203	175	192	208	176	185	180	192	179	169	177	185	179	177	196	160	212	172	183	180	186	183	182	178	188	161	162	194	178	159	184	173	189	192	172	199	192	209	171	172	171	201	185	175	182	187	177	192	181	164	195	190	186	195	205	206	187	195	178	202	183	164	173	185	168	188	190	179	187	163	198	186	179	192	191	170	175	184	184	204	192	168	185	153	197	183	171	165	181	178	209	188	206	166	189	170	186	163	185	161	166	161	166	187	200	184	191	192	179	186	161	171	165	153	188	167	183	199	199	171	183	187	187	178	167	175	196	162	173	220	176	197	171	192	164	169	174	181	181	174	193	205	187	174	169	177	167	187	182	169	198	179	197	205	167	167	184	177	152	160	179	170	189	201	189	197	198	213	185	185	177	173	179	179	190	161	166	184	155	188	222	173	182	157	177	193	186	180	169	183	185	191	190	175	207	163	177	190	203	193	200	198	169	187	155	182	168	174	166	169	211	202	202	189	168	169	176	174	169	197	180	194	177	170	151	175	191	166	165	182	184	189	186	196	185	165	201	194	204	171	172	167	189	177	187	190	192	188	171	188	188	172	211	172	185	200	170	189	169	186	168	170	165	189	184	193	201	178	180	150	169	176	159	168	182	183	185	191	165	156	190	176	190	208	181	201	190	178	186	182	190	186	177	170	187	161	169	182	167	180	170	195	169	158	200	195	194	166	190	160	159	193	187	187	181	183	181	193	167	187	155	186	175	183	185	172	192	188	177	176	193	196	190	169	180	185	175	171	153	158	177	173	171	189	191	194	178	171	157	189	170	181	179	187	157	199	186	179	171	175	162	188	175	185	209	188	160	181	181	191	173	184	189	188	179	197	184	171	177	196	185	203	183	184	180	150	203	177	175	199	217	180	189	196	188	193	150	181	221	162	176	182	178	193	166	192	181	179	191	178	172	173	190	171	183	173	184	164	182	196	150	191	177	202	184	197	199	150	188	175	183	174	156	191	168	187	171	168	188	155	179	172	183	176	175	195	157	156	183	165	188	185	207	187	182	161	177	197	183	171	159	159	171	192	185	183	171	170	178	161	166	178	177	193	199	180	185	194	194	191	182	172	171	196	212	182	199	165	163	186	197	190	172	176	183	191	161	184	190	186	185	191	168	163	169	166	175	150	159	183	162	168	192	182	188	168	188	165	173	189	183	178	180	194	185	173	161	165	173	170	178	164	194	185	177	167	186	186	185	181	194	177	208	174	216	144	209	193	166	161	186	163	180	155	186	178	201	164	177	161	196	164	194	172	162	186	201	169	189	170	173	187	177	168	180	178	184	182	205	175	169	171	173	181	174	192	192	162	162	195	193	176	196	179	152	189	184	168	189	196	193	188	165	170	184	170	182	175	170	186	218	190	186	194	196	196	183	201	177	186	160	193	178	179	183	173	174	162	205	175	158	175	168	185	184	168	189	196	222	202	187	197	153	196	184	194	177	200	182	167	187	175	199	152	159	197	197	174	197	195	193	202	179	168	185	163	169	167	167	204	166	177	162	196	187	226	183	181	181	183	155	194	169	172	180	150	193	183	172	181	177	172	189	175	200	192	197	198	173	178	164	186	191	190	172	203	174	193	171	160	192	191	186	197	207	176	192	176	196	186	187	168	171	177	180	161	174	189	195	175	161	193	169	154	167	170	176	211	165	177	144	198	169	193	180	179	180	158	180	177	202	198	165	199	163	168	174	178	166	184	177	158	180	177	196	182	186	188	168	179	182	193	168	190	186	163	173	168	177	179	191	181	210	191	166	179	177	188	213	178	173	168	180	180	163	164	190	178	180	159	189	182	195	184	203	182	160	179	169	176	152	201	165	185	179	189	185	183	164	199	211	184	178	187	176	196	176	196	162	182	175	200	172	173	199	165	171	183	159	181	218	171	164	203	206	174	179	169	166	163	200	152	184	168	216	167	174	181	171	169	174	182	185	165	164	199	191	181	192	186	168	169	189	169	191	182	195	188	179	178	204	180	146	175	196	205	176	188	165	190	181	163	205	173	203	182	173	178	191	169	189	169	188	173	172	174	163	179	146	151	196	178	199	194	186	175	177	185	184	163	217	186	182	188	164	177	212	194	170	204	149	162	193	162	180	171	185	209	188	167	206	164	183	196	194	177	170	152	168	209	162	174	188	188	177	179	176	187	190	187	171	159	190	190	162	170	169	183	160	189	168	194	165	211	209	170	197	159	177	188	172	189	196	209	194	206	178	169	172	156	169	177	197	174	182	186	187	163	163	197	174	176	184	196	188	187	172	181	170	183	166	188	207	211	182	178	181	185	194	180	177	178	176	201	193	164	190	177	196	184	152	189	175	185	165	164	183	189	174	174	185	162	186	158	166	173	180	199	184	167	176	185	157	152	151	171	178	169	186	178	184	193	187	179	164	188	175	179	154	189	228	185	161	201	187	188	151	172	175	165	193	165	204	179	154	168	193	196	198	204	183	178	173	172	179	179	192	166	187	165	180	171	180	180	172	163	191	171	193	179	188	173	179	163	176	204	193	153	175	174	198	209	192	165	175	192	194	187	170	172	195	170	192	177	191	176	185	175	188	193	158	182	179	177	198	173	177	191	164	158	183	176	186	173	191	176	168	166	190	166	186	178	206	185	183	194	168	188	186	199	191	200	209	174	179	200	176	199	177	153	189	170	176	192	196	176	157	175	162	174	205	190	184	156	162	178	159	184	182	173	205	186	182	188	191	167
8119	1269	2448	3341	2576	7792	16048	953	890	823	731	734	704	683	663	713	666	670	684	592	624	591	547	579	595	566	559	553	524	539	512	515	532	477	463	441	516	494	507	495	469	473	501	473	486	490	448	511	421	481	449	441	475	440	462	471	471	438	448	438	448	467	434	471	420	469	441	470	446	462	454	435	457	465	482	462	464	436	480	484	468	447	470	453	479	451	451	435	412	443	417	402	455	450	411	455	473	423	436	460	425	457	446	410	454	440	434	451	438	416	471	456	424	440	434	429	441	459	454	429	447	481	429	486	485	452	460	463	417	464	458	462	448	438	423	425	450	421	471	440	414	423	474	461	441	476	453	460	451	427	474	442	423	462	451	448	441	437	435	429	451	464	486	407	423	439	472	437	423	426	454	469	415	419	462	444	412	469	430	443	426	443	459	475	429	462	458	425	478	438	428	489	453	444	441	454	452	487	448	458	500	502	446	454	466	441	427	445	449	477	434	447	399	463	437	438	459	465	459	443	451	437	415	402	456	474	474	465	450	472	471	419	447	465	463	412	421	455	446	461	455	450	457	428	451	441	444	444	454	422	465	454	432	438	406	454	470	458	449	450	462	455	460	445	445	399	422	475	428	477	418	449	415	454	492	443	418	439	462	437	454	440	414	394	448	435	447	470	437	461	485	459	468	457	465	441	432	417	425	474	451	436	462	435	468	415	419	452	460	498	478	433	404	476	444	425	411	435	396	425	475	435	467	476	459	480	445	441	465	457	445	439	499	396	447	399	430	423	469	438	414	418	461	480	424	451	443	483	467	445	458	487	444	420	473	436	444	437	471	466	464	478	483	438	447	449	411	443	492	456	412	475	457	454	459	408	457	431	471	459	412	384	470	439	460	476	453	460	458	450	454	477	424	476	466	480	471	484	405	481	492	457	437	451	443	464	493	446	419	445	439	435	474	428	404	433	440	459	461	464	418	460	449	426	463	443	435	430	414	449	458	455	431	470	416	428	432	479	440	470	466	427	437	485	459	424	428	475	451	456	441	482	418	448	419	441	437	478	506	445	459	463	419	467	458	482	459	444	430	432	441	449	446	451	464	434	439	442	432	473	411	477	466	443	464	443	458	419	444	442	512	478	457	466	455	482	457	430	438	440	433	458	462	471	479	451	421	450	469	459	465	435	451	439	466	478	441	427	446	432	434	426	483	428	404	403	459	453	421	446	424	442	451	434	469	467	434	432	476	413	437	463	435	378	441	440	451	443	441	477	426	467	468	403	425	429	450	467	396	470	433	476	426	471	446	426	453	439	454	435	449	436	441	427	465	470	490	442	474	435	440	419	452	454	448	442	425	457	461	395	431	419	453	447	471	445	445	432	418	446	462	433	439	453	453	434	474	444	455	423	456	491	445	450	475	460	434	449	454	451	429	449	447	476	474	430	445	454	427	427	454	461	454	422	459	466	437	427	473	467	485	438	414	441	461	450	419	414	453	474	473	431	410	450	471	425	426	447	436	436	422	461	459	439	432	488	461	428	432	454	430	456	439	452	448	436	461	454	453	431	464	451	461	426	484	425	492	427	455	458	445	475	438	433	424	436	450	416	437	408	413	427	482	400	452	451	458	463	467	441	452	436	451	413	461	458	460	466	476	445	426	419	423	470	427	436	473	430	435	465	454	443	447	429	444	438	445	470	432	449	443	441	441	431	418	426	432	440	428	435	432	452	482	396	443	431	461	467	457	418	431	485	429	467	440	452	448	439	453	418	451	428	445	482	437	429	430	455	449	463	443	448	437	474	447	456	447	450	442	458	460	457	428	441	499	434	462	433	458	457	465	444	448	456	462	422	437	432	437	457	455	483	455	454	454	473	425	430	412	442	440	464	423	439	449	453	460	446	435	489	453	418	451	473	464	463	459	469	491	485	436	459	450	431	443	436	451	472	446	432	455	447	443	408	437	434	422	448	470	432	440	452	411	466	461	467	457	428	412	452	461	440	416	447	401	446	453	440	451	451	418	462	417	437	446	450	440	471	480	437	451	464	416	464	426	449	451	458	410	412	449	437	467	429	415	469	421	436	417	421	428	453	439	469	415	453	405	426	435	450	424	414	453	429	421	473	440	430	433	443	442	429	427	476	473	444	422	463	424	489	420	461	460	432	408	441	414	436	423	419	422	451	516	443	431	443	477	456	446	471	444	443	452	430	421	416	440	428	467	422	467	427	451	447	435	503	468	449	459	455	434	463	412	429	442	474	403	425	432	447	485	458	439	483	425	481	456	485	462	452	480	398	465	454	455	467	438	471	463	465	443	463	453	450	443	454	430	443	430	489	401	433	459	444	423	445	477	438	433	434	424	423	466	440	472	424	474	447	489	453	445	429	464	416	405	433	471	409	437	439	466	426	466	461	458	437	447	459	454	459	458	471	465	421	440	456	430	447	463	474	448	440	432	418	413	462	432	450	459	446	475	460	444	443	459	428	409	443	443	448	446	438	429	458	449	423	437	474	431	494	440	464	448	434	442	437	443	469	430	458	467	446	434	454	441	477	430	413	444	447	447	463	448	460	447	445	472	464	436	461	443	459	479	472	444	423	425	474	459	421	446	466	421	432	455	439	440	444	418	448	416	472	423	457	459	467	432	459	431	469	469	450	430	440	408	471	455	442	421	431	450	464	438	461	432	432	454	435	453	410	434	424	424	433	462	487	450	386	447	510	473	445	462	423	487	453	437	474	417	456	444	429	457	433	459	409	442	441	451	433	466	454	470	477	438	469	414	432	464	414	441	454	451	482	438	438	473	466	414	426	447	479	482	402	439	439	440	463	413	449	429	439	487	476	474	405	473	460	454	444	400	446	429	453	424	444	456	438	484	441	445	481	434	446	439	439	451	464	417	412	473	475	461	464	432	451	422	440	415	456	430	475	468	476	433	411	437	418	419	456	456	450	464	440	443	450	481	443	438	436	453	447	452	434	433	464	471	458	444	438	458	461	460	442	407	399	457	438	441	463	422	445	413	411	465	429	407	439	454	446	415	472	410	422	415	406	433	433	489	412	415	449	450	429	451	448	458	462	433	430	464	419	455	423	438	454	436	425	441	441	476	450	466	451	450	443	448	447	460	440	476	410	452	437	428	490	441	481	443	489	458	414	460	452	472	413	488	453	429	429	443	440	461	454	442	441	426	435	466	474	439	390	438	454	465	423	454	449	426	451	474	445	450	452	442	444	449	455	448	443	449	464	439	443	494	441	439	446	444	460	387	441	428	416	428	444	494	432	492	436	424	443	459	458	450	449	448	442	453	455	463	444	438	458	480	442	411	450	440	442	476	437	457	446	447	468	460	455	442	438	452	435	446	462	450	470	449	441	460	405	412	451	451	456	445	464	456	412	437	436	450	449	474	454	467	454	460	431	460	446	460	462	435	477	459	405	399	409	438	459	440	458	472	499	425	426	461	401	470	414	485	460	437	465	458	457	458	470	442	451	425	421	444	466	433	449
1700	510	479	458	362	324	364	277	309	264	280	237	263	284	268	308	293	241	269	264	291	280	269	292	263	283	282	278	241	301	281	291	271	276	257	261	269	272	275	252	295	254	265	280	278	268	264	284	245	260	256	288	297	266	264	292	251	301	260	260	263	266	300	267	274	268	246	260	273	268	280	254	260	266	289	262	248	272	287	290	288	277	261	259	283	243	271	278	246	277	287	282	244	269	258	303	290	256	293	268	278	287	273	229	277	288	271	255	268	282	264	285	264	311	278	286	231	277	258	251	227	284	267	289	286	256	243	224	265	267	252	280	269	291	270	293	284	280	292	277	300	292	276	292	252	273	271	228	257	268	267	277	282	247	259	280	306	267	248	269	299	251	289	270	266	257	298	261	290	270	276	277	272	289	295	291	263	255	236	263	297	280	260	269	269	234	261	268	258	278	266	294	275	258	260	284	265	267	273	279	278	277	223	281	309	233	290	242	262	274	270	261	228	266	269	284	299	290	258	269	265	304	265	266	282	273	277	276	240	269	287	283	258	252	279	267	277	259	247	246	252	267	296	293	270	251	275	276	251	267	291	268	282	248	282	282	264	293	258	274	259	280	256	280	288	292	268	251	278	234	291	239	263	249	283	278	265	291	295	276	260	260	275	255	232	268	229	281	277	268	296	296	243	275	264	300	287	279	276	273	281	250	300	261	305	261	255	266	306	254	275	263	261	307	292	281	255	279	279	267	278	281	288	299	296	287	233	257	251	252	250	268	267	259	234	272	279	254	255	279	253	283	271	248	298	283	262	291	247	268	253	254	275	256	293	296	302	263	258	269	274	299	283	259	269	291	277	276	284	264	267	292	275	252	252	285	295	269	275	258	279	243	297	283	241	286	279	244	310	297	242	286	277	264	255	247	281	272	261	274	274	296	289	256	251	253	308	256	265	284	232	249	270	263	239	285	260	274	233	267	254	241	294	254	286	295	257	255	272	254	250	282	268	259	282	261	279	269	274	263	243	256	263	241	254	261	279	290	246	268	283	291	262	286	289	286	291	270	299	246	288	284	302	250	268	298	258	294	277	285	282	274	298	304	255	272	260	253	247	274	273	285	265	298	247	244	268	280	279	258	240	279	260	229	277	257	272	278	269	264	271	288	270	310	273	265	274	287	296	299	265	244	282	280	273	260	280	287	279	228	288	259	283	294	263	256	245	277	306	223	274	275	270	283	276	253	266	281	273	272	282	291	281	243	251	293	238	255	245	284	265	250	287	265	271	309	290	278	289	276	265	267	273	266	287	274	265	267	259	251	240	241	281	305	289	261	290	243	276	259	281	273	267	319	266	279	283	263	276	242	288	283	280	294	270	278	281	281	280	266	244	283	319	258	274	290	275	246	258	253	303	250	272	262	286	263	239	285	245	287	266	249	269	264	256	246	283	287	238	290	300	265	287	246	262	263	288	252	269	283	302	280	256	295	264	260	258	267	253	280	289	242	269	276	290	280	286	269	277	259	266	249	241	259	264	273	274	261	289	267	260	300	288	264	258	265	285	291	277	268	264	286	260	254	283	278	247	217	249	279	288	293	253	269	274	302	295	277	260	264	252	265	260	269	280	277	284	294	293	273	252	292	277	279	266	245	277	267	267	257	284	279	286	279	273	262	276	284	288	277	294	289	314	288	274	274	279	269	301	267	267	278	285	256	262	286	296	281	268	269	232	282	262	270	292	259	287	296	242	291	264	273	268	252	252	267	240	280	239	271	242	310	259	256	284	291	231	302	286	283	288	297	253	266	273	238	250	328	276	250	245	284	228	292	266	274	258	248	288	270	256	254	285	286	242	269	251	279	266	253	261	289	291	250	287	269	245	258	283	291	270	265	263	249	298	259	254	266	259	278	257	227	259	304	273	288	268	265	259	269	256	276	277	276	295	285	272	295	291	260	285	288	284	263	290	243	265	284	244	288	263	261	245	309	265	257	295	322	260	262	241	274	262	247	269	287	258	274	236	299	276	275	269	261	330	274	260	238	273	284	262	253	219	242	263	260	275	243	271	304	259	307	256	259	272	264	265	236	247	253	243	263	302	290	295	291	285	305	280	251	275	255	287	263	262	251	285	251	260	256	275	267	260	267	304	297	291	265	245	259	254	296	278	280	304	253	256	287	255	251	250	261	255	272	271	239	278	279	271	271	258	255	274	280	276	298	262	283	259	268	264	266	256	253	276	260	253	264	258	283	289	273	263	274	264	285	275	260	265	271	240	260	283	278	289	263	255	253	286	245	239	265	280	277	299	280	283	257	248	266	272	263	297	294	281	277	256	252	269	275	292	253	293	259	290	284	283	248	313	288	274	256	288	268	283	266	265	301	287	303	263	317	263	272	277	255	273	232	306	270	240	291	289	250	275	265	292	290	279	278	251	256	255	304	278	250	261	281	276	275	288	271	247	260	279	279	298	257	271	307	272	280	293	267	283	241	283	271	261	258	285	240	282	277	292	282	277	240	289	295	260	280	277	237	306	278	255	279	241	279	279	300	272	268	286	264	284	291	260	291	273	262	264	273	271	252	252	274	272	280	282	283	249	261	255	283	230	251	263	260	265	278	260	242	283	275	271	287	244	271	286	274	324	269	245	312	272	258	274	267	307	280	281	267	259	258	246	293	287	252	286	248	298	278	277	275	303	284	280	256	291	276	254	271	282	264	296	284	271	244	256	268	280	268	260	245	241	277	287	261	263	245	306	256	265	287	262	263	247	244	282	255	247	265	269	293	257	269	266	282	285	265	278	265	274	273	290	242	275	242	255	323	272	262	261	281	272	271	264	263	282	262	275	293	295	276	257	278	256	265	277	264	271	276	269	293	278	263	285	250	285	250	265	285	248	266	280	235	258	276	263	296	264	285	260	250	283	278	294	251	270	273	297	256	276	261	278	271	295	273	284	254	238	290	253	259	287	282	301	274	257	285	271	273	297	281	270	296	275	279	230	289	269	264	273	278	241	267	288	273	243	260	290	263	275	267	270	283	268	296	267	268	256	264	256	234	269	237	255	271	257	266	265	261	267	312	262	284	267	286	256	284	262	265	277	269	314	288	265	259	283	264	274	276	289	251	269	245	242	282	258	245	269	283	273	274	264	260	285	272	244	266	237	273	278	256	265	303	233	300	302	268	281	262	251	300	297	274	285	287	263	260	252	272	295	256	264	297	273	263	264	269	236	308	286	270	278	248	269	254	299	288	262	259	260	279	299	292	243	296	249	265	286	275	265	251	269	276	271	289	280	296	261	260	279	276	294	304	270	284	277	254	249	245	259	265	264	270	268	281	312	233	250	285	256	294	300	275	257	246	233	294	282	291	237	274	278	278	268	267	312	247	280	279	308	267	310	253	250	248	233	231	286	289	268	230	255	261	291	278	270	232	268	245	282	272	243	254	277	293	261	254	256	250	274	232	256	248	318	298	296	250	278	288	289	259	258	254	251	265	274	264	262	260	284	262
2087	869	1215	1375	1080	969	1350	753	734	672	716	715	667	666	671	738	708	693	716	686	699	673	708	683	682	695	638	717	641	707	663	675	631	642	675	665	656	708	671	621	662	670	705	669	651	689	654	683	614	651	696	649	660	682	652	651	657	653	644	678	678	653	660	624	608	684	704	622	677	621	658	651	666	679	710	675	736	625	663	663	644	644	673	643	668	618	635	660	644	638	660	664	694	630	650	685	670	698	605	634	633	644	662	659	675	677	731	694	640	676	643	646	637	657	643	695	645	649	609	613	685	628	688	655	645	647	647	654	641	650	631	688	660	612	629	658	668	653	605	660	609	676	673	684	643	638	674	652	631	657	640	667	667	640	632	663	700	674	651	650	670	632	616	689	641	647	642	684	655	621	630	650	648	652	656	697	595	692	670	665	669	687	664	656	619	664	667	685	660	622	658	640	651	697	716	635	638	699	699	692	638	633	602	649	654	687	618	684	654	577	639	644	676	688	618	630	667	656	608	658	648	608	667	673	644	638	636	637	643	686	639	640	623	657	699	672	649	631	633	612	648	651	682	694	628	645	665	645	637	652	621	691	653	618	649	711	656	668	619	642	656	612	682	646	661	634	689	646	715	681	635	682	709	642	616	654	623	657	671	635	652	655	624	649	677	651	677	712	622	628	654	644	638	702	661	677	647	653	680	630	648	678	660	631	704	634	653	678	661	661	621	637	638	631	705	664	662	656	668	650	686	652	670	636	665	709	670	689	613	592	699	659	684	674	686	631	623	698	638	632	631	656	647	641	648	662	674	634	632	636	706	670	658	619	630	701	655	661	670	698	640	647	631	670	674	616	657	681	662	676	620	667	640	675	642	674	626	709	669	668	643	649	637	654	624	652	661	665	658	668	675	656	615	681	635	627	625	632	611	654	645	635	608	668	696	663	615	679	632	710	651	608	667	665	652	688	659	584	701	624	659	663	646	611	682	726	710	632	624	676	709	631	628	647	660	673	637	655	635	615	653	668	684	637	655	707	629	686	695	624	674	610	678	675	660	605	678	664	639	667	678	646	626	641	691	661	661	669	681	609	654	669	655	623	690	670	663	651	649	630	651	682	694	647	613	648	673	627	618	651	655	666	660	651	636	683	623	638	662	635	697	667	691	641	692	655	662	678	669	672	676	656	684	667	677	648	654	623	657	692	640	638	706	648	674	647	647	660	606	690	697	656	629	618	638	642	681	651	670	644	655	619	646	677	688	672	646	607	641	677	709	599	706	659	646	650	643	668	631	642	655	680	642	640	686	677	638	692	678	687	634	655	694	640	615	655	692	665	645	664	654	651	649	643	587	664	659	671	644	645	630	707	654	661	623	628	701	677	677	614	667	654	622	669	669	673	636	680	676	677	634	630	634	688	637	686	669	616	610	689	689	669	665	678	617	683	651	675	601	660	669	650	698	642	615	678	650	686	650	655	670	648	666	622	697	627	683	675	635	688	660	706	693	672	617	643	687	613	671	667	652	675	674	644	652	690	662	695	616	658	615	618	698	645	608	675	616	637	613	641	700	653	645	657	664	652	634	677	653	661	659	618	635	674	642	642	650	619	683	649	630	633	662	630	668	641	694	660	696	659	601	650	680	623	694	637	649	656	642	633	677	635	622	632	670	670	651	614	662	649	659	667	623	678	632	668	649	672	609	660	619	681	672	648	694	672	698	642	677	629	666	660	656	693	646	676	658	658	652	645	652	663	654	644	675	702	669	638	632	688	694	670	667	657	616	682	665	679	636	661	712	648	616	647	664	668	687	667	650	689	654	663	687	650	654	615	693	667	655	640	674	667	667	676	651	642	621	653	640	661	664	692	691	668	650	660	671	643	636	629	678	653	669	698	670	654	659	693	655	662	622	671	620	676	642	627	648	641	649	663	604	628	668	651	665	623	619	659	676	635	668	663	668	679	631	621	688	642	625	683	640	672	721	693	703	675	646	678	649	717	657	682	670	676	678	643	654	654	639	653	659	663	703	679	694	632	624	659	679	634	657	629	643	647	632	647	663	611	646	646	608	682	629	680	663	653	639	673	659	660	653	664	629	630	616	656	655	687	655	634	659	624	647	675	709	658	644	645	722	645	655	662	674	654	652	663	657	624	663	642	687	663	661	694	655	575	645	684	655	638	706	647	641	666	667	656	681	625	627	680	621	600	663	618	684	612	674	625	651	643	659	631	663	638	656	690	608	699	631	649	622	651	654	665	634	663	649	609	630	664	627	650	621	646	638	644	649	643	691	683	680	684	646	680	663	646	670	664	620	712	726	673	644	711	658	648	636	669	642	681	664	686	678	667	635	647	627	702	656	621	650	651	707	647	617	663	686	618	681	652	667	679	601	658	639	683	640	631	626	634	649	685	618	660	688	632	653	702	659	655	687	638	618	653	642	683	638	651	683	665	645	654	647	664	583	636	670	627	663	676	686	640	671	634	663	676	671	647	659	675	632	645	591	672	706	656	706	672	634	595	680	679	672	675	651	605	643	652	638	648	641	626	656	583	646	660	659	658	644	690	701	644	627	668	645	674	635	637	620	646	654	616	646	661	681	689	648	622	641	635	647	626	678	660	685	665	673	652	660	661	632	611	705	657	596	692	636	676	669	658	752	680	611	636	662	631	666	653	659	606	668	610	661	678	677	654	655	656	628	660	647	680	642	717	676	647	664	640	692	712	627	621	696	662	632	670	666	669	671	667	647	594	627	686	638	686	660	647	676	709	655	669	669	622	679	642	659	693	697	643	636	671	643	663	649	648	668	678	654	647	653	650	632	672	632	652	613	648	662	626	629	706	678	656	632	628	700	622	667	608	660	624	687	686	686	671	642	649	637	645	667	644	608	601	652	673	624	657	651	627	637	671	631	680	684	653	635	653	658	608	632	641	625	692	684	635	673	626	695	613	633	652	665	657	626	645	660	627	673	606	704	661	649	685	674	675	711	620	634	632	660	644	673	643	658	651	653	641	671	682	615	633	579	622	681	669	662	636	657	661	676	638	650	632	666	643	654	690	683	640	681	667	655	658	660	694	669	612	666	668	637	668	608	683	593	609	633	702	666	671	672	686	622	621	669	643	641	657	625	714	655	712	677	611	645	657	673	655	670	667	631	692	639	635	628	647	647	659	633	643	585	674	683	595	644	656	632	678	617	658	682	610	692	626	662	641	650	658	621	682	624	644	658	679	666	676	651	637	699	636	643	670	674	632	618	673	640	635	644	676	714	616	683	670	664	658	668	704	708	648	648	654	687	666	654	640	648	667	693	631	633	639	669	662	664	655	625	629	721	687	669	685	693	667	649	637	655	668	678	620	665	637	676	647	693	685	699	671	670	656	608	634	656	646	701	672	661	643	671	664	687	655	633	614	655	693	627	662	640	627	678	610	675	657	688	635	595	652	656	611	659	622	697	672	668	711	644	645	607	638	614	633	674	678	624	661	636	615	645	665	641	674	663	650	703	658
7425	874	878	728	536	1603	4107	645	358	337	360	340	304	343	290	335	313	305	320	327	322	303	293	311	281	323	303	310	292	349	297	344	314	293	310	296	301	291	316	276	333	314	308	293	305	292	277	351	330	293	322	324	293	290	324	331	284	324	316	307	310	341	335	301	291	297	332	319	261	327	307	294	302	325	311	329	271	326	316	341	315	307	292	323	319	302	327	302	334	299	322	295	303	291	288	304	285	294	312	315	307	328	328	289	298	286	292	296	347	276	306	324	312	289	352	283	286	315	302	310	294	285	277	296	338	315	294	297	277	292	300	296	324	316	310	321	316	317	265	295	291	312	299	307	332	317	290	273	307	307	325	302	295	338	293	305	272	286	311	308	293	337	323	280	319	316	267	311	286	306	320	311	323	290	312	312	314	305	300	299	310	288	313	315	325	272	289	278	324	355	312	299	330	298	314	283	329	298	317	324	317	313	302	288	306	306	302	274	333	315	299	335	359	289	289	284	309	322	323	283	286	296	331	294	315	311	324	306	292	289	333	304	288	320	311	343	287	308	291	296	330	314	289	320	290	322	296	312	322	303	292	294	294	317	330	275	307	310	287	280	308	314	330	314	319	308	303	361	305	291	286	299	336	298	286	275	318	325	280	293	313	328	302	360	324	287	309	322	339	317	305	260	311	311	308	345	328	318	319	304	307	310	326	330	300	321	312	282	270	289	319	313	328	329	282	328	312	315	276	342	307	263	340	294	287	290	307	350	326	317	330	304	331	294	308	307	302	290	327	290	272	284	321	344	311	325	313	310	333	298	326	307	323	291	279	312	284	333	319	310	337	294	302	304	300	322	295	304	277	301	313	336	286	289	278	288	318	282	319	322	273	318	298	312	299	303	328	303	298	291	284	313	287	310	305	281	294	328	304	273	317	334	290	319	325	332	322	278	277	310	300	311	298	321	321	341	308	326	319	306	310	300	327	292	306	293	291	311	277	304	294	323	334	347	300	268	310	300	279	326	329	338	284	328	308	332	304	271	288	296	296	320	299	262	321	351	348	319	288	308	313	319	321	281	334	280	314	322	315	301	338	304	290	262	299	306	304	310	313	308	292	295	326	346	271	334	297	316	319	287	334	302	303	304	289	321	289	302	306	326	307	296	305	310	327	287	330	300	300	290	320	326	345	291	276	295	315	303	285	288	272	298	318	301	282	313	319	323	316	301	320	300	293	323	306	271	290	292	306	294	304	314	299	277	348	289	287	326	301	332	279	246	288	295	317	308	279	308	347	288	299	322	288	314	323	321	315	302	302	345	309	287	272	313	311	291	275	300	294	314	312	316	294	297	305	327	310	301	300	288	300	306	304	316	329	302	299	314	316	299	256	272	299	300	318	316	294	310	301	299	297	296	315	299	279	354	335	305	310	302	292	302	317	273	320	338	326	293	297	316	310	280	323	331	324	330	325	290	340	304	323	321	307	326	332	334	308	291	323	283	310	328	320	297	308	293	343	282	308	298	328	316	316	329	315	320	325	331	311	303	300	299	312	300	330	308	320	299	310	331	315	291	304	314	298	324	329	289	323	278	311	280	324	312	307	318	282	323	309	321	305	293	302	339	305	330	285	264	327	313	318	294	292	317	308	312	291	293	305	278	311	305	317	313	310	322	290	331	291	290	298	344	324	318	323	320	316	318	287	294	263	336	334	309	316	309	310	274	295	319	297	283	348	314	301	280	328	280	283	273	338	328	292	299	339	290	340	309	313	301	310	294	314	327	298	311	308	312	313	317	320	337	301	313	347	307	282	303	290	304	306	289	321	302	317	303	311	302	314	305	306	334	333	330	307	309	331	327	320	267	311	345	331	285	289	302	299	293	302	312	291	308	324	308	298	327	346	306	308	289	283	320	291	298	299	328	292	329	309	322	328	298	302	308	277	335	320	311	300	307	319	278	317	309	282	321	301	279	341	318	298	314	295	283	292	321	319	308	280	305	292	289	318	309	317	304	292	289	306	294	300	311	303	326	302	332	303	357	310	316	300	315	324	318	335	362	290	321	302	311	287	308	322	325	335	301	326	312	302	299	314	325	302	326	321	304	302	293	277	315	299	291	346	306	298	321	308	310	320	320	315	298	342	312	292	297	296	291	321	271	319	323	311	304	289	289	295	301	284	311	272	273	281	308	296	274	313	298	294	310	304	362	294	291	341	307	297	308	283	305	304	339	310	324	314	316	345	308	312	341	272	321	312	287	321	328	322	285	273	272	255	354	325	291	297	305	290	341	279	292	300	307	292	319	302	303	317	298	311	306	346	321	291	290	301	306	308	311	303	329	301	277	315	318	295	330	303	318	307	321	327	321	312	313	304	297	317	329	349	306	299	289	326	314	299	316	312	328	310	300	319	348	296	301	300	310	295	309	309	296	291	305	311	298	328	333	328	292	324	282	296	300	294	307	285	305	294	311	289	325	267	338	336	324	321	295	278	303	328	280	310	326	302	305	330	326	318	309	313	324	321	309	319	304	286	305	265	340	313	334	324	331	314	311	302	307	281	318	283	320	297	299	324	302	289	300	299	305	288	334	317	298	299	336	281	326	333	304	294	336	299	312	348	341	311	288	302	300	315	278	317	355	324	325	316	320	331	326	312	271	317	318	289	330	298	283	358	319	296	346	293	315	328	320	323	277	332	298	330	330	299	309	301	306	307	310	300	303	321	337	306	313	344	283	309	299	293	330	303	295	289	306	299	274	303	298	300	291	354	326	279	322	307	295	316	311	345	311	295	307	324	328	312	318	307	318	360	307	307	348	354	318	309	329	312	333	310	285	297	273	274	300	304	303	303	317	330	295	326	327	311	288	298	331	313	317	337	321	324	315	333	303	289	311	289	311	304	330	301	321	314	296	327	308	304	291	310	331	326	323	328	339	310	309	347	303	296	293	325	325	321	314	316	330	328	300	302	294	342	315	319	316	280	291	318	313	323	298	319	279	318	306	293	311	295	322	306	297	331	299	316	310	284	332	291	330	279	329	299	295	323	339	304	274	303	252	287	342	322	354	335	319	268	308	323	296	327	295	324	334	278	290	332	300	296	298	303	324	295	280	322	321	328	306	284	310	302	304	316	347	328	340	306	322	324	311	309	323	308	327	309	307	317	298	280	318	307	308	313	309	296	322	328	295	280	320	310	321	286	293	328	301	332	333	315	280	311	305	338	326	293	283	315	302	326	314	309	313	294	281	258	316	318	347	308	322	297	317	328	303	291	303	291	340	275	301	321	277	323	299	296	309	311	296	330	323	305	302	268	307	333	301	305	279	328	303	326	294	323	301	330	323	310	302	315	298	310	317	310	329	304	322	304	295	320	310	331	287	295	301	316	274	294	307	331	305	290	300	334	341	315	318	322	331	320	305	305	304	301	301	310	283	302	342	307	307	297	297	277	317	326	324	304	300	309	318	345	343	295	357	323	304	314	304	313	319	314	308	306	294	334	322	299	314	316	327
6687	1279	2156	2250	1921	7102	16265	1266	1005	947	904	885	870	889	891	907	893	841	841	831	764	816	871	847	771	806	752	771	781	764	742	769	747	753	752	739	708	753	748	735	736	680	740	696	764	744	675	697	723	727	744	718	751	730	751	725	719	718	729	777	736	773	774	717	755	719	761	755	706	730	696	737	742	733	735	710	756	706	742	716	739	764	745	717	696	717	674	686	746	758	727	716	687	701	745	723	701	803	693	762	727	689	764	756	661	747	719	792	745	739	736	753	698	698	758	748	734	728	761	767	737	726	775	733	709	720	703	699	759	727	712	752	741	736	718	700	770	716	685	767	705	725	730	757	753	747	753	774	771	729	764	729	756	770	737	749	744	719	751	730	767	812	712	772	737	708	737	740	701	720	738	697	749	749	736	780	711	759	749	720	739	735	662	748	665	715	745	719	701	716	711	664	734	743	709	710	736	762	727	737	771	717	702	722	705	676	711	737	742	757	729	715	721	709	743	773	692	736	721	698	678	773	717	773	721	771	711	733	738	748	710	749	713	716	729	746	756	733	728	653	715	695	735	722	742	722	707	747	729	713	729	769	694	732	756	717	727	713	712	711	728	775	729	701	715	743	775	722	720	732	747	700	709	732	694	726	740	695	761	710	726	702	745	717	758	758	659	724	712	705	747	762	730	757	743	722	737	844	719	748	742	769	744	753	696	733	678	701	744	748	740	756	743	701	759	737	721	687	719	745	751	722	775	750	716	765	714	696	739	701	758	724	739	723	759	719	762	767	776	761	721	767	759	760	730	708	715	716	707	771	732	765	734	781	717	715	747	682	762	752	742	682	731	733	739	704	714	744	694	725	708	667	718	716	681	722	724	711	689	756	728	700	708	704	733	735	767	713	758	754	744	727	700	712	750	746	719	763	677	758	678	744	784	739	716	698	697	721	727	742	759	698	689	711	704	692	735	756	734	769	754	713	695	730	711	706	744	795	731	708	757	712	734	695	760	729	724	696	786	711	766	684	748	742	685	714	748	753	752	738	743	724	770	757	761	722	716	750	737	706	731	741	730	758	727	729	757	731	766	743	724	724	776	752	737	731	734	765	764	725	692	718	729	784	722	721	743	745	754	734	740	690	734	772	749	723	733	704	701	744	724	678	748	711	707	728	723	678	730	690	722	717	750	777	766	754	734	688	760	701	676	706	749	728	750	739	702	706	738	715	734	716	745	708	747	775	763	755	771	686	737	748	715	747	750	694	802	745	675	762	758	673	709	713	734	688	719	713	725	754	754	719	723	723	725	691	739	693	688	754	731	695	735	773	764	738	775	692	780	756	690	704	751	673	728	758	727	711	748	752	699	778	732	757	726	722	779	749	732	715	716	743	773	697	767	698	734	726	749	711	777	727	729	746	732	773	734	781	720	722	755	739	707	675	688	737	736	695	704	724	783	754	693	683	713	708	716	731	764	750	723	689	715	771	708	735	724	738	737	730	766	734	753	721	739	761	714	774	710	741	690	705	711	728	731	763	709	712	668	713	679	705	757	727	728	766	757	705	727	775	735	721	715	744	741	785	712	762	694	771	671	768	679	709	752	750	763	765	762	787	736	697	711	727	743	749	695	751	685	726	722	747	781	757	719	734	703	739	712	689	765	715	730	688	742	737	692	680	766	686	771	722	758	746	751	715	737	712	743	708	724	742	726	725	817	763	711	768	716	704	719	743	755	748	724	697	730	706	703	664	763	736	738	714	696	758	707	728	738	715	725	753	772	790	726	726	738	684	686	702	740	768	708	750	722	743	752	754	751	775	687	722	679	719	674	700	725	735	743	736	725	689	699	739	764	750	725	741	730	712	718	673	759	678	745	706	723	724	746	699	723	762	753	724	749	756	777	675	729	716	734	768	717	746	772	737	728	751	753	739	725	716	758	736	709	717	714	696	690	739	736	725	737	745	697	757	759	730	752	742	754	688	733	711	723	752	786	689	723	757	756	697	764	754	693	753	725	739	760	686	769	717	731	702	820	695	744	730	765	747	781	715	790	767	696	761	768	692	680	704	719	721	732	752	755	702	715	784	717	712	720	707	784	743	772	699	704	730	715	693	675	735	695	709	708	715	768	749	674	755	674	733	710	746	761	723	753	725	764	729	720	684	718	726	727	724	740	727	737	721	693	764	702	739	740	728	712	762	717	781	717	730	724	731	708	729	760	707	729	725	738	733	735	685	726	713	790	751	682	741	742	727	712	683	722	731	703	702	730	749	803	707	718	722	775	765	723	716	671	708	754	771	728	710	721	737	784	697	747	706	692	763	761	693	724	701	719	725	747	709	734	718	756	709	728	732	723	799	742	751	702	718	732	737	720	768	711	685	735	662	731	717	718	740	720	708	679	746	730	717	694	730	735	746	721	697	703	759	727	695	726	767	750	731	719	724	765	732	703	753	710	734	750	677	752	709	670	755	689	733	669	718	718	733	774	711	763	711	685	720	748	709	765	719	742	685	731	795	793	773	737	723	706	740	708	709	734	783	747	712	750	706	730	720	732	731	720	722	729	715	737	705	744	712	700	734	746	730	687	736	710	787	715	770	692	767	728	725	709	758	702	744	769	706	718	762	662	719	709	734	714	737	749	746	704	709	742	740	699	668	709	760	715	686	768	795	735	712	717	665	750	762	760	743	737	724	757	799	716	766	739	724	722	717	749	732	742	754	699	704	717	741	706	751	702	763	736	754	724	718	737	736	700	741	705	707	727	727	761	745	758	764	747	724	740	747	758	779	670	701	747	771	699	730	745	765	727	717	753	744	762	709	764	747	711	729	699	772	735	715	702	686	689	714	750	756	744	718	672	731	726	700	763	725	694	708	730	683	704	733	754	720	737	703	729	720	769	726	724	761	719	728	696	738	743	710	738	706	755	745	759	734	745	731	740	736	708	751	744	695	701	718	777	758	724	730	754	762	735	756	711	724	714	720	720	746	783	757	719	724	700	696	805	768	750	734	764	802	718	693	711	741	762	777	695	706	707	713	756	730	707	672	742	712	734	722	738	752	731	677	737	726	729	811	714	750	755	739	714	745	716	750	704	765	768	732	728	730	714	692	760	748	753	774	722	733	750	725	732	762	769	736	720	733	782	744	699	726	706	733	722	719	747	691	751	712	745	773	762	711	755	705	736	764	725	795	751	650	742	740	722	770	724	721	730	686	766	716	738	772	759	735	711	749	746	743	743	714	728	741	755	711	716	741	706	694	727	787	717	725	724	724	745	718	727	736	706	723	742	731	741	706	747	807	698	695	708	745	744	729	727	723	721	692	707	694	711	728	774	726	725	733	772	736	756	709	698	766	745	756	738	732	726	705	712	733	702	737	761	736	733	717	734	761	699	730	751	713	736	758	728	732	689	725	758	712	724	734	722	735	768	742	728	772	713	697	713	774	714	701	704	723	736	699	729	712	698	703	739	746	754	700	734	751	673	729	740	717	762	696	690	757	727	732	718	760
12657	1242	1180	763	1075	5007	8640	748	243	277	253	212	231	224	235	216	233	241	205	209	201	202	239	213	202	212	199	219	187	226	181	219	187	205	212	194	217	193	210	167	168	186	212	185	211	198	194	228	201	211	182	205	193	189	181	184	181	203	193	178	160	199	231	198	183	197	184	202	193	187	199	196	187	207	186	197	168	183	191	205	190	165	195	186	198	199	193	209	200	191	183	178	201	191	172	216	193	193	196	204	188	184	155	209	202	196	173	196	198	227	204	196	202	199	183	170	202	190	177	181	181	196	191	195	167	208	177	212	204	204	175	192	213	210	196	201	213	204	200	167	199	200	208	179	204	196	197	178	184	177	193	185	191	188	216	207	197	171	183	198	196	210	190	169	190	170	195	177	207	199	194	183	184	191	183	185	191	200	215	232	197	185	181	190	185	208	199	217	225	196	183	200	159	166	187	229	204	188	197	202	187	167	202	198	185	208	182	189	199	228	203	182	175	198	209	215	200	196	202	191	215	187	178	206	203	199	189	189	190	189	198	192	206	179	191	169	200	190	181	190	189	211	211	211	187	189	194	186	210	183	183	179	206	199	186	198	174	207	236	202	186	184	184	219	200	204	179	201	209	233	182	189	184	200	186	213	194	187	224	194	206	196	193	184	190	206	205	185	230	195	202	191	176	211	219	200	187	215	186	223	192	191	192	212	188	191	196	178	220	219	218	199	212	193	188	208	192	184	198	185	195	196	205	212	223	175	177	188	206	193	171	180	195	190	200	214	192	193	204	175	197	165	200	190	204	184	176	205	185	206	213	192	206	194	168	206	200	210	187	186	175	190	185	173	169	186	174	176	217	181	183	201	165	205	165	178	187	175	191	195	199	191	198	164	207	207	187	225	161	182	190	197	201	185	197	197	222	198	176	205	166	196	207	210	212	180	194	202	208	203	167	216	235	190	186	193	190	171	196	200	205	201	187	175	182	200	207	190	206	219	191	175	188	208	196	170	199	199	190	184	192	174	193	190	203	210	211	212	191	181	185	199	175	214	191	184	224	194	192	181	195	201	193	195	166	195	192	191	193	191	166	165	173	180	202	201	177	196	190	187	210	200	184	167	210	189	191	179	190	176	194	177	190	186	210	174	192	202	184	194	182	197	203	213	181	203	184	218	184	188	194	178	195	224	228	201	201	202	187	172	202	217	210	207	184	185	176	185	194	212	185	207	184	184	181	207	177	173	157	184	164	195	205	182	213	178	189	198	176	194	194	177	187	198	198	194	204	212	180	215	194	214	188	183	177	222	178	180	197	199	205	180	182	204	199	235	187	188	182	168	184	204	174	185	219	202	191	211	194	217	169	194	175	202	199	179	188	210	172	208	196	201	194	205	160	185	166	202	184	201	195	184	192	193	201	188	206	185	191	220	184	188	162	186	191	192	204	187	191	203	187	203	173	208	211	188	179	195	199	178	169	177	179	202	184	180	202	174	170	163	191	195	167	184	165	217	213	191	180	201	172	191	202	202	227	217	176	190	182	223	196	189	194	192	173	190	183	178	180	196	173	197	226	202	174	191	211	191	203	172	174	172	186	166	204	167	180	211	186	162	217	189	196	204	205	195	219	197	187	206	200	212	180	163	164	185	193	182	188	193	187	197	192	180	178	196	201	193	180	193	185	188	159	204	207	215	195	186	200	175	176	200	180	214	212	176	170	198	180	184	204	158	197	181	168	206	180	160	192	196	188	219	201	206	209	169	183	206	183	176	182	196	180	185	210	186	215	186	194	185	204	198	196	192	209	189	208	193	186	202	156	213	187	190	202	198	195	224	197	221	178	178	191	183	173	173	191	189	200	200	185	215	179	203	221	195	216	190	210	190	166	175	187	207	225	176	200	230	198	181	176	184	210	187	196	208	218	221	201	190	189	224	205	215	194	175	205	195	162	181	218	202	195	180	183	205	201	194	192	201	188	208	226	186	187	169	164	181	199	205	232	201	192	202	200	198	192	168	212	194	197	208	204	186	204	181	195	181	187	197	195	176	187	200	186	203	219	193	200	214	195	190	201	209	191	205	197	178	196	203	217	212	207	199	177	195	199	203	214	193	191	183	213	205	173	190	190	195	211	205	199	181	182	227	196	197	202	205	172	175	184	196	195	207	164	182	180	185	178	202	210	189	222	209	188	206	193	180	197	180	202	187	208	215	195	181	195	180	189	201	170	182	173	214	196	206	176	168	173	182	223	181	216	196	194	187	192	183	207	169	189	182	167	200	185	181	202	212	208	180	183	195	191	213	161	213	195	214	186	179	184	173	196	180	176	188	172	186	222	202	156	192	196	189	164	184	207	153	203	209	190	204	191	165	229	191	202	189	184	215	188	200	207	181	189	173	193	206	203	203	172	186	194	185	188	185	173	231	196	192	192	168	169	183	210	164	205	179	212	187	212	186	191	187	208	187	193	188	201	208	183	184	191	208	202	198	190	199	175	193	198	195	207	178	191	179	194	167	198	166	177	188	199	189	201	179	189	177	191	164	179	208	194	200	216	174	171	199	203	187	209	190	209	161	197	160	194	191	195	204	168	195	192	190	171	174	208	201	194	181	211	211	166	185	206	224	185	177	214	209	192	207	192	202	168	188	165	169	205	202	215	187	182	203	198	203	224	188	191	176	193	188	176	197	197	215	186	181	194	194	179	172	163	183	194	202	211	199	188	191	208	194	205	187	170	202	194	191	178	191	178	172	207	203	202	182	158	215	196	190	185	179	207	214	184	190	207	194	180	205	208	158	190	199	194	200	199	179	199	188	211	197	201	195	190	199	191	202	185	174	185	157	189	198	202	189	174	206	172	211	204	207	182	188	222	167	188	195	210	205	175	189	179	206	185	209	218	200	184	176	202	209	216	198	197	174	193	151	208	199	181	203	169	174	191	226	189	194	213	198	209	181	179	187	195	192	179	208	205	200	205	210	198	175	185	213	197	182	189	187	181	201	199	171	198	207	199	168	206	206	197	221	194	179	207	203	204	176	171	212	172	224	185	196	202	184	208	205	206	195	180	210	186	185	183	210	220	204	186	188	185	176	193	192	199	210	183	184	196	180	183	203	163	189	212	175	186	195	186	206	205	163	212	187	220	209	200	218	201	217	189	186	187	195	195	192	202	221	193	208	226	195	190	188	195	173	206	202	204	211	180	179	230	202	194	194	185	194	191	191	208	202	169	183	183	203	205	179	206	170	201	196	193	194	194	178	208	198	209	205	191	200	208	205	194	201	173	213	198	203	221	215	224	213	194	185	190	202	216	188	176	181	183	194	182	195	186	197	185	185	197	231	183	175	211	221	210	189	209	180	204	222	206	199	192	197	246	214	206	176	192	163	207	195	204	196	193	162	189	211	200	174	186	166	206	209	219	176	184	204	177	181	207	200	201	204	185	203	202	182	210	194	210	207	208	166	183	207	193	202	203	200	172	187	192	171	192	216	171	219	180	216	201	178	208	190
7977	1400	2756	2769	4882	18942	24433	970	909	793	736	666	680	696	703	702	677	680	652	625	658	655	584	624	627	570	550	570	566	496	512	523	544	564	545	552	478	488	485	502	490	486	482	493	478	516	480	490	467	492	494	513	437	490	481	468	461	456	470	481	525	485	470	504	490	461	478	469	468	456	450	494	461	460	485	457	455	456	468	497	512	458	455	498	476	495	467	493	433	449	475	452	459	454	442	491	475	498	507	492	455	475	511	479	517	486	493	478	470	502	472	475	497	494	487	490	466	463	458	482	469	542	477	498	452	476	461	485	464	514	459	468	454	506	450	501	453	448	460	469	479	454	450	443	478	450	495	494	467	453	491	470	470	461	500	467	483	498	463	470	467	489	477	485	480	467	445	505	474	473	456	459	498	478	504	509	464	498	465	475	526	474	494	485	440	447	463	465	484	449	447	445	439	511	497	458	442	457	478	460	499	470	442	447	498	450	483	451	512	483	465	490	434	445	493	469	495	454	507	515	531	498	474	471	490	500	445	510	438	451	482	466	458	473	470	463	475	441	505	502	476	458	453	508	455	488	435	444	467	483	481	457	531	567	442	477	476	487	481	486	483	451	501	473	501	477	498	478	469	510	459	443	507	454	492	449	463	497	463	503	473	469	475	453	449	463	509	485	446	449	491	450	456	439	483	489	490	542	515	476	492	471	478	475	496	474	442	472	477	456	483	485	475	475	492	491	476	478	502	495	484	460	442	498	491	469	475	502	436	473	454	475	438	469	464	456	415	454	480	481	478	484	503	478	465	484	463	461	472	490	495	474	492	441	470	495	482	526	472	483	446	443	478	488	469	511	437	484	489	491	469	449	436	494	440	504	490	416	448	465	460	444	461	514	478	479	495	475	471	485	409	457	490	460	492	501	509	459	461	476	508	513	445	469	452	522	487	500	429	461	456	438	477	491	471	474	446	484	467	472	479	488	465	481	512	409	459	463	475	463	488	452	492	509	485	507	487	499	485	486	479	409	474	476	435	485	452	464	482	452	484	428	497	466	475	481	444	484	464	478	489	453	466	478	476	453	492	460	470	450	520	440	483	505	476	458	475	500	472	449	490	473	473	504	473	474	467	457	428	436	485	444	458	493	488	439	512	466	514	463	469	452	479	486	484	499	464	484	491	485	516	438	521	498	490	475	477	500	455	442	499	460	500	450	504	434	460	488	503	476	430	481	485	483	468	517	458	490	445	483	466	478	458	452	495	481	435	474	457	477	451	453	476	521	441	486	488	479	498	521	437	516	489	468	487	451	456	503	455	450	474	495	488	469	493	461	472	446	481	461	498	449	437	446	488	463	472	481	457	481	512	447	519	497	470	449	469	445	451	462	532	433	523	462	501	493	441	492	504	482	462	440	512	474	460	440	486	497	441	457	507	444	498	495	466	501	482	514	463	453	505	442	475	454	495	493	495	474	466	451	460	471	469	532	471	463	479	461	463	462	473	484	508	486	486	462	497	453	508	458	474	447	454	510	456	459	508	471	441	469	455	466	482	471	485	455	462	486	467	489	458	498	450	477	460	519	482	483	498	480	464	511	512	484	462	449	471	443	457	455	458	472	476	497	489	500	453	523	492	444	465	490	467	469	461	471	478	488	530	483	450	462	485	447	414	463	481	492	437	457	480	453	474	484	473	472	465	442	502	488	476	466	445	453	483	479	466	477	465	454	461	450	474	428	459	466	458	466	467	499	489	470	475	502	489	449	505	441	502	493	492	479	485	476	519	452	455	486	457	473	444	514	472	444	520	441	450	486	526	495	482	465	491	450	483	465	469	448	475	477	472	438	494	500	448	517	454	481	468	444	488	446	495	464	465	497	467	493	470	519	424	447	491	452	470	487	499	512	493	501	447	491	466	487	480	451	468	457	443	450	509	480	506	475	474	452	479	439	489	440	453	485	442	478	454	452	468	478	474	446	468	484	492	500	481	454	480	456	506	474	484	445	460	444	485	503	484	474	447	480	478	458	476	470	479	482	442	474	442	482	500	447	469	486	500	525	479	462	476	489	501	445	479	488	465	457	472	436	450	484	485	464	515	476	500	515	449	469	427	455	446	441	467	446	478	488	453	468	438	494	518	475	487	430	456	465	475	456	475	460	477	478	447	526	498	459	439	477	465	501	478	478	491	462	454	507	496	484	472	465	478	462	439	486	463	502	459	479	493	459	492	509	507	456	470	426	461	457	481	468	488	511	493	464	502	477	484	465	488	454	495	449	513	478	484	476	478	463	477	469	489	471	452	461	450	462	469	516	484	458	463	471	476	476	475	471	497	456	477	455	470	468	454	491	459	480	464	467	491	464	496	486	476	477	472	482	467	430	461	513	476	495	488	443	439	437	501	496	455	505	451	474	502	437	447	451	504	494	452	471	466	498	527	437	460	473	470	465	501	510	456	466	472	441	445	430	494	508	453	468	448	449	479	454	466	434	463	509	472	473	474	500	469	471	471	492	475	501	501	466	505	484	451	478	480	461	449	458	487	491	483	436	488	453	450	504	468	482	512	455	509	497	449	433	499	477	497	476	479	501	458	465	479	496	456	447	488	461	475	511	468	481	483	515	478	461	509	474	453	452	474	455	494	503	480	430	483	461	471	483	450	467	443	458	477	475	493	478	481	439	467	493	485	451	485	464	474	457	513	514	472	473	458	495	467	529	481	477	523	478	428	458	485	474	483	482	481	469	476	472	478	537	485	462	471	480	448	457	478	483	455	488	486	486	476	443	457	477	488	482	473	497	459	446	486	473	438	505	461	456	466	457	493	458	472	465	451	486	494	476	442	436	452	511	469	508	450	454	485	465	486	476	465	471	449	457	452	443	479	500	465	460	474	483	478	437	442	510	446	499	477	476	451	480	496	465	467	474	476	521	465	481	444	462	462	490	475	433	449	476	496	458	476	494	464	464	470	478	491	454	452	451	491	497	475	512	467	463	463	470	503	471	455	471	444	483	486	487	434	487	507	454	444	467	457	460	508	467	451	447	459	475	443	458	501	473	460	429	471	466	472	462	466	457	431	457	468	517	463	456	497	452	470	488	457	496	500	518	458	476	470	503	462	467	445	506	469	466	468	479	483	470	441	470	496	474	468	463	491	485	497	453	464	463	486	482	492	459	478	533	444	454	495	454	440	488	467	442	470	439	472	458	471	455	466	476	473	483	444	510	485	486	454	485	476	475	491	460	436	474	458	504	473	505	508	463	474	471	450	456	452	483	476	470	487	483	515	451	455	462	506	478	490	488	479	501	462	464	460	484	479	452	483	481	459	454	444	478	409	473	466	504	451	466	464	443	496	464	490	477	491	480	479	478	522	482	467	500	498	432	490	491	471	476	473	448	484	480	439	484	495	459	487	426	447	452	503	479	483	442	483	477	471	487	485	455	463	436	460	445	516	497	497	495	466	503	465	481	468	471	492	442	491	497	425	487	476	448	482	516	463	514	467	453	469	498
1629	456	539	388	355	421	456	350	275	290	278	278	260	312	281	250	297	298	323	318	301	286	277	290	291	280	279	273	313	261	283	299	251	295	270	257	299	263	266	296	283	297	268	277	273	254	302	296	279	278	294	292	262	260	288	267	278	313	281	284	283	340	294	284	291	323	269	294	318	309	302	267	288	278	276	286	252	292	285	283	289	312	306	261	269	279	277	277	292	278	313	284	291	304	281	266	332	281	256	283	288	291	265	282	279	277	302	319	294	304	258	305	281	301	305	304	283	311	296	279	299	300	274	288	284	279	294	298	283	300	296	315	281	267	305	261	285	281	325	289	274	270	278	290	285	296	269	298	318	285	305	261	307	303	300	295	277	287	289	265	308	276	273	316	287	284	303	292	314	298	322	304	286	261	273	290	285	296	267	293	297	305	291	302	311	286	278	267	277	271	293	277	278	330	277	284	290	300	299	274	304	311	301	253	291	290	301	276	290	301	266	286	298	278	285	273	292	297	254	291	279	291	281	250	287	273	322	276	295	280	314	276	275	277	304	300	272	324	251	292	270	283	272	288	308	281	271	286	293	258	284	291	275	260	292	319	281	282	286	262	278	312	295	287	310	302	309	285	290	282	280	308	254	285	280	285	308	272	288	290	275	298	296	288	292	307	283	279	279	286	273	251	287	278	303	280	281	288	302	268	284	292	281	285	304	289	322	298	304	298	296	275	292	284	294	253	292	288	306	329	270	254	274	290	290	271	299	262	251	274	273	297	264	276	305	269	312	264	276	289	259	306	270	272	281	272	276	316	308	285	275	262	297	292	285	286	274	289	307	304	313	301	299	265	302	277	291	270	315	296	277	277	303	306	268	285	262	281	264	270	287	293	294	296	252	288	286	305	288	260	287	283	282	290	267	289	295	269	267	253	294	290	301	289	279	315	234	274	284	291	281	293	284	316	307	292	282	273	303	289	274	293	321	306	283	281	275	305	264	271	313	300	285	294	288	255	241	298	298	278	267	276	249	285	302	259	271	282	289	283	292	289	284	260	332	275	285	279	285	282	289	315	289	300	276	307	268	302	286	270	277	316	296	306	312	274	284	283	277	294	292	280	261	308	281	299	289	301	320	306	286	277	266	335	273	279	269	303	307	317	305	302	282	287	279	283	282	276	289	272	276	312	264	285	305	268	295	300	291	298	259	264	302	315	268	294	273	270	281	290	304	260	287	287	310	306	279	304	300	306	306	278	276	269	279	290	321	268	309	287	277	299	293	281	284	301	280	280	289	316	306	307	268	273	281	258	283	288	301	296	265	303	313	281	290	284	284	264	277	281	291	285	308	274	306	319	257	285	278	277	255	265	273	271	281	296	284	255	301	298	261	272	300	279	293	277	284	312	312	279	303	294	279	284	309	273	305	278	269	262	286	283	265	287	296	304	312	274	314	292	306	310	315	324	277	284	323	289	299	308	286	271	275	286	304	271	259	277	299	285	271	280	288	247	254	283	310	309	280	291	260	280	302	274	270	285	297	287	281	298	295	246	270	282	288	309	286	286	261	285	266	296	291	292	276	298	310	285	317	267	297	292	281	278	277	270	284	299	285	286	280	290	239	264	253	266	263	319	308	291	235	260	296	306	299	262	288	275	289	302	254	276	293	286	302	269	263	243	291	270	247	284	274	289	295	259	277	308	300	325	284	264	277	305	280	277	299	271	271	304	295	308	265	308	268	289	290	304	277	298	286	269	285	297	264	321	294	267	291	282	267	286	292	306	294	281	268	302	315	281	277	281	283	297	297	307	294	289	299	266	266	306	282	268	267	246	257	264	272	308	273	286	281	279	300	293	285	303	302	269	289	310	302	268	267	286	274	288	300	256	290	297	290	285	309	246	287	292	269	281	288	299	274	258	266	331	290	284	296	308	258	272	292	290	289	298	272	285	302	278	292	266	291	253	267	300	288	301	299	270	294	285	310	287	263	298	284	273	309	278	317	271	281	292	299	268	294	295	262	264	304	298	285	274	274	291	315	270	294	285	283	266	270	294	268	312	300	296	294	266	311	288	292	267	280	282	308	265	290	270	294	276	318	303	302	273	315	264	262	297	264	275	291	286	321	266	266	278	288	276	280	300	328	283	266	282	272	284	284	282	279	275	270	310	289	312	278	272	295	276	280	268	309	297	270	308	315	266	292	272	301	339	276	287	270	317	337	305	293	294	288	294	312	307	288	294	322	300	293	279	294	278	278	278	296	301	303	278	277	301	258	274	290	274	296	288	331	268	290	258	292	312	318	278	296	273	261	285	282	252	280	262	308	291	299	287	286	307	293	287	309	273	292	273	270	280	266	283	305	277	269	296	297	288	310	242	257	318	325	287	293	312	277	267	278	286	285	273	287	276	282	281	312	269	273	298	238	282	283	308	309	269	297	269	298	319	289	287	311	291	269	317	251	259	299	324	290	298	304	284	250	294	319	308	294	295	293	287	269	274	308	301	292	263	269	274	281	286	296	291	275	292	277	285	304	297	272	283	255	225	269	319	298	289	327	288	288	265	304	268	280	282	277	281	245	282	287	279	290	297	275	318	292	272	283	286	257	276	273	289	277	290	322	292	286	324	240	306	286	303	270	284	287	275	278	291	302	300	292	310	288	282	280	320	267	261	296	245	283	278	293	290	326	290	266	235	303	268	304	291	309	255	286	279	281	288	297	288	271	279	280	273	244	282	296	276	285	298	269	259	274	279	315	263	272	285	289	271	274	288	287	268	303	253	257	305	271	265	333	314	293	274	322	309	291	285	306	276	297	244	285	292	265	305	301	271	256	305	299	276	308	298	246	299	321	260	282	297	306	297	242	316	301	265	265	270	320	263	264	316	300	276	299	303	280	290	274	266	306	291	297	288	291	293	299	309	324	304	252	274	303	311	312	286	305	296	283	267	313	285	302	299	280	293	288	275	305	288	310	312	283	297	264	274	295	280	297	296	279	293	294	273	271	295	283	288	271	291	294	300	295	291	271	286	278	283	309	283	305	303	269	275	267	280	271	276	269	256	241	288	295	294	303	261	275	253	254	283	289	263	276	279	264	301	269	263	305	305	313	309	291	310	316	265	256	294	302	266	317	294	271	292	287	288	281	321	279	261	313	292	274	286	322	278	303	270	285	296	315	264	277	285	279	295	282	262	309	278	309	307	258	270	255	321	289	290	282	261	283	327	319	277	308	297	281	317	324	285	292	290	289	316	270	279	278	298	285	313	297	284	281	263	285	310	302	294	306	267	280	285	265	313	299	282	282	300	255	265	304	286	272	304	294	296	281	303	274	292	298	291	281	266	248	278	284	267	281	290	260	323	296	281	303	313	296	316	288	267	281	300	290	304	307	270	272	262	284	306	283	275	233	287	281	305	293	246	335	255	280	267	294	282	265	277	309	314	312	259	275	293	323	277	275	330	328	279	283	287	293	305	282	254	268	256	282	296	283	291	294	279	307	268	287	281	274	280
2044	890	1328	1195	1080	1320	2029	967	772	761	745	707	730	776	757	730	783	736	766	736	734	740	711	697	712	720	700	669	709	721	716	696	680	723	724	729	673	720	699	685	678	695	677	754	712	675	689	736	702	705	692	665	733	707	690	705	681	701	705	676	696	706	707	673	661	671	765	720	659	693	703	662	690	746	680	692	706	725	738	681	717	652	686	696	702	709	732	677	693	692	726	676	696	664	708	733	665	742	714	710	768	728	729	723	685	706	684	743	690	659	694	710	686	722	690	648	732	667	682	672	695	683	673	677	684	687	716	706	746	732	693	659	638	736	690	675	722	698	731	667	686	706	722	697	697	710	715	692	697	683	698	695	735	715	706	672	658	693	713	686	683	672	723	685	684	712	701	713	712	726	721	675	686	718	692	709	692	657	661	719	677	695	663	696	725	701	724	698	712	692	699	669	663	729	681	757	704	691	706	697	701	684	702	711	680	699	662	696	672	673	689	715	687	632	680	673	698	701	683	718	702	699	668	657	682	683	694	720	720	672	690	655	612	647	663	698	707	730	725	697	691	679	733	666	689	723	680	735	713	701	687	710	642	705	737	678	705	717	642	712	705	693	680	719	759	703	714	679	667	717	696	682	707	698	670	659	713	701	730	664	677	711	656	683	719	677	697	682	627	700	667	680	708	688	693	677	675	692	694	669	715	652	697	671	663	707	664	697	700	694	713	691	654	690	725	675	684	669	718	725	733	726	642	720	700	696	715	723	686	707	704	750	675	676	653	745	736	774	686	689	669	678	677	738	660	707	692	716	679	681	684	708	671	685	725	696	674	674	684	679	648	665	680	747	701	662	693	672	729	740	698	707	718	704	703	674	700	677	671	685	644	665	631	666	704	698	694	706	698	715	701	710	724	688	726	709	690	652	721	662	714	724	731	692	688	708	674	701	712	702	735	665	687	724	645	674	695	682	693	680	650	655	721	695	623	709	714	702	680	714	695	688	713	630	699	703	689	678	688	744	657	707	698	683	697	670	717	709	661	659	682	698	677	707	677	693	744	734	680	743	694	702	752	685	690	723	741	718	721	705	689	738	672	696	695	728	657	688	698	658	694	714	706	688	712	716	658	665	690	695	672	686	685	666	745	690	720	719	718	718	697	696	680	737	697	719	696	707	762	682	669	672	701	662	665	704	682	720	697	693	695	666	721	707	675	680	722	677	702	745	703	722	753	705	670	720	715	667	687	700	727	725	658	698	711	734	703	726	690	711	684	650	716	702	662	722	719	672	714	745	658	711	688	689	672	688	686	697	735	655	678	666	678	762	721	722	689	753	726	688	636	679	657	712	668	690	677	692	739	682	673	745	693	686	700	733	690	732	685	771	688	672	664	668	662	687	673	693	761	732	694	731	707	668	664	727	656	693	710	701	706	650	704	676	695	695	728	659	645	713	670	640	698	671	663	705	679	723	669	690	725	707	720	709	699	715	748	741	710	721	706	684	649	735	639	699	693	698	710	653	701	672	720	683	690	690	687	708	679	715	712	696	693	707	666	748	701	689	692	694	693	676	665	654	773	717	654	723	671	681	726	737	727	701	666	757	692	699	691	731	696	718	658	682	677	671	665	654	691	694	652	690	705	699	698	684	680	704	667	720	690	725	734	679	635	671	712	722	711	755	708	712	706	707	651	687	676	696	672	698	665	670	702	675	649	696	679	721	717	714	711	693	678	705	754	684	695	665	666	761	701	665	658	694	727	666	684	738	696	686	747	683	709	717	703	681	705	697	690	694	739	673	674	747	695	682	721	657	706	708	713	682	696	675	672	707	707	718	703	699	726	657	696	705	673	713	669	679	727	695	698	695	691	665	706	686	648	650	674	662	698	726	705	662	700	691	691	699	677	712	695	711	686	788	694	693	685	712	721	740	700	649	686	680	694	680	705	692	716	714	686	702	650	713	682	677	695	708	704	684	687	651	672	749	730	667	684	695	706	682	702	718	698	735	709	701	683	688	722	687	706	715	655	665	663	706	689	715	675	691	692	718	702	704	686	680	721	717	677	690	732	701	699	704	671	668	730	713	674	693	716	702	747	702	704	707	724	684	691	698	645	682	666	686	725	696	721	711	712	720	715	697	672	678	718	683	704	727	694	726	750	693	698	682	642	656	702	697	698	699	660	664	677	612	676	673	681	668	758	709	701	719	719	714	681	718	703	647	710	673	655	728	694	682	714	672	726	687	694	730	690	670	727	698	661	690	674	684	664	646	716	670	672	669	648	702	729	694	696	622	704	704	710	709	702	651	690	695	663	691	653	703	743	677	728	688	673	719	709	709	706	722	703	739	671	684	691	690	674	676	674	682	686	667	721	702	668	698	725	661	703	652	692	694	730	682	695	694	711	721	669	678	717	663	690	723	684	725	669	703	718	694	735	697	704	681	666	727	701	711	733	739	668	706	699	694	675	686	731	693	751	684	707	724	706	679	669	700	701	679	744	691	701	709	697	699	710	662	747	719	706	702	728	699	696	731	681	728	670	715	688	703	720	678	673	722	680	723	667	675	739	702	684	642	707	666	664	695	696	686	699	683	707	683	669	715	738	683	708	634	652	678	654	693	730	663	692	743	710	690	715	718	704	647	691	710	689	739	706	683	695	706	757	696	715	706	699	682	716	686	738	713	677	698	664	704	678	706	704	660	712	670	698	705	690	653	690	741	646	726	663	665	656	682	702	713	678	737	633	759	707	665	721	684	723	691	699	653	725	703	677	646	691	705	686	725	699	711	679	757	642	654	696	669	665	694	668	686	681	739	737	707	653	731	676	682	643	699	662	737	705	698	729	685	695	684	691	692	702	742	731	710	713	701	669	694	700	693	731	709	664	715	684	739	738	668	708	725	690	715	692	726	638	679	729	713	684	719	658	724	679	688	690	685	684	632	680	687	681	640	705	668	716	726	698	705	633	701	715	674	703	713	705	699	726	668	685	726	698	732	660	686	676	694	679	692	692	682	678	720	672	702	694	673	681	675	716	714	704	708	633	673	666	678	717	731	699	696	715	682	706	710	718	729	695	731	731	678	716	705	651	723	702	687	700	671	667	672	708	721	685	700	712	699	711	688	686	719	704	665	736	656	696	677	764	673	696	656	736	673	702	722	702	686	722	649	683	718	728	709	743	702	674	730	710	687	696	721	695	765	695	679	637	702	691	699	682	695	707	719	736	721	704	717	654	755	671	704	713	691	659	703	715	698	693	693	679	708	692	676	682	722	708	697	693	698	652	666	680	700	694	680	708	677	719	612	690	718	680	667	709	684	686	665	651	687	697	734	737	706	695	670	675	691	712	639	678	712	730	720	723	685	684	698	739	703	705	694	716	640	658	711	641	687	660	722	714	719	713	685	703	675	644	717	664	682	746	691	703	700	665	740	687	707	700	697	675	686	694	724	690	708	689	739	673	701	665	692	667	688	689	721	705	694	678	680	692	657	700	741	683	727	713	667	710	649
7342	854	955	747	543	1848	5602	3041	411	367	339	328	321	331	339	336	298	356	333	365	366	328	329	299	317	324	332	296	312	345	315	331	351	320	337	326	298	336	314	338	304	349	326	337	320	330	309	305	353	344	367	314	293	333	294	330	284	357	379	334	339	302	340	322	325	312	355	305	346	290	344	304	274	294	304	326	330	295	322	325	321	335	344	339	318	298	313	329	298	310	335	312	323	313	312	334	305	375	303	311	309	317	367	318	323	326	324	328	334	319	314	332	319	308	315	296	318	293	353	369	345	326	326	304	320	337	301	312	307	313	321	330	315	325	330	341	307	319	292	303	281	308	350	347	344	314	310	332	332	313	323	338	346	334	303	360	318	292	365	360	321	330	299	326	339	320	332	329	320	340	314	315	303	317	324	330	322	301	301	333	348	311	321	326	314	320	308	335	320	309	332	347	386	325	353	292	315	322	338	314	334	323	327	298	326	288	327	330	326	330	315	298	315	304	319	328	315	340	326	306	324	360	332	311	331	324	322	329	336	306	307	300	306	328	300	288	320	329	361	309	304	325	350	309	324	325	346	321	316	326	354	340	306	356	305	329	297	302	319	345	339	328	343	312	341	324	344	338	292	353	344	315	331	330	324	328	304	305	323	323	317	304	343	338	333	303	325	332	349	307	336	328	288	347	338	346	319	316	317	314	302	311	325	319	344	333	333	329	346	345	330	303	316	294	332	279	345	335	315	311	357	310	325	313	325	312	329	322	309	306	327	338	316	291	334	326	311	335	316	301	320	316	298	330	312	289	361	368	322	312	339	339	335	339	300	343	333	322	330	309	301	318	337	295	307	332	315	337	299	326	307	331	301	300	302	316	324	329	326	296	305	308	334	331	331	316	319	339	339	324	303	323	320	312	303	332	293	311	325	343	328	286	360	317	338	304	336	298	329	299	324	342	348	309	299	319	322	326	304	318	281	323	299	349	313	306	317	330	313	297	308	334	307	292	315	384	299	334	325	328	316	343	339	311	314	338	275	298	327	296	288	321	277	329	299	314	337	306	330	316	327	324	303	326	364	329	333	319	344	291	301	292	287	317	311	308	339	366	333	286	300	283	286	293	317	309	324	335	327	327	331	318	307	338	333	354	366	315	317	294	363	332	336	324	329	325	332	321	293	361	321	322	309	326	327	332	281	353	341	308	328	328	351	336	323	310	323	334	340	295	291	321	308	305	340	322	326	325	333	307	316	323	312	363	310	324	298	320	312	333	317	322	301	295	338	330	314	287	329	326	287	316	353	328	327	331	340	320	331	306	336	316	316	347	334	311	342	350	294	331	318	324	319	326	321	293	329	277	296	295	315	343	330	281	336	331	306	293	317	297	341	334	298	290	332	328	307	337	267	330	304	327	316	306	342	358	297	299	320	305	321	310	306	331	291	324	307	323	299	309	334	315	321	334	333	317	312	330	338	320	318	316	344	304	324	316	306	305	318	306	338	310	312	305	315	352	357	331	332	289	309	314	305	308	291	328	326	344	331	314	316	307	337	318	336	330	324	345	315	324	308	319	338	322	334	315	316	318	329	313	304	325	335	289	297	295	319	324	308	342	306	328	318	301	295	316	320	310	282	329	306	327	332	316	279	315	321	289	306	296	360	315	314	345	313	327	313	324	326	346	329	328	310	317	313	328	293	315	311	294	304	340	333	317	309	339	312	311	330	289	371	359	327	312	317	304	315	323	293	320	344	313	360	311	332	288	299	314	278	308	324	285	328	316	312	317	339	310	333	310	354	323	326	326	315	342	328	325	287	323	344	333	352	293	322	329	279	337	330	348	301	340	297	355	342	333	314	342	298	338	335	318	312	343	334	298	301	302	302	285	336	282	311	297	302	341	302	316	298	322	343	299	328	345	306	345	327	304	309	328	347	346	337	316	326	306	340	298	295	307	321	312	371	309	313	324	350	314	325	294	332	344	338	308	386	330	340	336	316	347	328	320	329	358	316	274	288	320	337	347	313	317	343	329	379	311	295	337	306	345	303	322	318	296	290	346	344	340	320	305	318	337	333	318	290	319	332	350	311	301	292	341	357	324	283	296	325	344	301	302	339	340	303	348	322	300	345	335	336	301	296	316	336	346	338	343	347	318	321	298	317	323	353	339	342	331	300	341	310	279	306	317	342	317	316	320	297	327	336	318	300	333	337	310	319	337	326	317	318	288	304	332	304	288	335	336	343	292	308	323	315	316	316	303	326	313	325	338	302	319	312	285	318	340	284	322	321	315	348	322	329	342	307	304	307	298	334	340	336	318	302	334	342	367	305	355	325	292	330	330	317	328	306	337	308	334	350	326	341	312	318	314	342	316	327	306	333	347	331	309	334	322	341	316	289	320	321	308	365	332	324	333	337	300	334	322	330	322	298	328	323	304	327	355	309	330	314	301	294	308	316	303	325	288	324	338	316	317	364	339	290	324	341	342	348	306	324	372	312	351	310	352	306	318	336	317	314	279	342	333	303	307	335	343	340	312	352	316	306	312	302	307	333	292	314	317	356	291	304	310	323	327	338	334	336	269	297	310	315	303	295	357	322	300	317	318	337	283	285	325	320	325	314	292	298	320	278	304	307	340	311	326	330	321	317	329	318	317	341	319	305	312	314	301	334	311	341	348	334	324	326	310	330	345	330	325	336	312	305	316	316	314	297	340	325	329	326	330	332	355	315	320	308	312	339	287	342	304	274	276	339	322	310	320	343	330	296	290	309	326	317	316	324	312	301	312	305	298	282	296	327	314	278	318	307	323	318	335	341	314	325	321	318	328	284	352	341	320	320	300	325	322	330	287	311	309	335	326	333	310	321	302	312	292	308	292	321	301	319	317	306	286	311	322	324	312	325	301	308	305	332	329	321	308	322	303	328	311	338	292	294	307	321	297	295	341	325	330	320	328	306	318	306	339	347	308	350	320	310	333	297	313	312	286	308	338	305	342	305	340	344	327	350	314	341	333	300	317	344	323	322	333	339	333	348	341	323	321	319	323	304	303	324	331	336	303	332	325	306	333	307	282	304	333	372	324	329	320	304	345	324	301	304	332	320	338	327	317	348	317	289	309	331	337	317	337	331	355	365	319	308	322	302	326	317	288	357	355	356	342	303	328	357	288	339	337	328	313	329	301	301	352	340	355	343	311	312	330	317	316	311	333	337	321	335	359	331	358	332	306	316	329	311	332	341	297	297	292	297	307	281	327	338	318	317	304	319	311	305	332	340	351	346	294	313	326	315	325	334	346	305	326	297	327	312	300	340	364	325	294	319	313	376	335	313	329	329	311	336	318	340	340	286	254	307	330	348	333	313	316	345	349	312	331	313	319	283	336	315	300	341	354	284	336	289	309	353	314	326	317	297	299	308	323	337	314	290	326	312	330	303	308	306	306	346	294	302	332	350	332	298	325	292	307	323	284	310	326	307	335	308	311	320	336	321	331	314	324	312	327	348	281	337	327	319	319
6586	1296	2318	2182	1999	8377	21381	9709	989	934	859	877	911	897	927	952	891	897	839	823	820	802	779	864	866	809	824	817	843	708	811	746	778	793	756	715	729	756	739	739	794	805	715	779	785	745	797	768	839	708	773	750	768	711	781	742	783	758	774	754	775	737	821	784	739	762	723	755	773	759	728	810	827	773	783	752	749	729	735	809	769	764	744	779	755	758	715	750	733	757	772	747	746	755	768	704	759	766	720	739	787	770	784	675	737	784	770	747	762	747	761	767	733	744	700	741	749	748	786	804	743	723	721	769	749	726	745	780	802	743	750	785	723	770	764	802	785	737	681	753	785	745	735	723	733	765	749	749	755	764	788	761	783	799	813	737	698	745	739	772	772	739	815	783	718	731	772	771	774	748	729	755	770	737	779	797	701	765	740	761	785	714	786	777	745	761	741	760	764	743	748	754	743	757	755	747	760	783	799	730	799	741	734	754	760	730	733	738	743	741	765	764	757	753	737	783	785	763	743	747	729	724	812	753	727	766	770	743	773	733	729	732	716	756	801	782	739	703	744	783	766	765	771	765	790	800	738	722	750	761	806	757	789	751	773	739	783	734	755	736	801	749	821	742	733	785	736	744	767	755	771	713	818	759	720	797	744	732	758	745	758	742	740	773	748	734	770	752	750	795	779	758	800	726	775	752	801	775	751	802	754	757	769	741	758	803	754	811	704	752	797	784	766	751	774	739	813	745	793	752	788	716	711	815	743	758	773	709	782	776	744	779	740	771	787	809	776	771	704	798	762	784	791	761	773	734	729	745	778	765	703	776	794	771	732	745	745	729	716	769	763	769	783	759	756	750	747	707	760	826	730	751	753	737	741	770	822	725	735	785	809	717	771	732	752	772	748	720	800	753	745	716	760	799	756	787	797	752	804	742	704	707	737	778	790	832	728	769	697	762	764	826	705	769	765	752	717	757	761	739	809	769	769	781	756	752	734	807	758	729	729	788	752	741	705	762	725	737	766	723	771	762	783	764	782	777	733	764	810	739	720	767	776	767	742	735	777	740	750	788	777	795	716	696	744	770	776	739	741	797	761	739	764	742	733	783	740	740	758	753	706	720	743	751	715	750	758	742	796	768	803	737	766	738	751	746	751	798	751	745	754	754	718	735	783	734	771	744	753	754	819	745	720	744	744	774	770	770	754	712	706	769	749	746	726	756	753	784	714	729	764	769	778	705	821	735	764	800	747	759	759	733	729	782	789	744	742	776	722	776	801	746	767	735	735	800	764	705	738	762	751	742	728	773	787	787	754	737	831	741	792	746	804	729	766	765	761	734	830	798	747	729	790	777	759	760	733	736	738	760	741	743	757	738	772	735	765	721	777	763	736	775	709	756	756	742	744	745	762	702	731	760	769	737	745	741	848	794	790	757	724	773	799	789	787	779	763	776	769	755	754	690	789	746	750	774	750	772	725	806	756	738	696	754	737	761	758	765	731	756	727	809	765	710	785	769	717	809	761	729	786	762	743	772	725	782	750	793	759	750	759	755	731	723	745	742	758	733	749	739	779	785	768	787	769	713	747	754	750	729	801	732	759	761	771	754	780	786	752	781	770	792	768	756	750	756	765	764	761	794	714	760	735	777	746	755	794	736	765	815	747	749	795	787	761	795	754	771	732	727	747	758	778	770	764	737	707	779	731	751	758	767	794	715	690	714	784	763	773	795	766	747	792	798	783	808	772	761	777	744	738	744	732	765	783	747	736	780	737	782	777	717	782	775	841	760	759	715	731	750	751	766	773	802	767	802	779	776	750	778	765	761	732	746	759	775	740	755	768	799	751	779	721	761	740	774	773	750	743	768	801	787	725	739	771	745	775	766	806	772	811	756	740	754	808	760	753	717	743	771	764	756	747	741	774	727	769	734	805	737	759	769	766	754	783	760	738	765	772	759	758	778	824	746	760	764	731	773	783	757	744	792	770	751	773	762	784	744	737	736	746	749	774	774	744	769	758	774	761	771	780	794	720	729	763	790	787	804	781	766	787	742	752	766	738	715	756	769	771	746	781	746	741	751	770	762	770	764	810	782	735	708	761	721	774	755	763	767	806	757	781	745	775	797	758	729	712	811	752	784	726	733	813	746	730	807	717	756	749	757	788	697	772	784	821	741	750	724	745	733	757	781	766	742	734	724	790	738	711	800	760	790	758	726	760	785	737	747	791	757	770	789	762	735	743	751	788	798	800	766	751	750	726	790	783	745	805	752	772	772	773	743	710	818	791	807	739	776	782	766	766	793	762	756	717	759	779	714	724	707	792	753	764	764	785	777	763	707	795	762	736	732	716	735	787	796	760	739	771	740	794	745	774	754	780	783	737	776	786	777	777	812	750	773	796	776	773	751	776	742	748	774	762	765	818	738	702	742	765	826	750	699	777	827	786	729	778	760	740	735	735	691	717	772	753	733	759	737	776	715	763	769	737	804	749	770	736	754	744	764	744	771	716	799	738	755	800	805	774	714	672	754	746	760	764	838	758	802	747	753	768	720	701	748	744	776	718	792	740	780	750	735	772	750	725	747	757	728	735	730	749	808	771	745	761	798	765	764	785	767	791	777	803	749	785	805	746	770	764	741	753	771	705	767	731	769	760	742	782	751	760	823	774	739	762	790	788	737	768	697	768	765	743	755	749	800	764	805	775	758	772	724	749	761	761	814	755	763	759	772	792	778	745	780	745	783	776	780	762	750	800	727	775	742	723	760	753	764	813	756	744	757	743	806	785	788	739	700	762	743	788	766	769	767	783	788	749	768	776	745	762	738	786	731	770	751	762	781	789	752	784	812	751	736	778	754	705	756	740	759	756	760	768	741	785	801	768	775	738	758	790	752	775	789	782	733	755	774	738	754	762	788	745	737	746	770	748	750	797	763	757	773	754	749	764	765	739	704	760	795	764	706	759	744	752	809	767	735	803	763	749	708	759	741	748	767	761	771	734	749	700	755	743	786	765	784	784	725	797	762	756	803	793	800	761	727	702	795	772	749	741	775	737	782	758	763	743	770	755	758	748	767	808	774	761	756	750	777	754	753	752	777	759	691	795	743	766	758	775	739	761	721	790	779	737	772	731	798	750	754	708	787	750	766	758	742	738	784	754	756	746	755	734	810	741	732	694	759	768	794	749	747	730	795	787	742	735	793	769	715	784	808	779	742	733	763	753	741	817	734	750	743	766	752	730	739	753	753	741	716	718	750	769	720	741	764	773	778	767	763	790	774	731	711	750	808	790	796	744	800	749	781	774	739	781	726	791	771	790	792	841	778	812	772	738	781	786	756	735	754	754	737	759	769	733	733	760	734	831	723	777	741	685	783	787	786	705	776	746	769	798	809	789	732	791	783	780	775	745	780	778	795	780	741	768	795	792	775	752	762	755	776	778	816	718	770	764	809	776	753	745	703	765	718	813	754	824	725	725	797	756	745	753	783	711	716	809	752	794	729	777	741	820	762	795	771
12706	1159	1297	835	691	2249	9369	6693	408	281	242	241	254	210	212	227	248	234	215	251	234	209	199	211	209	217	245	229	228	203	207	219	198	223	224	224	207	197	216	212	200	218	222	196	201	210	222	213	234	203	208	193	191	244	204	211	228	206	237	192	201	212	189	197	195	186	228	196	221	218	200	207	208	187	192	219	250	173	187	177	207	218	181	169	227	215	197	191	180	213	195	191	222	226	201	212	210	194	190	230	187	215	227	222	186	206	223	206	205	200	206	198	212	183	193	202	197	242	189	201	217	217	194	231	211	202	197	211	195	203	182	201	222	212	219	193	207	216	195	202	212	216	186	198	207	232	223	191	217	180	192	224	204	178	197	230	209	236	201	207	197	195	201	219	203	200	224	189	198	220	220	211	214	233	209	224	173	200	192	175	170	214	219	213	209	222	206	200	191	217	199	209	182	228	187	196	210	213	213	196	200	220	219	193	190	197	208	201	230	204	191	182	161	205	188	177	222	222	227	203	208	174	226	203	222	199	208	216	227	238	211	195	196	211	196	221	194	184	217	233	203	223	172	205	224	221	197	198	216	223	204	174	184	213	191	177	217	208	193	200	195	185	208	224	214	185	232	199	197	202	220	225	201	221	199	192	237	216	202	204	210	207	163	208	240	202	184	193	196	216	184	196	225	233	208	204	210	195	195	199	186	236	214	218	204	222	186	186	190	208	197	204	214	201	197	205	196	209	220	208	214	179	214	193	211	163	206	199	214	221	200	207	211	176	207	203	221	185	207	203	209	185	190	209	199	197	222	220	190	224	198	191	205	225	224	196	224	204	212	193	220	223	185	213	186	194	224	215	215	208	222	219	181	197	218	189	231	229	205	222	186	215	203	188	199	199	221	220	189	185	181	206	195	203	226	189	228	197	216	208	199	212	192	197	183	219	219	196	206	199	203	205	217	206	197	236	215	193	207	217	212	195	219	196	235	218	189	209	230	186	190	218	233	203	217	210	206	200	198	229	218	183	202	211	203	218	219	236	221	206	217	205	218	208	189	190	196	192	205	181	228	220	236	203	219	220	186	190	221	199	196	213	225	184	191	184	194	202	195	221	229	212	198	226	219	191	204	214	212	190	194	207	197	211	213	209	212	201	194	214	170	196	209	206	199	206	218	240	204	206	205	224	201	212	212	218	228	200	207	227	207	201	202	186	226	209	218	229	183	186	201	191	211	209	187	190	208	200	196	217	228	212	191	161	205	209	207	199	215	201	238	193	198	206	213	226	235	195	216	224	211	198	228	212	172	211	202	229	208	192	191	198	212	206	234	201	237	200	186	202	220	187	203	191	196	218	224	188	191	174	203	201	214	210	223	228	193	167	183	209	229	206	201	204	197	230	175	197	219	193	215	177	213	195	189	162	203	222	213	179	195	190	205	219	194	202	215	211	210	226	188	193	189	187	174	210	201	200	232	207	186	213	178	192	195	190	239	241	212	183	178	229	200	195	217	186	213	208	213	196	208	212	193	209	209	221	191	208	203	208	218	190	192	217	177	191	191	199	196	211	208	201	221	217	189	219	217	213	213	211	216	200	204	186	227	208	201	204	224	210	200	207	184	194	192	200	164	212	220	192	226	193	220	195	219	223	211	197	214	227	209	207	203	209	198	250	220	191	192	210	201	203	199	243	217	193	208	202	203	181	200	192	196	210	189	232	197	201	205	215	219	193	214	206	200	222	221	232	191	224	214	196	208	211	210	219	180	229	235	203	232	221	233	220	208	226	255	238	214	200	220	211	231	189	192	188	213	224	188	214	207	203	192	201	205	227	186	222	213	223	202	199	203	203	232	180	206	200	239	193	199	189	213	224	197	206	198	212	243	180	186	177	222	207	186	224	217	210	208	215	204	189	207	194	200	183	226	184	201	178	205	210	197	195	212	209	196	215	208	217	192	189	189	205	224	183	196	192	191	209	201	188	220	203	176	204	196	196	210	192	219	200	219	215	187	197	204	214	202	187	208	171	199	202	207	224	225	215	207	218	208	231	191	207	231	206	196	181	193	188	200	207	211	191	200	196	175	216	228	151	209	218	214	170	214	185	200	205	206	229	226	182	214	204	209	203	216	195	246	190	196	198	224	196	213	223	206	211	216	190	180	206	213	219	209	198	208	194	192	176	230	208	178	176	178	194	211	195	220	201	203	195	191	230	222	188	201	200	220	200	223	233	219	215	202	185	203	203	200	215	209	215	195	185	180	186	220	186	200	198	210	203	228	190	210	194	210	221	197	215	206	213	198	225	184	191	215	230	227	213	214	215	226	195	216	205	183	201	209	219	205	183	215	192	188	180	182	205	207	201	215	199	209	213	172	197	242	193	197	234	212	197	173	200	209	195	204	199	213	230	202	196	189	226	212	202	189	211	191	200	198	214	222	186	194	187	204	213	212	222	221	171	231	206	202	179	212	189	191	223	210	226	191	200	196	208	203	192	201	189	197	186	207	229	207	201	222	215	220	192	235	186	190	218	187	204	220	208	214	195	213	206	196	213	201	195	208	205	193	185	195	197	199	189	194	191	241	225	190	200	231	224	187	231	217	209	223	232	208	192	210	211	204	195	206	233	198	202	199	191	203	189	219	209	192	200	216	197	215	201	210	217	194	214	196	212	247	224	188	208	217	196	194	194	199	212	185	179	192	219	192	194	202	194	233	204	222	225	230	209	189	228	189	188	216	211	181	209	188	226	228	186	189	220	179	192	217	179	212	183	198	176	239	216	210	201	218	191	201	198	216	216	197	183	209	201	198	214	218	195	209	225	212	204	202	215	226	220	167	199	205	218	184	207	188	214	206	207	183	238	191	203	174	205	238	206	196	203	204	231	228	224	229	224	186	188	203	230	203	207	219	204	193	216	214	189	191	213	219	225	190	216	205	225	227	188	201	219	219	203	230	215	214	201	238	194	211	194	204	224	210	195	203	198	209	218	206	223	237	221	214	194	190	182	223	172	179	193	224	197	208	201	205	216	177	206	211	189	176	209	207	204	218	207	195	201	205	194	203	193	221	192	206	220	203	211	196	194	187	174	215	210	192	204	208	207	193	201	204	199	219	204	207	188	191	180	213	203	218	226	200	194	197	220	186	182	224	203	217	199	210	193	210	223	178	197	214	220	205	207	209	236	206	206	209	187	235	197	216	215	227	186	219	207	206	215	220	215	209	206	229	224	200	200	173	191	211	203	200	186	211	220	195	194	212	202	187	232	210	216	173	204	225	221	219	196	178	203	195	173	186	208	196	212	220	185	183	192	204	209	204	216	216	193	211	197	194	215	207	204	185	215	223	202	222	199	210	224	192	230	181	219	197	212	209	237	183	202	186	194	194	199	207	186	174	211	184	212	226	198	217	198	211	222	203	214	209	201	214	206	231	207	211	193	203	188	199	223	211	197	201	207	194	211	213	198	215	224	224	221	209	230	209	210	220	209	197	212	208	190	228	187	213	191	227	209
7958	1280	2834	2851	2721	9585	29338	17179	928	877	780	713	737	767	720	719	714	671	649	648	637	637	597	637	635	598	575	556	582	546	592	564	521	559	511	521	527	518	501	545	507	505	496	519	539	551	522	511	481	531	517	502	515	497	535	529	475	489	525	519	511	479	476	491	535	493	485	526	474	509	505	471	527	509	486	513	528	519	481	500	514	526	486	483	495	514	487	519	485	488	513	536	482	550	505	516	491	498	508	491	478	516	506	520	527	487	490	500	547	509	514	457	492	523	547	515	504	525	496	464	487	501	493	503	450	493	534	505	498	518	472	536	530	492	533	498	483	520	504	510	506	493	474	501	451	532	469	456	473	507	489	474	510	513	491	514	495	534	450	545	476	507	511	516	481	507	464	490	479	520	510	484	544	514	502	521	488	497	498	470	471	531	533	481	503	501	477	485	488	505	470	489	513	477	469	480	507	502	525	533	547	516	491	463	497	491	495	470	507	492	531	530	486	534	477	483	508	516	473	454	503	499	480	455	524	511	481	475	558	497	533	486	527	489	521	523	491	507	559	492	486	499	521	493	521	510	475	507	519	469	503	496	477	488	526	529	508	527	508	516	536	542	490	477	513	461	531	502	476	513	502	501	459	478	502	498	532	483	512	477	503	476	482	476	527	488	505	490	504	539	508	474	522	529	481	489	476	520	482	501	484	521	543	507	458	517	487	487	520	514	483	511	495	532	508	479	505	489	518	472	506	539	501	479	517	539	514	455	522	507	485	480	524	492	510	527	499	492	527	476	497	463	513	520	540	504	515	524	533	493	513	527	478	498	501	470	515	537	484	489	485	514	519	499	508	492	538	481	521	534	536	516	495	533	488	507	531	491	491	494	492	532	510	496	514	492	528	502	466	464	471	523	517	476	502	494	540	489	509	515	461	509	484	522	498	494	499	497	514	551	469	492	517	508	477	536	515	490	502	493	525	429	469	506	528	500	491	523	484	537	499	501	544	476	472	487	474	480	487	473	495	501	485	527	511	529	491	497	526	474	532	478	483	469	493	459	550	506	524	496	532	497	490	487	516	482	497	500	548	484	467	527	494	518	541	507	448	489	490	483	512	491	502	507	555	489	526	501	505	498	491	488	539	475	490	467	502	505	503	503	505	486	517	464	482	515	497	526	475	491	478	477	498	482	485	521	508	476	494	480	520	482	473	510	492	505	472	504	514	481	484	520	528	490	494	490	489	478	523	449	492	520	503	530	498	539	498	486	494	503	519	509	544	522	481	494	501	499	525	483	503	511	491	497	484	470	488	513	466	502	502	468	472	492	508	529	508	511	534	551	500	491	568	478	513	474	501	467	494	516	514	517	464	533	458	500	489	507	507	496	485	499	536	545	499	481	508	526	458	584	499	519	525	518	508	554	536	486	532	530	505	508	513	522	504	536	509	542	487	500	490	504	493	489	485	497	523	506	526	483	488	460	504	518	490	514	504	466	473	530	519	475	519	491	505	477	489	547	498	536	519	519	496	476	490	492	466	475	486	506	526	492	503	523	476	535	456	495	492	488	498	513	498	528	489	485	479	461	471	487	490	500	522	525	491	494	505	544	492	523	526	509	479	493	512	495	534	491	486	521	501	508	475	493	500	522	470	512	516	510	512	503	519	494	489	523	488	524	506	502	510	502	515	502	480	488	520	506	512	486	505	458	472	512	529	466	495	514	481	533	492	496	491	475	495	502	520	520	491	510	486	483	496	536	516	493	497	536	461	515	536	504	504	481	524	494	499	518	486	466	466	538	524	478	513	499	540	538	461	528	461	498	500	521	545	493	513	474	492	484	510	516	462	487	484	482	503	510	510	480	485	451	470	482	490	505	465	535	528	480	507	503	484	482	504	482	523	515	478	527	487	540	509	489	509	534	499	537	515	515	487	492	522	565	508	541	514	536	501	505	516	458	496	517	543	488	500	542	535	513	486	500	536	508	537	516	519	538	507	475	493	494	472	506	513	474	525	481	528	474	528	516	494	488	496	535	491	513	482	520	484	492	453	535	485	515	489	494	475	504	488	447	486	518	494	468	482	536	512	512	487	506	509	514	516	529	522	494	482	486	521	519	493	465	522	481	488	497	529	479	499	510	551	514	457	518	482	476	511	529	511	481	487	506	543	503	491	493	511	507	471	492	513	521	525	550	481	520	507	499	523	462	502	514	552	514	521	520	500	472	488	477	518	452	519	482	531	522	502	519	505	530	458	509	494	507	484	470	477	486	511	507	534	525	490	510	552	479	525	501	500	531	526	500	486	501	509	498	498	505	510	479	500	465	489	495	526	491	531	508	465	511	490	496	515	469	509	497	463	505	514	471	519	477	511	506	486	500	446	542	509	481	526	511	508	488	479	506	500	497	515	472	515	530	531	489	543	494	503	517	494	502	484	526	477	473	489	513	484	504	524	496	475	511	486	491	503	490	513	498	473	512	502	541	520	481	490	507	488	501	458	545	495	542	469	478	543	495	460	540	485	537	518	449	498	514	467	500	545	494	569	530	495	519	512	496	481	520	503	534	499	516	491	492	521	501	528	467	500	496	467	515	483	508	507	511	502	509	509	517	509	521	476	542	467	490	487	503	488	487	516	487	507	498	492	512	497	462	470	496	512	483	493	513	518	469	497	505	498	515	525	524	502	506	485	519	476	523	503	491	494	500	527	486	507	482	501	530	482	501	452	487	492	480	523	482	468	516	504	479	511	532	530	482	520	537	486	480	527	483	475	462	505	483	496	514	482	522	467	478	528	506	483	507	507	471	501	494	497	516	492	501	509	482	505	502	495	513	521	524	507	495	486	475	537	509	498	481	539	513	500	499	516	489	483	511	468	484	520	479	518	487	472	473	468	525	480	492	569	503	491	523	483	484	530	521	483	498	490	493	513	494	527	480	534	510	485	539	497	499	559	526	491	493	500	505	539	476	494	490	529	540	490	472	509	483	492	505	498	539	499	531	496	493	511	512	466	531	470	492	497	478	507	467	496	511	533	534	513	506	491	498	491	508	494	524	471	539	498	513	498	479	529	504	494	482	520	480	528	497	490	481	450	492	508	494	517	504	513	495	474	514	519	515	516	476	512	479	521	509	458	467	485	478	467	480	536	513	483	502	491	515	495	521	484	508	510	510	501	534	508	494	514	479	473	512	486	532	499	487	483	495	465	497	510	466	500	504	513	516	491	499	451	470	516	511	507	453	538	500	489	514	529	474	520	499	485	489	545	491	497	488	526	503	510	507	514	512	481	499	515	528	480	502	509	480	510	466	496	496	517	478	518	518	497	473	548	521	524	501	511	489	509	517	539	491	492	503	496	512	468	535	508	543	456	515	516	501	494	476	514	487	545	507	530	553	539	503	472	477	515	515	462	539	492	521	483	515	508	483	523	507	492	510	507	492	525	543	506	534	493	478	472	484	529	506	492	528	470	449	520	494	504	524	490	480	531	536	477	512	512	509	496	484	501	502
1739	471	566	483	383	414	582	506	262	305	262	318	283	279	292	344	314	303	315	304	320	318	285	311	247	294	288	313	298	281	299	317	294	300	296	287	276	267	255	274	308	314	300	285	295	284	315	293	299	262	295	286	256	304	278	302	333	290	314	294	310	311	283	296	294	282	312	310	265	278	309	304	273	299	293	305	287	294	286	289	286	286	243	270	278	293	291	280	261	294	299	305	277	285	286	296	249	323	288	304	308	267	286	295	296	276	269	282	280	302	295	262	285	308	287	266	299	318	318	288	319	287	298	276	277	309	281	295	329	285	282	288	306	290	284	292	289	296	278	299	289	287	297	299	290	296	267	304	283	300	307	289	294	284	300	303	257	312	287	289	286	298	296	296	289	298	310	309	276	275	284	288	298	323	298	295	284	264	257	297	253	286	302	296	285	310	277	330	275	323	320	282	295	301	297	275	253	306	272	265	298	317	298	297	287	280	333	305	295	265	311	293	296	276	297	292	265	299	304	297	320	289	299	289	315	325	290	301	289	293	295	275	297	282	308	298	306	285	263	296	304	292	299	301	297	245	295	291	294	297	319	294	305	262	293	311	298	310	278	317	277	304	285	297	308	279	303	299	291	285	329	302	273	335	291	328	284	304	311	318	280	294	295	274	299	250	284	308	290	290	326	314	310	298	293	301	262	301	299	262	318	312	273	278	292	253	277	352	275	299	305	271	310	294	285	302	288	264	317	234	280	290	275	273	295	308	281	329	296	326	268	324	290	304	281	276	294	280	292	259	258	280	325	273	293	281	278	255	291	321	298	299	302	316	307	296	293	296	277	303	301	275	288	296	278	285	306	292	296	285	266	265	291	317	270	310	304	314	288	330	292	272	289	255	293	262	309	325	283	288	314	313	293	301	291	300	317	297	302	309	330	300	260	263	298	287	301	282	267	276	289	278	280	277	278	270	308	259	283	284	272	283	303	278	297	282	284	265	300	295	319	301	258	285	311	282	283	250	275	305	313	272	282	282	305	279	315	283	274	290	281	281	276	301	306	295	306	306	286	295	300	303	276	302	276	268	288	310	309	282	278	289	318	303	314	291	290	276	328	288	288	291	295	273	267	276	306	272	316	288	306	305	262	298	255	273	272	299	294	291	294	328	292	288	278	296	274	291	289	279	308	291	317	280	285	297	302	318	302	306	311	277	304	287	280	312	308	276	248	292	309	307	279	267	246	292	281	248	313	302	289	306	290	286	280	280	292	272	290	285	258	297	307	271	281	296	274	301	280	275	289	295	310	270	272	307	304	325	303	289	301	307	281	303	300	317	286	324	293	303	308	272	238	269	269	280	294	281	285	263	275	279	252	288	318	291	256	311	289	292	302	297	277	294	299	294	306	272	283	287	321	289	267	285	293	294	331	296	302	282	284	308	295	282	264	261	298	308	266	293	293	293	317	270	321	281	276	284	305	289	294	296	265	311	286	265	307	298	287	279	298	310	271	278	269	305	306	275	275	286	314	286	274	293	282	266	305	292	321	257	307	306	301	280	289	308	303	299	283	314	272	273	249	301	281	283	314	286	307	307	290	293	252	293	276	311	345	338	293	294	305	316	317	307	319	299	308	289	290	309	314	312	317	269	296	281	290	289	293	286	300	288	296	287	286	299	317	264	286	302	263	304	318	302	280	304	283	291	261	264	278	268	298	287	302	301	319	286	281	321	295	292	295	301	291	312	303	280	300	323	301	302	300	281	311	287	286	322	323	279	272	290	280	304	296	286	325	270	297	269	309	293	295	287	270	264	313	307	294	278	312	308	283	265	258	333	315	285	266	319	303	278	293	314	308	327	268	278	296	251	277	311	283	299	306	286	324	286	309	296	298	256	277	300	271	242	277	317	278	287	310	291	275	292	283	313	263	280	296	293	291	287	280	285	284	307	307	289	286	280	298	303	284	282	276	316	301	281	312	301	306	302	297	294	297	279	312	288	277	321	309	283	293	252	303	317	322	261	286	280	325	305	305	293	308	275	313	261	271	317	249	297	277	304	305	307	285	292	251	280	283	312	260	305	314	277	334	306	276	312	294	273	277	267	294	289	293	299	295	306	297	305	283	315	279	272	328	283	298	300	302	294	298	302	275	306	277	288	307	336	311	291	297	272	275	320	258	282	290	282	299	304	290	290	269	286	296	305	297	285	286	246	279	300	323	320	269	286	279	268	299	293	315	265	298	299	281	265	295	319	283	306	292	288	251	290	298	312	318	287	282	276	315	290	263	308	290	295	257	254	332	278	262	332	279	294	283	299	281	253	319	304	299	296	314	292	280	302	300	255	258	276	283	310	288	255	299	286	271	309	267	284	281	272	279	300	292	276	266	299	290	276	294	279	294	274	280	299	279	302	309	291	307	289	312	312	298	280	316	282	290	326	316	299	267	278	299	261	271	287	262	285	266	288	301	285	296	303	300	306	278	292	321	301	272	332	277	305	297	289	306	273	302	297	309	265	285	292	321	307	300	308	321	281	257	286	267	282	284	293	283	281	290	324	293	271	287	290	305	291	285	280	296	272	284	272	301	269	281	260	283	298	276	290	290	315	333	308	301	272	279	323	304	288	294	292	309	248	321	299	292	280	301	317	301	283	293	287	288	304	296	294	274	291	285	266	263	275	281	313	295	321	295	307	290	285	313	268	299	306	247	281	283	304	299	326	288	305	289	278	287	324	290	291	312	304	300	252	295	280	271	288	289	275	294	269	309	303	303	276	310	314	296	291	288	300	270	311	289	322	290	261	296	285	324	314	283	281	277	288	281	297	323	298	295	302	280	273	304	273	316	304	310	283	276	307	307	298	319	274	301	275	283	297	316	288	300	321	310	303	284	304	331	284	277	261	257	299	271	273	305	292	318	288	302	325	292	257	270	299	289	285	280	288	293	274	281	316	292	267	309	298	289	275	299	321	293	311	298	299	324	304	285	309	300	288	307	298	301	314	298	335	262	301	293	292	311	282	266	289	323	288	313	279	283	312	310	298	306	273	330	280	274	293	281	287	265	284	269	290	296	272	281	289	291	288	325	312	266	312	286	297	327	277	299	310	299	326	323	292	311	302	301	291	316	270	280	280	280	304	261	286	291	281	305	288	315	277	303	296	283	313	314	309	308	258	309	272	267	269	333	311	281	274	310	298	287	283	293	265	299	287	284	314	260	297	289	296	285	314	269	295	304	296	309	277	267	265	302	301	320	293	299	296	316	302	266	298	276	272	306	300	285	276	284	302	280	268	294	313	264	297	316	271	310	285	312	311	336	255	296	308	309	294	316	293	286	290	282	291	301	294	307	291	302	318	311	272	257	279	317	295	283	309	297	293	283	292	283	308	299	270	271	291	308	295	297	304	282	300	297	276	286	267	305	269	285	286	259	276	308	288	331	298	318	280	307	312	299	298	291	297	277	302	293	308	301	291	304	288	288	285	278	300	288	272	292	284	286	297	335	283	309	306	275	291
2125	917	1225	1366	1210	1104	2240	1827	782	752	738	748	816	795	738	773	758	760	794	762	726	784	756	766	728	704	675	759	724	673	709	724	667	735	722	687	702	706	718	714	707	706	718	672	756	722	769	717	706	661	646	717	718	674	711	728	697	679	759	673	675	707	682	693	690	724	713	707	694	704	704	664	708	668	715	751	713	706	730	731	682	671	742	655	722	706	647	705	738	721	734	707	728	683	743	704	678	711	679	735	708	744	714	665	717	678	692	740	712	694	722	687	715	738	634	687	731	659	699	700	692	734	720	722	727	730	740	724	764	720	696	678	747	633	705	692	687	683	678	713	699	723	724	721	714	684	709	678	681	727	732	702	709	648	706	721	757	707	698	703	748	722	690	711	731	703	713	708	755	705	724	711	689	713	700	705	729	676	732	735	690	672	734	691	697	695	725	706	723	710	712	694	706	677	694	694	710	720	757	726	724	678	645	675	688	702	714	713	688	728	684	736	685	726	692	686	695	701	695	665	683	671	663	696	676	726	762	676	682	712	713	662	726	714	686	694	687	708	720	713	701	765	704	705	721	722	718	744	695	681	685	681	702	702	696	666	689	694	710	667	712	712	683	724	696	688	720	705	756	705	702	681	732	692	674	709	715	672	675	724	711	710	699	681	743	716	697	694	691	733	748	711	668	703	733	683	666	715	751	722	686	702	677	688	734	670	692	713	703	729	711	708	725	705	726	697	656	699	687	721	676	742	708	703	752	711	723	661	725	641	719	734	681	701	684	655	686	709	703	740	705	692	679	693	647	728	687	695	750	771	740	702	732	750	709	656	713	720	715	721	714	686	717	681	723	716	682	714	716	688	694	688	711	724	757	688	717	713	696	699	778	692	711	699	693	739	754	669	687	716	709	706	744	742	725	709	720	701	678	679	731	711	727	708	721	722	665	730	705	739	742	689	666	714	672	688	667	710	707	689	664	707	720	742	719	681	722	715	666	658	697	704	732	679	674	767	743	746	722	698	667	687	646	769	671	715	706	712	690	703	720	698	703	691	755	687	662	683	693	703	740	705	683	751	706	724	718	673	734	707	709	668	692	696	718	659	701	727	714	721	671	736	713	735	668	687	738	745	739	739	686	738	668	681	744	706	704	711	752	667	741	689	664	706	706	744	726	728	707	706	706	699	698	713	719	681	693	685	713	727	716	730	709	710	675	715	736	676	741	717	703	706	717	658	675	707	713	662	730	716	700	675	693	677	688	709	693	708	712	724	719	703	718	679	710	729	689	688	717	684	700	723	739	695	685	689	729	718	750	687	704	713	719	646	705	720	692	723	714	652	737	683	729	749	714	694	711	673	738	728	703	726	668	690	695	720	688	700	674	713	714	717	728	684	680	713	739	737	716	722	701	692	737	765	740	739	744	728	669	734	726	678	703	681	707	680	690	662	726	700	728	708	702	726	693	644	683	725	725	714	756	683	747	695	678	702	769	723	750	696	777	746	663	675	683	705	714	716	703	685	653	752	689	712	699	733	694	676	672	728	708	709	695	684	680	696	707	704	705	728	715	740	658	723	757	687	728	742	716	759	724	727	690	691	661	748	679	729	766	707	730	706	682	709	690	679	682	732	694	698	673	726	712	717	719	705	733	739	728	713	754	754	682	695	665	728	684	705	678	697	700	710	669	749	730	722	683	712	720	666	741	705	737	670	717	732	652	721	744	704	685	698	710	689	690	714	722	682	696	695	718	732	693	671	731	696	696	693	645	707	703	731	707	714	707	677	693	737	696	723	726	690	716	716	737	697	757	719	680	707	747	652	666	756	725	732	726	729	672	735	657	675	689	723	695	729	708	731	667	682	681	698	702	701	726	735	714	649	720	705	696	694	680	728	717	744	723	656	753	710	695	697	737	693	735	751	647	663	720	717	689	672	709	712	715	705	685	684	739	698	722	700	695	734	748	711	744	716	707	717	668	727	707	745	746	674	719	709	711	731	695	705	728	732	713	710	727	722	721	767	719	700	730	683	706	709	694	716	685	739	677	729	747	719	687	702	747	731	656	694	697	700	746	694	726	666	681	720	683	723	727	728	675	685	694	686	742	784	704	716	683	720	688	711	652	722	690	712	748	694	678	678	685	656	747	746	688	698	690	701	718	706	708	711	691	685	684	730	752	712	690	706	690	739	730	775	707	700	695	729	710	680	754	672	688	709	720	724	696	709	709	742	682	716	743	674	707	716	717	718	725	686	710	720	777	705	705	710	654	707	677	731	684	735	703	721	676	712	739	716	707	715	681	682	717	695	713	679	715	677	767	690	689	676	697	720	704	689	735	712	731	703	709	723	710	693	656	748	673	742	709	671	722	727	696	776	703	736	659	695	680	709	730	702	682	715	699	722	719	715	707	705	717	691	697	691	739	670	751	702	703	694	726	706	646	711	768	685	703	692	695	710	740	724	702	740	688	737	713	709	732	728	726	681	709	732	691	699	699	717	676	678	694	729	675	719	730	714	750	713	725	721	703	697	654	715	717	712	715	713	704	746	724	710	679	710	690	722	703	728	682	726	729	726	751	674	717	691	682	709	671	742	705	709	726	701	748	652	696	718	698	755	698	739	738	712	725	702	661	689	699	736	714	677	740	710	714	708	745	698	706	679	670	693	734	739	699	676	693	694	673	691	744	747	697	706	687	749	756	726	742	693	716	736	678	729	715	742	693	697	717	709	639	698	685	755	696	746	712	675	696	695	663	759	757	722	696	717	711	720	715	687	660	717	716	733	708	698	761	659	716	720	711	698	703	717	716	742	670	687	711	656	729	722	753	719	705	694	684	687	679	710	686	754	721	679	712	685	680	653	703	676	678	720	702	689	734	734	694	734	713	712	707	712	663	685	706	699	685	685	734	710	710	719	669	720	667	675	745	641	738	701	695	734	732	698	720	749	682	735	711	748	689	700	686	744	703	728	626	712	752	687	703	655	713	650	687	726	694	726	719	695	731	716	702	701	717	732	684	717	733	714	722	734	718	719	654	699	718	706	680	730	705	688	726	728	706	714	715	695	723	683	721	706	713	751	719	670	698	714	721	709	710	731	720	690	725	688	711	693	771	649	689	663	736	687	738	728	719	711	740	736	709	743	694	714	739	731	717	678	747	667	701	740	736	701	739	699	731	704	725	688	714	712	677	671	679	713	729	782	717	748	714	720	648	712	677	708	692	705	655	680	685	725	712	655	723	764	751	736	712	783	704	722	702	740	680	730	741	753	697	665	676	716	690	702	713	707	684	738	716	706	698	735	704	701	645	708	720	716	730	674	690	711	688	717	665	687	721	687	731	681	729	703	703	721	721	715	712	733	674	702	720	710	694	703	749	700	715	711	737	701	725	724	678	686	732	757	690	715	699	737	718	727	725	736	712	700	710	707	740	670	713	731	726	721	671	741	708	698	683	681	678	730	675	655	717	722	702	724	674	675	637	705	702	704	736	673	674	721	697	727	678	706	719	747
7110	750	772	737	588	1273	5797	4490	467	381	342	332	351	361	355	358	348	339	364	345	328	320	305	328	322	313	357	338	340	335	361	359	332	351	333	313	319	298	361	366	316	333	346	327	324	337	365	314	348	343	318	318	307	325	301	344	369	328	349	336	286	355	341	359	260	311	326	290	320	347	332	325	328	335	319	302	329	321	306	314	353	342	335	335	325	296	350	319	319	316	295	310	335	326	330	337	335	316	331	336	341	305	340	319	322	375	319	295	323	380	322	338	351	312	309	342	347	288	327	299	352	316	309	293	323	358	336	314	372	302	312	342	330	312	323	323	320	337	336	296	297	321	340	315	312	312	339	287	289	316	340	340	327	326	332	303	283	326	363	328	338	332	320	342	321	331	310	341	307	312	329	322	330	348	353	306	302	345	312	372	342	322	362	336	335	293	365	328	294	304	342	320	352	314	332	333	324	351	347	303	307	336	317	289	349	306	305	314	336	322	327	304	346	299	356	324	335	339	323	353	329	349	332	351	361	328	315	308	332	319	280	312	331	267	287	301	347	323	334	311	326	315	353	335	332	301	305	352	325	335	318	313	355	344	324	330	311	326	305	356	333	320	322	318	330	347	333	296	329	324	340	307	341	335	322	313	304	326	353	354	338	317	338	321	307	322	351	349	326	332	322	315	332	321	325	328	350	314	312	315	356	321	303	328	326	344	307	323	327	314	317	326	324	309	351	325	355	353	301	357	299	331	319	334	362	345	349	326	301	351	343	318	306	309	321	324	316	305	334	350	340	343	315	358	302	335	359	337	308	309	308	300	315	319	317	336	306	329	334	310	284	354	345	346	352	343	356	327	324	321	317	375	314	330	324	331	315	350	294	357	300	346	351	313	357	368	304	273	331	347	344	283	345	311	349	327	333	306	312	356	298	311	366	335	328	339	343	355	322	347	356	332	327	326	320	335	317	346	343	312	354	321	337	360	339	346	345	327	332	331	334	298	337	334	323	340	308	321	369	340	317	370	324	316	335	299	355	352	321	308	303	303	342	334	304	307	367	305	341	329	354	314	334	328	322	296	347	328	344	347	310	328	308	330	316	324	309	340	327	309	343	362	341	299	300	349	365	325	334	298	333	325	308	370	325	314	319	328	324	300	327	323	346	353	289	320	335	326	335	323	316	309	319	306	378	297	326	326	274	316	356	305	315	315	326	334	325	321	340	299	312	335	362	352	304	291	342	361	280	287	354	319	357	338	317	316	335	327	369	327	359	320	339	338	357	337	335	308	324	327	361	337	287	313	316	318	334	335	330	323	324	324	309	306	331	331	329	310	331	347	325	324	363	314	305	313	311	350	372	326	331	303	324	311	346	318	310	291	346	340	309	312	331	355	318	319	342	316	356	350	367	322	354	335	325	358	327	321	312	297	334	286	291	308	326	327	272	338	328	344	334	320	338	347	317	314	359	296	302	303	324	332	340	355	353	331	335	313	307	324	303	310	316	312	336	317	326	341	331	345	353	311	331	343	355	363	317	335	303	315	338	355	326	347	322	327	383	348	345	339	328	341	331	324	314	329	327	346	336	353	305	336	330	291	339	274	332	336	320	333	322	331	306	341	304	306	330	350	316	356	331	359	312	309	309	319	293	319	331	366	318	362	361	338	327	340	348	350	339	316	328	312	285	332	349	302	327	344	337	340	314	307	353	327	330	327	306	332	309	333	377	342	335	331	304	307	303	337	309	334	331	317	318	329	375	320	326	318	322	326	326	355	314	345	339	305	346	303	325	349	330	288	327	311	319	344	309	372	330	355	336	342	330	327	326	343	353	301	309	334	339	346	301	320	310	359	330	319	303	323	351	341	334	311	291	316	339	340	322	327	317	344	332	325	349	305	353	362	315	345	364	362	335	324	316	336	309	325	324	325	351	345	330	360	327	309	343	325	324	330	319	332	321	294	320	327	329	311	285	312	337	318	354	342	306	327	353	327	335	355	334	330	343	324	316	330	329	334	290	351	306	342	286	348	301	320	325	289	302	304	308	300	326	358	340	319	345	360	352	333	325	342	307	309	330	352	329	317	330	291	323	315	333	339	342	309	301	291	309	357	319	352	343	338	373	360	332	337	327	324	315	285	332	313	343	312	343	344	356	346	354	298	312	300	318	313	322	340	293	322	320	348	317	331	328	361	314	332	310	325	352	321	330	338	326	324	318	332	317	320	365	310	311	352	341	336	339	344	296	336	311	326	303	323	346	348	325	339	281	342	330	340	352	308	332	306	333	351	341	309	301	339	322	311	317	304	355	315	322	336	330	305	351	329	336	324	271	292	351	324	360	320	317	333	333	346	310	310	340	312	318	352	328	298	323	318	314	341	322	357	338	342	327	316	347	307	319	307	309	314	333	288	332	292	342	327	336	360	340	319	331	322	343	346	328	362	339	303	347	331	319	315	316	307	352	318	342	342	325	321	331	344	308	338	342	336	340	310	341	333	339	285	301	313	345	312	338	281	313	315	309	345	356	327	354	310	312	335	313	312	288	354	328	315	336	339	315	312	331	325	332	343	312	346	337	312	308	294	334	285	341	338	302	322	364	291	308	317	334	322	319	337	314	334	348	343	362	346	328	319	320	343	300	329	304	322	358	354	286	306	332	308	320	319	353	326	351	331	365	304	317	351	311	353	375	336	326	317	304	315	343	318	321	323	294	320	344	343	336	308	356	321	312	361	316	327	352	322	349	350	319	306	344	315	292	328	290	334	344	317	334	327	332	332	295	313	339	312	346	325	306	321	300	294	329	301	333	317	321	326	291	359	357	305	347	348	341	324	324	363	357	285	316	318	347	327	342	319	314	329	333	329	335	313	316	330	310	338	328	336	302	321	331	313	294	347	327	322	352	329	322	321	326	319	332	345	313	325	297	285	317	294	331	318	333	338	330	333	322	353	343	345	323	362	345	309	324	345	329	310	337	338	325	333	326	325	301	317	331	317	291	307	331	302	314	379	344	317	353	323	346	322	338	292	322	350	344	355	347	324	334	344	309	329	339	306	328	354	313	338	310	330	316	312	316	361	373	319	334	319	317	310	338	346	337	324	331	309	355	351	305	317	319	321	322	296	335	302	344	298	354	306	345	363	333	367	314	343	344	294	329	326	338	337	316	328	346	321	339	348	315	341	359	321	327	316	363	374	333	300	320	358	347	314	298	340	324	308	305	309	330	312	341	346	315	292	297	350	329	298	339	371	344	323	333	315	315	310	305	335	328	328	320	343	346	305	319	345	312	318	343	345	329	317	339	333	342	286	313	309	346	335	305	347	318	307	331	322	311	332	351	337	339	343	315	323	349	303	363	336	329	328	328	316	362	300	275	347	346	332	344	325	316	319	348	335	306	308	300	330	328	361	334	326	336	323	326	348	328	314	351	356	295	345	311	346	315	325	326	310	320	330	277	328	332	315	303	327	325	348	318	348	331	321	320	337	328	311	306	312	337	314	323	302	326	344
6591	1240	1957	2352	1982	5557	21956	15366	1022	1001	927	910	893	872	897	886	951	872	901	913	895	818	882	863	772	863	824	840	824	857	769	787	806	782	809	784	787	765	771	758	800	790	802	790	760	808	786	749	789	810	769	810	783	803	763	766	773	799	760	783	755	764	784	782	770	763	753	852	772	796	749	777	842	766	750	745	789	794	809	810	729	852	776	817	785	755	797	782	821	812	812	732	798	725	783	715	803	817	747	748	794	737	728	790	786	739	759	826	698	786	758	797	750	776	802	789	779	745	809	768	805	757	772	763	774	805	820	757	823	796	779	745	747	832	753	805	780	837	753	804	761	735	772	810	756	776	759	801	738	707	801	801	789	723	747	774	752	792	772	796	762	759	765	781	787	763	780	831	790	782	816	759	747	765	769	766	713	801	785	762	784	782	733	785	733	754	761	801	766	754	778	748	733	787	713	755	808	748	777	760	827	769	769	814	776	805	786	850	768	755	755	791	767	781	790	742	779	802	724	799	758	798	774	797	797	743	791	787	770	789	801	780	809	771	742	753	819	815	780	798	762	750	792	781	766	823	793	772	767	732	816	790	798	770	792	777	808	764	806	826	750	772	773	793	745	790	730	806	735	761	786	772	854	746	798	772	786	775	765	788	783	760	773	833	812	823	810	786	777	743	757	781	722	781	819	770	741	787	812	785	783	766	762	779	727	750	827	782	750	785	813	759	798	769	751	791	750	762	734	769	805	772	779	761	816	784	825	778	771	735	819	777	755	773	761	786	815	774	810	748	814	736	754	730	791	809	728	730	796	740	768	746	758	751	784	760	751	804	741	791	731	785	793	788	730	776	752	760	797	764	832	777	823	786	773	776	751	819	792	738	769	767	769	764	800	836	726	751	758	813	766	810	781	754	817	753	769	816	780	772	816	787	758	760	768	779	773	746	788	692	767	817	780	769	803	742	768	772	799	781	792	774	759	730	751	758	799	772	762	763	739	775	781	734	777	794	764	750	783	826	770	803	746	743	765	806	719	765	796	813	821	781	789	762	809	739	796	801	726	795	834	773	760	800	802	759	764	780	796	805	808	723	787	792	773	757	819	788	762	772	775	812	753	792	780	801	802	709	770	785	761	768	758	742	748	799	842	787	783	770	778	775	749	746	740	802	796	753	746	736	793	774	765	762	806	725	789	814	747	786	749	728	821	757	747	732	775	762	736	789	781	770	781	780	780	791	783	767	822	779	795	737	750	795	776	768	781	780	768	734	797	805	780	792	793	836	756	749	743	788	788	775	797	765	777	810	777	786	714	746	740	768	774	779	794	816	715	775	772	791	794	755	786	770	779	776	770	741	781	772	746	802	830	767	765	748	741	723	775	816	774	756	753	763	792	702	803	746	754	754	762	757	769	796	783	806	812	719	755	773	723	769	745	813	796	765	768	706	796	754	820	740	775	835	782	774	828	800	764	793	765	735	780	760	779	725	766	770	800	804	748	772	756	796	774	823	777	749	750	809	778	766	790	760	746	779	837	766	729	796	752	769	734	780	756	736	784	781	813	785	794	789	761	756	770	779	795	745	796	757	804	800	745	806	815	753	775	787	798	754	764	790	788	747	826	761	806	797	761	762	813	787	765	723	791	783	795	770	783	812	799	803	812	765	736	768	690	767	797	733	768	801	731	789	769	786	792	760	805	767	817	768	784	718	759	735	758	763	806	811	818	770	722	770	804	776	790	759	767	762	835	785	774	796	770	715	789	743	775	812	723	743	724	785	780	784	770	787	766	781	782	787	780	770	769	780	754	762	825	796	722	730	799	797	769	772	816	794	733	731	744	723	743	752	780	766	762	773	765	733	765	736	740	748	785	807	729	738	839	778	809	764	793	742	764	786	767	746	781	773	791	740	785	789	740	779	735	807	759	788	737	762	765	786	779	777	781	816	782	825	797	788	747	748	752	795	786	741	824	765	797	779	743	768	791	766	816	742	775	794	788	759	757	755	749	786	761	796	835	768	709	770	728	758	789	759	759	783	762	823	740	745	808	779	732	786	742	804	785	781	771	763	768	796	750	740	746	761	795	783	783	763	773	801	760	760	785	750	753	771	798	807	732	791	776	729	792	792	776	802	737	771	807	786	771	770	792	731	747	771	775	741	775	775	803	753	760	748	724	777	794	774	813	804	810	792	787	746	780	747	799	755	774	827	782	782	783	810	736	787	742	778	764	806	791	759	806	787	758	753	796	742	711	812	726	723	725	744	759	833	721	762	777	798	778	740	755	763	784	742	784	718	776	750	790	721	771	720	759	762	773	804	807	805	771	781	780	769	778	779	733	773	778	766	764	770	799	770	786	760	726	755	785	805	824	810	783	753	795	762	779	794	814	782	782	765	733	755	741	804	748	762	750	837	770	746	765	786	789	762	738	783	720	746	800	834	805	740	780	735	767	735	760	816	833	777	779	817	809	754	790	749	771	733	790	761	744	779	751	782	814	783	777	770	826	786	752	773	761	749	768	811	783	833	774	708	773	819	795	771	787	743	788	778	801	754	784	798	760	757	756	708	747	766	819	757	795	782	783	779	777	760	756	765	791	770	798	820	775	801	772	749	760	759	740	756	753	796	783	775	767	755	774	778	809	749	795	812	798	785	778	754	789	771	797	780	795	826	777	738	807	825	794	739	792	792	741	764	785	754	757	791	811	779	780	777	809	797	766	787	801	760	803	774	748	760	764	788	731	798	760	774	814	758	760	819	755	736	826	754	786	782	789	775	800	812	796	772	804	829	799	755	764	781	764	793	747	746	783	752	793	783	762	742	790	746	787	729	761	779	765	756	772	751	794	755	758	757	783	764	780	763	784	816	770	829	750	774	771	748	741	801	837	722	760	784	794	742	740	719	813	816	780	758	786	759	761	785	742	790	770	752	765	777	808	747	804	787	823	697	797	782	778	822	759	781	825	783	759	747	798	776	757	735	798	826	815	794	760	727	791	709	844	794	831	801	741	775	794	733	722	729	797	800	734	694	779	753	789	787	764	774	787	750	764	767	756	773	743	809	767	751	794	816	748	782	774	743	779	783	775	790	793	790	740	798	777	753	767	792	706	729	804	761	756	759	792	773	755	785	740	711	821	777	742	747	772	807	767	767	773	774	754	785	710	771	798	751	754	777	764	775	769	776	804	774	803	767	826	768	793	797	803	788	743	811	751	744	792	788	826	781	777	745	741	786	802	811	745	757	735	815	768	777	763	753	792	735	769	821	773	809	770	758	803	810	782	789	751	765	777	802	769	774	770	807	751	824	796	767	748	743	751	771	798	803	724	777	781	838	782	784	787	776	757	777	790	787	772	794	768	796	782	782	784	835	702	759	809	762	799	753	785	761	758	780	816	767	746	814	817	797	786	772	784	768	778	786	814	805	778	780	773	749	768	828	738	751	796	718	793	775	779	801	799	737	798	752	805	738	760	770	813	806	757	774	723	791	775	805	759	816	760	781	789	789
12792	1183	973	803	795	3205	10548	8137	585	263	260	246	245	244	239	226	233	223	235	216	221	210	236	221	267	215	248	229	221	224	201	223	242	220	214	228	238	185	193	231	214	203	212	211	199	205	210	194	202	230	216	208	200	190	178	215	221	196	204	215	206	199	219	203	193	225	196	213	199	214	202	207	221	222	204	201	189	250	218	234	231	215	212	193	232	201	222	233	217	200	232	216	235	201	224	183	219	224	212	232	198	210	212	195	234	206	203	214	207	191	193	227	218	198	201	213	213	209	207	203	185	201	210	208	218	193	209	212	230	207	202	211	194	202	193	215	193	192	225	212	204	177	213	225	211	223	190	203	198	202	207	208	196	213	194	236	190	216	206	193	206	198	234	218	221	186	204	221	242	222	212	215	206	199	215	195	204	220	202	188	181	231	207	204	204	227	206	215	197	239	217	207	209	212	216	226	234	222	205	197	236	230	184	216	189	208	219	209	217	215	194	189	227	228	220	197	251	217	204	219	214	214	213	213	199	206	222	198	216	188	218	218	228	184	212	228	224	194	206	197	219	202	213	218	195	234	212	215	207	215	220	207	188	232	247	198	254	177	205	218	224	229	225	183	241	208	228	208	180	213	206	217	203	203	211	236	217	239	213	224	219	204	216	192	232	228	202	203	215	206	211	219	197	208	209	204	249	228	209	211	222	219	226	220	201	208	189	197	204	210	238	228	226	222	181	185	207	172	195	204	214	202	194	220	237	236	186	197	233	236	230	218	194	233	212	212	197	213	219	201	210	183	225	194	206	199	194	231	203	233	208	236	184	201	212	220	207	205	207	193	208	231	242	217	224	226	214	198	221	209	230	207	185	210	216	195	196	240	220	204	197	204	208	214	240	225	192	221	213	226	196	209	182	172	188	246	208	248	217	235	211	207	244	221	221	196	216	205	207	241	184	172	206	218	238	254	233	177	184	222	194	197	214	229	221	214	227	223	235	201	237	223	218	213	223	223	226	222	207	189	182	206	219	210	199	217	247	216	206	220	213	224	244	199	211	200	214	197	226	184	218	202	206	216	194	196	204	205	202	200	220	225	205	238	210	212	226	210	207	211	209	216	224	185	201	200	186	202	207	183	202	196	225	242	207	230	187	205	234	211	197	216	213	232	210	222	188	235	198	224	219	208	208	204	213	186	211	220	207	200	219	239	196	207	232	224	218	201	239	200	219	193	209	185	192	206	208	258	228	215	210	226	206	204	210	188	197	203	227	221	226	226	222	224	220	213	232	223	208	184	212	208	198	199	228	209	230	244	218	205	181	205	193	217	212	235	242	198	219	181	199	221	207	189	203	223	233	222	220	199	198	173	192	216	192	209	218	224	210	225	205	180	201	192	219	187	216	236	191	192	211	213	209	206	239	228	224	218	223	213	222	176	205	204	215	227	194	180	201	188	196	210	211	214	216	204	222	222	199	212	197	232	190	215	221	220	215	245	226	204	190	207	212	202	199	221	205	199	195	222	186	183	198	190	193	209	189	214	191	218	193	221	209	207	200	199	230	221	230	203	255	189	219	201	201	225	221	214	199	215	202	216	215	204	232	216	204	200	192	205	208	239	194	192	197	220	227	226	250	204	209	194	231	215	212	207	209	194	195	226	202	199	183	205	191	202	200	220	221	195	195	234	233	191	188	249	212	194	217	220	241	209	221	211	220	217	222	202	215	197	216	199	228	193	214	217	214	209	218	234	212	212	192	224	211	224	231	198	199	199	207	218	176	214	209	225	219	215	190	208	205	203	226	221	221	188	233	215	223	222	225	215	235	218	223	224	217	217	230	244	202	193	203	233	215	215	214	195	222	212	209	234	198	221	194	214	212	201	216	219	194	212	200	204	218	216	211	209	224	173	199	192	183	188	198	208	229	216	227	223	220	207	199	186	204	211	184	203	194	214	188	242	210	222	218	199	185	229	211	199	208	217	207	230	204	250	196	190	208	199	198	214	225	181	211	202	217	196	203	221	218	202	205	212	199	208	207	219	207	216	199	230	230	198	216	198	205	206	186	211	222	218	215	200	204	189	205	206	195	229	212	204	216	210	242	212	251	208	192	192	207	188	204	244	194	191	210	187	221	210	205	195	222	219	206	206	235	234	201	207	218	218	213	216	211	235	192	208	216	190	209	226	169	179	204	231	219	201	228	210	224	193	206	250	197	229	223	218	182	194	191	197	201	212	204	221	218	241	205	202	207	230	228	221	205	207	218	219	241	205	203	216	208	186	205	231	192	208	211	199	201	200	240	224	198	223	199	198	230	215	194	235	203	212	216	205	194	217	202	182	173	199	214	234	204	199	200	221	206	197	208	207	231	217	224	205	212	200	199	208	234	211	196	199	191	228	225	205	206	199	213	217	230	203	205	221	230	220	213	192	230	214	201	178	199	211	205	200	203	201	207	180	212	206	193	192	209	207	185	193	209	192	217	250	213	227	213	239	227	256	192	199	208	227	224	217	225	216	203	209	232	211	234	220	235	207	190	177	214	220	232	222	226	202	208	243	191	218	179	190	213	230	210	210	237	214	191	234	204	212	227	239	184	207	200	203	198	221	215	205	206	197	200	198	225	196	201	220	217	188	231	199	200	200	188	195	215	213	190	189	214	212	222	207	187	212	210	220	193	187	207	226	196	204	182	215	218	225	203	212	213	199	214	202	203	231	188	169	229	198	214	235	208	197	217	187	226	213	226	226	200	218	208	228	234	216	228	207	198	215	204	221	228	232	235	224	233	198	220	204	196	200	214	233	200	191	222	212	237	209	248	217	213	241	208	212	233	225	209	224	196	198	200	219	220	187	198	207	217	191	216	217	209	197	215	211	204	207	229	195	235	223	242	201	215	194	225	217	202	208	219	226	211	190	186	209	219	181	210	190	194	217	185	205	205	209	210	219	247	228	199	212	194	218	257	218	208	244	220	209	217	238	215	211	224	227	223	214	223	197	216	225	209	208	218	191	194	211	214	231	206	203	221	191	190	215	209	205	194	228	245	224	216	216	205	215	215	230	188	195	234	186	217	203	189	192	222	232	201	203	222	217	187	218	195	229	202	210	240	193	231	226	202	207	223	224	199	205	222	265	221	216	213	220	192	210	222	230	228	217	212	196	199	191	227	192	226	191	202	201	210	190	194	211	224	224	203	219	219	209	217	213	203	203	229	197	208	211	219	219	212	228	203	225	208	199	236	224	224	222	221	180	217	215	209	215	220	206	186	201	208	221	226	201	224	191	215	214	215	209	222	195	203	216	223	206	193	236	187	222	192	199	215	223	224	192	187	207	205	225	203	204	202	233	206	212	202	204	210	192	198	197	223	212	217	198	211	204	232	212	207	204	204	196	220	158	206	192	199	224	207	190	210	215	174	209	222	182	189	213	246	224	180	216	223	201	223	191	210	218	216	225	217	195	236	198	201	206	231	211	225	219	203	213	174	202	217	214	216	231	202	197	199	218	215	232
8085	1172	2352	2597	3582	13143	30545	22089	943	827	749	689	738	771	677	727	734	700	663	692	658	634	609	590	560	644	535	585	581	569	576	515	567	522	578	556	537	535	504	522	547	551	570	525	557	545	534	537	532	571	567	480	505	485	549	540	475	529	521	524	489	505	549	502	520	522	506	525	503	584	508	500	490	509	490	515	509	533	528	505	553	495	551	543	564	529	553	490	502	548	487	517	540	495	542	532	494	535	502	528	495	508	500	512	515	515	526	490	510	529	503	511	479	518	521	511	513	527	539	494	489	514	519	502	510	473	531	500	524	507	504	501	479	503	549	529	497	550	570	506	518	478	505	542	529	485	557	513	498	520	546	491	582	483	550	537	525	506	523	503	521	513	522	533	537	505	558	518	516	504	486	539	525	535	528	512	507	484	499	494	513	502	523	515	506	508	506	523	537	531	514	475	538	550	527	513	507	507	534	522	509	510	527	534	546	509	517	564	506	499	495	528	512	471	550	509	510	509	505	503	497	454	517	493	533	528	536	519	504	525	520	507	532	523	492	533	532	501	566	508	514	513	511	537	502	526	522	501	539	533	518	482	475	518	523	564	476	506	553	523	496	532	514	483	514	532	499	571	473	539	514	517	513	550	532	492	518	544	535	532	487	527	524	523	511	530	485	520	537	538	535	504	519	530	485	500	503	510	532	502	516	527	516	530	515	490	500	484	500	502	516	556	515	516	512	548	493	479	502	500	519	450	498	546	511	570	525	538	470	510	503	500	489	571	490	494	524	490	506	510	458	496	524	518	522	521	536	540	572	576	539	559	511	566	486	527	493	527	504	527	481	523	547	516	520	531	493	494	504	542	554	533	522	463	545	485	514	520	520	502	543	524	500	513	540	516	530	525	504	511	528	528	515	567	524	504	549	559	525	557	509	533	511	523	489	525	489	521	523	511	517	495	540	481	526	504	503	525	513	491	507	513	510	501	541	515	536	527	499	522	509	508	539	481	513	519	513	516	524	490	505	540	540	506	508	491	502	516	513	490	527	510	501	562	507	509	502	538	512	519	502	539	519	505	540	510	577	486	510	529	488	496	511	501	508	516	519	473	526	500	504	530	531	523	556	479	490	487	512	537	505	527	520	527	502	504	533	548	514	500	496	478	470	495	507	519	522	516	492	549	519	471	558	530	512	508	478	523	539	526	506	507	490	494	507	542	538	486	503	549	511	520	522	556	472	554	510	525	542	571	518	559	495	543	534	530	476	503	501	499	504	504	572	478	520	502	487	524	495	532	536	522	500	515	529	497	521	484	577	496	542	509	512	535	497	498	485	493	544	498	520	529	538	501	540	533	546	500	541	477	537	505	525	533	503	530	499	535	553	509	512	533	502	560	537	511	532	523	505	517	481	514	516	509	487	480	452	521	557	507	509	500	492	507	486	500	510	504	543	501	490	525	520	491	520	543	543	507	512	489	524	538	504	520	528	516	498	512	524	523	495	518	486	495	511	568	541	550	500	518	549	513	492	561	508	512	524	493	537	516	584	497	515	490	525	484	501	487	533	546	525	469	526	508	553	520	513	534	495	505	517	532	520	535	525	509	494	533	548	518	506	509	467	489	566	516	493	554	551	508	530	523	526	518	543	529	524	521	535	561	529	496	539	479	524	538	505	507	471	527	506	516	555	493	523	535	509	498	485	495	548	503	541	550	479	514	508	523	526	521	517	533	534	500	509	496	507	527	499	536	547	510	506	523	478	527	498	516	567	489	498	500	539	497	506	513	533	538	541	519	529	536	566	525	522	528	528	505	550	522	504	538	502	553	484	469	539	472	510	480	484	532	529	508	475	496	520	537	502	532	527	513	545	545	516	541	519	515	536	531	497	557	539	523	526	524	524	481	463	517	473	505	480	529	504	481	506	491	549	511	547	519	517	510	519	520	493	553	523	548	523	491	502	489	496	523	514	524	487	497	547	525	489	509	524	503	498	526	494	503	539	500	542	490	518	480	496	506	523	524	511	492	494	520	525	500	486	491	530	527	507	543	535	494	490	516	467	541	498	529	559	502	502	515	539	498	515	499	514	534	509	513	526	516	468	485	510	573	505	525	504	516	502	515	504	527	496	532	496	498	523	552	521	511	522	497	521	507	472	499	519	578	515	543	486	505	509	525	529	525	486	518	493	497	505	507	494	527	502	501	503	507	553	534	553	487	513	490	513	486	511	524	509	486	478	513	523	507	564	496	517	488	521	490	497	495	517	505	542	503	491	491	515	547	511	528	512	529	499	492	507	521	485	476	549	550	518	514	519	527	498	501	512	512	493	500	536	529	530	488	487	532	554	516	479	533	507	484	524	488	508	552	543	539	507	523	554	527	517	536	511	498	461	519	494	486	521	543	551	520	524	506	515	496	521	492	505	489	491	467	489	564	522	506	546	539	546	513	572	550	488	522	526	487	474	527	552	472	509	520	543	495	503	569	544	519	518	495	470	516	543	547	546	519	509	557	500	547	483	523	526	535	509	528	543	491	543	533	537	528	512	513	536	534	531	532	515	456	571	524	491	498	465	557	518	528	504	512	531	479	522	475	524	500	566	519	520	512	530	482	517	486	510	502	519	534	479	492	513	525	524	525	530	557	517	518	524	488	522	529	528	517	496	517	489	523	542	485	511	535	494	526	512	537	508	525	524	507	516	500	514	490	542	537	488	503	486	482	511	523	493	566	514	534	485	542	494	524	507	481	549	545	498	505	532	505	545	498	502	523	505	552	517	508	525	521	530	460	507	510	490	520	460	511	525	502	495	504	495	507	522	518	496	518	532	524	533	510	539	567	522	519	538	508	504	483	496	520	510	517	482	488	538	549	493	547	554	516	530	506	494	515	512	486	490	524	504	502	538	473	496	508	536	550	549	492	541	505	517	534	505	556	496	513	522	550	480	516	508	528	496	512	506	557	492	500	521	549	500	521	522	486	492	493	524	529	512	534	535	530	536	540	554	515	500	522	517	480	530	489	550	499	496	486	531	495	493	524	505	498	504	494	510	499	510	511	507	526	496	524	492	520	536	498	524	525	488	536	519	501	499	512	493	507	546	534	533	509	501	458	506	514	537	493	508	536	531	531	511	496	493	503	539	525	480	480	556	541	518	493	531	494	523	476	539	531	518	533	511	482	508	528	549	539	492	516	504	529	502	522	532	536	514	523	512	515	511	498	486	505	533	521	534	527	490	515	511	529	561	530	521	527	534	513	487	504	537	534	519	522	512	541	508	507	508	499	519	535	508	558	504	517	544	524	527	520	495	527	541	523	532	521	542	468	526	510	543	546	477	497	525	514	514	493	507	515	542	529	521	492	488	520	502	479	554	511	497	523	486	509	541	516	542	531	521	530	540	518	482	515	480	511	493	532	531	484	511	498	499	513	500	490	481	484	517	501	550	511	507	542	514	527	491	538	490	522	512	508	523	522	527	529	516	527	550	548	522	523	506	514	540	560	499	507	542	503
1606	426	455	419	402	409	483	497	319	311	308	298	320	289	307	288	321	302	310	310	314	325	284	287	294	347	294	293	278	276	306	286	273	293	314	279	299	263	269	289	323	281	291	291	268	277	299	309	311	290	282	289	296	296	269	309	259	286	309	305	326	300	295	316	284	291	317	288	295	302	297	306	311	291	282	298	282	297	290	295	305	262	318	253	286	327	303	301	274	307	310	307	304	298	272	294	306	306	284	320	306	284	283	283	273	286	297	332	291	299	294	301	305	252	295	298	313	298	293	301	291	293	288	315	272	309	296	309	258	306	280	283	266	279	286	304	280	309	319	285	299	314	317	297	297	320	293	285	318	277	313	288	296	322	310	269	281	292	317	290	297	298	274	295	279	322	296	312	295	294	303	312	291	301	270	281	264	301	298	328	316	268	308	298	302	274	305	292	276	277	291	313	288	275	273	295	294	301	280	300	274	330	288	292	296	267	309	304	268	273	303	295	295	275	316	289	271	290	289	282	293	264	270	304	287	312	313	280	259	312	316	342	273	295	293	302	292	288	285	266	288	267	287	289	306	315	290	303	339	284	313	286	300	270	322	259	288	306	323	301	320	312	279	285	263	284	283	313	317	283	278	274	301	256	264	334	309	261	313	304	271	300	289	300	296	289	297	261	319	284	281	281	293	313	280	282	345	306	274	314	301	278	317	299	308	294	300	315	297	277	303	292	314	295	268	285	309	325	266	283	279	290	292	295	311	331	294	279	288	336	294	278	293	280	317	320	284	249	296	290	238	303	320	301	282	287	277	296	303	343	308	314	294	300	302	294	290	284	272	289	299	277	317	309	311	290	293	293	287	300	276	299	276	302	294	275	261	302	274	328	279	272	284	271	291	295	300	269	287	316	343	306	279	316	311	303	302	285	273	319	310	271	306	293	314	300	327	269	286	309	279	290	268	291	301	314	291	294	306	296	304	288	301	285	304	305	291	268	282	300	309	297	289	306	286	312	288	286	280	305	309	307	278	297	294	323	279	280	273	291	294	304	268	289	301	296	303	321	331	290	290	257	304	299	291	344	289	312	259	324	305	283	273	293	293	294	285	262	280	275	283	296	304	251	292	287	319	304	307	289	286	319	311	301	295	279	277	285	273	303	262	326	288	286	317	303	292	303	269	279	307	325	300	289	289	263	300	288	282	278	296	266	256	296	306	277	333	338	315	296	280	303	285	280	293	292	297	297	305	306	289	299	298	316	304	251	294	268	296	281	306	260	305	309	309	283	280	286	283	280	299	298	282	322	312	279	291	282	289	313	323	295	284	299	270	269	290	305	330	295	294	274	292	289	293	290	299	289	277	310	304	279	317	310	307	302	274	267	289	289	297	291	312	302	297	307	313	261	279	293	326	278	289	306	278	284	289	270	283	295	292	296	296	303	308	278	284	269	285	264	295	325	292	286	291	304	307	311	286	283	252	279	275	297	270	309	269	292	275	270	290	281	283	286	296	290	253	287	311	303	278	277	311	297	285	276	293	318	293	277	305	321	303	289	291	286	286	287	285	293	295	278	261	250	292	304	304	287	288	294	302	287	302	321	302	312	274	271	265	281	290	292	301	294	296	294	305	278	282	267	297	312	295	318	274	287	284	308	314	311	317	307	315	299	304	283	285	283	296	302	302	283	273	289	281	269	301	303	304	323	282	261	292	279	286	291	311	250	302	293	290	280	258	296	308	278	294	306	297	307	298	291	302	298	267	266	271	293	314	288	284	308	290	283	330	289	269	313	265	275	297	321	278	291	314	290	297	282	298	311	275	338	323	306	305	260	332	267	260	307	283	308	303	321	298	309	302	296	297	311	290	294	291	246	298	327	311	319	307	276	335	260	266	300	319	304	313	257	314	291	264	287	301	304	315	293	281	300	294	255	284	248	330	315	307	275	272	290	285	314	310	282	299	330	288	285	316	284	304	308	335	290	284	273	284	308	312	319	314	276	304	298	289	336	308	293	339	283	310	279	279	291	303	268	301	300	246	291	275	278	296	294	278	333	314	300	283	315	285	299	277	302	296	327	271	303	303	309	274	277	321	306	288	315	287	297	307	298	281	284	275	262	303	277	261	305	275	293	304	299	311	230	321	280	303	302	319	276	304	293	295	323	284	272	316	292	280	304	297	280	289	320	265	284	250	286	288	285	297	295	291	283	303	294	286	296	322	273	286	316	280	293	307	302	321	309	286	245	297	296	318	283	284	285	270	301	315	299	304	267	309	294	258	290	287	280	293	291	284	292	278	282	297	257	280	284	324	273	320	273	302	312	300	286	290	289	317	302	312	324	336	306	294	289	285	300	317	264	307	298	299	293	307	298	320	284	269	302	332	288	273	299	279	297	288	282	293	292	328	286	257	325	293	277	288	308	258	293	298	285	283	306	284	284	301	308	307	280	290	285	300	304	298	287	290	307	302	268	282	328	307	323	267	290	320	306	303	284	325	314	294	289	292	272	303	280	278	274	333	305	292	321	312	296	291	307	250	279	287	301	281	296	303	302	302	286	320	294	294	304	287	294	322	282	301	294	293	287	292	293	268	287	286	288	284	266	291	281	355	344	304	304	344	309	283	307	304	291	328	304	315	287	285	292	300	303	279	300	305	321	288	275	299	337	283	267	264	289	294	291	268	290	285	271	307	254	297	301	301	281	285	243	312	294	300	268	314	280	300	289	292	259	345	349	305	309	311	344	277	286	316	288	301	311	294	297	300	294	332	274	318	248	291	326	303	294	310	306	277	309	301	264	288	307	288	275	280	294	258	305	282	306	293	314	317	268	264	266	305	319	272	296	284	321	293	297	287	311	307	301	321	289	291	256	309	319	321	283	302	298	309	336	289	295	279	288	304	324	296	282	332	297	283	325	277	280	272	265	324	289	269	303	289	303	283	289	271	307	314	300	288	309	285	274	303	305	300	321	301	272	332	303	294	285	284	273	289	294	274	276	301	297	263	268	303	315	307	302	299	302	308	282	304	328	299	316	317	289	284	290	304	307	282	294	314	282	308	288	303	287	278	284	259	274	302	286	325	295	279	314	271	279	290	339	303	286	288	335	278	304	286	309	318	288	304	289	288	278	310	295	262	314	303	318	269	298	317	323	282	312	287	297	279	296	308	285	276	307	287	294	310	290	295	294	283	322	286	298	267	274	291	286	289	299	278	311	295	300	284	277	262	299	264	306	276	279	302	281	307	284	291	293	265	268	278	298	278	282	308	292	312	295	282	296	279	289	290	276	282	298	291	310	294	295	292	288	299	323	292	309	291	279	305	297	286	284	301	256	339	312	326	321	275	288	331	293	319	255	277	275	331	289	296	292	274	286	321	280	301	310	290	322	297	288	318	300	299	294	316	291	292	287	310	290	302	307	284	315	285	316	311	272	281	293	285	294	303	307	288	267	276	294	284	316	263	294	324	304	300	284	311	304	292	281	280	268	320	303	305	288	311	290	292	266	288	301
2133	878	1127	1140	1113	1212	2000	1640	794	828	819	734	743	787	754	761	732	762	718	816	717	734	761	787	713	711	749	747	715	798	713	750	703	722	704	751	754	676	668	684	734	731	716	760	659	737	696	722	685	687	741	681	680	663	726	684	700	687	706	698	728	726	722	738	700	716	696	681	745	723	719	748	727	709	741	697	739	723	705	691	754	696	744	719	767	695	727	717	721	725	725	699	722	652	745	682	770	706	677	684	732	738	670	710	702	712	725	697	696	737	742	741	684	732	712	730	706	730	678	712	754	686	732	721	730	736	765	723	667	716	671	712	688	769	697	704	698	664	708	734	711	718	764	727	694	684	721	710	684	702	699	653	709	692	718	655	674	710	747	710	753	689	666	725	709	701	762	738	720	749	750	710	733	717	702	679	720	717	685	719	762	707	710	677	725	761	725	760	738	758	741	701	749	699	759	731	718	740	660	705	742	743	706	707	664	678	728	728	736	743	721	716	720	722	739	727	658	769	703	726	672	685	713	684	728	695	725	726	740	698	676	716	700	727	685	704	706	656	693	728	681	698	703	672	695	753	754	679	705	723	705	714	741	681	750	742	673	709	715	685	732	762	751	682	692	702	724	713	725	706	708	692	774	756	763	725	687	699	711	673	710	715	688	712	692	693	742	745	668	735	681	711	767	689	723	733	742	711	679	721	681	691	707	730	698	689	700	740	750	714	738	722	756	720	695	745	682	703	740	752	702	689	700	708	732	721	689	696	699	719	713	740	687	767	706	704	708	733	705	716	722	694	708	691	729	720	663	719	712	719	631	728	706	712	677	689	662	744	747	701	705	699	695	709	696	716	677	744	723	703	714	690	716	713	713	666	710	756	697	652	719	723	710	741	766	705	686	669	713	741	691	722	762	743	710	701	726	702	728	697	704	690	687	685	750	715	691	703	695	712	710	722	698	676	698	686	739	661	711	674	742	765	703	670	729	703	694	742	694	673	685	734	671	678	696	728	725	655	721	735	704	718	695	699	713	728	699	667	760	694	713	710	718	723	753	731	741	713	683	680	699	733	699	733	703	717	720	716	748	707	689	694	776	739	713	701	737	744	701	715	692	733	729	718	735	687	693	713	715	755	688	715	702	761	682	695	700	684	699	739	699	704	677	719	736	695	685	668	710	709	685	713	719	665	667	695	704	733	671	718	766	689	784	740	690	675	711	716	725	707	708	688	701	702	717	718	738	695	723	693	730	747	651	730	707	695	664	719	736	724	726	676	713	717	706	709	729	730	751	710	691	694	714	735	723	697	756	726	696	665	726	727	717	708	684	694	702	717	694	721	711	722	721	710	695	755	704	721	728	741	707	716	738	744	695	748	713	701	702	709	750	698	687	758	741	732	773	668	744	666	722	714	694	733	712	702	722	703	682	718	710	711	684	676	720	721	762	744	717	669	699	706	682	685	714	748	695	714	710	697	765	702	737	719	718	679	709	713	690	721	711	723	701	696	684	717	701	688	694	677	740	723	735	679	705	706	724	747	729	679	755	670	688	718	684	665	726	715	702	723	744	742	713	689	715	676	726	664	691	713	708	737	668	695	743	699	756	735	716	720	721	729	737	738	655	729	689	710	715	735	703	684	714	735	714	686	697	675	685	670	693	717	771	733	697	715	722	711	745	705	686	702	783	695	744	661	719	700	732	691	712	724	693	705	686	722	739	674	746	731	686	751	751	706	704	693	731	718	694	680	715	689	684	706	675	696	719	763	701	701	697	714	688	688	705	743	687	734	685	705	687	693	765	708	736	710	668	693	711	716	705	692	724	754	718	695	706	722	669	715	702	654	709	727	700	704	716	696	682	689	767	729	722	742	700	687	742	692	711	746	703	695	720	751	742	641	740	735	749	701	718	749	692	697	721	698	705	711	668	740	652	701	703	695	723	719	745	709	689	689	720	729	693	679	717	661	670	681	738	739	682	734	709	692	732	706	726	722	715	673	720	666	724	739	725	696	713	726	709	697	744	673	688	707	734	703	721	702	739	702	728	645	736	685	721	704	770	723	755	692	754	742	718	708	696	698	732	700	702	695	761	697	732	694	672	731	718	718	688	698	735	738	723	716	682	735	726	699	710	698	712	677	747	730	695	694	706	698	737	703	732	742	687	725	674	684	710	744	670	698	687	727	712	705	656	658	681	733	740	719	706	704	722	713	702	742	691	711	707	718	729	686	706	706	692	719	633	682	712	668	745	702	705	730	702	729	719	693	730	728	712	720	683	726	725	704	692	714	660	688	709	668	710	705	755	698	743	703	686	700	743	669	742	683	694	706	718	787	682	690	731	702	660	730	704	736	699	705	737	742	655	722	747	744	702	729	730	742	732	665	673	702	712	726	724	717	754	677	674	691	735	700	710	719	698	738	711	721	732	718	724	778	718	734	715	745	697	720	720	681	702	733	718	693	735	723	692	735	669	700	722	691	700	686	678	689	717	723	654	690	698	697	694	668	689	739	702	709	707	734	680	696	685	679	695	692	656	711	697	691	686	663	715	737	671	704	737	715	652	719	736	678	737	686	699	724	680	668	731	719	731	713	679	688	675	660	675	646	744	691	756	770	716	722	712	685	713	689	692	684	692	690	739	681	748	743	665	768	686	707	699	725	697	699	745	724	716	698	738	731	695	710	693	737	696	701	687	754	677	730	696	699	712	766	699	709	709	698	741	707	701	682	761	737	728	697	671	718	763	683	727	723	758	738	745	724	722	714	682	690	722	693	727	718	713	692	715	727	688	727	714	702	734	711	684	731	688	702	704	705	708	679	718	691	710	726	697	677	675	734	716	713	759	680	705	719	753	683	675	673	721	709	715	703	706	767	714	725	670	718	711	701	705	733	713	695	638	762	736	709	742	692	692	717	664	678	720	747	766	722	687	723	698	680	718	678	732	697	671	744	754	754	702	683	703	687	774	676	749	699	687	699	683	695	691	718	746	692	689	724	705	713	667	699	726	657	703	713	693	642	728	737	701	682	752	724	765	655	714	694	698	721	711	665	711	676	698	698	739	655	679	646	700	765	695	723	715	717	723	742	684	714	750	735	692	704	744	726	690	708	703	690	744	728	729	697	726	737	676	672	712	702	698	734	730	691	737	712	745	757	738	719	699	696	656	703	693	710	724	726	780	704	732	706	696	744	679	735	695	704	707	754	704	707	700	690	695	697	668	724	764	699	650	720	710	731	721	729	671	762	715	730	714	669	701	716	726	720	718	734	733	677	738	770	703	670	742	716	660	727	718	720	698	738	721	704	707	686	762	697	715	693	749	770	753	713	722	725	734	760	733	730	750	714	705	725	735	719	683	693	719	668	701	735	743	715	714	736	737	696	705	706	737	715	735	747	663	695	685	720	762	730	715	698	772	716	681	675	749	748	755	697	662	683	686	724	746	698	719	717	718	705	745	703	696	744	726	665	739	728	698	700	725	759	705	705	703	675	715	718	718	749	730	697	709	719
7403	752	792	706	551	635	3241	3184	413	351	333	381	369	328	361	366	354	368	351	341	324	306	318	293	310	340	315	348	322	279	324	317	348	311	325	319	289	353	347	359	361	321	304	310	318	299	303	315	326	320	293	309	326	334	320	320	303	321	326	309	315	325	301	315	311	319	338	279	303	345	346	333	323	325	360	327	275	306	353	350	350	348	336	335	353	303	326	318	323	311	356	330	336	303	323	331	308	309	295	316	298	331	327	354	337	321	338	316	314	358	332	304	309	328	323	335	309	312	276	292	329	308	321	332	330	335	337	327	330	317	312	310	330	291	340	321	335	326	308	321	317	311	329	316	341	349	326	329	330	352	332	290	313	342	333	316	294	319	315	321	304	325	323	310	312	332	370	326	325	303	332	338	335	331	322	331	352	282	315	348	336	308	284	307	338	336	317	348	327	339	318	299	324	309	298	295	311	328	292	316	311	302	301	312	334	326	317	291	358	340	312	345	298	292	307	297	322	309	333	347	304	327	339	320	333	315	320	300	296	293	295	323	303	309	313	323	340	363	319	366	324	305	308	279	303	301	313	282	318	313	328	325	317	308	319	313	349	305	331	336	340	315	329	315	316	333	310	308	339	317	352	337	343	340	324	302	360	334	313	351	321	352	336	315	323	313	323	331	331	305	370	310	353	295	332	338	324	319	308	326	299	343	312	340	325	301	318	301	299	348	335	352	347	295	306	315	290	285	315	387	302	343	314	339	352	316	294	311	335	331	298	318	281	327	325	333	293	304	301	306	312	318	321	321	306	291	308	323	340	316	322	316	322	337	335	312	334	308	348	301	315	317	306	331	322	314	337	313	317	344	320	351	286	364	330	313	327	274	329	310	317	320	321	339	307	300	292	343	308	352	313	332	312	313	323	313	326	281	295	338	331	308	336	308	289	349	311	333	330	321	321	320	336	343	321	348	322	290	304	319	300	297	333	311	320	338	328	313	341	377	318	305	333	302	304	311	307	309	318	293	338	301	306	301	320	322	312	329	338	302	315	337	314	318	310	319	316	321	321	322	323	339	313	303	313	311	318	363	325	256	313	312	357	312	312	356	325	322	291	314	336	325	346	290	307	344	309	343	316	328	299	300	311	331	319	297	302	326	348	345	343	322	310	316	308	321	334	285	324	303	341	339	278	325	344	350	343	334	320	335	314	317	320	355	324	310	349	311	310	336	320	297	310	339	301	308	343	337	318	314	291	326	313	321	318	305	351	303	319	291	327	351	338	339	316	315	334	295	318	333	312	295	315	303	312	336	347	317	333	321	329	313	361	300	296	283	300	288	300	316	334	312	312	339	291	337	325	317	331	338	317	325	324	302	321	327	321	305	297	297	298	312	318	316	300	325	304	315	299	321	361	363	275	314	353	351	325	338	328	330	314	333	303	327	312	303	310	322	314	339	309	339	325	351	310	301	326	314	314	295	310	325	336	321	298	318	302	293	328	340	307	338	310	310	296	306	293	323	344	326	293	324	305	316	312	367	306	307	312	335	331	328	299	335	306	342	320	303	321	286	283	309	323	365	327	344	291	312	339	370	339	312	332	299	345	309	377	317	285	323	304	312	282	332	315	296	328	308	295	320	314	313	313	318	332	332	315	282	292	318	312	327	346	299	308	326	340	324	319	367	295	302	343	301	291	313	320	310	307	346	308	326	364	326	316	336	322	321	316	304	296	321	325	304	341	314	315	315	271	310	331	316	315	300	315	339	312	338	351	300	344	329	299	310	325	287	322	301	318	308	338	305	318	323	317	366	329	290	335	340	340	312	294	343	318	323	346	335	317	334	318	299	342	345	317	327	310	301	333	318	331	305	339	299	308	351	367	354	316	289	334	334	318	311	315	314	299	314	312	332	337	332	329	344	352	335	334	346	300	325	328	308	311	268	324	317	341	317	307	289	351	317	293	330	332	321	276	333	331	326	354	332	318	344	316	338	336	332	323	276	324	299	329	305	305	320	313	316	308	334	308	304	334	348	318	308	322	351	360	302	322	311	299	309	304	359	337	329	312	336	289	294	319	311	315	319	330	311	327	317	304	315	331	323	313	328	295	315	385	349	310	322	332	339	332	333	344	300	315	340	344	354	347	319	295	338	321	314	350	297	316	326	299	321	320	279	330	301	335	372	315	331	305	328	318	319	321	330	305	303	314	319	315	315	294	311	316	302	317	319	332	315	313	342	324	352	323	328	327	316	309	315	320	317	298	335	344	321	322	332	329	317	331	351	303	319	329	303	324	365	325	305	317	332	340	329	323	282	310	268	340	322	339	347	352	328	323	330	321	369	330	357	381	315	336	317	292	311	318	329	354	332	326	319	305	337	313	324	320	338	356	322	315	330	339	323	319	342	305	300	314	317	309	251	350	338	326	323	326	318	284	331	305	349	348	294	338	299	316	331	283	319	331	311	313	331	315	302	325	334	293	275	316	322	322	302	312	314	319	373	334	313	292	311	314	308	336	302	279	314	318	279	319	322	320	292	333	315	325	291	336	328	298	321	319	342	315	364	331	358	295	315	292	319	316	328	351	318	332	354	328	315	312	335	334	310	334	325	332	315	302	277	323	337	311	322	321	352	320	335	298	355	326	322	330	326	299	333	329	335	320	331	321	351	313	321	291	333	324	341	328	347	309	288	360	337	334	343	285	291	298	308	315	343	335	306	333	342	333	364	321	320	334	313	301	319	342	309	371	331	307	330	353	300	320	335	349	306	315	335	313	322	360	322	313	316	334	301	327	355	293	306	294	306	340	310	324	301	340	324	322	369	338	308	328	327	313	316	349	359	318	296	350	316	306	321	318	317	323	309	322	302	347	339	331	320	291	345	306	307	309	329	351	301	332	311	314	313	292	349	320	324	318	317	302	309	334	301	343	331	334	316	317	348	299	348	319	327	317	313	300	349	343	307	320	356	325	308	309	303	297	291	347	330	347	308	312	322	301	359	309	349	325	315	305	349	323	328	333	335	337	311	319	308	329	330	313	316	309	312	310	280	344	366	337	321	339	327	325	316	316	342	345	352	315	293	308	340	322	328	334	328	324	335	343	323	361	341	310	301	330	313	279	301	301	329	354	310	374	343	301	327	332	310	318	326	320	303	313	318	308	310	306	293	335	316	343	363	318	309	318	321	312	325	308	302	351	324	340	286	275	321	337	303	302	307	348	327	308	312	339	317	322	343	327	320	317	321	307	332	314	292	307	286	336	336	312	349	326	319	301	334	325	315	275	306	301	309	324	331	324	325	298	338	317	304	323	329	333	315	351	363	324	323	346	316	308	305	270	332	288	295	310	311	283	352	292	303	320	316	341	342	329	335	304	337	335	319	347	313	309	317	314	291	344	297	310	331	298	327	296	301	334	322	337	328	317	316	339	343	320	297	336	325	315	331	305	301	328	302	353	330	349	316	365	330	306	318	341	345	323	324	273	263	309	340	330	340	332	309	295	306	322	326	333	324
6650	1261	1858	2032	1868	2459	14667	11166	1062	981	955	934	843	905	917	1001	928	857	893	916	814	850	867	844	864	773	772	835	809	799	770	820	781	794	780	746	754	758	759	762	734	765	806	737	753	804	779	746	788	790	765	777	798	786	738	768	754	769	780	797	744	788	777	737	722	777	739	766	736	776	797	719	742	777	719	749	776	762	796	789	740	765	749	772	737	750	777	719	785	759	772	777	745	759	801	745	757	712	803	698	838	779	731	765	770	730	747	744	756	756	771	767	737	772	748	758	734	763	739	755	699	745	717	740	813	737	774	739	743	760	773	777	784	750	790	741	768	789	772	774	786	748	710	739	785	707	778	741	765	787	696	743	781	791	752	737	733	781	773	796	790	766	734	767	772	789	743	773	747	767	762	813	754	748	817	738	737	780	763	737	764	743	722	736	809	776	750	767	771	713	787	800	690	818	743	764	804	785	758	766	715	776	733	767	776	741	755	788	800	759	760	792	776	779	758	778	751	846	766	776	759	789	743	775	741	716	757	773	730	751	752	730	746	733	773	712	781	739	815	751	752	724	745	758	750	769	791	753	716	792	750	768	724	774	799	782	792	769	750	782	741	783	762	745	768	765	721	739	766	705	778	761	760	714	735	769	766	739	726	773	772	786	744	758	770	736	756	748	773	741	743	776	720	773	757	794	764	765	771	765	760	733	767	763	746	784	773	763	761	775	760	781	770	741	741	754	762	746	777	748	797	797	787	791	731	753	700	725	766	773	772	696	772	796	817	779	730	708	768	730	724	795	736	764	806	826	733	713	773	743	704	820	730	723	787	741	801	726	776	725	737	742	787	764	760	780	720	721	782	701	745	780	794	727	735	777	738	779	741	791	749	746	738	795	778	784	714	812	772	761	768	772	813	744	809	735	721	765	810	744	771	772	767	738	717	776	753	749	767	819	789	747	731	759	788	731	746	771	719	764	758	731	754	723	784	777	705	734	772	737	778	728	794	760	791	743	749	747	695	792	743	780	769	732	762	771	710	771	726	708	726	724	770	728	745	720	758	774	769	748	763	760	756	732	735	704	781	762	703	797	734	774	717	733	786	731	751	711	769	759	740	706	802	759	735	786	761	727	763	730	771	765	785	800	792	805	772	741	745	735	765	715	761	764	771	746	767	742	768	745	763	773	745	753	755	776	737	789	798	781	767	771	773	762	742	726	764	807	726	744	750	767	728	793	746	766	770	738	749	691	777	720	737	767	737	766	747	788	734	763	779	767	785	765	716	766	765	793	783	706	795	789	788	712	790	763	709	747	800	792	772	776	774	745	706	770	759	740	749	718	732	805	775	734	716	816	755	771	757	752	743	733	726	727	792	763	699	766	746	785	735	741	772	796	745	756	778	744	740	824	748	783	747	723	770	776	750	715	756	733	768	795	748	773	760	739	778	731	750	771	794	729	732	766	771	731	758	808	756	761	732	734	770	741	778	728	744	744	785	799	784	732	769	735	759	752	724	777	763	737	748	732	776	744	813	766	762	748	755	773	782	739	707	791	740	759	757	760	762	769	730	750	764	759	801	780	750	732	781	801	803	767	834	799	740	756	734	763	786	767	752	746	732	793	738	774	768	766	711	744	770	802	780	758	726	766	792	792	726	743	743	709	786	796	784	786	775	757	771	729	741	753	786	756	790	814	764	820	723	782	769	738	764	768	781	780	747	781	757	747	750	772	771	755	809	746	740	739	808	788	757	722	730	703	761	783	730	789	755	745	736	736	753	756	779	778	774	733	748	780	717	752	715	751	743	764	801	759	752	742	718	752	735	712	689	772	767	753	794	755	736	811	753	764	754	763	732	753	754	727	773	755	787	769	756	767	742	775	782	741	744	760	738	804	738	742	749	768	785	762	765	777	733	784	741	734	759	799	728	758	722	739	745	770	766	763	754	735	739	745	714	724	760	788	778	774	724	796	786	758	827	780	720	773	737	730	756	750	755	731	769	759	792	791	761	761	728	744	709	766	738	727	732	743	733	787	766	775	772	768	750	735	762	724	757	760	764	801	762	753	743	745	740	731	768	732	743	743	768	728	751	782	750	751	762	748	749	772	807	740	791	722	775	767	769	761	812	758	797	728	733	805	742	769	798	760	743	781	738	736	754	763	744	786	741	769	713	805	748	740	761	753	743	762	745	721	742	717	723	754	726	785	749	748	730	767	715	754	788	755	729	724	782	750	768	772	756	721	746	773	777	767	750	779	738	719	769	715	746	787	734	805	742	728	761	723	754	815	779	783	766	782	761	763	747	747	796	772	787	818	781	749	735	749	729	716	768	769	790	770	748	736	817	742	725	730	751	760	795	778	732	750	765	743	780	778	801	741	806	771	730	748	744	781	734	732	741	755	804	746	745	795	774	770	795	692	774	732	800	779	735	748	735	751	724	765	741	782	814	752	765	774	772	780	766	796	764	762	720	793	782	737	758	750	776	765	801	796	757	788	753	737	751	758	746	766	765	787	709	756	748	789	740	806	778	794	800	744	729	768	716	814	778	792	796	791	749	757	797	778	740	743	776	759	800	731	728	736	794	821	743	751	781	787	812	767	711	709	738	726	771	749	733	697	750	747	813	723	776	756	748	746	752	811	741	720	763	777	808	815	746	771	759	768	772	779	777	802	765	737	735	728	755	764	748	745	810	758	767	766	669	757	765	830	796	718	746	794	815	751	732	752	817	767	789	803	759	794	739	732	786	719	807	763	780	713	739	761	763	736	778	762	742	767	731	763	766	748	764	789	745	729	772	750	725	742	753	776	762	775	779	768	779	751	797	756	759	744	740	782	703	737	753	813	756	814	832	743	718	774	777	768	780	703	689	768	809	729	734	788	699	759	783	754	771	781	788	736	789	779	759	772	793	759	756	738	782	750	745	741	773	773	774	717	771	772	788	752	741	754	749	707	783	774	727	772	774	733	730	758	739	773	750	773	785	766	745	775	707	800	796	780	773	726	763	743	728	755	714	804	727	760	703	748	719	710	752	746	740	754	718	745	714	795	760	710	762	757	782	707	797	780	751	742	786	778	720	718	816	761	726	778	767	777	748	753	781	698	754	793	792	786	775	771	775	753	716	705	745	797	724	751	721	784	756	758	830	776	778	737	761	789	779	797	752	752	771	758	712	688	753	758	776	787	750	759	668	724	753	807	792	734	805	730	755	749	752	712	726	764	728	792	770	776	748	793	772	756	759	743	758	746	758	760	743	760	771	781	783	776	760	774	770	771	802	778	759	768	762	752	758	800	770	793	734	751	833	800	770	775	754	755	786	773	756	744	761	780	771	757	737	823	778	770	749	785	749	732	731	738	755	761	761	782	769	796	778	799	765	767	725	767	779	766	764	732	801	740	774	730	740	754	737	782	754	758	718	726	755	723	754	732	768	741	755	794	777	785	701	783	721	722	743	770	762	742	810	775	763	799	730	765	678	804	786	764	735	790	813	769	771	767	778	789	750	749
12800	1191	971	806	581	1067	6052	5817	402	251	257	246	266	260	218	250	239	246	205	245	240	220	202	228	221	215	241	205	225	199	233	201	190	205	207	191	215	189	235	212	229	209	217	213	230	220	207	192	214	220	214	221	207	235	185	216	195	204	200	210	184	231	222	207	212	216	218	175	206	196	207	219	204	183	189	193	209	222	205	224	214	194	202	223	218	208	209	208	220	232	184	199	216	203	198	203	216	180	191	199	212	176	205	229	225	230	202	208	175	199	206	205	187	209	187	193	195	204	202	222	204	196	198	217	182	217	226	178	205	211	200	204	213	214	214	194	225	221	210	212	218	194	187	201	225	195	210	200	204	216	217	219	195	204	207	197	198	193	225	211	203	195	198	238	198	206	185	227	206	212	207	194	225	179	200	218	236	190	198	216	225	180	196	196	192	193	187	219	211	203	196	179	206	200	232	220	184	216	216	196	199	214	204	210	201	226	221	219	225	232	200	189	216	181	193	226	216	210	212	185	224	215	229	194	203	170	226	206	194	202	201	201	205	221	202	212	206	187	208	185	195	180	205	224	178	198	233	185	176	247	216	174	191	201	216	227	186	200	206	212	205	212	192	180	184	190	217	196	199	215	187	203	194	224	216	207	204	220	191	206	192	234	213	206	211	203	192	206	195	194	203	215	203	175	215	212	206	188	201	187	207	209	195	197	203	213	200	219	226	215	177	192	208	221	237	211	201	193	210	210	209	231	219	227	221	205	193	188	179	211	214	171	201	199	216	191	207	203	228	199	197	191	194	196	188	194	195	196	208	211	222	210	186	218	203	179	207	185	210	218	201	191	221	183	200	192	200	181	206	190	196	198	194	213	212	190	194	219	205	195	189	204	211	187	202	208	205	227	206	211	206	225	194	202	219	197	205	185	207	203	238	235	194	222	198	192	187	181	210	186	210	220	215	187	204	204	183	195	220	210	194	222	195	192	180	203	199	225	203	191	207	189	216	199	235	219	208	251	183	219	198	248	206	197	218	188	207	204	221	200	189	219	202	187	189	229	222	199	195	218	216	197	215	190	217	194	199	193	208	199	187	220	204	198	212	214	185	231	217	200	202	199	218	212	224	212	206	209	173	218	207	208	188	225	178	198	231	195	214	232	201	209	212	210	205	202	207	217	211	175	224	200	209	214	220	199	198	193	218	233	221	216	217	222	217	205	231	170	201	175	188	214	196	196	212	246	199	205	204	206	217	193	173	216	226	184	215	214	221	200	244	231	220	207	189	200	239	228	219	220	199	190	189	201	183	210	209	218	209	195	226	180	220	223	218	221	198	216	206	206	205	216	164	199	221	199	220	178	194	193	203	195	157	208	203	208	195	177	217	186	190	186	215	215	202	194	190	192	199	194	245	237	214	189	227	204	185	180	206	201	204	198	198	200	183	202	218	207	206	207	217	208	220	231	211	245	224	226	209	199	181	210	199	225	194	220	179	194	204	224	214	192	196	207	219	223	239	170	185	194	210	204	234	203	191	211	200	199	186	180	218	209	226	206	226	227	195	202	203	189	186	215	212	208	196	224	205	215	199	207	187	169	197	203	241	215	191	190	230	221	218	207	200	204	182	195	203	187	216	177	220	172	192	199	201	180	217	230	194	163	169	210	202	196	233	205	201	200	194	156	201	189	200	206	207	226	208	199	201	213	210	197	209	204	182	196	203	194	203	221	203	202	208	210	223	173	205	232	199	224	171	176	202	216	209	195	207	203	191	201	170	186	205	190	198	181	215	202	210	199	183	242	213	210	217	203	208	216	222	198	206	187	225	198	186	195	191	216	211	221	203	196	205	203	209	214	215	187	194	226	194	218	217	198	218	201	224	208	199	182	198	238	216	216	201	188	206	229	194	179	211	243	224	230	227	191	187	185	195	177	216	206	199	194	213	236	220	207	202	192	210	206	204	202	208	191	207	178	213	198	195	226	229	195	192	204	209	203	197	215	221	197	188	180	197	222	198	228	196	219	183	203	183	210	218	247	215	220	201	196	185	216	193	200	199	192	216	173	226	187	193	199	178	222	220	202	212	203	184	210	208	215	224	210	189	191	208	213	204	188	210	184	170	206	222	181	201	200	199	223	188	200	195	187	220	205	196	191	196	250	228	203	168	206	205	202	192	207	194	203	210	198	217	214	225	207	188	195	222	208	203	209	210	245	216	204	208	195	186	188	173	211	223	204	215	188	214	201	208	212	209	205	190	214	239	220	196	196	179	210	232	197	217	216	189	205	179	200	239	187	211	197	210	215	201	199	186	197	216	202	194	233	205	209	220	212	177	220	220	188	188	214	198	209	177	211	181	215	215	215	195	193	210	210	209	188	196	192	202	197	198	219	195	239	196	195	233	215	206	214	246	180	208	225	201	187	229	228	197	212	212	230	212	201	235	211	213	205	194	201	203	187	195	202	187	177	195	221	196	173	221	205	188	216	203	203	228	213	224	190	170	196	212	201	209	232	216	189	203	203	225	190	219	229	188	207	221	184	231	215	218	219	198	227	197	209	192	190	190	226	212	182	205	185	194	195	170	200	210	204	190	215	186	190	182	218	195	217	207	217	204	189	208	207	204	211	191	222	231	171	233	209	224	211	232	189	190	200	237	230	233	214	200	210	222	197	208	217	211	197	210	187	199	201	199	186	177	192	210	217	234	201	195	184	197	207	207	203	182	173	180	215	196	215	167	205	227	210	190	200	180	199	216	207	196	220	221	222	180	211	197	204	202	207	219	206	188	222	177	213	218	203	221	196	203	206	199	218	183	187	222	218	222	223	218	232	227	210	212	200	211	210	241	223	219	180	185	173	218	198	211	224	219	226	220	205	207	206	199	213	189	209	195	199	204	200	200	198	191	193	217	179	202	206	193	189	223	199	224	202	231	201	235	208	180	212	176	183	192	219	227	209	185	184	223	210	188	222	200	174	201	192	218	204	185	213	186	212	205	209	217	206	233	212	188	172	218	179	221	194	207	182	205	197	206	206	205	197	198	207	205	214	184	213	169	189	221	204	210	233	189	213	202	212	208	208	205	226	209	201	220	228	194	202	193	209	206	194	206	181	223	212	202	219	199	209	181	190	203	201	195	197	229	210	191	206	190	197	203	206	199	225	229	209	209	197	207	203	227	218	232	220	209	207	193	208	204	240	172	214	218	195	212	222	185	212	176	207	186	226	197	226	233	197	206	214	213	196	219	237	188	224	207	210	203	209	233	203	215	203	230	219	185	213	221	202	225	214	211	243	221	217	179	196	237	207	201	203	227	202	197	191	190	215	230	221	210	187	205	204	211	212	207	213	210	200	190	214	226	204	201	205	228	200	203	213	223	200	194	233	207	184	214	179	178	199	197	213	197	186	213	213	206	205	221	224	201	205	190	205	203	225	181	202	196	198	206	200	204	216	200	204	225	193	180	212	221	229	208	183	203	227	185	216	197	220	213	197	189	216	205	236	218	190	227	206
8074	1288	2331	2551	2552	5157	22657	16247	953	922	863	756	828	837	810	767	734	740	707	672	679	642	619	621	594	580	565	597	564	598	574	547	559	541	537	535	504	482	533	541	497	502	533	519	469	515	524	542	495	496	514	481	515	528	501	521	501	526	506	528	538	469	493	525	528	516	505	527	510	477	500	534	494	483	490	524	543	503	486	514	488	524	561	524	535	515	548	492	498	474	485	485	534	486	521	528	463	503	504	463	525	501	474	503	481	476	508	499	539	554	503	535	532	492	517	489	496	520	529	512	513	492	509	477	466	500	510	478	476	488	523	507	532	515	509	469	466	500	531	498	501	522	484	490	485	487	504	492	489	480	491	502	472	498	504	531	527	494	504	490	485	532	452	488	539	477	496	506	518	484	519	524	481	520	460	505	514	483	503	458	471	480	489	511	474	516	502	504	508	519	499	509	473	502	496	512	497	487	528	485	537	505	531	492	507	483	477	526	506	503	548	482	480	488	510	491	521	510	478	501	540	529	508	477	493	526	507	521	488	516	511	535	501	475	515	495	491	480	519	510	489	513	522	519	496	465	467	488	472	479	506	478	483	510	501	515	560	519	508	510	529	529	494	498	534	527	502	543	480	467	497	483	479	464	514	497	492	526	449	510	548	500	532	446	501	477	505	507	523	495	476	496	515	481	474	511	537	530	491	498	491	524	461	494	516	497	500	496	490	485	506	490	517	502	460	497	486	490	473	497	486	564	493	501	509	494	488	480	519	508	480	507	532	524	461	547	494	500	504	504	511	494	523	534	498	523	523	503	550	525	506	498	527	482	518	497	491	469	529	504	480	496	474	497	479	527	522	546	490	490	501	531	504	518	517	487	534	475	474	484	484	476	506	484	517	506	510	536	501	516	512	543	520	492	501	524	506	527	489	468	549	519	481	523	497	473	486	505	516	523	466	491	494	514	531	526	516	476	480	499	510	526	457	511	538	505	468	509	513	512	481	495	490	491	479	500	511	554	484	531	503	502	466	529	532	517	514	485	517	520	493	520	473	484	505	481	493	481	509	447	515	486	528	533	510	521	497	476	506	530	491	500	492	467	503	554	515	475	475	502	526	472	489	533	501	499	500	504	520	509	495	508	542	517	531	517	528	521	527	517	498	498	506	458	489	504	542	485	523	514	475	509	477	517	482	516	543	523	529	517	483	539	457	498	511	523	503	493	450	515	483	492	533	488	495	507	503	508	547	498	496	472	526	525	485	504	508	494	497	522	502	511	467	520	535	549	489	493	531	560	515	521	506	489	502	537	524	538	503	498	501	468	492	487	482	515	478	483	504	496	535	447	512	527	515	521	511	501	519	526	481	527	507	517	482	494	504	488	499	548	530	486	488	491	514	531	497	504	500	519	484	493	481	507	470	498	489	507	507	532	483	481	516	516	502	471	488	489	482	468	505	473	533	505	521	508	501	513	517	491	470	497	500	488	521	512	531	497	525	494	507	537	508	517	483	501	468	504	518	481	498	502	507	498	488	513	493	474	507	502	501	482	495	458	530	524	478	502	525	525	506	545	509	498	515	493	534	522	521	528	460	503	513	441	462	508	546	466	510	506	465	508	521	499	496	482	473	482	476	508	503	500	458	519	535	501	503	464	502	518	498	473	498	507	484	505	491	506	483	492	467	479	499	494	480	472	515	507	510	450	521	485	522	497	506	490	495	477	531	542	535	503	496	476	492	509	521	505	454	472	506	516	513	469	496	493	490	489	539	515	498	534	541	519	525	491	522	507	476	501	508	471	533	490	500	539	511	506	517	532	494	538	516	480	493	480	500	473	474	517	533	485	518	552	489	513	516	492	489	506	501	480	509	495	489	492	505	474	504	501	478	531	528	480	495	488	455	506	534	507	455	512	497	502	465	450	490	544	519	483	488	485	522	505	468	525	529	543	498	500	484	515	506	496	492	483	503	550	530	515	484	507	483	499	489	540	468	494	548	522	488	521	510	473	506	455	489	498	544	500	533	512	514	470	492	536	515	533	533	508	514	488	508	530	553	475	498	461	473	507	500	510	484	507	530	503	505	486	507	512	527	575	506	484	483	506	485	487	490	542	500	521	535	475	499	533	483	495	478	520	442	530	506	531	469	495	550	529	502	528	506	517	529	535	515	501	484	504	520	514	493	459	511	494	497	484	493	501	502	513	516	501	511	535	513	506	531	524	521	487	533	503	504	500	512	501	481	486	536	500	497	474	506	508	520	477	481	532	518	482	542	509	504	499	486	505	486	509	524	526	476	457	469	463	518	484	517	490	529	508	530	534	495	478	478	520	538	571	488	500	487	511	520	466	504	489	528	506	523	497	495	494	479	510	503	504	472	448	509	517	504	513	507	513	511	491	508	510	508	502	467	522	471	505	481	522	502	475	535	479	492	497	508	456	525	513	479	507	547	499	497	484	504	507	473	489	479	471	522	493	552	514	460	496	522	540	509	474	470	481	459	563	496	507	498	492	465	486	528	498	482	528	513	487	514	512	485	555	495	522	509	521	462	547	487	505	487	516	484	495	514	502	489	461	502	503	509	499	485	502	452	490	478	530	502	524	499	522	522	499	497	533	487	520	508	480	457	511	433	512	503	496	490	511	511	502	502	551	507	542	490	506	524	518	517	491	487	486	519	499	470	542	453	526	508	505	495	489	480	485	492	492	489	478	517	477	500	530	551	483	497	514	530	497	534	527	435	469	514	526	504	488	474	551	524	508	511	489	509	480	535	528	473	471	510	532	538	517	490	481	482	517	480	545	482	474	544	505	534	480	492	492	467	467	523	509	503	551	505	510	478	513	488	488	513	492	501	489	474	522	495	489	536	511	489	460	545	516	503	507	509	489	493	525	481	513	516	478	470	508	530	530	462	485	484	515	502	513	472	513	483	503	488	491	484	537	507	501	521	496	531	528	514	472	527	520	534	524	480	516	524	481	491	544	515	447	486	551	478	494	498	488	517	505	506	498	490	486	477	486	491	494	519	479	508	538	485	531	523	527	508	505	510	511	477	475	450	467	497	509	485	513	500	489	484	514	509	481	487	517	529	500	455	456	516	548	466	520	550	499	476	480	467	493	469	479	555	491	507	544	547	513	507	525	500	516	494	517	527	520	486	494	508	537	492	495	532	504	530	540	529	486	490	512	473	506	493	536	507	495	511	528	508	490	515	486	482	516	517	497	513	499	502	505	530	500	512	505	509	513	505	502	510	472	511	466	460	516	499	492	471	488	518	468	464	480	492	518	518	501	469	450	524	484	464	502	509	507	514	466	517	541	533	494	536	508	549	524	473	488	464	476	506	474	520	485	500	516	450	483	504	462	527	482	485	521	482	474	532	514	477	564	536	502	502	470	446	491	532	517	523	470	507	498	493	455	502	494	513	521	543	481	533	526	492	509	523	508	479	531	470	542	501	493	452	499	512	511	516	479	503	533	523	499	524	507	527	541	511	484	502	453	561	471	531	518
1569	465	480	468	372	373	425	400	321	325	318	332	318	306	309	299	319	282	273	323	312	310	272	308	319	303	331	326	325	314	317	301	267	312	331	287	262	297	283	308	305	312	311	327	303	274	321	303	311	292	276	290	315	306	277	304	311	280	295	301	319	266	291	309	295	342	350	313	289	312	323	291	315	287	289	300	273	305	291	302	294	303	309	277	280	321	294	297	263	321	319	283	295	298	319	307	269	309	325	296	285	313	314	285	307	264	302	284	301	286	308	311	299	269	308	312	290	314	311	299	298	280	288	295	302	338	298	310	304	320	276	299	320	280	295	308	316	280	270	306	303	283	292	285	309	308	316	289	311	314	306	305	288	286	311	317	313	284	293	304	284	302	283	313	289	299	301	271	284	292	288	278	328	278	263	255	290	298	302	290	299	303	272	270	310	313	293	300	284	305	285	298	302	272	308	265	285	306	297	301	278	274	275	302	311	313	280	312	283	320	321	306	298	320	314	316	283	305	285	290	311	310	311	323	311	317	315	290	298	282	297	281	276	306	304	307	291	298	313	312	304	314	304	272	278	296	315	294	298	299	314	288	329	287	318	291	284	304	279	288	309	317	310	322	297	271	304	333	303	309	267	274	270	323	327	318	304	307	309	278	271	293	290	317	296	331	297	289	309	299	300	298	285	302	284	280	318	338	314	320	301	297	296	299	313	341	282	314	282	292	303	275	280	301	317	323	311	294	303	270	299	281	290	329	297	241	308	326	297	290	271	283	303	295	278	316	306	310	333	269	319	279	313	308	291	267	326	320	293	284	312	285	312	289	293	304	287	311	326	288	269	313	287	302	293	299	317	335	274	300	297	337	294	328	306	277	279	284	281	309	285	270	259	282	303	325	283	322	309	316	301	300	289	332	289	310	285	320	315	295	305	321	290	299	332	283	292	303	319	285	296	325	302	289	275	297	267	296	270	287	284	294	311	311	288	269	283	285	328	266	319	270	327	308	321	312	291	292	336	282	295	296	276	304	259	291	276	301	323	326	275	311	311	296	288	308	299	296	297	308	280	303	284	273	292	322	258	271	306	279	295	318	303	284	293	340	319	271	291	294	310	275	290	307	294	331	274	301	285	292	300	294	284	316	284	309	283	299	288	304	297	298	359	313	294	318	287	308	293	300	315	331	300	287	297	265	321	278	312	264	299	286	287	298	284	313	304	308	302	292	304	286	295	303	337	298	279	317	311	322	287	310	280	272	280	318	284	296	304	291	277	311	290	322	297	310	325	308	314	311	303	317	301	264	324	310	305	269	316	316	296	280	328	318	301	311	282	318	310	337	294	308	329	310	283	308	279	316	309	298	312	312	323	299	312	295	305	299	277	324	296	296	316	301	316	308	290	299	297	299	303	297	269	278	310	286	319	313	294	288	273	289	296	291	283	302	312	313	311	289	261	322	292	296	316	258	302	284	312	295	259	268	278	311	289	301	319	302	283	319	337	314	347	284	304	285	312	301	299	287	297	309	312	297	323	313	254	314	330	257	265	311	298	308	292	287	300	291	289	304	287	279	292	320	295	293	323	325	266	292	303	281	300	308	334	302	324	306	341	290	320	318	311	310	297	294	291	269	302	290	299	296	285	292	297	311	337	306	297	299	290	281	283	316	278	314	323	267	307	321	335	316	298	335	291	290	327	282	263	305	326	270	281	300	315	297	294	332	305	303	317	300	287	306	293	279	302	280	329	294	302	301	329	294	293	276	298	257	297	314	311	274	310	299	329	323	332	306	287	287	308	319	285	323	260	301	266	301	301	323	281	267	309	291	313	294	277	304	307	280	287	304	301	281	305	298	324	310	345	292	313	322	296	309	300	296	314	313	260	285	327	318	320	301	303	313	292	318	324	274	279	287	303	300	327	287	312	302	299	266	272	307	299	313	297	290	278	334	291	303	313	306	293	279	322	318	325	304	304	291	298	295	309	313	286	295	289	333	292	317	272	289	280	306	301	327	260	307	333	323	289	305	282	306	282	281	311	330	303	286	294	266	259	297	329	323	302	294	309	305	292	322	312	283	315	346	297	285	294	322	307	301	290	301	285	283	292	313	280	314	282	315	330	300	286	281	289	305	281	319	286	299	338	278	306	288	298	279	299	289	323	302	291	296	301	303	292	309	288	310	310	301	275	311	329	309	293	276	294	281	281	310	292	277	305	290	315	305	311	298	270	296	274	314	290	271	306	262	313	319	285	255	314	266	287	298	323	285	305	313	290	301	309	299	285	312	284	295	316	307	324	302	341	279	306	304	332	286	313	304	304	325	297	300	330	295	314	292	291	287	310	282	301	285	354	319	310	267	338	316	288	328	316	284	328	284	309	292	312	283	303	287	323	298	299	298	285	301	273	272	326	294	310	302	264	342	293	266	306	304	313	303	296	303	293	300	300	293	301	295	289	284	315	318	307	295	285	303	290	299	287	317	276	314	319	309	294	319	314	330	309	303	331	290	319	298	344	298	324	328	319	289	299	305	289	279	286	279	309	278	306	309	286	304	306	273	281	306	314	312	305	302	310	306	315	353	313	292	307	265	314	267	299	308	301	286	309	303	298	309	288	284	273	268	290	329	294	267	276	287	298	273	314	288	326	293	300	271	309	293	327	300	302	308	321	285	288	307	301	287	317	314	296	284	301	313	278	331	306	305	314	305	283	282	300	309	305	315	320	264	266	292	295	289	279	300	297	323	304	272	296	295	301	276	303	307	312	304	316	290	281	315	277	343	310	297	300	269	332	279	309	301	308	316	283	296	286	264	303	317	291	249	316	295	271	286	309	287	288	304	309	290	280	286	288	322	298	284	312	293	313	308	307	290	319	326	328	314	284	273	299	301	332	318	302	320	278	318	282	292	285	291	280	303	299	319	312	318	285	306	336	317	293	300	290	279	306	300	292	311	284	297	321	281	325	305	283	304	285	333	318	296	291	305	302	320	339	289	294	317	332	310	303	303	285	308	275	293	278	294	318	298	278	303	287	307	297	257	302	290	274	299	314	313	271	294	290	278	289	291	299	276	305	294	322	328	301	288	281	310	302	321	296	287	319	289	257	321	304	322	277	294	306	282	250	290	289	265	265	319	285	322	289	326	306	343	270	307	271	329	275	294	295	287	280	283	283	279	271	293	313	291	311	311	303	325	267	316	312	296	297	293	328	312	299	286	313	268	300	327	321	310	287	278	284	303	294	282	309	301	296	295	268	246	295	288	300	281	271	316	285	300	320	298	274	320	281	280	318	303	314	311	292	301	296	294	309	302	303	297	312	294	314	318	303	290	319	312	287	272	298	306	288	290	284	296	323	290	311	294	280	306	308	300	315	319	274	308	290	325	290	300	306	307	308	307	309	302	283	293	277	298	285	276	316	313	286	300	309	301	294	287	296	315	327	270	294	310	316	277	276	302	297	294	270	282	333	288	313	301	315	317	296	317	268	294	292	321	306	283	299	291	295	303	291	283
2122	939	1107	1148	1112	1106	1734	1434	797	810	822	725	792	826	843	814	852	813	805	765	703	763	752	748	783	735	759	734	786	749	725	756	701	750	726	781	687	742	749	728	750	765	746	737	726	757	634	710	758	739	719	709	710	738	709	704	714	703	729	709	734	721	731	708	710	753	775	768	739	762	779	738	686	709	764	722	695	691	736	703	698	654	736	711	716	704	716	749	716	707	697	734	714	710	755	721	700	687	718	699	731	743	741	738	666	692	688	741	692	760	719	727	735	760	713	707	738	779	723	733	728	723	732	711	722	724	763	743	758	695	680	730	740	711	708	768	716	684	679	751	746	728	709	701	745	717	702	765	696	715	705	721	720	777	745	731	738	698	720	736	717	739	677	709	687	723	752	749	700	681	705	686	713	715	716	741	752	755	714	703	720	756	706	730	734	653	735	682	762	694	700	686	736	725	738	728	731	776	698	744	696	712	688	724	684	702	692	683	716	784	693	738	752	757	721	726	691	702	627	772	688	693	738	721	735	756	746	672	748	721	733	672	748	757	751	761	734	713	758	710	744	712	771	761	697	747	735	743	701	686	737	759	718	715	704	727	760	728	721	709	732	708	724	773	733	694	751	766	729	736	725	704	731	725	756	724	708	736	750	746	725	709	696	709	697	702	750	701	712	740	731	713	734	713	760	740	733	724	748	739	703	730	710	729	796	733	729	784	711	699	764	754	712	701	708	769	680	687	704	728	705	734	744	688	736	747	741	712	665	781	713	742	773	720	713	736	755	714	696	738	680	740	714	705	777	720	724	693	738	725	726	751	718	755	726	696	789	723	758	776	696	722	804	733	730	718	744	746	708	700	771	724	681	709	762	752	737	717	668	696	722	736	726	711	705	711	746	695	783	754	728	702	738	729	717	750	700	756	704	738	786	743	716	737	713	708	700	715	737	723	780	741	702	781	720	749	688	727	746	720	744	755	695	745	721	754	749	707	763	723	739	695	706	771	696	699	749	737	728	720	728	733	719	731	690	708	747	740	731	736	711	693	726	718	706	660	728	723	712	667	724	748	677	787	724	718	683	731	712	720	764	766	712	743	690	723	737	762	713	688	720	714	711	686	744	739	697	695	686	705	745	666	678	718	742	743	708	687	692	712	721	747	746	775	681	735	790	755	766	695	766	703	696	697	706	745	709	728	701	695	727	720	731	664	736	705	737	697	752	769	731	717	771	760	687	692	672	673	748	714	759	763	756	725	671	700	706	749	698	746	731	749	696	749	689	723	727	734	709	689	706	737	725	777	739	708	686	696	726	732	783	721	688	733	672	694	742	754	727	702	731	706	735	800	722	692	731	733	720	723	773	706	748	777	699	709	795	705	741	707	702	727	707	730	725	731	718	749	709	771	764	747	698	714	718	766	720	726	732	686	728	759	677	720	705	687	742	724	694	776	716	724	717	697	732	724	708	727	730	710	747	766	763	700	717	664	719	699	707	729	715	718	721	714	729	735	715	725	694	730	743	717	713	730	730	724	712	724	759	737	704	729	722	719	704	709	735	707	766	721	760	725	706	726	690	766	694	768	734	741	693	745	730	755	701	713	708	768	717	742	719	745	704	692	753	740	735	738	713	698	718	725	693	720	717	754	784	707	722	692	707	721	731	697	765	747	763	704	737	703	774	702	685	760	736	710	759	773	770	718	732	701	705	684	710	693	714	749	721	784	785	715	709	725	757	730	703	726	715	750	717	757	726	729	735	691	694	732	700	696	748	713	717	708	726	720	670	700	666	739	760	705	730	763	760	647	730	721	736	676	717	745	726	747	711	709	741	751	694	680	702	706	718	727	715	778	703	713	736	722	741	766	696	733	715	747	739	769	743	717	714	783	669	766	723	765	710	722	739	694	695	721	693	720	766	737	724	692	702	696	708	720	722	724	764	772	703	685	720	750	743	679	695	748	751	718	732	719	737	756	761	755	668	767	735	717	765	747	784	734	752	705	728	763	703	711	734	704	697	733	693	750	723	726	741	767	726	715	709	712	707	767	725	716	698	712	701	701	720	703	691	743	747	707	717	744	701	757	731	749	719	698	721	698	663	713	736	732	669	717	701	730	707	694	736	696	731	704	720	695	725	733	711	734	709	737	686	684	659	709	722	746	741	745	707	719	757	651	713	753	684	727	737	766	721	760	741	754	686	734	733	738	747	707	758	674	714	698	711	743	750	686	697	743	736	758	755	727	721	697	750	680	711	737	759	741	725	730	727	737	746	689	709	748	729	759	720	723	720	741	724	703	738	746	740	720	742	694	721	725	707	704	685	737	732	734	695	736	654	712	724	679	759	752	742	679	740	711	766	710	719	715	662	759	735	700	745	706	701	725	733	721	681	735	704	740	699	716	723	695	692	765	696	731	695	697	722	675	735	695	703	719	694	736	730	705	761	756	747	694	725	735	739	731	750	735	667	713	722	731	695	759	715	712	706	710	693	691	750	698	648	679	674	721	719	684	763	720	722	726	693	765	675	733	728	744	744	677	712	708	701	730	720	712	757	731	725	674	739	732	693	709	748	726	739	648	748	709	718	738	726	741	720	684	710	683	687	740	742	725	704	734	754	725	708	764	701	731	659	702	713	725	712	671	667	718	727	704	751	797	722	720	755	742	761	732	719	731	720	742	675	662	727	716	697	677	703	717	715	727	740	676	727	689	738	708	717	754	753	733	749	719	712	751	734	708	696	696	730	761	747	729	759	697	697	689	725	801	740	761	770	708	769	698	718	739	680	698	705	724	728	703	710	692	746	718	726	733	721	772	711	702	700	702	713	716	710	704	736	788	666	747	722	713	690	706	721	746	754	741	712	765	730	715	725	697	734	724	669	646	758	722	722	693	732	687	720	752	669	713	688	756	722	726	719	783	727	787	688	740	726	701	719	749	790	697	766	705	714	738	690	692	675	740	684	691	680	707	702	771	689	767	704	755	758	713	662	710	722	712	678	716	676	718	690	713	726	691	686	759	754	723	700	750	715	712	729	772	714	721	684	712	738	709	704	749	727	736	744	711	723	760	701	764	694	692	682	759	730	726	718	705	736	685	701	696	745	729	750	765	741	720	715	677	771	685	716	707	733	721	721	705	704	716	724	690	700	731	690	720	739	730	669	765	749	729	721	680	673	706	707	772	719	699	666	784	731	695	692	778	744	743	730	696	721	713	734	722	705	747	702	716	701	726	713	743	756	728	744	726	733	677	673	736	687	720	675	735	761	709	739	737	731	754	691	712	707	765	717	682	744	708	709	721	723	712	699	751	739	710	748	754	738	724	730	734	739	762	775	737	727	723	712	734	763	698	690	720	757	735	762	681	708	703	735	729	693	717	736	714	700	761	731	733	714	666	703	737	733	767	690	697	748	755	725	688	676	719	750	736	738	748	741	750	700	720	692	731	657	728	755	707	706	743	699	740	707	761	733	787	732	744	733	674	702	710	690	696	731	711	716	717	753	698	725	715
7415	966	833	661	547	1395	5186	3139	432	361	351	365	360	371	340	379	391	346	331	368	328	335	312	343	316	333	318	318	341	338	363	335	331	357	346	353	329	340	318	354	324	363	338	351	340	333	345	362	320	344	352	354	351	331	307	321	332	331	334	270	349	345	340	321	329	331	334	317	337	334	368	294	313	362	311	335	287	312	333	333	342	332	320	327	334	337	324	362	309	363	348	330	330	331	333	319	320	348	360	349	366	343	335	318	337	351	309	323	325	319	327	306	298	321	343	365	371	331	310	312	343	311	342	330	358	349	328	303	324	353	331	331	297	341	310	304	333	338	332	309	323	368	335	369	330	357	324	311	329	322	360	315	310	332	361	299	320	329	290	343	308	330	304	331	299	309	303	323	353	315	347	344	343	338	325	338	356	332	362	340	341	363	301	320	313	367	296	333	345	317	322	366	333	321	319	346	323	350	328	340	343	341	366	322	311	312	349	327	345	300	326	348	327	361	334	352	315	310	325	339	350	311	308	296	352	300	335	365	316	325	325	318	314	342	343	350	369	346	331	359	312	324	369	350	340	322	320	331	318	316	319	331	329	326	348	329	325	329	310	338	324	347	320	366	335	345	333	324	331	346	330	348	344	351	316	330	310	324	339	334	356	351	348	352	336	356	347	322	365	339	326	354	335	348	364	318	339	331	362	337	312	330	348	311	366	308	332	349	354	330	351	315	372	329	326	324	323	325	353	365	341	319	290	317	350	318	344	311	331	306	321	309	308	360	343	340	308	315	310	332	318	326	309	302	334	310	323	321	385	297	301	350	330	307	361	341	349	353	312	373	336	361	322	288	310	334	333	354	360	344	347	355	334	352	348	326	326	390	332	340	337	314	346	363	339	326	336	314	326	311	321	365	321	361	325	345	333	311	280	354	310	352	310	316	320	310	348	361	346	355	315	324	299	341	329	321	326	306	335	334	305	325	337	353	335	334	357	340	336	336	316	311	341	334	344	381	324	318	352	306	304	314	328	312	340	330	330	317	332	347	328	340	321	373	337	356	350	309	336	330	356	344	316	293	344	317	338	388	363	344	322	344	326	331	332	336	336	334	322	348	339	338	347	313	347	331	330	365	358	317	362	312	348	353	300	335	325	316	336	324	313	380	330	321	310	303	328	342	340	354	308	331	333	314	318	309	320	325	307	319	344	344	321	357	358	345	334	359	347	336	320	340	289	322	318	350	310	321	361	319	335	318	343	311	338	345	345	346	335	304	334	322	351	323	330	343	333	335	333	309	320	358	340	338	332	337	360	342	361	305	327	344	314	320	366	307	337	351	329	308	295	316	332	319	324	314	334	318	317	347	346	343	407	340	325	332	289	323	311	351	314	330	345	311	315	329	317	283	332	319	314	329	311	333	369	362	345	315	328	342	309	295	348	340	337	326	324	321	358	335	338	340	339	334	317	336	312	325	311	312	341	322	300	294	296	347	329	337	347	345	332	328	327	301	334	353	320	321	354	364	323	302	337	377	316	337	331	360	331	348	337	319	324	290	329	336	361	342	334	331	306	319	317	332	326	305	353	294	334	345	328	342	320	266	329	359	330	320	349	329	326	372	320	337	344	321	307	351	345	341	320	346	330	338	329	326	326	342	350	340	310	296	313	307	324	362	337	336	340	317	339	287	357	324	335	345	314	338	323	375	324	364	336	335	358	349	357	312	326	332	308	322	333	323	375	329	343	318	323	350	308	333	377	331	365	300	328	328	332	327	340	360	361	297	351	317	320	329	310	305	373	331	322	340	367	306	317	374	304	294	328	366	328	338	343	333	319	367	334	335	330	318	343	336	354	330	339	320	354	317	324	340	355	319	317	354	344	308	340	308	319	319	346	313	324	317	338	344	347	342	328	315	366	363	323	331	332	326	319	316	367	323	309	300	327	288	331	320	346	326	339	312	317	322	318	333	333	357	363	343	321	325	328	348	339	338	336	330	303	352	370	328	318	349	332	350	304	318	361	334	325	302	340	336	316	313	338	359	312	332	348	351	308	338	323	323	333	365	350	335	369	332	340	382	339	392	336	327	292	317	349	328	335	321	338	353	312	363	377	334	369	320	316	331	315	308	352	301	315	347	336	340	314	315	367	319	311	342	358	375	338	350	320	328	354	343	340	354	333	338	309	345	377	347	327	338	330	320	333	357	336	340	340	329	330	341	298	320	310	324	348	331	328	351	342	373	338	329	313	317	318	348	335	347	366	327	365	348	349	322	326	302	362	335	346	374	352	392	329	351	330	314	369	337	351	313	342	359	335	341	334	351	306	320	320	326	320	347	314	339	340	327	327	327	350	360	356	331	300	315	357	322	348	339	342	368	347	325	342	340	373	324	347	319	334	351	350	338	349	316	331	331	350	342	332	323	303	342	315	322	333	357	339	345	336	325	344	341	356	300	318	352	333	329	328	320	303	337	346	319	345	336	352	297	322	342	343	313	353	367	322	352	331	332	364	335	335	355	330	352	367	337	322	335	316	358	344	324	331	327	337	336	355	349	338	326	386	326	285	324	337	316	339	361	339	300	283	294	326	346	330	345	304	339	308	340	363	353	311	337	332	324	343	350	340	308	366	339	308	355	299	331	336	360	343	308	340	334	347	346	306	322	300	349	358	377	369	343	326	347	326	324	329	278	328	332	336	339	332	304	350	338	347	338	336	313	322	332	320	318	343	308	330	355	318	315	325	370	366	321	320	341	328	341	344	329	324	342	333	356	303	327	380	337	358	342	335	364	320	314	368	334	322	318	311	339	329	311	334	322	361	361	273	320	344	330	343	371	311	341	335	338	335	342	314	324	350	362	361	324	372	338	370	329	347	285	307	291	343	350	297	369	332	328	345	377	341	330	342	347	331	331	323	331	303	327	345	337	318	318	335	317	349	315	326	375	313	298	331	362	321	306	317	351	313	294	340	353	356	337	309	348	307	324	321	343	352	367	311	311	312	325	353	335	334	339	314	312	302	332	329	315	343	346	331	340	310	354	360	304	339	334	321	296	350	334	327	368	336	300	351	354	344	370	336	297	315	332	339	334	348	370	337	330	311	317	344	313	357	325	350	332	397	354	338	332	372	327	320	359	345	338	335	317	383	320	337	356	337	324	319	330	349	328	333	299	367	353	362	328	372	357	379	334	333	317	294	349	353	344	326	334	330	335	350	362	325	307	357	319	318	335	350	318	351	301	304	334	343	308	325	310	332	321	340	334	352	333	339	361	329	301	339	322	339	308	329	343	323	342	338	324	344	326	308	349	344	296	354	314	326	324	324	319	318	349	338	365	373	367	347	333	347	363	333	337	332	311	326	336	370	319	323	315	328	288	336	327	319	355	335	333	356	346	308	298	292	322	321	366	332	323	319	363	325	334	355	315	343	323	342	330	356	322	319	289	336	351	315	328	333	363	311	313	364	347	343	309	355	298	350	350	337	346	346	324	364	337	351	363	352	340	362	311	352	356
6702	1327	1888	2193	1905	6636	20232	11187	1041	986	1001	946	947	977	930	944	880	983	912	930	874	857	847	860	832	838	832	861	787	849	823	788	890	820	767	775	764	757	838	805	797	787	837	810	822	778	743	802	784	787	858	794	821	730	797	825	769	767	804	817	773	738	729	757	806	830	829	744	758	833	785	772	781	809	799	814	819	785	722	754	802	771	800	762	777	793	803	798	802	789	789	829	764	740	821	790	792	813	813	772	800	786	747	793	815	766	852	796	835	849	820	864	788	774	767	778	817	731	800	807	801	769	769	809	761	762	811	849	739	756	776	815	832	809	807	791	763	806	795	785	797	733	804	746	783	753	774	747	801	789	761	826	814	786	774	829	855	783	840	761	780	820	766	837	760	832	815	720	780	781	820	767	733	743	808	763	762	810	783	789	766	826	794	797	745	775	833	774	804	768	769	785	800	772	785	729	821	778	780	821	832	782	790	816	810	783	812	785	762	736	784	776	818	814	796	755	789	710	776	790	730	803	848	770	821	848	763	741	774	772	777	830	786	775	780	798	795	792	799	755	744	742	828	789	772	773	757	796	772	780	804	785	766	723	792	785	744	774	767	800	762	775	820	786	783	768	780	767	785	796	797	772	791	777	796	814	821	836	796	802	736	819	798	843	822	776	731	828	792	792	766	804	755	789	840	753	822	776	811	780	782	817	756	784	782	804	841	840	748	780	799	753	798	829	820	734	814	849	733	809	762	734	802	774	798	762	759	771	810	743	794	790	765	769	778	773	771	824	785	819	788	793	777	834	812	764	800	772	818	817	799	754	774	795	792	785	783	790	810	769	767	800	750	745	827	735	780	819	793	797	841	755	774	791	790	799	714	825	839	830	776	808	789	741	791	823	725	851	770	811	817	763	805	758	787	798	727	772	817	802	800	791	823	794	807	799	816	767	774	722	747	785	774	746	791	790	781	761	800	789	783	745	804	738	815	808	809	767	791	789	798	805	766	743	803	783	744	773	751	786	791	765	738	810	771	783	753	733	754	728	817	829	786	808	793	753	778	800	829	798	811	791	773	786	810	806	791	785	753	761	729	783	795	769	856	804	799	740	823	777	746	764	797	780	765	807	818	822	758	749	820	750	837	731	792	829	735	788	764	799	807	726	766	782	775	801	790	795	774	789	770	827	775	782	793	817	791	812	793	815	802	820	792	752	768	785	858	765	789	802	799	789	790	764	775	768	788	748	762	804	816	784	805	833	797	736	775	716	777	788	725	751	832	733	758	800	829	816	768	767	818	734	762	765	771	789	786	811	777	724	799	785	821	762	797	808	828	743	787	791	807	794	746	812	777	811	819	767	802	807	823	774	772	801	784	746	762	849	774	751	775	795	789	819	780	796	800	797	810	746	781	770	769	763	842	813	808	817	844	767	792	734	783	784	836	844	768	834	744	774	731	738	802	780	801	799	793	752	800	768	803	835	780	761	787	817	802	800	804	846	770	777	788	796	784	772	773	775	769	771	804	797	801	785	842	752	783	787	760	783	752	801	743	810	758	765	764	782	779	773	788	725	792	745	768	785	771	792	812	735	810	780	787	731	769	841	806	803	809	725	856	784	780	772	826	782	754	799	774	785	833	784	802	790	792	795	753	783	824	806	795	759	794	774	810	781	771	787	804	787	784	766	788	794	774	802	720	757	818	745	738	733	797	754	793	786	801	740	788	747	815	786	774	792	754	792	863	804	787	799	794	762	785	759	774	787	791	789	745	786	744	805	819	804	754	775	846	775	775	725	786	821	810	811	774	760	757	766	797	784	792	769	789	783	780	794	790	759	827	762	812	734	792	773	808	774	729	787	804	776	843	795	777	793	779	740	779	787	815	756	779	791	782	818	794	801	837	781	795	756	756	785	830	815	739	723	802	720	782	766	788	736	799	790	796	772	761	732	833	789	769	758	777	794	806	727	810	772	756	809	795	783	823	753	753	828	792	807	754	734	834	754	801	771	763	759	751	826	785	825	837	728	758	800	763	728	733	802	736	798	749	780	838	781	778	774	778	814	781	803	813	733	748	802	776	794	780	783	763	773	732	784	833	772	813	775	828	777	726	799	874	717	802	788	783	745	777	785	801	814	794	811	746	790	830	798	822	810	828	775	811	757	743	773	745	742	821	732	823	817	792	784	746	777	787	794	795	854	738	802	809	787	838	752	850	762	801	747	825	786	778	769	786	794	801	785	822	774	769	775	820	801	771	799	799	804	771	853	763	770	824	844	790	755	809	763	771	760	793	791	803	812	768	781	793	748	797	824	815	750	785	828	821	773	779	807	805	799	789	830	844	805	794	750	745	800	807	812	837	807	794	795	806	757	827	760	766	790	789	781	849	798	755	779	768	738	813	744	782	746	774	819	806	739	792	794	770	730	804	786	827	808	836	748	808	800	826	793	782	799	789	768	767	776	783	744	738	767	788	788	781	795	841	787	821	753	771	791	850	810	729	808	766	780	829	819	803	789	789	735	806	738	809	832	715	763	749	772	830	751	801	768	741	767	738	794	793	791	812	797	807	771	781	766	808	803	767	792	792	810	776	808	752	764	802	790	849	779	827	832	808	805	767	783	816	822	830	780	785	786	741	822	807	723	798	775	766	773	813	775	759	765	796	810	801	751	791	799	790	790	808	749	743	797	792	791	804	808	837	829	762	813	806	798	749	809	789	783	789	798	787	781	797	758	776	779	776	824	813	753	780	800	794	761	771	771	786	796	775	840	794	796	790	736	786	758	770	805	815	740	813	737	760	811	745	796	745	782	763	745	749	766	726	769	822	806	805	791	756	769	791	812	796	782	809	782	742	740	774	756	748	786	754	790	751	763	738	804	806	784	802	810	789	810	815	729	749	811	717	734	766	851	737	797	823	783	778	780	807	788	777	787	791	797	803	789	805	817	765	791	778	772	826	730	751	781	758	799	811	837	846	776	846	768	798	808	782	808	738	821	758	778	704	778	825	786	757	738	777	778	775	810	827	749	768	778	795	828	743	786	748	779	812	829	758	790	752	781	796	780	782	764	819	816	750	791	749	793	788	748	767	769	789	776	807	827	757	793	774	786	782	784	757	790	821	836	829	780	738	773	764	835	751	771	791	778	814	791	847	758	806	799	790	849	815	825	798	806	809	766	790	808	764	771	781	767	753	773	762	772	769	749	773	789	787	801	784	790	770	813	775	755	726	738	779	818	814	772	796	790	784	751	823	797	793	709	767	794	762	758	798	761	798	820	811	789	743	802	798	785	806	765	770	777	743	791	782	730	775	787	760	819	772	832	760	773	815	797	813	766	797	748	794	739	794	847	755	756	791	778	763	776	813	758	790	777	823	735	835	815	781	792	790	797	775	799	782	770	774	797	764	787	778	784	750	769	824	747	777	733	769	780	777	764	835	797	788	774	754	755	788	800	769	807	825	790	818	775	792	744	792	760	810	735	732	762	810	783	809	780	754	804	755	815	720	763
12953	1304	1181	839	607	2286	9134	7094	488	266	238	261	251	244	276	226	249	239	248	217	215	244	251	224	223	218	231	227	247	221	235	222	219	233	213	227	219	201	240	227	216	241	207	230	239	216	224	243	247	234	213	221	197	230	224	237	207	229	217	213	201	208	223	208	231	239	196	236	184	202	190	201	224	226	222	198	207	227	228	218	218	205	219	213	217	211	202	172	196	217	230	213	224	232	217	214	201	202	183	219	251	210	202	225	195	191	235	226	181	224	237	245	226	218	182	218	228	206	211	187	204	235	172	223	230	210	219	228	216	217	215	222	224	248	225	239	225	197	237	200	239	209	241	187	203	230	222	248	216	225	224	236	216	204	207	216	200	221	215	214	193	199	205	219	217	232	236	220	226	222	182	218	212	214	207	214	216	211	224	218	190	207	191	196	197	214	222	200	190	240	240	216	229	220	194	198	228	186	221	234	220	236	212	227	240	209	224	230	216	206	231	211	209	200	241	217	220	210	208	210	204	217	213	228	228	213	197	205	217	214	230	220	209	201	193	197	214	204	216	214	235	182	196	186	218	217	209	213	203	210	211	194	226	213	221	215	255	222	220	210	239	225	209	209	211	233	209	189	210	207	205	227	238	214	210	177	218	215	227	231	211	236	233	213	210	219	249	222	237	230	215	205	206	218	236	217	185	226	210	222	232	227	215	227	223	232	241	189	210	205	186	226	207	232	219	201	224	245	211	202	217	239	198	245	227	202	213	235	211	229	216	219	213	206	229	265	222	216	204	218	241	216	208	188	224	204	215	230	221	210	210	192	235	214	231	209	212	207	193	205	195	212	207	215	234	241	224	216	220	192	218	207	224	196	217	223	216	242	198	233	236	237	229	228	231	210	209	226	235	237	198	194	215	217	225	196	219	221	217	237	210	202	213	228	204	254	262	203	227	205	218	202	264	218	214	209	226	224	217	245	222	237	257	196	193	239	216	208	206	210	228	228	208	200	230	202	208	195	203	215	210	232	225	198	209	221	214	199	229	230	216	215	214	210	244	203	231	218	196	205	243	224	226	179	182	198	194	229	222	204	242	227	235	202	208	209	230	186	203	203	210	220	213	216	216	239	190	237	215	223	212	231	230	199	183	221	204	235	209	238	196	202	208	241	224	219	181	202	240	236	233	182	213	218	211	209	209	224	207	216	221	197	237	226	211	229	216	196	209	210	215	179	193	239	197	186	209	232	196	211	213	195	210	225	226	247	221	246	226	206	211	212	218	251	190	196	200	197	238	231	198	235	230	244	231	228	207	214	194	206	214	184	246	202	231	209	223	219	217	241	234	202	215	212	217	220	175	209	238	205	249	218	208	228	245	203	208	203	234	206	200	190	214	222	205	206	218	196	219	208	228	232	210	213	225	213	206	235	230	207	233	234	218	257	226	217	219	208	209	206	216	223	185	198	216	207	203	216	229	213	212	239	196	204	211	238	209	235	210	219	215	180	194	215	215	196	222	214	225	191	212	215	199	227	199	185	196	198	205	213	228	212	242	234	222	240	209	232	201	194	225	248	207	212	230	200	217	227	208	206	231	226	193	229	229	230	216	205	247	193	208	226	200	246	221	214	207	212	179	197	214	192	210	230	209	216	216	217	211	192	210	228	197	194	209	210	214	219	195	216	227	204	228	202	223	205	218	214	223	228	235	227	238	223	201	193	205	225	211	210	200	220	207	198	239	167	226	246	200	202	206	210	226	221	214	209	209	196	213	230	250	254	190	200	205	206	222	199	197	210	216	241	205	215	226	215	199	218	208	213	213	231	189	211	212	251	208	214	209	203	241	227	237	241	193	191	209	208	201	207	214	218	206	217	253	202	202	185	240	243	221	201	233	217	208	200	233	219	206	222	250	231	225	222	236	214	211	233	226	200	208	246	207	224	227	201	207	227	224	257	201	214	222	237	202	218	215	193	202	198	190	210	223	222	222	213	210	215	208	228	232	212	212	192	200	226	230	247	218	210	196	189	192	218	203	215	216	213	177	183	209	217	208	209	215	201	211	199	235	206	203	234	194	213	204	226	213	215	199	234	224	242	220	218	231	198	227	221	208	211	223	195	219	218	227	212	224	237	232	201	232	218	212	201	218	226	212	218	205	227	217	226	183	213	232	209	226	202	207	226	209	233	230	203	206	222	230	201	207	240	224	213	223	219	228	229	227	223	241	219	231	222	213	220	253	214	228	237	186	220	200	225	206	227	226	198	210	219	250	224	183	197	204	213	239	203	204	188	177	210	210	210	231	215	208	215	210	199	224	225	220	221	242	196	221	210	232	199	233	204	209	190	213	234	230	205	202	219	247	219	217	196	228	218	185	201	249	209	226	223	226	214	240	227	196	208	202	204	218	250	201	243	210	239	223	194	192	206	225	242	206	232	211	225	210	229	207	227	220	228	198	221	200	207	182	227	217	199	217	242	210	232	197	222	246	244	237	230	207	202	230	201	205	222	209	234	226	215	208	205	238	209	215	191	210	204	197	216	207	219	231	235	195	214	225	215	200	207	185	223	176	190	238	233	218	232	221	229	206	200	198	229	216	184	216	231	201	203	227	222	201	236	245	219	233	191	202	223	203	235	241	200	202	211	202	202	211	200	221	217	203	203	199	230	249	231	205	244	211	220	243	202	218	222	224	204	199	217	215	207	211	219	228	238	203	264	207	196	228	229	227	216	215	224	209	248	221	200	213	207	219	209	217	231	190	221	226	209	231	216	229	216	233	221	249	218	218	224	218	207	218	204	236	205	212	238	226	224	227	204	205	227	201	189	203	231	206	226	204	198	210	224	229	204	218	216	232	234	213	193	223	232	221	201	246	234	211	201	207	200	220	219	208	219	217	206	212	227	236	192	220	225	211	197	199	211	203	223	212	209	226	231	229	215	201	212	221	227	217	218	188	207	225	220	202	201	206	219	215	213	209	223	233	223	213	215	190	196	206	212	223	200	244	203	212	224	214	228	216	216	226	218	222	210	242	215	241	198	233	219	209	223	210	217	229	214	193	192	199	221	212	204	214	220	221	207	225	227	226	217	208	218	221	230	201	203	211	231	211	194	237	226	235	237	238	217	203	238	192	213	191	217	213	211	215	206	208	234	226	241	215	197	220	203	228	212	233	224	232	204	210	195	216	218	228	225	213	227	232	218	217	234	222	204	221	229	217	229	227	208	201	211	221	222	225	208	192	215	208	182	225	223	218	196	227	219	188	188	197	208	219	199	222	224	217	218	217	216	212	218	201	201	200	195	221	219	222	221	227	219	218	207	222	202	239	232	195	189	215	218	207	204	204	224	204	204	204	237	193	216	224	208	235	225	204	206	236	251	225	243	201	205	224	232	233	203	236	213	232	239	230	232	200	214	212	192	220	208	213	229	199	204	214	233	233	204	241	221	232	208	213	208	219	210	203	182	223	231	185	214	229	215	231	231	183	230	259	197	209	237	229	232	202	215	224	215
8178	1408	2544	2705	2466	10015	29064	19772	1008	896	790	832	862	813	834	807	744	680	691	661	672	609	600	575	594	585	630	656	610	574	617	621	558	557	587	557	550	542	546	592	537	517	557	526	562	565	566	487	558	524	557	506	494	535	536	532	547	525	491	542	568	563	513	514	515	540	526	510	526	526	498	557	479	540	532	476	536	530	510	518	519	553	482	557	540	532	497	566	529	527	526	535	512	525	545	517	532	543	500	566	518	513	508	561	526	528	537	548	497	548	502	504	517	538	525	544	585	526	521	501	500	536	553	525	515	500	498	549	523	535	573	513	526	521	527	516	510	577	527	521	522	555	505	525	554	514	501	573	564	488	501	511	571	483	506	531	557	513	546	513	524	533	518	542	514	506	549	500	517	510	533	534	499	490	556	529	545	541	502	537	495	526	552	527	502	553	483	532	543	538	542	498	548	499	545	551	541	497	554	533	518	521	552	501	495	529	539	525	509	568	520	527	470	516	533	533	515	557	524	545	523	498	521	564	514	538	481	532	564	516	529	510	540	513	531	477	493	539	517	515	532	506	504	524	520	512	533	515	535	547	509	532	525	569	488	519	522	522	555	484	548	519	517	516	516	515	546	531	505	541	566	508	560	513	515	515	529	534	541	525	501	511	529	535	529	541	520	545	486	495	514	555	517	493	512	516	531	490	510	545	521	561	554	538	538	485	547	533	528	553	557	540	541	542	542	547	504	520	548	508	494	492	501	540	527	552	541	553	509	578	533	584	493	545	559	542	522	505	544	503	473	530	556	508	517	530	557	537	500	563	529	556	527	544	512	538	582	509	494	561	547	522	480	524	501	514	525	534	535	502	530	526	515	528	498	508	537	536	541	550	529	528	519	516	532	568	485	507	471	515	509	495	563	513	535	543	499	499	510	511	511	500	558	548	567	519	525	518	561	534	520	578	517	536	520	539	525	529	544	519	486	517	524	509	513	525	540	568	534	511	506	512	513	519	517	531	527	520	509	545	505	540	509	504	509	507	536	564	517	548	545	547	525	498	574	499	557	504	520	548	507	557	573	543	533	509	540	522	515	501	541	549	544	515	526	484	566	511	536	524	506	523	523	508	531	571	506	563	486	532	545	550	493	518	504	543	551	525	489	526	491	516	531	495	552	564	552	504	513	499	538	520	557	509	527	556	480	547	497	524	506	549	518	514	516	528	504	521	523	496	522	522	523	498	524	551	525	522	520	547	521	535	502	523	536	555	533	523	516	498	512	521	517	492	555	528	546	488	503	529	509	531	570	526	480	534	560	513	519	499	506	504	513	506	518	553	508	548	482	514	521	536	530	529	533	495	539	536	548	558	492	481	502	542	485	573	544	542	521	518	505	505	513	551	550	536	520	539	528	569	505	528	498	542	477	541	529	494	541	552	492	492	506	481	543	516	516	538	547	537	551	528	500	538	542	512	520	586	486	561	520	515	515	519	521	505	550	533	521	537	528	512	574	505	539	522	514	529	539	502	477	562	487	537	529	526	515	559	506	570	514	537	532	518	526	565	517	514	498	533	533	505	510	495	540	564	491	526	514	533	498	568	506	542	495	514	521	513	528	503	517	554	502	521	546	518	530	498	553	507	533	535	531	517	548	511	528	553	516	553	497	524	488	532	511	518	542	521	523	506	531	515	505	514	491	552	530	512	535	534	506	537	480	518	517	537	526	512	572	503	554	538	534	505	566	523	510	514	547	501	536	518	507	548	548	530	539	517	541	501	530	543	523	534	515	526	467	526	509	536	537	486	510	527	525	545	516	524	509	517	525	521	548	497	499	548	508	528	511	532	531	547	547	498	541	538	532	536	558	525	535	540	525	568	520	529	520	523	545	534	552	521	494	540	559	505	530	555	546	483	546	509	477	536	555	540	546	500	521	501	521	542	514	558	558	507	483	543	522	525	540	505	527	501	536	549	524	568	521	497	497	551	549	556	542	549	509	550	499	512	525	543	521	526	532	545	545	534	568	507	507	533	520	511	520	524	512	501	558	532	539	538	553	537	553	537	551	485	489	520	549	508	561	512	489	521	538	519	476	540	482	482	563	540	555	508	564	512	570	543	518	574	512	519	525	545	496	543	541	545	503	501	539	534	499	519	548	534	569	510	518	578	553	485	542	507	532	520	547	544	530	540	535	509	525	547	526	524	540	592	525	492	548	538	485	530	524	543	523	560	525	515	498	560	536	525	553	515	550	492	540	484	557	539	551	530	530	521	524	527	566	542	507	564	553	570	555	494	518	521	510	506	536	516	558	521	488	528	503	499	523	514	554	538	487	527	543	546	573	494	523	516	536	535	556	518	511	534	508	536	553	538	497	497	529	522	514	481	514	551	517	558	486	507	530	476	528	520	490	535	539	507	545	557	494	547	540	484	541	518	608	546	515	526	528	540	539	554	509	510	454	509	540	506	512	525	528	502	546	540	496	505	497	556	533	501	555	551	531	496	527	537	522	509	502	504	543	531	556	518	519	560	534	547	569	532	491	516	522	515	495	533	522	490	495	527	558	553	538	553	500	585	519	507	525	507	554	534	522	522	522	520	572	543	548	535	503	560	547	512	558	549	525	507	519	513	531	567	548	494	504	525	561	506	540	524	533	540	550	494	494	512	580	520	525	539	533	527	544	501	540	508	527	548	559	519	550	467	539	538	526	498	558	501	515	545	544	496	536	544	502	577	555	526	566	519	500	513	590	573	489	513	558	523	558	507	501	544	550	529	514	537	473	531	556	547	532	532	520	535	514	543	530	516	552	507	480	544	532	529	532	539	551	504	546	499	520	533	543	526	480	512	537	532	516	513	577	522	492	531	494	579	527	556	525	543	497	576	529	543	540	546	557	522	545	520	562	508	502	490	539	502	514	493	498	540	536	503	561	526	536	541	556	555	532	521	537	492	496	549	515	552	526	544	513	498	529	519	496	544	520	558	518	504	551	538	528	532	539	511	519	532	537	541	521	511	506	538	491	516	567	476	553	531	506	546	536	562	523	523	497	529	512	538	533	556	514	523	541	527	526	543	536	540	512	516	535	514	528	493	551	513	546	533	552	550	482	512	576	515	551	521	519	525	505	537	543	545	552	524	493	573	518	504	494	515	497	558	513	504	490	475	546	537	488	512	515	583	564	536	513	532	537	526	540	513	542	508	534	507	523	526	529	561	506	564	524	553	515	495	541	517	536	500	502	510	552	565	527	506	474	548	498	507	507	545	521	523	558	504	512	524	492	518	482	485	576	536	552	536	533	536	553	505	520	495	494	493	509	511	503	523	522	518	508	514	516	525	529	574	557	498	521	569	515	556	532	552	546	537	533	510	523	538	552	491	507	506	548	554	529	552	568	543	516	543	508	518	556	540	554	524	505	536	547	481	537	537	553	532	515	500	573	568	522	529	536	533	499	520	522	578	569	506	515	457	524	493	551	531	488	508	548	533	501	529	556	529	516	532	562	545	560	519	478	461
1589	483	526	436	375	374	444	480	303	338	339	339	336	312	299	303	286	297	297	324	302	316	317	306	313	314	282	297	348	312	277	297	329	314	311	279	297	292	303	311	311	312	322	331	316	301	309	288	289	308	296	273	303	285	285	306	279	276	342	310	266	270	285	319	311	288	293	309	265	308	319	292	259	346	287	288	315	319	312	304	337	276	299	303	304	308	315	315	306	304	324	288	280	279	295	296	301	346	275	275	269	310	317	287	284	291	313	289	307	310	271	313	289	287	292	286	290	302	312	295	324	277	288	315	309	326	312	307	322	313	304	309	299	325	308	290	313	307	319	327	264	300	286	313	287	332	308	263	324	317	286	276	296	299	290	302	291	301	288	299	299	258	340	312	288	311	313	291	288	297	324	302	299	322	322	310	322	286	286	273	288	304	301	315	350	312	319	296	306	300	280	297	295	286	306	316	311	285	300	289	332	278	327	319	346	321	318	290	299	301	283	315	300	309	305	291	299	302	277	278	322	314	303	278	288	320	309	331	307	331	288	327	312	275	302	339	290	309	337	325	306	315	341	324	307	341	322	279	292	288	311	292	286	276	303	328	338	324	315	294	305	295	323	302	290	295	300	306	319	326	291	314	281	315	307	297	321	318	314	308	299	288	335	302	306	338	299	299	329	298	248	340	295	322	312	340	314	311	280	310	311	335	320	320	312	315	302	295	300	274	303	349	289	269	297	294	315	318	256	280	328	310	290	323	322	311	317	295	298	317	337	294	295	294	286	306	282	292	278	290	325	301	319	302	285	307	318	298	284	284	318	290	316	305	323	282	276	275	306	293	311	320	313	287	306	290	308	316	332	316	317	308	294	288	295	303	328	322	305	290	296	334	313	276	309	274	290	294	302	286	315	283	288	318	291	320	323	307	299	328	287	296	303	290	329	310	325	308	324	310	288	279	286	323	281	332	313	333	259	271	295	298	329	299	320	292	356	311	291	314	300	313	307	305	274	293	329	306	290	288	342	273	299	332	299	330	322	315	280	322	292	277	293	280	263	294	281	303	301	303	296	292	282	308	291	304	279	337	303	302	316	281	349	305	305	344	268	282	282	303	291	318	282	320	303	306	297	285	291	305	299	294	331	288	286	285	341	306	276	301	296	285	339	295	311	286	310	296	310	303	318	316	293	291	275	330	288	324	300	308	284	265	304	286	314	327	299	327	319	310	285	294	299	310	307	277	305	327	300	286	307	296	297	291	282	300	299	324	294	302	305	314	334	310	306	297	290	303	322	272	306	330	305	303	322	293	284	310	331	257	261	295	281	272	291	323	292	300	319	302	278	313	308	293	276	313	311	316	311	266	281	298	299	291	275	311	273	298	309	295	266	289	302	274	302	340	314	307	297	294	327	323	334	271	301	275	311	304	329	307	302	283	297	336	316	280	312	279	293	310	294	322	295	317	292	257	308	308	298	285	325	297	291	309	305	297	336	333	295	281	306	311	285	287	312	327	295	294	324	282	317	339	346	295	316	294	318	307	302	325	277	292	311	258	309	288	286	293	307	289	271	303	310	307	320	315	316	314	285	275	311	297	293	279	316	278	292	311	306	305	281	311	295	288	320	273	320	290	354	345	271	289	320	308	295	297	317	330	299	317	322	296	306	285	287	288	284	280	283	296	305	280	301	291	288	306	300	290	298	260	331	282	335	336	299	308	308	309	289	275	286	301	313	303	293	295	269	293	292	266	299	333	285	306	273	325	282	327	296	278	339	294	313	311	344	303	341	287	326	278	322	294	294	307	296	266	312	313	313	307	306	280	332	294	315	313	285	323	326	318	312	332	296	304	287	298	281	328	329	281	280	277	303	297	275	287	286	310	311	291	276	322	307	303	307	339	292	310	304	293	317	325	328	324	332	290	323	336	327	312	284	308	333	302	303	276	306	315	329	288	276	294	265	299	266	311	311	269	276	287	325	307	318	311	309	288	334	333	318	283	289	305	302	311	320	325	309	326	316	285	293	292	292	329	279	314	312	287	297	260	298	294	307	297	332	285	290	305	306	268	316	323	313	309	332	279	316	281	332	296	299	314	292	320	326	299	308	293	272	308	297	311	326	345	302	305	291	349	291	293	300	349	299	304	283	280	295	332	278	314	305	324	260	270	301	276	316	347	293	298	307	322	303	288	269	326	320	321	320	293	318	293	290	293	317	302	320	279	319	293	315	304	310	312	309	305	302	308	325	328	326	296	272	315	293	320	303	307	319	272	263	309	294	293	318	313	292	309	294	270	303	331	298	273	314	304	297	285	287	305	329	274	334	317	299	315	302	291	291	289	305	285	270	331	308	338	308	319	314	291	307	328	322	287	266	285	321	284	290	302	283	305	299	284	311	302	318	305	302	313	290	297	277	235	302	310	288	295	343	337	283	328	308	294	294	301	315	302	323	324	319	285	307	311	260	281	301	294	324	321	303	321	329	308	337	297	318	289	285	301	305	302	317	318	298	343	263	320	289	305	310	307	273	274	303	319	307	317	283	310	299	311	273	339	316	331	325	303	290	286	314	305	332	325	330	275	328	313	317	284	284	289	265	304	308	315	286	305	296	335	306	294	329	278	279	286	291	287	289	283	309	297	293	285	304	334	334	279	290	315	294	334	288	284	305	305	287	285	304	326	313	286	335	269	303	295	325	298	314	290	285	319	311	320	280	310	304	304	294	288	312	313	318	325	299	275	290	288	292	315	317	318	319	302	319	331	287	319	292	304	291	285	314	279	309	298	317	295	288	335	315	320	315	277	264	300	311	289	304	312	303	316	283	311	271	298	298	300	261	321	293	340	306	304	292	288	299	328	309	303	301	290	294	302	280	286	323	293	294	271	307	313	294	304	280	288	267	284	348	288	311	291	309	294	313	273	313	292	313	299	330	310	299	268	278	309	254	294	323	305	323	288	302	307	299	284	285	286	285	317	319	330	324	289	313	305	305	325	283	314	288	294	299	319	280	318	300	309	296	308	323	275	286	296	330	277	302	332	310	283	296	305	312	306	294	314	301	308	290	313	332	293	313	274	296	330	305	293	295	317	338	321	332	304	308	293	313	303	310	287	298	309	290	307	306	307	331	286	321	300	295	314	304	294	310	326	337	347	306	316	335	343	332	324	309	312	336	313	370	323	306	305	329	307	284	306	289	287	292	324	298	303	284	334	320	296	302	305	335	321	322	297	280	313	323	354	312	332	339	316	325	331	304	334	318	301	344	328	314	278	282	286	301	298	272	306	282	317	293	303	295	284	296	332	297	295	315	286	304	266	303	294	283	289	309	291	307	318	291	280	283	305	294	305	298	289	291	335	291	278	303	310	305	320	290	298	297	311	277	284	315	307	288	315	316	289	300	317	305	306	298	287	262	287	306	319	282	244	315	299	290	251	284	306	310	285	313	329	292	312	310	320	299	298	309	327	325	311	289	305	306	312	265	312	317	290	349	247	275	324	292	292	274	298	299	302
2065	968	1300	1269	1137	1337	1635	1481	789	785	793	791	833	842	816	811	835	755	753	767	763	799	761	737	748	778	701	782	760	756	716	717	762	676	732	749	732	745	697	679	744	699	726	726	709	739	749	756	709	685	736	718	689	732	729	741	765	706	722	744	721	699	758	766	738	716	732	709	742	726	726	716	769	730	699	697	733	728	718	723	746	732	718	743	733	749	775	735	693	721	756	722	766	721	654	696	701	733	752	729	714	744	681	695	753	733	716	702	702	729	713	726	728	758	733	703	720	708	741	750	749	708	679	697	726	757	734	713	702	733	743	752	731	768	764	748	768	773	692	721	775	741	754	704	780	717	753	775	721	743	749	744	751	720	709	770	713	707	768	782	754	793	724	776	729	722	743	729	706	741	786	714	734	747	761	782	696	716	744	751	723	691	741	739	710	731	744	752	713	748	768	713	749	720	730	712	735	831	759	727	758	708	729	713	727	707	729	709	752	733	738	758	749	734	747	759	808	783	699	707	754	694	715	741	740	771	724	768	732	737	726	708	785	764	701	729	744	717	689	705	725	723	725	703	788	729	660	707	709	738	683	760	766	724	740	743	713	784	744	742	755	695	739	730	733	741	716	729	744	735	738	711	701	736	740	713	749	750	698	747	748	714	724	710	674	744	697	721	710	751	734	742	721	696	759	740	745	718	685	736	722	720	721	735	725	695	747	749	708	725	733	711	723	721	757	816	744	749	734	721	692	670	732	738	761	742	719	720	713	687	720	770	718	741	722	743	749	730	702	731	825	692	738	746	736	717	735	744	780	694	714	778	718	697	752	751	725	759	782	696	700	705	742	761	691	733	760	748	748	755	763	744	744	711	707	725	757	756	749	746	755	683	708	731	749	784	705	729	772	709	725	729	744	763	776	766	767	764	745	695	770	745	738	717	732	754	738	762	736	710	741	686	741	742	702	734	718	679	678	763	724	762	723	724	727	763	703	695	698	749	744	759	763	691	711	740	753	742	740	789	713	747	677	694	732	758	775	726	706	673	738	733	729	796	720	733	678	700	722	800	730	720	721	726	739	695	761	772	772	744	755	693	736	742	736	776	762	774	747	754	710	701	734	752	773	732	729	725	737	723	757	723	747	745	697	770	756	774	693	748	732	769	721	765	698	722	759	725	743	778	669	732	767	778	715	703	760	704	741	672	732	724	682	767	734	725	721	768	782	719	713	735	738	743	751	709	699	736	757	777	739	693	740	730	702	665	703	728	712	754	733	766	718	727	707	693	706	750	705	711	776	743	749	730	701	757	726	727	735	694	707	664	746	699	743	723	732	696	759	729	773	735	705	692	736	745	690	757	710	671	711	730	762	705	709	701	758	736	733	675	747	731	734	692	716	752	728	769	705	704	742	714	733	715	729	762	717	715	703	742	762	705	713	728	707	672	746	725	703	714	657	733	714	730	741	750	734	724	670	739	704	678	711	719	721	728	734	741	727	736	716	704	735	738	748	762	735	748	769	747	697	768	749	753	726	731	773	741	732	721	728	731	713	690	757	686	743	742	760	708	727	753	760	728	758	725	716	730	725	775	754	721	778	730	725	760	761	720	721	749	718	769	755	779	712	722	750	726	737	723	757	750	712	725	729	728	748	694	684	743	727	732	757	736	715	736	755	750	766	718	705	730	743	787	737	733	726	734	688	721	738	701	725	752	785	726	713	696	764	761	700	785	777	717	748	746	770	708	760	732	724	735	754	696	713	724	703	709	694	732	743	680	735	748	775	809	712	779	715	704	697	707	699	711	709	745	698	718	728	755	727	756	727	705	700	753	780	708	728	740	739	740	731	725	724	741	687	687	750	740	709	706	728	676	709	767	740	684	744	721	779	706	675	728	702	743	760	740	778	698	756	723	695	733	666	788	766	753	694	761	769	733	708	772	769	711	767	745	736	738	739	766	703	743	744	714	730	749	719	706	733	766	677	677	759	698	743	707	697	739	740	744	698	671	729	715	725	710	681	727	734	713	733	756	715	743	752	747	760	714	776	723	728	687	722	770	676	745	743	755	721	731	727	732	800	755	723	744	750	751	709	724	717	758	700	729	742	731	713	720	739	698	739	756	721	757	718	743	764	726	687	767	708	690	705	752	763	711	709	740	726	763	719	698	782	736	748	742	710	745	707	717	733	705	696	734	766	749	761	687	763	750	714	670	794	768	706	756	716	768	680	704	700	728	729	735	743	744	699	683	746	744	715	707	741	786	713	752	702	675	738	729	679	697	736	768	721	749	725	668	799	743	772	690	718	732	715	751	737	753	718	705	722	747	726	723	751	751	740	692	647	705	753	749	776	721	772	764	676	782	756	773	751	778	715	754	752	698	739	700	761	823	762	744	709	792	724	741	728	720	751	742	702	753	714	744	756	721	738	745	732	768	672	766	769	768	764	718	788	741	768	727	748	736	733	713	753	688	743	721	765	701	731	739	710	730	712	721	769	741	716	706	731	724	717	734	744	686	740	724	717	717	690	747	710	696	724	735	730	723	776	726	748	673	718	705	736	741	739	778	756	701	768	675	728	745	735	710	748	769	725	737	734	733	649	761	761	729	720	675	687	726	725	765	737	742	750	763	690	729	743	720	701	711	791	661	710	756	693	734	701	711	766	747	712	770	723	696	728	748	730	737	684	753	723	729	740	721	754	739	748	663	723	726	768	740	734	755	764	773	725	746	747	783	733	717	766	762	729	721	749	734	720	719	709	723	734	754	746	749	747	677	773	726	768	719	758	740	711	752	702	719	739	779	721	775	717	777	728	727	737	722	731	667	700	750	731	723	771	753	708	690	725	730	758	703	709	762	751	743	753	724	702	726	716	720	746	734	713	695	777	745	771	769	721	701	738	767	780	762	707	739	715	735	760	790	714	810	729	717	726	727	742	763	757	728	732	722	776	707	717	745	749	679	701	760	726	728	751	693	760	759	739	733	688	732	740	689	735	742	734	732	774	712	672	719	735	722	735	764	677	715	721	755	766	734	738	746	778	739	722	713	711	709	737	713	775	744	742	716	746	760	728	720	733	758	746	776	690	746	715	733	770	724	682	737	734	721	714	771	729	721	749	725	706	732	747	698	726	768	717	753	768	757	738	783	752	724	731	740	717	773	731	743	733	744	758	707	781	726	730	724	713	726	736	704	709	781	730	771	721	735	714	729	774	737	712	724	719	696	710	710	763	708	685	696	743	753	753	720	677	678	730	713	728	703	708	732	720	723	729	749	740	702	726	714	740	728	749	722	680	718	729	711	703	758	718	738	735	737	774	785	771	696	764	690	747	709	728	706	711	704	743	728	754	687	768	767	753	758	737	691	778	752	729	716	738	725	717	714	710	748	708	714	725	706	731	723	671	717	767	763	785	729	691	708	732	771	734	727	757	739	713	721	730	726	758	698	723	717	739	731	710	722	745	722	684	750	714	730	730	689	742	731	703	743	768	747	676	718	715	734	747	682	749	717
7165	856	1032	723	559	2218	2548	2106	360	372	352	386	356	379	396	358	351	331	341	348	356	347	332	327	319	317	368	319	347	378	343	307	332	335	322	356	331	395	337	340	348	332	335	288	315	346	339	326	363	321	336	317	338	327	309	329	321	325	351	334	345	302	325	307	336	330	298	297	331	328	331	363	334	302	330	306	313	317	344	330	338	339	351	289	331	288	345	310	300	354	313	324	287	333	331	332	301	355	334	333	315	348	329	325	317	313	285	344	293	329	302	332	313	309	345	358	337	330	387	321	314	345	327	333	372	338	348	324	309	329	329	356	340	340	323	303	297	356	355	362	336	323	329	307	314	318	353	294	319	309	314	322	359	365	306	340	325	373	307	317	354	333	320	308	323	346	340	346	337	342	344	331	320	362	337	371	361	354	347	296	338	359	329	324	330	316	331	325	331	330	314	325	322	323	314	343	366	355	344	312	333	308	311	352	337	328	354	323	336	359	327	340	342	304	341	339	300	314	342	291	313	325	359	333	321	355	340	328	299	335	340	297	330	345	317	310	320	286	329	318	335	337	335	322	347	358	324	280	314	315	332	339	325	350	340	351	347	348	336	332	297	369	319	337	324	323	326	351	345	342	335	348	289	317	316	311	340	325	306	340	322	343	324	308	314	319	322	318	315	307	325	339	319	309	308	307	319	325	308	334	318	334	338	332	297	337	345	306	294	314	329	342	315	351	322	333	321	301	357	342	332	298	325	341	327	300	340	307	335	354	320	296	329	292	344	355	326	354	335	348	351	308	312	318	333	314	354	343	339	345	309	344	334	302	316	336	334	347	322	333	316	280	319	335	321	352	300	299	319	332	335	300	325	341	333	363	346	351	308	366	330	343	322	320	341	352	309	341	282	323	308	326	330	368	338	333	331	312	332	318	340	329	315	309	309	338	308	352	302	343	351	326	346	344	334	318	349	353	314	308	312	353	360	344	303	350	312	329	316	338	342	323	318	347	321	323	359	314	321	330	322	328	367	347	321	357	345	315	303	326	334	334	344	329	350	335	316	316	309	308	377	315	317	296	355	318	313	287	339	300	321	360	366	350	366	346	342	318	325	318	341	348	323	318	340	347	329	327	319	321	336	337	340	338	309	295	288	315	343	312	333	345	335	305	324	327	313	327	324	324	344	312	336	332	341	344	311	360	334	312	297	327	327	349	343	307	350	342	310	307	297	358	343	303	327	355	306	307	334	315	347	312	300	341	337	351	330	327	307	336	283	307	306	318	321	366	276	306	330	323	334	346	345	342	333	318	317	324	325	362	326	289	349	309	313	322	335	369	328	332	326	339	348	320	361	316	318	306	306	352	331	334	331	319	321	321	302	333	357	390	365	322	314	324	322	339	372	349	340	346	340	330	333	327	328	344	349	321	319	313	343	340	335	370	314	334	332	297	300	323	314	340	346	327	355	364	321	315	301	277	353	307	355	351	375	324	311	332	364	316	299	334	328	330	331	349	317	319	357	317	291	292	306	342	332	306	324	302	366	340	330	332	341	339	330	297	333	344	339	382	313	344	331	322	312	312	319	323	287	309	321	317	311	320	288	369	331	323	330	331	347	309	304	325	322	306	348	328	334	344	293	349	329	323	328	319	346	330	312	322	353	346	322	303	354	335	357	322	365	323	338	294	319	316	339	305	338	303	327	318	334	335	339	329	351	335	297	307	340	317	319	358	335	349	335	318	303	353	326	321	346	321	325	333	304	334	338	345	327	359	326	326	322	307	307	320	360	310	307	315	321	370	349	314	334	298	340	334	328	377	343	341	331	322	280	312	319	332	365	373	338	338	374	335	333	334	312	307	305	349	302	328	316	331	343	331	334	340	328	341	311	338	349	321	350	308	337	347	334	343	322	370	353	314	320	293	356	301	327	318	343	332	294	303	315	315	333	320	330	308	313	342	348	350	347	328	339	382	351	335	307	331	361	313	375	316	321	331	341	335	333	348	316	315	314	333	354	333	330	319	338	353	303	330	333	318	284	315	320	336	339	316	331	362	363	318	333	340	309	323	274	327	338	345	335	332	310	333	304	335	338	343	330	319	328	351	361	338	319	323	344	322	306	340	341	319	345	309	352	306	350	309	337	343	337	321	329	331	361	294	331	306	298	312	327	351	327	330	292	341	323	322	360	304	352	309	299	312	349	344	302	308	343	305	343	342	321	338	364	349	324	316	329	342	337	315	301	355	344	336	325	364	347	350	334	325	312	349	297	297	324	334	347	315	319	339	331	333	336	338	325	315	349	322	349	326	354	329	336	316	343	316	350	349	329	366	327	326	325	330	301	341	303	345	333	323	309	353	331	333	342	351	335	320	351	307	348	370	333	356	333	354	346	343	300	329	322	304	330	333	339	338	326	332	340	328	347	340	345	345	358	316	297	316	355	333	336	356	321	323	320	293	302	302	371	321	327	303	326	289	320	286	344	342	333	324	322	302	311	340	361	329	338	313	352	329	323	362	359	326	346	341	352	342	334	342	314	333	353	340	338	307	349	318	329	362	338	344	317	333	292	361	345	298	324	294	344	312	306	335	291	299	304	356	345	347	332	314	300	343	331	335	288	337	313	330	329	337	379	323	339	343	348	299	346	319	321	356	315	330	362	333	345	326	273	311	328	286	318	322	340	334	338	326	326	303	307	361	339	321	341	320	341	333	301	345	337	348	343	291	352	310	336	321	312	295	301	320	330	321	327	331	320	348	328	346	319	323	367	287	332	333	322	327	309	326	306	314	354	303	320	369	313	351	329	314	320	310	342	383	332	330	331	339	297	323	315	342	335	319	311	347	318	360	340	321	356	339	310	306	331	354	303	331	338	318	331	308	354	363	326	285	338	336	336	306	331	318	354	306	332	309	357	357	318	374	300	337	323	347	316	332	353	321	353	287	356	327	313	317	341	317	315	331	348	334	362	353	325	325	327	330	348	356	343	314	329	334	312	299	335	343	319	294	327	309	301	326	326	321	282	302	328	318	340	339	320	350	319	384	338	344	329	341	321	306	336	313	330	335	344	310	349	313	342	361	314	319	358	297	342	337	340	320	350	322	342	317	366	306	309	353	314	346	322	347	356	370	332	347	335	338	283	327	356	349	297	314	342	349	323	324	363	333	354	342	330	324	337	323	322	323	345	309	349	340	279	323	308	343	318	319	331	312	313	340	314	338	310	317	329	323	328	309	340	351	330	350	364	314	329	373	325	315	310	324	329	327	316	357	336	307	301	332	362	363	371	283	309	348	310	341	324	332	307	321	339	358	337	344	304	323	315	306	329	334	320	349	332	327	346	319	321	367	356	342	300	303	332	319	342	333	337	342	323	304	333	335	341	314	321	327	324	304	315	337	343	307	322	355	339	318	329	323	327	335	354	322	351	314	335	315	351	327	339	340	324	325	368	313	323	341	323	318	349	323	328	330	319	365	303	335	308	329	330	333	289	301	326	318	347	311	304	335	369	351
6655	1263	2276	2336	2113	9825	10920	7933	1108	1048	1033	1045	1018	1048	969	982	964	928	902	894	869	935	859	865	839	783	828	845	855	862	859	848	809	801	812	800	804	826	806	830	785	786	787	782	754	800	766	832	826	773	799	772	786	835	777	745	804	771	742	734	827	797	730	746	775	752	734	780	800	771	816	772	819	776	803	764	798	816	766	798	797	792	795	799	833	773	837	786	810	757	755	769	819	762	791	766	786	761	801	767	749	776	769	816	806	765	786	804	766	784	769	799	798	790	806	781	717	791	784	790	793	730	770	806	780	768	793	742	804	759	781	813	727	756	772	760	777	765	787	730	747	772	751	740	759	766	764	775	752	818	737	812	786	762	758	751	752	778	770	800	798	772	778	795	833	806	774	743	807	799	763	746	819	786	809	743	737	769	804	756	793	778	746	790	784	798	806	804	791	766	784	750	814	834	799	779	764	777	814	798	754	833	735	799	787	764	769	745	780	819	787	753	761	776	756	778	758	802	778	843	794	733	772	794	792	821	756	821	708	759	762	751	787	774	729	768	790	800	792	820	810	777	763	784	816	792	803	769	770	776	757	802	763	744	779	777	762	787	797	740	808	771	799	808	784	732	831	790	795	761	751	797	764	763	756	813	752	804	794	801	754	812	759	752	789	802	741	801	786	805	800	810	761	835	776	772	785	789	778	713	786	791	776	732	820	805	748	723	777	761	752	776	757	810	790	806	784	819	783	809	791	797	773	823	800	733	782	823	761	741	763	782	782	786	812	798	796	786	802	780	796	762	803	746	767	788	760	764	840	753	770	733	769	740	766	776	771	788	818	797	746	749	788	762	759	810	791	789	800	765	708	762	756	765	818	752	751	820	794	738	744	773	753	793	753	733	758	757	778	749	762	768	754	768	769	789	804	763	758	770	790	770	764	708	833	786	852	780	792	817	741	796	761	831	769	765	760	746	796	779	720	773	732	757	768	815	792	751	754	740	801	708	718	776	768	791	734	762	785	810	760	740	779	787	772	856	762	781	779	802	808	789	730	753	791	765	779	764	773	816	734	786	807	808	785	743	768	817	721	756	797	768	777	787	747	806	751	790	766	722	758	782	770	751	785	774	771	791	777	744	778	763	730	773	769	787	764	748	768	785	755	798	756	775	801	772	825	780	751	787	788	721	788	798	816	811	742	754	793	787	810	790	808	756	773	784	746	787	773	767	813	775	755	742	776	783	772	780	808	802	787	765	783	804	777	791	820	791	808	772	788	787	799	817	795	774	786	760	804	787	769	782	782	803	798	765	821	787	744	791	747	845	761	826	800	820	802	831	778	751	784	756	805	792	783	773	766	799	739	788	804	752	766	756	820	771	803	793	753	821	808	724	752	777	753	748	729	717	807	749	805	744	797	744	745	792	784	789	796	833	804	780	769	838	764	768	739	762	797	776	778	755	822	777	769	757	766	787	799	762	773	803	785	815	779	760	766	744	781	763	754	786	797	776	761	781	788	793	773	783	772	807	792	745	733	769	787	762	708	727	765	786	827	791	801	816	779	775	765	749	817	761	780	711	814	797	804	747	744	744	731	804	786	744	757	741	759	775	803	801	743	834	747	724	793	718	786	757	777	791	768	789	750	799	793	756	749	762	765	757	809	753	751	801	828	739	761	780	758	799	773	753	785	783	776	767	795	780	802	782	819	823	749	789	794	743	739	757	793	817	763	780	799	767	790	736	790	743	776	797	791	815	769	751	757	781	790	729	783	795	793	807	827	794	766	716	790	788	795	789	790	784	788	774	790	821	768	820	746	748	763	820	787	769	765	736	847	767	800	819	819	801	773	809	772	788	836	758	801	799	739	767	702	790	777	760	781	757	782	787	762	814	825	772	764	770	800	832	784	828	812	778	761	764	781	769	790	787	840	793	812	751	800	761	782	800	743	812	748	725	804	752	750	821	800	804	783	848	787	792	751	736	755	780	743	758	773	766	795	751	766	820	803	761	733	799	759	792	756	799	765	799	759	811	800	798	755	794	758	804	801	763	775	740	755	771	778	792	772	804	794	862	765	754	776	820	788	758	748	745	778	809	754	845	818	818	806	797	781	761	717	810	783	740	820	800	822	726	756	785	800	794	759	766	757	749	758	765	798	857	758	778	776	798	705	801	799	763	770	754	745	738	785	755	734	733	769	789	719	750	801	747	796	758	790	776	796	805	765	765	755	756	774	780	780	797	745	746	791	758	776	811	745	769	735	765	729	782	803	791	805	781	794	787	748	762	753	723	748	792	765	803	793	754	762	803	773	771	825	805	760	807	794	764	781	801	759	760	776	778	804	812	793	808	729	793	758	779	760	763	747	782	782	813	730	782	729	799	775	806	719	743	824	779	828	778	790	773	791	815	754	825	765	809	770	813	798	774	803	797	833	793	810	804	784	752	748	824	787	778	742	762	774	778	761	798	801	789	756	768	792	736	748	792	775	747	735	789	747	786	746	766	786	758	837	805	781	821	797	750	738	739	795	750	779	744	804	803	805	740	774	735	790	816	796	804	831	759	783	763	723	807	766	849	826	838	744	820	764	740	745	776	783	787	763	818	823	792	753	806	786	805	840	793	735	791	798	781	763	806	779	775	765	789	775	743	800	765	790	776	773	776	782	787	769	789	810	766	787	802	768	803	760	756	805	789	770	782	741	767	749	756	801	781	781	789	762	784	804	780	772	823	788	803	793	830	781	764	803	795	811	722	773	792	764	791	763	785	848	789	800	731	748	817	757	795	755	771	820	787	775	798	737	759	798	764	797	819	790	796	762	791	760	817	758	790	808	807	742	789	734	761	772	755	753	760	776	756	813	736	788	806	760	799	774	778	774	779	781	767	728	747	726	763	757	775	764	756	771	801	779	807	785	812	738	803	761	736	828	829	816	733	781	790	749	783	818	746	757	776	806	809	766	733	789	775	815	772	766	796	778	828	803	789	812	754	796	763	792	829	743	751	821	780	808	749	758	750	759	789	748	744	777	769	804	756	768	803	761	738	773	761	738	760	752	768	765	785	791	828	808	792	787	812	806	742	728	812	792	791	763	736	766	806	814	772	795	758	785	802	769	829	729	788	721	809	801	796	790	818	739	758	737	766	798	787	769	727	752	767	777	786	782	751	719	779	774	792	760	785	758	768	801	786	783	815	829	806	816	727	774	711	770	758	782	776	811	790	756	772	794	831	770	764	763	794	769	805	752	809	810	787	785	729	820	768	757	703	757	764	741	761	807	843	769	796	800	758	752	771	767	772	822	797	770	820	757	779	825	779	719	755	876	795	770	815	780	744	738	766	829	807	784	801	757	742	821	808	769	769	821	789	747	784	754	746	785	718	761	769	761	767	788	776	815	837	754	786	780	799	759	781	721	813	784	796	783	748	787	798	768	816	850	771	762	742	814	803	808	796	772	841	816	833	785	750	756	769	783	806	762	822	794	793	764	720	773	791	742	799	790	760	770	786	745	763
12909	1204	1271	903	690	5026	10352	3275	314	266	253	254	272	279	250	252	213	233	238	238	222	249	231	234	229	221	220	225	216	197	240	200	219	224	228	222	205	230	234	198	208	236	251	205	212	199	200	225	222	242	222	229	213	218	228	231	199	206	202	208	236	226	242	204	211	189	251	225	208	242	218	257	224	219	244	223	215	216	200	216	227	202	185	224	227	200	218	227	238	209	221	206	210	223	237	211	224	189	216	196	231	225	222	210	220	199	247	204	178	218	226	202	194	203	239	200	197	225	237	206	192	245	212	225	212	223	230	205	191	206	196	203	213	222	210	225	212	200	202	212	217	232	217	199	229	218	242	202	215	222	206	228	199	238	226	230	211	236	220	212	253	220	231	210	220	210	215	201	242	203	201	221	226	227	217	224	224	235	217	265	209	220	207	214	235	222	212	220	222	233	202	228	246	209	228	236	202	211	254	224	233	225	226	243	226	231	215	237	209	216	234	245	177	244	218	237	212	232	225	220	219	208	203	259	213	208	217	199	239	231	204	188	170	196	224	218	220	221	202	231	235	208	247	214	198	219	197	219	198	227	223	218	183	203	200	208	213	215	224	206	215	190	224	228	223	200	224	195	211	212	205	211	194	201	237	216	218	206	192	225	191	223	221	235	196	198	199	201	181	181	197	215	219	229	243	217	220	227	217	216	233	242	203	212	224	217	208	212	195	206	239	194	224	218	218	188	217	225	203	209	218	217	217	232	215	202	203	212	225	230	198	224	227	212	221	215	239	215	204	226	197	210	238	175	231	198	260	213	214	221	223	233	186	229	243	211	214	179	204	208	232	215	221	197	213	222	211	242	211	233	235	212	218	214	230	193	182	221	201	214	215	231	227	225	194	208	229	208	217	204	223	206	238	218	209	206	233	190	208	219	245	185	226	210	238	192	212	198	218	194	213	217	211	214	200	194	236	215	219	218	211	219	243	195	227	216	219	252	223	219	226	192	224	210	224	251	177	199	243	215	244	214	199	230	189	201	218	185	205	253	216	189	200	195	219	210	205	234	201	200	248	193	211	226	212	207	204	217	219	204	215	208	200	214	205	208	218	193	224	213	220	182	204	242	224	216	223	250	221	216	233	233	241	213	204	211	234	222	212	209	225	192	238	230	218	227	195	218	197	219	215	222	228	236	217	240	216	201	240	234	214	199	192	192	201	228	249	214	223	237	185	197	235	218	230	216	232	223	218	202	219	211	239	223	217	219	230	215	190	203	225	243	208	222	216	181	219	196	211	223	239	205	201	191	218	232	196	208	191	202	205	210	192	223	236	214	236	208	211	225	225	234	225	237	227	191	213	227	213	211	199	232	218	209	217	211	193	249	203	223	227	225	211	203	241	208	204	193	220	217	216	215	234	222	210	207	182	221	226	198	217	210	225	239	211	247	223	209	218	208	200	238	235	211	215	202	209	227	206	226	221	188	227	206	225	208	196	216	225	210	222	210	209	206	231	204	185	211	211	217	223	209	193	199	202	227	224	208	236	234	220	213	209	211	245	219	236	218	207	210	243	239	196	206	220	237	209	249	214	199	214	220	205	222	206	198	215	224	219	232	222	216	213	242	225	217	238	200	229	222	202	216	209	212	246	234	225	235	202	196	218	193	207	201	215	206	222	193	228	221	215	231	209	208	205	256	201	244	216	204	200	204	236	206	216	186	241	219	209	221	227	194	210	226	212	214	231	217	188	215	238	207	199	198	193	208	227	207	197	225	182	225	208	218	227	206	219	198	214	242	205	203	218	239	229	223	206	198	216	215	207	225	203	214	200	198	199	217	231	197	201	229	229	242	228	203	218	189	208	229	197	212	223	200	232	233	224	192	224	225	198	189	208	189	205	218	213	211	202	231	236	222	221	216	189	236	214	232	202	223	199	243	218	214	219	218	182	187	202	181	220	193	203	199	224	195	212	220	230	202	229	240	226	212	214	199	227	231	239	196	223	194	236	240	192	245	204	210	211	215	207	200	212	212	217	214	246	228	249	234	193	208	209	219	236	213	234	207	247	238	204	202	224	199	203	195	228	218	220	203	212	210	221	216	221	223	237	194	234	221	242	222	231	246	236	213	233	222	213	191	222	241	186	183	219	227	221	218	207	225	216	210	220	205	216	199	193	239	222	209	212	219	214	231	216	231	229	202	239	196	221	225	203	253	228	221	201	202	217	215	232	211	232	231	234	213	231	194	241	224	232	210	229	209	186	169	205	209	206	217	255	206	198	218	217	213	219	244	206	179	200	234	222	207	191	203	211	202	205	189	220	196	208	188	238	229	230	216	207	204	221	201	188	242	207	242	219	213	201	212	228	203	215	232	190	222	216	216	230	211	221	184	198	203	219	220	191	194	200	192	198	220	221	217	219	223	226	231	211	212	202	211	195	215	176	172	210	240	204	219	238	216	184	198	226	198	228	227	229	195	203	227	211	236	205	216	201	218	189	235	238	206	209	224	215	242	199	213	225	214	228	225	239	195	243	205	216	221	221	227	211	207	202	227	212	236	202	193	214	216	206	209	236	219	220	205	223	219	225	224	210	244	231	249	216	223	231	206	218	209	210	215	213	217	213	228	205	236	207	226	194	188	201	211	202	222	240	234	215	193	205	247	195	187	246	234	182	200	205	213	187	212	223	200	238	221	226	205	227	201	246	239	218	204	225	223	206	207	214	225	211	250	221	202	240	201	209	215	221	211	212	212	236	214	220	224	206	214	235	218	218	199	231	211	218	199	202	219	205	221	195	216	196	214	197	228	215	247	206	248	229	247	214	235	228	189	186	188	214	197	229	234	214	210	217	209	235	222	218	216	216	217	206	211	218	206	220	209	202	217	254	233	198	222	232	231	218	215	239	210	212	207	204	196	205	223	244	208	208	234	225	222	208	219	229	220	184	200	202	237	196	215	197	221	208	226	229	213	190	191	208	217	234	232	222	223	193	221	214	213	216	210	216	241	253	220	230	254	252	193	217	206	222	219	220	233	257	245	194	204	213	200	190	204	231	212	195	242	226	210	203	220	223	243	217	212	200	234	213	198	190	235	219	225	232	234	213	219	194	208	209	202	224	189	195	206	221	207	190	218	240	222	250	214	208	227	218	201	211	196	209	229	222	212	224	220	202	205	207	212	214	200	200	218	195	220	223	184	223	210	214	187	206	209	213	209	205	211	198	204	225	219	208	217	196	213	216	208	232	208	204	234	230	200	215	205	219	221	232	227	247	249	232	191	208	228	191	233	195	216	229	262	208	263	242	248	220	212	253	238	190	205	250	210	207	218	174	221	195	217	204	216	205	213	217	196	212	216	229	194	251	190	223	224	213	223	230	196	231	226	227	205	227	241	211	256	219	247	204	207	222	240	182	217	204	206	210	232	202	229	192	189	222	192	234	233	214	221	213	210	220	209	213	232	194	245	234	205	199	229	206	205	225	200	224	209	244	213	225	248	226	184	237	254	235	209
8064	1245	2846	3128	2920	18358	28196	8469	1026	890	900	887	874	820	825	821	810	728	715	685	671	644	603	612	619	576	627	588	613	616	544	559	543	556	540	596	537	556	563	534	561	545	566	500	532	508	568	511	503	543	539	560	499	534	516	541	510	561	548	583	547	525	552	543	565	505	545	546	576	539	527	549	553	511	574	521	507	547	532	556	513	561	549	510	504	532	527	498	476	488	541	571	534	542	506	547	527	458	505	546	541	548	517	493	543	548	514	513	528	499	541	502	490	516	535	522	532	516	546	518	560	510	530	521	523	560	521	502	487	533	552	532	511	535	489	522	539	526	538	544	526	546	522	549	513	551	527	514	529	484	533	552	538	539	504	543	543	492	516	540	524	576	530	484	537	534	539	527	510	500	530	553	526	555	523	526	500	541	523	572	517	492	558	543	535	552	543	556	529	530	523	519	503	536	511	517	516	520	515	507	523	489	466	518	546	576	520	513	522	507	515	489	511	558	539	544	506	566	529	484	561	499	516	509	520	502	503	541	545	536	532	519	517	508	539	500	575	534	516	487	547	575	511	543	494	515	530	507	560	550	528	552	533	507	511	511	497	535	550	500	532	518	537	498	485	518	545	542	533	504	496	566	515	519	519	564	501	512	522	516	482	521	537	543	555	527	530	559	538	548	540	531	529	535	516	508	551	543	504	527	552	544	493	567	523	548	525	541	540	494	537	539	556	526	516	501	501	524	536	511	543	526	541	514	511	530	512	506	529	523	501	523	502	558	566	534	529	505	503	516	539	497	489	541	553	515	552	527	523	523	497	517	550	530	553	525	549	562	533	534	517	568	570	512	528	543	567	493	565	521	513	517	518	544	507	497	506	557	501	534	532	505	499	554	506	501	575	521	532	535	520	540	528	580	490	513	521	526	569	545	506	540	503	570	486	498	545	537	537	519	524	511	541	524	542	496	499	553	531	513	527	536	548	515	508	546	485	508	523	524	546	513	552	521	538	543	535	518	539	522	531	494	467	573	522	534	538	528	559	504	539	495	515	490	511	585	516	478	500	503	545	505	542	500	524	553	561	511	540	560	522	525	499	558	510	508	516	518	524	509	513	506	516	566	493	588	521	552	525	503	550	479	522	508	501	554	568	560	553	549	481	545	514	518	579	520	547	562	527	526	506	543	582	520	599	504	530	538	544	531	521	504	550	577	494	502	548	501	528	504	543	532	498	519	503	525	532	544	584	539	529	521	492	542	567	486	480	535	548	513	544	509	541	538	536	508	523	492	530	534	497	538	546	573	531	537	528	468	533	534	510	554	516	559	534	533	546	524	483	548	506	525	524	471	547	524	517	502	488	509	493	496	523	569	539	488	550	537	584	519	577	550	523	506	478	535	509	506	478	515	502	526	536	504	575	533	526	519	491	501	538	547	505	495	502	509	505	545	513	537	549	547	538	484	551	525	526	537	517	539	535	557	539	527	537	505	523	577	565	509	512	521	527	502	500	608	589	488	540	535	514	515	511	544	465	536	534	523	527	543	545	519	553	525	535	520	516	505	524	523	553	550	549	528	536	531	530	524	520	528	534	510	525	564	491	544	534	491	583	548	511	503	576	502	542	528	551	547	496	566	551	556	507	526	502	499	526	505	525	525	554	479	492	552	520	521	500	541	552	506	518	499	516	500	540	568	514	548	532	489	547	487	546	544	526	549	567	507	525	548	569	514	551	503	514	519	495	545	538	510	500	514	517	545	532	542	543	544	561	529	535	517	521	501	554	519	559	526	540	527	516	519	536	564	558	530	556	510	501	497	490	501	527	525	525	546	505	495	503	546	497	545	501	505	590	550	520	529	516	511	517	544	513	519	532	541	505	554	544	510	557	533	553	494	537	567	523	484	519	540	529	503	553	530	512	537	508	520	505	524	527	553	539	536	526	533	505	524	534	494	531	517	523	547	547	551	516	508	551	553	533	498	510	513	552	530	516	560	546	546	493	504	513	529	543	539	530	562	503	504	558	549	546	516	573	537	521	515	544	512	567	541	501	534	538	575	548	522	529	573	543	521	531	545	528	548	552	540	522	531	526	540	516	560	503	547	556	577	526	530	520	532	523	530	496	538	530	503	535	497	513	513	534	507	519	525	503	502	541	494	507	542	555	542	521	495	521	526	528	489	562	540	527	528	522	525	530	550	535	502	503	542	515	490	478	531	565	506	562	483	531	503	568	470	506	502	514	553	514	546	509	507	528	547	525	506	490	531	548	545	504	511	512	535	484	520	546	497	546	470	542	528	516	526	522	566	536	537	518	496	494	524	501	517	538	523	477	529	525	524	514	517	520	524	516	525	547	522	486	484	505	505	545	554	507	540	527	547	514	517	516	496	513	504	522	504	502	528	503	534	575	528	531	538	559	519	533	567	527	533	537	514	498	529	529	524	569	525	538	541	526	508	558	524	512	537	523	526	523	561	525	542	497	540	539	492	477	517	518	532	512	529	520	502	539	539	528	491	552	499	524	519	498	561	497	537	517	485	528	527	544	537	515	527	531	538	468	533	535	551	546	527	560	508	556	539	521	536	563	521	531	490	530	536	520	501	541	546	532	528	562	515	530	548	521	521	553	518	584	502	547	554	518	517	549	517	563	512	556	554	524	533	537	542	529	537	496	529	541	527	514	550	564	542	496	535	541	560	514	519	499	528	528	522	522	527	518	541	539	472	556	492	522	497	507	480	545	491	535	508	527	489	520	514	545	500	526	525	516	553	495	491	530	530	545	530	519	553	535	496	541	531	540	535	548	486	528	471	518	567	534	505	526	537	517	507	557	530	583	546	523	541	543	531	530	537	519	555	558	550	536	501	527	541	534	520	580	519	521	526	514	550	510	509	552	538	543	559	523	517	533	545	500	512	554	533	563	553	543	530	516	500	566	515	512	499	534	510	504	549	561	548	524	526	515	491	565	553	515	589	531	524	534	548	554	558	493	537	528	534	530	488	581	550	548	548	507	527	499	500	524	514	554	492	524	555	543	519	504	520	551	526	519	534	519	546	517	529	535	544	519	510	504	525	514	512	519	502	534	574	524	539	564	520	541	527	505	550	526	523	553	504	561	549	528	549	514	543	540	511	487	552	474	519	541	509	539	496	536	502	526	514	545	524	537	519	474	536	530	534	518	488	520	503	491	534	555	520	520	536	546	550	504	515	507	501	507	498	498	524	533	476	555	531	537	542	495	533	511	512	526	523	515	555	502	552	538	536	513	524	482	513	536	562	514	545	550	509	505	526	538	508	513	517	539	545	532	539	519	473	557	538	517	529	508	486	546	517	540	527	508	527	543	537	525	548	532	526	512	535	515	524	551	521	527	528	507	555	533	534	519	530	463	507	543	516	515	576	513	505	538	535	525	497	521	520	514	527	532	541	531	532	532	526	536	545	501	533	544	534	554	513	523	525	546	496	517	535	507	505	552	536	492	526	516	512	482	511	508	528	507	567	492	523	539	488
1570	480	565	467	384	468	547	467	295	326	326	344	353	345	315	289	331	312	309	291	309	309	339	329	327	378	318	317	314	315	299	317	346	315	291	313	313	346	307	333	262	298	332	320	339	330	334	311	307	295	331	301	333	321	296	346	319	310	316	328	306	319	333	312	319	325	324	332	293	342	319	312	311	324	327	313	313	292	305	285	298	362	326	326	272	297	330	309	321	301	302	291	323	333	325	310	293	287	328	310	298	329	332	301	308	306	296	317	298	310	315	349	336	332	336	297	308	343	307	301	323	307	288	344	278	278	277	298	287	307	341	308	289	304	335	312	308	334	301	306	325	300	286	320	330	316	325	308	296	336	334	295	303	303	294	325	313	321	290	299	281	290	307	314	315	307	299	338	309	293	312	289	302	294	266	326	313	284	332	318	311	300	264	345	335	308	307	264	286	297	312	325	285	313	305	290	334	280	258	336	289	285	323	316	339	336	316	299	301	326	294	302	322	323	300	305	344	290	302	319	340	304	310	290	277	294	340	326	309	290	330	298	301	300	300	311	325	303	322	312	344	336	326	335	306	306	343	317	317	333	296	297	324	338	292	320	334	307	313	293	356	285	328	332	328	305	302	342	348	320	258	296	309	340	331	335	317	322	329	306	312	336	331	297	331	300	318	310	306	305	324	294	283	301	339	317	308	320	341	308	319	317	305	332	330	296	315	315	287	315	348	368	326	319	321	320	343	242	328	311	306	309	283	318	325	306	359	321	372	317	353	298	351	345	298	284	321	302	305	307	330	339	305	336	338	335	297	308	329	329	326	355	339	317	288	287	327	299	322	317	315	271	296	319	275	321	301	287	318	305	351	316	289	302	288	305	310	305	337	295	297	287	329	334	337	313	314	307	296	300	309	281	297	310	320	314	322	315	319	328	336	349	300	322	319	306	317	312	288	326	316	312	319	329	313	311	286	311	294	323	331	327	296	334	309	301	311	306	319	353	325	321	280	300	275	293	289	323	292	316	300	326	301	308	295	329	287	345	340	320	308	300	331	339	284	313	286	332	321	336	321	310	346	302	291	292	309	353	289	358	312	315	351	332	360	313	318	317	317	304	294	317	325	295	318	285	316	277	297	316	339	322	316	307	269	311	281	327	346	328	315	319	316	306	334	339	308	297	306	334	292	340	312	301	307	293	328	307	326	321	320	324	348	344	315	338	310	332	342	285	312	306	324	304	331	301	311	296	308	343	327	301	323	324	315	294	316	337	317	298	308	297	338	309	317	288	301	294	295	311	321	310	333	308	313	302	278	341	292	354	343	319	312	310	318	299	321	286	289	309	299	284	324	302	324	326	318	272	309	328	337	297	304	294	309	302	308	296	296	341	282	324	290	312	299	288	294	271	345	290	346	332	306	301	310	302	306	334	282	294	306	265	318	323	310	314	315	306	293	336	320	301	276	270	312	311	319	311	326	318	317	339	297	301	304	341	302	345	282	295	301	300	314	297	332	319	317	284	312	362	344	326	335	286	283	329	305	289	334	270	302	331	357	315	324	295	296	321	323	306	304	325	322	322	315	317	314	300	306	340	330	343	319	282	324	309	318	313	317	302	307	283	318	302	287	346	296	293	300	325	320	322	344	352	303	316	305	307	319	322	341	341	309	301	301	292	340	319	331	316	335	341	285	288	330	294	325	299	293	297	313	326	299	284	324	314	326	298	315	322	341	338	326	332	292	282	309	290	303	314	314	296	332	346	319	290	314	331	307	333	307	302	328	311	337	288	310	321	299	319	312	315	343	294	325	330	288	267	325	320	329	285	289	320	330	307	344	335	331	304	339	295	310	314	359	296	333	324	324	313	313	338	307	315	296	328	282	317	317	311	317	274	307	303	302	304	294	318	288	326	311	308	336	337	315	322	307	314	327	291	286	296	302	293	306	328	311	312	339	309	309	315	330	328	303	279	295	311	312	335	294	299	304	280	301	313	293	293	302	328	286	325	309	313	324	322	307	309	301	301	284	325	314	302	334	266	307	337	301	319	310	306	314	307	341	335	320	329	302	313	324	315	299	358	316	319	325	308	280	357	351	290	319	322	322	342	313	294	305	323	317	327	330	313	311	316	321	303	321	309	276	314	301	281	320	303	345	345	302	317	324	294	326	297	314	285	325	339	311	332	353	310	313	312	315	309	299	323	283	293	316	308	297	313	276	289	330	313	300	320	331	326	254	279	298	313	346	315	310	288	298	306	319	318	311	284	315	274	315	310	328	338	291	313	311	324	300	328	327	281	316	315	329	327	317	272	324	294	298	297	319	318	340	291	267	317	289	332	294	285	304	266	289	301	321	301	282	294	300	324	315	291	289	318	297	349	314	326	321	336	322	310	312	322	314	306	317	326	302	286	313	325	335	322	351	298	296	297	313	311	316	324	309	343	329	315	366	328	301	317	309	312	309	286	349	325	327	303	361	333	321	350	341	327	300	307	304	322	287	323	313	297	324	291	295	306	296	314	295	316	299	306	274	280	331	326	287	280	295	316	307	312	290	294	315	311	323	312	297	308	294	331	345	338	360	323	289	330	281	304	326	347	319	312	296	280	329	304	302	314	294	328	319	327	318	307	300	294	325	322	300	293	288	281	296	326	301	329	343	288	334	317	303	319	308	320	299	315	323	324	323	341	310	310	332	318	327	312	312	341	315	294	290	306	306	300	297	306	298	298	306	301	282	331	302	294	317	328	308	338	310	286	317	309	314	318	329	330	270	379	325	331	282	324	308	335	322	302	335	320	314	316	319	294	302	330	327	357	304	338	353	305	323	326	298	328	320	291	342	312	321	277	316	302	322	312	341	300	313	323	324	347	311	328	307	312	313	311	350	307	301	301	327	320	287	283	305	296	295	285	335	327	332	328	302	306	336	337	349	323	341	330	318	324	328	320	318	323	311	309	304	324	313	302	328	293	345	321	329	312	299	313	301	313	334	308	289	345	291	308	297	316	286	352	323	344	324	292	323	296	308	293	330	308	326	316	319	305	329	332	342	328	320	320	334	294	320	305	291	305	324	312	331	324	338	315	329	314	315	348	316	329	299	325	306	350	313	322	294	317	303	311	279	311	343	319	308	296	303	317	329	306	336	300	323	293	297	307	278	328	322	292	308	312	342	300	340	324	317	291	321	345	307	304	329	335	308	286	295	311	320	321	314	329	310	326	289	322	304	318	307	299	281	335	347	342	277	310	360	298	307	289	317	295	325	327	327	299	307	307	318	312	289	330	308	346	299	314	294	312	325	303	312	307	320	356	304	304	354	287	302	288	335	310	325	321	298	324	328	318	320	317	314	320	327	300	310	297	313	350	335	315	335	339	307	314	307	309	326	287	319	311	306	317	343	279	338	348	290	299	296	305	294	310	318	309	304	326	301	321	320	304	308	295	322	302	302	287	320	336	302	352	348	283	322	304	305	330	356	299	317	344	300	296	265	268	311	322	319	303	335	313	293	319	302	329
2156	926	1327	1394	1297	1530	2204	1447	794	820	788	811	849	850	888	854	882	809	772	798	814	793	807	754	790	779	754	764	824	777	731	765	788	750	756	779	763	754	801	738	740	737	767	793	731	796	697	757	739	739	735	752	763	753	797	722	785	758	759	699	756	767	774	743	753	730	799	771	716	731	737	799	725	724	726	741	751	820	727	765	714	759	775	778	754	709	773	752	773	805	758	697	750	722	757	756	825	686	777	753	769	769	784	740	813	772	790	756	782	753	784	760	757	783	753	819	790	795	748	769	724	732	738	744	732	774	743	763	746	766	755	785	753	728	775	744	756	752	732	821	764	813	713	772	734	729	742	738	796	784	724	811	763	751	744	772	740	767	730	730	772	727	704	785	797	747	730	732	777	785	745	750	777	765	789	762	730	774	768	767	754	705	736	774	734	751	746	707	760	799	720	751	729	736	744	747	777	751	731	764	789	738	787	729	724	818	750	781	763	726	737	759	785	737	775	792	729	750	786	782	748	733	773	772	745	750	726	769	728	789	755	752	724	724	746	772	717	768	740	818	741	714	736	752	768	706	783	753	743	770	788	740	789	742	765	779	759	746	747	749	743	751	746	741	738	744	761	746	788	738	716	699	748	745	794	701	787	713	753	715	772	792	777	768	717	734	761	771	744	706	788	773	712	715	795	781	786	752	744	777	770	778	718	790	777	716	758	763	701	759	737	778	736	791	803	772	754	740	740	766	712	826	734	811	711	777	742	779	746	754	737	775	805	754	710	778	782	819	738	746	727	735	732	753	780	795	733	718	768	788	773	740	755	725	752	794	754	736	713	713	754	755	753	775	760	791	759	745	770	783	740	744	800	773	778	728	785	758	726	770	764	791	723	752	757	737	696	732	749	753	772	710	779	767	767	747	758	761	801	783	739	768	746	728	736	726	740	755	755	726	780	744	754	718	768	771	735	726	770	728	767	731	747	723	761	781	790	751	769	763	747	717	764	728	783	788	689	785	743	750	756	778	743	759	758	777	757	732	720	781	747	719	761	756	723	772	744	744	787	774	747	739	745	757	721	705	805	752	767	792	798	759	749	745	752	736	747	759	752	760	758	772	722	759	735	769	726	758	754	771	684	777	763	791	774	759	754	751	756	728	674	750	760	743	761	820	775	758	788	765	713	763	779	757	741	691	768	749	772	747	751	748	754	730	751	782	718	754	712	785	762	746	755	797	679	746	776	758	725	771	799	762	739	788	786	756	717	759	747	760	738	712	711	747	724	746	751	750	750	720	745	774	814	743	725	756	726	744	764	736	777	828	756	737	746	738	777	780	754	742	758	754	730	727	759	733	766	760	745	770	812	735	746	696	749	777	785	718	757	752	720	722	800	768	748	749	756	779	752	786	761	750	750	709	770	730	743	760	724	745	731	772	790	768	739	751	743	822	752	727	711	741	745	788	771	757	756	766	790	702	720	742	764	694	819	740	743	733	750	767	758	725	676	745	706	774	791	742	754	792	765	701	764	791	798	741	777	761	761	741	798	726	703	757	729	746	770	711	728	710	767	799	722	735	736	731	709	749	779	707	735	771	752	768	736	779	733	740	713	747	701	767	741	759	745	730	820	719	741	756	701	795	742	709	768	800	726	777	724	739	760	762	760	762	728	749	731	746	754	788	752	738	749	744	724	754	746	797	736	744	765	774	715	781	781	840	762	760	744	709	790	777	738	793	772	712	748	752	777	776	733	720	752	739	782	701	755	785	754	737	721	786	747	754	751	762	764	750	773	721	732	744	743	730	753	751	701	773	731	809	784	754	763	747	773	836	792	734	739	696	719	769	755	719	782	779	759	788	715	742	757	715	776	750	778	734	754	797	747	735	758	735	771	757	759	732	733	737	776	700	805	734	791	763	763	766	742	726	732	810	711	782	733	796	791	735	697	714	787	778	767	761	762	733	732	749	706	785	744	725	835	768	766	771	715	744	746	752	796	721	770	760	711	719	717	756	783	742	728	732	777	777	782	717	761	772	753	762	763	734	729	723	774	744	758	807	766	734	758	742	794	735	745	743	717	724	784	756	766	756	839	741	757	740	774	742	765	802	761	810	746	763	729	739	723	739	754	789	732	713	789	787	813	782	814	751	788	738	789	784	770	768	771	758	760	705	739	746	729	781	723	711	733	736	782	751	729	713	726	726	743	734	767	767	740	746	790	731	764	678	790	744	754	753	778	716	771	769	735	776	759	735	785	748	707	737	748	745	788	761	765	772	741	736	735	788	737	786	729	733	789	734	766	740	782	778	758	716	722	756	754	745	754	756	811	774	823	759	753	811	728	748	786	756	741	725	760	770	798	778	795	738	784	759	720	770	692	732	789	746	833	780	773	742	734	727	751	691	734	733	799	780	755	795	767	746	761	749	757	759	795	718	773	737	769	784	769	744	798	776	753	745	786	691	781	722	773	719	738	774	745	721	744	771	772	732	757	760	769	836	742	746	781	735	751	733	735	731	729	727	702	791	751	722	711	761	747	727	732	805	783	755	726	738	732	779	776	757	736	783	764	739	729	775	762	755	770	761	771	744	774	737	757	795	800	758	754	732	746	750	751	735	747	740	756	759	764	743	736	777	729	737	797	800	742	785	769	760	731	783	784	760	776	751	739	743	769	776	789	773	749	780	715	682	780	766	742	757	759	795	789	776	788	762	796	753	701	749	716	770	792	735	720	742	767	752	766	748	777	739	731	745	818	788	735	769	767	786	715	752	769	783	767	722	745	738	773	753	791	753	761	689	758	819	760	742	742	751	740	734	712	742	793	736	741	766	716	710	777	744	711	785	783	725	781	749	761	769	735	791	754	743	741	744	725	744	749	747	752	750	744	746	759	726	753	784	806	735	766	745	705	721	735	761	725	748	768	703	758	714	758	748	768	701	736	757	735	711	757	765	776	757	738	759	764	733	747	734	771	755	766	761	777	787	705	792	789	727	768	764	719	710	755	735	726	740	733	773	743	714	743	780	759	738	737	700	778	748	779	766	780	764	763	775	831	755	816	695	737	742	779	707	805	801	764	749	750	822	731	732	798	737	790	686	767	709	741	753	738	767	777	809	736	774	805	739	785	735	768	662	746	785	740	745	706	792	699	726	797	752	696	749	755	741	734	776	738	753	783	729	749	739	746	758	768	725	772	763	766	743	716	787	758	756	769	752	739	737	729	731	702	777	702	769	779	746	729	736	751	766	752	729	753	765	760	778	747	770	752	714	783	775	751	738	753	734	727	761	763	777	738	711	749	725	793	779	725	772	753	734	763	712	755	741	760	744	711	719	714	786	755	728	743	760	706	793	714	756	793	753	734	757	715	816	759	749	705	796	719	788	754	781	773	771	758	746	771	763	728	740	769	701	726	770	734	792	713	761	751	721	743	730	717	736	752	728	788	775	733	739	745	762	767	742	775	719	763	736	731	753	781	773	793	750	752	716	791	752	737	741	731	751	700	725	693	790
7399	797	840	788	659	1678	6470	2872	439	393	391	404	364	378	419	397	372	348	368	373	336	352	320	362	351	377	347	369	356	389	373	348	359	371	335	395	325	377	377	345	345	353	290	353	338	365	372	330	332	362	358	342	361	339	346	356	320	340	335	328	358	343	328	323	325	356	378	364	391	346	369	348	304	360	368	366	372	366	356	332	379	383	297	316	351	386	358	339	324	324	340	368	316	319	341	360	332	358	326	330	379	348	337	304	333	337	332	322	343	364	367	333	343	326	354	316	363	334	338	361	318	332	371	346	353	343	336	355	355	386	319	321	314	349	356	323	342	329	348	349	361	361	347	312	351	376	366	369	386	363	345	368	368	344	349	338	295	378	328	344	346	363	395	330	354	357	361	353	352	316	364	323	321	355	354	358	344	324	339	355	328	331	359	339	385	335	318	316	325	378	374	361	333	347	334	345	372	375	343	324	328	386	335	334	352	346	396	315	365	328	330	354	357	367	308	335	324	335	303	355	352	361	340	364	357	326	334	329	362	343	344	354	359	348	366	371	338	358	358	337	381	372	353	358	333	348	374	348	314	360	335	357	384	367	366	348	373	370	368	385	354	344	354	345	359	351	364	343	351	359	367	370	366	364	335	367	342	348	363	342	351	361	343	339	317	355	344	337	359	306	378	363	347	315	369	377	360	376	363	319	369	314	322	338	358	328	351	348	356	353	375	342	331	350	320	345	353	351	321	352	327	364	334	345	303	350	351	329	356	342	346	338	331	352	351	350	327	317	326	379	380	344	347	330	364	355	351	328	353	334	337	347	371	320	371	331	346	353	332	316	350	354	350	341	309	359	350	336	332	366	332	346	342	385	352	310	321	342	344	370	377	314	362	369	359	332	337	372	352	331	325	339	315	342	347	337	345	312	336	372	336	354	352	324	345	329	339	343	350	341	315	328	336	362	344	332	353	370	334	330	372	333	377	333	342	321	368	333	314	382	328	339	361	325	371	351	331	374	342	309	347	372	364	368	352	383	341	367	354	379	337	300	323	375	359	343	352	352	355	343	356	332	342	344	361	342	345	346	342	336	345	338	357	360	322	377	337	332	311	363	324	340	343	329	343	338	362	339	328	329	343	330	381	393	341	361	339	346	345	353	326	348	323	328	343	394	377	318	321	394	351	363	328	357	373	355	360	356	316	334	335	336	332	363	312	321	320	329	366	379	379	356	355	396	369	368	352	366	372	343	309	376	316	354	356	353	344	366	368	322	353	354	322	353	360	355	325	369	362	339	352	331	340	378	361	334	352	350	348	339	340	356	309	329	328	320	366	372	362	346	338	341	357	329	328	331	348	387	383	350	407	373	357	350	325	356	346	355	333	370	337	351	355	343	363	357	336	345	375	354	365	361	386	352	350	342	379	352	356	310	382	383	334	305	357	338	347	374	353	348	372	349	331	363	311	317	330	312	345	343	328	324	356	335	320	357	373	344	335	350	322	392	313	360	317	336	344	351	327	379	353	341	355	351	324	356	323	351	354	323	354	324	355	335	353	350	342	335	335	326	364	321	330	363	333	323	336	361	353	353	350	335	348	329	359	339	377	335	359	336	304	341	348	334	357	350	339	369	336	347	340	334	365	330	358	326	337	347	343	347	313	329	308	374	338	370	328	353	355	343	338	341	350	336	340	367	361	331	328	378	354	361	335	352	341	350	343	366	358	344	367	350	328	326	319	348	383	384	346	367	335	346	314	340	341	362	314	347	360	342	352	343	350	349	358	312	326	339	333	334	358	343	370	379	320	336	322	326	345	341	330	348	325	346	356	363	328	313	360	342	344	361	367	306	371	372	339	337	323	342	328	335	370	314	334	353	341	337	318	346	333	352	379	334	352	338	313	321	347	350	343	366	340	301	315	337	356	339	334	351	342	317	346	331	370	369	361	348	311	360	358	346	356	393	328	339	352	362	380	354	356	370	330	356	337	346	359	335	334	323	353	358	351	333	316	358	355	350	343	330	346	329	365	338	354	336	344	383	376	360	373	338	329	345	350	350	366	335	360	372	311	373	377	342	355	360	361	367	339	349	312	327	334	318	381	344	329	346	344	334	343	295	352	358	328	345	363	340	359	351	340	353	366	359	339	312	355	357	328	323	349	408	372	332	384	315	352	347	345	364	341	337	343	354	355	351	327	355	329	328	369	358	322	366	324	375	331	346	369	332	358	358	357	337	321	338	350	338	353	339	360	380	341	354	341	356	333	369	360	330	326	334	343	331	347	380	390	344	329	356	353	352	358	353	360	370	326	344	377	318	337	342	364	325	340	311	378	357	356	343	360	351	384	302	367	369	366	316	369	351	380	328	319	352	335	334	344	327	311	369	340	346	328	339	322	388	365	317	355	335	375	330	338	358	364	361	332	357	338	340	345	349	353	363	333	353	365	362	333	352	357	349	329	340	336	345	312	373	349	330	322	342	340	372	334	345	324	341	364	347	381	369	344	354	339	341	345	350	326	343	344	323	325	324	305	345	324	318	335	342	379	331	402	374	356	314	370	352	338	313	354	321	374	354	298	356	365	370	331	360	333	352	363	344	389	365	321	339	345	328	354	377	332	339	378	329	315	333	333	346	366	371	350	380	339	387	345	331	328	330	342	356	356	352	356	348	339	311	344	353	363	383	315	370	389	360	364	334	382	365	348	335	355	363	324	345	343	344	343	314	352	379	356	328	344	328	344	369	367	320	337	368	346	359	341	358	314	359	378	335	370	327	315	325	320	357	344	367	360	340	356	351	398	340	354	315	366	324	361	353	350	329	334	350	324	368	351	346	340	339	342	351	340	366	348	403	358	323	359	369	380	396	367	377	324	335	380	345	378	361	366	389	385	303	333	351	339	326	345	353	343	368	307	349	343	340	358	356	353	349	345	347	351	357	360	355	373	349	316	352	352	323	349	368	321	317	379	346	381	334	314	362	313	341	347	341	334	354	345	333	365	358	355	343	395	340	381	350	357	335	334	320	388	332	345	383	360	321	325	355	357	324	355	354	336	314	328	383	364	382	344	347	333	331	315	311	348	358	344	355	347	351	350	365	363	326	308	306	330	353	399	323	326	351	373	342	376	328	380	391	363	384	363	338	323	335	342	359	363	351	338	314	340	341	323	324	313	379	340	355	321	328	374	364	351	350	331	327	343	373	338	359	349	370	334	317	332	337	391	335	341	353	345	352	341	340	340	330	324	358	355	354	333	373	375	355	380	331	359	336	363	316	316	298	418	330	339	346	310	373	350	320	322	340	344	347	324	375	375	325	291	354	326	337	340	354	351	328	333	376	362	352	355	360	325	331	366	337	329	354	308	343	387	362	376	393	365	379	357	353	357	364	359	318	362	353	350	326	383	353	321	284	377	370	347	337	359	348	345	335	368	369	352	363	345	359	365	374	367	321	340	342	371	343	345	333	367	330	343	315	321	369	315	338	344	323	346	357	353	369	386	325	330	359	364	304
6774	1320	2193	2453	2197	7663	23509	8659	1093	1022	1022	988	1045	1081	1030	980	1017	965	934	934	840	856	937	882	892	819	862	891	826	873	808	809	873	821	827	859	816	794	784	862	825	840	833	829	809	793	760	844	866	831	837	826	844	817	776	808	843	892	807	857	811	841	789	813	791	845	859	753	861	807	798	772	821	819	792	844	815	786	816	820	810	832	864	800	799	875	797	837	813	796	841	823	788	819	824	782	797	821	827	808	816	849	807	802	877	822	825	800	799	859	814	850	779	842	767	851	822	783	811	810	800	857	844	775	809	816	795	829	828	862	806	806	758	786	902	819	865	837	848	846	815	789	781	792	799	814	852	815	839	772	842	854	810	806	796	777	786	832	817	786	809	853	817	790	825	832	824	830	819	768	812	825	802	811	823	791	792	788	767	846	775	787	858	755	774	833	828	834	827	847	836	794	794	783	810	826	811	758	800	760	842	824	806	810	829	853	779	826	819	862	768	823	760	815	830	800	818	824	810	777	826	839	786	811	807	763	800	792	810	807	799	826	805	849	856	776	786	760	850	848	869	834	814	773	864	800	841	815	806	803	778	852	785	844	816	818	849	822	806	814	836	829	817	804	819	820	800	878	789	821	801	821	818	856	829	845	770	793	788	846	756	794	802	909	826	801	816	784	813	803	822	821	830	812	877	834	830	838	869	847	765	792	760	810	868	812	832	812	840	877	826	873	855	787	827	844	822	850	819	804	811	771	814	779	824	785	821	837	825	901	830	863	829	833	784	828	789	798	835	795	813	798	869	843	805	837	809	826	796	823	858	861	810	751	806	809	773	808	814	756	814	807	818	796	807	815	827	805	824	757	838	766	813	826	869	840	780	828	823	800	816	776	801	787	813	774	841	813	794	807	849	792	827	854	828	824	836	838	833	820	834	793	785	789	819	835	803	824	818	823	800	818	836	785	797	848	833	817	783	791	840	857	891	798	845	823	831	795	762	800	832	816	795	823	794	872	841	790	838	800	801	803	800	863	811	800	845	874	828	797	804	784	745	801	803	827	809	818	785	798	814	816	788	794	798	801	821	852	834	848	884	808	789	798	816	819	814	813	832	780	829	813	843	813	813	877	861	791	814	804	785	790	857	817	814	822	833	814	798	823	815	816	794	866	860	780	829	818	805	815	807	808	830	769	880	792	782	755	827	839	787	823	824	867	821	860	866	828	775	806	742	825	857	805	841	827	859	824	777	791	816	806	767	797	794	783	780	811	825	794	819	795	794	832	767	831	860	814	795	817	810	858	805	807	833	822	799	820	855	835	784	803	831	802	824	803	802	834	808	828	805	828	838	848	801	813	831	838	789	771	851	805	843	764	761	818	802	804	791	833	833	797	799	844	783	829	837	832	815	840	807	808	820	782	803	882	806	787	792	835	842	823	830	825	795	747	769	860	834	842	842	760	800	796	793	803	831	807	875	827	790	836	858	851	857	842	812	778	809	818	837	800	823	844	823	795	800	849	781	802	786	892	810	749	816	766	824	829	781	826	822	837	843	866	825	790	793	841	822	788	781	838	794	824	829	824	820	820	777	862	818	838	848	767	746	829	826	833	838	799	810	824	834	852	847	879	827	817	846	776	808	776	821	776	779	820	824	815	816	805	821	828	810	767	844	804	824	854	809	789	827	825	838	838	826	798	802	778	830	797	791	781	775	808	823	805	802	868	804	786	802	823	821	863	787	815	845	813	834	834	831	802	863	810	810	813	824	847	820	851	846	809	766	819	828	809	768	845	811	813	784	824	854	789	833	835	868	820	790	798	816	832	835	780	799	798	783	787	774	786	853	752	822	776	742	815	809	831	807	857	850	793	862	829	824	858	794	833	826	787	827	817	764	856	802	795	854	833	786	791	813	851	806	815	814	807	851	800	822	840	774	801	771	840	802	860	800	828	813	823	823	835	795	883	789	832	830	766	773	788	808	801	825	825	843	796	830	828	831	826	847	824	740	853	825	779	830	821	758	789	828	797	826	787	806	822	812	882	807	813	761	847	837	846	836	841	799	804	844	800	810	813	825	843	770	798	848	829	868	835	846	792	800	793	817	817	818	830	816	816	771	786	846	829	766	863	788	856	811	759	831	819	807	844	800	823	818	781	816	851	783	827	809	789	848	818	803	803	810	818	843	801	801	827	836	776	865	825	839	826	841	842	808	778	831	754	854	818	849	838	825	810	805	803	883	799	840	810	831	873	865	772	835	840	863	835	807	802	824	833	822	827	814	801	798	745	777	773	859	869	852	808	795	842	832	820	839	792	796	870	826	852	816	818	815	806	766	810	810	816	805	791	842	835	829	824	809	848	774	793	826	796	830	760	828	829	827	798	826	777	785	788	797	808	819	827	825	861	856	864	810	855	785	847	873	807	821	810	790	787	826	799	841	812	889	791	784	810	835	877	858	814	787	838	819	809	818	811	770	842	816	851	786	816	834	814	841	780	824	800	818	827	814	837	828	779	844	817	814	827	822	796	782	801	853	847	812	815	858	800	817	833	803	829	832	821	790	823	765	830	842	797	824	813	803	812	815	827	808	801	838	839	784	813	770	826	845	846	817	811	790	813	799	846	856	807	802	853	784	799	824	800	846	818	789	794	808	844	832	806	882	777	867	787	808	898	837	831	810	821	879	769	818	808	799	767	842	813	796	770	790	814	776	781	801	770	796	832	805	808	782	798	775	757	785	802	806	852	818	802	837	792	836	803	795	785	804	811	796	889	854	860	804	863	787	828	845	804	846	807	794	780	795	797	854	769	786	846	808	810	787	796	857	805	812	839	860	824	801	804	821	826	846	800	825	845	838	840	844	855	841	822	797	829	822	825	815	854	788	791	849	828	856	803	804	787	840	777	810	834	859	787	816	821	868	805	839	812	847	868	802	814	794	811	828	784	823	790	819	840	861	821	867	778	844	794	836	812	808	792	848	811	814	842	842	814	814	858	825	837	819	864	822	817	857	856	742	834	815	811	785	894	799	813	855	837	826	833	836	831	801	854	829	819	841	797	816	767	840	813	795	800	834	816	810	763	820	796	790	831	826	842	813	818	828	780	819	801	783	860	811	815	835	774	797	803	815	803	818	824	803	824	802	820	867	843	787	876	836	811	828	814	865	826	816	853	830	847	819	804	795	827	873	816	830	839	804	778	828	849	851	760	803	821	832	861	780	854	842	853	809	828	887	835	821	800	833	751	801	856	842	794	800	812	799	848	809	857	812	797	828	840	802	804	789	805	800	818	816	793	763	812	783	835	765	821	819	850	786	727	833	809	798	803	791	817	780	788	850	795	806	855	838	801	823	780	788	888	823	781	797	886	826	838	817	836	812	797	802	799	791	839	848	788	777	786	793	843	822	841	810	784	800	814	815	848	824	794	884	792	794	806	799	849	809	810	841	836	811	830	836	830	767	784	827	752	784	804	805	815	774	866	809	810	849	824	797	792	810	809	830	839	795	848	774	774
12853	1314	1226	1037	772	3630	11330	5271	372	317	304	274	287	242	239	262	284	244	255	226	243	232	225	215	255	254	226	211	244	244	234	204	207	236	220	238	232	208	214	218	212	194	234	235	209	206	217	209	229	197	221	232	245	204	229	209	226	237	241	217	219	206	215	200	234	207	256	217	240	220	231	233	242	199	255	234	272	251	226	231	209	219	250	249	234	242	232	219	235	199	225	204	196	216	213	246	229	235	235	196	234	220	240	218	236	226	230	208	222	241	227	236	230	220	240	250	208	209	221	238	229	242	230	209	225	216	220	207	236	239	238	238	214	225	254	221	172	232	239	212	241	211	229	218	219	234	222	238	216	227	236	227	192	227	243	234	264	215	215	217	226	242	213	229	223	218	232	231	215	216	224	231	207	229	204	205	207	237	219	234	225	222	209	214	204	208	235	215	231	216	221	188	211	217	227	233	233	228	239	203	235	205	218	236	237	233	206	221	218	224	223	243	227	226	190	232	218	237	228	222	243	239	234	228	206	213	221	253	237	220	248	229	240	219	216	231	228	212	220	211	203	207	195	212	232	232	215	224	205	221	221	233	203	242	249	215	205	245	245	199	236	243	236	227	268	210	210	213	191	204	235	188	227	222	204	238	223	254	248	220	221	228	218	231	222	220	217	217	191	219	249	235	217	215	214	210	208	245	231	216	215	233	224	222	244	219	253	236	235	210	222	218	225	207	222	222	216	215	212	221	241	221	222	221	221	245	248	247	230	214	235	225	224	224	191	200	222	223	237	205	224	236	230	259	179	227	238	220	244	234	221	231	229	222	196	202	217	227	255	233	234	225	228	233	227	230	238	210	228	204	208	199	214	230	241	210	220	240	245	215	235	218	205	223	217	244	211	249	219	261	238	217	201	199	239	229	229	254	205	235	229	243	227	229	208	248	225	221	227	217	223	261	214	229	217	234	225	235	206	231	222	223	255	224	233	243	215	218	230	218	241	230	207	232	222	203	225	249	254	212	233	231	214	222	237	227	236	202	199	225	210	206	200	211	250	224	214	228	225	222	219	225	215	228	224	220	207	240	237	227	212	217	218	229	252	218	219	225	234	216	210	209	209	216	245	232	209	244	213	224	220	219	230	226	225	239	246	215	216	236	245	226	225	225	208	226	237	232	223	249	224	221	229	222	228	255	216	220	237	218	246	224	238	211	223	235	211	209	199	216	233	247	247	247	239	239	230	216	238	207	219	206	237	235	234	244	252	218	228	221	229	238	216	210	186	215	223	240	229	227	270	200	227	234	216	214	202	202	221	227	231	213	223	235	216	212	248	231	229	213	197	215	249	228	217	208	237	234	216	221	221	245	212	214	199	208	230	232	247	247	219	233	249	232	197	242	241	189	235	250	211	234	234	242	209	227	234	232	235	192	215	219	220	237	220	230	227	241	227	252	211	241	211	226	234	231	248	232	215	225	239	244	254	210	214	213	214	243	251	241	224	241	201	206	193	223	250	213	227	247	226	218	237	193	199	224	223	215	229	224	222	226	237	233	229	227	238	229	224	197	215	244	251	227	219	224	220	194	204	233	215	224	248	226	212	222	217	212	244	224	233	209	213	203	207	212	206	233	226	229	200	215	222	224	244	217	194	220	221	240	209	219	218	203	226	218	210	245	228	222	234	231	199	211	232	249	228	240	244	200	233	208	239	243	228	247	228	221	251	215	214	205	206	244	226	258	233	218	217	244	224	230	201	206	201	211	242	222	232	198	232	237	213	222	225	225	210	222	242	249	245	209	216	223	248	252	247	226	196	213	213	243	220	213	229	234	248	236	282	231	215	230	236	224	228	211	210	237	212	222	227	229	213	245	209	241	228	210	242	204	223	179	229	219	244	240	229	206	234	222	214	232	229	210	201	218	224	239	224	249	249	232	197	256	230	205	237	252	208	234	190	235	224	236	222	216	215	206	241	225	242	205	248	220	238	230	226	238	250	221	212	233	248	226	221	242	244	243	209	220	200	199	247	197	221	234	231	206	215	207	227	242	229	220	231	237	188	229	233	224	208	196	254	204	246	222	210	219	247	213	205	216	221	224	251	239	203	212	221	202	245	248	195	231	227	230	237	246	213	226	240	211	218	251	252	227	213	213	213	221	203	210	204	235	219	230	218	230	227	214	235	258	220	217	226	226	211	248	212	229	224	241	210	205	233	247	182	198	210	252	212	255	197	232	231	231	239	234	216	253	227	217	217	209	187	216	248	225	255	239	232	217	246	221	248	264	204	212	235	238	223	214	230	246	257	243	217	216	226	226	194	238	214	234	228	222	255	223	212	200	233	206	224	233	215	247	220	238	239	227	241	216	238	224	219	213	245	217	242	226	212	254	185	234	229	226	242	238	201	232	237	222	207	246	206	225	196	217	245	203	207	235	222	231	213	224	238	228	238	234	221	191	213	195	246	230	252	219	227	213	226	200	207	218	214	214	215	225	220	230	199	203	246	216	216	251	246	224	237	241	232	241	225	233	237	215	214	248	217	222	219	226	225	204	221	240	196	243	232	249	251	230	241	178	212	227	233	229	229	253	224	224	256	224	231	252	231	268	240	206	222	227	246	226	230	244	221	202	212	251	219	217	236	220	219	219	220	219	212	242	238	231	188	223	240	207	237	199	211	254	234	236	238	217	231	239	224	208	236	243	238	236	220	177	231	217	232	215	236	221	218	237	248	217	221	249	250	233	196	218	229	211	239	216	253	238	199	217	216	226	210	189	223	229	223	278	244	222	244	238	230	231	221	225	254	235	201	262	221	227	210	223	213	183	245	244	241	228	220	213	228	232	229	214	230	230	207	244	197	212	228	213	226	264	233	208	233	251	215	216	249	218	239	222	258	193	241	244	223	259	229	227	223	204	203	228	216	214	220	224	233	227	235	216	228	236	186	210	209	244	229	193	224	241	213	217	232	240	222	235	227	243	238	233	235	238	236	232	226	254	206	231	214	247	216	222	249	235	218	211	215	214	216	229	221	204	232	180	226	236	204	221	237	229	225	219	229	229	222	219	202	229	251	229	217	212	192	214	248	235	232	238	235	190	222	212	226	222	226	213	218	239	225	218	218	209	246	230	203	255	228	207	230	240	213	217	219	257	248	221	209	229	233	194	256	213	235	234	216	214	197	189	241	222	228	232	223	225	218	234	228	225	224	226	223	238	194	238	211	223	225	221	212	216	233	230	217	252	199	237	231	234	242	213	211	216	194	255	255	242	233	242	205	212	251	230	230	230	240	216	230	251	201	233	241	206	216	221	242	191	219	207	209	222	210	233	233	242	240	205	222	233	237	224	209	210	232	230	227	234	209	221	221	196	205	245	210	242	214	274	226	209	221	190	238	214	236	188	240	239	201	255	253	249	240	233	227	273	239	252	230	235	221	257	228	240	213	211	237	190	217	241	203	259	242	234	233	230	245	234	214	205	245	201	213	204	218	224	211	229	224	238	199	206	203	206
8139	1329	2700	3217	3018	15191	32158	12893	946	964	888	954	920	903	835	861	825	786	727	637	717	706	705	654	639	624	629	604	680	585	629	556	535	570	568	589	605	573	567	541	549	574	551	570	597	567	539	591	546	566	566	544	585	552	576	556	543	549	605	578	532	561	528	554	587	563	531	551	558	545	588	521	533	554	551	550	551	509	568	559	619	569	553	562	558	572	585	572	562	551	553	591	543	553	519	560	527	560	527	566	565	534	553	543	537	558	540	519	578	504	508	532	524	522	604	593	553	525	552	542	527	536	563	569	506	499	546	542	557	553	575	530	568	545	565	553	538	548	574	520	554	562	543	563	571	568	608	535	543	528	566	577	548	508	553	556	552	568	573	523	596	548	576	548	552	502	531	505	590	544	564	566	571	565	559	582	553	567	556	584	577	532	592	554	523	568	557	518	559	554	568	549	552	508	564	572	563	571	531	576	502	510	547	543	500	575	574	584	528	541	529	575	569	548	532	532	549	577	531	509	587	569	508	528	539	566	526	555	571	588	524	554	535	552	540	531	554	559	544	517	534	531	580	555	541	540	530	589	550	540	536	580	555	548	583	526	551	516	538	543	585	537	579	541	547	546	498	572	583	539	571	537	554	533	556	569	540	539	532	520	541	500	529	610	553	574	560	558	585	520	560	536	540	577	531	566	510	504	563	570	571	526	554	553	539	550	558	524	518	527	545	530	555	531	532	546	525	551	549	537	513	557	560	513	567	574	564	578	535	540	571	585	544	572	548	560	490	576	549	538	539	551	562	548	558	589	573	516	533	523	523	536	538	543	528	542	560	528	528	522	548	546	550	577	539	557	543	540	547	577	569	567	548	582	523	547	545	534	545	530	549	556	516	532	580	587	599	561	570	551	550	535	550	565	527	545	515	560	559	579	533	539	561	533	552	551	541	531	569	552	522	542	558	530	524	562	513	509	518	568	552	526	546	575	569	539	589	586	523	551	534	589	551	591	515	566	553	547	522	559	554	557	520	514	527	541	530	536	532	563	577	547	538	514	523	548	560	558	526	612	540	532	553	526	559	527	512	559	564	531	521	549	557	556	560	591	576	508	560	564	535	550	573	543	596	503	550	557	568	521	505	572	533	544	521	566	557	510	607	524	513	558	572	598	556	547	565	526	512	527	526	536	535	550	567	522	538	580	551	534	542	539	510	543	551	580	538	508	578	557	538	562	530	537	553	520	590	528	566	575	582	562	543	593	552	553	557	548	547	509	551	568	512	584	543	545	571	562	537	555	580	544	568	538	564	570	546	514	582	518	578	538	508	574	545	551	554	483	569	538	564	520	558	572	536	548	563	518	558	540	563	569	537	539	578	554	535	516	531	566	549	585	536	502	567	546	572	568	530	544	563	507	539	580	537	557	539	523	540	560	564	557	520	528	496	552	537	521	519	527	553	508	541	536	545	548	594	502	563	520	582	566	580	530	583	586	549	519	525	577	552	534	517	506	547	542	545	512	569	541	569	551	559	533	536	572	555	518	526	601	577	552	548	532	563	533	548	548	550	540	557	545	567	527	573	555	556	516	548	524	520	585	539	574	528	556	569	583	549	544	568	515	512	570	484	574	544	575	510	531	580	557	497	551	525	574	507	548	496	558	570	556	537	497	543	534	535	548	502	548	555	539	503	576	510	613	504	544	507	585	536	562	543	538	580	532	563	534	572	544	569	575	532	550	564	551	563	586	500	550	579	565	513	579	538	563	553	552	549	571	540	547	533	540	573	509	549	525	596	552	522	557	593	583	521	572	529	508	554	581	543	527	552	530	532	573	535	537	535	579	550	534	588	555	542	574	559	549	526	536	549	514	531	529	584	569	572	578	551	577	568	517	551	556	545	541	555	540	535	553	547	531	517	538	557	544	575	542	506	539	578	540	541	527	532	554	590	508	516	563	530	555	523	530	519	523	557	528	581	560	554	545	550	581	572	552	520	549	578	579	522	558	528	539	541	532	536	553	568	542	555	538	550	553	560	505	549	568	529	528	547	541	594	533	534	506	528	564	550	517	577	535	539	545	543	585	529	552	554	533	551	519	518	541	556	528	529	558	532	609	510	573	531	563	537	547	542	506	554	523	602	546	543	539	544	531	558	558	558	591	528	540	568	552	588	559	526	525	549	605	554	522	546	551	531	519	510	564	576	529	535	515	561	512	582	583	540	568	549	545	556	560	547	557	539	556	503	512	564	562	529	537	525	549	584	511	557	558	562	563	578	566	512	534	558	578	562	534	574	500	545	601	546	539	570	550	517	561	568	526	552	559	492	514	509	537	529	571	556	544	520	567	557	578	546	560	548	569	549	519	549	510	528	549	557	510	529	558	569	550	542	541	551	549	575	555	512	543	578	527	534	597	604	577	524	558	573	533	566	551	565	580	530	537	532	547	537	507	533	545	529	563	532	522	548	596	546	560	564	558	566	535	500	578	530	615	554	549	533	523	546	536	559	552	510	547	580	561	543	580	568	583	552	520	552	528	559	532	539	583	536	540	524	533	467	568	563	593	531	569	543	554	547	594	541	556	573	557	517	553	578	547	552	535	521	563	547	537	539	500	524	531	526	610	564	553	535	565	571	530	505	574	567	537	544	543	556	549	557	580	554	548	501	529	547	560	526	493	546	549	535	558	550	529	552	558	583	557	552	529	583	554	556	561	561	517	578	553	581	512	535	536	555	547	560	543	552	506	567	543	565	549	526	580	524	522	569	569	544	545	516	556	543	539	540	549	497	560	525	543	535	530	549	548	587	541	572	548	572	562	543	568	491	560	551	526	528	537	574	523	533	597	531	539	555	572	524	555	534	543	588	494	574	545	533	556	543	526	567	547	561	579	522	523	520	537	520	582	513	561	570	541	543	519	512	607	573	510	549	517	523	538	569	529	530	542	573	510	526	553	536	527	545	602	587	564	515	523	566	539	506	535	572	508	534	536	550	517	545	549	553	557	520	565	546	543	591	566	555	510	512	543	572	569	516	519	607	537	531	560	566	527	550	537	525	523	548	558	606	537	533	514	526	562	532	548	537	528	560	585	557	496	563	494	525	530	563	564	539	515	558	564	574	545	525	552	526	539	573	565	578	572	578	532	549	570	591	557	547	550	548	581	583	572	592	524	530	550	554	558	521	576	534	553	572	550	525	538	518	558	544	540	594	537	563	530	578	525	494	579	572	537	541	558	558	544	574	560	548	499	559	594	546	570	589	549	517	546	539	565	534	507	532	512	533	536	589	574	557	552	558	562	548	560	524	552	527	548	523	552	514	510	566	569	569	545	506	525	542	538	534	522	531	534	559	537	562	537	516	526	551	528	527	506	534	511	539	549	531	546	526	552	535	566	550	551	553	533	536	554	529	589	572	548	576	546	564	538	522	586	538	565	543	534	604	553	548	558	559	597	564	520	545	569	537	566	577	528	552	558	535	546	556	530	556	549	554	601	548	521	530	522	572	503	548	551
1583	531	526	436	462	405	500	406	359	378	305	326	359	304	300	342	317	343	361	300	334	305	319	326	350	331	323	301	264	308	343	306	298	332	308	287	308	303	316	295	314	338	320	347	321	317	301	298	370	316	329	343	309	282	294	322	317	297	346	324	336	311	352	333	314	320	304	340	313	330	337	298	341	347	316	325	347	349	333	318	337	309	325	295	300	315	302	309	309	317	328	349	342	336	325	295	309	313	320	317	329	337	321	348	355	318	330	323	332	313	318	320	349	298	337	320	327	340	294	340	316	314	311	300	328	312	307	335	332	311	362	321	339	295	338	279	317	304	301	316	319	341	318	323	309	285	305	327	307	274	328	316	340	317	315	316	347	309	306	324	337	336	306	326	303	317	322	325	312	319	332	329	321	312	323	276	300	287	306	310	296	289	326	305	301	303	293	301	300	309	302	350	320	323	305	336	349	290	313	337	331	318	318	335	339	323	331	323	289	334	328	287	307	308	320	331	331	309	323	331	326	328	318	320	310	270	326	309	327	292	344	300	324	318	338	334	349	317	315	326	334	337	318	320	320	310	330	338	366	317	304	303	297	353	344	330	301	323	305	325	359	333	347	319	318	319	298	311	338	329	278	308	318	307	328	289	324	318	308	307	345	355	310	316	308	309	303	311	329	307	328	307	317	308	330	348	334	305	321	295	304	313	312	361	330	305	350	328	306	323	319	338	340	323	341	292	329	374	330	326	333	321	345	321	322	351	360	295	292	308	322	312	309	306	330	312	323	303	364	333	302	294	282	308	311	295	326	318	315	292	311	307	305	311	270	328	362	356	340	323	343	306	292	309	314	321	303	325	311	317	316	316	324	317	331	293	316	329	306	306	305	326	337	297	309	333	304	322	333	319	306	302	306	308	313	328	316	300	345	288	267	295	320	322	333	330	332	338	323	323	344	327	324	303	342	333	316	296	349	312	322	359	298	312	317	321	350	298	317	318	280	323	347	312	348	334	308	324	339	301	292	333	321	316	287	343	315	334	286	288	333	293	323	338	309	311	287	325	286	367	324	317	326	307	313	326	332	289	334	288	291	310	342	340	342	314	309	296	336	310	299	339	310	301	300	317	337	316	315	303	310	326	326	333	304	325	311	306	348	332	296	304	345	322	310	346	341	316	338	332	321	303	294	343	293	312	302	296	339	303	337	337	313	331	324	324	321	335	316	298	296	310	342	333	339	339	287	308	319	292	336	299	356	313	302	326	332	312	334	351	336	343	336	285	340	337	279	300	325	345	312	333	316	304	295	326	322	324	324	327	291	323	305	320	301	281	315	302	305	309	303	280	319	315	295	316	300	310	288	285	304	325	337	296	329	317	306	340	331	319	315	329	338	340	299	314	314	323	332	302	312	303	320	288	315	319	325	330	314	305	312	316	311	340	306	348	325	298	301	300	342	288	295	315	333	284	319	332	323	320	321	296	315	287	307	299	316	323	315	320	313	334	334	340	334	325	296	316	303	306	282	348	317	319	299	298	320	304	339	320	328	322	335	342	298	336	347	308	328	333	319	296	324	295	351	308	288	265	318	328	321	324	368	321	312	307	283	275	331	300	279	299	340	312	319	310	315	330	318	328	322	315	305	302	303	301	313	302	322	341	332	304	325	321	312	351	305	310	311	319	336	295	314	298	304	314	316	309	307	344	322	294	342	307	288	297	315	302	361	346	340	351	319	306	331	348	323	341	337	324	334	310	317	267	308	312	325	342	276	325	287	307	349	319	334	339	308	335	301	312	344	330	353	335	308	284	325	299	307	262	334	302	336	314	318	328	293	331	307	296	319	310	317	305	317	311	334	363	339	346	343	300	323	314	331	304	323	306	312	303	279	306	307	330	318	316	306	326	343	346	330	320	302	303	274	354	349	318	317	338	303	304	309	324	332	368	373	294	277	304	339	278	320	357	307	303	322	342	300	306	366	319	335	296	320	328	305	342	344	310	315	295	347	322	310	314	331	308	305	314	334	316	328	305	316	314	300	319	325	302	305	315	300	294	304	317	299	345	336	314	299	292	288	315	333	324	331	303	329	297	308	318	379	314	343	289	315	319	320	303	323	287	285	312	336	310	306	332	320	329	314	314	320	321	319	331	312	307	334	338	309	355	324	335	316	292	293	315	318	325	317	339	312	316	344	330	328	336	315	316	268	322	281	297	321	308	316	334	305	322	333	325	324	307	312	297	336	310	285	300	321	335	334	307	318	326	331	329	305	328	310	286	309	339	310	344	312	348	337	275	327	286	310	297	305	299	304	297	354	319	319	304	302	308	357	333	327	300	346	271	311	371	343	303	321	320	294	310	316	312	307	340	286	316	323	306	335	307	307	354	337	318	338	339	292	296	324	292	303	336	352	351	320	327	310	300	322	306	291	350	294	308	324	310	323	321	314	317	316	295	305	292	340	327	346	320	319	335	288	311	314	344	312	320	300	302	338	306	316	325	347	330	317	312	304	340	304	309	362	313	325	336	306	328	320	290	281	318	293	315	333	306	314	296	305	338	337	338	291	270	321	321	290	345	336	328	293	316	342	327	287	325	344	317	330	293	290	325	319	316	326	317	309	294	324	308	338	326	318	326	334	304	341	313	334	346	303	316	318	294	311	283	353	322	330	280	309	324	311	321	313	328	309	300	355	322	297	298	294	334	322	324	313	313	331	297	295	326	311	329	325	339	343	304	337	299	317	311	328	307	326	337	307	338	306	320	298	325	319	354	328	366	333	282	311	310	332	346	301	335	302	301	336	327	322	330	317	302	316	339	318	295	311	306	358	285	306	308	310	287	312	299	290	325	275	316	299	299	344	313	351	309	342	313	323	320	333	306	316	341	288	328	313	286	323	320	316	304	291	312	315	316	335	333	346	306	311	312	267	310	335	324	317	313	293	358	310	303	343	300	343	273	307	330	304	318	298	310	296	306	334	326	327	357	338	279	297	324	362	337	336	334	344	310	356	333	258	359	300	298	348	346	315	336	287	351	311	306	340	335	310	319	355	319	324	342	290	293	285	311	288	290	348	301	307	306	309	356	332	304	334	317	329	307	270	344	325	373	316	320	309	327	333	336	341	318	360	339	314	293	295	329	279	297	327	301	341	288	324	318	329	347	324	291	296	291	300	309	324	314	317	317	280	316	316	334	349	322	328	308	328	309	298	275	291	313	329	346	296	356	319	310	309	283	340	345	324	292	306	267	322	337	298	321	293	350	341	331	316	356	292	337	288	306	351	335	345	330	331	309	278	316	285	340	318	303	316	282	315	344	319	303	340	317	324	311	345	327	301	326	286	315	317	336	320	322	322	304	309	313	314	332	319	335	330	305	330	333	321	305	316	303	323	283	264	332	342	317	353	299	312	296	273	308	343	294	300	285	330	339	304	291	299	301	341	319	273	339	320	358	326	301	349	294	322	333	308	303	323	344	323	302	281	284	324	333	298	316	324	307	313	315	320	350	319	256
2101	901	1244	1358	1269	1431	2073	1413	793	827	869	809	889	841	884	817	860	837	774	780	834	744	794	794	771	771	748	811	778	798	786	768	747	785	732	786	759	765	803	787	722	775	758	762	729	775	807	786	781	766	763	784	738	772	716	772	809	827	777	763	772	729	805	809	765	769	741	747	780	767	715	771	780	751	733	760	801	791	730	805	761	742	778	758	810	759	777	789	772	767	775	703	750	741	726	793	751	766	776	694	809	716	809	800	724	805	787	761	748	750	735	796	738	714	756	770	753	737	720	783	767	775	791	726	733	803	747	764	747	787	778	768	747	771	773	766	712	753	742	784	734	722	746	758	740	745	726	780	754	699	824	725	820	723	776	786	765	710	799	768	764	802	770	738	806	783	752	742	833	792	775	736	715	780	784	796	730	835	777	739	769	774	764	791	723	757	766	776	733	812	809	764	802	748	805	775	743	730	767	712	741	733	770	778	771	751	751	712	816	731	797	723	774	767	721	751	791	773	725	775	732	727	768	755	800	735	831	760	742	818	765	813	728	716	736	765	728	810	801	727	742	776	729	780	834	744	742	808	758	747	796	757	740	743	751	737	741	778	759	734	770	749	779	787	789	760	760	692	765	791	710	766	763	739	758	749	724	767	756	791	777	774	724	734	803	775	799	728	750	791	803	808	760	720	733	821	733	804	796	783	780	729	754	837	747	753	759	783	777	747	733	725	742	739	774	823	749	781	762	818	755	775	758	796	816	745	776	740	800	775	702	780	743	749	779	790	769	799	700	775	728	809	785	720	776	732	777	755	783	735	820	749	802	726	781	677	768	792	797	731	768	750	758	703	729	802	807	780	734	706	769	737	742	762	772	723	793	725	776	719	765	758	744	768	779	778	737	739	809	721	756	786	780	791	764	738	765	776	775	785	777	787	699	727	712	792	809	746	753	774	752	806	796	753	744	761	773	768	765	746	770	804	809	794	730	742	796	783	784	819	765	799	699	754	785	747	754	703	764	768	775	826	737	777	778	741	817	720	786	746	751	755	815	747	751	768	764	755	779	789	711	752	811	746	732	731	782	768	746	761	775	799	807	789	771	737	788	714	772	745	756	767	817	766	735	761	768	777	780	775	729	745	744	762	754	762	768	769	757	740	720	767	757	770	738	802	760	717	813	794	744	742	735	735	725	765	828	776	757	784	774	774	781	743	808	766	774	749	736	772	804	797	740	816	801	790	723	768	784	789	753	771	771	798	764	720	760	766	752	781	763	720	804	803	770	720	801	797	780	802	768	693	794	747	765	761	737	735	814	786	748	772	779	759	740	732	746	742	760	790	824	792	773	739	728	777	723	735	720	765	725	774	733	764	795	733	746	771	728	839	737	791	763	787	799	734	781	761	742	723	782	721	734	728	754	777	738	759	732	756	828	784	787	780	769	724	768	745	735	764	733	799	748	714	765	687	784	726	722	762	734	760	733	786	741	756	767	817	826	766	783	789	740	783	757	703	752	750	752	736	752	786	751	741	727	813	775	783	777	804	791	782	744	776	765	747	728	739	711	742	732	745	742	770	763	726	732	788	744	770	738	733	814	752	757	768	756	739	746	721	724	745	802	786	715	761	765	762	769	780	772	765	738	806	782	811	719	768	717	787	771	823	752	706	759	770	752	743	715	717	767	786	718	772	724	752	741	765	734	762	761	765	754	769	718	745	781	738	772	769	777	736	760	760	790	797	764	785	700	713	745	781	708	808	761	795	741	765	772	796	734	811	687	732	794	767	749	751	792	728	752	747	794	796	841	793	746	769	781	781	773	772	757	770	797	733	767	730	717	771	744	778	756	777	757	747	799	733	743	776	794	707	776	784	765	799	752	808	729	791	742	738	777	776	745	843	780	759	783	691	761	766	762	750	747	785	770	746	799	797	792	820	795	791	706	774	789	802	784	772	771	785	767	745	757	803	746	748	776	717	775	747	780	732	786	703	810	740	717	768	753	747	815	726	765	756	746	761	770	741	744	800	781	758	733	804	741	800	724	766	799	794	799	777	772	733	778	722	835	729	706	774	752	762	736	752	760	723	808	733	764	804	759	750	728	742	768	723	786	788	771	783	796	740	793	756	744	771	750	787	790	757	748	839	755	772	733	750	759	784	722	745	750	790	736	753	717	796	752	761	756	747	781	764	795	745	795	775	718	725	777	766	728	761	758	811	745	783	726	818	716	712	749	744	750	737	732	804	729	751	783	803	762	804	800	788	765	789	710	745	732	737	802	771	722	751	787	713	758	712	760	765	789	762	737	680	757	772	782	735	757	756	758	786	723	760	734	712	766	777	743	783	761	740	782	792	783	783	764	795	744	798	766	740	739	713	809	793	738	802	731	761	803	790	781	760	779	773	751	760	745	759	755	782	791	762	745	753	755	772	736	749	767	796	738	825	770	795	814	792	763	762	754	760	783	778	804	757	745	743	738	739	740	798	796	742	735	774	703	748	745	788	775	753	795	737	801	732	734	745	804	820	783	735	777	771	797	714	759	778	773	848	742	702	746	732	778	757	739	734	789	736	785	728	747	773	816	728	756	717	733	774	759	824	737	734	704	790	772	793	783	782	756	752	718	754	760	803	741	805	792	757	701	788	775	756	749	754	763	749	779	773	780	759	744	747	769	828	743	710	761	752	797	769	774	722	746	788	738	716	765	798	748	758	751	781	752	739	754	738	748	728	758	723	746	726	748	752	725	785	778	765	737	793	753	756	732	778	799	715	765	766	770	763	788	754	755	754	725	749	702	776	790	744	804	736	760	766	786	784	766	779	778	755	735	755	801	727	763	809	813	760	770	770	776	798	806	783	787	820	784	784	751	744	714	763	759	792	749	750	798	792	740	772	749	769	775	797	782	767	792	745	812	734	785	791	807	817	744	773	749	740	783	796	749	794	818	784	755	781	796	768	710	771	763	739	756	785	784	782	773	796	782	734	787	736	748	775	714	757	707	803	718	770	773	752	790	761	757	740	717	826	784	760	771	759	737	759	743	753	760	775	774	777	777	811	789	786	732	763	730	747	737	726	712	791	743	762	792	770	734	805	792	769	749	719	754	794	754	750	751	725	833	728	773	734	714	770	804	760	775	793	713	817	744	770	778	791	806	784	686	764	781	753	737	766	755	781	721	779	786	788	791	750	786	736	776	788	777	745	761	792	766	818	772	736	742	805	784	785	774	776	769	783	749	765	764	799	728	783	737	798	763	740	725	790	734	747	813	780	772	776	765	747	766	763	759	759	756	715	787	745	769	787	783	802	810	757	761	782	761	817	790	777	791	774	755	781	736	765	811	740	753	765	743	786	735	787	702	732	761	783	802	787	744	755	786	712	801	790	748	765	734	796	771	707	765	745	720	766	777	729	751	767	776	799	750	753	728	794	743	788	756	735	792	780	798	790	810	800	753	806	747	728	770	793	752	765	806	775	753	795	762	796	748	778	755	826	769	742	716	803	822	781	758	804
7314	904	913	850	801	3561	6788	2623	401	379	386	391	380	414	393	389	386	375	365	361	374	369	355	351	379	358	367	379	308	353	324	337	341	312	355	355	375	391	378	314	358	387	344	353	359	367	341	390	360	371	349	326	353	361	345	350	308	356	362	323	378	352	372	347	376	328	320	354	352	346	344	344	353	299	356	352	362	358	347	341	320	375	363	351	354	342	375	383	339	358	380	348	352	379	371	360	306	341	358	331	362	337	358	345	371	377	322	367	349	385	375	376	361	350	378	345	333	348	338	336	352	363	348	343	363	358	317	360	344	360	349	343	333	387	382	356	339	322	337	328	341	383	345	343	356	332	380	366	345	360	354	327	369	334	386	352	378	375	346	381	381	336	353	336	367	363	365	359	320	348	337	350	358	360	350	361	343	377	343	340	359	321	334	336	361	322	328	357	343	364	322	359	332	305	342	336	421	383	345	343	372	355	388	391	344	347	366	353	372	366	366	362	384	325	372	352	354	374	326	325	346	342	382	360	349	379	337	357	344	374	332	378	330	348	352	394	361	367	374	378	365	343	344	353	356	330	326	337	359	342	370	365	373	347	363	364	348	351	360	340	311	343	338	378	370	349	371	370	320	375	333	374	372	337	334	349	351	336	357	377	339	322	367	381	343	369	349	323	373	336	362	355	324	318	322	356	408	361	342	335	372	370	361	390	367	334	344	321	352	345	369	376	334	348	384	313	341	309	339	366	384	354	345	379	359	346	328	331	345	334	365	356	335	364	379	354	350	326	392	337	322	393	376	337	323	374	358	341	346	382	319	343	354	352	307	368	357	363	379	376	362	356	363	372	326	330	327	350	350	318	350	334	343	368	356	331	347	380	337	341	347	335	319	376	350	341	377	339	345	328	403	357	323	366	355	350	315	337	339	298	359	342	377	364	360	386	385	344	363	326	371	363	345	358	343	348	336	340	341	354	379	368	385	345	387	363	343	358	372	351	360	392	312	345	320	333	365	360	352	366	346	358	350	326	351	348	334	373	339	342	361	342	344	328	331	365	346	353	356	382	305	341	333	369	355	344	339	321	322	318	356	356	359	349	335	340	377	353	358	369	362	347	352	370	346	362	348	345	357	367	355	320	319	340	355	354	329	367	356	367	391	329	370	321	373	366	366	365	389	366	357	338	329	343	384	365	385	327	362	338	360	353	358	349	325	365	356	349	364	349	335	365	393	364	339	331	317	338	357	391	388	364	358	358	367	367	368	324	345	357	357	347	351	359	339	327	373	374	351	350	342	354	319	348	361	327	317	377	381	354	384	327	367	401	345	337	354	335	346	341	364	337	352	362	381	369	325	348	319	336	377	345	323	325	381	343	333	363	341	341	343	344	345	317	355	348	345	402	351	362	350	370	367	351	324	328	338	337	355	336	360	357	348	360	329	321	344	350	363	359	340	335	360	337	380	328	318	329	306	357	349	373	357	344	368	347	358	337	347	345	376	337	358	353	358	320	362	344	320	342	347	331	326	327	354	348	319	330	372	388	346	343	354	294	376	353	373	298	354	376	324	352	338	346	332	319	375	350	344	305	354	357	334	359	356	314	331	362	350	366	319	353	337	366	363	341	351	359	324	342	351	336	345	329	370	372	373	334	341	301	329	370	359	367	367	326	340	366	306	373	341	395	359	349	360	344	351	354	349	350	384	338	363	348	373	320	412	325	376	371	412	349	372	348	347	383	359	323	376	331	387	351	340	334	304	371	329	349	346	358	361	330	336	372	348	350	338	338	375	362	350	348	358	363	370	333	337	349	327	332	352	376	328	304	372	372	364	365	339	391	336	330	326	379	341	331	343	358	359	392	347	337	349	325	334	353	388	332	329	393	342	334	326	343	342	362	357	344	324	342	353	403	359	328	337	331	344	348	317	362	353	360	319	366	344	356	340	333	366	327	325	356	363	342	328	365	341	373	344	324	324	366	352	324	330	347	321	392	367	352	380	346	350	310	353	340	360	351	343	327	338	353	381	338	401	335	377	363	347	352	331	366	351	374	330	331	339	342	330	346	296	347	340	340	344	348	331	344	344	347	350	371	348	329	352	328	339	320	338	354	376	341	317	324	363	397	357	335	366	341	389	335	345	336	333	391	323	348	352	358	367	354	357	359	384	370	343	320	368	359	360	355	361	369	340	379	356	351	386	375	313	351	372	310	349	327	338	358	371	425	320	362	324	326	349	338	346	339	344	295	339	356	381	354	305	334	356	364	366	369	371	350	338	326	331	340	355	322	346	330	389	356	336	321	345	346	349	366	347	374	382	343	345	363	371	348	336	366	368	363	358	343	351	340	358	349	376	366	324	346	342	352	324	367	359	321	368	364	342	360	357	360	358	351	346	358	355	323	335	359	377	366	320	347	395	360	325	330	359	350	332	380	351	326	349	381	336	337	331	371	343	348	354	323	345	358	348	374	352	377	353	309	345	356	325	364	368	332	367	356	406	387	358	359	366	370	378	383	313	367	325	323	372	351	375	362	367	362	340	349	341	343	364	356	358	334	339	338	372	342	360	327	344	355	354	348	396	379	355	330	311	332	342	379	359	334	338	346	323	327	366	346	295	373	375	353	402	339	366	333	326	342	345	322	382	357	359	337	402	356	320	370	348	368	346	375	364	362	375	318	360	339	364	361	366	345	342	310	358	373	341	361	354	341	330	357	359	345	366	327	354	313	321	352	315	309	347	327	373	354	339	347	335	346	365	351	384	363	337	337	364	351	353	345	376	387	343	347	384	339	338	360	352	364	350	354	354	351	385	355	364	340	339	314	383	335	325	364	365	330	361	332	346	355	335	353	341	385	342	374	354	377	377	331	364	347	340	365	384	364	357	368	365	387	361	330	380	367	348	370	366	354	380	353	352	358	348	354	354	344	340	361	339	325	323	348	338	347	327	331	352	358	324	347	341	380	359	362	340	310	323	333	356	330	370	359	351	337	323	340	321	383	362	365	385	331	377	345	339	361	373	371	361	342	358	332	357	370	363	369	341	368	331	344	357	302	343	342	339	370	342	312	349	360	361	342	347	311	384	369	391	313	364	333	343	346	345	351	375	392	370	339	372	336	363	366	339	351	356	345	311	324	358	329	359	352	359	365	343	362	365	345	338	392	335	344	320	364	369	337	329	359	356	366	352	332	349	327	359	353	345	368	384	358	348	333	356	376	358	390	378	338	365	317	355	356	343	362	331	326	330	337	344	328	341	351	369	363	334	377	320	351	362	364	320	342	359	355	354	366	342	365	368	331	325	373	351	370	341	314	375	344	349	365	331	328	381	367	333	374	369	358	314	355	350	342	345	314	408	328	328	340	320	386	370	342	365	385	370	355	364	334	339	361	371	356	353	333	350	359	361	368	389	357	322	343	326	361	361	344	380	340	354	337	333	373	338	353	351	349	376	380	350	356	340	347	367	336	351	319	336	340	312	360	366	316	349	332	372	353	317	372	333	346	391	327
6863	1314	2099	2484	2794	14596	23817	7639	1046	1031	1036	1036	1000	1019	1058	986	1032	931	900	951	889	912	878	888	902	827	812	878	830	853	793	807	804	843	840	843	820	824	896	760	824	877	871	822	849	838	843	798	852	866	886	775	801	858	823	827	816	858	830	863	861	828	815	813	763	846	872	852	848	803	779	842	804	864	830	841	818	783	829	861	809	826	837	827	863	812	840	829	837	819	821	835	782	848	806	854	841	862	870	809	777	849	805	823	830	796	837	800	825	845	814	821	871	812	829	831	832	861	807	827	859	808	745	799	855	806	814	791	850	813	826	832	888	781	881	805	808	765	849	803	814	867	841	786	856	863	824	885	802	784	820	782	822	839	891	796	781	854	837	793	783	786	799	822	856	834	823	817	814	843	833	796	834	865	874	804	818	843	842	811	870	900	813	830	771	821	813	801	814	780	826	802	821	848	846	795	827	867	812	777	852	847	763	778	808	806	864	831	893	800	796	775	841	765	793	852	821	804	799	804	804	854	810	814	870	813	832	802	838	812	849	819	788	797	804	804	879	817	778	830	794	871	841	857	863	810	820	770	877	741	788	839	879	814	781	770	826	826	803	837	858	840	850	822	799	841	857	834	819	808	845	786	801	826	811	863	847	805	814	815	811	784	851	803	842	792	814	820	828	837	838	809	803	776	832	869	785	843	827	805	835	828	841	865	870	803	840	843	893	839	885	772	825	823	835	833	857	800	781	855	792	862	827	867	788	778	814	858	850	842	821	845	791	808	847	812	753	874	740	759	781	818	826	863	836	823	825	778	849	830	793	861	813	836	838	780	842	831	818	840	848	802	871	836	810	820	813	814	789	782	781	810	815	812	779	815	795	784	801	827	880	855	829	851	779	811	835	854	809	826	821	794	820	799	815	859	833	878	837	805	851	762	833	813	822	843	800	849	840	840	794	843	799	843	835	845	815	795	799	794	823	893	829	824	801	803	835	818	759	841	860	837	858	826	790	742	843	876	814	829	830	806	759	819	791	819	777	852	814	852	792	784	819	815	797	834	845	802	816	842	894	826	803	782	841	811	825	832	837	853	820	840	831	854	846	790	816	882	785	835	791	803	791	801	818	837	843	835	804	805	838	879	833	805	802	827	865	822	809	802	803	854	807	874	800	885	884	812	820	792	850	801	820	810	780	805	886	855	822	791	881	777	854	839	817	755	846	841	831	769	812	842	794	809	779	774	811	783	814	793	818	846	814	868	838	869	831	834	833	819	773	807	788	812	777	844	782	851	838	827	801	802	827	837	830	824	782	800	798	844	828	776	836	831	868	803	813	844	795	888	831	801	799	781	782	849	882	787	845	832	784	830	836	826	853	804	781	837	835	773	824	770	833	823	820	800	799	853	833	829	848	823	788	859	823	877	808	907	837	845	884	809	822	780	757	827	819	828	850	843	891	806	859	862	874	847	854	808	824	824	820	842	813	782	799	810	828	820	860	818	833	789	767	778	842	828	794	857	779	803	810	819	808	857	857	793	822	827	823	820	829	795	868	866	788	801	810	837	833	865	855	808	821	831	770	801	819	826	875	858	820	833	823	810	821	774	820	812	850	790	826	762	850	818	834	819	842	787	843	812	846	781	811	841	790	789	848	843	816	861	834	848	816	822	831	806	825	861	793	795	817	838	798	832	799	829	876	785	799	866	833	762	812	806	851	805	810	841	823	781	801	827	839	804	794	856	820	801	839	838	885	812	836	809	840	807	816	781	849	811	853	830	863	765	812	831	866	833	832	821	732	837	807	838	778	822	812	811	768	832	854	797	815	835	836	806	807	806	807	844	777	790	809	781	778	817	819	838	814	811	812	790	818	750	853	779	776	810	811	796	805	756	845	796	793	788	831	788	854	831	855	790	750	790	828	837	843	846	809	852	749	819	833	833	783	846	832	877	840	820	810	798	813	802	851	851	790	800	851	807	830	791	828	855	797	844	838	843	814	829	841	849	911	864	798	812	797	813	810	836	843	839	782	813	809	820	836	839	777	788	773	871	836	826	779	817	810	851	844	813	856	803	857	833	847	787	796	844	784	829	871	760	794	804	818	861	865	811	829	784	838	786	834	828	820	768	870	840	857	859	813	845	801	827	806	825	794	816	847	811	823	854	812	839	841	868	927	812	815	820	844	833	828	832	885	814	871	838	855	863	789	791	772	805	826	806	843	795	851	836	825	869	827	845	876	761	835	827	859	786	843	822	816	905	812	829	796	865	797	783	819	838	785	764	845	840	784	831	814	825	817	784	834	816	816	792	797	813	800	853	833	826	823	802	886	768	838	808	806	833	811	817	815	794	804	803	837	841	875	808	814	827	831	838	802	813	812	813	761	816	822	850	838	875	838	840	815	793	838	813	866	881	811	784	811	842	821	852	845	801	786	814	860	819	843	863	766	829	796	852	769	777	805	863	765	823	815	790	812	891	841	844	834	859	836	817	818	821	771	803	821	792	818	798	832	803	872	868	855	817	829	810	792	842	872	820	820	770	869	801	868	833	749	837	810	851	811	858	866	855	785	743	801	863	784	785	800	827	808	805	819	806	819	807	812	823	799	847	783	792	878	801	846	810	814	806	873	847	852	875	813	862	840	807	818	838	796	902	839	830	814	851	835	777	821	812	846	840	822	822	788	854	810	823	858	826	796	783	764	821	801	805	838	861	876	847	841	860	793	816	837	810	850	847	834	800	793	731	768	821	838	794	879	801	818	758	838	900	784	807	816	849	838	826	844	835	864	786	833	848	820	812	845	799	852	804	797	818	806	758	839	864	904	831	816	865	840	814	866	799	823	782	831	832	837	813	790	817	816	812	866	795	819	807	849	837	849	832	864	840	833	812	808	816	849	801	786	835	769	823	774	844	847	807	792	816	770	871	803	825	804	771	803	820	763	835	822	808	841	794	820	850	825	838	833	879	830	837	772	819	826	855	862	881	794	835	884	806	827	822	827	852	879	809	840	810	823	813	769	820	855	804	806	791	802	811	816	839	788	789	806	871	817	834	810	781	854	844	828	821	820	848	824	818	832	812	789	835	802	838	826	855	806	857	810	840	829	805	803	842	841	806	808	747	836	862	838	814	830	812	837	826	841	807	814	808	831	852	847	829	836	837	790	836	799	807	840	797	829	821	835	804	803	867	855	827	812	819	815	862	775	851	819	843	876	890	760	828	816	813	850	840	810	838	776	859	804	838	817	811	816	844	841	840	822	874	782	835	799	834	843	833	797	850	834	801	856	846	856	803	788	776	794	848	790	802	880	863	811	796	773	837	815	829	849	832	772	854	833	784	827	826	856	813	851	871	776	773	784	826	814	849	828	811	825	813	754	805	862	879	835	857	835	843	838	793	788	792	817	853	850	810	798	848	808	832	872	808	857	892	831	815	775	826	821	859	807	833	798	779	821	844	859	828	803	797	834	876	840	827	853	821	866	864	792	766	809	786	796	785	834	828	810	821	802	788
12927	1274	1119	1106	1250	4661	10731	2588	303	271	272	243	286	302	260	256	240	228	224	245	251	262	214	254	229	253	249	244	232	258	235	245	218	208	228	241	225	236	206	252	220	260	231	233	254	236	195	225	240	231	238	239	247	242	215	210	229	220	202	198	223	244	238	237	241	228	221	210	224	228	234	243	227	202	192	214	238	207	230	207	236	245	236	212	264	235	235	206	266	251	219	205	242	228	192	217	221	221	218	228	219	229	207	217	232	245	226	211	217	251	212	192	198	193	208	213	227	230	188	205	201	234	221	208	231	232	223	238	222	224	202	221	230	267	221	223	215	222	223	210	204	248	234	202	220	264	210	244	248	228	222	227	209	213	241	210	204	212	208	207	201	220	245	219	237	218	254	225	253	202	208	219	217	217	216	207	221	252	212	241	227	227	221	240	215	199	241	205	228	230	238	226	216	225	202	203	194	235	236	212	215	209	204	219	225	233	217	209	245	216	197	211	242	195	229	265	248	262	221	248	256	219	212	263	244	254	267	257	221	193	211	214	232	245	209	228	212	229	235	216	231	234	212	217	215	235	220	242	197	257	239	221	208	236	211	258	228	212	225	230	230	238	194	231	220	221	226	200	254	232	226	206	232	210	246	244	254	220	234	232	223	227	233	219	223	241	209	230	227	207	223	248	226	215	235	242	223	225	216	236	222	195	247	228	230	264	252	225	225	228	222	213	186	232	214	198	236	221	212	220	218	209	230	241	221	219	199	208	251	258	239	235	198	255	230	227	217	221	232	215	219	217	199	220	232	225	222	191	221	226	248	227	230	217	203	224	224	214	223	241	239	247	202	236	210	209	240	222	244	218	229	214	221	213	194	183	240	219	252	228	228	233	237	244	223	221	247	225	233	234	239	226	247	227	230	221	197	225	194	228	228	222	210	201	225	216	248	231	209	236	222	219	236	190	226	241	214	234	245	240	216	203	207	207	219	243	211	231	245	193	249	224	194	202	222	192	237	229	222	215	239	237	214	233	238	252	225	228	226	240	223	246	211	279	217	211	217	220	200	238	234	208	223	235	263	230	233	217	245	215	219	219	215	198	210	216	225	235	233	218	208	234	217	220	219	228	228	242	227	221	244	230	214	254	241	222	233	243	236	215	215	218	241	219	223	224	224	204	210	219	231	244	184	227	218	228	228	234	223	248	222	205	239	242	210	228	257	226	215	241	208	220	239	202	233	225	264	211	222	228	240	208	260	243	234	236	255	212	229	238	228	211	229	261	220	243	230	192	220	229	212	204	239	222	218	221	207	231	227	251	213	219	232	223	199	198	224	226	222	239	249	184	255	215	225	220	224	237	214	241	203	204	221	205	236	224	207	218	215	217	256	230	202	230	259	196	225	233	214	222	243	219	226	249	214	203	203	225	212	240	222	240	240	226	231	213	241	231	202	232	210	237	253	249	203	232	214	260	204	246	252	236	247	210	207	221	247	215	222	212	228	238	213	217	218	198	204	229	267	232	219	249	203	213	224	185	219	254	195	224	246	255	189	220	229	204	233	247	223	251	206	225	220	224	218	214	238	225	266	233	229	236	209	223	215	227	227	244	228	256	203	215	213	225	217	216	215	219	250	239	206	215	218	237	221	238	222	202	249	203	201	226	232	216	231	209	234	216	242	242	219	233	195	207	217	214	214	227	213	216	227	238	193	262	235	244	232	204	223	219	239	203	217	229	221	242	246	216	240	250	221	222	202	231	245	215	238	202	230	193	218	233	236	245	230	203	240	246	250	223	224	243	243	207	235	228	223	208	258	234	206	276	227	216	238	259	205	245	228	226	203	238	265	225	245	228	249	215	220	234	222	206	228	210	219	235	196	232	228	221	228	245	244	236	225	241	252	220	230	244	233	243	227	259	213	227	223	244	210	241	243	195	231	220	229	235	201	210	215	221	255	237	204	228	228	219	216	234	209	237	226	231	236	216	238	245	264	202	217	226	264	250	243	234	222	232	204	205	218	225	223	199	234	242	238	229	217	218	232	194	238	240	197	252	233	216	244	217	210	213	242	225	248	227	214	226	220	224	211	225	219	202	206	212	233	211	234	222	216	222	239	216	224	237	217	205	220	213	225	255	233	223	261	231	224	211	210	195	206	214	209	216	241	212	228	224	232	225	222	195	229	214	266	235	254	216	254	230	217	210	220	232	218	214	214	257	228	188	258	211	217	230	211	213	222	248	217	231	202	215	217	215	234	256	236	230	258	224	221	226	210	226	226	211	218	242	243	232	236	221	252	229	226	230	244	257	235	192	200	195	209	209	245	203	209	212	216	230	238	234	226	211	211	228	214	229	210	236	234	252	249	212	225	218	227	210	236	206	202	224	247	238	229	231	220	224	241	204	212	228	182	231	248	220	245	249	220	209	209	249	228	222	213	217	235	229	214	208	228	224	230	212	198	211	209	241	215	264	220	233	236	243	249	201	216	203	207	216	242	231	210	214	251	221	204	225	238	203	222	229	223	220	216	248	234	218	228	206	237	232	231	267	254	250	224	205	240	213	190	189	225	204	240	262	245	222	213	231	244	214	219	223	208	237	226	206	236	235	235	249	216	233	256	226	199	214	237	235	246	215	228	220	226	216	199	226	252	199	222	247	224	225	245	225	247	205	224	220	204	254	206	240	216	202	215	222	213	244	238	236	231	228	234	219	238	241	221	223	200	239	249	233	228	208	189	208	220	216	234	232	231	247	229	216	235	230	207	242	232	232	226	221	243	209	226	229	201	214	208	243	223	243	243	218	220	206	210	228	226	223	238	223	224	230	209	232	248	227	230	231	215	238	239	242	244	250	225	223	183	211	227	229	213	219	225	197	232	210	211	200	219	215	196	222	228	224	217	200	221	237	250	209	230	225	248	256	247	228	203	232	233	210	192	208	224	210	218	219	242	219	218	226	211	217	244	222	222	223	198	215	224	216	204	243	225	229	200	232	255	221	230	224	229	257	220	215	225	222	212	235	227	242	223	211	226	216	244	249	234	220	198	225	218	208	245	245	221	202	221	250	192	207	235	222	243	233	225	218	232	217	246	214	233	232	236	229	223	222	253	220	222	261	224	232	214	210	209	213	256	208	194	203	224	213	211	209	223	234	250	229	243	235	238	213	216	196	229	220	230	212	228	235	192	211	232	239	243	256	215	235	243	180	214	204	215	247	233	232	243	229	230	197	222	210	220	211	235	221	232	230	222	237	224	220	243	223	220	260	225	212	185	249	198	207	226	242	222	229	214	263	229	264	200	221	212	228	234	233	214	237	227	226	224	225	240	232	223	226	238	240	270	212	223	245	246	231	236	200	244	244	240	221	234	233	238	235	246	251	248	203	217	204	219	240	217	197	242	241	205	220	229	259	246	221	223	238	211	234	222	235	252	230	235	227	217	272	220	231	205	194	235	192	218	233	237	246	210	235	239	205	217	217	225	190	207	215	225	214	225	224	212	208	214	224	238	211
8100	1374	2639	3536	5393	18414	30403	5687	920	933	893	986	960	878	889	915	836	754	758	665	697	649	676	619	647	622	638	677	597	578	563	602	554	566	588	581	568	607	559	556	543	579	561	541	553	534	543	565	568	555	541	572	546	537	580	549	541	593	539	565	563	543	537	515	548	594	577	537	574	561	520	559	580	544	557	528	566	533	559	607	520	563	572	567	554	553	552	529	521	524	555	579	525	494	548	507	555	545	518	543	558	570	521	539	531	561	534	498	536	525	523	536	558	569	593	521	607	535	593	525	584	552	546	528	541	574	547	519	535	581	550	558	554	563	531	533	549	507	579	509	569	519	529	550	603	552	559	552	490	515	548	567	535	554	531	561	550	540	557	533	535	542	580	560	575	540	549	530	540	508	552	563	533	547	545	565	559	590	551	534	549	547	582	552	560	567	541	579	524	520	526	551	547	550	570	525	555	568	513	562	537	560	513	536	561	548	540	534	520	521	509	568	542	545	565	561	548	574	525	525	575	533	571	539	543	551	531	518	566	539	525	525	524	548	517	529	561	568	524	511	542	528	551	502	551	555	516	562	578	508	550	561	553	552	547	586	516	549	549	542	533	546	491	489	516	550	534	583	589	539	568	539	533	556	565	539	576	558	548	562	559	535	555	544	566	532	530	522	571	587	574	564	493	559	516	558	509	544	569	548	604	528	529	553	550	575	576	538	534	521	490	541	569	557	535	537	531	571	532	492	549	509	528	539	531	546	530	583	567	560	566	544	545	611	554	531	553	563	555	547	559	574	526	551	557	550	578	561	546	553	552	518	536	549	541	531	527	530	579	501	495	554	584	541	560	558	552	532	579	572	543	558	578	542	542	548	536	566	567	566	574	544	548	539	522	514	576	562	549	531	564	567	542	542	566	519	523	512	558	521	509	541	553	549	557	572	532	558	559	583	546	540	480	558	559	532	565	535	540	544	551	552	566	563	536	509	542	557	557	545	513	568	533	556	546	522	563	567	564	536	496	528	560	540	567	539	562	518	584	571	586	553	537	549	551	555	544	503	513	571	568	557	550	528	553	575	527	547	583	532	573	534	554	540	533	545	521	568	554	557	578	547	588	538	525	545	526	499	534	531	516	557	530	561	537	530	497	513	533	528	550	557	536	558	564	567	523	534	545	533	533	551	564	551	530	541	531	546	574	524	519	559	553	548	532	530	520	529	534	553	567	582	540	531	545	525	508	491	579	564	536	537	559	550	533	546	502	526	550	596	554	558	578	552	505	564	530	576	476	586	544	527	602	482	517	528	536	546	540	548	556	577	528	544	546	581	544	555	552	524	599	505	527	567	569	521	537	558	504	553	563	536	537	559	580	529	552	564	518	537	562	543	534	527	506	513	541	502	562	498	552	541	525	578	536	539	571	554	488	527	526	559	556	534	530	553	519	553	546	536	544	535	580	527	536	554	522	540	596	522	565	564	586	551	515	517	529	533	549	548	497	531	549	543	540	510	506	564	525	556	617	559	502	548	550	594	509	541	550	527	545	564	542	568	556	573	529	506	580	555	549	544	534	543	527	561	553	511	523	565	537	576	532	520	547	548	540	557	534	557	521	606	554	564	498	545	555	528	556	512	573	499	561	561	567	524	559	545	513	601	558	523	574	580	520	532	552	517	529	531	541	532	547	538	529	578	514	533	503	521	531	551	557	553	521	553	570	538	553	540	566	542	526	545	547	552	553	545	548	530	539	519	553	536	563	535	562	534	516	549	575	585	505	542	542	529	523	537	564	511	516	514	538	548	554	533	538	537	570	526	553	548	556	586	524	563	546	521	530	573	577	542	561	587	494	583	556	545	496	531	568	565	566	582	557	546	549	571	513	542	524	562	566	536	546	559	536	519	527	547	535	589	556	564	587	555	560	561	558	549	530	543	559	539	570	530	514	541	550	531	545	523	548	535	533	542	549	553	535	571	602	538	562	563	569	587	521	595	542	517	570	532	519	560	584	573	559	533	504	528	550	549	542	530	542	611	539	517	518	568	551	527	546	518	520	555	554	524	521	528	550	508	554	506	569	544	520	565	548	518	529	563	557	553	573	526	509	522	519	563	573	552	527	536	527	562	580	573	567	540	514	558	544	549	574	482	575	586	602	515	516	564	563	547	591	569	543	552	563	515	528	547	569	556	558	569	584	512	562	562	547	521	532	536	544	576	543	546	582	569	550	530	571	546	534	544	552	530	522	575	546	536	537	538	549	518	588	528	553	554	522	527	546	592	532	588	560	533	563	518	549	550	555	555	538	565	559	539	567	556	554	560	519	565	548	559	548	536	515	523	559	580	561	519	520	572	552	503	534	517	531	534	583	564	585	533	538	552	540	480	552	575	528	533	523	533	560	531	531	537	536	566	561	551	526	589	533	541	539	523	544	551	545	514	511	521	552	522	538	540	532	575	565	507	555	522	548	554	586	532	524	561	536	543	539	560	540	545	539	572	484	520	524	565	507	534	514	549	535	541	533	551	576	556	540	527	523	518	529	557	577	580	554	577	505	503	518	540	577	566	546	530	532	571	541	545	516	548	545	557	517	562	546	564	541	509	575	509	568	528	524	539	539	582	553	532	567	575	543	526	557	519	576	562	553	560	557	529	553	492	497	556	564	525	577	530	543	530	548	570	548	559	588	550	543	555	543	571	559	544	568	586	542	563	536	560	541	544	548	503	526	532	556	524	557	507	554	541	565	557	552	519	526	552	570	533	553	543	516	509	545	511	528	562	552	551	526	516	558	550	583	550	502	579	531	562	520	546	551	536	532	562	555	517	544	541	528	548	508	514	484	603	544	515	541	554	509	582	520	577	597	515	557	549	565	525	526	596	549	523	556	509	577	516	498	573	569	547	603	526	517	526	568	525	580	559	524	511	525	537	531	552	599	477	574	539	529	540	524	579	507	546	520	604	539	538	546	565	558	545	502	535	555	506	566	565	547	558	603	560	519	530	556	522	504	481	568	526	565	594	519	557	571	539	544	554	545	513	601	555	571	520	518	556	485	513	526	578	562	545	507	519	495	539	516	555	544	549	501	500	534	586	548	525	547	573	552	523	573	534	550	592	508	485	564	585	543	562	563	555	555	487	545	509	515	531	553	553	520	519	559	553	565	525	523	514	536	569	556	549	546	582	553	529	575	533	541	560	589	524	528	560	535	540	514	493	527	546	534	557	547	533	517	543	549	560	526	508	557	571	494	564	583	518	539	558	575	559	541	548	590	551	542	542	544	569	545	541	554	555	534	550	567	493	559	519	528	551	544	513	586	573	566	528	568	542	542	540	548	565	523	553	560	556	526	535	596	565	568	509	540	538	531	546	529	541	559	543	537	538	574	515	529	513	540	572	568	509	558	561	550	556	528	549	574	526	562	554	569	539	591	567	558	610	555	533	531	542	575	550	516	553	528	580	529	582	549	545	580	579	551	576	504	571	532	574	525	554	537	526	568	610	506	537	557	563
1611	526	509	450	460	462	569	358	314	355	326	353	341	330	339	292	347	319	301	313	298	296	348	309	353	327	317	303	299	340	343	341	354	352	359	317	329	316	315	301	321	290	312	316	326	362	296	313	309	317	336	299	316	311	325	318	313	324	339	328	315	291	306	328	356	333	323	340	337	341	283	315	308	315	303	329	310	323	313	301	301	333	304	315	300	338	311	306	300	303	314	276	300	329	345	305	346	298	295	316	340	309	325	337	304	316	332	315	320	350	329	360	318	276	317	312	329	318	300	328	333	314	316	310	337	331	297	337	319	335	323	332	322	299	291	326	352	318	319	306	336	317	314	320	283	317	322	312	292	298	347	315	336	298	338	334	313	308	295	313	332	318	317	314	286	303	314	272	316	333	316	308	333	340	305	322	335	350	322	340	320	337	306	332	339	330	356	327	298	319	296	321	298	307	345	333	299	341	345	328	322	332	264	345	325	327	304	313	288	277	310	301	308	319	305	357	326	320	338	363	354	329	301	317	314	313	288	284	309	317	325	311	307	323	317	351	323	324	303	291	361	312	297	308	315	344	311	317	286	353	324	305	304	324	310	348	316	307	331	303	348	329	330	297	293	309	317	304	322	319	326	320	322	325	311	288	310	327	302	328	306	310	331	314	307	328	318	344	296	286	343	312	354	321	318	360	314	345	323	327	307	320	293	328	335	336	315	314	297	308	301	311	326	294	363	332	288	336	334	308	289	327	324	306	306	298	310	309	319	311	315	313	311	293	345	312	308	304	309	314	287	298	321	317	297	312	332	355	307	322	330	324	283	301	290	326	307	337	317	314	311	305	330	294	306	287	336	303	328	298	291	358	306	330	308	337	353	325	297	302	332	327	321	323	306	306	334	371	287	282	307	302	341	322	328	309	342	348	315	326	330	304	308	321	304	360	334	311	325	336	304	317	322	336	322	326	349	287	346	350	316	319	329	326	350	304	345	285	304	314	306	305	319	315	313	289	314	351	304	313	318	303	312	356	313	298	320	289	320	338	322	296	325	317	319	271	338	323	315	306	299	321	284	282	306	294	313	325	294	329	330	309	331	310	303	353	320	315	322	305	332	337	306	336	323	333	330	326	346	301	283	292	328	326	320	327	322	305	300	309	309	316	264	310	283	278	289	306	321	314	285	369	307	317	282	299	315	327	346	308	278	292	308	341	320	331	334	347	309	359	294	293	329	323	348	353	333	328	375	316	314	307	277	324	336	312	325	319	311	304	328	306	302	327	342	329	347	342	329	320	344	347	321	324	280	314	289	303	352	315	325	342	316	338	335	289	311	284	319	325	322	351	266	333	287	327	277	332	316	310	315	322	292	314	293	298	311	302	327	318	310	320	334	337	317	314	296	295	314	340	302	318	301	326	335	313	370	302	303	303	314	304	329	309	303	308	303	370	293	320	307	354	299	330	343	328	300	340	326	293	322	288	357	321	319	341	318	333	285	351	328	294	326	288	329	317	308	290	312	334	317	306	324	323	332	297	308	337	339	318	308	295	303	336	320	318	359	320	278	312	327	355	326	354	321	320	272	329	300	314	328	280	311	306	304	327	306	313	297	358	316	317	257	326	315	305	335	282	338	359	342	293	355	297	324	327	267	330	295	338	349	324	346	328	355	313	320	304	323	308	333	329	328	311	326	311	322	326	330	321	326	266	339	315	349	320	367	320	314	281	341	351	346	293	325	288	327	314	300	313	298	279	308	312	307	335	352	301	317	366	289	308	311	315	304	313	285	334	330	347	310	330	328	371	325	287	286	303	297	337	306	308	302	344	333	325	325	331	316	327	312	318	317	291	318	344	312	319	314	332	331	321	293	276	332	342	323	312	311	346	312	304	315	318	318	318	313	286	318	305	308	308	290	341	320	317	329	279	312	316	315	350	299	329	305	309	328	323	326	312	345	309	304	323	305	334	319	322	353	350	348	310	324	322	289	349	312	329	316	304	311	295	299	335	292	330	348	322	351	321	295	274	306	346	338	296	344	307	311	312	282	302	306	328	301	304	329	331	319	297	293	295	331	344	276	337	343	324	311	328	322	342	338	307	295	324	296	323	320	315	354	316	330	320	304	326	314	311	312	306	356	316	354	307	336	312	318	289	314	337	321	332	309	311	306	320	304	321	316	313	260	299	317	297	351	314	362	316	284	332	317	294	317	331	312	331	311	309	339	306	298	339	349	329	294	292	332	321	287	322	310	311	321	348	355	328	336	326	327	291	351	346	309	319	296	341	339	286	302	315	312	327	322	309	299	311	311	317	322	307	282	327	326	328	328	325	342	321	318	300	318	311	341	300	355	322	363	344	316	322	294	330	303	314	294	325	289	324	303	292	331	319	305	294	274	311	330	301	334	324	322	326	344	321	319	308	292	296	334	331	314	312	334	318	306	359	344	335	309	324	307	297	277	279	317	320	286	309	331	298	320	320	309	307	321	316	290	289	309	304	315	309	312	316	291	334	317	290	306	299	353	310	292	311	318	315	326	307	315	317	304	341	300	332	295	322	293	327	340	317	306	319	308	350	326	324	333	344	308	296	290	330	343	325	305	304	315	315	297	294	278	306	293	291	297	336	323	287	307	351	314	339	334	347	317	323	315	310	297	325	339	280	311	327	361	325	293	320	326	311	313	304	299	315	302	276	333	318	294	297	339	341	329	319	296	334	325	309	318	290	372	337	303	310	288	308	343	311	336	302	316	317	304	311	332	332	303	293	320	304	369	322	303	323	324	314	346	349	310	303	343	295	335	330	335	329	301	305	344	293	312	313	329	353	292	306	323	299	280	299	322	334	330	334	349	328	281	339	332	335	299	319	329	326	288	314	296	314	304	300	322	323	316	295	332	322	294	298	323	306	348	305	306	322	300	300	345	349	337	325	318	326	291	336	310	301	326	330	293	292	349	341	288	304	309	377	288	330	308	336	325	333	323	298	369	315	320	333	351	315	301	332	351	317	336	307	327	318	348	344	335	314	321	339	322	345	296	280	328	332	322	307	320	318	361	310	326	289	321	318	302	324	340	348	295	329	339	313	293	302	316	322	310	290	314	324	337	325	297	310	305	300	325	327	312	340	324	362	304	333	318	324	342	309	323	321	270	308	293	297	317	314	329	305	310	323	328	300	335	293	321	309	301	298	347	295	307	344	361	317	311	307	303	312	351	321	300	301	334	331	314	333	338	312	346	303	312	314	328	343	359	354	314	334	317	346	329	291	274	319	311	341	287	332	306	310	303	334	336	310	318	333	325	353	335	327	307	322	305	324	332	332	345	336	285	316	305	315	299	312	331	328	301	354	306	291	302	319	330	322	321	325	323	262	328	332	338	337	339	340	297	322	299	315	312	330	317	281	329	329	330	321	318	292	305	315	320	324	314	284	301	326	323	300	306	309	328	340	304	270	324	318	329	315	338	330	307	337	302	309	295	299	323	313	298	326	325	325	334	308	290	326	318	323	281	351
2127	1001	1298	1443	1428	1651	2088	954	848	836	868	868	830	891	872	850	884	812	776	804	833	815	836	797	788	800	810	782	757	778	778	780	735	719	783	776	724	769	731	721	739	762	737	802	759	765	705	785	727	749	755	749	791	777	739	794	762	741	790	778	769	767	736	752	783	748	711	727	787	773	727	800	799	708	757	747	756	751	762	725	746	738	774	776	736	710	775	737	737	752	808	694	758	748	746	712	728	721	779	730	708	789	799	726	702	781	787	744	767	750	750	792	755	749	736	807	753	693	756	741	770	748	765	766	777	771	766	718	700	748	810	746	771	787	748	738	765	771	789	778	742	775	792	740	771	714	707	756	718	766	757	761	765	765	747	782	768	749	745	787	745	776	749	757	766	804	703	774	755	777	765	799	774	790	764	727	756	755	748	771	750	702	743	781	720	749	774	769	751	755	751	737	789	749	779	751	767	731	735	782	755	785	789	750	787	758	736	698	763	731	762	735	747	771	795	778	708	741	752	762	737	773	743	750	761	765	709	759	749	756	736	748	738	757	760	798	746	762	760	723	745	718	734	782	751	734	761	754	758	765	763	737	828	807	756	743	719	801	781	755	758	776	728	756	749	777	745	753	725	791	732	736	720	751	743	761	803	740	745	770	739	726	764	738	753	745	751	739	768	774	781	770	731	753	770	739	758	793	761	781	757	761	794	802	756	775	781	721	753	755	776	792	734	780	787	771	791	844	713	740	788	793	801	759	723	793	775	675	753	794	758	748	747	759	741	688	759	754	756	780	757	758	791	758	781	744	735	752	743	733	765	796	773	797	799	799	737	739	740	804	775	795	738	787	743	768	777	774	783	718	735	800	793	719	744	791	751	746	801	766	773	780	759	806	745	740	800	749	780	749	709	740	790	710	768	750	702	733	778	781	719	738	805	734	783	764	830	732	785	743	750	779	690	782	756	724	720	728	732	768	758	760	779	748	815	772	741	725	768	690	724	756	783	795	751	781	744	757	789	751	745	748	741	728	749	734	818	721	778	746	775	778	763	789	740	737	751	720	785	764	766	801	715	756	764	748	837	759	833	829	772	799	821	775	716	778	705	753	772	731	754	744	775	735	766	746	726	734	748	735	706	723	782	772	778	741	790	777	737	772	778	753	778	820	785	753	763	748	767	739	758	737	751	713	780	797	790	723	766	751	785	792	734	776	749	753	756	775	775	775	756	730	775	751	752	784	734	771	781	733	709	774	707	743	714	833	838	774	740	755	814	787	750	766	797	775	754	744	758	772	731	716	751	798	711	747	727	790	770	755	760	750	748	773	742	769	776	758	774	807	788	741	772	756	786	760	779	722	748	756	763	730	738	783	717	770	799	749	752	775	808	749	753	762	796	736	772	766	763	767	711	718	743	751	751	733	796	765	773	809	747	764	795	787	764	726	750	790	745	768	788	771	736	762	772	776	759	743	767	769	764	713	719	714	769	794	728	742	732	762	751	821	807	793	703	691	774	755	792	756	738	762	752	731	769	752	776	770	786	719	812	771	783	727	754	754	795	754	754	747	767	763	688	761	757	724	739	789	764	704	770	748	751	735	794	781	751	745	770	735	765	805	777	800	722	774	740	798	738	735	747	705	743	786	811	693	778	818	780	770	759	734	807	717	753	728	751	778	780	741	787	800	706	707	743	722	729	764	740	723	735	769	718	764	760	732	763	766	774	771	787	774	777	758	736	758	813	770	821	771	777	778	721	767	765	772	782	790	743	762	804	717	733	756	719	740	717	797	742	778	769	753	735	761	761	713	775	789	763	742	772	760	774	802	723	780	748	771	742	776	791	768	769	741	779	803	717	769	731	738	752	735	734	806	744	763	771	810	760	728	749	763	805	790	756	743	776	732	767	803	728	734	749	778	748	750	775	732	782	771	778	742	691	729	753	793	749	735	750	743	783	741	755	798	765	787	804	705	785	740	777	734	732	729	798	728	754	779	756	807	824	696	709	765	778	764	748	810	782	744	783	790	758	770	756	759	730	807	733	834	762	743	721	785	748	764	771	736	768	782	752	691	712	761	768	765	786	784	783	706	747	761	779	750	713	767	762	771	784	723	753	754	723	732	779	797	790	724	750	762	772	741	782	800	750	751	774	785	765	730	740	787	782	724	794	740	746	742	778	775	726	745	728	760	782	751	771	750	783	760	732	787	745	751	755	798	760	739	747	750	807	736	738	797	825	743	769	759	725	780	814	780	709	749	781	728	771	761	740	742	766	774	734	742	761	752	754	738	737	754	764	730	768	743	763	765	736	740	736	763	754	739	794	778	802	740	770	752	762	719	754	713	782	781	772	776	750	751	744	727	703	743	737	770	755	765	734	777	747	728	793	733	745	759	788	757	777	736	789	764	748	759	742	754	718	732	711	763	773	798	721	770	714	786	752	764	756	760	800	793	773	737	723	796	752	778	723	747	769	756	807	797	731	746	792	822	750	753	738	758	755	746	773	733	727	769	730	794	743	738	711	787	745	771	763	833	744	710	736	809	767	784	737	727	777	773	730	751	763	799	757	787	696	748	719	775	785	710	792	789	780	703	716	801	739	759	723	729	762	758	740	737	724	808	747	754	764	812	736	784	818	812	785	729	812	759	802	765	786	758	748	748	782	773	757	811	784	712	759	763	750	710	788	762	775	752	782	728	769	752	791	741	772	734	772	772	751	758	713	743	774	776	750	752	796	745	759	757	749	756	705	764	821	758	820	809	760	730	787	702	751	801	752	753	763	738	721	730	788	765	786	745	766	715	784	791	682	736	732	800	735	764	723	763	773	766	787	733	740	775	798	767	762	770	734	752	720	687	805	773	763	743	759	746	724	783	787	729	766	765	749	738	749	810	783	753	742	744	779	746	753	765	734	770	780	799	751	751	720	763	817	740	760	792	755	744	774	746	783	708	786	776	762	747	827	746	769	763	755	766	760	802	750	769	735	792	805	769	727	772	735	775	819	741	707	732	751	753	735	739	718	725	778	796	771	723	751	794	805	756	797	751	707	754	757	785	708	741	821	727	758	748	727	742	751	737	758	737	764	750	768	753	777	757	781	762	809	721	735	789	745	777	722	751	739	784	784	759	801	801	715	795	795	720	729	761	807	789	724	776	755	709	759	730	762	810	804	697	674	763	750	727	749	731	782	772	759	739	797	784	791	759	733	746	737	736	729	733	741	779	737	731	752	765	737	731	765	766	711	765	718	779	743	770	734	817	750	746	752	764	738	729	773	717	761	751	764	743	751	787	713	755	773	768	771	771	736	765	782	796	756	727	725	772	742	762	733	769	785	727	780	734	792	779	750	757	758	753	703	747	765	759	697	756	780	759	760	767	747	768	759	751	765	798	765	783	754	781	727	828	751	779	739	757	816	770	758	804	790	756	747	816	756	767	822	742	750	754	773	764	735	787	741	764	764	745	768	771	761	770	786	721	768	762	827	767	775	783	768	770	812	748	771	732	765	779
7451	961	966	882	4186	7294	5368	694	387	416	365	377	389	359	404	373	381	373	370	402	377	363	395	343	345	353	374	353	366	359	360	369	374	343	343	353	361	362	362	341	360	368	364	344	351	353	396	363	380	375	346	349	355	358	337	363	340	377	325	335	369	354	395	328	346	306	347	358	342	327	343	333	336	348	342	343	338	383	385	375	395	330	356	409	330	349	338	378	339	355	357	324	379	358	345	355	402	372	339	384	362	333	348	364	330	336	376	360	356	378	347	340	385	353	362	370	367	347	345	369	354	336	351	368	364	342	324	368	363	383	374	378	363	340	325	347	343	383	337	339	350	354	330	378	360	366	371	393	366	361	369	351	378	375	350	368	331	400	374	305	354	339	344	350	361	388	338	353	366	391	363	335	337	378	328	345	378	334	335	317	370	369	336	335	328	334	360	362	383	335	335	346	331	328	332	359	351	371	370	365	366	351	333	373	356	368	318	342	365	315	368	335	358	312	355	334	374	351	361	377	348	359	358	329	368	334	365	369	366	321	358	376	339	376	330	335	357	322	381	371	324	375	349	365	386	361	359	376	327	327	320	328	339	351	381	364	367	360	353	327	394	346	376	375	352	325	366	362	350	380	358	360	307	353	355	342	351	333	348	358	389	376	359	373	364	362	398	395	350	346	383	341	344	359	317	379	315	351	378	322	325	350	325	356	323	335	366	346	362	351	337	361	356	375	349	368	353	364	397	357	338	343	325	351	365	343	331	324	369	310	338	362	329	391	374	368	347	374	356	348	371	361	351	351	363	350	363	342	367	344	365	369	369	388	356	343	350	395	374	309	334	331	351	379	348	356	359	370	377	367	354	374	358	360	356	359	348	368	366	355	375	380	370	328	362	377	354	344	423	333	327	364	393	366	382	338	342	372	339	378	337	352	374	373	361	321	393	350	349	367	368	364	372	334	357	354	351	361	333	339	370	382	371	373	344	320	358	361	391	358	324	320	310	335	391	338	320	355	378	341	371	381	362	414	319	380	365	315	347	333	354	381	381	367	319	376	355	361	357	342	367	346	329	333	347	356	358	375	362	328	351	327	361	364	339	370	366	330	340	400	374	356	393	340	359	321	327	355	390	379	370	357	319	352	360	342	392	345	357	317	356	350	375	321	337	333	342	325	331	337	319	368	367	339	349	359	341	371	367	351	360	361	343	328	395	343	331	348	346	357	372	330	362	370	348	363	369	366	340	347	342	354	363	359	344	384	345	315	373	344	374	356	341	351	361	357	345	349	313	339	331	311	324	377	380	354	342	327	361	384	331	344	331	356	352	328	336	353	400	342	370	348	364	318	348	327	368	373	348	380	346	347	359	363	356	372	365	339	369	328	381	349	370	369	351	346	339	350	360	343	340	333	343	351	333	379	385	361	362	354	374	339	367	372	356	368	365	372	333	330	352	321	360	345	366	342	352	361	352	359	368	389	359	349	345	362	356	337	360	323	338	381	372	353	374	363	385	372	369	346	335	367	384	379	371	377	327	310	319	383	374	353	353	338	324	313	380	336	351	337	344	362	348	332	337	345	367	363	363	342	350	402	345	367	375	369	369	366	355	361	384	322	315	387	352	384	382	308	394	381	320	372	352	354	327	368	337	348	309	355	335	350	373	352	372	354	351	322	346	329	330	353	377	392	333	333	357	366	328	392	359	329	346	347	354	351	347	370	359	334	360	357	351	371	355	371	379	391	359	373	351	342	376	336	353	340	373	340	349	310	418	361	374	424	358	382	335	327	371	315	378	344	354	369	346	363	346	354	367	355	345	329	355	355	336	379	355	349	348	356	317	356	346	373	346	347	359	312	335	367	338	364	344	342	359	375	360	369	393	367	355	352	391	386	344	342	386	364	347	351	384	358	356	385	330	361	355	388	338	336	347	336	378	341	365	356	358	351	346	382	324	355	352	356	365	353	364	367	380	364	317	349	368	332	360	355	334	374	391	357	332	340	348	358	370	374	383	373	343	346	360	353	347	329	334	382	356	364	351	357	356	374	339	372	348	378	361	345	344	393	356	384	361	302	352	312	356	358	357	334	367	347	328	358	329	341	365	360	366	364	375	377	351	336	372	370	326	331	336	358	361	377	391	365	354	394	342	373	362	365	362	347	349	348	349	325	346	381	357	362	345	353	356	359	342	340	366	342	345	312	346	347	325	328	357	358	363	347	366	329	345	375	343	375	351	297	337	347	362	336	353	342	350	354	383	370	349	406	344	340	358	397	377	323	339	347	344	341	377	375	364	361	360	339	334	377	351	376	310	351	348	356	373	328	333	331	366	365	356	335	354	355	347	319	358	334	348	362	374	360	368	367	392	320	326	332	341	333	349	332	349	358	379	360	353	340	340	368	325	347	320	344	322	355	364	351	310	345	404	325	359	340	362	377	368	389	338	335	349	377	367	361	363	361	344	315	351	319	335	339	376	357	333	364	374	381	363	348	375	385	334	360	326	333	319	365	378	325	316	361	338	352	330	359	310	361	373	355	365	340	341	338	369	323	348	346	359	358	362	362	371	352	349	389	338	351	388	332	359	315	363	357	395	410	343	357	357	359	329	351	370	373	322	371	359	331	344	380	341	337	333	346	328	381	368	362	367	383	408	366	369	377	391	352	340	335	337	381	344	350	364	351	311	376	313	374	353	374	352	384	401	367	359	341	356	341	354	371	354	349	313	337	340	328	340	376	404	336	365	371	355	408	380	360	399	337	347	353	357	380	356	343	370	337	329	370	307	360	372	350	358	344	357	331	362	390	367	366	315	357	338	347	392	363	361	285	346	359	372	379	395	297	410	336	371	352	379	380	351	385	340	341	362	347	319	350	304	352	375	379	332	348	394	367	347	359	324	347	357	366	354	362	388	378	342	385	346	371	365	410	340	326	381	358	359	370	320	363	348	333	365	368	408	365	358	352	354	359	369	331	354	332	366	337	317	332	354	355	340	321	306	321	382	343	353	378	396	344	357	356	387	354	368	321	352	377	382	354	383	344	338	346	341	383	354	378	382	320	348	336	368	361	367	367	327	355	371	353	342	332	343	307	340	305	342	345	339	361	352	360	367	355	375	382	352	352	327	353	383	355	303	354	339	310	323	309	386	312	366	350	393	386	379	408	369	339	369	346	353	355	377	329	356	352	339	345	374	345	364	373	352	342	332	330	329	339	337	352	349	363	360	333	389	366	345	343	332	355	357	379	363	306	352	355	354	358	344	346	371	338	358	355	341	373	378	331	372	403	355	339	330	360	376	365	378	357	345	359	359	367	340	358	352	360	399	360	376	364	351	353	341	336	406	343	351	339	347	370	386	416	379	348	374	355	340	355	358	348	354	367	368	304	333	330	349	350	342	360	348	365	362	336	350	374	385	379	374	329	350	363	374	340	389	318	377	371	392	344	371	356	352	345	336	362	376	372	367	360	361	345	346	353	370	341	342	395	326	346	361	400	316	349	341	353	358	371
6825	1422	2311	2770	16326	23398	18099	1184	1065	1081	1012	1073	1038	1032	1040	1020	1013	952	942	999	905	873	826	884	864	852	863	851	816	885	851	827	865	821	862	816	806	853	807	855	782	830	891	797	827	805	776	904	815	897	828	867	846	896	871	779	897	836	836	841	793	849	821	795	827	856	824	838	889	867	790	872	810	845	793	840	792	838	838	832	791	818	849	892	893	828	825	854	804	859	829	806	868	874	864	744	751	857	874	821	828	867	809	814	855	836	877	818	804	797	839	788	830	796	798	864	785	839	793	849	828	826	818	804	841	794	784	804	824	835	810	786	835	840	808	833	862	816	767	862	836	838	842	872	815	837	809	821	855	875	783	842	837	812	866	821	868	827	820	834	791	796	823	865	835	877	862	818	894	818	828	809	808	829	815	821	775	847	840	872	877	801	811	832	844	826	821	815	845	830	825	809	810	835	841	815	903	827	867	860	837	802	833	818	772	879	806	879	808	882	867	894	859	843	857	806	795	853	868	773	806	863	814	789	867	827	824	873	839	810	816	786	837	841	837	846	844	840	836	839	796	868	839	795	825	856	840	775	860	813	812	799	832	842	844	801	842	840	820	826	835	846	831	818	857	843	812	828	787	841	790	839	871	840	825	778	786	838	822	810	823	847	862	849	795	841	831	864	833	823	847	882	877	850	833	836	811	808	830	821	829	915	812	828	866	813	821	809	796	836	821	862	856	858	796	816	815	833	778	846	807	854	849	820	846	817	859	862	909	818	827	835	834	792	848	774	829	824	830	838	815	819	825	909	838	879	818	856	833	801	813	852	808	800	827	781	869	819	774	847	792	824	802	829	838	801	888	810	833	752	873	834	822	827	794	826	862	867	809	838	776	839	860	833	825	829	810	854	812	775	862	823	813	806	813	817	801	832	812	862	838	816	789	835	868	826	895	766	868	769	822	840	784	849	783	828	824	867	846	811	866	833	865	791	786	834	822	836	881	836	856	846	826	926	809	878	871	832	811	804	873	805	853	821	852	776	825	821	796	787	794	820	834	844	859	852	806	828	880	810	869	845	800	836	806	835	847	803	823	855	860	822	832	823	868	799	787	819	838	805	877	816	817	856	868	849	845	842	833	843	935	914	878	862	846	860	862	824	902	839	817	889	842	839	793	799	882	826	886	836	805	861	798	872	884	874	871	860	841	854	781	810	891	829	826	789	819	856	824	819	837	856	834	818	842	801	873	860	844	833	833	794	806	888	793	856	857	849	813	834	814	846	827	791	794	816	818	832	824	831	811	783	866	813	830	839	815	813	852	784	824	828	887	797	835	814	797	875	852	867	824	848	859	839	869	782	847	836	836	823	870	851	793	818	812	825	851	831	851	868	813	849	770	874	823	865	836	857	855	746	822	801	847	848	796	834	856	836	827	857	824	811	824	830	857	813	812	818	875	849	792	856	802	819	791	785	846	837	914	811	812	820	857	801	843	836	796	825	813	839	825	839	866	826	817	790	827	788	813	850	849	839	796	819	842	804	808	818	849	842	833	840	841	812	831	819	835	815	881	844	827	785	846	796	848	830	822	815	814	806	868	862	826	798	852	821	877	821	844	817	875	824	789	802	885	809	798	815	832	842	839	850	845	814	817	840	840	839	846	765	815	828	832	853	848	879	855	809	836	839	814	852	803	839	831	848	824	826	873	796	829	781	814	861	891	905	790	861	809	877	820	820	793	845	816	831	790	823	743	853	822	828	797	852	849	856	784	862	736	842	819	824	838	819	821	790	862	815	870	814	774	827	889	819	799	834	831	822	855	792	823	809	803	805	847	876	883	806	770	800	864	816	843	810	866	820	828	832	863	867	817	836	841	857	829	857	810	809	802	844	820	864	823	814	838	813	788	860	833	848	863	847	810	855	824	823	828	861	831	839	813	840	852	813	862	894	807	857	800	847	841	821	797	813	772	798	798	772	794	821	840	804	860	842	719	833	852	824	890	828	816	821	765	801	881	850	816	813	809	794	796	828	810	842	762	793	840	835	812	758	819	841	845	820	819	885	850	857	816	795	816	863	825	849	876	840	841	858	827	841	858	835	846	846	810	793	793	854	799	841	853	775	768	815	863	813	849	834	787	866	817	855	813	827	846	824	797	832	820	825	807	880	812	862	810	846	818	831	827	796	849	835	802	879	804	844	823	788	833	816	857	843	840	841	829	816	817	810	830	808	862	815	827	849	790	804	815	807	839	866	771	838	834	822	874	777	836	806	792	843	818	771	834	846	878	822	834	818	827	732	830	903	802	798	823	787	822	847	798	813	859	808	772	871	851	820	845	844	816	825	820	822	783	880	815	835	828	829	895	792	833	808	825	896	797	854	817	868	859	803	785	833	784	815	804	825	822	861	807	814	808	874	771	879	844	834	820	814	834	815	839	828	861	807	818	853	820	880	839	825	832	832	779	848	785	838	836	877	873	790	852	822	830	879	792	810	799	843	843	881	888	819	851	804	838	897	835	810	819	790	820	798	815	832	762	855	848	817	846	801	799	793	820	771	809	816	758	831	793	795	851	800	805	840	810	827	825	778	841	799	852	807	804	829	783	813	826	834	822	801	815	851	859	811	818	813	816	837	787	815	827	808	842	838	812	843	895	831	838	833	834	831	830	800	868	830	885	810	852	866	850	858	813	866	904	804	826	879	770	799	869	851	819	839	828	778	860	868	846	843	824	819	795	880	854	879	819	839	883	841	837	825	812	804	821	821	780	873	857	805	877	809	814	793	810	850	820	894	779	776	836	832	835	796	787	848	782	791	794	855	821	879	850	842	868	749	832	812	876	821	825	847	834	822	779	837	822	803	822	831	788	834	809	811	792	868	846	835	833	855	845	859	798	793	878	804	848	803	871	863	858	860	790	870	867	802	843	803	806	895	824	812	830	811	858	851	816	849	860	822	847	856	787	845	798	826	802	801	817	849	783	823	839	815	866	831	807	821	853	865	771	833	809	853	825	852	806	855	825	841	869	858	825	803	883	869	815	827	834	857	844	850	858	844	835	875	823	825	833	823	829	827	860	849	822	772	841	770	822	834	826	901	841	803	832	872	848	837	793	842	807	857	831	827	787	876	890	844	882	848	838	781	828	787	845	818	842	805	844	861	843	781	824	790	907	819	833	829	798	814	833	891	834	863	861	819	842	813	828	881	816	852	832	845	823	805	866	838	810	840	834	842	880	818	861	895	845	869	859	813	852	872	867	840	823	854	832	814	858	811	877	819	855	826	849	749	826	788	810	851	856	834	829	792	802	832	830	837	806	849	823	800	900	848	789	816	812	869	829	822	862	830	813	766	813	855	771	821	866	815	773	802	844	839	834	811	778	814	841	844	842	864	848	804	788	859	861	810	803	820	851	844	829	785	810	842	839	822	823	823	855	838	828	805	830	835	840	781	784	849	791	821	821	875	813	844	807	854	825	829	835	860	867	845	765	833	874	826	839	824	851	862	810	841	820	823
13043	1346	1330	1722	11496	14056	9612	687	310	279	277	276	269	266	267	258	255	257	242	251	245	227	255	242	261	228	213	219	227	233	222	252	255	228	244	210	214	214	227	247	238	229	227	226	230	257	237	218	242	216	238	255	260	245	226	220	241	232	265	231	262	250	232	251	214	221	251	243	256	228	220	234	216	229	211	229	236	235	247	240	259	234	248	241	202	234	209	271	221	228	240	218	227	253	253	224	244	260	247	218	244	218	230	235	234	230	234	219	229	234	237	240	216	239	243	229	222	218	247	238	222	244	266	255	237	238	246	206	235	243	230	247	210	236	222	250	241	201	240	239	204	231	221	259	224	232	249	247	213	247	202	246	258	230	228	229	252	218	225	221	221	246	243	248	222	223	242	245	230	241	226	233	232	234	256	209	226	207	195	275	229	209	216	228	208	241	223	235	225	220	230	218	226	243	246	217	234	246	235	238	239	249	245	232	226	213	256	239	238	214	209	218	241	203	253	226	238	243	248	249	218	218	224	232	216	232	231	247	205	213	251	236	236	234	213	259	240	238	245	235	238	233	242	207	247	249	223	228	211	219	220	220	231	220	215	256	234	227	208	226	248	245	238	246	242	231	247	234	256	226	219	252	227	209	219	229	224	255	225	241	224	233	236	245	243	233	274	213	233	238	229	243	226	240	263	242	247	252	265	260	240	241	222	233	221	246	184	240	217	263	229	218	228	220	204	234	211	228	241	215	224	237	239	260	234	255	248	220	228	235	235	210	232	251	217	213	240	220	223	220	258	228	228	227	215	209	218	246	240	224	225	216	228	229	216	230	240	228	235	228	254	256	226	210	243	228	202	250	231	234	215	230	235	242	213	229	230	244	217	245	215	234	229	239	240	232	198	220	239	237	236	213	254	291	246	260	242	229	229	236	219	233	207	239	265	241	239	229	238	227	250	247	228	273	257	233	251	254	248	211	254	247	230	213	237	229	209	214	246	247	239	258	215	235	241	211	218	227	212	206	250	229	218	233	240	204	226	229	266	237	227	245	236	224	235	211	233	236	230	240	247	242	271	226	222	248	250	238	231	228	241	235	217	241	261	217	259	237	218	211	237	233	229	236	223	236	230	222	229	253	214	228	239	219	241	273	251	250	221	230	229	231	232	229	230	224	229	205	236	223	255	247	214	229	220	241	244	233	218	260	230	259	255	216	254	229	240	243	239	241	217	220	202	208	235	251	221	236	269	243	241	201	259	247	219	215	243	246	234	227	254	241	216	223	241	237	255	251	246	239	223	229	243	242	235	203	198	223	239	263	238	227	227	222	224	265	234	217	269	222	224	240	211	217	242	232	212	253	250	253	224	233	224	200	227	221	233	235	242	225	244	238	220	244	203	238	215	231	198	221	220	238	236	226	212	206	224	196	239	239	218	258	247	201	233	235	236	223	236	236	243	227	225	233	219	238	245	232	247	250	236	226	212	270	212	237	220	253	237	204	254	233	246	235	222	214	247	254	243	228	217	231	202	240	239	266	210	228	279	225	236	231	237	211	237	223	219	247	210	238	243	231	244	216	243	251	243	236	207	218	238	225	222	237	212	219	238	217	221	257	212	238	221	219	222	233	214	245	274	262	242	236	236	222	221	229	235	230	212	199	274	252	213	188	232	226	212	200	235	217	232	223	209	235	207	243	212	259	254	215	221	224	240	243	221	247	254	225	219	221	213	241	217	260	243	234	260	249	237	216	241	224	244	238	242	230	270	273	252	260	228	223	233	264	209	233	237	237	225	248	216	237	210	232	219	239	229	235	220	216	266	227	239	242	214	254	242	246	229	263	245	245	237	235	221	233	226	259	232	218	237	232	227	222	228	249	222	199	239	243	234	247	233	238	202	219	230	230	258	219	212	235	215	213	238	208	225	229	244	257	250	193	238	242	226	234	216	241	249	201	193	231	218	219	205	238	245	262	245	216	219	251	237	227	235	235	252	227	226	239	246	257	234	230	212	257	223	248	221	234	222	238	232	202	232	227	219	231	238	247	195	245	223	236	247	227	230	224	240	229	227	228	235	246	223	242	233	203	245	237	210	250	226	196	235	246	236	239	214	231	223	229	209	211	236	233	218	210	210	204	234	237	223	215	234	218	215	223	233	230	236	217	253	237	248	250	226	238	221	207	231	245	233	241	234	239	258	202	215	229	260	242	274	248	219	228	264	218	233	262	250	257	237	239	248	239	232	223	220	241	211	242	224	244	216	234	227	264	230	211	244	229	238	237	233	253	219	247	230	227	263	234	232	248	201	249	242	219	198	226	217	251	215	245	243	231	217	248	242	238	264	199	239	251	257	221	228	235	248	201	228	222	259	228	232	243	205	225	233	249	243	240	231	243	225	245	238	266	208	269	240	207	249	227	217	233	224	220	221	207	217	210	208	221	231	208	245	237	241	229	229	233	244	245	247	232	210	239	250	207	271	227	217	216	245	224	245	251	232	260	236	223	222	219	257	237	218	243	217	200	206	224	260	239	183	228	232	230	222	268	218	221	213	232	214	250	252	237	234	210	197	250	225	203	240	216	236	227	230	205	223	244	215	256	242	229	225	239	253	234	224	225	230	253	240	247	238	237	208	238	263	238	245	241	203	256	214	234	227	238	221	234	218	210	242	225	216	208	230	218	234	254	253	238	245	217	235	241	224	220	267	234	244	203	234	264	236	253	231	235	217	222	239	234	213	237	237	229	211	254	222	223	207	216	238	234	248	232	203	230	220	208	233	224	228	225	251	227	221	222	226	224	214	204	226	242	243	239	224	243	235	223	207	249	222	247	234	248	239	264	211	221	214	251	242	245	238	209	263	216	232	240	244	228	200	245	252	226	262	245	237	228	259	237	239	221	253	226	231	237	244	233	238	215	241	223	218	233	262	223	213	240	240	253	222	198	223	250	245	256	222	211	245	234	226	207	253	241	262	232	213	223	254	233	232	221	224	230	235	222	232	220	232	228	195	262	253	252	240	233	262	238	223	237	217	200	248	233	224	252	270	225	224	241	253	230	210	253	257	238	249	235	234	227	240	246	255	222	230	208	223	217	225	216	253	240	198	221	254	236	234	237	232	256	236	236	215	239	249	236	234	249	255	251	245	243	253	235	221	218	252	246	227	229	221	228	254	237	219	253	237	227	223	224	223	231	266	260	212	235	243	221	238	256	220	234	199	234	224	254	247	236	202	234	226	242	216	235	228	245	243	242	232	241	256	220	229	233	204	253	259	224	229	237	234	218	211	263	232	200	249	244	241	222	216	219	222	236	239	238	236	226	233	258	230	240	211	256	213	247	225	221	246	222	246	231	206	234	246	241	223	258	239	225	225	260	205	208	241	211	223	216	214	229	237	240	252	236	227	232	216	201	247	241	255	237	229	244	235	213	226	212	224	211	247	237	241	245	240	245	237	209	228	243	241	221	238	226	231	245	233	244	237	250	235	264	239	259	250	218	253	234	220	233	258	256
8148	1420	2989	6051	30855	33017	23643	1019	991	970	964	934	918	831	900	840	783	776	742	712	652	678	643	615	630	631	618	624	570	601	585	594	593	619	582	575	562	562	530	559	534	573	563	621	567	561	609	550	596	587	539	517	587	578	591	540	595	569	585	579	527	555	587	566	569	552	551	604	607	542	569	544	568	568	551	559	597	525	583	562	618	542	597	550	576	540	586	566	617	564	555	557	541	574	567	578	553	585	555	549	562	551	550	540	572	556	558	598	546	553	551	553	589	560	577	546	540	598	526	588	570	543	592	562	594	607	583	564	582	582	564	538	569	540	545	569	591	562	559	546	572	512	539	581	530	537	551	589	567	566	551	545	577	565	546	575	543	570	560	544	532	609	559	549	567	542	564	539	594	540	556	546	549	556	550	534	529	585	566	578	554	616	538	540	573	532	554	530	566	569	599	559	579	565	551	559	591	570	548	587	547	547	552	548	575	516	536	541	544	600	546	591	558	521	582	567	572	540	608	579	553	537	615	527	575	543	585	577	560	523	511	592	513	593	540	584	567	597	583	567	574	582	557	566	598	585	533	539	595	554	561	536	554	554	531	535	557	553	566	571	557	562	556	537	575	558	560	557	506	524	560	551	537	558	532	551	544	562	585	549	587	553	601	576	567	543	558	576	593	547	538	566	565	569	561	580	570	513	585	545	574	594	561	591	541	559	565	548	558	567	545	554	583	548	529	582	582	591	528	547	537	565	543	548	567	541	575	540	608	536	544	576	545	517	573	546	577	571	545	571	561	566	588	572	545	551	592	611	549	505	571	567	573	624	599	538	577	555	645	591	548	553	562	590	584	553	567	584	522	578	549	538	558	571	560	564	515	581	554	539	576	546	534	580	563	555	560	544	538	582	545	558	561	551	522	556	597	542	536	562	515	512	541	589	537	595	558	599	572	580	583	535	546	538	544	555	537	583	588	514	574	591	553	529	565	542	569	522	512	523	558	565	550	569	584	553	552	530	571	560	536	538	561	585	594	560	548	584	526	559	490	572	623	568	599	551	519	554	595	612	552	573	576	588	546	556	526	560	592	562	567	572	589	530	575	542	549	569	482	536	569	525	560	549	563	560	571	535	528	550	524	565	592	569	554	569	549	577	550	516	555	571	590	562	537	536	591	530	581	538	555	588	554	556	557	547	573	581	557	568	540	559	552	569	551	578	542	571	563	546	553	553	521	535	601	537	567	578	614	561	509	571	575	558	572	567	557	606	533	576	539	594	559	560	565	598	602	571	536	551	526	554	589	596	552	612	587	580	584	566	568	596	495	557	559	536	580	557	611	555	550	573	535	529	601	553	542	549	574	513	611	542	593	569	572	546	579	590	591	608	549	529	582	557	559	583	560	519	569	553	532	586	576	552	581	547	568	576	545	577	575	564	542	585	501	563	585	519	528	579	591	565	611	536	638	511	590	555	562	564	528	549	553	570	558	589	568	615	562	572	580	581	563	558	550	575	557	511	588	533	580	583	552	576	571	542	592	552	584	576	541	544	551	593	580	547	575	570	530	542	581	571	569	560	565	580	597	530	601	550	540	567	562	552	540	552	556	533	561	567	539	583	577	580	528	581	596	524	530	545	547	549	530	597	541	535	565	575	539	588	521	523	580	572	583	555	553	562	586	544	521	604	536	582	576	577	566	588	547	565	551	588	616	590	537	544	581	552	546	520	621	554	560	574	534	614	547	585	555	590	567	524	536	561	568	527	519	568	614	555	591	583	576	535	530	540	557	566	579	567	596	601	572	511	563	562	574	560	563	566	561	533	595	583	577	553	568	606	572	557	555	548	574	564	574	580	561	580	559	561	555	550	553	552	567	556	569	571	618	555	601	546	552	558	593	598	541	576	528	559	604	553	538	554	594	563	544	564	523	582	584	484	583	579	526	562	578	548	530	560	571	557	571	550	552	585	557	531	493	546	578	548	520	555	572	551	551	574	570	592	554	555	542	547	594	606	560	603	536	528	557	594	555	584	559	559	548	603	574	586	540	538	529	578	550	562	557	534	569	516	522	612	541	578	533	534	540	576	569	570	560	563	559	555	586	572	527	558	574	578	550	555	574	520	562	570	604	591	531	616	554	585	569	549	547	545	559	579	523	553	526	569	532	572	547	567	529	565	595	564	590	532	563	576	558	537	565	532	577	547	577	558	542	528	571	554	566	595	548	572	540	573	566	558	543	566	556	570	586	622	556	519	572	570	568	573	537	561	588	553	560	600	557	572	561	610	549	580	584	552	559	499	592	558	594	549	544	540	605	605	564	533	560	584	579	547	564	551	519	590	555	540	554	564	562	536	536	546	571	581	564	553	516	527	504	519	601	564	550	608	559	564	587	574	604	560	567	548	541	572	539	534	579	576	514	585	561	572	600	555	562	510	554	551	606	577	551	576	545	532	551	538	561	545	524	572	604	577	551	551	596	558	598	544	487	517	579	573	528	522	581	487	559	571	589	506	537	563	594	538	571	560	592	566	556	560	566	579	570	525	561	538	570	559	556	545	564	550	559	567	541	546	548	565	579	583	518	517	574	545	579	574	578	561	527	568	551	550	566	558	570	581	532	587	574	573	560	571	526	591	567	535	526	607	565	573	524	542	590	583	533	572	566	561	584	545	567	520	576	559	579	551	592	528	597	601	607	544	551	578	593	572	581	593	567	577	576	556	556	563	582	559	564	536	548	557	574	545	571	562	558	575	589	586	566	512	560	554	619	584	526	574	582	580	561	571	562	525	540	533	647	601	556	548	541	549	556	559	577	565	519	555	600	557	599	567	543	548	590	579	569	563	570	573	536	566	551	565	570	546	569	523	573	568	581	552	569	550	572	576	596	549	535	546	544	574	564	561	535	595	568	591	580	559	534	577	556	585	538	574	573	580	522	528	516	556	560	576	545	600	547	540	559	564	554	609	589	602	571	545	575	546	585	579	533	583	590	585	543	530	569	546	535	608	586	555	582	549	607	573	564	577	585	527	582	598	566	607	587	577	566	579	517	588	517	568	545	553	574	547	533	517	568	555	561	487	549	546	612	573	541	593	562	537	561	609	612	560	574	550	618	563	522	579	571	535	577	561	547	561	541	528	587	569	537	539	542	557	554	567	618	569	574	591	530	529	582	555	555	598	577	587	563	578	520	610	560	542	544	517	577	598	575	600	530	518	568	596	568	520	588	561	553	541	533	599	564	560	593	571	614	539	547	570	579	585	595	555	582	582	514	526	578	535	616	566	562	518	561	550	619	543	581	578	504	609	570	555	515	581	535	632	594	544	551	551	536	504	564	597	566	573	576	580	544	609	544	573	559	532	563	562	603	541	571	572	581	607	544	565	546	556	538	566	577	559	536	583	553	592	569	615	542	574	590	597	546	532	542	564	553	589	559	543	598	539	531	565	587	533	572	552	563	589	573	556	582	559	540	538	540	589	560	541	552	560	531	586	558	583	555	516	586	544	533	557
1712	543	588	519	558	598	482	305	339	289	344	349	328	317	325	333	330	364	385	317	343	314	347	327	295	314	313	321	305	349	324	317	318	316	303	341	309	302	308	334	341	319	329	318	325	340	321	307	325	312	338	321	365	362	363	337	362	340	326	343	366	358	324	319	315	364	334	341	367	331	334	349	322	321	314	349	326	320	287	344	356	340	300	351	301	285	289	349	329	336	345	350	347	322	355	341	318	310	314	302	311	370	318	329	319	345	296	326	353	327	325	314	321	328	288	283	335	349	305	325	321	313	301	314	315	311	310	333	324	318	297	337	288	326	288	330	345	308	326	319	332	316	328	321	308	303	336	338	331	366	332	344	343	317	321	340	338	325	328	298	319	345	337	329	319	329	323	315	333	344	339	293	343	318	328	327	320	308	334	351	352	290	352	316	337	311	339	334	322	347	346	316	281	315	288	331	326	309	311	337	336	311	313	315	332	298	336	377	301	330	295	328	331	337	353	334	292	328	314	298	321	322	306	352	354	302	335	321	371	299	321	350	312	332	320	337	353	355	350	299	332	274	326	331	311	325	317	345	327	340	318	352	335	306	357	322	321	304	318	329	317	294	311	286	319	328	314	356	337	298	315	329	296	330	308	316	304	348	301	354	322	350	337	315	324	317	328	322	371	322	332	334	350	323	338	319	327	318	303	334	318	334	316	330	308	360	354	332	353	354	322	353	345	359	302	350	330	336	310	342	330	289	298	341	322	336	315	337	314	364	311	343	327	334	321	310	299	369	278	329	314	357	303	277	307	315	329	319	288	352	351	346	304	309	318	321	338	321	329	329	334	336	309	335	327	361	346	319	309	314	340	331	315	343	275	341	359	305	329	304	357	343	312	305	342	352	296	299	313	332	339	329	368	324	369	323	304	320	345	316	298	330	332	321	309	327	346	343	340	323	336	346	310	293	323	345	323	325	335	332	345	315	284	317	330	319	315	302	307	352	321	332	357	289	337	336	289	317	321	317	299	332	317	272	333	292	318	340	330	313	319	356	328	317	326	339	325	306	347	355	354	334	335	322	317	288	368	324	342	354	361	353	391	294	326	321	314	331	313	355	299	329	331	329	314	325	308	360	328	327	355	356	352	322	339	328	355	355	323	352	333	324	303	328	322	306	326	345	318	329	304	328	330	320	319	318	339	346	298	341	321	340	307	301	358	340	336	317	326	333	325	352	294	316	338	354	326	309	317	323	333	325	322	322	311	314	318	331	368	322	327	311	327	342	355	328	359	333	334	331	347	348	354	352	286	316	334	319	296	324	325	324	325	323	353	343	314	340	306	317	304	267	317	303	347	294	303	329	327	335	327	330	331	302	338	328	318	319	327	275	306	318	344	325	348	319	325	306	284	330	363	333	353	324	353	323	323	317	338	303	340	314	303	326	361	311	330	332	318	321	345	317	320	334	322	344	308	331	341	333	333	354	371	347	328	332	339	325	323	320	362	288	294	334	320	315	345	323	351	337	328	336	299	322	314	360	351	319	336	341	309	366	349	335	323	341	318	296	333	319	364	290	330	342	339	344	333	340	317	317	325	310	363	329	330	327	317	314	362	316	328	312	328	324	316	326	324	353	353	315	328	331	320	346	327	336	311	297	339	306	336	333	307	319	318	350	347	293	353	343	331	324	322	327	328	327	318	313	331	320	309	342	308	330	312	352	317	311	315	310	362	342	319	310	319	350	335	353	360	353	332	300	291	339	338	314	364	323	338	348	315	314	348	310	320	370	323	346	339	339	352	347	337	344	325	309	325	298	320	286	338	337	331	307	311	325	316	275	298	308	340	343	350	341	330	333	326	334	342	306	344	342	348	314	315	330	315	341	312	335	320	341	351	311	321	346	360	324	294	345	322	328	317	299	323	310	332	308	332	323	337	337	336	338	327	342	342	300	316	324	360	325	341	335	309	319	336	316	310	354	320	332	310	346	318	310	332	339	334	313	318	319	321	351	362	337	318	308	346	352	322	309	343	368	324	360	321	334	295	332	321	351	338	323	315	337	322	316	325	325	354	341	320	317	323	347	334	300	320	316	326	322	328	298	316	299	337	337	345	338	354	333	321	346	315	307	307	339	338	321	338	344	288	337	318	295	308	303	297	324	343	296	300	346	326	306	332	309	332	361	326	310	317	311	313	334	316	318	328	363	297	343	342	299	346	371	318	298	289	305	303	324	321	350	318	343	333	367	301	331	327	319	309	314	333	317	306	346	322	325	304	316	301	316	328	319	320	358	326	308	333	361	351	343	312	346	327	362	300	328	343	306	353	345	334	336	349	313	314	310	350	308	318	325	353	322	351	344	338	350	310	326	320	363	325	348	298	353	351	293	358	340	311	286	363	350	333	343	301	308	337	325	316	321	363	354	321	291	347	323	301	289	333	329	309	303	362	320	347	297	365	326	347	315	323	344	329	326	316	358	316	340	356	365	337	304	319	322	371	363	321	346	307	308	361	297	326	353	346	322	318	293	315	324	321	315	299	305	315	320	334	312	305	326	306	321	299	312	371	302	334	319	323	364	339	359	302	339	347	340	309	292	300	363	322	340	339	310	332	339	314	333	304	297	327	341	302	317	311	337	341	340	338	308	340	322	337	337	331	331	299	312	323	342	362	340	316	313	329	345	359	338	327	314	302	321	346	333	327	297	374	361	314	315	343	351	364	328	347	305	361	311	313	331	339	340	333	312	363	323	306	328	336	328	330	315	296	295	315	309	374	328	353	296	314	324	349	333	293	305	338	338	316	325	289	317	312	318	307	301	275	317	351	307	302	328	305	311	315	319	325	330	330	318	344	308	314	334	302	325	346	331	326	318	302	301	306	311	350	335	300	360	343	308	331	344	330	337	325	359	325	351	332	320	333	287	291	287	348	313	324	307	326	303	334	320	309	342	365	292	312	318	330	312	285	336	312	336	286	314	314	312	343	337	372	359	305	310	346	309	333	310	338	325	332	319	323	307	355	308	329	304	342	307	306	325	344	313	346	341	296	305	311	361	350	338	350	305	292	343	328	287	328	324	324	309	326	322	334	305	332	309	305	361	366	340	328	290	322	347	329	344	334	342	319	331	349	347	322	363	303	328	307	317	309	365	316	344	349	340	326	292	330	299	342	316	339	360	285	319	321	325	354	332	329	317	332	327	325	363	318	299	343	328	318	352	344	352	328	338	331	347	314	312	332	330	340	335	378	357	316	368	322	339	331	328	331	316	324	321	333	354	308	343	374	307	340	329	329	341	313	298	353	355	321	346	340	325	365	313	347	330	323	321	291	330	317	334	360	326	328	330	333	316	357	371	339	294	332	326	297	337	336	319	352	321	336	314	330	351	332	322	331	286	342	323	322	303	357	324	322	328	323	313	332	323	356	318	338	346	333	302	335	321	334	314	315	334	368	345	304	312	300	350	310	330	327	314	329	307	307	344	355	333	312	308	332	319	309	313	294	347	292	305	340	297
2181	1018	1382	1692	2100	2450	1726	815	924	886	786	832	862	819	918	883	843	877	839	831	813	790	813	823	768	807	855	795	818	757	775	774	785	814	800	785	813	732	764	785	822	795	820	702	758	777	790	799	717	795	740	808	796	787	769	836	727	806	779	788	813	740	768	840	815	790	777	802	793	747	784	789	771	737	708	785	753	776	751	749	780	805	778	803	770	813	749	805	755	748	773	765	769	754	794	801	830	791	747	796	756	764	733	777	760	772	756	811	817	788	781	782	767	805	767	782	821	815	798	809	797	799	784	709	745	791	783	772	756	815	797	741	777	796	737	720	839	778	817	810	811	752	814	790	839	812	734	804	775	851	816	768	778	766	789	754	774	791	806	842	798	854	733	775	794	796	782	758	823	752	789	801	804	805	770	764	752	764	763	762	752	802	785	772	802	762	765	807	778	779	821	787	799	750	775	790	763	777	761	787	776	789	758	743	767	796	762	791	748	764	730	827	838	754	794	785	730	756	804	707	756	765	800	782	785	746	769	734	796	802	749	778	774	783	763	750	781	817	746	732	772	734	785	770	777	769	785	781	837	756	774	750	752	777	796	801	779	795	751	779	766	770	771	734	779	770	787	754	781	772	807	752	783	708	767	729	762	743	808	757	828	766	789	844	771	794	788	794	699	857	802	761	766	839	800	802	743	787	777	773	737	825	759	807	770	774	730	771	816	775	774	796	761	777	783	753	765	786	759	788	803	775	778	770	717	757	773	725	808	731	784	748	768	761	779	758	802	813	802	812	785	801	764	786	770	855	803	746	807	776	797	829	802	738	837	779	745	820	774	796	744	774	808	731	796	825	790	775	727	777	798	793	771	797	766	787	795	821	802	781	789	759	788	809	811	777	800	764	784	828	754	762	787	771	785	797	787	789	834	806	785	751	786	829	760	816	752	801	768	822	757	788	792	799	757	815	792	766	772	765	725	788	763	800	787	791	773	759	701	790	760	769	772	833	760	788	758	849	783	788	796	801	825	732	794	759	801	781	795	796	798	762	799	787	822	738	801	760	802	806	780	814	746	786	812	783	783	738	777	804	804	784	762	768	811	803	810	799	802	779	770	744	778	722	769	807	774	813	742	776	732	770	767	754	757	825	754	760	753	753	780	844	788	782	776	789	805	756	796	767	735	755	814	776	768	768	789	797	797	725	779	767	761	809	735	780	745	733	791	756	806	795	778	765	756	800	796	757	773	737	725	734	805	782	779	765	757	804	799	818	792	752	801	772	822	836	778	743	747	797	744	773	816	762	790	763	774	752	793	788	759	823	796	743	801	791	738	786	780	761	705	745	781	799	828	782	805	764	765	775	762	765	743	746	744	786	776	763	811	784	772	827	772	812	821	752	760	749	810	783	727	797	797	738	791	771	811	800	769	779	773	800	769	796	803	764	769	782	805	782	752	804	745	769	798	774	779	794	802	777	749	779	768	761	741	775	795	795	770	735	823	791	788	825	725	772	783	808	782	747	779	788	752	780	750	791	811	773	818	776	808	786	829	780	777	759	783	792	800	793	730	783	846	777	805	769	802	755	764	756	778	730	845	744	768	746	795	819	787	849	794	836	789	796	770	767	782	810	746	758	786	737	741	763	784	797	768	771	772	765	800	798	760	818	797	772	785	770	771	788	745	790	792	757	831	751	754	789	783	760	752	793	795	777	774	773	794	797	749	714	776	829	774	789	781	790	774	787	749	796	784	793	818	816	788	787	767	788	790	813	804	823	795	785	775	808	805	799	788	736	826	840	780	763	757	813	762	772	747	814	807	757	789	808	752	805	755	733	780	772	759	782	830	790	811	774	714	771	750	796	825	759	831	816	781	790	788	818	792	786	766	779	792	793	771	826	792	780	785	772	780	800	761	825	769	734	797	826	816	791	775	768	783	700	748	825	784	749	777	788	766	757	771	781	827	826	798	768	780	793	789	754	728	810	775	763	815	798	817	757	782	771	805	791	788	794	806	757	762	796	778	802	792	805	799	780	788	745	775	818	760	773	736	814	758	793	816	821	773	807	796	780	785	781	765	761	749	778	776	800	785	754	771	721	774	817	781	756	750	795	771	777	786	808	767	762	752	858	815	774	768	782	784	761	821	763	749	769	794	794	796	791	770	783	766	769	788	844	796	791	744	814	807	795	817	795	787	765	810	765	783	744	770	794	773	745	805	782	807	778	824	778	785	767	756	727	778	790	775	736	751	803	767	795	793	778	840	798	754	785	810	761	808	735	744	788	815	771	812	755	803	812	757	782	771	774	751	779	767	802	792	760	792	769	785	804	781	762	772	748	785	813	808	786	882	740	785	777	798	800	810	735	794	773	757	781	819	754	865	789	795	795	768	761	770	770	765	820	782	803	762	775	791	733	850	812	735	793	756	812	833	806	789	755	787	769	784	807	741	772	830	749	789	814	796	811	771	785	754	790	735	770	763	722	775	776	843	769	792	803	743	783	763	790	745	784	804	761	805	765	780	747	799	788	777	806	731	735	777	827	801	767	728	773	740	731	760	812	765	814	767	777	769	752	715	783	765	821	734	786	736	759	778	777	815	773	762	751	795	823	785	779	803	771	823	759	811	811	779	784	737	815	778	782	785	813	814	754	827	795	722	830	697	862	799	772	795	782	774	756	781	750	754	760	753	766	791	733	807	808	724	735	791	746	736	783	792	773	790	744	742	772	776	798	795	737	786	810	778	776	770	785	756	799	799	777	785	800	792	760	787	772	806	751	792	794	760	744	808	796	784	776	800	754	760	770	768	799	794	779	786	770	784	803	800	761	780	801	810	806	756	761	764	804	817	788	742	756	760	791	791	736	766	761	784	754	743	761	749	820	769	754	766	840	774	772	782	769	834	794	799	794	800	804	789	798	777	809	758	770	748	791	825	796	755	738	785	765	808	776	788	768	794	753	778	816	741	795	774	752	793	736	805	800	800	748	826	790	788	707	742	794	816	771	749	772	720	785	731	790	783	769	784	820	783	773	803	809	759	786	832	807	803	804	812	776	773	766	757	791	823	809	739	754	776	782	756	777	785	762	798	771	770	778	826	763	797	796	768	810	754	762	746	806	813	804	760	763	729	740	788	784	730	809	773	799	798	760	794	802	787	755	804	758	801	808	796	720	789	743	705	816	775	788	781	768	811	703	741	791	821	757	729	758	801	750	796	791	779	837	773	814	774	849	797	773	837	780	770	802	842	759	749	794	796	797	759	772	765	751	768	820	801	757	808	739	769	761	765	784	793	792	779	797	803	792	764	758	810	770	807	752	800	806	752	762	791	734	741	757	766	753	769	808	784	774	738	756	779	787	791	759	761	777	723	816	767	803	819	791	746	775	822	759	756	781	794	783	813	745	808	840	781	764	789	729	777	828	775	740	786	814	748	797	816	796	776	751	821	755	802	719	760	764	804	776	760	748	754	742	785	775	768	755	786	752	779	788	795	764	724	778	745	793	758	762
7596	856	1115	2007	7106	8861	4362	446	403	418	387	392	374	343	401	385	413	361	387	370	361	390	369	329	354	374	344	389	363	351	371	347	336	367	339	329	378	368	371	364	337	360	366	337	339	367	373	338	368	382	343	341	363	347	346	370	377	348	347	380	345	350	340	325	359	369	407	365	371	372	363	349	348	340	382	387	362	359	374	325	354	383	351	388	371	351	346	362	371	374	331	359	336	307	322	329	326	368	348	366	389	366	366	364	384	336	379	383	353	382	379	373	329	339	353	350	321	336	368	351	365	352	379	345	354	358	365	356	337	332	352	359	348	348	331	356	341	369	370	364	362	333	327	342	331	354	369	331	361	353	352	363	337	335	301	376	362	342	365	383	391	373	357	353	346	366	354	385	350	364	345	341	350	344	339	398	348	332	358	374	324	346	362	323	339	343	393	332	357	352	366	356	339	388	347	356	379	311	372	348	337	363	368	340	343	345	336	346	332	346	350	362	325	348	361	348	344	383	318	335	354	360	353	369	364	383	325	333	380	357	393	360	372	351	353	329	326	332	338	350	359	318	326	360	365	315	340	369	326	372	340	327	360	345	317	366	344	343	366	345	341	338	323	319	298	346	336	344	324	342	355	359	339	375	362	381	356	366	351	323	362	346	362	316	354	371	357	374	374	309	344	351	410	359	347	362	351	358	309	348	328	338	384	384	324	383	359	327	354	363	336	331	357	335	393	364	361	397	360	345	339	365	354	332	381	364	349	342	368	332	293	396	373	338	313	398	366	289	341	361	369	318	362	354	360	361	371	352	370	365	369	368	375	327	349	336	374	344	362	342	326	359	372	356	368	336	367	327	381	356	355	397	363	341	376	353	363	399	330	328	350	365	355	354	352	356	342	369	350	374	347	381	364	366	348	328	365	373	392	375	368	353	341	371	362	367	340	340	335	350	354	353	343	353	349	355	331	343	357	358	344	338	341	347	374	360	354	370	358	377	352	364	341	389	345	346	352	378	340	390	355	359	357	374	356	361	336	337	338	344	326	369	339	377	369	373	336	347	324	328	363	370	367	353	368	329	368	362	360	352	359	327	325	357	321	365	366	313	363	313	335	337	367	398	335	370	370	352	361	344	379	331	367	352	335	364	370	353	366	363	369	357	338	350	404	363	342	375	317	306	365	346	366	366	351	360	383	357	346	328	408	370	349	374	375	354	321	358	351	330	346	371	347	310	365	351	390	332	302	352	366	359	336	391	317	345	340	345	329	346	312	378	375	356	365	347	341	343	387	381	346	345	351	342	360	345	364	351	331	382	376	343	316	365	351	343	367	368	387	352	349	365	357	399	330	354	323	350	338	348	342	364	378	348	388	367	350	390	368	364	385	362	346	376	391	345	354	344	366	348	335	378	373	351	347	355	338	368	337	335	355	353	372	345	327	360	346	356	392	324	318	349	366	327	360	349	326	362	353	338	350	361	351	361	345	359	357	325	344	357	387	368	326	352	357	359	352	343	384	356	339	332	347	352	380	331	377	375	328	380	350	330	345	325	313	350	377	368	361	330	335	342	363	345	347	348	332	384	353	343	332	335	357	366	346	363	328	357	389	374	382	363	328	347	357	387	342	397	381	338	342	351	350	359	361	353	342	354	366	370	383	367	356	342	361	348	390	327	339	361	393	353	355	347	350	329	381	348	370	356	332	345	332	378	356	388	394	376	400	379	354	353	357	375	322	365	362	372	379	357	352	362	385	365	351	377	353	374	361	352	366	321	334	386	340	320	380	390	335	350	356	350	371	377	351	392	309	401	362	342	357	339	355	332	325	370	346	342	353	369	365	354	359	365	350	357	326	339	364	360	347	360	363	403	353	386	333	331	353	366	369	370	315	357	369	387	333	340	343	334	365	384	360	349	334	342	289	333	351	365	347	342	330	387	347	381	353	374	346	320	361	363	354	320	350	362	351	340	370	338	369	336	364	372	342	362	338	349	365	350	365	339	374	359	375	321	320	377	356	367	336	337	321	334	341	348	353	335	384	341	337	360	346	351	334	364	373	360	359	348	374	372	351	347	373	383	380	373	377	352	385	360	363	343	393	353	377	350	361	353	352	338	381	394	379	328	348	347	376	348	374	385	370	391	345	381	376	367	337	372	373	382	383	378	367	354	389	358	375	354	343	351	327	367	361	338	376	381	345	360	348	336	344	338	335	370	366	356	332	404	361	390	331	358	372	380	394	349	351	387	346	384	372	347	328	370	339	361	335	383	356	389	330	334	315	354	337	336	373	357	333	368	368	386	325	351	391	347	336	323	355	330	321	370	366	349	340	359	346	337	350	354	409	345	331	360	350	360	358	330	379	329	352	348	354	337	369	357	319	373	331	379	373	347	345	345	368	332	308	327	311	371	351	347	354	343	329	351	314	323	375	364	370	340	367	350	325	357	357	382	373	373	332	362	361	332	332	372	363	380	326	360	366	337	372	338	326	327	357	392	366	364	365	384	351	387	364	372	363	363	377	365	383	395	368	369	360	352	364	349	369	373	307	373	354	350	337	341	307	322	364	407	378	344	348	313	354	346	346	370	332	337	374	352	348	359	350	359	373	344	370	364	341	332	376	393	336	389	330	327	352	360	334	341	327	350	376	323	363	335	350	337	394	332	370	353	399	345	358	357	346	335	363	389	367	332	398	356	345	362	367	354	379	368	370	375	346	360	366	343	328	338	346	376	330	302	374	332	324	357	330	378	380	342	366	337	340	339	341	364	365	347	379	379	343	391	328	340	340	342	351	335	389	336	350	334	379	339	345	357	348	398	380	373	355	361	328	403	333	343	357	386	362	384	339	367	354	345	358	319	357	342	369	381	352	341	370	369	335	358	346	346	376	365	326	348	347	351	367	348	353	394	365	343	375	360	366	345	385	339	358	395	352	343	355	367	372	360	354	345	360	342	325	331	353	362	334	355	361	327	348	359	347	345	343	338	339	360	362	349	360	333	348	360	358	375	317	357	364	339	358	356	350	349	361	350	330	349	352	381	377	348	338	366	339	357	349	370	313	361	348	332	371	335	321	353	372	369	329	347	352	325	366	384	323	329	337	347	384	375	367	375	357	375	382	346	350	359	354	385	343	332	353	365	317	353	346	370	329	359	342	363	379	337	327	366	385	315	322	336	335	328	333	391	340	370	328	355	337	350	382	347	366	325	363	342	408	346	319	363	364	327	340	364	387	340	355	369	358	343	352	364	339	337	368	346	356	357	370	336	334	353	331	372	345	341	334	339	345	353	370	361	345	379	351	350	337	351	356	346	370	368	391	353	386	356	328	334	370	335	364	321	362	347	366	391	402	387	385	343	372	324	367	337	357	378	352	368	326	335	357	371	378	352	342	362	331	337	353	371	364	349	386	383	351	376	354	352	333	378	353	362	402	382	353	369	374	359	343	344	327	355	350	360	368	390	346	362	370	346	361	347	364	367	349	338	349	358	340	380	337	364	381	400	336	377
6749	1417	2600	6861	23190	26715	12359	1081	1117	1045	1089	1024	1043	1005	1058	1034	1036	1011	928	886	854	926	867	908	925	896	901	837	798	824	854	888	829	819	867	908	871	872	823	800	944	836	831	854	835	866	783	858	784	825	830	870	854	798	823	844	819	843	848	851	807	839	789	840	857	841	856	867	811	825	867	813	840	845	799	807	775	814	831	861	893	781	832	844	867	867	851	851	842	805	837	849	839	825	852	869	851	866	839	856	851	827	871	853	842	864	814	827	829	865	858	816	832	802	869	819	856	822	818	819	824	836	845	892	821	811	880	816	793	797	819	878	843	841	802	835	832	878	812	834	797	846	805	879	855	801	862	877	814	799	834	850	843	803	835	793	817	869	882	812	762	798	815	835	807	867	872	822	841	848	836	777	838	836	808	891	871	812	826	820	861	803	839	825	839	842	862	844	804	814	818	782	835	840	838	822	804	785	835	849	811	804	834	831	856	792	828	850	816	896	836	840	814	836	831	868	830	829	805	876	792	862	851	801	795	837	877	828	859	839	849	841	805	862	857	797	813	801	836	810	819	810	824	799	840	819	864	877	813	869	802	845	843	828	886	790	830	796	837	795	788	776	826	794	848	802	863	903	826	883	813	836	859	821	840	846	847	834	782	793	808	889	850	770	791	819	822	898	794	830	850	872	845	827	847	878	813	835	855	811	834	825	826	807	886	869	879	832	818	813	840	868	845	829	799	847	875	858	821	832	858	824	801	825	821	811	791	883	821	833	819	865	820	831	788	797	814	801	845	831	817	840	813	808	822	797	827	833	819	831	804	800	780	769	866	834	852	808	865	811	884	816	843	823	802	790	786	867	823	878	840	830	845	806	808	795	821	778	908	841	769	822	801	855	836	811	839	854	837	815	841	852	883	797	813	807	806	774	885	844	845	778	799	849	848	826	840	836	858	834	820	806	830	881	864	853	816	834	842	860	836	832	824	803	853	804	814	857	867	825	825	837	805	849	841	872	805	832	886	839	798	846	840	784	832	836	862	802	888	867	834	838	837	828	835	833	820	826	889	847	812	810	880	827	849	835	846	823	827	887	836	819	848	825	832	908	845	915	881	875	839	905	826	889	844	851	788	884	797	822	814	859	833	830	876	798	841	837	823	864	813	834	853	803	856	804	774	825	776	853	810	817	854	816	817	798	834	853	797	792	835	804	851	819	806	851	820	807	821	849	796	795	789	845	867	858	836	861	822	812	864	831	849	767	827	862	831	852	784	820	810	814	835	829	782	903	807	824	819	842	819	827	869	819	866	836	808	886	829	842	838	830	876	825	816	793	865	827	827	875	839	865	878	825	866	863	832	841	791	808	812	852	842	827	824	780	863	773	796	806	817	878	781	828	806	850	847	874	868	849	858	839	834	837	850	917	798	840	811	773	880	801	816	883	810	809	782	821	822	822	816	852	813	780	800	811	817	835	800	933	808	877	835	816	801	815	807	768	837	808	807	827	806	803	762	814	813	842	781	815	872	858	852	857	873	831	789	848	795	827	835	893	816	827	860	804	805	819	818	834	813	806	795	817	843	858	851	836	872	895	835	805	842	867	847	864	883	851	830	827	803	837	837	799	861	842	849	833	807	844	808	827	795	876	835	781	792	826	824	856	829	831	855	822	861	800	865	833	832	819	829	815	753	788	847	834	837	873	823	868	817	845	873	875	823	834	861	843	830	848	799	869	813	816	866	849	848	856	805	857	852	823	848	877	788	811	859	820	831	846	861	828	851	794	846	823	836	870	839	828	824	842	833	849	877	828	845	871	814	766	842	852	864	847	773	783	811	811	787	873	806	790	828	801	785	816	815	847	824	820	857	796	887	813	802	818	833	798	859	863	789	878	864	800	791	864	873	809	844	820	877	786	829	850	845	827	787	794	848	809	797	883	758	795	840	785	839	860	796	903	888	849	811	867	781	907	766	838	798	846	857	823	824	823	855	823	848	860	769	840	825	836	791	860	829	790	793	811	863	808	823	870	837	867	872	854	814	851	838	825	811	876	869	819	819	854	882	817	875	810	832	877	887	869	841	812	788	833	835	865	849	855	844	817	812	857	869	867	805	822	816	818	820	842	823	773	868	800	835	835	854	847	806	875	793	839	840	828	804	788	834	824	843	783	783	772	811	799	787	822	854	842	856	788	820	768	838	798	904	876	872	847	845	838	824	819	888	809	810	812	809	818	816	861	882	866	793	887	794	804	838	816	874	795	797	806	798	865	858	799	816	854	849	847	839	837	859	863	783	797	799	829	842	783	795	815	847	814	794	831	866	859	840	842	829	833	827	805	859	844	861	844	816	832	779	813	848	812	826	825	799	834	841	831	817	798	855	828	831	832	827	861	831	848	808	793	842	840	792	843	847	857	811	852	874	897	876	854	845	843	852	842	824	774	848	884	825	864	820	841	862	841	844	773	828	841	805	858	830	852	854	836	848	855	822	806	840	854	846	789	847	833	859	851	811	839	818	812	801	843	871	860	846	862	831	846	833	830	800	830	891	864	851	885	768	788	812	818	818	823	822	807	849	826	814	816	808	880	893	836	860	782	787	800	825	778	847	791	869	885	842	841	759	830	832	771	819	837	817	807	832	840	847	840	832	816	878	860	815	826	799	836	869	878	818	841	865	802	859	801	842	829	818	838	843	863	813	788	850	838	811	866	824	810	870	841	866	844	866	821	886	864	838	846	788	871	817	857	881	801	874	822	784	864	836	792	853	835	815	857	863	860	863	840	861	886	893	797	801	851	866	826	837	826	790	812	869	870	776	843	860	844	836	800	817	849	844	780	804	817	816	835	837	847	799	812	874	849	786	828	859	826	830	830	854	824	860	800	803	800	825	808	879	876	871	794	843	842	842	820	845	824	811	805	859	874	840	938	810	888	824	853	849	855	885	828	828	825	866	862	820	869	858	820	861	835	853	784	821	831	810	845	842	803	843	839	836	822	813	819	846	824	897	810	796	838	832	867	853	868	798	829	837	860	819	815	773	867	824	866	807	811	815	854	842	870	835	786	870	807	838	787	800	812	835	830	880	793	842	889	841	842	784	799	782	849	837	827	912	859	845	823	852	782	855	772	806	810	829	878	854	871	856	811	772	827	818	828	794	838	839	828	834	779	815	832	834	852	834	822	840	851	854	803	811	807	856	847	838	867	810	846	845	823	781	857	837	827	859	804	822	852	763	808	827	861	804	818	865	847	851	822	818	829	867	802	804	823	814	850	841	846	803	822	825	824	865	837	904	817	848	823	890	847	831	797	812	771	804	827	823	823	846	810	826	893	820	800	785	808	804	836	844	823	852	850	846	827	790	835	835	871	836	825	806	760	800	806	845	828	912	826	834	863	880	812	826	791	850	818	837	804	819	865	837	783	889	869	775	866	799	883	785	803	810	752	822	886	917	828	808	866	848	815	868	813	860	829	842	844	844	787	816	836	831	869	884	826	822	849	874	837	862	804	871	772
13152	1310	1495	4770	11942	15018	4276	319	343	299	288	295	254	280	283	273	288	246	226	231	258	235	243	244	216	231	238	225	247	226	233	208	231	223	218	234	201	225	201	199	230	240	219	205	178	236	239	223	225	222	233	228	217	259	233	224	202	218	222	206	213	231	220	212	236	208	191	214	226	217	234	235	215	260	226	226	252	221	247	261	226	240	224	205	236	186	213	224	237	233	219	238	219	221	217	219	217	219	227	220	216	220	234	189	224	213	216	214	215	192	231	234	201	217	219	247	227	236	215	225	205	226	212	223	216	220	206	231	210	236	225	223	225	253	215	235	212	212	241	214	204	226	230	252	225	219	234	220	229	249	205	199	230	193	232	228	259	234	224	244	249	221	209	222	199	214	248	204	218	241	241	207	180	221	217	231	225	219	258	240	248	235	202	251	216	202	221	213	217	223	210	215	228	211	211	193	200	238	203	227	250	266	244	240	253	238	233	229	246	228	230	215	214	218	241	228	221	222	243	224	212	206	239	230	240	217	237	253	244	202	245	202	214	235	216	213	238	208	237	243	237	212	179	226	215	220	214	238	209	235	222	230	224	203	224	227	208	204	182	243	201	212	229	231	211	238	221	197	238	221	224	226	220	212	226	241	234	208	217	241	215	209	236	227	227	226	238	202	245	229	209	257	241	237	229	227	221	220	229	227	225	178	227	214	234	226	240	244	217	214	218	212	236	250	191	223	219	232	216	211	254	242	223	224	227	216	218	234	256	224	229	223	232	228	184	245	234	226	203	225	246	234	228	221	233	245	247	244	216	234	219	210	227	201	235	205	233	216	225	208	202	228	203	265	224	240	231	227	238	210	202	227	225	244	209	217	225	222	218	254	249	244	216	237	217	242	232	204	215	203	241	219	219	235	236	234	219	222	229	240	222	243	209	230	222	210	234	212	247	219	237	192	238	246	220	204	219	236	222	218	217	221	240	181	208	231	243	228	219	223	224	211	244	206	221	238	225	220	210	206	237	221	213	215	236	210	220	240	231	197	215	232	224	228	229	236	232	214	284	239	212	234	226	222	240	221	227	207	243	217	194	222	244	239	210	234	231	224	229	217	231	236	229	232	220	239	216	227	208	213	218	237	242	238	235	211	236	229	240	231	230	230	211	247	214	213	242	223	184	234	243	215	235	228	216	238	215	238	233	243	222	206	218	217	191	233	201	235	254	212	216	241	237	202	204	207	191	246	238	204	178	204	228	246	247	224	231	207	221	218	200	231	216	198	210	264	225	213	204	215	245	249	221	212	227	220	201	268	216	238	244	234	225	207	202	204	232	225	249	228	254	232	226	234	200	234	241	205	196	208	252	261	218	226	236	227	221	245	248	200	220	215	227	214	225	218	239	213	255	254	257	204	227	222	223	222	208	216	224	219	224	193	246	236	225	223	249	227	252	228	225	230	235	209	247	192	218	218	195	221	222	218	222	218	240	217	232	193	223	236	207	200	225	210	226	249	261	248	266	201	235	227	224	214	226	223	231	259	233	214	224	225	236	258	211	242	228	198	219	241	221	215	206	244	223	250	231	249	230	192	241	223	236	216	223	214	212	220	208	217	242	233	231	206	212	223	219	189	207	242	224	221	237	219	228	231	231	219	253	239	243	242	230	249	240	212	197	217	226	217	223	226	218	214	206	236	212	222	217	224	226	251	218	245	237	244	208	242	243	211	219	220	232	216	206	212	230	236	222	221	226	221	226	227	231	243	213	210	231	231	231	214	238	246	212	246	215	236	204	221	221	220	229	240	237	207	236	220	220	203	213	248	242	229	225	198	233	226	240	238	228	246	226	212	230	232	220	220	263	245	231	213	222	234	213	229	213	193	225	251	217	228	235	249	201	220	220	248	218	206	226	238	235	220	240	204	230	234	213	211	220	211	227	220	224	229	226	211	207	255	209	231	224	244	240	232	231	225	206	215	206	238	228	237	254	237	215	206	226	224	262	223	230	246	253	237	222	248	215	230	232	248	211	220	232	199	216	225	199	234	228	233	243	234	241	202	213	204	236	214	245	215	250	226	225	247	237	202	223	236	231	244	225	249	220	230	228	238	247	228	225	208	202	219	213	222	229	213	207	240	217	230	229	229	221	233	194	237	218	212	240	212	211	228	238	207	241	204	219	198	212	228	228	238	221	218	221	247	233	209	227	210	206	237	215	193	207	236	231	217	214	210	227	239	249	208	219	224	220	219	229	246	225	232	216	225	227	238	215	233	248	231	228	254	213	217	226	225	204	224	239	243	215	248	233	234	217	193	235	237	230	251	231	237	240	236	236	232	222	228	255	218	214	229	226	192	213	241	225	186	237	231	233	238	223	209	232	238	252	225	210	194	218	216	246	249	232	259	230	244	216	211	237	250	210	215	239	197	202	215	213	231	222	204	222	193	243	199	229	190	230	211	221	234	250	224	233	241	220	218	213	182	202	211	225	194	233	215	200	240	227	211	224	215	212	204	225	204	239	213	237	203	246	212	243	251	223	248	224	240	221	230	218	228	225	256	243	195	242	231	251	224	215	203	218	231	231	234	194	198	261	196	237	247	236	214	196	217	219	222	204	238	236	230	210	215	238	238	228	229	199	193	220	207	205	201	210	241	226	218	215	255	253	222	233	205	214	245	238	219	232	215	254	221	206	214	228	219	261	223	213	203	217	230	238	207	242	211	228	241	189	225	211	231	232	256	205	228	241	231	205	222	207	251	208	212	250	250	222	200	231	212	216	229	231	242	209	246	208	199	232	205	243	216	238	230	236	235	192	222	244	224	204	200	259	221	205	225	254	226	208	207	186	234	223	217	221	217	221	232	200	193	222	228	219	224	226	206	200	244	211	233	203	211	231	228	234	214	207	220	242	202	213	253	228	244	241	246	254	223	246	219	224	250	236	210	218	224	246	244	259	207	239	249	214	245	224	244	233	232	245	252	239	224	189	220	236	228	200	231	230	257	248	228	230	234	237	197	232	209	236	215	236	232	213	234	206	249	245	244	210	228	239	201	235	247	223	232	216	239	255	207	213	219	203	231	209	199	195	238	243	208	246	225	216	203	240	216	248	233	219	213	219	204	223	239	244	226	206	198	223	231	223	227	216	234	219	228	205	221	211	237	233	234	225	223	189	235	227	225	199	221	241	230	234	239	240	200	206	239	206	228	228	230	210	214	198	208	215	223	230	192	200	215	213	217	207	204	217	224	225	228	226	225	221	238	209	209	201	236	205	251	231	254	232	227	228	227	220	221	230	229	241	210	219	232	240	216	219	227	230	210	225	218	233	234	233	251	220	235	239	218	249	226	231	229	243	245	230	220	231	236	241	226	248	236	219	221	212	224	250	225	217	236	231	219	221	216	200	224	227	209	203	241	247	202	232	206	238	229	233	224	218	214	214	216	212	246	231	234	226	236	219	231	232	246	220	223	206	246	206	214	203	210	215	216	226	236	238	191	245	235	223	211	207	225
8165	1368	3334	15176	31006	35057	7959	1069	1007	959	981	922	878	894	843	932	835	788	693	663	665	685	635	674	594	633	589	629	648	587	565	581	625	565	548	561	533	587	551	512	525	573	585	537	551	586	566	575	531	558	541	568	527	596	532	523	536	580	529	492	553	552	526	615	556	540	564	565	551	548	546	570	565	544	602	544	575	577	544	526	577	602	571	565	549	601	528	537	492	551	578	540	539	569	569	550	584	539	563	562	529	601	520	555	531	546	522	569	555	531	510	508	542	560	507	534	530	522	534	525	564	552	506	577	540	538	523	558	571	554	518	510	535	501	490	578	571	502	549	534	546	546	546	524	540	601	513	553	555	549	499	529	586	531	533	515	525	523	574	552	536	542	541	518	538	494	527	539	536	559	541	500	549	554	538	504	562	510	541	527	565	536	577	573	534	520	540	546	531	560	547	538	546	536	579	516	527	531	538	547	534	627	535	577	541	551	518	508	586	541	527	538	518	523	522	522	526	539	576	526	572	531	568	539	507	553	522	561	559	566	546	546	548	574	577	559	515	528	569	525	548	539	528	510	546	562	588	545	530	578	541	575	542	537	506	533	533	552	503	557	594	548	580	532	602	497	521	531	549	553	529	574	548	528	599	523	523	556	561	554	556	580	509	521	538	539	532	521	514	515	597	535	546	516	543	525	529	556	575	547	535	547	552	565	572	531	541	549	539	567	486	527	560	541	516	521	547	531	547	572	544	586	561	573	525	556	561	528	563	544	520	569	535	508	555	533	546	544	543	575	518	515	584	502	593	528	529	543	542	547	579	528	547	526	509	544	552	585	529	558	496	563	553	530	509	566	509	550	529	544	497	542	567	532	550	538	562	521	561	536	545	583	535	556	548	542	535	534	515	560	557	554	569	516	510	529	578	565	549	560	469	484	512	572	543	533	569	572	542	564	567	559	575	523	541	554	518	516	509	542	538	496	532	577	558	542	525	584	500	526	551	546	573	516	550	557	577	524	549	535	557	537	560	553	578	537	581	507	549	581	586	560	559	555	541	567	557	544	554	552	544	514	545	529	553	561	484	561	505	555	554	529	529	579	549	547	514	545	530	562	577	574	555	550	512	550	540	556	553	525	544	522	555	567	518	508	505	519	572	515	537	510	472	507	493	578	560	546	526	569	590	522	544	544	526	545	576	573	554	599	530	560	531	578	567	583	534	516	556	544	561	550	534	535	535	556	516	533	565	532	568	550	541	538	516	524	511	518	540	563	561	531	537	533	478	546	548	502	555	541	545	534	537	548	544	534	586	549	520	570	559	575	520	558	550	539	538	559	538	517	518	505	583	509	552	538	539	559	533	530	539	546	536	547	548	575	564	503	528	524	522	517	586	564	598	591	526	508	581	522	543	549	539	572	546	568	542	569	539	567	552	548	521	553	537	517	578	563	523	539	611	491	547	558	548	530	547	556	523	557	564	563	532	558	562	556	550	508	586	541	545	574	553	591	573	575	581	541	517	519	542	563	548	556	491	532	508	512	541	559	550	593	564	559	513	602	566	579	506	509	546	552	531	492	565	550	554	557	535	553	506	565	527	551	519	534	519	520	560	516	574	505	529	551	581	484	520	564	539	517	551	509	551	538	554	553	540	542	506	552	510	537	515	558	528	498	526	529	508	571	501	526	547	486	558	559	517	570	531	519	576	538	559	526	538	561	533	550	531	543	529	505	515	569	538	502	566	526	552	536	505	555	550	564	545	541	516	553	518	545	556	529	561	607	565	492	560	540	578	509	521	536	581	493	497	544	512	525	551	509	579	552	558	562	555	550	544	578	592	528	529	571	551	543	591	566	538	541	551	549	519	526	581	518	560	555	574	504	571	524	506	517	533	542	524	538	533	566	550	550	562	540	547	567	573	524	532	557	542	548	582	529	569	563	544	533	540	552	534	552	573	549	537	558	571	536	563	492	523	502	514	523	572	540	539	517	526	529	534	576	545	555	540	544	569	545	552	505	553	525	521	544	561	571	531	537	576	546	540	534	586	554	552	539	531	561	574	578	511	529	577	555	557	525	522	565	526	594	548	535	521	552	505	524	556	569	571	533	533	570	536	571	536	538	541	589	564	525	505	546	559	525	536	575	564	525	589	531	543	568	498	556	544	537	586	550	554	556	584	496	510	584	527	546	535	545	504	545	515	524	560	559	536	501	564	546	557	561	567	515	536	536	535	522	582	547	526	560	540	554	549	526	531	570	542	558	524	543	537	542	550	538	505	561	557	539	521	550	544	566	565	546	547	555	588	573	551	498	537	555	501	544	592	497	531	552	565	514	550	573	511	538	558	536	537	560	539	553	605	572	544	499	547	533	536	540	520	558	518	529	530	531	498	522	523	541	578	561	548	549	554	531	579	532	554	542	574	536	550	574	524	566	540	551	574	510	501	570	525	513	511	570	533	558	528	546	541	546	530	517	546	557	520	548	543	525	555	528	558	526	498	545	534	515	531	531	574	521	568	552	539	561	594	537	542	539	567	564	538	571	521	533	534	584	550	562	500	532	503	579	548	538	518	506	512	559	500	549	545	536	592	590	525	541	526	544	548	542	548	529	555	531	529	534	515	516	507	555	536	512	540	569	526	570	517	569	573	533	537	543	562	507	563	545	584	571	521	553	527	580	592	523	555	533	546	527	527	519	535	536	572	521	530	574	563	573	538	571	538	550	547	543	519	561	547	577	509	533	525	519	516	546	543	537	594	512	503	495	528	556	558	529	585	524	547	548	539	529	554	540	549	544	542	529	544	525	526	537	510	509	561	493	565	541	528	508	541	517	536	593	548	538	519	564	556	562	546	520	516	535	542	556	548	589	479	548	557	530	522	595	490	556	577	524	533	537	498	544	556	539	559	527	567	537	548	509	551	577	543	544	523	566	524	517	543	524	532	551	562	559	552	600	576	541	535	558	565	515	535	552	526	553	528	514	512	486	577	563	543	533	565	544	548	521	545	538	559	510	574	546	550	588	518	518	503	572	566	557	562	582	517	523	541	521	520	501	552	492	522	552	515	510	537	500	511	558	543	501	597	539	550	563	539	522	548	523	536	523	550	550	546	566	560	583	564	563	555	514	558	543	553	571	565	535	547	575	530	561	523	512	526	549	565	529	537	527	548	581	555	538	528	556	548	549	560	534	515	540	557	521	525	514	534	545	550	556	556	554	525	556	558	523	545	572	538	524	565	558	542	556	547	535	585	584	518	539	560	551	535	571	552	569	507	567	547	525	512	523	564	534	545	544	567	580	552	543	588	507	559	571	577	575	563	594	531	528	576	556	565	541	519	567	583	550	546	529	536	567	593	544	567	544	512	530	509	516	530	544	536	534	513	538	495	582	555	538	557	548	529	563	562	537	570	518	583	566	550	559	543	582	531	558	499	545	550	512	557	544	557	535	529	526	522	517	530	588	588	523	546	578	533	568	588	500	535	556	561	537	545	553	528	553	563	555	543	539
1718	568	588	547	591	630	417	352	313	339	343	324	333	337	320	327	329	330	319	305	325	328	323	361	308	331	316	317	310	334	302	309	338	324	328	351	315	360	359	324	333	325	289	292	324	335	333	324	344	328	285	307	318	339	319	329	302	309	346	309	294	335	338	325	276	330	338	314	325	333	350	315	319	338	312	281	293	331	317	345	304	310	321	331	287	303	342	341	363	324	333	348	265	312	351	328	325	308	298	308	360	328	291	292	314	317	354	306	340	323	325	307	340	361	353	281	341	330	315	339	316	313	329	320	284	331	329	339	336	311	342	340	296	341	340	291	315	322	287	345	304	303	316	299	330	332	349	327	325	330	359	306	277	307	316	315	318	298	321	324	303	304	330	309	336	336	305	290	290	322	340	377	338	291	325	310	326	293	309	304	306	326	327	350	351	290	315	327	329	330	340	322	345	311	313	332	303	320	342	331	371	320	369	337	350	328	349	326	322	314	294	335	319	376	335	307	315	313	310	328	325	297	309	321	364	311	306	297	333	319	293	322	321	298	340	311	326	321	318	331	313	302	311	338	336	350	349	333	342	315	300	335	312	334	337	307	315	321	344	325	327	298	309	317	325	322	340	330	319	304	328	294	349	323	318	294	331	281	335	312	336	310	328	349	338	376	318	311	328	325	291	327	320	352	321	313	341	344	303	335	335	328	340	297	319	327	345	296	352	301	354	348	325	329	304	325	331	321	323	332	335	326	317	341	297	328	353	310	319	292	344	314	345	301	344	332	324	359	311	332	354	337	344	296	332	323	326	304	329	327	312	341	334	344	294	330	327	320	329	347	314	288	303	326	300	325	325	339	347	329	336	320	299	326	344	364	364	310	318	316	289	315	318	292	300	340	330	311	303	328	358	330	320	327	296	303	338	327	328	358	341	298	306	333	337	347	339	325	309	338	347	305	352	329	319	327	312	329	306	275	328	326	320	288	324	307	327	338	348	311	348	326	334	298	348	316	314	352	310	344	330	341	333	297	309	337	317	322	339	331	305	303	319	326	339	340	330	354	319	296	309	316	325	334	312	296	363	299	308	307	362	324	309	344	293	314	323	333	350	312	311	322	323	318	368	325	306	320	328	308	350	347	321	331	321	300	310	297	323	327	311	336	302	295	326	308	331	342	368	345	322	305	277	352	294	366	329	304	291	302	341	318	327	300	301	321	330	298	297	302	338	350	326	333	324	296	311	342	311	337	301	294	324	300	304	340	337	318	311	370	318	299	338	339	296	318	319	302	361	338	303	341	294	294	333	317	345	383	305	307	274	293	354	264	336	343	308	292	320	331	342	328	334	292	306	326	330	322	304	278	330	316	308	294	314	311	311	294	356	300	318	313	348	323	326	322	321	302	334	323	317	325	334	351	300	347	349	331	327	287	315	302	381	326	306	311	328	307	307	351	311	302	317	343	309	328	298	290	307	324	308	343	351	330	339	352	333	320	336	318	312	300	327	291	368	313	314	321	322	320	331	312	305	308	361	307	323	314	300	330	339	336	321	345	288	323	317	293	357	312	316	290	326	345	313	342	300	321	313	321	308	347	303	333	314	356	315	318	328	296	343	296	347	301	315	341	303	333	312	282	307	318	308	316	304	342	313	329	319	334	333	265	296	353	327	349	319	318	307	309	316	332	291	327	341	331	316	367	339	314	298	295	345	327	335	306	330	318	322	341	349	321	304	347	359	311	344	258	352	345	349	302	348	345	308	337	330	311	388	330	310	322	321	334	332	322	323	327	314	300	339	335	350	319	319	346	342	294	291	282	331	341	312	328	336	342	318	319	324	312	313	334	312	355	307	326	303	316	344	318	288	346	318	331	309	338	323	318	317	318	332	323	342	348	299	323	318	328	327	333	323	341	349	318	359	361	310	332	316	350	343	326	337	367	369	321	320	293	328	347	292	323	307	332	312	305	326	323	335	299	330	321	303	323	328	317	303	318	371	364	317	318	339	303	319	317	279	326	313	339	313	344	283	325	287	306	335	323	343	340	307	333	335	317	340	342	352	303	304	405	324	310	330	322	322	329	348	306	312	338	304	299	324	311	317	310	314	333	326	316	302	318	342	295	344	305	315	364	340	305	307	335	345	301	321	304	337	362	338	323	327	281	291	320	319	334	323	329	315	288	365	305	323	337	330	345	345	321	324	331	303	320	324	307	326	318	273	278	294	320	303	329	300	321	316	352	328	329	328	346	319	347	341	339	317	326	323	336	304	319	330	327	356	348	301	304	324	330	333	320	315	338	307	345	330	310	318	313	344	309	338	338	336	343	300	340	325	320	308	297	324	343	341	331	332	292	338	348	295	313	309	322	345	349	305	296	288	330	340	323	305	350	297	297	347	353	320	326	331	317	337	323	321	338	356	322	350	314	301	305	318	330	328	316	296	339	325	320	302	330	324	306	324	360	320	331	303	350	334	353	310	288	328	347	290	286	321	327	315	347	375	308	309	323	301	328	321	334	341	341	328	306	342	296	321	313	305	344	329	332	281	333	314	346	323	343	328	355	322	318	370	340	321	308	310	337	343	375	323	344	307	330	322	306	289	318	343	300	303	313	311	316	332	326	366	303	334	329	301	352	321	353	307	301	306	319	327	337	353	325	305	322	352	325	307	311	341	338	324	347	319	298	341	318	326	351	309	292	328	336	314	332	340	349	289	286	297	352	343	361	307	339	316	318	283	294	305	290	335	337	306	306	306	306	317	366	307	322	315	335	331	309	372	301	329	253	330	317	322	321	332	318	339	288	329	294	302	322	315	311	299	315	323	349	315	298	314	314	325	337	331	336	321	325	315	312	374	343	347	286	347	292	345	331	334	339	317	329	326	340	341	348	378	359	336	319	332	315	326	331	341	317	347	341	319	318	318	324	338	316	349	310	303	345	316	354	319	304	313	309	301	346	335	327	305	334	324	358	319	321	325	306	320	319	310	321	288	305	285	347	331	314	306	326	336	307	342	329	350	366	297	302	299	338	340	298	311	344	333	323	303	282	336	346	325	302	344	353	326	329	335	306	316	336	342	324	344	334	326	305	353	339	314	293	299	351	329	333	316	311	308	319	308	344	341	345	322	329	318	301	291	293	325	317	312	346	338	314	312	286	358	295	342	298	303	327	323	305	316	301	332	322	357	330	353	327	293	330	271	293	316	308	319	321	281	319	306	289	337	330	330	330	296	354	340	335	344	306	319	304	325	356	304	344	314	359	342	321	352	344	338	313	283	311	341	333	345	317	342	333	355	349	302	329	297	336	290	310	315	322	343	308	341	341	311	315	290	352	335	332	325	265	313	293	351	312	291	322	371	339	321	301	315	314	298	311	318	355	320	295	308	312	330	334	350	329	308	298	296	326	314	320	344	345	333	308	327	332	346	317	325	326	292	346	334	306	367	326	321	319	345	322	354	325	331	340	300	300	305	349	322	308	301	360	331	312	320	309	298	316	312	290	298	350	322	315
2179	930	1402	1654	2294	2467	1204	889	839	873	827	837	866	872	874	919	848	808	842	725	770	753	809	769	750	818	797	838	762	756	738	789	794	773	773	807	744	737	754	769	796	816	713	739	752	774	766	787	783	774	737	747	726	759	789	773	736	768	780	804	816	774	758	796	746	782	717	782	778	778	735	780	775	731	782	765	769	754	785	770	778	755	749	759	766	735	770	776	773	823	739	784	798	751	780	762	778	712	797	752	797	762	727	734	740	764	769	746	729	775	769	773	806	805	751	754	799	801	760	769	744	771	800	743	769	774	766	739	727	760	759	739	737	807	750	694	783	765	755	792	755	808	804	765	774	804	765	806	751	757	787	747	771	763	780	790	753	784	766	779	766	779	779	753	801	773	797	786	763	788	781	768	747	806	774	747	727	761	794	714	798	721	766	747	786	775	800	781	795	785	727	807	792	770	756	812	814	771	761	752	751	734	770	759	806	729	787	733	746	773	790	789	809	784	764	782	736	760	725	800	791	803	793	751	722	754	780	798	791	742	764	761	779	824	767	765	775	759	800	781	737	842	734	773	779	830	739	762	763	775	745	783	789	777	747	808	747	809	772	764	768	758	778	777	791	791	744	783	785	703	775	775	755	732	782	783	746	803	745	780	767	750	775	745	735	743	708	742	765	719	746	786	748	830	764	752	755	775	790	707	748	746	786	763	773	761	750	770	790	782	717	781	765	777	751	702	779	762	793	806	771	766	720	719	789	777	810	705	757	764	729	768	732	792	752	733	764	734	728	710	768	767	784	806	767	795	771	726	819	826	785	793	771	767	762	749	733	738	749	767	768	799	810	750	740	758	802	798	762	757	732	741	746	778	774	744	747	743	816	767	764	786	759	768	740	722	776	762	807	790	769	777	752	753	779	760	789	781	721	757	785	786	799	774	769	774	819	754	795	739	777	731	813	759	761	821	745	779	728	801	749	847	789	864	777	777	756	711	747	806	737	741	788	773	727	724	753	769	792	781	789	779	755	762	774	742	767	756	807	788	809	758	794	770	826	776	753	784	787	771	772	747	730	779	768	800	787	757	786	833	765	742	781	780	793	711	768	779	762	769	782	708	721	765	751	809	810	757	789	781	758	737	785	796	795	768	776	739	781	745	804	776	806	766	794	794	759	757	790	707	801	752	709	753	783	794	796	760	730	741	749	748	790	746	753	746	752	736	796	799	731	762	759	765	792	759	767	735	751	815	765	733	807	785	764	723	746	725	779	749	743	770	770	767	807	744	768	773	779	740	768	807	776	752	722	767	769	788	741	716	784	724	810	779	785	739	755	737	733	753	767	762	756	795	786	813	787	741	735	728	741	703	729	730	811	786	760	800	771	764	783	777	755	752	756	786	813	768	766	783	756	765	807	737	735	731	770	783	751	773	766	815	760	832	805	781	743	745	753	732	766	730	799	777	710	813	751	784	772	745	732	758	805	806	763	762	796	795	752	789	820	748	763	817	769	801	764	791	797	764	730	735	776	778	762	723	749	761	796	700	795	729	732	760	721	767	767	799	807	778	787	775	753	823	759	771	825	777	769	764	754	793	814	768	784	804	768	739	778	742	720	789	713	799	734	769	736	786	792	794	751	707	827	783	757	773	793	775	789	784	781	746	804	789	759	715	771	786	767	766	761	767	760	788	820	814	756	795	773	798	776	786	751	803	781	789	779	774	773	780	758	774	773	740	791	811	762	737	746	801	779	790	757	762	803	732	766	747	797	772	773	794	785	768	727	772	784	779	811	767	819	802	784	804	779	745	761	771	763	777	768	733	764	745	798	793	738	721	687	767	730	744	799	782	774	747	726	770	751	784	769	747	749	757	786	743	754	763	794	777	770	790	730	707	756	780	819	780	756	788	763	817	779	748	736	784	749	761	769	759	748	782	799	761	774	792	776	791	793	746	800	781	770	759	744	780	764	773	770	769	738	784	788	794	793	783	767	769	769	769	763	729	786	767	782	721	760	716	808	762	779	780	706	784	786	746	788	756	736	789	731	740	778	770	816	796	768	760	778	799	791	734	805	768	726	765	763	790	765	767	794	813	779	765	772	762	772	752	762	747	787	776	813	711	776	662	727	736	789	786	749	770	790	746	747	748	752	754	758	747	784	755	779	765	750	752	751	755	790	778	787	772	773	775	782	776	771	795	797	787	745	816	727	765	764	742	760	788	749	804	757	785	753	747	752	771	726	782	769	731	743	760	784	773	777	782	812	826	820	862	756	740	757	778	810	789	753	789	734	741	727	751	774	813	797	742	773	759	784	809	740	740	793	815	821	758	770	782	747	776	751	758	760	757	742	683	731	774	775	734	774	770	806	762	763	813	738	773	761	754	794	746	734	742	786	765	753	794	794	744	702	753	756	810	787	755	767	762	743	756	810	760	754	818	746	752	734	735	736	727	719	716	778	758	780	750	798	713	784	754	792	811	782	800	745	745	704	782	770	790	796	747	787	746	754	745	793	764	800	794	754	759	805	787	719	743	781	756	786	751	772	769	770	807	808	727	778	760	737	771	738	793	757	762	787	767	760	800	775	802	807	781	781	781	811	759	788	753	749	787	760	771	758	756	732	781	746	805	761	785	756	713	776	786	739	774	806	791	775	805	765	756	795	770	753	790	747	801	741	749	825	724	765	707	714	827	795	730	744	772	763	758	788	736	761	741	769	815	763	796	753	727	780	775	776	759	777	765	748	744	753	757	755	747	804	800	774	737	787	746	773	807	733	767	721	805	788	801	770	755	793	763	786	735	772	773	725	771	793	733	739	772	779	772	783	707	770	756	780	793	721	773	736	799	738	761	780	852	777	784	788	766	804	765	780	816	777	788	794	733	749	787	734	734	802	791	784	764	695	767	794	743	736	777	756	776	749	719	762	794	780	738	786	731	782	745	768	784	773	778	768	776	785	749	773	746	737	777	771	819	835	764	713	748	734	786	728	844	768	734	824	780	813	798	736	831	742	773	766	741	740	784	752	729	763	788	751	725	793	808	755	789	706	820	809	796	740	778	800	803	786	809	753	805	747	776	738	793	738	779	765	795	776	807	778	785	781	749	757	739	780	767	768	722	772	792	762	732	775	722	779	826	775	771	782	816	763	765	779	714	781	758	794	787	791	752	783	819	760	797	731	779	782	747	765	765	743	722	787	734	758	732	779	777	799	771	785	751	715	743	793	783	789	763	744	805	782	766	749	768	740	717	770	774	752	749	777	799	737	703	746	775	807	761	763	798	817	784	790	739	773	776	807	794	770	762	756	788	824	750	758	781	748	788	738	736	752	755	827	797	743	789	744	782	775	761	733	793	824	737	784	749	751	743	777	813	771	810	804	782	709	803	754	791	746	817	775	749	788	802	735	757	785	743	781	751	773	776	772	798	754	764	790	773	806	766	782	772	777	734	816	768	789	764	775	764	779	761	718	786	768	768	797	710	810	764	758	795	778	757	774	758	767	769	770	746
7546	872	1325	6568	9960	8428	1669	399	369	392	362	375	380	380	374	367	376	332	341	359	367	350	349	355	358	367	340	392	378	352	361	338	372	354	376	322	386	369	358	305	357	384	349	358	364	334	337	347	349	345	342	388	350	356	344	358	376	366	369	360	359	371	347	384	336	372	386	354	353	384	362	367	328	364	361	355	361	348	362	328	335	375	325	332	343	366	378	353	332	390	356	378	351	375	381	376	355	355	390	353	332	330	367	375	328	347	333	355	383	383	357	368	340	346	383	352	375	345	321	368	375	324	375	377	324	344	342	337	351	370	365	356	362	336	388	326	382	372	349	348	362	361	333	317	349	343	364	351	345	377	357	348	339	338	363	362	381	364	363	335	354	368	347	371	304	350	372	325	357	345	348	342	379	352	329	354	316	366	346	340	333	310	324	328	364	297	334	374	347	352	362	353	390	346	399	357	350	364	334	355	365	331	359	343	346	340	340	325	345	342	352	306	351	360	338	342	348	370	348	357	317	359	387	385	380	380	367	354	325	364	362	380	329	387	377	359	345	324	363	326	356	367	349	350	329	317	356	355	310	348	329	358	361	404	359	314	348	349	364	359	322	371	380	358	360	329	339	333	386	350	368	346	349	355	365	352	352	347	377	404	333	356	326	343	348	338	359	383	362	381	367	362	359	325	350	368	354	359	358	335	330	349	346	385	308	299	377	367	334	364	361	339	337	366	344	361	353	366	359	357	339	361	360	386	350	382	343	331	315	353	372	353	373	372	380	339	398	326	340	314	375	377	374	372	371	355	368	365	350	331	378	354	334	338	348	385	348	329	343	319	367	356	365	347	369	321	321	369	320	354	378	335	341	321	355	357	358	360	357	372	374	380	342	350	351	333	344	333	306	367	347	353	391	400	355	373	353	371	328	347	364	365	334	365	351	376	350	341	318	348	358	383	358	361	354	357	369	346	346	366	366	343	372	341	341	337	347	340	362	358	369	340	361	371	379	351	339	376	369	342	342	366	328	337	381	345	343	378	371	365	366	343	371	349	349	339	315	328	356	371	341	335	335	361	347	377	366	363	343	371	357	357	366	368	378	367	386	361	369	365	350	365	358	371	338	365	379	349	325	347	344	347	316	363	337	311	370	330	369	359	353	378	372	357	360	369	345	333	375	320	377	341	329	358	362	388	381	391	341	340	326	385	335	343	345	359	351	345	353	352	340	367	328	366	353	380	366	329	312	329	320	391	321	336	366	360	383	372	379	352	341	390	372	339	379	347	333	358	353	334	350	371	342	360	357	375	365	403	340	337	354	336	374	340	327	336	341	386	406	360	339	375	358	339	363	359	333	333	333	343	345	331	332	365	321	366	362	391	387	367	362	351	340	380	358	378	347	325	325	376	345	320	347	340	347	324	339	372	358	388	352	361	353	363	351	369	353	354	352	370	334	373	348	380	358	334	350	395	380	371	359	327	334	330	344	347	331	331	371	343	361	374	355	313	371	346	362	361	315	359	367	339	363	361	367	380	341	355	381	326	375	295	305	364	383	341	340	343	381	359	382	324	344	375	335	341	341	387	363	390	346	347	367	329	339	346	385	333	377	350	323	336	355	358	385	347	344	343	349	356	370	399	329	343	391	335	329	328	332	398	349	344	359	367	329	325	364	332	360	370	368	356	370	363	340	369	340	361	314	357	343	348	372	371	338	320	316	362	406	370	338	345	327	348	317	335	372	339	355	392	339	358	346	364	339	350	351	360	325	370	377	355	354	392	357	382	319	311	347	363	351	329	379	355	312	360	347	351	395	384	362	365	360	346	371	362	357	360	352	342	357	394	334	377	366	353	326	334	324	358	340	342	363	328	341	335	325	350	347	346	339	357	366	327	377	317	348	334	344	318	329	332	360	348	346	365	378	393	348	374	379	348	352	340	361	364	360	383	317	363	374	405	379	336	363	351	355	312	344	347	337	343	344	334	390	329	383	362	384	347	390	370	352	357	373	333	342	353	328	331	364	360	331	342	354	366	352	344	362	356	373	363	349	353	346	368	368	366	343	324	389	361	352	369	332	333	354	336	355	340	332	368	384	348	391	380	329	382	348	356	346	360	351	373	351	360	337	305	370	353	400	372	364	368	337	302	328	323	357	349	345	344	407	370	361	372	348	340	337	331	349	338	364	330	348	320	336	353	362	365	357	365	345	363	344	343	339	351	382	364	343	352	325	386	368	350	363	394	395	341	338	393	347	408	337	334	352	348	384	373	361	345	338	325	350	333	368	409	350	332	349	380	359	336	340	391	336	334	368	365	344	333	333	381	331	346	374	350	351	371	333	391	330	329	333	331	343	369	362	367	359	349	327	343	354	322	329	372	323	399	328	349	357	357	345	358	374	373	319	352	386	360	315	358	353	374	363	360	342	361	366	343	346	389	385	343	378	377	326	308	313	356	350	340	341	363	308	329	377	337	369	379	335	338	367	358	341	317	336	371	371	372	386	370	365	368	338	360	341	370	356	375	353	342	336	351	365	343	324	374	373	339	379	349	337	379	368	317	372	374	350	348	358	349	335	351	398	363	325	370	369	354	362	401	360	315	380	365	392	369	346	349	358	376	333	357	355	388	346	356	362	316	351	342	351	338	351	365	355	346	392	341	335	357	327	337	363	364	363	330	347	359	334	355	325	368	377	343	339	351	397	333	337	376	346	328	321	357	350	373	349	372	318	368	389	372	342	391	361	353	302	359	368	365	358	332	349	362	366	366	329	336	378	380	370	350	388	358	310	330	358	386	341	372	310	331	369	357	315	356	369	361	369	339	361	354	350	315	398	404	362	337	349	318	337	393	344	364	374	335	334	337	353	368	361	377	347	352	364	358	340	329	372	328	354	327	310	372	343	356	355	354	361	356	318	361	364	374	360	344	337	351	334	377	349	364	357	341	342	361	343	346	323	388	354	370	344	307	373	360	377	345	355	357	347	374	346	320	354	305	351	369	378	328	308	370	378	338	353	315	347	361	327	361	392	360	334	336	347	367	368	372	364	359	362	350	375	375	314	324	352	361	383	340	348	337	352	348	346	332	352	372	339	334	354	377	337	375	371	340	364	370	341	326	359	393	339	397	368	384	353	386	383	348	344	346	358	374	377	349	355	363	375	328	312	340	375	365	351	342	353	327	368	305	341	365	343	330	363	355	372	341	349	346	361	313	344	341	360	372	291	349	336	369	367	341	353	333	327	352	374	331	305	334	322	307	388	337	365	346	367	372	351	360	354	352	367	340	356	343	329	328	363	329	381	339	322	391	319	336	329	341	377	372	368	336	328	343	339	339	378	337	341	367	332	327	349	381	348	328	357	360	334	367	330	347	365	375	332	322	343	349	324	336	369	358	330	359	354	354	373	343	342	399	339	382	327	351	367	359	332	330	325	367	348	374	368	341	369	345	356	334	320	371	358	336	368	337	352	342	331	350	344	332	392	345	363	355	372	360	373	333	330	317	353	364
6814	1338	3476	19614	27361	24650	3679	1143	1072	1040	1060	1150	1111	1068	1081	1040	970	970	922	929	884	882	858	880	841	873	846	858	859	830	854	858	780	851	821	777	828	829	821	823	804	849	838	829	867	802	828	834	831	849	805	846	881	835	841	842	831	843	814	812	822	780	789	845	827	853	823	796	854	858	881	787	874	775	830	816	794	789	814	827	800	816	854	763	811	811	785	857	841	817	806	798	890	777	825	816	803	838	806	833	848	810	825	782	865	879	785	825	830	848	821	870	804	773	833	828	849	786	841	829	821	811	855	778	784	844	852	835	862	786	795	844	831	838	816	810	804	809	787	790	800	805	814	845	822	802	782	831	833	822	841	818	816	789	833	814	901	834	765	806	816	835	828	873	862	820	804	813	795	790	881	795	822	845	806	848	801	793	835	776	817	798	864	778	787	801	805	781	814	846	840	809	795	843	855	794	795	770	833	879	838	808	832	807	833	767	784	829	829	848	826	856	866	825	865	825	806	850	835	812	786	779	815	830	832	893	831	851	797	880	877	803	817	801	768	848	831	839	829	770	807	860	817	851	767	820	802	818	812	868	836	872	819	777	810	837	830	842	829	824	847	824	809	803	828	842	824	853	854	814	799	817	872	802	805	807	848	803	867	836	751	817	817	830	843	872	824	834	853	769	819	829	910	837	797	820	805	839	905	809	818	831	839	821	819	831	817	810	799	789	774	808	781	833	793	847	741	851	796	861	779	798	833	851	832	823	788	854	813	808	854	809	834	798	830	811	842	824	856	815	821	836	854	812	861	810	801	817	828	862	822	866	782	776	795	799	816	795	828	832	822	806	806	837	795	852	810	824	793	835	838	791	828	804	863	815	840	843	832	801	840	787	805	835	801	822	778	834	797	791	804	850	813	828	812	864	823	890	851	821	815	812	852	838	802	839	856	824	830	823	823	786	799	833	825	829	816	813	865	806	795	824	812	815	821	818	846	893	884	835	828	820	817	845	878	816	814	780	811	868	849	836	751	826	837	838	832	800	816	845	866	821	805	865	843	833	791	784	807	827	812	824	859	828	893	884	833	842	832	828	823	817	827	814	810	807	838	818	823	823	815	809	840	814	856	793	815	840	798	780	831	835	838	806	817	811	860	789	829	847	778	828	862	855	797	825	813	833	791	842	837	815	792	787	841	871	823	785	816	813	854	796	820	765	779	863	894	828	824	856	861	802	859	805	777	798	810	791	839	822	832	808	799	834	854	849	784	845	826	832	792	835	855	829	822	852	799	842	807	853	875	806	823	842	789	829	874	803	827	839	844	806	817	835	846	815	810	835	821	845	791	831	774	876	799	754	828	887	766	833	838	791	804	800	856	819	825	867	868	819	832	796	805	857	821	804	860	847	868	827	805	839	814	844	843	856	855	829	880	810	829	763	832	756	865	774	786	815	828	854	811	854	809	864	857	821	834	826	802	778	861	823	839	833	792	797	807	857	880	850	789	759	866	835	809	780	844	790	853	841	810	787	849	805	849	803	798	794	822	864	832	854	828	823	813	751	882	837	809	815	784	813	814	791	838	831	819	841	788	848	818	841	853	818	805	812	802	806	855	842	806	779	810	849	795	846	794	832	787	792	822	823	854	775	812	801	826	802	813	881	792	815	815	806	760	783	855	802	803	855	807	829	837	807	793	801	760	776	757	822	858	827	900	835	842	840	832	836	763	815	792	848	811	825	841	839	828	812	865	836	876	856	821	845	839	853	837	858	787	793	803	792	868	893	869	794	795	797	848	812	833	868	849	836	858	817	839	779	813	842	847	811	801	839	879	851	832	849	778	837	798	828	756	824	807	811	860	827	837	812	854	811	814	835	784	842	807	812	787	853	856	789	848	849	874	884	846	795	813	818	809	840	817	853	842	847	804	793	803	838	821	780	823	834	807	810	817	809	816	784	814	780	860	806	820	854	827	826	825	796	789	845	789	801	866	847	890	809	836	797	835	813	847	817	852	865	843	845	844	849	771	816	879	845	785	809	871	830	749	817	855	805	874	821	830	831	882	833	792	844	907	827	784	896	850	833	800	843	817	810	866	790	800	819	775	818	809	799	823	816	810	794	788	771	746	825	846	814	884	756	799	807	818	775	776	815	839	848	899	800	801	845	812	825	827	820	850	868	822	834	828	821	784	822	817	828	803	812	784	807	832	807	855	816	746	804	808	858	842	786	852	839	804	838	825	813	854	829	816	790	794	827	780	842	810	780	814	857	862	837	800	801	801	818	811	839	831	837	835	832	772	757	876	832	795	820	840	841	821	833	771	753	767	828	820	855	813	796	843	825	852	843	826	851	806	841	805	811	826	892	835	772	831	835	836	831	812	870	773	848	849	876	814	827	835	791	865	933	845	832	894	831	856	811	797	805	804	801	818	876	811	805	859	806	864	807	849	798	800	781	876	838	771	802	874	807	806	801	829	836	828	831	857	822	810	780	820	844	830	845	790	810	809	762	772	870	805	792	811	829	814	825	815	798	821	812	813	822	792	825	790	783	809	869	813	859	845	797	830	817	782	782	868	804	779	803	847	855	807	855	828	861	835	809	823	831	842	868	903	825	837	874	790	838	835	852	831	834	803	763	855	853	850	798	863	849	786	841	786	810	823	814	832	795	792	765	777	816	815	847	827	797	836	830	857	817	802	821	819	846	847	820	841	817	839	819	798	774	822	773	843	811	802	836	838	848	810	847	873	807	870	782	811	845	830	830	849	808	806	834	808	767	844	824	847	786	841	779	850	821	813	813	823	795	830	824	771	831	838	844	854	846	784	854	806	782	797	879	882	796	835	864	836	834	824	832	874	826	801	845	794	839	855	799	833	764	809	869	809	829	858	786	750	796	832	814	844	750	806	797	817	764	851	856	798	863	798	788	833	851	791	814	809	777	809	796	855	829	842	778	838	818	800	835	814	808	830	845	807	822	815	793	815	815	806	871	818	835	786	859	789	821	804	802	797	836	788	789	839	784	788	846	812	838	781	859	837	864	797	762	866	847	858	815	772	754	823	839	885	811	856	859	834	920	827	874	815	828	777	781	809	829	803	775	819	813	803	826	808	780	786	792	822	789	797	777	837	889	824	852	821	866	799	818	806	860	811	791	808	794	779	808	771	788	811	824	840	822	812	807	839	831	787	783	830	845	856	791	850	844	821	884	864	843	856	859	822	815	788	833	768	796	810	838	796	809	848	864	796	823	781	857	852	779	810	875	810	848	819	841	841	841	820	746	841	833	851	833	850	804	865	836	831	826	828	831	812	802	825	764	805	835	866	810	849	791	793	790	846	818	853	820	829	813	831	788	837	890	775	780	850	825	821	771	796	810	849	800	758	857	806	870	832	814	845	854	832	852	834	754	811	789	861	843	826	812	802	815	827	830	883	828	869	883	809	832	827	842	837	852	795	811	789	802	853	822	852	871	832	826	802	841	773	816	771	861	805	785	848	742	828	792	820	875	779	841
13125	1265	2801	11532	19112	15688	2365	291	271	276	283	264	265	277	275	264	267	256	260	252	247	251	239	235	230	243	252	211	221	223	260	228	232	215	250	228	218	226	220	230	215	258	246	242	229	234	197	209	247	224	240	250	221	229	230	234	206	197	220	249	203	232	253	236	238	220	224	230	221	201	218	246	206	224	217	245	227	221	195	212	212	213	218	222	218	211	207	239	242	206	212	231	218	234	222	225	261	230	238	232	220	237	206	202	241	235	201	206	237	236	235	235	252	216	233	217	235	211	237	250	223	209	247	246	212	202	202	206	202	228	226	237	195	209	230	207	260	238	193	211	218	219	240	232	201	231	215	206	220	201	205	233	191	234	239	239	185	238	206	227	232	228	218	223	233	243	208	209	215	252	209	216	218	213	239	222	198	191	228	251	241	215	221	200	239	230	203	214	231	239	239	227	232	220	262	240	221	205	246	213	233	222	222	236	212	212	219	202	257	253	230	245	219	187	218	219	228	226	202	215	254	200	225	218	234	242	219	238	241	228	228	218	214	238	200	239	226	264	206	242	236	230	199	233	224	221	221	226	201	234	205	267	228	232	261	239	271	227	243	226	207	241	223	224	229	222	215	247	244	224	224	229	246	201	225	221	197	198	236	228	201	237	234	221	204	236	252	239	229	231	244	230	218	231	216	247	239	221	234	234	206	226	226	229	225	210	232	233	221	237	258	212	219	220	185	225	247	192	207	236	222	227	234	248	212	222	218	222	233	248	228	224	209	249	237	226	222	234	237	231	199	225	209	242	218	226	214	214	235	236	231	247	221	240	243	198	216	229	212	204	237	232	225	239	225	223	242	231	219	214	204	236	250	206	222	221	227	217	220	223	236	231	249	245	254	255	184	226	215	225	237	237	223	201	212	205	246	248	233	236	240	259	217	221	252	231	211	220	222	249	249	243	209	198	214	217	221	258	215	222	232	227	220	215	220	233	251	219	238	233	246	232	214	227	225	222	237	229	217	242	252	208	229	232	220	224	238	241	227	240	199	211	233	226	207	252	251	230	212	224	227	217	234	223	248	222	238	220	253	236	236	221	224	253	231	229	223	205	200	246	219	232	199	241	222	270	229	220	214	225	204	240	243	233	235	211	195	223	213	216	213	228	201	213	250	219	218	227	202	253	217	221	206	240	226	223	210	252	228	243	216	235	189	230	209	221	197	213	223	229	221	221	211	228	232	220	224	214	245	236	247	238	193	206	219	226	234	240	252	233	216	234	235	237	209	251	233	210	220	216	217	239	227	253	246	209	226	227	236	212	218	195	230	222	207	244	214	200	257	242	226	191	189	226	240	230	248	220	229	248	233	246	214	246	207	217	208	210	211	254	244	236	241	241	261	233	216	214	211	214	226	244	218	224	228	235	224	238	253	217	202	241	214	234	216	218	223	205	207	259	241	235	210	225	214	219	188	235	203	205	215	224	251	233	244	197	220	211	213	210	237	235	247	213	225	228	238	246	241	212	205	236	210	222	240	209	241	204	206	224	209	249	216	227	238	223	207	201	219	214	234	242	208	237	220	235	227	213	237	212	236	255	185	218	197	236	266	209	214	220	230	231	244	202	217	235	220	186	245	211	224	230	236	201	221	234	250	226	227	227	252	217	218	197	212	225	209	233	194	235	235	229	226	193	228	228	204	220	228	248	257	249	240	224	213	242	239	213	234	214	212	242	245	195	227	220	251	245	211	253	253	207	234	224	243	242	251	249	204	205	219	229	207	195	221	212	225	202	248	225	218	214	217	239	222	251	229	239	229	240	277	232	229	230	234	225	192	236	259	226	225	228	212	219	217	229	217	212	226	204	216	239	253	199	244	252	232	233	183	224	208	254	231	219	255	256	215	226	267	227	182	245	249	266	234	210	242	235	251	198	213	247	221	189	242	236	231	199	193	232	226	218	227	246	238	227	216	210	222	247	223	230	236	210	226	242	246	241	227	241	252	232	252	224	267	241	246	198	219	232	209	256	226	245	248	204	226	202	239	216	226	222	226	272	245	208	222	203	240	194	216	210	231	227	225	224	239	237	222	251	200	226	198	194	235	210	248	230	227	208	258	220	208	248	251	232	233	267	202	238	236	220	196	231	237	226	221	242	226	230	250	237	220	217	211	232	219	205	237	198	230	221	223	207	212	222	253	229	219	229	213	188	230	238	191	254	246	270	221	213	247	251	241	247	254	243	221	205	231	207	228	209	260	236	241	227	210	214	203	235	210	217	218	209	227	221	233	215	213	217	227	240	218	213	236	205	207	244	219	212	200	236	245	249	220	234	211	231	181	231	226	228	213	247	202	219	243	214	206	227	242	244	241	222	247	265	244	234	212	224	203	228	216	231	225	254	253	203	231	219	184	209	202	204	230	233	207	245	261	215	228	197	255	232	227	220	220	212	227	224	216	249	243	233	228	225	265	227	217	236	253	215	209	248	212	195	234	220	207	227	262	240	234	243	228	230	244	227	248	214	222	215	239	242	234	185	236	220	235	236	214	209	226	224	221	224	221	226	232	237	241	217	242	235	222	225	240	201	234	210	217	222	250	210	229	239	228	256	227	232	241	259	236	224	235	229	244	209	235	262	242	234	211	252	247	211	225	202	205	198	212	238	224	244	255	211	202	241	196	208	211	216	237	232	236	227	215	216	217	205	239	252	225	215	255	202	180	216	228	203	228	246	211	220	233	244	219	188	218	215	217	217	201	192	227	194	254	228	233	246	261	240	238	228	245	222	186	225	211	243	227	250	227	244	238	206	221	218	205	229	247	203	216	230	231	234	217	223	234	231	197	192	226	222	218	204	222	216	223	229	241	204	207	236	253	218	218	215	251	232	206	221	239	257	227	214	224	209	248	209	219	215	245	238	220	217	235	237	218	250	249	218	197	225	256	222	233	243	252	213	237	257	225	241	226	224	195	229	225	208	225	216	232	253	226	210	217	185	235	223	247	195	207	204	235	270	220	233	245	233	222	231	236	232	271	239	277	243	227	240	217	205	207	227	221	220	231	225	234	226	253	216	223	248	219	226	235	189	218	214	229	222	232	210	208	254	232	211	213	214	240	216	246	219	247	257	234	219	236	220	226	224	206	195	208	226	220	240	194	218	217	241	236	217	238	239	215	211	239	207	263	222	261	211	230	219	224	231	216	205	227	217	218	224	208	216	219	215	229	246	209	259	228	268	258	218	214	220	228	241	227	222	235	247	235	230	233	252	243	228	231	247	187	219	213	254	251	214	237	207	215	226	231	222	252	190	190	221	216	250	214	221	217	224	234	224	255	208	229	230	206	217	233	218	204	222	237	231	218	213	237	256	226	234	186	230	207	231	223	213	227	226	230	251	219	240	225	234	233	216	233	227	226	228	205	244	230	238	218	242	217	242	196	234	241	237	234	204	245	226	223	213	224	250	212	247	219	222	245	217	233	229	226	241	220	229	221	224	227	232	228	222	235	199	215	233
8294	1279	6700	27408	38889	32393	3086	1035	1068	971	892	887	904	908	869	846	764	736	699	663	685	640	629	598	565	592	636	598	632	577	609	565	577	531	596	574	566	529	571	593	531	555	525	525	574	543	549	544	549	550	512	530	523	555	556	581	570	546	554	569	557	534	569	554	573	556	575	530	569	585	541	531	544	617	551	565	561	547	585	543	519	589	532	542	500	560	572	541	583	538	561	554	528	516	535	526	543	553	540	547	511	517	529	529	553	530	557	536	564	547	584	538	545	541	533	558	549	479	560	568	533	578	507	539	570	522	606	561	552	535	561	537	481	553	579	537	528	544	550	540	506	523	531	546	540	522	565	556	547	526	516	554	568	566	565	570	525	593	528	564	558	579	531	593	564	592	572	503	567	554	539	538	534	562	530	571	565	542	576	515	557	546	521	525	535	558	563	572	582	574	539	557	540	537	506	522	520	585	566	553	555	531	540	538	523	552	568	579	561	563	559	582	521	554	522	530	563	512	595	569	572	557	537	567	521	584	570	534	566	550	552	552	540	563	555	563	575	541	524	501	579	527	600	586	526	555	557	553	535	565	571	566	557	510	558	554	581	534	572	583	554	529	519	542	550	539	565	531	554	590	540	584	561	560	525	596	577	574	584	565	570	572	539	522	556	540	546	526	567	601	568	539	528	542	568	539	553	565	488	553	516	545	590	482	553	542	551	570	554	553	508	575	542	547	552	533	525	555	571	537	544	572	562	537	535	514	596	516	513	516	573	553	567	566	553	544	531	573	537	533	578	583	552	546	536	548	531	514	536	576	580	555	591	535	558	551	509	584	559	557	556	509	586	546	589	538	542	534	578	556	547	522	557	566	594	512	518	546	532	556	546	525	563	553	554	520	561	562	566	561	547	547	546	508	542	540	574	550	554	570	548	537	531	565	510	588	557	552	553	535	612	583	559	549	560	533	510	599	545	527	514	528	552	595	531	509	508	560	552	548	558	546	548	520	544	515	574	588	574	539	575	537	541	536	580	535	523	525	522	572	572	518	532	535	519	557	479	574	554	529	534	579	554	549	569	539	516	589	522	561	575	586	517	537	533	551	575	613	570	530	585	556	543	525	529	528	526	534	577	518	541	550	505	526	537	565	559	550	557	550	562	513	548	566	599	521	538	564	562	557	533	561	597	557	510	570	513	561	552	518	518	545	574	501	542	562	570	596	555	570	530	539	530	540	565	590	542	524	519	500	484	532	569	530	526	524	589	538	548	570	550	552	517	531	551	564	563	531	538	503	526	546	579	548	558	535	523	561	540	533	516	534	576	587	611	577	546	540	537	537	572	568	600	537	515	533	565	519	571	549	562	545	534	578	521	543	521	546	578	529	521	551	526	558	539	594	520	579	487	558	533	546	510	533	555	558	544	574	559	545	528	563	531	518	571	567	559	566	521	534	526	576	578	569	530	543	507	518	570	517	543	588	560	516	529	543	534	573	542	516	591	550	521	534	518	501	591	533	583	528	537	548	573	548	566	564	547	567	544	563	594	543	562	536	516	564	502	572	543	561	504	584	536	570	550	524	548	591	529	562	536	529	524	552	569	505	537	511	558	559	592	535	550	570	532	492	544	519	530	538	558	546	561	537	555	541	536	544	534	554	543	545	575	530	514	537	519	563	528	520	550	530	552	542	550	530	572	577	539	535	578	543	528	519	514	564	549	556	560	556	579	554	538	544	541	550	553	540	563	521	574	589	570	534	542	568	497	562	537	527	545	574	538	583	563	563	526	513	580	544	537	535	528	536	565	538	552	536	553	495	529	542	558	582	577	552	532	549	570	525	559	570	577	536	547	484	553	521	543	584	566	578	542	574	555	566	538	511	557	543	588	520	581	515	569	554	535	490	520	543	505	561	472	528	581	569	543	527	558	515	551	555	516	529	577	542	557	541	552	533	523	537	564	546	549	565	525	535	553	558	529	599	570	507	532	556	573	529	527	585	518	592	557	532	512	548	569	571	559	566	545	566	519	542	535	531	530	540	549	542	544	530	565	548	532	546	522	570	527	568	507	545	540	579	524	558	528	525	548	543	521	519	565	481	535	551	538	534	541	519	548	577	568	527	521	575	580	553	536	533	535	516	539	585	553	523	566	545	550	514	546	543	537	551	535	565	572	550	544	555	593	535	571	549	569	530	536	541	513	571	545	548	588	561	590	579	571	579	565	543	560	559	518	523	536	548	537	527	504	562	566	539	530	562	556	532	568	528	551	530	511	551	590	557	542	588	590	584	522	536	555	593	542	532	556	519	545	543	530	556	515	555	586	503	530	557	527	554	541	528	536	548	535	521	571	575	532	525	558	522	600	529	597	515	564	576	569	578	549	548	579	543	537	547	558	551	555	591	529	550	522	529	557	536	537	580	561	566	514	587	549	544	553	546	592	570	553	516	527	521	580	537	554	562	546	556	547	533	517	570	510	561	523	559	583	522	551	544	549	580	512	532	567	549	552	532	532	554	541	599	549	547	541	532	534	588	531	602	579	575	527	546	558	588	531	522	544	564	511	543	560	541	529	497	527	539	515	576	549	545	536	532	590	543	530	545	532	545	597	573	525	566	536	537	570	514	486	521	516	563	564	516	516	555	585	534	552	508	541	563	563	519	582	522	566	537	575	532	546	531	513	514	548	541	558	569	513	514	565	516	528	558	543	544	567	517	544	577	555	528	532	571	529	521	527	511	533	560	543	540	593	529	522	511	566	573	536	546	513	575	564	552	549	530	564	543	545	562	543	542	557	533	543	592	559	564	530	539	558	543	570	522	596	557	556	591	531	517	544	605	543	543	534	567	530	568	559	558	547	558	553	573	550	533	502	577	549	535	593	528	568	522	557	560	545	531	590	559	550	561	568	557	534	580	555	528	572	552	539	554	503	543	570	553	564	564	527	544	533	504	545	599	556	529	521	539	551	500	545	558	540	588	498	545	562	534	547	569	564	531	536	594	545	544	564	564	545	540	567	541	576	547	569	557	529	567	536	544	554	523	564	518	597	549	553	582	554	570	577	505	553	529	577	541	525	546	524	558	530	530	538	543	515	560	543	548	549	551	554	543	528	546	540	568	570	529	543	532	539	574	514	579	594	517	564	537	552	529	549	582	560	567	555	518	527	535	552	543	554	596	563	535	587	533	553	596	540	508	577	532	581	552	553	556	598	552	565	552	549	530	563	501	551	503	529	556	559	550	522	547	573	541	572	555	592	573	527	489	508	556	541	581	556	593	525	542	526	548	529	581	513	555	546	529	547	587	543	545	579	558	523	546	553	540	579	534	564	569	581	550	537	620	569	536	580	567	550	600	537	531	539	553	536	537	552	525	533	502	525	503	526	577	564	495	581	586	585	598	542	538	594	565	530	538	542	531	553	535	532	570	574	552	544	573	542	528	524	564	561	525	536	528	535	569	563	523	545	538	543	548	556	536	556	539	585	521	509	531	558	506	546	528	541	563	549	512
1681	569	584	643	765	571	344	319	323	327	294	346	337	329	315	319	333	302	343	319	324	335	344	370	323	325	332	335	288	337	314	300	300	322	342	339	317	328	336	371	282	347	350	338	360	308	322	318	332	336	304	284	337	338	325	329	318	337	306	322	288	314	346	327	297	334	348	335	298	310	325	324	323	297	312	315	298	313	301	278	348	304	348	365	337	331	313	309	300	340	336	330	361	317	312	306	335	315	312	324	329	319	332	322	322	305	358	317	314	310	301	325	305	313	325	336	315	311	296	306	278	303	342	327	308	307	308	324	332	316	301	313	275	356	385	317	299	319	331	325	314	300	326	328	307	325	315	353	321	320	309	341	301	332	298	309	322	300	330	333	306	337	333	339	328	312	327	316	332	324	320	317	305	329	330	319	343	299	307	331	341	324	355	346	275	316	327	343	322	323	320	319	322	309	340	345	332	310	336	332	319	359	296	300	342	329	328	329	333	290	350	293	326	312	299	324	350	341	341	283	286	333	289	303	327	332	271	309	306	320	335	358	307	277	321	332	327	342	324	296	312	297	282	299	301	333	318	339	338	301	324	294	309	336	333	313	291	320	288	324	319	344	310	298	327	327	284	276	333	313	305	295	327	334	316	312	346	295	290	317	316	312	339	294	319	332	347	314	341	322	341	352	313	357	337	349	303	318	315	319	291	326	321	315	329	323	290	304	333	306	328	316	323	323	303	292	310	301	331	355	309	351	333	285	302	318	307	326	334	313	351	319	336	307	313	310	355	332	322	346	306	294	329	328	319	291	312	316	323	318	301	341	331	294	335	296	293	328	336	328	323	344	316	343	308	323	321	315	311	308	357	308	323	326	339	286	347	349	334	345	312	314	316	336	336	335	310	284	305	294	284	310	296	336	315	326	311	305	289	325	319	294	371	327	319	348	328	324	326	343	345	356	328	321	291	309	321	332	341	327	331	301	312	300	341	317	338	304	363	322	367	346	331	301	305	338	323	321	310	352	337	348	323	317	330	318	283	304	301	305	325	316	321	318	327	331	312	330	320	321	305	297	308	306	298	357	320	333	314	324	322	329	338	313	350	359	326	281	322	328	316	324	353	327	329	340	337	330	315	302	327	311	307	316	300	340	345	317	321	306	355	348	348	352	301	331	319	325	325	286	339	309	294	345	314	357	352	290	333	313	326	334	333	323	328	331	337	331	313	296	319	341	296	287	318	327	326	337	321	330	307	329	344	301	316	340	319	300	319	324	338	339	314	308	319	303	318	329	319	309	312	311	321	316	322	344	317	322	313	312	325	345	315	342	315	296	296	286	316	315	346	299	320	312	321	331	349	316	318	330	336	286	322	309	296	319	335	327	362	311	308	336	298	333	303	305	323	286	339	300	313	302	321	344	329	348	312	316	352	304	355	298	315	286	322	332	282	330	333	324	332	306	345	319	302	344	308	368	301	374	347	338	299	298	334	293	323	346	282	322	318	305	264	322	301	336	326	290	281	329	316	314	299	285	339	308	320	295	288	291	323	309	302	331	317	305	312	297	323	333	312	311	340	318	339	308	328	326	306	304	300	324	336	367	343	319	312	316	304	311	353	336	308	310	272	323	342	367	324	310	293	332	303	311	331	312	292	299	336	337	349	317	332	302	300	299	280	296	306	312	323	327	296	314	318	312	291	294	314	301	293	314	281	285	329	348	308	343	343	350	335	304	319	326	327	318	325	301	328	339	332	332	331	318	341	342	304	326	303	310	354	309	328	322	325	316	302	312	312	326	320	326	299	315	312	306	305	292	305	335	315	318	337	328	324	316	330	348	264	297	323	327	326	306	328	361	307	344	300	347	338	371	294	318	313	309	348	320	321	345	324	292	309	352	310	322	340	345	330	293	309	320	309	299	334	290	317	347	344	322	311	326	300	329	309	345	325	337	283	355	327	322	337	334	347	314	350	325	328	303	345	293	309	317	316	322	312	322	339	339	333	308	331	311	324	336	305	334	318	332	318	326	326	309	325	309	315	316	312	324	289	334	340	296	330	320	312	307	290	299	322	309	319	294	313	339	282	327	318	339	325	347	319	297	321	325	336	289	346	313	325	342	345	315	284	328	347	310	330	316	326	358	347	285	304	335	317	344	301	308	319	307	336	306	311	326	327	334	317	350	320	367	330	300	316	343	326	310	332	314	325	320	323	328	315	302	348	317	329	282	347	332	307	277	339	312	347	340	336	329	304	308	319	321	291	295	336	280	311	342	315	312	317	322	323	307	309	332	360	311	307	312	335	351	322	322	352	361	330	297	322	333	309	319	323	358	319	304	295	332	319	318	350	301	325	336	308	303	294	304	319	330	312	332	315	334	331	321	294	297	304	334	342	325	296	299	300	323	338	324	281	321	308	325	335	321	324	342	328	343	308	321	358	312	305	333	331	328	328	353	343	335	330	315	362	288	300	311	349	321	311	320	319	300	299	337	334	334	331	302	315	332	303	312	342	304	315	332	350	362	292	295	300	277	337	314	338	333	304	316	327	306	316	315	293	323	313	285	314	332	305	332	305	336	344	315	296	348	285	317	351	308	306	315	305	307	326	305	293	281	323	341	337	293	331	344	332	322	332	347	311	319	329	309	310	356	293	318	305	324	346	354	307	314	307	338	336	326	296	338	314	331	335	310	308	295	364	367	312	352	300	347	299	342	305	297	297	336	294	315	319	311	311	320	327	331	281	335	328	368	305	299	319	330	354	334	321	281	301	292	300	326	295	323	327	318	307	319	305	329	308	317	310	265	354	286	307	330	361	313	300	320	337	317	342	351	296	335	325	331	341	352	323	339	307	325	309	341	293	317	303	343	336	305	271	301	315	350	321	328	344	327	329	339	300	310	339	325	298	325	315	351	349	317	326	309	334	336	317	302	317	333	321	293	314	325	291	340	328	320	339	311	300	297	316	329	339	336	326	314	334	319	326	323	338	313	311	329	296	308	306	308	346	305	294	329	337	357	340	323	299	319	313	362	353	345	312	321	340	323	348	341	333	305	318	294	327	312	311	278	294	326	334	329	333	330	298	331	323	323	314	332	305	295	318	325	314	369	311	339	338	339	344	332	334	324	345	327	314	302	329	340	298	329	307	312	303	371	320	322	296	323	320	315	320	324	338	297	275	335	315	317	305	349	324	326	345	317	285	301	316	306	315	315	341	302	329	321	344	325	319	300	301	300	300	321	299	337	338	312	297	296	312	309	304	311	319	335	324	303	320	343	308	287	324	308	328	314	294	348	321	331	310	284	304	328	313	352	309	331	341	319	319	313	295	330	301	303	323	356	341	345	281	315	291	314	345	298	317	329	322	299	342	325	305	350	320	321	306	310	301	333	331	321	331	340	314	339	295	344	290	301	326	337	301	312	331	331	320	300	309	312	285	337	343	301	288	341	310	316	349	313	294	341	313	346	375	326	296	338	350	301	324	308	346	329	318	298	333	289	325	300	352	356	312	306
2131	1021	1343	2364	2823	2344	852	824	851	846	874	817	811	880	818	814	787	834	787	763	805	805	793	764	749	769	780	797	798	758	782	735	780	768	780	723	783	742	813	707	769	763	765	799	799	790	770	765	739	754	753	791	767	742	813	822	815	812	783	726	760	745	761	750	765	813	785	733	761	802	744	764	761	747	751	706	760	767	749	766	771	774	781	753	750	754	790	740	799	776	786	801	795	782	750	783	764	753	762	720	776	758	753	749	730	726	760	828	774	726	791	761	731	731	814	783	769	769	744	828	760	723	778	753	722	768	714	844	776	794	725	746	727	768	771	769	741	712	732	729	771	770	772	784	741	756	780	794	784	774	779	708	796	760	736	770	729	778	829	753	775	768	724	773	761	721	773	754	757	787	763	751	774	740	814	732	767	808	808	771	778	761	750	776	720	838	785	750	768	739	735	777	748	783	719	740	774	767	737	743	744	763	749	751	737	786	779	749	796	746	802	767	798	767	751	820	806	748	806	781	763	707	771	760	788	753	778	759	780	730	777	744	771	785	825	798	797	776	783	769	754	734	762	763	764	794	785	787	736	775	732	759	777	789	744	758	769	805	767	843	771	759	755	755	736	729	796	765	775	785	739	770	810	789	703	782	719	794	737	794	740	747	708	757	752	758	745	774	779	782	747	775	811	735	784	807	775	753	761	774	766	786	785	791	722	756	782	811	757	786	736	748	830	744	742	783	770	744	740	790	767	771	738	756	765	801	732	771	775	809	734	766	763	787	781	718	771	698	734	774	748	754	755	771	745	755	757	742	807	775	758	745	844	767	765	783	742	763	749	801	745	762	811	732	764	760	768	822	758	788	795	795	780	745	713	761	736	775	727	695	808	760	697	799	783	766	773	752	754	781	730	736	804	744	758	755	796	756	781	771	789	780	728	753	712	755	760	820	747	796	765	779	761	754	767	745	769	763	745	750	777	765	784	777	752	778	785	792	766	802	763	766	781	729	762	769	822	763	825	724	789	732	801	737	770	823	770	824	838	765	791	779	783	789	769	765	738	794	746	800	761	774	759	752	724	764	810	760	759	764	767	776	772	763	775	777	767	766	758	784	721	757	746	728	772	763	728	716	724	758	805	742	728	766	768	762	697	806	740	762	745	747	788	761	758	783	805	767	785	817	793	770	746	737	764	820	774	786	742	734	754	780	774	732	762	760	729	707	764	722	739	790	807	776	743	811	780	736	768	747	785	822	771	785	800	772	728	810	756	745	757	840	749	783	759	707	797	782	757	754	754	694	847	721	749	813	740	787	787	748	768	787	726	769	772	763	806	800	746	761	786	762	753	794	789	853	800	734	768	732	745	784	778	739	768	780	726	772	760	745	789	747	784	763	755	745	805	763	785	793	775	755	795	845	793	741	753	786	760	768	766	801	782	760	748	739	719	759	819	778	721	779	774	753	755	733	806	792	721	764	771	747	780	722	809	765	780	750	778	783	860	819	743	762	776	749	838	752	790	775	759	781	753	785	771	746	797	822	770	787	799	736	817	738	793	796	810	816	774	796	742	758	744	750	768	783	789	750	794	734	798	812	757	763	760	781	783	760	751	790	802	779	772	784	744	753	773	797	758	787	777	745	783	742	784	787	755	773	777	767	839	744	760	761	768	715	763	726	748	777	724	742	726	793	741	797	743	804	778	776	806	819	774	763	778	756	774	748	793	738	741	798	803	775	795	790	793	736	778	775	749	759	808	802	756	760	773	757	794	783	778	765	758	820	811	812	812	756	773	753	793	793	756	754	817	761	787	793	800	762	729	754	740	764	755	794	768	732	774	805	773	803	763	783	757	770	799	790	785	720	736	774	793	827	775	780	766	768	749	732	772	787	791	762	767	761	788	744	779	724	764	786	745	741	809	754	798	802	785	784	766	747	793	772	778	756	738	782	753	806	747	791	775	790	766	754	738	776	771	763	791	773	749	795	823	767	764	768	770	757	710	769	733	776	723	751	733	731	772	773	794	764	828	695	764	756	806	768	742	736	799	775	725	759	779	764	764	754	727	779	788	823	732	802	765	774	806	785	750	756	788	723	768	740	723	804	810	777	837	693	706	729	761	784	781	763	788	781	767	716	732	729	771	783	750	736	787	704	761	799	794	778	771	775	769	791	706	769	782	806	762	735	733	685	763	755	767	747	759	739	745	727	770	791	788	780	778	755	700	784	772	813	731	801	810	794	760	753	762	796	755	778	722	778	764	722	752	768	751	718	746	794	768	761	766	776	737	746	701	762	757	715	765	731	798	780	750	824	755	801	785	739	739	713	724	769	774	751	776	759	780	787	747	802	740	785	790	755	787	751	771	798	750	773	762	757	802	741	739	744	794	746	743	757	729	762	789	720	736	772	775	762	772	775	760	772	774	748	784	790	777	773	751	754	759	758	821	764	758	732	786	752	798	833	786	713	812	730	743	796	741	734	764	750	757	774	775	752	729	758	748	753	749	758	768	787	725	748	714	741	800	766	796	789	807	743	758	761	818	774	784	777	748	745	799	754	795	787	750	746	764	771	791	764	821	753	787	714	764	786	757	733	800	790	776	743	779	795	770	772	754	735	740	843	751	777	786	755	790	789	723	768	820	726	778	783	758	735	781	800	731	775	781	778	702	694	767	775	769	821	796	758	748	758	773	752	762	756	742	739	810	750	768	793	765	741	759	773	742	778	751	767	798	759	767	798	788	749	733	720	791	768	804	799	762	770	746	809	756	815	757	727	744	745	822	810	759	826	796	746	735	818	759	784	779	805	779	770	784	754	799	778	811	778	735	725	803	788	752	749	787	771	792	780	730	731	745	713	814	774	734	751	825	760	755	768	797	737	750	759	757	790	753	716	769	743	753	714	774	768	742	803	748	707	774	819	760	775	750	764	782	720	795	758	771	805	751	762	732	832	767	754	764	808	781	790	749	744	778	764	725	755	777	745	731	752	812	756	808	800	781	730	727	792	761	704	763	770	760	770	759	834	773	789	702	791	738	758	730	783	749	749	730	771	835	762	780	776	720	751	785	784	814	804	747	698	728	811	727	757	743	783	772	738	784	814	736	813	790	733	785	784	731	804	743	770	810	770	766	796	829	750	789	757	744	768	773	770	807	791	760	755	788	746	735	826	753	736	777	762	775	737	751	802	781	758	768	748	741	757	806	777	765	760	772	737	758	773	799	765	788	794	811	773	796	784	733	782	760	750	788	782	807	739	788	744	749	766	723	763	783	769	793	800	767	775	786	796	762	773	763	750	743	771	801	769	806	797	747	808	727	811	738	739	757	779	760	842	794	802	728	728	777	800	817	759	761	739	789	735	755	747	747	817	770	793	788	797	764	764	772	741	731	782	704	809	761	752	768	766	764	767	741	781	764	768	766	732	733	797	722	773	828	732	711	762	760	771	775	781	740	796	742	752	751	768	725	747	759	776	758	784	765	702	721	798	777	774	777	768	758	775	815	797	801	782
7466	931	2292	10972	12009	7912	1412	426	385	393	378	374	414	353	361	353	387	391	361	332	326	349	354	376	390	345	345	343	355	321	376	367	340	346	341	384	344	376	362	325	350	325	372	329	356	348	350	361	373	336	348	323	368	389	366	318	354	317	357	326	370	333	341	365	338	350	366	340	348	345	365	360	330	339	348	374	370	362	373	364	377	382	357	386	357	365	395	359	348	351	341	350	346	343	345	339	379	357	379	314	359	353	356	398	332	355	379	360	381	343	312	345	347	384	363	348	342	339	348	381	330	341	346	355	346	395	366	333	347	350	339	357	298	354	351	308	394	336	363	348	356	389	366	349	363	316	356	374	357	366	386	331	369	362	368	341	397	318	336	335	350	344	314	352	336	372	290	354	338	333	328	339	381	342	363	372	358	324	332	356	358	369	338	357	355	338	378	332	378	322	367	347	353	321	336	389	356	333	327	373	372	351	373	335	387	326	352	367	355	352	342	341	348	351	331	326	364	336	348	352	364	377	354	376	344	381	334	366	365	352	321	336	348	306	362	344	369	364	343	360	336	352	386	385	377	320	351	344	349	342	331	327	346	360	389	343	357	370	356	354	353	323	340	356	305	356	359	369	355	370	351	372	380	375	355	346	337	357	388	367	348	367	350	368	367	369	332	351	365	371	377	366	380	365	333	381	361	310	347	368	311	339	340	395	349	356	394	356	354	350	355	348	395	371	308	343	392	341	371	326	404	369	372	328	373	327	332	368	355	320	338	350	358	388	357	346	311	320	338	389	323	304	362	335	364	374	351	353	354	360	320	395	363	346	344	347	380	336	364	347	331	313	344	354	347	377	371	359	376	347	353	377	347	332	399	342	360	367	341	351	389	360	321	338	364	341	342	335	373	334	349	316	370	328	332	342	355	356	370	311	350	340	368	352	350	359	352	383	394	372	337	348	366	347	335	355	314	328	342	289	368	348	375	305	324	371	345	340	383	393	354	376	334	306	342	346	357	369	359	347	356	345	370	364	370	349	352	369	339	351	383	387	322	360	394	321	312	353	331	330	352	341	366	358	386	315	370	376	390	387	373	322	333	316	365	337	347	363	357	331	351	334	367	363	337	326	361	348	337	367	360	330	385	383	359	352	328	381	357	351	348	320	348	370	335	370	371	368	341	369	340	352	381	305	386	371	362	358	378	348	374	336	353	375	345	360	340	359	317	341	358	354	387	344	345	344	362	365	364	334	330	368	333	346	357	347	363	335	327	356	370	347	370	359	317	346	354	326	334	366	366	330	357	387	324	364	341	335	339	361	338	367	352	352	372	368	364	347	330	337	352	354	326	370	349	344	327	350	370	327	366	332	316	362	347	366	348	349	328	358	368	353	328	323	372	330	336	346	339	320	354	333	353	327	366	356	335	333	373	357	336	363	335	318	371	346	342	380	370	325	366	362	359	355	364	345	343	325	320	347	396	346	325	328	363	343	337	362	348	343	381	335	337	377	347	347	357	399	349	363	339	357	337	336	328	374	368	316	367	345	342	364	366	361	323	356	358	322	371	363	340	327	318	368	366	333	327	363	382	331	350	359	327	353	385	358	393	371	353	396	349	336	373	365	330	336	351	326	344	361	345	324	357	378	385	368	405	359	323	389	353	349	354	348	365	363	340	304	356	351	382	390	350	351	369	378	347	327	325	378	351	331	348	352	376	336	343	363	374	346	370	335	357	338	327	350	349	352	366	367	377	344	388	333	369	375	342	335	368	344	370	373	389	323	343	287	306	326	353	370	344	352	381	367	341	337	348	351	350	317	310	392	378	343	360	349	362	320	355	342	317	395	384	351	333	326	330	337	343	339	344	333	348	339	354	353	359	344	349	369	360	362	340	338	337	354	346	342	358	340	384	369	380	336	333	314	337	326	312	360	336	360	355	351	354	379	395	364	375	344	336	381	374	372	367	380	354	381	376	337	344	366	360	383	353	390	400	350	309	368	369	385	361	368	344	370	368	350	350	328	351	335	381	402	357	324	342	335	338	374	333	364	343	385	376	371	351	359	355	329	349	365	361	355	364	352	344	332	380	349	346	357	368	346	328	354	396	340	354	353	325	387	347	335	359	349	383	332	348	332	371	307	340	365	362	346	327	331	344	366	340	368	343	345	372	366	362	333	365	373	357	337	351	340	373	354	320	372	379	326	348	339	313	357	342	337	352	380	341	353	371	383	342	321	352	344	339	337	371	361	355	351	338	347	344	336	368	341	389	351	360	380	368	319	358	332	353	341	347	348	336	321	351	357	352	362	348	370	349	363	376	369	340	385	335	352	343	350	393	338	365	370	351	335	359	378	305	324	347	355	345	352	364	358	345	330	340	349	324	376	333	341	333	359	375	366	365	359	350	340	347	342	351	350	342	345	359	392	352	361	361	340	335	339	352	395	348	378	352	346	344	356	367	358	358	352	364	371	347	324	374	358	344	355	349	365	363	349	366	361	363	355	346	374	332	353	335	330	322	344	322	376	351	386	332	343	365	325	354	352	353	293	358	355	389	360	379	344	371	343	326	318	365	349	338	368	328	344	388	325	335	387	371	367	373	357	360	347	379	327	339	369	337	310	370	362	362	343	360	313	337	314	379	342	368	376	371	363	381	354	363	373	353	341	341	352	349	379	359	356	384	376	402	379	353	339	351	333	363	320	379	343	374	346	367	345	363	375	286	329	372	348	342	351	343	354	331	361	357	339	347	350	330	342	349	362	350	373	359	292	361	364	331	343	364	384	359	345	314	324	349	332	340	362	339	371	368	350	333	369	348	388	343	382	350	357	366	321	392	333	328	358	355	318	336	300	329	352	384	328	335	367	364	349	347	379	327	363	383	323	353	349	337	338	368	348	315	349	333	366	351	354	367	332	357	311	354	369	373	364	363	376	342	345	340	320	330	345	358	354	318	362	315	329	321	304	329	357	350	393	357	335	345	341	339	369	392	356	350	340	343	368	389	357	353	376	348	343	360	368	355	372	342	363	349	363	360	339	349	360	361	359	346	334	364	360	360	327	317	342	362	344	368	325	347	370	379	361	342	328	395	326	340	315	351	343	360	374	373	341	343	372	321	328	350	324	327	331	380	381	335	349	358	316	361	343	341	362	357	327	353	324	323	310	365	383	370	335	326	371	389	322	344	365	339	348	351	345	344	337	361	324	384	343	338	372	378	365	340	352	362	329	372	352	379	327	347	366	349	348	338	375	331	356	401	359	359	355	373	366	355	379	353	345	331	360	353	351	350	369	360	322	388	332	326	372	349	371	367	358	366	363	362	354	344	334	338	350	354	350	363	366	357	326	372	355	338	350	372	364	381	338	337	335	357	315	350	369	348	366	352	333	354	389	393	393	320	351	334	377	356	349	342	356	346	362	371	305	356	367	342	386	364	344	335	320	370	341	336	370	351	381	372	350	347	376	386	364	364	320	358	338	375	353	370	334	368	357	361	355	323	346	319	353	340	314
6791	1442	6001	27051	30128	21938	4029	1242	1099	1106	996	1031	1072	1023	1003	982	941	902	913	866	844	888	842	855	853	858	843	857	833	921	833	810	858	762	847	798	877	828	836	840	823	872	847	828	824	857	839	757	846	788	812	801	880	870	780	819	873	778	833	800	843	833	774	829	780	844	851	855	826	830	838	800	829	780	847	778	819	813	812	857	783	888	820	872	835	887	861	788	844	833	884	865	816	800	789	787	792	787	803	864	814	830	801	804	809	847	868	878	820	789	837	857	799	809	764	808	810	859	782	819	810	804	848	850	808	842	802	822	844	823	759	835	794	826	787	749	820	825	812	828	781	819	809	791	798	826	851	783	844	797	835	791	801	807	856	807	845	802	781	789	876	816	782	845	807	862	852	825	812	860	803	828	853	867	851	811	798	804	879	846	869	820	795	799	854	865	854	811	858	809	863	813	780	906	831	864	878	838	785	824	870	801	862	849	807	835	830	786	839	816	767	883	798	827	830	857	784	805	811	807	741	810	838	813	841	897	775	792	798	857	794	802	813	811	856	825	802	872	807	819	830	825	856	802	804	794	854	818	800	834	799	863	817	817	863	859	820	841	870	811	817	833	804	824	818	851	804	861	843	805	828	851	843	823	826	853	784	853	810	826	821	839	839	845	785	793	868	783	849	816	818	894	828	850	855	844	843	868	844	808	809	859	800	812	849	789	769	845	795	829	826	800	824	762	805	781	789	790	824	795	818	811	832	853	812	854	852	819	837	854	823	800	821	820	779	867	844	822	844	819	873	882	842	819	826	806	798	884	865	823	878	839	812	801	801	809	804	801	777	807	846	797	840	742	844	857	818	850	854	737	836	814	878	861	813	828	804	815	761	818	797	866	853	815	807	816	864	799	844	788	822	825	842	809	836	819	831	815	820	823	813	805	874	811	799	810	867	831	780	766	864	855	835	824	846	831	830	820	812	823	843	767	788	843	832	813	797	775	774	845	814	832	813	824	784	765	796	783	860	806	775	831	836	831	824	799	781	789	789	785	827	778	859	826	861	809	788	806	794	800	847	829	783	837	849	776	824	814	826	842	808	841	810	808	791	828	800	873	781	874	780	795	864	792	848	812	817	836	813	788	808	779	855	802	881	837	830	804	801	827	837	844	817	856	829	817	800	804	838	810	777	842	793	812	814	853	866	854	819	862	783	813	811	850	816	787	830	890	847	750	806	836	843	827	860	842	865	852	812	805	806	890	877	831	852	810	801	770	832	830	845	810	821	845	849	793	826	803	842	805	797	822	858	818	862	812	848	777	767	814	823	837	815	799	820	849	857	853	870	804	826	843	873	793	758	825	858	800	811	871	800	818	873	816	810	818	856	806	807	878	854	845	829	843	835	792	832	784	779	824	843	815	820	798	840	804	825	823	838	820	777	824	826	811	811	837	768	783	765	863	799	802	856	861	866	795	808	795	795	834	839	803	828	813	828	787	863	818	830	829	805	821	824	820	747	761	790	855	835	840	789	816	834	832	807	779	818	792	865	826	828	777	823	783	806	843	834	826	874	814	782	804	858	842	843	796	846	780	880	851	820	843	823	823	798	830	794	882	880	842	810	868	770	784	842	761	846	757	811	843	841	853	868	839	788	817	801	857	777	872	785	792	793	862	852	831	856	864	805	800	871	839	792	815	821	844	858	854	786	801	854	834	786	814	808	775	798	800	817	859	811	796	848	864	866	802	742	797	783	845	813	785	819	806	815	787	891	797	845	833	842	763	764	786	782	857	832	862	805	830	793	808	846	826	833	811	819	851	859	840	813	817	849	800	877	836	803	844	878	807	809	835	832	823	808	835	817	824	834	839	859	821	815	831	844	805	804	836	844	847	791	810	821	824	831	818	808	817	827	820	781	858	812	829	827	838	809	790	766	828	799	789	844	879	810	805	861	803	799	795	788	780	816	793	804	834	780	857	863	821	867	804	841	791	828	847	833	825	830	837	860	789	825	801	764	771	850	846	875	782	835	811	865	795	832	818	811	805	819	824	826	821	814	826	812	810	816	781	802	843	866	795	851	780	792	821	820	810	770	798	874	806	861	805	815	824	826	813	800	860	825	819	842	809	832	850	854	783	870	824	815	833	797	786	841	843	829	811	846	845	834	787	871	780	796	806	806	817	858	849	860	806	824	863	841	802	863	849	861	860	819	842	855	808	842	846	841	855	765	811	834	822	803	805	803	855	854	829	836	839	783	842	820	863	796	802	827	856	792	861	789	803	829	813	798	859	815	832	814	804	831	809	827	840	837	882	813	807	822	834	827	769	823	826	843	786	851	839	836	879	832	806	846	817	799	793	811	844	821	820	816	841	779	843	809	839	823	811	816	814	791	806	895	832	778	817	803	785	844	769	790	833	791	806	792	768	838	783	795	792	849	771	821	823	890	873	767	826	803	785	814	773	860	814	847	768	834	848	810	860	837	810	854	831	760	852	830	818	843	862	830	799	845	777	786	825	830	831	786	769	817	801	874	793	811	826	862	823	830	773	830	828	870	837	779	812	833	889	839	855	804	832	821	864	865	806	818	840	812	780	848	845	859	825	834	834	797	811	876	766	797	811	835	750	829	780	833	908	793	833	802	814	776	834	829	806	853	805	832	845	817	853	837	829	783	813	806	817	826	810	855	817	855	862	796	875	813	821	824	778	833	806	851	801	848	814	823	855	811	828	788	886	816	840	830	828	878	754	816	828	817	848	850	834	817	756	833	808	876	768	850	799	861	812	815	804	858	788	825	812	854	836	818	829	799	825	813	832	865	817	812	840	793	842	872	801	773	781	853	872	825	804	853	821	868	786	809	829	789	842	832	856	863	835	851	840	815	798	782	820	839	808	854	838	814	837	798	766	859	774	807	771	846	760	805	843	873	813	836	774	817	836	832	842	882	822	865	802	764	796	814	839	875	803	838	847	806	793	754	776	807	804	817	841	743	829	833	779	809	845	817	810	833	840	804	827	828	769	794	829	874	865	784	828	825	842	816	775	813	842	810	786	846	768	800	820	834	801	877	791	907	806	831	807	866	811	851	806	821	811	824	829	799	837	850	842	837	857	840	814	831	825	818	862	886	834	799	820	844	830	796	832	784	819	823	839	771	855	791	822	833	867	809	804	815	835	808	838	797	852	872	870	811	804	848	821	788	833	834	829	840	757	826	869	808	789	865	824	786	838	807	870	852	836	785	782	875	864	879	817	819	832	828	865	820	779	827	817	744	838	767	826	783	854	892	820	822	823	881	787	847	838	853	843	841	862	864	840	829	782	810	803	755	864	856	834	865	851	777	841	796	903	824	808	834	829	848	826	827	805	799	830	791	825	878	830	825	826	819	821	833	834	818	837	821	783	824	826	849	843	835	861	796	807	818	821	808	816	799	858	834	823	805	792	843	835	792	798	833	776	820	764	771	796	833	813	859	817	842	816	844	803	798	835	867	764	860	776	868	832	857	838	813	803	789	880
12991	1321	4307	16280	21543	15386	6017	1120	269	305	253	289	262	247	252	278	230	237	244	196	247	253	230	238	239	242	233	240	240	260	269	222	225	225	220	239	198	209	236	215	214	223	228	214	238	238	220	243	210	242	231	234	237	247	240	232	248	242	217	232	221	226	229	223	254	241	256	230	232	224	248	238	237	247	214	249	246	241	229	246	235	242	262	255	244	230	252	276	240	228	217	241	221	233	234	228	216	237	222	226	267	224	248	235	240	249	235	247	198	251	261	245	212	231	211	236	230	249	222	233	209	214	211	259	241	234	192	253	242	224	259	266	237	223	255	233	243	202	245	243	254	241	213	203	249	266	261	235	226	238	270	207	228	247	241	250	219	231	235	270	208	246	227	207	212	196	245	247	252	239	216	246	232	222	207	207	233	231	196	218	227	220	255	255	207	244	278	249	221	224	226	259	233	251	233	226	207	210	219	241	230	217	250	234	255	230	223	244	227	261	252	237	208	242	212	212	206	217	256	244	220	237	224	233	239	224	216	242	231	217	224	212	223	241	224	214	225	235	237	257	255	213	216	229	255	239	226	225	244	244	226	225	231	249	199	234	237	221	244	234	241	234	209	250	249	231	245	218	249	234	253	252	241	227	229	220	227	232	250	228	246	255	208	218	223	224	225	213	251	249	236	258	232	221	242	225	252	187	219	246	233	246	239	229	210	247	227	229	231	240	229	232	245	241	227	217	233	221	219	238	232	226	252	229	214	224	220	251	198	267	197	214	220	228	245	240	226	224	226	234	206	224	259	257	234	240	253	256	232	234	228	242	220	231	202	229	249	220	227	217	215	242	290	233	263	242	214	226	241	224	233	246	246	235	214	228	272	251	202	216	228	246	247	243	244	216	215	248	263	254	197	240	235	227	215	228	208	231	242	252	251	207	238	244	240	249	254	219	216	217	234	242	209	246	254	253	234	226	244	235	221	246	213	203	279	257	230	243	234	242	237	231	223	200	280	232	214	232	224	223	247	228	233	231	228	241	254	245	244	242	222	231	261	244	252	248	246	229	249	234	207	239	234	209	229	221	266	250	241	201	252	211	224	240	221	244	242	230	221	223	219	240	233	234	226	220	221	223	237	253	243	265	241	219	213	255	220	249	221	253	247	215	217	246	233	199	217	244	230	241	251	215	229	223	216	243	256	235	208	200	231	223	252	250	239	226	213	217	232	257	219	230	232	233	212	243	233	216	216	223	221	250	230	209	247	210	237	254	237	246	253	242	254	241	227	234	227	239	237	242	233	224	218	217	235	233	239	216	236	216	242	214	228	225	228	245	267	227	251	261	218	224	225	257	214	234	224	236	227	220	233	213	241	248	232	237	219	224	235	238	235	249	253	255	244	218	223	224	244	259	232	190	210	240	215	220	231	202	206	209	237	254	205	237	217	265	233	234	235	239	248	243	226	231	236	221	220	235	209	254	198	237	227	223	222	223	226	223	236	217	226	274	223	237	248	234	245	233	227	202	257	223	262	216	228	231	251	229	249	235	251	243	229	260	235	258	201	212	248	249	262	219	249	206	222	268	248	225	241	251	219	258	233	235	237	232	233	244	206	244	226	224	249	215	233	236	220	231	225	221	215	253	226	221	232	228	248	252	230	233	257	228	239	221	245	224	223	248	274	239	213	234	257	270	254	242	244	218	234	245	232	220	219	216	244	245	241	211	237	218	254	200	239	252	245	240	245	210	225	235	236	241	240	224	222	254	234	230	236	190	240	218	229	238	220	224	235	219	246	250	214	254	213	217	208	258	233	223	246	226	244	217	214	229	243	259	225	237	231	222	217	266	242	240	252	246	236	233	219	242	240	231	244	217	233	256	237	213	241	249	229	244	194	243	212	258	230	243	230	216	258	241	232	255	252	237	224	220	201	214	218	215	198	229	258	258	252	227	210	233	241	227	205	232	246	223	230	256	243	257	232	215	242	263	247	235	222	219	219	233	228	243	215	245	238	236	212	233	226	255	225	224	233	247	221	223	246	248	230	226	228	231	230	250	232	255	204	255	198	239	232	208	241	212	214	229	243	230	218	198	234	229	227	218	224	240	222	234	204	237	269	248	243	230	227	245	244	238	264	246	246	234	253	261	220	255	207	210	238	257	238	225	235	235	233	218	201	206	235	251	242	249	241	231	213	217	237	223	200	239	242	231	231	238	221	214	209	235	267	233	221	214	230	263	238	233	241	220	206	220	212	235	226	240	230	240	232	218	225	229	233	211	239	235	242	275	244	215	213	196	239	247	244	239	214	242	230	235	208	229	230	256	214	212	247	233	236	202	212	203	214	248	219	245	234	250	213	228	226	229	247	247	225	246	209	236	232	239	249	212	208	247	259	229	215	241	229	226	199	219	233	240	246	218	211	245	239	232	238	232	235	210	207	188	242	233	239	237	264	250	206	200	241	212	254	274	235	247	217	249	219	245	217	238	251	239	244	218	222	243	250	227	232	233	238	219	222	225	211	231	201	235	206	210	252	239	233	238	227	236	247	241	242	233	249	227	231	250	249	230	217	219	245	237	233	249	227	245	224	238	214	222	238	231	204	204	233	228	228	259	245	255	247	217	199	210	262	249	254	263	228	248	230	242	243	246	216	232	228	227	213	199	242	230	242	221	237	208	230	224	216	220	235	240	233	237	248	237	226	214	207	223	248	233	244	239	262	261	252	228	266	238	222	243	258	231	217	229	211	231	228	247	205	214	209	212	222	249	222	227	224	234	235	235	229	251	210	235	253	225	245	220	219	242	239	216	248	238	231	224	246	225	241	232	235	210	260	253	220	204	197	232	234	248	217	213	245	224	238	228	239	233	247	258	225	237	223	205	246	229	246	251	236	231	256	261	225	234	219	244	270	247	243	235	232	211	249	221	214	215	233	213	241	250	226	220	258	231	230	264	251	229	226	224	228	241	239	227	222	209	223	239	250	239	225	246	219	226	236	238	219	221	229	234	246	231	211	235	237	254	206	243	227	242	206	228	255	220	268	243	205	259	246	212	209	229	236	247	222	213	242	240	237	218	237	219	231	244	208	269	225	228	217	245	226	229	240	206	213	237	214	229	229	215	204	236	236	231	204	230	229	225	273	215	219	230	215	242	235	227	244	232	233	232	267	243	224	251	239	228	225	214	246	239	234	240	259	253	214	225	234	199	214	254	264	220	235	241	226	234	252	253	239	208	236	223	246	229	211	255	231	227	239	248	230	242	248	231	236	217	238	235	216	235	274	225	254	273	236	230	258	234	240	220	234	222	219	254	262	244	267	236	203	239	228	224	232	231	215	216	203	213	246	201	241	237	199	233	213	235	238	219	263	223	242	235	230	246	219	228	253	203	218	252	229	230	250	265	228	237	232	223	211	238	221	235	242	229	239	197	243	224	208	241	229	219	217	232	236	242	262	206	204	230	276	244	261	254	254	225	229	247	213	211	238	207	232	247	234	190	262	257	236	224	233	251
8076	1351	10167	33568	39660	31818	18157	3191	894	886	882	833	844	804	774	800	736	665	700	658	650	612	633	607	606	597	594	573	603	604	624	597	569	611	619	559	552	582	574	531	554	596	531	550	601	577	544	542	569	563	556	568	578	621	607	600	567	538	534	575	540	567	577	560	586	526	530	533	542	553	592	531	574	532	561	581	588	535	557	516	540	588	603	527	611	581	560	577	543	611	570	560	588	557	569	551	585	554	587	590	549	622	601	581	538	534	561	583	580	558	563	531	569	550	597	544	615	589	527	500	536	570	572	523	585	564	582	576	548	559	591	494	595	594	535	573	549	574	549	557	599	541	568	578	542	516	600	565	572	536	569	571	553	537	584	574	599	559	528	519	555	568	588	577	604	541	557	550	530	569	588	539	565	575	530	552	569	553	582	575	559	575	542	560	525	568	543	596	613	549	587	578	563	553	607	531	553	564	551	546	546	568	589	609	574	538	550	534	595	561	587	552	573	537	559	552	605	571	594	538	545	587	598	628	543	589	554	564	593	560	593	503	565	541	587	554	542	562	527	608	573	596	562	582	584	577	572	550	535	555	550	529	534	575	578	595	580	571	554	570	552	553	520	559	603	543	524	554	535	616	577	586	537	553	568	573	536	604	561	514	592	535	536	590	544	573	525	579	559	562	569	529	559	527	542	567	584	580	548	570	589	578	566	552	537	515	575	560	574	551	536	551	626	572	533	636	564	599	562	549	578	549	590	572	566	542	542	594	522	533	549	518	584	552	552	596	560	549	523	552	570	547	536	584	548	542	578	556	588	578	516	537	558	586	563	550	608	525	538	517	585	547	545	570	587	543	545	578	545	556	549	559	559	567	561	524	568	564	598	541	549	580	580	561	590	540	576	526	575	609	564	551	557	516	540	544	512	547	620	578	556	558	588	564	597	642	550	518	571	565	582	572	542	569	540	558	597	579	545	589	541	596	584	577	476	509	522	628	574	573	584	554	540	560	554	587	541	563	571	557	565	533	538	549	562	596	549	597	568	528	585	550	566	579	557	537	589	566	586	581	595	560	553	589	566	562	560	574	536	569	554	525	589	560	551	557	591	562	582	624	617	534	551	526	531	542	540	574	537	578	580	568	583	572	556	555	568	544	545	573	567	583	563	587	540	577	533	574	550	555	548	557	586	580	537	542	545	552	577	589	573	567	508	590	562	524	522	592	541	566	592	576	540	552	550	573	546	555	548	529	534	559	603	535	561	566	528	570	600	571	567	549	570	541	533	616	570	570	628	567	592	580	585	591	568	551	547	545	576	560	587	522	538	601	569	592	542	544	580	550	610	560	571	564	496	559	599	604	597	578	559	549	559	541	547	504	568	633	600	558	590	538	556	557	565	562	544	612	545	611	560	526	564	539	609	555	596	597	558	551	563	580	568	614	574	532	505	584	554	550	583	528	529	589	551	563	590	599	511	514	557	549	516	552	580	592	577	535	576	557	536	559	594	548	555	566	544	559	571	576	562	525	590	539	558	561	545	572	560	558	575	542	550	567	589	548	556	535	529	561	581	603	565	529	527	566	561	561	583	573	533	553	556	555	575	600	562	544	550	591	584	565	553	569	568	563	532	558	585	544	554	583	589	584	561	564	544	563	546	550	597	544	565	561	574	577	577	522	572	584	577	582	620	577	604	528	560	553	565	505	556	591	528	593	575	579	536	571	534	528	618	569	581	549	560	598	584	534	586	550	530	565	549	536	555	566	537	575	541	514	573	592	564	556	551	578	539	555	575	537	592	561	579	546	548	539	570	582	554	543	547	573	595	590	509	586	576	584	613	563	563	535	524	555	549	579	564	569	546	592	579	557	528	581	595	570	546	615	528	581	543	563	582	572	555	544	579	588	553	544	549	551	558	583	570	547	548	581	532	579	560	600	573	564	559	608	568	516	522	567	519	599	536	614	569	564	563	539	525	584	503	556	585	565	558	572	567	566	565	543	606	554	513	572	560	547	547	554	612	565	515	539	546	569	599	576	545	535	570	528	539	589	531	581	560	523	596	547	568	581	582	545	581	545	549	529	593	530	584	601	579	582	591	586	566	560	541	590	549	554	557	568	571	558	585	567	536	588	578	600	556	617	561	604	533	543	535	533	569	596	602	504	549	573	540	569	544	575	550	591	575	614	543	560	588	577	561	574	597	552	585	551	551	576	495	586	567	577	566	567	578	596	601	525	570	551	562	565	533	584	599	559	558	579	621	550	571	557	569	569	535	549	579	575	515	526	595	553	564	575	560	576	581	547	563	578	598	545	555	566	589	509	563	552	573	580	571	569	596	567	553	554	574	545	594	556	594	545	585	553	520	587	537	582	546	539	559	598	578	557	545	572	527	591	572	569	527	556	524	551	570	507	550	550	505	533	560	586	563	555	584	572	538	522	531	557	562	563	557	559	589	587	559	538	586	544	580	580	518	583	626	515	569	541	547	578	570	590	554	563	572	570	531	568	539	557	570	557	541	544	539	547	594	579	570	551	543	544	592	594	565	598	544	579	545	559	566	590	554	573	579	547	574	585	559	609	574	568	553	606	551	561	528	564	586	594	604	609	576	561	583	575	568	560	572	540	547	565	634	552	579	520	572	553	561	569	564	568	567	565	559	563	559	542	563	561	540	549	586	546	596	562	533	590	598	560	594	558	584	557	567	607	567	597	556	570	572	546	581	527	567	614	593	563	529	574	546	588	540	584	596	498	572	561	519	586	601	527	586	570	590	538	609	574	551	565	524	534	560	553	567	507	549	573	553	558	558	538	569	540	526	531	514	604	592	559	563	557	561	585	554	549	551	534	563	563	590	565	596	583	551	532	537	521	535	559	570	572	531	536	575	588	586	559	583	526	567	538	602	550	560	574	572	543	569	553	560	557	540	604	578	534	577	523	576	578	519	569	562	557	553	571	568	542	552	559	538	559	550	564	557	585	537	550	560	573	535	582	560	535	609	585	558	583	554	586	561	538	572	565	566	574	566	556	582	567	589	547	569	576	575	567	596	562	619	543	579	527	540	524	551	577	581	525	540	577	584	581	553	557	593	558	549	560	565	604	585	618	582	556	564	570	563	548	548	547	623	566	540	572	566	551	572	553	570	563	589	573	531	566	592	567	557	559	577	584	562	615	550	556	543	573	524	519	587	592	549	579	544	570	582	599	560	567	544	575	557	558	558	575	583	553	581	545	583	533	554	577	564	585	553	563	542	520	555	586	519	606	570	556	555	573	557	533	587	601	576	521	574	512	552	537	562	508	528	565	530	515	566	560	565	570	588	550	597	591	561	552	531	611	557	579	557	592	544	573	565	611	552	582	559	613	539	580	555	552	540	558	554	626	557	537	564	564	580	613	560	550	575	553	560	586	566	614	586	556	586	622	532	543	562	567	556	546	595	563	529	572	607	571	593	527	543	567	539	545	566	528	573	536	525	519	588	556	589	593	527	544	610	582	550	544	548	521	577	553
1614	560	691	749	702	696	449	343	320	356	361	328	362	322	344	355	333	312	387	329	363	359	353	347	332	360	332	327	329	350	323	317	349	356	299	363	337	340	359	353	375	322	329	335	334	341	335	296	344	359	345	308	340	332	347	318	369	323	306	365	311	321	309	331	355	338	305	301	335	324	347	335	279	358	351	266	367	324	327	344	338	321	335	335	351	323	315	303	363	329	346	338	312	285	351	340	300	348	331	342	295	319	356	375	335	365	350	308	370	313	333	389	360	334	303	326	309	342	337	345	333	331	301	342	341	346	366	341	301	311	330	339	347	326	342	364	351	356	293	334	350	327	335	322	362	360	337	336	339	345	344	308	330	340	331	316	346	334	335	341	343	348	352	324	331	348	332	349	349	309	317	330	361	338	338	331	329	327	317	313	359	355	325	314	342	360	342	312	286	341	338	346	305	329	308	313	333	302	324	322	342	336	318	315	352	313	338	321	327	324	347	290	320	345	313	354	367	337	324	309	345	338	336	328	317	361	343	322	309	314	318	336	318	334	319	335	324	354	337	316	324	355	286	326	315	351	323	356	352	330	350	329	333	297	316	324	302	353	367	324	366	323	378	332	337	344	334	321	337	353	316	345	356	310	323	322	329	360	346	315	351	326	362	345	341	321	346	297	326	293	336	356	333	364	353	356	343	336	357	351	321	333	313	331	321	342	353	309	332	351	311	301	318	323	347	320	327	348	331	349	345	350	345	334	327	302	386	325	331	333	343	315	301	326	330	347	321	345	339	324	332	318	351	343	354	320	330	344	313	313	330	337	342	361	328	335	361	301	348	340	305	336	338	335	314	313	339	364	327	334	333	307	340	314	353	348	346	340	355	339	343	294	286	347	340	301	327	365	333	324	331	314	321	337	360	319	344	312	329	341	292	324	342	336	332	350	334	357	323	290	345	334	322	321	335	332	381	340	305	363	327	322	307	328	297	344	359	284	363	310	341	325	338	324	332	325	326	307	339	341	351	358	338	327	327	345	300	322	338	329	339	322	356	334	352	333	375	361	312	330	343	351	352	336	352	305	357	346	320	352	353	355	371	372	341	337	313	320	318	340	321	324	332	306	322	355	367	325	325	313	334	335	317	346	341	323	341	336	345	319	370	333	347	330	350	334	318	351	373	354	317	327	346	314	345	328	332	358	337	335	350	357	358	296	366	296	340	325	365	323	320	351	326	320	339	341	325	339	343	325	321	321	344	350	318	337	328	347	333	347	350	301	352	304	341	304	298	339	313	361	352	324	317	327	327	337	357	312	337	294	341	321	337	336	312	315	343	337	326	344	332	339	350	362	369	361	300	338	342	320	314	346	314	315	323	306	338	324	319	305	336	326	321	311	394	341	314	315	308	344	343	347	345	329	309	342	362	291	299	337	338	341	313	313	320	324	304	307	348	308	321	325	335	337	340	303	335	368	316	348	339	326	320	342	348	335	361	346	318	356	310	340	317	280	374	308	359	316	340	331	338	327	321	346	324	321	360	347	321	331	313	329	355	338	344	368	355	322	345	345	341	321	325	329	345	352	300	372	334	337	329	371	331	319	385	326	302	319	346	323	326	336	362	342	308	298	294	316	332	331	338	295	320	341	371	327	347	349	341	341	359	321	336	333	326	381	296	319	327	315	313	342	347	312	336	349	336	330	357	301	340	335	343	329	319	343	294	380	324	322	337	304	346	354	333	309	361	323	321	324	323	376	328	307	341	352	360	332	332	311	331	343	362	345	340	304	293	368	332	327	355	330	325	333	347	356	339	335	344	351	328	325	340	348	327	327	297	305	349	339	334	322	306	318	328	344	348	332	306	327	334	304	343	325	334	300	322	350	336	323	313	338	340	334	328	321	363	323	350	328	317	337	351	328	300	338	318	330	341	353	327	353	349	344	335	325	340	371	333	349	332	341	335	337	319	312	342	355	339	346	319	307	366	325	335	360	300	322	339	326	325	311	302	283	332	356	335	299	354	341	368	350	317	349	310	333	317	352	342	320	356	372	321	322	340	316	312	311	348	309	337	342	340	318	314	341	309	344	370	355	376	367	352	330	367	336	336	348	334	330	322	378	323	312	317	348	325	329	348	372	309	326	316	351	328	369	350	322	322	334	317	287	359	344	321	320	338	330	316	344	321	337	319	363	322	362	365	302	331	330	328	389	359	317	354	302	333	354	324	314	313	327	315	362	336	335	372	343	332	377	342	356	297	357	311	332	356	345	335	332	324	331	330	335	334	344	323	327	324	329	303	297	332	310	346	356	349	334	336	375	347	311	331	341	351	298	333	315	311	330	338	329	329	345	322	348	368	309	321	325	299	355	348	331	348	320	329	333	348	344	310	339	318	319	292	332	334	296	310	329	365	313	322	348	336	320	339	321	290	355	305	311	328	297	332	351	325	346	338	338	286	345	312	332	332	327	365	345	353	321	311	333	312	306	310	330	366	354	316	330	348	370	317	333	364	358	325	346	339	342	368	328	310	341	356	317	350	335	339	365	302	333	327	343	312	323	358	327	337	365	351	354	324	400	357	359	328	293	323	301	319	294	355	316	353	307	354	343	356	339	338	353	338	311	339	335	322	351	319	337	340	341	309	309	318	309	362	340	325	311	332	344	375	330	348	345	349	374	309	336	339	342	333	340	326	379	335	331	347	329	361	345	343	333	342	319	334	348	327	326	332	331	335	332	344	328	336	329	346	331	356	359	354	362	316	345	347	343	348	345	336	357	323	324	329	303	338	355	361	342	361	389	332	336	320	316	344	333	339	312	327	327	310	321	353	365	316	327	342	308	356	300	278	352	344	309	310	313	327	342	311	335	331	341	310	321	328	296	331	319	321	325	342	326	375	368	337	318	316	302	355	313	337	318	375	356	346	324	328	357	320	361	345	343	316	342	308	341	323	308	369	328	369	351	328	337	340	314	313	322	354	318	324	355	344	311	315	350	346	308	324	359	320	325	325	348	351	334	305	334	353	347	311	334	309	327	326	351	317	341	270	338	330	369	345	347	306	332	340	348	360	351	359	283	347	326	328	314	347	312	326	336	334	349	320	355	361	330	312	318	316	378	325	352	309	314	333	349	330	322	324	336	359	330	358	297	345	328	321	359	338	359	337	335	345	317	318	327	352	321	310	339	360	321	344	319	329	304	346	330	329	326	334	336	352	331	333	340	375	324	331	312	326	327	340	357	301	326	338	311	343	326	338	326	309	343	341	325	332	337	345	325	330	341	334	331	334	322	310	325	320	332	337	344	302	340	318	309	345	326	316	357	308	342	341	391	368	371	306	333	335	349	349	340	328	345	361	338	351	319	356	328	337	362	325	362	343	342	313	320	321	337	317	314	347	331	327	333	334	330	300	322	317	339	348	325	366	318	300	313	335	316	316	327	329	330	373	359	360	324	317	318	358	322	321	342	337	332	295	339	383	329	337	372	332	370	335	343	299	330	323	330	340	301	350	342
2184	1099	1518	2644	2858	2606	1552	972	857	835	857	846	847	831	906	859	863	792	866	834	855	812	807	848	823	818	795	824	805	750	802	813	800	805	802	788	812	759	822	826	753	796	742	858	796	813	784	820	878	826	755	801	802	794	760	770	789	773	805	839	801	756	782	806	780	774	750	741	771	834	831	791	742	806	818	836	750	789	823	842	759	797	729	771	808	820	770	749	785	816	787	827	773	814	811	832	818	796	765	809	792	812	805	752	742	799	763	809	795	801	837	796	839	801	779	771	779	825	794	826	819	800	798	814	788	783	805	757	800	843	759	798	805	773	793	814	766	790	796	779	800	812	793	781	777	780	812	812	917	809	761	759	780	789	799	820	770	744	782	785	776	799	792	814	825	780	800	772	791	841	781	812	806	786	787	779	816	820	784	794	797	749	809	796	824	846	822	782	807	858	800	800	771	827	830	793	846	868	799	827	738	770	777	808	762	789	806	724	798	803	762	829	764	803	810	767	779	842	853	818	763	745	799	807	782	826	849	765	802	771	806	797	831	796	832	808	797	810	764	768	781	808	785	809	825	750	796	799	820	745	819	782	796	824	802	825	842	805	796	837	794	868	774	730	764	809	819	792	769	801	833	837	819	732	753	774	783	788	764	759	831	797	834	784	818	796	835	829	789	857	826	794	841	831	774	840	734	765	821	807	799	795	799	807	807	846	794	778	775	854	803	796	763	778	839	808	805	812	810	808	797	772	793	821	773	830	804	773	766	787	806	783	789	815	767	813	759	837	786	793	853	735	830	819	874	801	828	765	772	800	755	802	795	801	824	788	774	753	797	827	783	803	770	757	817	837	830	770	795	769	761	813	750	800	794	805	791	821	792	803	832	788	832	792	849	764	846	778	792	794	799	778	800	798	783	838	770	809	790	814	849	814	790	785	818	772	787	770	856	763	791	862	815	801	788	798	755	789	809	861	762	811	796	809	807	812	770	827	803	805	842	820	780	805	851	790	786	783	796	769	795	795	750	781	787	820	818	778	820	812	796	809	792	785	781	779	790	767	781	803	805	796	775	843	779	801	825	832	803	822	774	781	791	814	769	804	831	827	821	849	757	796	783	790	752	793	822	780	790	817	838	812	777	805	828	826	776	822	817	801	795	793	805	869	816	789	783	797	830	826	798	843	823	856	750	818	824	777	776	829	752	809	830	860	853	793	824	810	876	752	806	791	784	739	819	780	809	775	776	813	756	763	799	755	840	862	792	810	855	776	789	761	819	724	810	786	831	741	801	797	808	831	766	783	795	771	825	805	793	799	792	793	792	812	792	741	783	762	825	807	772	781	765	817	772	766	781	792	789	812	799	807	781	813	790	756	804	798	813	822	806	767	815	803	819	760	825	778	838	753	746	782	783	785	818	771	771	786	759	814	831	776	782	779	780	821	797	807	807	829	781	798	770	846	770	801	792	781	790	849	828	794	776	807	818	806	851	777	782	805	787	799	834	743	823	787	793	798	763	774	787	806	789	774	747	819	806	732	787	780	809	765	779	767	734	803	746	806	834	795	835	778	802	836	747	770	769	773	828	859	768	771	799	834	818	805	820	802	850	782	806	805	817	817	821	809	808	783	780	777	764	784	789	833	782	755	778	795	806	783	776	785	760	752	770	793	840	777	792	796	793	770	797	826	814	792	828	803	777	782	823	813	793	784	785	817	794	783	775	787	794	825	834	791	826	798	787	798	813	801	817	744	809	804	834	747	792	770	821	792	811	816	776	799	837	800	803	795	837	818	838	774	783	786	786	788	784	774	821	810	768	801	853	767	785	797	742	728	813	810	767	809	818	805	778	788	781	745	780	763	838	792	789	833	851	763	814	769	817	796	797	791	828	787	804	799	790	781	777	861	786	818	774	768	855	831	837	862	796	792	838	803	797	818	805	720	879	812	774	817	789	854	787	826	816	842	787	852	808	841	774	806	853	809	775	828	771	799	772	804	775	811	764	805	814	798	825	815	733	800	819	804	845	803	814	781	847	823	817	782	827	805	818	767	790	816	809	744	812	847	803	803	792	799	835	827	720	811	806	819	759	784	747	772	858	805	811	798	854	822	796	815	789	818	792	793	852	844	844	855	845	767	771	793	819	778	826	802	815	856	850	816	804	829	791	798	757	743	759	788	777	806	791	842	769	838	795	791	779	789	783	802	788	772	830	797	823	779	765	823	819	835	782	799	796	837	798	865	830	761	835	833	800	809	830	823	774	791	828	746	797	768	745	799	771	792	836	819	835	792	811	828	785	854	807	798	792	816	803	768	768	778	790	753	833	775	770	847	755	814	844	764	782	830	762	845	756	780	795	831	794	828	801	822	817	821	780	810	826	837	760	788	797	784	789	793	812	773	800	812	768	781	757	779	820	819	774	793	773	769	822	783	811	807	768	787	773	794	825	798	794	752	787	773	788	796	848	807	791	729	792	787	809	804	784	803	759	831	762	860	812	805	797	782	850	814	787	798	774	811	795	775	781	780	789	807	855	803	754	806	761	792	821	819	803	866	785	821	849	776	799	821	798	793	749	798	819	764	815	785	793	770	824	818	777	806	758	786	751	816	797	799	770	805	835	773	787	794	769	791	810	814	777	760	761	797	810	793	825	825	785	765	833	855	739	786	792	748	811	868	808	809	795	844	773	812	783	815	790	808	823	822	821	810	754	775	720	820	811	833	771	820	796	827	761	772	754	800	781	757	787	797	780	792	806	778	777	767	811	781	769	791	757	797	748	756	733	815	757	818	743	756	798	798	797	774	810	816	764	743	775	782	788	823	809	808	827	812	807	793	811	779	782	805	827	769	806	805	785	763	830	823	819	758	789	779	797	759	834	880	735	807	814	790	787	793	800	800	801	775	803	761	810	813	776	801	781	775	778	734	816	771	790	786	801	829	826	826	776	856	838	766	793	807	832	811	818	764	792	771	794	817	847	822	776	810	775	802	772	808	812	791	818	770	816	845	794	796	820	790	794	768	803	812	824	795	834	820	838	794	770	758	817	799	804	823	810	772	800	765	807	790	794	766	795	800	808	762	755	817	801	777	809	758	804	805	804	796	785	810	807	851	839	808	830	792	820	794	797	830	848	829	818	788	796	818	790	807	820	815	821	764	784	838	790	825	784	777	780	820	818	786	818	806	829	818	822	834	801	782	789	742	825	791	786	767	800	765	837	808	770	819	780	821	751	803	830	816	819	803	810	800	797	735	808	793	775	775	811	777	800	812	806	846	817	737	835	787	776	763	836	769	814	774	763	851	807	841	804	821	781	813	790	817	797	798	792	778	749	743	872	828	833	767	820	784	834	768	791	787	804	817	784	794	791	803	773	769	758	737	788	820	797	814	794	785	811	750	776	807	837	758	808	783	828	774	801	734	804	790	817	805	807	836	783	811	795	818	785	827	800	777	800	769	767	803	815	844	829	841	799	724	750	772	785	807	838	764	734	848	833	820	803	828	760	805
7303	1016	2731	14600	12386	8780	5782	1247	397	400	378	392	406	341	386	412	410	377	379	376	356	371	352	344	328	344	398	445	367	387	357	364	419	369	377	359	377	386	359	365	363	347	401	382	394	348	382	409	392	389	361	368	336	380	374	392	389	375	371	382	372	367	377	366	375	396	359	369	376	369	379	349	412	358	363	386	376	356	357	392	327	410	391	452	361	374	374	357	359	349	351	360	346	382	362	384	374	355	384	370	367	388	358	367	393	363	373	389	379	345	386	380	358	357	310	354	380	385	419	404	396	380	371	399	354	355	398	350	359	377	376	367	351	365	362	373	360	369	359	377	359	359	369	380	398	380	379	360	365	393	386	369	367	363	370	390	360	377	350	409	405	395	365	374	411	362	413	356	392	351	370	345	375	351	405	371	337	375	395	384	368	389	385	372	355	369	380	393	384	396	426	383	380	395	369	387	359	350	371	366	359	396	365	327	354	395	370	403	341	394	340	381	376	379	359	363	336	409	383	373	386	362	349	380	374	346	367	368	361	371	361	365	384	351	322	360	355	353	398	402	375	345	360	365	361	357	385	394	380	409	382	355	412	358	362	355	365	363	385	340	347	376	363	352	393	357	345	380	396	368	326	386	391	353	372	386	377	370	344	369	382	353	376	396	376	372	407	415	349	350	374	341	344	402	362	386	391	384	365	330	396	337	380	377	334	373	343	375	369	387	385	355	363	347	354	390	376	387	393	368	369	377	353	375	344	353	319	386	425	348	379	337	382	375	372	368	392	382	373	356	370	348	373	382	379	377	385	359	388	369	387	389	385	384	356	394	412	346	363	341	377	361	377	369	358	349	414	367	380	373	387	366	374	379	378	379	389	370	440	387	397	373	390	397	404	376	385	389	360	387	381	365	321	370	369	378	391	361	359	383	346	366	377	366	409	357	386	394	339	334	356	359	389	367	385	371	342	384	341	417	381	382	343	377	388	373	360	389	353	355	397	389	400	407	396	376	385	399	385	390	391	404	380	359	367	381	381	369	344	372	359	353	397	380	384	401	395	362	372	328	377	353	385	347	366	348	369	362	365	349	380	327	382	332	361	375	367	361	405	370	378	325	350	361	358	351	369	358	384	341	369	341	350	381	340	401	387	375	374	406	389	355	385	371	381	361	380	361	359	345	381	343	371	336	336	406	383	366	380	386	349	399	400	379	392	358	369	364	426	394	369	337	347	370	359	369	407	354	400	377	363	359	368	370	384	343	386	401	352	400	370	367	336	383	402	390	372	362	375	363	384	360	363	348	330	380	350	350	365	400	408	397	380	348	386	394	359	408	384	386	389	373	323	423	352	326	374	398	401	387	385	391	358	385	371	399	398	340	367	340	384	388	373	354	375	368	370	395	374	348	360	340	409	396	400	346	383	374	385	345	417	329	339	359	341	369	368	383	396	390	405	416	334	405	388	360	361	363	377	373	374	363	342	352	332	344	322	371	386	360	333	404	345	386	394	381	406	381	372	365	370	361	349	369	384	337	383	363	363	358	359	383	326	362	365	358	355	370	352	334	367	383	344	362	366	377	377	397	407	399	391	358	371	372	389	387	380	370	380	393	384	340	360	344	361	356	350	408	376	358	384	371	393	366	356	398	364	374	394	388	394	380	398	364	357	376	349	385	380	367	364	377	392	386	362	372	402	361	370	345	381	362	386	382	421	363	368	359	387	377	385	397	392	359	384	360	379	352	344	365	335	374	351	387	387	353	370	391	368	381	344	381	370	398	356	378	366	380	368	406	379	381	401	389	366	380	370	364	368	353	378	371	379	393	380	364	352	397	399	379	372	386	357	350	351	396	384	389	343	357	336	398	379	344	369	364	356	396	377	370	353	352	342	362	376	352	378	405	391	385	363	344	380	384	374	400	340	353	348	347	364	395	387	353	350	378	365	349	380	380	342	363	346	363	358	387	384	375	353	368	347	343	379	409	411	348	358	376	336	363	372	385	320	367	419	343	364	390	355	382	340	390	363	374	387	353	368	391	370	339	333	348	388	406	324	348	355	362	363	385	367	332	332	376	314	409	373	353	399	380	359	377	384	384	407	360	372	358	349	385	336	347	373	344	394	370	360	415	347	385	401	374	335	393	389	371	397	367	388	339	318	373	409	381	386	346	335	355	380	356	383	370	351	397	336	338	362	394	359	404	386	370	351	350	379	396	394	381	389	368	348	383	392	394	432	410	366	351	380	339	377	348	363	385	370	378	366	339	342	345	343	374	365	340	359	336	380	404	348	397	366	384	405	364	374	389	354	393	348	389	336	388	355	393	370	341	384	380	350	318	364	390	352	368	347	388	384	383	356	364	415	382	348	379	364	368	388	389	359	409	369	360	376	357	380	386	369	351	368	392	394	375	372	382	348	393	401	396	366	406	363	358	409	352	343	394	400	360	350	382	356	356	346	398	384	366	368	372	339	363	368	390	354	357	380	341	395	364	386	340	342	398	343	363	388	370	349	382	356	347	406	365	374	379	376	335	383	401	366	386	365	387	403	359	371	320	345	343	360	407	379	386	397	366	348	393	356	394	399	399	398	336	376	365	358	370	371	382	358	345	378	344	379	362	346	388	339	386	355	355	395	380	370	355	383	362	373	391	389	351	388	390	357	377	360	373	356	330	346	387	389	393	371	399	376	375	350	351	374	351	377	360	347	313	363	385	356	370	363	355	340	366	378	393	371	379	432	366	376	412	395	412	377	393	380	344	390	383	364	365	400	375	377	358	338	374	366	366	397	371	379	363	369	405	386	373	375	355	410	398	349	360	340	392	337	344	361	388	378	359	380	341	384	377	353	358	384	384	346	345	380	370	371	364	334	391	394	366	360	344	405	409	376	347	351	364	383	356	367	404	387	349	398	359	376	370	375	369	381	387	365	420	363	392	345	373	361	353	374	369	356	405	375	372	366	360	365	382	370	348	381	358	407	379	395	359	359	372	364	363	382	388	353	390	375	360	366	353	364	384	369	391	362	366	388	365	355	373	354	417	397	362	367	417	386	355	381	431	391	368	341	353	396	344	374	379	352	400	346	355	355	394	383	326	362	397	354	355	382	380	378	352	376	342	366	371	356	360	359	399	365	391	374	348	348	348	357	380	352	390	372	335	376	340	349	376	388	393	406	343	375	376	357	369	406	345	378	346	346	351	379	442	388	372	367	326	433	393	371	364	384	334	405	361	326	330	390	369	376	353	385	367	317	382	393	380	333	373	383	345	403	399	370	396	378	342	369	365	376	395	383	360	388	363	372	338	401	391	353	397	381	392	379	374	356	360	359	379	345	327	369	408	349	375	347	388	386	416	382	354	386	355	377	361	351	378	401	399	354	332	354	334	384	363	353	379	363	367	398	393	316	373	350	348	367	364	342	387	405	350	361	422	395	373	350	416	386	374	395	366	376	359	368	312	379	376	369	383	362	339	363	346	394	372	384	378	355	394	355	351	374	368	364	412	376	405
6793	1446	6787	31827	29452	25298	18907	3307	1039	1066	1045	989	981	955	943	942	964	944	943	894	904	914	921	948	877	870	881	890	874	905	874	930	913	873	851	884	867	884	874	869	892	866	902	830	904	835	911	898	848	902	892	848	851	862	875	830	901	864	860	906	874	899	853	869	901	883	844	900	893	884	899	850	814	835	827	877	838	852	844	947	858	836	947	910	875	877	855	847	848	915	875	883	853	863	849	837	859	881	920	860	907	860	876	910	845	922	842	849	879	888	880	902	902	851	849	843	895	890	853	904	898	951	874	850	856	883	864	835	847	891	921	872	838	865	850	835	836	861	917	845	823	889	895	841	871	878	890	901	832	853	890	903	887	859	814	830	891	847	837	847	881	869	856	863	856	923	907	890	892	904	823	858	905	831	823	865	880	868	909	916	869	928	924	842	865	898	876	906	873	861	858	837	813	805	880	877	916	890	890	820	864	910	864	890	878	899	883	846	903	857	878	873	875	866	862	822	824	861	900	849	895	866	820	878	833	871	854	908	878	890	910	880	890	813	921	864	860	866	886	863	881	857	869	888	901	912	785	895	857	908	861	880	933	858	845	845	857	873	843	873	833	880	901	877	883	817	842	887	893	880	932	884	837	924	862	857	861	954	894	846	812	873	861	865	829	877	880	913	881	848	873	822	864	793	866	900	871	886	893	869	896	854	874	901	927	851	914	840	852	863	881	876	801	894	864	862	931	865	861	877	911	855	908	892	877	842	864	870	831	857	848	872	854	886	870	857	879	917	849	837	846	823	839	856	874	888	907	911	871	843	863	843	860	873	891	878	863	836	917	856	897	850	866	818	849	865	833	862	905	850	843	850	874	828	874	864	870	878	890	878	820	875	859	879	862	891	821	838	872	857	840	884	872	870	886	917	853	853	904	834	859	876	832	829	871	838	898	881	869	850	829	859	890	894	837	863	901	863	921	832	853	868	883	887	874	957	909	873	858	908	853	917	860	860	874	824	835	876	881	871	834	854	872	861	861	871	852	885	912	858	900	861	848	906	840	920	851	886	854	888	913	878	869	895	860	852	839	853	842	868	854	825	872	871	888	899	864	927	908	913	840	838	804	843	794	870	821	828	888	923	886	840	852	854	848	896	889	859	878	856	892	804	862	899	910	872	832	838	874	899	851	884	875	897	863	844	879	812	862	884	886	860	869	849	900	879	907	925	906	899	837	882	877	844	909	837	883	888	861	888	909	873	805	806	903	879	875	881	881	872	823	910	873	848	873	886	880	853	896	834	840	830	828	850	826	888	852	887	953	822	870	844	820	878	860	924	849	864	905	840	859	849	856	843	855	921	848	865	799	886	885	894	887	879	888	859	890	784	875	879	845	893	853	870	855	831	807	857	899	904	868	863	875	901	902	830	903	876	867	831	882	881	857	895	853	864	917	887	849	871	825	879	883	872	869	839	856	894	864	938	833	869	867	864	879	918	892	829	859	878	884	832	894	830	861	887	847	911	836	857	862	865	881	892	879	805	829	838	907	792	832	877	916	839	853	877	851	910	840	821	863	912	853	870	893	842	843	907	838	870	855	871	906	847	889	878	834	877	881	868	873	890	903	875	891	909	910	870	844	873	862	873	912	865	867	878	855	817	878	899	841	811	875	886	842	823	865	844	854	863	839	883	929	854	910	862	814	852	895	865	881	823	863	885	883	843	876	898	850	850	854	852	835	874	849	834	873	943	869	806	818	896	846	915	890	881	849	887	845	879	817	827	861	889	877	903	904	921	876	924	872	882	898	882	891	877	891	864	857	857	874	884	910	872	901	884	839	846	901	881	845	905	881	872	910	860	874	844	832	847	836	834	851	834	833	900	926	901	878	855	877	844	879	909	834	884	898	857	890	863	792	898	845	854	847	863	873	889	879	815	930	872	873	850	897	880	807	917	888	928	873	856	868	902	874	851	838	811	881	878	852	860	812	847	855	871	892	888	876	853	848	836	859	830	826	890	860	878	869	902	862	868	855	839	868	883	861	874	845	879	875	823	897	878	860	854	907	856	884	875	875	807	853	862	872	877	831	867	895	824	865	907	857	846	939	895	841	873	849	855	886	864	902	802	795	822	890	853	873	861	860	837	831	920	864	887	840	924	896	895	882	883	847	829	838	872	911	843	842	873	861	880	870	849	871	906	869	867	878	919	877	881	872	851	892	831	903	863	817	866	845	880	880	900	879	872	841	895	858	826	879	909	858	900	892	816	898	866	842	852	868	887	845	855	882	852	883	876	877	866	912	863	878	867	915	851	874	834	926	841	866	859	839	871	886	860	838	857	872	882	851	849	842	883	908	889	877	911	864	875	884	867	814	839	845	828	895	846	852	880	877	846	939	860	897	910	871	873	833	821	872	856	838	914	888	885	865	831	847	878	901	858	868	802	905	931	874	814	903	920	841	869	848	845	859	871	856	871	902	870	869	873	856	841	898	886	839	890	899	851	851	827	882	860	837	854	890	854	871	851	865	876	880	826	883	878	875	817	869	902	880	874	880	867	843	836	881	882	910	886	888	858	862	836	908	886	847	837	887	916	938	880	909	912	900	853	850	857	879	896	845	855	878	868	820	906	872	874	879	943	891	887	870	886	906	880	855	872	831	890	850	835	873	870	864	897	857	870	904	853	870	897	877	855	849	881	927	856	893	874	932	860	913	892	894	893	914	881	860	838	874	859	852	868	892	883	865	874	884	844	855	866	846	903	800	898	864	877	892	901	880	881	867	872	814	831	872	867	864	869	879	853	871	868	816	842	890	852	840	865	912	810	887	887	833	909	839	864	801	834	850	853	886	842	869	911	880	902	801	893	897	848	928	852	791	852	964	855	872	857	857	888	879	930	856	933	904	874	843	822	890	871	922	855	860	875	850	850	867	798	832	881	842	916	889	926	894	823	891	875	919	852	924	857	894	858	839	858	852	910	896	838	868	876	832	802	908	944	878	852	884	848	887	914	843	869	863	812	888	832	864	871	941	891	849	865	877	824	911	894	873	811	879	872	872	860	898	869	838	855	907	929	884	923	867	841	877	875	861	900	881	856	817	869	867	861	833	839	856	881	851	852	846	836	820	817	922	886	866	857	860	853	891	857	855	860	904	864	873	883	865	871	864	888	869	910	837	885	874	863	806	885	902	877	880	882	890	851	861	844	893	840	862	843	884	840	949	867	945	896	878	895	892	810	873	862	896	908	846	832	915	874	906	844	884	908	913	905	881	866	847	864	873	919	867	864	848	870	903	879	912	853	856	883	876	872	847	875	863	871	800	873	864	816	893	864	898	857	865	847	850	926	822	860	871	844	858	887	849	920	862	866	840	854	897	850	912	876	921	848	901	847	869	892	852	838	878	869	866	899	866	907	861	958	858	896	830	843	862	855	861	867	861	859	895	890	878	853	859	845	899	891	880	899	818	832	890	852	873	847	852	902	883	834	872	904	891	868	847	891	830	892	819	885	870	906
13234	1808	3752	12606	23449	19483	10378	1662	315	323	288	317	272	253	288	285	258	268	271	262	256	234	236	283	233	252	232	232	254	248	254	259	245	249	247	259	225	248	249	264	254	234	243	222	234	247	244	252	260	253	241	209	250	251	224	246	260	274	274	263	246	225	247	259	239	229	293	250	224	252	239	248	259	247	237	246	233	285	270	246	227	231	309	254	236	244	244	232	236	259	275	272	265	276	242	232	235	250	252	228	264	246	230	275	259	278	248	271	290	252	240	268	276	280	280	253	287	242	256	241	244	299	247	250	232	254	266	243	263	255	279	249	251	271	248	244	238	242	255	253	237	235	225	246	258	251	263	250	229	237	242	240	251	228	280	253	243	269	284	256	241	258	258	252	253	261	235	257	252	279	242	262	237	247	274	254	220	265	249	268	255	249	244	231	267	231	233	260	273	235	263	233	217	229	235	251	223	261	235	236	303	265	280	256	224	238	221	227	247	235	239	229	242	244	255	257	245	247	254	248	226	239	233	252	238	236	262	259	283	223	252	234	227	249	270	239	257	243	253	243	251	293	255	272	228	240	262	245	271	236	250	254	249	249	231	239	243	276	253	234	274	276	247	243	224	247	264	237	250	239	267	256	277	261	238	260	226	246	232	265	268	251	249	233	271	223	234	283	238	250	229	257	252	270	270	251	266	266	257	248	254	258	245	281	259	234	240	285	259	269	208	302	227	220	284	245	247	270	254	255	239	256	215	248	283	234	255	275	245	262	242	256	264	251	250	280	225	262	235	219	234	226	257	270	245	251	284	252	266	233	263	271	271	255	244	235	252	258	227	235	271	248	241	255	253	244	261	264	253	261	285	263	263	215	277	266	247	263	221	236	219	245	210	233	231	219	265	261	247	200	244	227	253	234	291	261	230	233	253	235	247	252	249	238	246	217	262	254	283	238	230	256	236	246	256	194	236	258	223	260	272	283	241	212	244	239	247	237	255	260	295	259	224	247	235	231	265	251	259	248	255	233	279	250	239	278	285	263	259	256	234	264	280	234	248	259	233	289	257	236	261	237	231	241	299	228	280	253	273	268	234	262	216	257	259	230	253	254	256	236	249	264	244	239	254	238	283	256	255	229	255	265	245	224	255	249	244	240	227	235	240	282	278	247	271	245	254	233	275	254	254	263	253	251	252	269	263	247	250	224	229	273	238	259	267	236	252	268	268	258	273	246	219	249	248	282	275	236	270	271	241	295	261	245	251	268	243	238	236	271	270	230	247	255	265	247	256	263	239	247	261	243	262	263	268	226	248	237	228	231	253	258	268	231	248	263	259	238	229	286	251	239	234	224	261	241	255	258	245	235	275	259	228	245	288	251	234	231	276	253	258	258	239	270	236	222	271	243	242	246	251	227	283	269	244	221	246	243	259	239	240	282	241	264	251	250	234	236	247	224	232	250	249	267	238	282	222	249	266	270	232	268	229	221	233	295	263	242	231	257	225	265	265	254	227	248	295	246	244	250	256	255	236	253	240	264	258	223	219	268	242	211	249	254	268	260	221	212	237	244	257	255	264	240	264	251	271	221	255	259	265	240	234	273	242	253	246	265	254	226	262	279	259	267	244	252	262	284	265	233	233	278	281	255	238	247	227	262	240	226	250	240	253	237	240	240	248	257	275	263	282	235	252	254	235	243	234	240	232	253	253	262	230	264	259	279	223	223	245	240	278	246	224	255	264	252	250	258	244	269	250	258	255	240	234	230	243	256	271	237	233	249	226	258	272	256	257	230	256	238	253	245	242	237	254	234	281	284	244	213	247	208	242	280	241	236	222	258	244	230	241	263	248	240	241	269	269	269	274	227	253	243	238	254	259	267	225	253	249	214	286	252	263	244	210	230	257	272	272	266	242	264	249	228	248	249	276	244	213	249	252	265	211	266	249	248	282	245	245	239	252	233	275	232	242	256	247	224	276	258	250	258	270	274	229	245	221	229	244	251	232	251	244	244	249	274	256	251	263	236	249	236	250	260	224	245	260	247	231	258	249	248	232	242	264	251	230	237	232	261	251	285	272	258	246	245	256	243	252	265	257	254	249	250	233	263	272	267	243	282	237	252	241	258	267	239	263	245	278	249	252	226	248	255	268	274	250	226	257	267	238	266	255	256	271	235	231	258	241	274	253	270	286	234	297	275	250	223	268	263	244	235	250	252	268	224	237	255	267	288	240	241	255	252	259	263	276	241	245	270	260	253	244	216	207	263	244	267	266	239	233	264	239	236	263	244	253	251	222	285	278	237	274	262	268	265	257	256	235	233	209	272	249	240	266	245	230	237	214	255	234	244	243	229	257	254	253	233	244	269	258	266	240	240	236	242	315	281	282	265	236	225	273	249	242	235	245	259	261	248	259	268	261	253	273	261	255	254	284	224	249	284	271	235	268	229	258	238	235	247	225	238	266	274	279	214	251	249	249	223	236	213	243	223	256	260	254	227	248	220	275	239	258	252	224	258	235	264	249	229	242	214	256	276	229	230	244	233	265	253	266	226	261	269	267	235	244	241	257	246	252	226	235	266	236	258	233	197	247	268	263	267	258	257	247	228	256	246	259	241	262	238	256	279	214	235	250	238	261	258	266	259	253	216	259	262	256	261	284	225	258	239	240	264	273	277	242	248	272	258	254	278	253	262	276	245	252	259	253	277	229	274	274	231	260	263	261	224	245	235	229	248	247	254	268	257	272	270	244	257	242	263	271	268	224	249	266	266	271	250	253	254	284	235	246	286	239	246	260	251	233	263	234	238	245	251	260	239	226	232	228	242	254	246	246	245	255	248	235	210	267	243	223	224	229	239	277	272	248	261	253	235	235	252	231	226	236	251	240	253	255	251	257	240	252	251	240	207	245	243	242	271	260	221	219	232	249	237	224	248	239	222	245	271	233	236	243	241	267	261	250	247	263	253	247	269	239	270	249	240	241	218	250	252	235	247	271	282	224	241	257	245	224	242	234	240	222	281	249	236	240	235	236	273	242	240	271	269	268	247	281	247	257	250	249	235	234	222	263	237	248	293	246	225	237	261	263	252	252	224	235	258	269	242	259	259	276	250	253	243	261	232	276	222	248	276	248	263	255	229	256	241	219	225	263	231	259	246	264	249	252	254	242	234	237	236	248	251	261	254	243	228	247	248	246	237	220	254	263	237	244	243	254	254	245	237	256	246	272	284	249	262	270	223	243	256	230	237	273	278	264	229	222	231	254	236	261	235	262	256	267	219	232	255	254	243	260	230	252	242	253	242	281	264	264	239	242	234	250	252	279	248	238	247	236	233	259	244	260	226	267	251	265	259	232	231	248	235	262	280	258	262	252	269	251	260	288	252	270	217	246	244	239	257	300	250	252	253	265	260	244	221	272	220	258	248	240	275	242	240	239	278	244	244	237	245	255	249	245	249	258	244	267	231	251	263	235	243	245	263	241	275	237	246	256	225	211	258	273	217	244	270	252	248	245	251
8391	1733	8087	28240	42184	36947	25742	3195	863	882	837	819	770	776	726	747	745	698	685	644	630	633	645	629	651	657	646	630	638	624	587	560	626	598	573	620	607	594	610	637	634	596	648	611	607	667	640	593	622	591	593	614	612	604	631	595	562	571	580	614	652	616	625	605	618	589	597	606	594	592	630	545	605	578	611	568	606	614	611	600	576	626	641	608	611	636	587	590	587	645	593	607	603	609	591	626	571	595	596	601	584	596	596	607	606	608	553	627	628	571	589	640	645	604	586	629	582	591	618	608	619	643	581	607	624	645	560	578	607	598	610	584	588	586	549	590	634	592	628	559	580	612	591	587	584	596	610	590	600	583	593	546	583	622	608	624	619	603	603	649	617	615	606	592	586	636	608	634	659	630	584	583	649	624	578	573	622	608	582	574	588	583	624	602	616	586	591	580	554	571	606	606	610	585	622	612	603	563	638	608	601	602	581	607	596	599	620	619	627	596	619	586	596	643	589	579	608	554	607	634	544	592	576	590	572	639	603	637	584	613	610	597	604	600	589	628	616	571	562	596	561	596	570	603	599	598	609	568	655	643	622	608	612	626	621	613	626	612	585	593	611	591	577	607	583	634	612	605	598	621	607	583	566	630	593	588	561	594	617	570	625	602	586	564	649	621	632	671	590	612	561	627	656	550	583	562	570	601	586	652	652	591	612	635	613	582	605	632	656	567	594	601	574	620	579	598	623	615	587	565	617	582	606	565	574	599	597	575	595	631	596	588	570	622	564	607	617	589	593	614	616	624	602	635	583	651	643	618	559	630	587	585	566	574	585	611	617	599	600	624	652	581	579	589	559	580	592	542	600	629	607	598	628	566	620	627	567	613	576	566	604	579	660	596	598	602	625	537	611	628	604	640	672	584	569	588	591	651	638	627	608	567	621	559	572	649	633	609	608	615	600	601	589	610	580	635	585	621	573	573	524	561	596	577	609	591	616	610	615	592	568	567	585	615	557	563	582	596	582	632	618	584	610	598	633	570	587	610	570	586	626	624	572	567	570	615	608	621	638	608	577	599	635	590	604	574	585	617	618	568	605	583	599	610	602	649	578	570	568	610	638	579	576	603	569	610	575	597	606	574	596	632	586	576	614	626	602	557	610	584	582	609	607	620	605	597	599	587	582	625	612	572	567	560	624	599	590	618	634	582	611	611	581	598	617	600	568	603	622	587	600	604	627	546	599	591	587	615	600	620	594	638	653	574	568	575	587	595	569	569	595	575	555	576	567	603	637	628	572	621	602	571	604	542	638	626	576	635	558	598	563	592	548	609	635	587	613	591	620	593	617	563	580	647	584	599	592	576	612	556	582	611	628	584	578	613	605	624	596	599	627	620	616	620	572	588	602	596	594	614	577	590	592	612	601	573	631	549	579	603	591	616	648	584	566	586	611	576	587	624	556	589	585	587	587	610	574	591	605	556	602	564	590	574	615	578	591	608	635	629	583	591	607	566	605	546	589	593	618	619	579	609	629	579	570	628	613	595	570	596	573	599	611	563	588	591	601	620	571	613	608	555	562	564	557	576	575	584	566	608	576	576	619	592	574	577	596	616	578	593	606	565	553	620	604	564	589	599	579	549	575	596	568	601	597	538	615	583	603	575	611	632	619	582	611	583	598	554	624	588	599	571	599	596	614	599	600	599	608	670	591	602	594	591	604	576	581	583	582	624	615	614	622	607	582	576	563	603	633	597	570	531	602	629	634	606	626	631	556	569	576	602	595	577	625	592	625	589	608	631	571	620	610	563	603	614	627	582	603	603	616	586	546	572	618	618	615	636	568	605	609	592	566	570	573	622	557	578	584	637	619	619	598	582	601	575	589	553	594	582	620	636	608	616	609	587	613	598	604	597	606	571	605	625	546	591	616	595	575	602	626	666	600	597	570	593	623	619	614	559	596	569	591	550	591	606	576	575	598	577	630	608	604	596	586	632	628	592	597	603	601	595	605	572	565	605	554	611	634	555	575	599	580	602	602	613	557	568	590	588	585	579	589	646	629	574	550	599	585	572	558	639	627	606	625	601	621	564	590	619	624	626	595	602	597	584	568	579	623	555	603	602	654	575	609	601	567	590	636	579	619	669	605	568	578	583	621	589	611	610	586	565	592	593	606	608	640	624	603	567	602	584	597	625	612	578	611	595	587	593	583	581	619	559	604	605	555	603	580	631	599	580	607	619	579	599	565	582	569	560	615	602	611	558	596	633	592	614	625	590	622	605	611	554	598	592	598	615	554	636	553	602	630	563	587	606	549	597	570	611	574	596	605	605	601	625	620	605	607	598	605	597	543	637	615	620	599	568	609	574	603	625	636	551	571	570	567	587	592	591	646	623	561	563	648	546	574	550	596	614	595	602	601	619	591	594	592	644	589	611	560	554	610	602	650	602	623	602	626	599	581	649	600	572	567	535	635	617	577	579	627	582	612	579	586	577	574	622	585	562	622	620	599	604	610	611	546	602	606	644	562	598	641	611	565	589	592	608	599	564	608	603	582	617	591	582	601	605	612	601	598	593	607	581	625	626	594	589	578	638	607	603	618	582	588	580	634	578	601	566	638	587	618	597	559	545	637	601	611	579	608	622	600	554	571	639	568	615	565	589	586	594	590	587	585	560	569	622	631	617	625	581	582	566	640	634	602	588	594	602	547	576	596	547	600	607	619	599	625	570	574	603	618	592	605	593	619	579	580	620	603	584	624	608	574	635	574	582	616	578	553	657	566	583	619	594	623	614	552	607	550	602	602	544	608	596	596	620	611	591	599	620	629	611	600	551	537	606	579	591	604	590	607	625	595	603	545	560	571	565	638	613	596	578	598	653	610	594	578	565	614	606	599	611	614	578	582	556	600	634	583	578	588	565	593	574	614	606	598	626	604	590	579	564	594	590	581	640	601	652	598	636	573	633	585	587	629	568	588	621	603	560	602	583	609	624	601	608	613	616	607	585	602	601	586	586	627	613	613	575	593	626	573	615	613	562	586	609	565	583	585	572	623	620	592	612	637	610	630	569	599	587	581	594	588	608	589	593	590	612	628	604	636	589	589	568	617	603	629	583	618	588	567	599	609	602	550	607	592	619	614	601	534	600	610	592	643	580	599	578	604	632	612	622	571	560	584	572	632	591	596	621	549	602	613	631	602	589	593	632	590	590	603	624	585	612	598	591	595	565	625	597	606	603	595	591	644	599	628	614	608	624	613	595	603	625	652	619	618	575	605	613	659	612	624	622	568	607	616	595	621	596	605	600	625	612	647	644	611	591	620	613	607	620	635	584	613	567	583	621	586	603	590	604	610	575	596	648	591	570	584	532	615	569	626	603	600	600	589	599	549	628	592	630	549	640	599	660	595	620	599	593	588	595	603	572	620	593	591	603	597	635	570	559	623	589	581	601	637	591	598	594	613	654	643	617	622	643	577	562	638	648	592	648	575	593	590	588	566	603	610	559	639	590	616	595
1838	585	620	694	1035	868	499	345	327	350	360	375	335	323	303	328	354	349	326	358	335	295	367	340	352	348	315	333	338	322	336	333	337	321	354	346	323	327	343	326	355	361	358	366	351	339	298	356	344	356	296	348	326	331	328	306	340	338	305	352	330	320	321	339	353	351	345	356	314	318	289	330	355	334	347	328	352	346	340	339	322	346	325	364	336	335	333	343	323	337	373	303	334	345	354	328	314	336	360	376	318	357	369	330	333	341	363	315	331	395	351	326	342	362	339	335	329	365	351	334	319	327	332	314	327	330	321	330	343	348	359	343	299	338	309	361	315	346	317	333	343	342	340	282	355	345	353	376	326	325	344	329	314	336	335	358	325	337	318	323	347	321	316	345	343	309	357	336	317	308	351	331	305	362	319	291	330	321	351	339	352	323	300	357	344	338	303	365	326	332	349	335	370	364	373	361	362	326	386	322	317	329	310	367	314	324	325	361	338	324	332	306	345	329	348	345	342	310	369	318	346	314	324	339	324	333	354	354	320	317	346	353	320	324	337	333	373	339	336	342	365	316	308	343	339	294	322	325	371	321	342	348	349	326	317	324	345	346	342	333	317	348	326	334	343	337	333	330	309	353	345	322	364	302	294	356	379	309	330	352	349	311	324	313	347	330	343	328	376	356	338	354	349	316	331	360	352	331	284	334	337	338	327	334	291	315	344	323	343	332	340	339	324	361	316	321	355	321	364	338	322	323	350	338	366	344	358	320	314	353	380	323	369	321	353	311	341	320	347	300	344	352	354	328	346	342	350	346	351	347	357	344	325	308	346	354	335	368	354	351	348	333	323	326	332	324	350	313	344	357	348	318	347	297	309	324	316	311	333	310	299	354	333	282	367	322	346	355	342	316	332	323	324	396	349	351	328	333	324	340	352	350	382	342	334	314	339	341	329	383	316	326	293	320	347	338	350	319	329	307	345	340	370	329	307	336	355	351	358	348	329	325	324	378	350	334	343	369	317	325	305	319	307	371	332	335	335	363	347	341	321	282	340	306	343	347	341	313	368	328	380	349	347	334	319	345	326	314	350	338	328	309	333	337	366	365	321	342	329	317	325	325	330	332	332	326	313	334	313	344	351	351	309	329	366	332	323	303	315	326	326	322	314	366	321	353	353	343	365	325	339	335	335	322	344	319	330	346	342	327	321	345	344	345	341	326	336	361	356	339	361	335	324	356	346	335	344	330	336	332	317	346	321	345	348	312	349	354	346	323	366	362	321	318	342	339	303	340	321	339	327	337	362	354	336	345	330	315	335	358	319	319	353	319	367	349	300	340	317	327	346	342	328	330	314	318	329	370	373	316	343	311	312	278	360	352	322	317	310	310	344	339	356	353	331	338	345	336	338	321	310	358	325	335	343	345	362	341	363	313	328	315	322	312	330	353	338	327	322	331	333	336	329	351	310	357	340	374	328	326	344	347	332	337	320	367	298	322	376	367	305	333	356	320	353	332	367	377	343	331	337	342	332	348	316	364	352	351	351	315	334	299	307	317	336	329	330	311	335	306	375	340	325	360	318	341	321	342	349	335	314	303	366	342	342	312	319	347	315	339	349	329	350	344	381	315	345	369	320	339	307	315	346	330	328	320	323	348	352	367	340	337	323	345	312	343	313	341	318	318	376	343	340	313	333	352	337	349	350	341	294	349	354	332	325	330	363	333	366	364	348	325	318	342	341	362	365	347	341	361	369	366	369	364	319	333	348	353	344	321	354	357	336	333	368	339	316	333	340	328	341	354	339	329	324	371	351	318	365	369	365	336	337	321	314	334	368	342	326	342	310	304	322	359	363	353	350	314	320	323	328	346	313	346	397	354	325	349	372	352	317	331	341	329	328	341	303	316	294	358	344	339	325	339	334	339	376	310	334	340	369	364	345	344	344	358	342	341	330	316	377	331	344	345	347	303	320	333	392	326	302	330	350	339	346	329	375	317	330	341	342	315	321	307	337	333	354	316	350	353	346	297	328	339	337	330	294	355	359	275	357	342	323	331	301	338	329	322	333	304	333	322	353	371	318	324	346	333	331	307	345	342	334	331	304	353	337	340	358	349	316	278	334	320	328	343	340	343	334	331	337	329	333	351	346	374	341	332	323	345	354	302	365	376	349	325	323	343	329	333	372	352	379	337	337	370	331	346	368	330	363	329	352	348	355	367	371	359	324	314	314	336	340	344	325	338	342	322	343	340	349	378	339	337	367	357	348	323	313	317	343	324	330	352	358	345	320	301	310	354	339	307	347	330	328	333	324	335	373	322	300	340	361	329	353	352	340	308	321	346	324	352	325	365	339	326	347	361	362	344	343	298	346	323	310	377	352	331	343	325	323	338	326	367	357	335	353	322	372	326	306	351	332	332	342	387	366	321	365	320	356	342	342	331	343	322	351	310	322	320	344	330	330	338	306	333	321	323	312	331	330	370	344	341	319	312	373	350	368	341	333	368	371	290	334	319	321	360	315	372	339	348	335	315	332	340	341	329	350	328	334	306	358	333	318	355	303	306	342	336	334	327	332	331	332	338	329	337	353	380	369	354	332	312	382	348	310	303	354	351	372	368	318	301	334	352	364	366	329	376	367	371	359	363	353	360	331	330	327	328	351	319	349	328	317	329	346	325	351	302	335	352	335	355	356	309	359	351	341	338	333	326	315	336	365	349	350	325	346	347	332	360	330	333	343	336	337	318	344	366	358	318	330	319	321	352	311	317	339	358	330	325	328	321	311	318	312	339	325	356	321	321	361	343	372	319	325	347	354	345	328	339	305	321	334	314	328	371	362	352	348	324	362	354	348	318	290	325	285	334	321	335	362	322	348	332	336	363	332	324	343	344	331	318	341	346	326	319	321	308	342	352	339	290	363	334	334	315	339	329	343	350	327	345	330	311	337	335	314	323	320	347	325	339	324	362	320	344	360	353	338	319	339	332	358	345	328	367	345	338	331	331	300	368	347	316	356	325	347	338	352	381	354	373	315	337	346	335	336	357	344	337	324	310	337	299	354	336	335	324	335	349	355	322	339	349	360	332	355	338	323	343	346	304	329	373	339	359	336	360	318	348	349	347	346	333	339	360	323	300	357	326	356	347	361	353	323	350	305	323	359	352	333	328	316	357	352	317	306	357	321	346	344	324	360	311	317	330	322	354	355	358	328	353	332	387	358	351	355	344	358	335	344	354	351	342	323	339	324	358	344	324	360	340	347	319	324	326	321	355	316	333	352	332	344	349	336	336	326	379	339	335	317	382	350	329	305	354	357	356	321	320	390	332	366	335	335	354	319	344	358	344	339	315	363	326	376	349	352	346	342	302	317	346	334	361	315	319	327	340	335	338	344	359	336	335	340	329	320	352	315	336	369	312	353	338	347	356	330	303	323	332	339	294	344	288	323	347	337	352	353	355	312	324	366	363	339	342	353	320	347	329	342	341	360	319	327	381	346	350	340	293	350	365	353	343
2262	1048	1460	2497	3688	3287	1595	915	930	925	871	858	859	909	893	790	853	839	820	761	802	772	817	818	794	801	816	836	765	824	788	771	852	843	780	798	778	751	798	778	805	826	817	822	795	805	815	800	797	837	856	820	802	830	790	774	793	823	762	778	841	839	829	784	803	826	797	816	783	808	796	793	807	834	742	831	770	775	849	809	765	809	791	841	790	783	830	821	797	812	775	808	766	829	811	768	752	816	796	798	803	820	832	809	805	845	795	807	804	806	799	827	715	800	816	788	845	778	808	821	801	789	755	800	791	796	803	835	793	855	801	803	814	794	737	796	821	771	840	752	798	800	827	865	755	796	798	809	817	750	816	849	802	819	803	786	755	814	802	822	867	796	774	861	824	841	838	777	825	773	795	803	776	869	804	806	786	820	812	866	754	798	783	825	808	770	818	773	767	802	797	820	831	816	787	790	849	794	813	747	780	804	794	823	785	778	778	803	837	843	799	798	793	794	783	807	798	822	761	831	809	816	768	833	821	780	778	775	756	815	807	758	799	787	778	788	780	790	813	852	820	810	850	833	772	844	763	822	864	788	743	794	812	798	799	782	844	745	787	805	806	808	808	827	812	815	728	842	818	808	846	794	830	796	812	830	812	770	787	822	782	809	820	869	853	811	795	804	813	830	827	774	805	836	876	775	802	804	836	811	793	796	752	771	831	816	794	836	828	802	814	795	765	817	858	803	816	809	799	790	778	830	765	814	821	821	804	821	814	737	821	829	752	782	767	777	799	765	815	759	785	841	808	818	796	851	771	837	827	829	818	842	801	790	773	830	806	851	790	751	789	796	802	786	789	800	817	802	766	844	805	789	755	801	796	839	772	787	807	812	760	848	841	861	812	772	765	758	777	811	769	764	803	821	838	800	792	751	824	796	820	823	799	800	795	771	787	816	816	797	853	740	802	817	732	822	822	816	772	804	841	779	781	757	788	804	803	805	796	768	830	786	797	825	814	826	826	814	810	837	793	839	826	783	803	817	831	792	820	804	808	804	796	800	792	809	783	749	752	821	800	826	775	804	825	791	827	801	792	762	816	826	857	851	785	788	771	759	772	832	789	780	792	835	805	795	797	803	836	833	821	776	806	792	803	804	790	829	832	825	796	770	772	794	790	809	812	803	797	858	801	800	793	823	771	827	752	722	860	801	824	795	810	749	791	802	847	811	820	828	814	817	789	777	757	829	812	798	839	822	814	826	784	791	783	805	831	794	795	789	842	787	824	834	809	777	870	817	811	799	829	825	796	830	820	827	859	803	800	784	780	808	825	817	823	820	773	823	752	807	765	825	785	847	811	808	811	836	773	844	792	822	840	778	793	812	808	787	804	784	818	779	795	793	824	789	766	829	842	744	804	842	844	808	789	789	758	820	842	774	830	828	808	814	804	796	809	816	759	831	795	763	839	810	781	798	800	794	828	839	798	799	818	794	837	825	837	800	815	786	783	847	797	858	830	757	753	816	788	798	805	809	842	844	820	797	840	850	791	830	788	804	782	775	813	786	817	824	769	832	780	795	809	792	818	777	840	789	803	805	810	830	826	838	814	790	835	829	756	774	820	801	816	772	826	786	774	814	803	721	790	823	832	794	788	827	804	815	804	786	779	854	781	761	767	853	798	826	830	798	788	856	825	814	807	779	810	833	852	780	782	796	774	782	774	808	828	803	820	780	775	830	788	804	823	802	745	791	787	849	844	822	836	756	809	809	767	840	845	816	816	816	775	786	832	804	826	839	867	800	771	796	842	790	745	823	799	838	825	768	796	785	755	789	819	753	777	805	742	798	762	761	832	802	796	849	825	771	774	821	766	825	815	810	824	877	842	794	790	804	791	758	781	840	794	839	794	802	796	802	769	778	795	810	794	840	825	799	803	824	820	785	808	766	806	771	818	803	826	794	840	773	802	785	830	805	833	798	782	800	811	743	811	799	742	778	782	767	796	794	812	819	766	736	760	795	828	837	798	782	771	838	831	800	811	778	782	793	816	776	823	813	801	841	783	826	828	781	765	849	760	778	784	782	793	807	817	807	791	766	802	817	865	762	792	783	787	807	795	827	863	864	808	745	749	802	834	848	806	791	810	805	795	764	755	749	791	783	792	784	810	833	746	810	808	800	852	789	792	822	783	787	818	777	782	799	816	783	744	790	807	796	818	769	836	827	819	779	806	844	821	850	775	808	821	795	736	763	855	790	776	825	804	848	768	793	851	817	794	812	789	834	857	782	785	862	810	809	825	789	797	837	816	820	789	800	790	806	818	813	742	803	758	836	807	792	776	860	802	763	807	752	835	730	766	841	828	867	793	795	775	811	822	826	803	761	766	834	794	792	774	804	770	825	824	759	834	885	754	827	813	784	812	778	840	813	766	797	759	819	802	797	804	812	826	784	840	822	785	856	805	864	786	771	790	805	860	808	768	818	766	789	774	755	810	792	832	810	852	809	812	848	804	829	803	834	784	770	780	793	782	806	805	812	752	821	801	819	849	807	810	826	823	825	815	812	800	808	789	813	786	793	815	869	802	862	718	774	806	765	764	822	830	809	865	849	799	832	762	745	816	813	823	805	791	810	821	804	835	830	800	794	805	804	809	843	807	812	785	803	804	857	759	785	834	806	736	822	790	784	771	732	796	812	793	828	793	790	782	804	885	827	803	804	801	793	811	788	824	789	777	862	761	803	759	746	808	781	827	804	809	814	760	836	812	824	790	763	812	843	797	832	822	802	828	809	791	785	758	768	842	791	793	792	790	803	779	854	840	794	827	788	803	843	837	798	774	789	806	808	845	788	802	814	803	772	774	844	763	779	768	818	784	777	780	856	761	815	804	799	794	761	792	776	761	777	795	827	785	829	745	784	800	830	848	812	824	771	819	798	801	816	809	754	779	811	841	795	820	777	855	786	872	839	803	816	744	778	833	758	788	829	791	841	761	788	806	759	802	828	789	818	795	747	773	847	785	765	858	778	844	788	806	792	826	791	831	820	839	769	793	817	817	817	817	785	777	809	796	784	798	791	880	810	818	817	803	788	804	821	830	824	817	793	830	794	764	833	801	822	851	799	798	812	772	842	834	782	799	813	748	804	774	832	733	769	788	793	820	787	804	840	773	781	802	809	830	806	787	801	784	816	785	804	793	836	776	771	770	784	792	798	818	851	772	818	767	831	827	866	772	798	788	787	796	808	814	793	774	785	869	762	848	872	781	825	777	738	818	839	836	799	803	762	800	818	807	841	859	843	772	798	829	789	775	806	774	807	793	840	774	818	754	831	811	809	799	749	786	785	817	825	798	789	776	765	834	832	816	830	823	816	766	790	735	840	813	804	821	776	818	802	768	819	843	828	822	805	801	798	822	811	804	793	828	781	803	823	758	785	791	817	781	810	880	785	817	767	805	797	831	825	867	810	817	775	798	781	819	786	770	862	812	812	819	795	778	770	785	768	849	839	840	830	756	774
7636	1073	2691	9732	14663	12017	5168	541	411	417	412	396	352	394	381	374	407	411	388	405	365	397	391	390	393	372	390	387	410	385	354	393	341	405	373	380	405	344	366	399	362	338	367	366	337	389	375	349	364	387	373	406	387	385	352	415	362	376	401	359	356	376	369	408	366	378	387	359	403	377	383	362	368	387	372	368	390	373	380	368	384	357	363	367	359	373	358	358	405	424	360	392	413	360	359	362	368	362	354	373	363	339	373	383	374	365	395	375	391	386	377	385	362	361	382	357	374	396	359	350	383	378	410	369	361	377	365	395	411	366	368	366	370	388	368	337	354	360	365	380	366	367	363	366	354	395	369	348	368	364	406	390	360	386	364	338	378	376	339	337	377	386	352	353	386	381	358	382	340	355	394	378	371	370	364	435	350	380	370	396	355	374	341	363	369	398	357	385	391	384	394	384	376	379	368	376	375	403	383	363	376	357	376	350	364	344	332	359	377	374	371	395	395	371	428	376	324	367	371	384	360	374	373	364	396	322	360	364	379	360	362	397	371	364	383	347	368	358	357	347	378	382	367	368	351	376	354	392	371	355	379	390	431	329	378	368	403	381	375	403	372	376	360	414	369	365	385	352	382	373	391	376	384	386	367	376	376	352	375	350	347	404	388	386	373	367	352	373	369	352	353	361	346	370	354	372	378	397	363	393	381	388	427	392	366	361	361	383	370	417	367	403	386	380	327	345	372	369	365	383	381	376	383	384	405	394	385	356	358	346	346	354	355	365	362	367	367	381	365	371	358	363	371	347	365	375	377	364	362	339	375	379	336	406	377	386	394	372	376	365	401	323	376	351	389	370	360	408	390	386	388	376	365	375	367	361	354	376	400	386	355	339	350	344	355	361	392	384	351	345	339	371	395	406	360	378	385	377	365	340	359	381	366	361	396	367	354	328	389	372	398	387	396	399	401	378	352	351	382	372	388	386	368	388	374	390	361	366	344	353	378	380	388	351	376	373	361	367	344	383	390	414	386	364	358	383	328	391	375	368	368	362	387	388	379	362	409	343	389	359	368	394	396	387	360	402	365	400	352	382	442	363	335	403	321	383	389	374	393	397	359	359	399	402	348	424	370	373	381	383	387	360	358	373	420	364	373	385	371	357	365	345	373	368	364	382	380	353	359	390	339	356	356	362	332	397	393	373	371	357	326	398	366	359	360	395	407	383	363	360	401	347	375	373	398	363	358	379	402	414	363	385	368	373	413	368	397	401	371	367	388	402	345	385	405	335	373	381	378	343	366	353	392	396	407	339	373	370	400	404	363	374	361	368	340	398	365	404	391	407	367	332	376	388	367	366	356	385	380	387	394	350	364	372	333	374	373	354	358	340	395	362	358	377	353	386	361	352	369	384	348	374	379	332	360	382	342	391	373	355	372	360	354	362	392	393	390	343	388	400	388	379	354	369	379	381	380	394	409	401	410	347	377	343	358	372	422	382	404	435	376	353	374	347	370	368	350	386	409	411	377	367	394	353	360	392	338	385	393	399	379	345	405	394	358	334	381	371	373	380	339	376	391	379	403	385	370	383	359	395	381	401	346	367	375	382	383	357	367	379	400	341	397	355	361	345	394	390	338	395	355	357	398	365	391	387	372	367	378	391	373	370	362	414	372	350	372	375	406	373	357	349	406	341	371	379	328	376	408	405	372	343	356	329	355	365	377	369	365	337	357	363	375	373	356	365	359	413	370	371	348	380	385	370	369	385	350	358	364	371	406	360	390	355	386	370	385	351	371	377	394	407	352	410	391	378	404	400	352	410	384	358	376	361	377	383	382	396	386	372	384	362	387	417	397	367	337	344	375	350	383	387	374	360	400	375	355	399	405	409	375	416	410	367	367	393	398	379	384	353	400	373	372	361	359	359	361	344	385	361	344	351	380	371	363	369	385	355	332	370	394	356	359	370	326	370	370	327	311	398	373	389	371	338	361	339	347	425	375	385	337	410	384	370	378	368	369	361	384	392	391	372	390	369	373	337	365	368	396	380	371	391	374	355	403	421	373	368	354	362	344	393	375	340	391	390	364	366	357	378	371	375	372	371	382	377	388	400	355	367	372	360	369	368	351	381	371	382	385	361	353	401	386	350	361	398	376	326	383	405	372	404	403	393	333	368	390	364	401	393	364	410	372	382	410	381	397	350	362	369	384	391	383	382	394	364	377	388	382	323	381	377	386	386	378	403	406	442	364	387	403	376	371	332	383	355	388	365	390	378	380	362	370	382	365	357	366	411	401	397	355	383	376	354	394	342	387	378	384	335	391	379	392	399	388	369	347	357	395	373	376	383	411	369	365	344	389	360	405	386	369	395	347	387	385	356	359	380	356	397	405	359	362	403	372	383	368	350	367	357	385	407	401	329	375	365	350	381	400	415	364	387	401	364	388	390	354	380	344	367	376	351	346	370	412	346	373	378	349	355	358	419	378	360	360	371	373	356	370	360	405	354	369	397	397	407	357	372	370	362	398	402	358	374	368	384	382	381	392	392	378	367	372	356	372	377	402	391	332	388	350	387	376	383	360	378	373	383	342	356	385	357	348	349	366	357	347	378	378	362	351	363	398	348	415	334	363	356	346	381	374	375	322	385	396	376	397	404	380	372	389	355	370	356	359	370	377	413	385	390	379	391	378	349	369	393	411	334	361	347	378	338	385	355	396	395	363	319	415	370	396	354	378	386	379	399	326	336	353	350	381	355	395	375	367	388	364	405	395	341	382	324	350	352	359	393	362	360	366	358	401	341	382	351	364	347	386	334	349	369	361	362	376	369	379	368	333	377	379	372	343	322	375	344	366	348	368	367	314	357	379	402	375	360	370	384	359	362	401	356	395	400	414	347	363	375	367	374	378	398	397	405	401	349	397	415	398	366	375	388	330	372	426	383	363	357	379	366	358	365	358	410	380	392	383	350	375	360	353	379	375	356	377	355	353	360	400	381	377	349	356	383	372	373	374	383	365	380	379	410	356	358	358	401	383	354	347	361	380	389	330	389	412	391	377	362	369	346	411	376	383	406	342	398	386	347	343	383	342	380	386	390	350	373	387	370	367	388	369	375	368	369	350	387	405	350	390	368	332	359	362	371	374	359	346	388	358	369	374	378	411	354	432	376	390	400	374	360	391	383	380	368	384	381	408	362	365	373	375	351	402	375	374	408	362	391	379	346	396	355	340	378	392	366	383	386	372	395	355	385	380	405	321	389	375	391	397	387	369	395	344	363	356	355	350	370	376	391	356	391	383	403	334	396	356	425	370	354	385	368	397	383	385	424	368	378	367	379	401	388	373	353	326	374	359	366	326	366	349	391	353	400	399	387	389	402	397	359	399	409	365	381	362	387	352	411	362	357	379	376	389	383	381	413	355	373	356	385	378	428	350	357	400	368	383	364	384	374	362	388	377	347	377	390	343	390	413	394	414	401	349	368	372	373	361	376	361	372	366	357	383	345	391	377	353	370
6852	1540	6752	25267	33943	29641	14058	1075	1066	1035	984	947	1034	1029	951	942	914	955	880	900	922	921	898	872	864	856	882	894	868	934	873	909	830	868	943	866	889	893	890	855	873	890	911	905	883	818	834	907	903	907	877	820	854	877	883	911	865	887	861	897	849	886	880	786	897	880	837	880	872	820	832	849	878	839	851	823	860	911	900	886	814	927	930	866	886	864	883	875	867	904	909	856	867	886	881	875	911	848	849	880	887	903	884	892	869	864	893	845	875	823	871	863	859	886	819	883	877	840	924	900	859	919	893	837	855	881	922	903	884	844	906	916	885	855	934	852	869	801	849	906	897	932	854	820	899	887	854	854	865	837	915	861	845	823	859	870	891	888	877	909	899	841	852	834	891	909	861	823	847	936	896	891	897	889	856	843	858	903	906	842	894	878	869	893	845	839	861	898	931	870	810	844	835	862	848	885	891	867	835	872	892	881	887	833	906	865	870	899	899	874	870	803	880	913	826	881	884	873	867	870	884	898	885	815	915	895	919	859	842	860	851	879	888	873	898	884	890	884	880	857	868	880	881	884	859	855	906	881	905	859	856	852	857	868	902	836	899	849	870	866	897	889	919	875	876	882	881	893	884	854	883	892	887	878	895	892	828	916	829	892	830	881	881	841	871	857	859	844	884	882	825	870	846	888	917	854	891	869	896	884	860	905	870	847	844	902	862	838	899	835	893	864	864	835	889	818	915	878	839	823	860	863	830	826	889	904	841	883	858	862	893	887	825	830	849	874	803	922	873	856	871	862	911	891	872	915	853	867	893	872	838	848	867	891	884	849	836	877	872	861	850	878	919	819	842	871	858	891	840	868	878	887	878	891	902	890	851	872	892	832	936	867	875	881	852	894	865	833	846	818	855	860	858	847	862	876	857	834	867	913	875	889	883	907	830	844	928	900	888	854	868	892	828	886	895	862	888	850	892	842	880	878	901	892	840	890	919	863	922	906	867	939	859	855	825	832	841	834	869	887	892	829	873	892	887	897	882	839	882	850	844	856	882	907	894	900	891	855	840	820	870	832	825	862	931	868	877	888	891	852	920	918	884	859	859	879	861	902	877	881	863	880	826	867	890	854	887	879	904	879	857	967	816	856	845	815	881	854	880	883	927	847	877	862	865	828	898	892	819	846	928	897	863	921	877	881	880	828	873	878	855	868	837	928	834	881	873	897	868	882	843	884	897	831	865	898	889	843	882	877	905	831	800	864	895	860	840	876	865	824	900	853	878	865	914	861	858	915	888	856	929	889	868	871	896	868	838	869	852	830	861	902	896	865	919	852	854	880	897	860	842	840	887	884	844	870	850	887	889	844	869	918	825	883	871	878	842	852	848	906	838	847	873	847	881	896	910	841	904	889	843	832	929	875	872	845	877	878	846	839	886	858	840	836	827	801	860	868	899	888	870	866	882	904	879	871	852	916	833	851	881	897	837	866	889	898	900	837	858	875	891	878	867	873	831	899	875	839	890	834	840	888	851	886	871	848	834	884	874	905	882	863	863	889	895	875	843	876	843	873	906	856	898	848	942	896	911	911	857	878	864	897	858	955	852	858	859	882	844	881	843	880	864	855	847	857	846	880	846	895	856	837	881	869	858	886	888	848	873	918	846	922	916	904	890	833	896	829	847	886	899	853	849	874	887	839	865	806	848	872	918	851	880	841	898	811	856	857	865	887	864	873	861	894	886	869	883	864	849	887	894	891	891	863	880	858	876	882	851	918	930	911	851	898	884	895	867	861	875	879	917	820	899	841	868	887	877	879	840	878	859	876	829	899	904	913	889	895	880	886	886	872	878	939	844	846	838	822	918	830	873	834	838	915	833	905	888	873	906	882	854	880	871	836	877	847	854	872	868	806	889	874	883	878	833	858	860	853	826	912	904	855	826	867	875	889	933	855	832	875	854	904	866	834	830	882	889	918	865	791	891	861	864	842	824	867	952	850	894	838	841	881	849	930	854	865	862	855	873	902	802	862	908	883	826	873	888	820	869	864	840	884	884	829	873	908	879	849	916	860	881	857	850	935	867	868	877	897	896	826	885	844	881	837	857	872	881	940	850	884	845	882	924	856	922	883	855	852	867	885	825	864	837	861	877	789	913	880	901	821	871	881	864	883	866	831	851	888	892	907	854	841	876	900	891	912	932	821	898	882	837	871	881	853	916	871	850	866	867	841	859	885	854	904	837	890	876	871	893	798	925	927	898	934	847	897	868	907	850	874	873	862	872	883	906	872	847	907	869	820	864	908	879	894	855	860	877	880	913	888	903	912	900	902	884	839	937	870	877	847	886	898	877	904	876	928	891	862	876	863	863	893	922	890	906	879	856	815	846	868	878	845	881	870	862	878	906	879	862	908	878	903	826	835	846	870	915	898	870	883	865	842	851	845	820	796	861	918	863	848	890	845	855	843	834	907	853	846	894	832	896	839	893	810	864	886	862	880	885	857	893	843	880	917	888	904	928	880	863	889	837	879	873	877	900	847	884	890	867	875	876	876	906	870	868	850	892	842	907	886	890	831	882	863	847	837	847	851	841	846	873	869	857	929	875	832	902	880	871	850	863	936	842	860	891	828	885	892	802	830	890	883	855	840	893	876	907	868	866	819	869	851	855	863	904	845	899	847	915	849	875	886	854	876	862	890	875	926	875	814	870	871	927	877	898	870	821	940	902	847	902	859	935	891	878	886	909	881	828	881	927	837	896	853	852	886	892	875	856	885	891	897	902	849	812	843	878	854	863	827	852	867	846	840	921	843	867	911	884	854	843	889	854	890	905	844	852	883	908	818	861	860	888	930	917	916	905	889	820	870	927	858	900	902	931	844	880	849	838	814	906	867	842	824	846	866	874	876	853	834	876	899	854	877	867	847	845	902	837	847	853	919	875	872	836	807	896	846	859	819	872	807	863	928	874	839	825	809	842	857	881	864	857	866	874	888	858	883	840	878	907	855	867	911	838	848	909	900	895	829	884	921	866	858	875	877	857	916	866	889	891	855	888	846	882	850	880	871	864	894	862	897	847	874	876	908	897	841	855	832	856	896	851	910	840	874	906	814	864	861	887	908	836	885	844	900	878	895	816	886	875	896	883	874	841	906	839	894	839	917	889	854	860	862	876	935	876	797	872	866	869	892	897	850	898	859	859	889	857	912	888	883	908	861	919	886	896	878	873	842	908	871	827	895	857	898	960	874	875	899	837	858	835	851	908	893	867	856	870	855	904	809	833	938	841	828	862	924	869	905	816	863	875	875	859	886	917	942	855	947	860	886	830	817	882	862	869	875	859	893	880	859	836	890	902	868	847	827	849	899	857	850	892	892	855	821	908	851	870	848	873	849	906	883	883	841	934	855	872	910	919	881	878	870	843	866	876	919	875	887	861	846	891	837	884	863	827	919	837	883	869	860	838	890	871	896	879	856	869	876	855	878	847	829	875	896	863	815	868	876	813	898	865	865	912	857
13028	1623	9498	17971	25118	20886	9106	566	296	272	296	284	246	283	246	253	234	251	258	248	254	229	265	266	280	255	277	255	239	259	267	247	275	252	254	246	278	278	279	239	254	240	255	286	242	227	267	228	265	232	266	214	247	260	239	237	261	243	258	269	241	258	245	256	255	243	270	257	245	250	245	249	247	214	221	245	253	245	290	275	230	230	257	274	246	248	248	228	243	225	274	254	223	240	251	278	246	247	238	241	235	280	228	260	228	260	272	236	234	244	224	249	241	242	243	262	259	246	266	257	287	212	225	268	252	257	229	244	210	214	271	265	254	247	238	232	243	227	244	229	236	258	266	252	273	250	243	288	233	232	228	246	250	234	238	215	257	242	249	238	263	229	255	265	234	262	268	245	225	221	263	255	252	262	261	249	240	222	261	236	236	245	261	243	199	257	271	240	245	260	236	252	266	254	270	246	271	217	250	282	225	214	255	246	226	231	231	248	240	244	259	269	250	244	253	260	235	239	274	261	260	240	246	243	230	262	251	224	243	216	274	261	288	248	243	218	236	255	254	251	299	264	251	266	264	242	236	241	256	268	250	264	286	276	235	261	258	242	239	251	260	263	244	209	238	230	258	238	254	255	244	265	261	277	271	278	257	237	215	254	254	265	248	239	252	261	264	261	243	238	252	240	269	246	223	245	251	234	233	253	283	263	234	234	224	223	216	246	263	286	292	207	252	243	218	226	268	215	242	238	242	242	263	235	256	251	243	230	259	233	246	303	240	260	246	247	247	254	250	230	259	247	250	239	283	271	234	250	253	237	270	258	260	256	248	240	269	249	242	240	221	225	254	244	263	253	268	263	241	255	266	234	246	250	255	256	291	230	235	204	223	249	245	243	201	249	266	242	257	260	292	254	221	258	251	246	264	245	255	269	287	272	254	244	228	240	222	249	235	237	233	244	254	263	247	268	259	225	222	226	231	250	251	228	236	252	226	254	246	257	266	221	259	257	257	253	268	224	232	227	226	234	243	238	235	271	274	223	288	268	270	247	241	231	228	275	238	262	235	250	250	269	262	273	235	261	222	254	249	247	254	227	261	243	268	267	261	258	235	244	275	233	250	253	246	245	209	218	260	235	263	258	252	258	250	223	282	273	247	238	232	249	273	269	270	251	217	223	242	267	275	248	226	226	277	238	267	247	265	258	231	208	251	239	240	212	264	240	254	232	232	238	274	231	255	243	237	251	227	241	251	231	261	230	241	226	253	257	262	253	275	261	244	264	260	283	257	224	271	251	219	254	268	230	241	271	240	225	250	235	244	242	237	249	237	274	244	251	260	215	266	274	240	234	241	211	262	241	259	238	263	233	244	276	247	242	254	260	266	257	257	244	246	247	285	252	235	241	288	251	239	275	259	242	248	248	242	239	228	271	253	272	230	266	237	263	233	268	256	207	256	229	221	283	246	270	242	216	247	258	231	245	243	272	220	252	265	238	234	259	272	243	263	262	287	260	238	279	240	241	248	225	236	283	262	221	238	252	254	238	259	240	260	247	248	273	246	240	273	247	284	255	252	234	251	264	261	248	284	239	259	203	252	230	214	244	242	270	254	239	240	245	240	230	227	248	236	239	290	283	242	260	204	233	236	251	247	258	229	238	216	252	222	239	232	278	227	222	258	219	244	249	226	229	226	233	256	247	247	281	264	270	242	259	270	243	223	240	252	253	261	248	272	286	250	241	249	227	218	236	247	240	249	274	277	251	257	256	242	249	249	242	258	258	246	229	248	264	232	263	262	239	235	257	233	269	268	261	244	233	274	283	243	245	251	263	242	262	254	260	267	230	225	240	265	234	252	265	246	241	250	267	228	264	219	208	226	233	241	232	233	259	264	250	218	243	279	237	235	239	226	237	276	282	257	263	261	247	286	255	266	286	275	230	268	242	256	240	264	253	244	259	232	292	249	259	253	283	246	237	240	261	230	245	273	246	249	267	230	234	240	260	240	256	266	255	279	215	244	263	262	231	238	257	225	280	230	243	270	246	256	242	278	266	266	250	230	266	252	253	231	228	265	245	226	238	249	234	230	258	274	246	250	233	250	252	241	262	276	249	273	235	237	217	247	245	252	253	237	250	245	232	238	256	245	254	226	248	248	247	263	241	276	218	243	249	248	246	276	266	252	239	249	259	224	221	245	236	236	226	267	268	237	242	269	246	239	261	238	245	244	251	257	255	263	256	288	263	232	268	249	255	255	256	256	257	216	223	243	219	250	233	258	228	252	224	248	267	234	227	248	269	256	237	242	213	242	234	231	259	264	246	266	260	227	251	276	234	247	248	228	251	252	251	233	247	235	214	223	257	264	243	276	244	232	226	231	242	270	237	237	231	272	237	253	266	263	240	239	260	273	240	247	271	278	262	241	267	243	245	230	216	222	264	240	235	253	259	249	287	238	229	241	207	257	240	282	249	269	262	270	226	220	235	255	247	247	263	259	254	263	251	265	252	229	264	267	247	234	242	250	233	250	241	266	249	267	226	233	251	260	257	243	243	250	247	237	287	277	259	248	243	247	249	279	264	239	251	237	261	230	225	264	255	236	248	250	255	245	212	261	278	243	247	236	230	256	270	238	240	260	238	229	233	273	268	253	250	236	241	241	234	261	241	269	245	261	252	267	241	260	271	272	263	253	236	276	229	232	241	251	263	274	246	277	261	255	268	263	253	294	260	243	266	221	245	241	263	248	241	220	248	253	239	255	249	254	258	251	240	291	247	270	283	265	289	270	267	247	259	269	253	235	228	256	246	271	246	245	231	261	244	236	264	246	253	276	217	259	230	244	245	258	233	250	234	247	262	248	250	239	244	251	256	229	246	275	221	233	257	277	240	233	248	248	258	231	223	230	241	261	279	233	244	253	256	228	265	239	264	252	231	220	239	232	228	238	250	248	263	268	231	267	248	239	222	223	230	252	241	261	245	247	245	242	232	230	245	261	255	253	221	233	270	257	244	246	266	255	265	261	231	250	243	242	273	209	263	214	249	234	234	234	224	268	267	269	280	262	270	304	241	233	241	213	253	244	219	257	206	259	244	213	267	249	269	248	244	241	255	262	270	245	257	251	241	242	248	232	233	232	245	239	248	237	259	250	268	247	239	243	264	252	271	230	220	210	255	272	233	236	258	242	237	253	262	261	251	254	262	230	250	193	258	221	219	263	261	254	233	232	254	261	277	256	227	265	234	222	246	282	256	253	257	264	259	250	270	241	241	256	250	225	247	236	250	217	259	228	270	250	249	283	271	233	225	252	251	263	243	261	264	246	256	250	240	231	276	264	231	231	220	217	240	226	224	220	244	269	268	260	232	242	226	233	261	225	243	269	233	257	230	206	240	274	232	261	262	249	277	254	265	238	228	258	214	250	291	260	214	230	231	271	234	276	294	258	244	253	268	245	263	244	248	249	231	230	252	244	258	237	225	282	231	241	235	244	256	226	266	242	222	235	247	258	274
8246	1879	17863	35188	43410	38805	18012	964	894	840	806	788	828	733	716	768	664	669	676	649	697	637	629	620	630	651	636	627	628	636	624	615	663	624	574	595	555	613	627	608	627	577	543	642	570	629	571	605	598	627	593	598	626	615	575	602	583	607	587	597	611	608	635	597	615	588	601	574	611	606	612	630	631	601	640	556	599	582	596	605	580	601	607	568	612	639	629	616	590	622	618	622	565	646	596	594	607	563	614	558	579	639	550	563	654	605	618	619	586	627	603	621	593	600	605	603	599	644	584	595	625	596	586	635	572	635	593	655	552	594	592	581	617	620	604	624	589	568	566	577	589	639	629	571	577	582	580	568	598	591	578	614	590	623	588	590	617	609	571	601	604	583	557	623	575	614	615	573	574	584	594	603	619	614	612	587	575	589	591	619	574	625	579	585	569	612	567	599	603	588	600	624	579	579	646	614	610	550	597	596	620	590	589	587	607	576	605	609	551	583	614	571	539	572	617	596	620	639	612	610	609	614	634	649	639	596	611	605	582	584	615	608	548	590	598	590	596	571	590	583	631	600	608	584	573	581	617	595	600	573	579	639	611	593	655	598	626	579	623	619	612	586	568	587	651	606	557	628	606	620	613	582	567	618	598	630	631	643	574	570	610	601	594	591	612	604	572	585	567	619	588	572	604	580	627	585	650	626	560	560	546	552	640	582	589	594	625	591	652	619	582	603	623	608	584	590	627	626	595	603	587	643	574	618	652	559	601	649	593	579	622	608	593	625	606	578	588	550	632	558	603	626	559	599	591	616	594	605	609	618	552	597	609	614	595	601	653	592	650	580	569	589	597	551	583	622	605	593	608	636	577	604	606	594	561	589	606	589	598	603	633	602	629	592	624	608	615	610	617	628	581	608	574	566	570	597	612	606	598	582	560	604	596	626	618	585	609	598	602	597	563	631	610	591	614	580	569	569	552	628	601	591	613	596	608	604	609	608	596	591	626	611	613	555	643	606	604	596	600	641	577	577	597	567	582	603	605	620	614	616	538	611	582	586	587	615	616	624	575	591	579	622	659	660	588	620	603	593	591	596	617	579	598	600	600	578	584	589	627	594	548	606	609	611	624	560	618	634	530	619	605	645	637	594	639	612	566	607	601	609	620	621	592	609	624	621	636	649	582	599	603	624	592	628	573	651	621	567	622	630	606	634	581	603	609	548	546	624	630	597	555	598	583	636	587	604	629	623	568	600	608	594	577	581	586	619	593	588	603	570	583	590	607	585	622	573	576	580	594	595	567	603	626	602	603	582	627	592	640	629	565	608	617	629	614	642	608	626	565	568	649	546	602	593	600	600	591	585	572	631	574	576	583	590	566	594	612	603	641	621	581	571	621	612	605	611	627	594	590	641	618	618	603	596	610	650	556	579	588	580	612	613	606	589	650	574	634	617	572	564	590	594	622	620	584	625	569	614	600	570	601	604	595	635	610	597	604	629	594	585	605	625	612	566	568	630	593	611	597	583	638	613	588	569	642	604	617	613	570	596	551	617	613	598	607	558	624	590	610	648	581	571	599	656	537	599	538	590	562	608	558	610	575	563	603	582	578	603	591	569	561	627	586	613	632	588	603	598	654	617	578	599	610	616	556	567	568	603	639	558	608	595	610	607	567	663	591	605	639	558	595	612	598	621	603	584	587	579	587	579	632	625	582	625	651	596	565	610	563	656	590	587	539	599	662	644	618	661	562	572	592	548	573	621	589	612	589	591	597	609	596	611	608	628	609	585	626	612	611	583	599	568	579	589	585	648	586	575	573	583	636	595	652	619	601	549	581	585	622	563	552	581	591	594	623	646	615	583	579	569	598	596	604	662	580	543	625	619	573	637	629	618	593	603	549	558	618	567	604	594	619	562	595	560	619	583	567	553	612	554	601	620	603	625	566	586	596	577	583	623	563	592	611	602	580	609	559	605	569	623	606	619	607	650	613	603	606	599	587	612	633	584	594	639	575	611	617	611	574	600	607	646	608	603	625	602	572	617	589	569	592	580	639	600	652	594	564	591	613	611	585	606	567	579	608	539	610	596	584	595	592	593	589	647	614	602	606	603	602	616	601	624	594	583	595	583	564	611	601	620	622	546	596	618	619	604	586	595	617	571	582	596	572	616	591	578	558	589	614	593	602	583	622	641	612	620	620	606	628	573	592	570	594	576	580	599	602	628	646	610	586	582	618	619	571	591	615	663	596	576	588	629	577	593	600	587	627	602	592	570	615	616	605	607	614	636	634	594	623	595	659	589	616	600	626	573	635	569	562	595	649	567	546	578	601	605	607	597	605	591	591	613	570	640	625	567	653	601	611	657	600	585	599	620	592	579	628	633	606	547	602	570	619	579	600	595	594	612	614	597	619	572	529	619	608	567	584	592	595	576	549	597	578	623	641	560	636	584	629	579	580	617	596	556	570	652	640	621	626	597	620	576	567	602	574	618	603	601	600	593	591	628	591	562	624	599	608	633	539	618	595	635	567	583	606	583	598	578	615	576	591	650	614	567	575	606	587	617	620	599	595	623	555	597	572	578	569	632	572	614	609	658	585	590	597	587	616	573	558	601	596	607	599	575	580	569	589	618	601	610	571	601	651	630	657	604	621	566	594	636	638	619	618	607	587	541	599	604	586	579	594	608	581	556	642	557	603	591	529	589	635	611	616	537	611	601	603	639	552	569	599	628	649	584	598	646	622	595	612	602	611	600	581	644	631	591	642	627	606	599	621	616	603	594	621	599	627	569	632	607	591	598	617	617	633	627	598	575	587	579	581	565	613	623	567	606	640	610	556	624	596	592	609	605	615	598	588	589	634	573	619	591	610	610	609	558	594	572	594	587	591	561	630	582	578	621	576	645	579	624	626	629	610	587	613	575	624	628	574	618	639	624	580	580	633	616	624	593	624	561	568	635	641	638	526	573	595	632	583	581	623	625	569	585	609	610	577	614	618	587	627	610	571	627	595	541	597	569	608	616	576	621	583	599	615	597	580	599	617	585	575	607	596	617	570	636	634	613	595	660	597	607	578	597	556	638	542	560	614	573	580	619	575	576	618	599	595	633	584	618	605	574	598	614	581	596	608	600	612	550	579	614	599	617	569	603	615	645	617	614	633	587	571	562	620	604	634	631	608	592	597	642	573	586	581	602	595	617	596	619	621	632	614	607	578	609	592	571	586	583	603	591	611	552	627	624	622	616	568	547	597	548	627	595	579	569	632	588	606	620	618	588	557	569	591	641	618	556	595	632	569	570	575	576	598	611	596	607	584	599	563	560	579	618	586	562	599	556	604	576	574	618	568	615	586	600	590	588	598	575	664	584	560	630	631	601	626	611	609	587	617	598	594	628	595	590	623	613	608	603	593	654	633	588	610	575	599	612	592	588	604	548	595	559	615	564	576	606	603	623	580	603	588	629	589	560	624	606	632	609	629	570	564	604	610	556	596	582	580	642	586	595	598	594	580	574
1716	567	689	701	797	849	467	344	338	347	353	325	361	357	366	320	347	312	343	329	330	320	321	337	349	354	322	327	345	369	352	334	336	303	336	328	318	337	329	328	325	348	336	326	330	345	329	374	364	331	359	320	331	333	346	311	336	349	330	293	339	328	342	288	351	304	314	331	341	331	356	328	311	313	350	318	324	339	316	333	359	346	336	333	321	291	299	324	359	310	365	326	341	337	339	312	327	318	346	322	322	333	360	308	327	319	324	324	296	328	301	350	350	330	317	380	325	353	361	373	327	321	352	341	323	311	358	327	346	330	333	317	359	342	347	335	318	304	336	335	338	371	338	322	338	319	329	314	331	306	335	295	317	317	333	325	337	341	342	344	360	323	336	345	377	319	342	351	332	346	322	351	333	332	311	319	326	306	339	315	345	318	317	299	329	306	348	344	342	323	328	327	332	340	329	329	368	334	303	316	320	321	338	345	318	325	319	325	345	316	325	361	338	337	340	353	336	346	312	332	317	320	336	310	327	315	354	328	351	318	302	352	342	356	337	316	312	362	338	307	334	367	319	360	295	338	337	323	348	309	328	328	331	347	306	317	335	324	322	285	324	348	324	302	322	334	329	333	329	344	343	337	349	337	326	317	342	334	333	330	337	329	353	289	323	332	337	329	329	307	320	330	308	357	347	339	334	314	334	331	305	353	318	333	326	300	341	331	371	349	317	324	358	302	355	326	351	325	362	332	363	374	332	313	361	308	314	321	349	356	342	339	329	347	329	347	321	319	332	327	321	340	362	346	337	339	342	333	338	328	328	327	331	337	338	316	319	317	337	362	319	344	346	350	333	335	342	352	376	338	328	320	325	342	346	303	355	351	332	323	356	349	336	324	312	349	311	352	328	328	299	335	311	300	349	325	334	357	334	340	320	369	313	357	351	353	321	337	347	348	320	313	345	347	331	342	333	347	369	369	323	356	333	339	330	339	389	358	333	333	341	321	327	357	340	326	336	329	378	319	311	319	339	328	321	278	332	388	329	318	351	332	302	368	346	379	345	348	335	327	337	331	295	343	363	342	338	331	355	319	369	347	313	354	304	332	327	320	327	312	342	339	337	314	310	349	338	328	331	347	320	307	335	325	308	358	368	335	300	347	357	314	357	310	319	310	343	340	321	297	333	356	367	331	340	340	345	327	311	312	318	337	342	328	331	355	291	321	319	342	346	324	337	341	308	357	340	342	327	354	350	356	373	332	345	334	330	341	329	348	331	323	373	335	313	330	321	352	345	337	315	321	331	359	344	330	332	328	352	343	308	339	352	336	329	334	319	324	336	353	344	357	338	372	308	326	375	369	332	322	363	326	345	338	301	335	343	330	307	363	328	339	353	351	365	314	353	315	304	340	353	343	346	340	332	319	350	297	354	313	339	333	316	305	315	331	325	323	333	323	335	337	356	316	348	323	352	334	313	345	333	354	327	356	323	350	328	337	316	297	339	336	311	319	319	337	337	321	320	310	343	357	363	329	338	291	313	335	340	336	330	334	325	314	323	297	327	343	315	350	355	335	372	321	288	332	306	350	295	322	379	310	321	328	339	333	341	357	325	306	302	359	369	338	359	328	337	346	326	299	328	347	360	332	304	319	347	327	351	342	346	356	358	354	339	360	370	357	313	311	326	358	353	335	308	350	305	340	318	348	347	318	349	341	347	319	346	317	344	334	316	344	337	308	336	329	340	327	336	355	305	345	346	332	318	337	360	343	369	344	325	331	353	356	349	335	308	335	358	339	306	322	340	356	334	337	342	336	338	351	340	299	309	338	309	333	328	336	336	318	329	345	337	326	358	345	324	343	347	332	308	328	331	363	337	322	324	327	321	312	367	331	329	319	335	337	363	343	309	325	333	348	331	327	326	336	351	326	351	346	341	322	330	363	339	317	339	307	342	304	341	342	332	347	341	334	345	332	362	322	362	333	331	336	330	319	324	312	325	331	335	311	311	319	295	338	293	299	348	298	325	357	342	334	307	332	337	308	337	355	361	343	335	321	308	309	337	319	379	333	336	338	354	361	320	342	340	312	339	352	302	342	352	339	326	337	347	338	336	317	321	359	364	329	365	346	322	344	385	325	317	352	340	339	345	315	378	350	334	355	360	330	347	337	352	308	330	340	312	328	326	322	321	342	347	357	368	316	310	318	348	326	370	352	333	320	370	299	308	303	335	345	357	318	292	297	347	332	334	340	366	393	347	329	334	318	334	327	326	320	276	326	310	330	316	335	344	340	350	369	365	310	365	360	341	327	359	318	333	335	342	310	380	351	389	307	330	372	344	334	309	316	322	334	312	339	340	328	324	285	326	332	327	320	342	329	324	314	344	335	334	322	327	318	362	312	312	355	324	322	340	331	326	343	338	341	325	355	359	363	339	370	359	318	334	378	338	318	333	328	322	317	350	317	336	329	316	335	324	329	325	342	318	312	349	356	334	330	359	340	345	357	358	331	349	343	341	381	336	319	366	292	337	399	323	359	319	343	345	298	357	330	314	293	365	334	338	359	313	342	337	302	337	334	312	360	320	346	341	331	337	391	340	331	356	335	311	289	301	336	337	360	307	317	353	325	345	340	335	333	349	346	329	318	352	327	362	312	338	312	335	351	370	348	343	330	295	329	327	304	307	331	322	319	331	338	352	345	360	325	370	329	346	324	308	339	319	336	339	337	332	314	341	364	338	351	329	309	354	337	321	302	277	340	331	376	328	350	355	363	334	339	331	312	295	316	299	334	320	329	332	321	322	327	299	364	340	344	342	341	317	341	344	381	353	346	342	328	329	331	345	361	331	337	321	314	297	308	332	343	322	343	318	345	324	302	341	359	346	367	338	296	318	323	318	322	320	323	318	376	350	343	346	328	322	328	325	337	320	325	338	342	341	335	350	311	335	357	317	341	321	350	326	319	339	310	345	328	338	368	354	367	349	332	313	315	326	322	348	334	336	326	342	320	302	351	346	341	348	285	345	344	331	294	335	361	346	328	360	336	354	339	360	351	313	294	336	313	318	339	331	324	334	301	356	337	362	334	350	392	307	346	341	338	345	328	358	302	312	346	365	317	349	338	349	321	333	314	331	327	331	345	367	321	326	330	350	346	287	321	366	342	326	334	339	327	323	357	316	337	313	352	337	359	329	310	338	338	359	338	327	338	331	327	336	333	323	325	317	336	331	332	360	325	331	342	333	352	358	286	309	324	340	334	338	358	350	346	322	343	349	314	333	343	312	328	334	337	351	307	353	327	318	324	337	330	353	318	345	307	373	331	307	356	340	304	314	310	338	339	326	281	327	350	294	338	324	332	319	303	323	315	325	348	340	319	347	321	341	344	329	341	339	308	331	320	348	321	337	343	334	350	314	380	312	350	316	317	332	365	346	343	318	340	350	359	316	350	380	351	345	343	344	330	335	333	304	312	320	338	319	342	339	334	329	309	302	309	323	323	317	326	372	347	340	324
2336	1093	1975	2482	3492	3197	1314	862	870	859	823	843	853	836	847	823	862	807	823	752	836	813	844	797	856	770	815	785	808	811	787	843	802	773	781	779	818	792	770	769	802	790	776	794	790	815	799	790	787	751	807	812	796	792	781	789	804	823	799	830	809	819	788	822	807	808	824	776	824	819	846	793	795	807	785	807	774	797	815	808	795	794	803	755	800	769	791	840	815	781	862	771	810	805	795	805	790	797	826	772	832	815	810	763	794	859	839	779	762	765	743	832	757	776	825	813	757	778	818	802	778	755	802	791	832	743	854	824	791	801	797	809	823	787	831	835	817	759	773	843	814	786	823	789	823	793	754	785	858	830	782	826	745	767	789	799	773	811	832	819	811	802	801	774	790	816	778	813	780	788	784	821	750	752	767	778	810	797	798	759	822	822	760	808	874	818	843	782	808	804	806	763	792	809	813	849	758	819	784	777	837	795	876	814	763	784	800	825	752	843	776	796	781	793	839	832	821	789	870	821	801	826	801	777	833	817	807	837	814	815	799	770	828	806	794	824	815	773	804	796	853	843	797	821	778	784	831	835	802	796	797	791	794	781	810	791	757	845	856	810	841	803	764	805	775	805	799	807	801	830	749	820	882	750	782	833	785	820	831	794	792	781	785	801	810	824	870	794	806	812	857	807	810	791	758	766	819	837	767	814	809	791	806	752	810	796	807	786	761	792	776	759	825	798	742	754	811	827	841	786	790	830	805	777	811	810	829	809	841	799	816	762	785	778	782	777	779	805	785	796	816	801	801	850	797	816	838	730	829	821	819	772	853	823	785	823	804	799	784	843	783	791	766	799	830	818	797	824	806	814	789	733	790	774	847	809	765	875	761	846	792	843	804	852	827	767	804	830	821	807	791	803	806	776	808	740	777	815	764	765	816	824	772	821	840	826	829	732	828	826	788	800	833	820	800	792	782	785	794	778	787	809	764	832	828	810	838	829	796	805	756	826	798	824	806	783	778	768	737	768	836	842	833	787	738	781	760	774	769	761	799	875	740	838	752	824	779	808	796	800	807	755	805	804	803	785	823	748	837	791	792	838	775	771	770	797	719	831	811	805	832	792	809	809	782	809	803	759	831	870	756	796	764	776	750	781	764	822	728	808	810	804	810	781	771	831	831	765	830	799	795	808	811	770	779	863	815	760	810	748	790	809	759	788	842	798	811	820	764	851	764	820	743	789	782	783	790	776	809	772	790	772	763	783	781	817	759	779	780	771	775	762	767	747	789	791	767	805	792	787	822	775	839	783	747	826	828	810	766	780	799	821	767	782	776	785	749	837	805	818	839	835	811	766	823	827	830	782	762	805	799	810	776	839	791	737	812	809	804	850	742	765	813	825	848	799	806	777	827	814	757	797	848	805	800	799	803	835	784	787	783	821	858	810	738	800	827	827	802	822	765	791	780	844	764	805	853	808	818	804	826	776	814	873	803	811	835	739	802	792	760	767	813	771	803	750	799	821	800	770	815	851	829	799	777	847	751	763	779	836	758	787	829	783	826	811	834	775	874	784	821	781	827	844	811	798	791	791	819	794	788	782	800	808	822	765	790	726	783	802	804	837	773	751	825	797	826	796	799	787	820	762	803	826	790	755	760	761	749	777	768	793	795	795	831	781	780	788	828	787	853	781	782	813	792	843	771	784	784	765	765	791	806	794	844	813	768	838	802	817	798	783	809	796	782	848	806	788	781	789	823	772	810	873	804	804	828	785	861	834	804	826	838	787	775	829	771	798	781	864	842	799	773	865	792	774	780	812	772	777	810	810	745	896	774	816	822	752	798	775	783	758	762	811	777	874	763	794	867	795	723	791	780	830	847	769	769	821	775	803	797	805	767	765	813	788	810	795	749	856	776	806	838	820	765	804	797	804	866	795	781	791	799	827	759	761	763	814	800	849	771	766	774	780	799	756	806	802	797	792	799	788	810	803	836	785	792	783	795	843	830	776	772	781	807	840	795	790	797	792	774	822	794	769	793	821	820	769	774	807	828	799	810	807	838	788	819	779	811	850	814	797	775	797	801	789	805	781	796	849	816	841	801	784	781	825	804	803	808	802	849	762	819	813	757	793	799	779	817	815	809	799	819	808	835	815	783	752	792	834	846	820	811	780	788	874	816	762	815	755	831	816	796	821	786	807	794	845	756	738	795	774	809	803	806	788	798	827	810	832	836	836	784	811	868	795	816	763	770	844	776	844	796	768	788	817	799	800	799	776	789	820	805	816	843	791	823	829	827	826	785	796	786	829	806	758	813	846	800	818	765	801	802	823	757	835	795	783	790	788	830	772	777	791	821	782	814	816	791	784	789	823	786	816	849	791	775	774	815	837	751	801	725	783	772	806	793	790	804	790	791	734	815	811	816	783	818	774	853	779	795	804	816	807	768	816	778	827	817	772	829	809	797	820	772	788	781	834	775	809	824	786	819	767	783	739	827	788	827	833	791	813	823	764	788	787	789	747	767	819	834	761	793	772	783	781	768	767	775	852	806	819	789	804	766	866	858	843	778	778	747	787	867	799	829	824	825	863	804	797	854	804	784	783	843	814	807	791	811	828	776	791	799	798	838	847	800	786	747	782	777	845	776	831	833	777	788	825	832	762	812	797	802	781	747	815	777	791	835	805	805	789	788	763	829	797	770	847	835	746	809	802	795	809	832	824	809	802	801	780	781	805	801	883	761	848	756	839	764	779	786	767	821	755	723	830	735	868	822	782	783	772	786	791	813	814	769	792	791	817	803	831	807	772	777	779	863	840	758	805	775	816	832	803	791	780	807	827	825	763	799	791	834	813	837	806	809	816	820	792	795	810	815	783	753	822	793	832	830	804	778	796	778	787	808	806	772	779	819	826	758	821	855	776	787	801	822	786	827	804	804	789	792	806	800	763	762	806	832	840	812	818	820	844	799	829	815	764	835	841	784	738	777	800	832	794	840	790	776	794	800	818	803	754	838	809	761	773	817	815	839	824	776	843	821	777	791	788	819	779	788	780	806	835	837	784	781	798	798	787	846	824	806	829	791	775	778	796	729	835	801	829	781	837	783	807	830	802	783	814	825	786	815	798	822	782	769	774	800	792	843	819	806	809	832	792	829	820	806	819	786	837	786	848	745	823	758	788	804	792	772	797	739	799	819	813	850	798	778	795	831	779	798	821	786	803	781	845	868	827	818	772	794	843	812	801	763	827	846	796	784	802	780	810	753	780	845	816	809	803	842	838	758	861	849	792	802	826	793	737	822	800	824	780	800	809	835	808	835	825	868	850	841	774	807	817	787	825	824	816	820	839	813	799	782	776	814	810	823	846	781	803	789	805	771	770	828	809	805	743	807	791	791	798	788	804	769	804	835	774	817	763	796	784	769	752	755	823	807	813	766	763	831	845	753	787	783	790	795	816	788	801	811	830	779	822	734	852	804	807	830	828	842	802	846	831	813	836	837	819	776	776	785	787	809	811
7768	1414	11447	11891	15147	10641	2592	470	361	408	404	375	408	354	379	376	329	381	383	388	345	334	354	403	359	373	378	332	401	329	385	336	409	409	360	376	353	347	370	343	376	380	327	322	365	362	375	361	383	379	394	375	346	355	320	389	325	363	354	359	396	340	363	351	338	354	348	387	392	393	391	392	356	357	373	385	362	354	360	381	379	345	365	412	375	375	370	345	388	390	352	388	396	344	335	328	382	343	342	353	336	386	361	359	365	377	398	388	395	375	342	387	371	376	400	343	372	347	380	352	383	382	389	364	355	386	368	345	348	366	355	346	384	381	323	372	377	382	353	370	356	407	373	365	374	344	392	355	352	369	388	372	359	338	360	357	414	367	341	343	361	378	344	358	385	377	358	355	404	368	383	324	378	393	355	395	348	387	355	329	384	367	367	352	360	339	356	373	400	347	350	371	373	360	371	373	418	384	373	392	369	388	347	364	361	367	345	358	346	357	336	388	383	357	379	371	377	369	369	362	350	357	366	307	395	340	359	373	322	357	357	339	362	340	331	360	363	348	360	380	370	340	345	377	330	350	346	367	361	395	357	354	348	371	384	370	343	343	342	376	374	399	373	396	361	391	389	359	398	380	363	364	335	370	361	351	359	381	366	358	319	339	347	361	341	311	341	342	347	360	362	350	376	346	356	357	359	339	358	376	349	357	380	365	370	374	423	365	372	397	373	317	352	350	378	361	357	358	371	354	341	355	395	374	350	372	358	367	344	363	362	336	366	350	359	406	379	341	363	368	366	391	310	325	364	366	358	361	379	360	370	336	357	384	351	335	325	342	363	392	330	349	369	387	393	376	366	356	380	377	372	338	388	357	373	360	381	350	354	319	380	375	370	345	371	362	315	367	376	336	367	344	374	356	334	353	359	335	386	338	383	342	359	321	369	340	392	353	344	346	362	371	375	404	366	364	360	367	353	336	351	376	366	353	367	382	357	401	334	306	359	346	346	381	382	329	354	355	377	385	335	362	336	339	343	362	394	376	374	352	342	383	357	368	352	404	338	381	400	339	380	341	354	373	347	359	370	368	363	330	357	352	348	359	366	337	356	345	384	371	320	365	362	355	352	366	367	352	370	364	381	381	383	388	354	332	384	381	381	360	360	340	340	353	350	364	347	368	411	410	365	318	331	337	359	324	380	317	385	354	362	371	374	359	353	394	354	373	328	382	357	357	382	341	374	352	397	358	362	357	382	391	372	382	362	367	344	332	371	389	377	363	318	365	387	332	361	367	369	317	385	351	311	378	328	335	370	369	348	403	347	337	339	331	392	376	365	352	385	350	338	390	357	390	345	394	361	376	368	330	368	394	348	373	349	331	372	389	369	343	334	352	364	357	380	387	363	360	383	342	360	377	339	340	351	384	389	369	348	359	338	359	384	384	372	377	364	369	342	364	356	348	419	369	371	344	336	353	369	344	354	344	372	366	360	313	417	376	377	356	373	350	331	401	358	348	378	356	376	367	400	345	344	327	336	363	372	367	369	364	373	340	345	362	358	379	388	380	356	353	360	379	375	321	379	367	370	379	392	391	370	358	331	349	344	337	388	360	383	311	371	380	380	333	376	402	368	330	334	366	341	362	399	339	338	369	402	331	365	323	353	345	383	337	370	381	351	379	356	397	397	351	332	387	384	345	356	407	386	353	355	351	366	348	349	320	388	340	359	346	372	348	357	368	383	374	371	365	393	377	381	366	333	359	342	384	383	356	353	350	338	351	337	323	331	379	343	370	392	367	372	344	358	331	336	362	342	365	376	331	346	389	373	354	348	380	361	332	359	386	360	369	391	355	362	366	354	372	383	358	329	371	355	365	309	386	385	386	366	378	371	331	380	340	317	363	367	360	358	367	369	357	366	360	317	409	363	362	365	374	350	347	353	345	374	339	350	379	346	340	360	372	342	358	356	370	380	377	347	357	371	372	381	338	371	353	373	400	397	398	362	328	397	352	384	390	350	369	347	351	369	391	390	370	368	377	352	347	377	360	389	353	362	367	359	374	364	374	359	356	400	363	375	402	351	339	337	362	355	370	336	369	343	384	349	352	363	394	332	330	364	373	393	368	355	343	393	332	373	352	405	350	391	373	373	339	374	342	367	343	345	368	368	347	377	354	409	300	359	344	353	364	346	326	365	368	363	332	362	371	362	379	354	369	366	353	375	387	367	336	371	353	342	371	380	369	352	367	346	371	366	347	369	356	360	355	370	331	353	352	356	353	392	369	369	372	394	352	390	337	366	371	361	386	380	379	406	386	380	386	352	385	347	341	371	357	378	353	335	374	339	367	369	342	349	335	354	376	370	369	345	360	360	353	338	351	349	387	388	366	349	360	363	371	361	320	339	353	360	341	367	378	384	368	361	348	353	338	332	376	370	380	401	360	371	374	352	355	360	351	374	387	364	361	378	369	373	365	378	351	310	369	376	388	359	352	337	399	377	407	365	376	392	346	329	331	345	387	371	393	332	389	367	345	356	360	381	353	379	359	348	353	348	385	418	346	353	338	325	394	361	380	367	354	358	347	337	353	376	371	369	355	335	357	330	335	365	409	369	353	357	320	345	356	371	381	371	333	330	363	362	348	356	340	387	339	368	329	350	363	340	378	344	376	362	365	394	364	378	341	399	344	330	353	367	348	346	359	370	356	332	336	386	397	338	375	356	374	398	337	398	350	370	338	356	302	340	379	346	337	354	380	380	356	354	343	339	372	375	372	376	398	358	364	378	356	337	342	357	348	341	378	370	340	361	359	338	367	365	354	378	390	398	350	371	398	359	363	333	371	354	375	338	371	396	363	327	354	389	374	396	340	319	364	356	348	353	359	361	337	384	363	340	365	382	324	392	347	366	383	363	395	366	366	349	383	365	332	407	308	357	357	360	409	386	374	352	309	350	362	359	389	402	367	391	385	355	399	361	384	365	353	354	354	372	376	359	379	366	351	351	360	365	376	352	366	379	369	390	350	370	369	379	348	357	348	374	355	364	386	332	376	359	335	366	351	369	374	362	316	355	390	360	375	347	364	319	403	386	352	351	389	409	356	405	380	364	376	327	352	348	350	349	400	399	357	381	383	373	377	369	356	409	335	349	404	363	370	381	357	346	376	362	349	380	330	358	352	348	334	322	359	351	346	362	354	365	342	386	321	373	386	349	360	342	354	369	364	331	369	344	345	351	336	360	352	347	364	356	363	353	350	332	393	350	371	360	368	366	349	387	329	382	381	312	341	377	375	360	370	374	352	396	353	383	373	410	417	391	377	359	339	369	367	352	352	350	357	342	345	360	349	352	377	364	360	353	369	404	363	357	388	355	347	364	372	356	364	355	340	363	362	369	355	362	339	348	388	368	337	373	343	328	355	369	344	408	361	365	349	358	343	332	374	359	377	348	337	358	347	353	380	370	400	367	382	330	331	368	362	367	379	406	373	360	373	388	372	360	356	363	344	362	359	369	363
6884	2014	20179	27472	33870	27120	6004	1094	1026	1062	1000	979	982	977	961	916	920	915	883	916	893	888	862	884	819	879	839	882	872	861	873	870	908	826	856	850	918	877	828	915	832	789	827	822	832	888	847	858	888	838	840	864	831	845	822	858	884	843	895	862	843	847	844	827	829	906	897	842	837	838	911	862	873	867	845	827	815	880	872	854	882	793	888	874	827	827	859	835	906	857	845	784	847	836	852	918	808	861	849	902	762	901	884	886	843	828	816	871	859	849	864	856	814	826	833	857	836	848	823	886	811	891	845	909	892	878	819	793	846	905	899	813	825	856	852	841	827	838	837	820	826	815	903	846	885	845	844	873	828	870	892	911	870	903	861	846	808	827	888	858	867	854	851	870	849	821	841	885	915	865	880	852	837	803	867	762	859	838	859	833	837	883	844	813	876	883	853	836	820	884	844	848	837	903	909	810	841	817	835	854	876	843	859	878	859	842	889	851	837	831	873	845	863	856	838	883	819	809	850	886	902	878	856	831	845	897	889	870	831	844	848	845	836	860	902	897	808	842	863	914	897	871	876	860	803	880	862	849	892	843	835	866	834	888	881	861	850	851	871	905	843	882	878	849	880	854	809	821	850	841	828	854	822	855	904	890	841	850	848	864	863	892	866	876	849	889	849	880	812	853	808	846	894	837	859	854	867	810	813	843	845	884	860	811	829	812	847	836	859	869	841	874	854	866	842	869	832	851	896	874	849	862	855	868	864	831	821	846	827	874	821	833	890	796	860	904	888	828	872	854	833	888	850	857	826	865	828	862	832	823	867	892	793	862	804	858	808	832	880	833	897	837	839	828	849	811	847	893	815	781	902	797	855	883	855	887	866	875	921	780	794	892	903	871	848	885	858	835	836	872	834	914	974	815	830	855	870	918	812	885	835	873	819	892	871	851	872	806	863	821	846	901	769	844	909	846	853	859	821	836	829	848	845	860	810	851	835	815	810	854	875	809	877	836	859	837	808	821	817	883	836	832	880	873	826	836	861	858	839	831	838	882	805	854	890	853	835	868	873	875	871	871	830	820	809	826	792	828	871	860	839	823	908	850	831	849	873	880	837	840	850	802	886	835	875	842	888	806	839	844	864	823	826	801	903	880	838	888	817	844	842	854	880	845	833	833	862	834	870	874	828	865	823	920	855	785	854	861	830	829	919	865	839	826	856	839	871	828	891	885	840	826	889	875	883	847	840	866	826	815	818	839	868	847	899	916	824	835	885	854	869	813	872	854	837	844	812	857	830	823	831	828	863	894	809	860	864	852	855	815	847	878	872	922	864	803	848	902	883	836	867	887	855	872	876	849	904	857	918	836	854	873	843	870	835	871	935	873	842	861	837	835	845	908	798	872	884	861	854	873	858	826	838	837	842	801	797	844	855	846	811	828	874	874	902	840	887	792	867	868	818	815	805	758	821	852	801	820	825	825	882	867	787	843	890	858	877	859	898	869	848	841	855	808	838	859	851	860	838	863	900	828	870	851	849	815	788	869	837	833	814	807	887	851	872	834	882	852	902	897	859	812	861	867	912	910	858	870	846	831	859	855	798	886	861	833	854	905	879	842	828	872	857	875	830	808	874	797	803	861	843	851	882	835	846	813	831	897	821	854	805	837	903	866	804	835	831	879	822	911	841	838	871	817	878	884	782	812	866	895	836	847	818	865	853	884	858	841	815	830	865	860	882	867	853	886	853	855	787	809	855	850	870	884	827	835	805	817	874	817	877	841	824	858	863	857	849	885	899	840	837	843	855	824	854	812	891	863	823	864	838	833	836	900	886	841	815	849	819	835	886	858	869	834	843	877	773	815	854	872	863	855	896	867	855	830	828	862	906	850	843	836	877	824	868	915	837	806	835	846	865	853	866	863	808	870	868	836	835	841	848	864	847	801	844	857	845	852	844	807	863	875	908	880	838	868	827	824	914	854	853	873	846	877	817	815	848	890	847	846	820	846	835	838	880	833	894	865	855	840	815	876	848	830	812	808	855	850	860	815	872	877	844	811	863	874	805	859	873	819	832	884	801	848	847	826	848	827	903	878	828	851	815	831	856	884	875	873	874	914	848	808	832	809	845	865	834	829	828	835	817	827	811	807	903	843	891	841	841	815	887	876	900	817	800	865	860	831	823	886	818	838	847	833	913	859	853	870	843	828	830	829	847	840	884	871	809	839	835	821	849	839	828	812	849	848	834	816	874	886	848	868	813	884	866	863	831	850	896	874	888	806	843	821	799	865	871	866	831	858	882	829	890	846	828	853	862	823	826	850	871	848	853	816	900	844	877	834	868	852	823	882	828	836	938	863	863	833	838	808	803	874	798	842	860	854	836	840	895	844	887	854	866	881	884	844	830	827	853	811	893	877	863	909	806	858	840	832	857	883	858	859	821	862	849	815	804	863	865	870	862	909	873	861	856	812	874	868	831	798	841	894	864	858	801	890	910	851	789	836	844	855	849	846	847	889	918	866	884	839	816	852	832	852	830	829	837	783	819	880	878	858	830	809	846	853	857	848	856	863	835	856	855	819	826	804	871	885	822	855	850	812	778	870	849	854	887	796	777	869	855	820	833	829	895	851	848	806	866	888	861	864	882	830	877	833	875	874	848	845	867	822	834	826	849	833	835	825	860	850	870	883	863	921	905	886	799	863	864	868	844	853	884	853	870	830	836	867	806	828	880	850	869	845	866	800	883	782	840	859	857	873	894	849	868	877	861	850	877	868	851	835	834	849	835	837	844	888	801	866	824	843	881	850	874	873	852	838	878	781	850	833	889	849	873	883	864	889	821	858	865	845	813	834	851	811	830	866	811	814	828	848	860	825	890	815	909	833	817	857	839	876	830	901	846	893	905	862	871	841	874	855	836	827	903	823	865	877	891	848	892	827	833	840	852	855	867	856	823	847	859	840	858	849	878	893	805	831	884	874	840	817	863	865	839	894	795	818	840	890	881	805	844	821	820	869	823	884	774	804	839	827	883	858	877	850	889	855	867	863	887	833	871	837	889	859	907	813	863	838	897	860	823	884	822	893	828	871	824	876	893	868	855	828	856	824	826	860	876	868	854	840	843	862	820	831	866	857	846	861	856	859	813	854	803	817	835	887	824	827	897	863	854	861	888	851	860	856	862	848	826	853	847	853	852	853	876	828	854	854	868	890	868	835	853	890	867	840	880	825	816	818	861	801	906	818	886	897	822	867	872	829	863	832	868	843	847	860	816	871	859	853	833	812	843	864	810	878	881	866	876	881	854	836	845	869	827	870	915	791	901	838	793	857	807	865	842	836	848	879	908	815	828	872	868	828	853	858	832	814	819	797	900	869	862	876	904	881	848	857	860	808	913	837	872	902	876	870	852	845	863	843	871	875	866	850	907	845	797	850	868	856	828	861	848	870	862	913	847	883	846	876	886	842	786	851	907	856	884	813	836	898	807	866	836	859	769	890	818	866	836	831	848	857	810	845
13218	2766	26274	27801	26279	16883	3298	364	293	288	264	289	282	283	268	271	263	254	277	241	252	252	248	239	229	247	239	230	282	245	240	237	237	239	236	243	238	222	279	231	246	253	247	245	234	244	261	257	240	239	259	243	220	242	248	244	244	245	264	239	226	281	272	263	251	234	268	224	222	227	267	268	252	239	231	254	223	244	265	224	244	266	257	254	236	273	257	253	262	223	247	242	270	248	242	252	219	262	240	266	226	257	235	248	221	229	241	227	253	263	233	256	232	222	224	267	234	225	249	230	232	252	235	237	243	260	241	217	248	221	248	248	237	280	283	258	254	233	247	210	254	227	263	230	239	293	222	245	284	217	234	232	248	254	231	229	229	248	246	242	264	243	229	227	241	262	247	227	227	255	218	245	247	232	275	233	271	242	252	256	250	245	235	231	226	237	224	213	247	269	233	242	242	239	238	231	243	268	242	251	298	246	239	215	222	232	257	224	243	247	218	247	267	237	250	260	266	212	208	234	252	244	237	242	247	223	236	259	281	245	227	252	233	263	241	245	258	211	253	250	244	265	264	246	254	259	253	236	239	204	266	263	224	234	240	249	238	249	241	258	221	219	235	264	239	254	267	214	246	232	246	252	239	269	253	230	214	256	268	240	257	259	263	251	219	255	258	280	287	230	221	237	280	249	226	249	221	235	217	238	213	229	270	249	251	231	263	240	247	253	260	258	238	234	274	233	255	252	256	251	216	247	233	249	249	254	239	268	228	239	261	232	238	266	251	233	226	283	208	249	271	256	205	261	236	246	233	255	252	227	215	247	260	203	247	228	239	244	212	225	248	261	245	244	242	276	267	229	257	225	242	229	226	240	270	262	247	286	241	238	246	246	230	265	244	240	250	254	231	229	247	241	251	252	240	244	232	233	279	248	245	269	217	217	244	254	256	256	236	234	227	270	244	238	286	237	230	230	251	262	260	229	218	243	230	246	240	226	237	245	254	227	242	212	247	207	248	267	265	227	250	242	271	230	246	250	224	221	231	267	262	217	260	238	239	267	243	257	233	240	237	250	215	199	256	236	246	222	238	229	248	249	253	213	255	258	247	253	260	243	223	223	277	241	238	275	261	271	222	239	288	216	243	243	261	235	261	239	233	247	243	275	259	257	245	236	246	263	249	250	234	250	259	247	262	252	260	293	234	244	229	233	225	217	236	257	256	251	234	234	247	235	265	210	264	237	268	251	247	242	238	259	229	226	256	234	246	216	258	257	204	227	276	239	227	226	237	240	251	221	236	262	265	246	237	273	236	242	251	230	254	244	242	236	271	248	253	263	249	231	267	270	249	205	224	251	230	239	262	251	263	219	223	232	259	232	223	217	258	242	228	239	268	257	229	275	261	215	268	246	243	208	208	235	226	222	227	241	274	230	229	222	248	210	245	224	267	262	260	254	228	227	252	249	234	256	265	260	250	273	246	231	252	236	261	233	222	240	250	219	242	259	253	216	243	248	250	242	229	260	248	216	263	255	228	237	249	248	233	275	220	250	260	234	250	206	239	262	241	240	218	251	232	239	226	255	244	263	234	225	225	244	251	256	250	233	261	240	244	225	225	266	233	252	238	256	240	252	249	244	247	254	259	247	233	232	246	239	239	238	239	243	262	258	258	234	251	239	217	239	213	241	258	260	238	251	227	228	253	262	243	258	245	238	246	232	247	230	240	277	225	254	249	232	261	246	261	229	246	233	228	276	254	235	244	241	216	234	247	233	236	254	222	267	239	222	254	247	241	229	220	278	230	257	274	265	295	253	238	238	253	234	220	249	257	205	239	243	252	272	244	249	215	239	209	226	231	246	245	248	230	229	259	251	246	240	227	228	244	269	230	251	248	234	236	261	296	237	234	266	226	251	236	243	240	230	226	223	268	220	259	255	229	232	240	230	234	228	247	229	248	240	258	272	236	237	239	245	237	276	275	267	243	224	258	237	233	232	242	230	273	245	235	247	250	241	250	256	214	267	250	237	276	246	244	245	301	251	253	265	240	224	237	240	243	249	269	234	229	245	249	234	247	254	219	237	241	249	272	241	243	239	226	246	231	228	251	237	253	253	235	255	253	229	205	264	243	244	221	212	252	255	240	239	256	253	249	236	272	208	242	255	225	266	246	220	230	234	278	236	242	206	261	274	262	238	278	209	231	242	235	231	236	228	242	281	278	236	242	239	224	218	271	241	230	222	228	236	251	248	200	250	260	242	234	248	225	260	242	268	226	259	252	235	208	240	231	262	263	275	225	255	268	230	239	231	220	213	264	237	240	226	254	296	259	232	238	252	236	227	248	260	279	246	243	240	233	226	230	247	259	268	248	210	240	250	221	260	230	241	219	235	250	246	243	233	267	250	259	263	229	227	228	258	259	253	224	233	244	239	246	246	250	245	272	229	260	244	235	251	258	224	221	232	259	237	236	253	221	218	235	219	262	249	239	244	271	251	247	233	264	244	249	255	226	233	249	261	253	247	246	219	212	220	213	249	242	232	277	250	258	268	239	229	264	238	237	227	270	254	224	222	251	268	256	263	249	283	225	223	230	256	277	234	252	256	249	284	228	268	274	258	243	243	259	241	235	224	210	262	236	208	272	268	257	249	249	192	240	250	252	216	261	260	257	242	230	239	233	206	258	263	248	229	229	230	266	260	243	244	245	278	256	238	262	227	240	258	235	251	224	264	212	251	265	223	239	213	244	257	255	227	232	243	235	219	227	241	221	245	232	228	254	283	276	230	256	245	231	247	245	254	233	211	237	248	222	244	254	236	260	267	237	246	215	223	241	270	242	273	252	226	207	242	235	251	241	225	242	233	231	242	234	236	260	228	246	233	232	247	232	234	222	244	241	251	225	221	244	251	241	240	247	241	222	251	218	217	249	256	266	267	238	244	240	261	264	227	229	257	230	240	226	255	246	248	240	224	248	239	250	243	250	238	239	249	260	247	248	237	250	254	243	234	229	250	257	254	243	248	232	232	212	228	230	225	270	200	235	228	219	250	229	257	279	227	223	219	233	258	224	259	230	233	235	234	240	231	278	235	243	251	220	242	255	222	265	235	254	242	246	273	249	240	237	250	259	248	252	221	246	249	215	223	249	213	247	248	211	246	263	242	225	230	233	265	268	247	210	256	222	200	251	235	249	236	225	230	225	237	235	241	220	201	254	267	259	265	254	259	231	249	239	254	251	249	231	237	246	275	212	234	221	263	233	254	262	235	239	230	260	236	239	255	228	248	244	250	242	252	228	247	230	247	230	216	211	220	223	239	255	219	225	238	240	239	219	248	243	248	258	219	236	220	248	236	228	253	257	220	248	225	214	258	223	240	241	254	237	242	244	259	243	236	221	244	270	233	239	246	262	240	262	250	253	255	236	238	274	246	237	259	257	211	222	248	254	265	244	252	245	265	294	213	257	239	261	246	257	239	240	260	243	248	239	255	236	230	254	241	238	237	214	298	237	213
8213	3301	34918	42236	42854	32087	6372	888	810	753	757	797	796	688	720	679	668	668	668	618	624	642	589	595	634	578	593	613	620	626	624	567	579	579	623	575	582	583	594	622	569	624	572	604	617	593	618	583	600	588	582	597	600	565	571	587	552	597	586	568	611	541	620	568	599	601	567	590	599	560	588	593	565	594	608	570	546	576	561	628	567	540	625	598	540	586	630	611	582	632	579	563	584	527	551	584	606	536	545	596	591	590	546	568	568	637	557	608	574	567	576	595	575	622	561	583	553	589	570	593	571	607	582	605	628	565	594	582	603	600	568	579	557	587	574	602	572	591	561	570	574	628	589	564	597	600	566	614	623	548	584	556	610	551	599	651	559	628	585	559	627	563	571	596	603	556	568	614	569	552	592	577	613	602	605	578	647	612	556	592	562	577	620	585	566	618	600	584	547	560	572	624	583	559	603	583	566	588	601	645	599	600	607	552	579	592	562	619	573	560	576	559	574	611	603	598	633	572	581	654	564	597	593	598	575	611	615	569	566	582	551	551	573	592	586	580	616	564	610	603	603	562	616	587	605	562	557	588	602	545	602	583	601	574	583	575	579	559	556	589	581	591	604	525	574	594	578	629	574	605	554	584	600	549	587	607	629	598	592	593	606	583	603	616	608	579	564	598	582	624	544	555	574	612	647	586	583	597	590	589	618	541	580	593	609	575	581	558	590	541	590	574	572	590	589	608	590	607	565	594	613	609	564	557	598	591	557	543	589	580	573	596	638	585	521	588	594	541	600	622	609	591	618	585	579	554	573	599	621	563	597	556	598	555	595	598	594	577	628	542	530	613	618	565	602	584	569	613	581	590	594	589	564	586	598	633	551	601	619	550	592	591	567	590	600	565	599	560	594	563	580	617	569	576	602	553	601	575	586	566	581	594	608	569	592	586	575	600	579	589	585	600	578	611	569	566	585	591	635	589	594	580	588	551	590	574	600	581	580	592	582	585	543	582	579	590	602	584	597	574	585	602	585	552	546	599	587	601	559	571	579	601	603	542	548	548	630	591	596	612	594	626	561	633	566	605	597	582	555	605	597	577	586	599	577	587	619	613	620	573	579	624	591	595	606	599	605	573	579	606	594	576	606	577	606	595	611	572	601	591	590	625	560	583	590	600	567	559	613	571	558	542	514	592	588	573	573	564	591	591	546	592	583	529	589	589	557	617	589	597	587	590	589	644	621	577	628	564	614	572	600	568	588	602	577	602	597	545	589	580	555	570	593	609	626	587	603	643	634	563	607	594	608	593	566	560	593	617	620	577	582	539	562	615	597	578	596	593	626	611	574	537	566	588	566	589	566	630	601	637	557	571	594	571	583	604	572	584	566	586	561	562	589	579	575	618	571	602	528	584	562	562	574	546	577	598	536	602	602	591	596	623	596	583	601	546	585	590	599	587	597	544	634	573	595	623	595	575	573	595	590	634	574	573	601	618	586	606	609	611	591	610	577	591	570	566	552	576	560	565	607	606	594	584	546	596	540	636	615	609	575	559	582	548	549	551	560	570	585	556	586	559	595	599	603	575	598	574	577	609	612	587	576	564	554	557	607	608	570	588	608	537	587	579	570	577	564	582	603	566	547	571	534	598	585	556	605	604	610	561	580	562	587	538	554	611	606	594	575	525	615	589	605	580	624	589	596	590	585	553	609	572	571	574	574	605	662	556	567	601	585	582	635	615	553	610	600	588	548	535	576	611	584	632	586	602	566	584	576	585	613	542	628	580	604	577	584	572	597	598	544	597	574	622	554	613	587	536	597	530	592	552	592	609	563	591	594	585	556	572	549	610	609	617	606	573	562	595	609	566	607	599	589	591	543	586	600	546	547	576	554	581	579	578	596	557	555	589	602	595	559	595	550	564	568	541	604	561	563	570	557	599	555	602	612	629	628	545	595	589	618	615	600	606	615	585	554	592	604	582	593	624	613	519	583	569	615	594	587	604	569	583	607	564	581	557	572	570	569	609	593	597	574	564	582	630	555	584	568	555	616	575	597	580	580	572	576	576	605	637	604	543	587	619	589	580	587	593	567	604	595	590	600	583	605	595	561	589	576	594	620	594	598	584	633	569	594	553	571	561	591	594	568	596	617	577	626	582	604	579	584	578	575	585	616	558	633	572	590	573	596	571	590	540	575	602	606	566	588	590	550	587	633	600	538	585	593	626	596	589	633	564	561	588	555	623	600	562	590	604	557	586	610	557	575	577	601	621	619	603	579	610	604	591	525	579	574	607	618	575	566	572	541	588	613	632	566	547	619	551	634	571	575	591	609	583	568	567	607	593	590	613	551	620	572	562	585	549	563	618	526	593	595	606	597	572	604	537	548	568	538	537	628	574	593	582	558	573	557	633	602	626	564	586	581	587	600	598	586	566	585	632	573	560	565	548	574	599	601	633	616	560	598	559	577	550	619	590	571	585	571	567	582	597	574	567	613	571	609	543	605	628	589	585	580	591	601	576	634	618	617	598	597	613	560	641	585	621	550	566	550	585	587	608	600	597	621	586	594	599	568	583	588	615	618	574	526	584	553	619	592	583	624	603	598	596	590	629	582	590	596	588	552	611	597	595	591	598	555	610	574	585	599	554	609	625	564	574	593	591	586	597	599	593	574	584	563	562	556	584	599	588	622	566	584	563	555	565	576	606	547	571	546	587	607	622	606	629	596	565	551	598	631	547	586	587	582	547	608	609	641	594	533	616	568	552	609	565	578	606	589	573	551	587	582	606	559	566	509	597	600	571	589	618	623	588	590	604	563	560	585	590	575	607	571	564	561	598	589	591	615	549	583	572	550	538	591	599	536	587	622	591	597	601	545	574	579	573	539	564	630	621	608	578	614	580	588	547	578	583	606	554	564	587	573	583	610	614	626	616	545	602	591	574	609	598	577	591	582	579	590	612	616	584	580	532	574	593	564	564	553	581	603	560	567	597	585	579	584	588	570	634	572	569	578	565	607	563	599	641	582	546	556	577	556	583	622	614	605	602	559	584	586	534	573	584	585	567	603	611	581	546	549	626	592	613	630	565	605	582	602	553	610	571	597	600	613	571	622	567	599	585	552	597	581	568	586	584	568	592	597	611	645	563	531	617	606	562	571	598	585	594	581	617	583	603	574	600	582	570	533	607	586	593	584	592	597	583	611	589	621	550	621	584	568	622	580	652	618	540	573	595	587	572	590	522	582	612	579	621	555	616	576	629	554	607	586	582	577	564	588	612	567	587	531	604	578	565	612	596	566	609	589	569	592	573	568	563	629	599	618	623	606	591	567	585	602	566	565	650	592	628	600	566	543	566	571	566	542	584	586	597	595	564	616	589	617	616	569	577	571	645	542	586	530	583	592	651	576	579	575	587	642	565	567	544	607	601	583	592	580	555	581	568	577	550	594	605	608	603	566	595	558	583	577	609	591	592	609	567	604	558	580	570	599	553	578	560	612	624	602	550	558	574	584	624
1766	657	1068	920	918	797	400	368	393	364	372	372	341	349	334	373	353	381	366	336	366	337	329	354	344	334	344	351	346	317	360	321	334	384	342	325	344	358	338	338	363	318	358	339	333	305	332	332	367	342	331	339	362	328	346	316	333	349	360	327	341	328	337	360	362	330	354	341	343	335	358	384	353	350	327	341	365	338	319	340	344	336	330	326	353	374	319	351	346	347	333	329	359	335	319	379	352	364	334	346	316	354	322	338	352	330	325	378	341	352	336	331	348	330	338	343	348	347	355	300	356	352	330	324	307	319	341	382	366	363	348	337	350	343	302	336	345	394	336	340	330	367	339	371	314	317	322	329	331	335	321	332	324	354	340	355	357	350	292	333	364	341	346	347	326	324	324	318	346	338	339	349	341	325	343	401	361	336	311	331	340	333	355	341	342	341	386	375	325	343	357	343	340	390	353	337	349	310	325	329	326	359	332	373	346	336	334	351	312	282	342	324	334	337	356	335	343	300	352	323	366	368	353	344	346	333	359	336	330	344	366	347	364	347	319	366	347	349	336	328	350	294	314	333	345	334	365	360	358	351	355	384	320	364	360	348	356	356	355	326	355	354	349	347	337	359	368	325	320	359	329	329	348	347	302	376	348	379	315	334	356	367	332	328	344	306	369	357	329	371	314	341	388	340	346	340	345	344	340	317	357	347	297	359	362	375	335	351	344	336	373	329	353	353	352	354	309	333	322	330	345	341	331	309	363	330	364	346	392	349	333	380	340	332	356	302	356	317	328	355	326	288	332	354	309	343	374	342	374	398	348	323	379	368	362	309	322	343	351	341	341	332	319	347	312	357	359	347	349	306	311	328	343	349	314	343	331	308	355	365	343	327	330	368	340	370	326	328	332	361	342	342	346	394	320	357	359	344	368	339	328	332	349	376	350	316	357	380	381	365	323	354	354	346	342	339	348	362	345	332	336	352	359	317	331	326	326	333	358	351	323	386	348	316	328	336	368	349	306	366	324	333	321	343	336	334	350	337	334	347	310	310	355	342	338	339	324	344	349	324	351	333	310	351	369	350	346	330	321	294	320	351	385	336	342	335	365	340	345	366	345	338	332	327	333	323	353	353	340	331	355	328	347	366	367	324	379	335	318	353	367	334	356	339	318	328	305	319	365	350	342	348	340	358	319	341	311	343	346	343	315	330	342	371	341	332	362	361	307	334	345	329	327	344	287	334	372	352	313	331	370	292	359	353	347	321	306	312	314	348	360	351	346	329	359	350	344	346	355	303	331	346	339	321	332	324	340	350	335	324	354	378	330	328	361	341	342	334	353	364	345	322	358	353	357	326	342	312	354	355	358	379	353	319	323	358	342	333	357	343	314	304	341	355	346	362	337	352	338	347	357	345	389	325	375	372	348	341	328	360	346	351	340	364	318	323	324	347	356	319	321	347	326	334	349	311	346	335	336	326	352	386	369	340	367	316	336	356	353	334	363	324	341	354	351	336	361	382	330	343	333	313	339	354	315	360	348	358	325	360	379	363	344	329	346	349	353	362	364	341	352	335	347	372	369	331	325	375	345	357	326	345	366	355	354	337	366	344	333	368	348	330	362	378	368	328	347	348	365	343	332	361	333	355	360	339	339	337	352	345	319	347	340	317	335	368	348	320	331	322	331	339	328	346	342	318	363	346	350	354	341	372	357	351	320	301	356	347	372	387	330	329	381	362	327	318	312	361	351	349	354	359	339	339	386	369	341	347	352	356	344	314	325	318	334	375	332	301	308	328	332	390	327	329	345	345	323	376	353	365	328	359	380	365	332	332	362	358	353	342	372	308	338	317	330	341	340	331	342	344	325	377	389	352	340	361	352	380	355	360	371	307	304	335	346	377	344	316	346	337	366	334	302	343	332	306	329	366	341	388	362	335	336	353	339	341	345	347	333	347	337	331	374	344	345	319	339	319	354	320	340	313	310	336	399	343	343	334	332	355	308	326	352	347	327	360	353	346	369	393	348	333	326	359	347	325	283	355	330	330	317	340	352	339	346	351	350	365	319	321	329	348	326	328	298	342	336	307	345	330	345	359	327	333	327	351	350	329	344	311	365	356	328	339	354	314	358	333	357	324	356	333	314	331	322	330	335	370	307	328	353	341	348	347	345	296	344	386	350	326	367	346	329	306	320	372	339	340	342	297	330	353	337	322	292	373	329	364	349	354	346	363	344	357	365	340	318	309	347	338	324	349	366	328	367	360	323	368	367	361	347	355	311	362	368	347	351	346	338	338	356	338	312	371	333	340	348	360	340	348	335	328	343	360	330	306	363	343	325	338	343	337	360	343	355	338	392	340	351	330	317	327	333	328	348	360	331	387	337	365	382	337	324	336	334	334	363	352	336	367	371	347	319	325	337	326	366	350	347	350	345	343	323	354	319	321	353	350	367	336	331	355	346	314	368	333	322	350	355	317	386	334	340	358	348	367	360	311	343	358	362	374	348	316	345	328	313	351	365	336	359	327	353	325	338	345	297	329	363	329	334	351	375	378	326	368	348	363	351	351	345	357	361	332	365	327	324	374	348	342	362	344	323	339	353	331	348	363	332	352	341	367	349	338	345	357	361	377	352	368	337	350	330	347	352	356	363	340	356	404	365	341	350	355	393	322	333	348	367	366	347	372	335	349	348	322	326	353	345	310	317	320	335	344	351	331	338	382	369	315	349	319	326	367	342	336	336	344	347	319	337	335	305	342	350	341	325	346	323	324	302	307	351	328	328	383	291	353	313	343	340	303	300	334	335	340	383	339	347	366	324	342	356	358	351	335	354	365	381	315	302	372	375	342	320	341	357	317	370	370	323	328	310	351	331	350	315	369	355	330	326	336	317	309	380	377	321	335	340	361	367	323	379	329	320	369	362	332	335	343	359	342	362	357	367	321	337	324	355	318	334	390	339	351	344	343	363	353	325	331	346	325	333	318	327	357	330	342	331	343	388	339	340	342	345	335	376	373	349	349	330	330	350	311	341	349	329	327	322	354	354	330	344	314	339	340	338	384	356	304	357	342	365	364	331	367	360	345	323	326	324	346	370	341	363	371	323	351	352	370	338	326	384	321	305	325	331	364	342	338	356	368	366	316	368	344	361	338	348	371	358	359	336	330	330	326	343	328	327	360	356	335	315	316	376	335	371	347	333	341	347	331	338	343	304	314	348	335	344	341	391	378	374	344	360	331	341	320	329	337	338	369	313	396	323	354	340	324	331	351	344	340	352	358	327	354	334	344	343	326	374	344	338	351	372	342	287	350	331	322	313	315	330	348	324	354	344	352	352	333	362	338	323	377	349	359	334	377	323	345	300	311	334	356	355	340	339	345	315	357	347	337	314	329	353	360	371	364	350	352	351	364	306	356	327	322	339	319	325	328	353	307	349	382	372	335	334	377	331	354	307	332	363	338	343	338	369	334	353	371	359	338	323	361	334	334	356	339	322	324	352	342	353	354	331	324
2173	1175	2937	3442	3521	2695	1021	912	872	877	871	851	894	826	871	795	821	801	865	846	861	837	852	848	799	836	811	789	848	814	812	781	783	800	834	835	803	854	853	757	786	814	828	820	803	812	836	799	803	858	776	785	790	792	780	765	787	814	840	811	799	810	838	816	805	836	854	804	791	824	858	788	781	799	877	792	804	826	835	815	797	811	816	824	785	858	823	756	811	791	789	822	832	816	801	847	825	816	797	782	780	797	838	908	812	869	843	773	818	822	798	850	880	866	787	843	808	800	850	768	802	809	840	769	793	748	793	816	829	820	827	782	872	774	758	830	793	795	804	809	827	811	834	818	790	818	757	827	792	829	766	832	817	821	817	825	797	805	813	804	829	761	828	839	828	840	779	852	842	820	841	864	820	842	784	788	830	844	850	848	817	831	785	819	773	858	794	797	817	843	776	822	828	846	832	807	848	829	806	883	786	781	835	795	778	814	841	805	798	785	796	822	821	827	816	789	834	794	818	821	827	839	785	860	808	820	856	756	781	792	791	829	796	843	781	808	783	846	773	810	864	828	804	819	857	830	836	794	765	811	798	811	795	845	851	847	848	753	798	787	810	840	831	775	798	822	781	859	791	838	783	781	758	794	805	829	807	800	814	760	819	779	844	826	813	791	801	796	814	772	832	835	818	798	776	806	772	818	775	833	841	816	859	843	805	865	790	794	848	826	820	792	810	774	781	816	790	865	838	850	834	819	829	813	805	795	770	801	757	856	794	820	807	800	813	807	826	789	764	813	846	801	793	817	797	817	831	839	810	848	836	835	829	845	774	821	809	814	820	802	818	803	808	805	856	877	823	789	809	816	772	798	833	818	854	835	853	826	808	794	815	811	781	826	785	783	819	815	813	768	824	836	868	809	829	836	841	791	837	819	812	782	823	857	841	870	751	828	816	823	770	774	840	836	841	812	827	822	817	855	770	804	767	808	824	785	817	820	826	801	771	806	785	839	784	817	780	794	783	800	819	824	784	824	789	832	819	773	803	814	845	763	771	819	769	853	834	801	842	808	870	793	789	755	776	818	804	798	828	840	794	835	804	808	776	830	812	841	784	852	862	795	830	813	792	815	831	831	784	830	814	841	838	811	776	803	792	803	821	850	868	845	803	888	827	822	875	793	790	840	816	791	764	808	827	809	762	863	784	836	847	853	838	807	810	828	821	841	783	794	831	828	809	834	824	815	840	799	778	822	810	812	805	785	832	800	844	863	841	817	830	852	810	837	838	787	856	807	793	858	820	818	776	867	790	843	828	849	823	805	802	792	832	796	800	830	807	770	776	789	776	823	804	821	799	829	779	884	844	814	769	827	801	785	792	858	825	789	815	821	799	800	810	836	791	793	777	849	842	816	818	804	810	796	822	837	777	825	846	797	810	817	758	792	835	801	807	761	815	867	815	806	879	832	852	838	815	866	795	821	849	831	828	816	836	803	775	834	829	810	829	847	806	761	809	816	786	835	844	865	786	795	769	801	825	816	799	806	810	788	820	813	815	828	810	844	817	805	826	787	826	823	810	879	854	855	812	841	828	764	858	766	796	808	830	836	815	801	804	796	831	842	784	858	820	795	819	784	771	850	779	777	860	821	837	853	794	871	827	839	808	838	786	803	854	816	823	835	803	783	790	817	861	834	806	807	827	828	808	844	776	804	811	823	822	786	791	754	814	741	801	849	810	853	820	828	830	781	804	795	827	770	800	780	840	758	822	852	830	815	794	796	802	791	840	763	796	811	815	781	809	816	786	803	793	862	832	830	806	802	810	813	843	766	830	839	741	795	829	783	795	809	803	835	814	811	828	832	841	814	835	824	858	793	848	818	783	792	842	787	791	883	819	801	797	751	812	794	809	831	742	821	818	778	798	837	831	815	812	824	800	864	833	806	830	809	783	818	864	787	817	793	851	815	786	792	849	791	841	839	814	811	748	775	837	833	795	798	817	827	796	855	806	855	836	803	804	861	787	776	836	780	822	884	793	787	780	792	817	799	841	798	827	804	793	798	811	797	794	788	858	819	847	811	831	800	821	823	833	815	848	829	852	829	860	792	744	754	804	884	776	803	814	812	840	789	823	795	801	856	777	821	869	777	810	824	802	794	817	854	819	844	888	829	838	782	760	838	823	845	840	819	881	839	803	801	868	817	798	833	789	774	823	832	799	784	868	840	778	826	854	813	769	787	777	798	813	807	824	785	864	818	825	816	788	808	787	832	813	820	826	783	762	819	797	851	787	795	866	827	788	751	802	780	819	820	823	800	809	819	826	782	831	773	773	800	812	784	838	799	838	798	807	830	812	841	819	806	779	797	821	758	796	875	786	813	824	803	832	766	844	793	822	826	839	793	794	826	789	835	844	869	821	837	805	772	844	774	771	828	833	845	836	799	831	806	794	850	776	798	812	831	835	858	797	870	793	832	792	810	787	811	819	827	795	792	868	806	769	880	841	814	789	785	788	840	802	841	806	852	854	831	829	859	803	825	821	798	780	816	825	783	841	782	770	818	816	792	833	848	850	826	813	830	837	820	798	825	715	831	761	803	825	822	778	748	830	792	825	791	824	839	821	858	819	831	792	801	809	786	817	773	808	860	804	773	832	804	819	819	817	834	843	822	847	792	800	870	798	740	816	849	807	793	877	828	808	832	847	825	826	859	827	819	811	822	906	855	824	812	757	749	791	815	832	808	844	875	787	786	804	806	803	820	804	806	833	773	808	865	816	800	823	833	792	791	809	798	824	848	746	777	834	845	800	825	813	807	793	840	833	835	854	851	804	854	870	802	819	792	829	830	775	812	780	827	804	815	794	817	767	833	807	832	801	812	779	813	823	820	843	788	826	780	785	801	801	732	787	826	795	855	822	813	777	834	849	850	863	801	855	853	809	831	872	825	859	825	874	768	795	804	799	804	839	810	794	814	850	790	844	803	798	821	810	831	789	799	742	861	845	823	767	796	817	819	815	817	825	796	827	794	805	771	806	826	777	782	810	842	755	815	816	791	797	794	789	841	767	805	793	852	845	743	781	850	812	813	800	843	811	843	802	879	803	879	751	820	823	800	779	817	759	782	845	829	831	820	828	804	786	804	843	765	829	815	820	818	837	825	820	880	803	773	833	816	812	796	838	813	840	843	816	828	846	774	807	861	825	852	830	835	796	848	849	849	793	735	826	836	823	761	803	839	810	815	854	822	835	774	867	797	829	864	870	824	809	864	818	824	823	771	788	792	802	785	867	761	821	768	819	776	820	812	811	800	828	825	855	790	788	842	814	824	797	807	814	825	849	806	773	834	779	792	815	818	819	755	828	797	796	782	835	844	802	814	810	813	750	779	815	814	757	829	843	828	827	807	798	798	817	802	879	768	765	775	751	798	850	787	756	832	824	782	858	832	779	750	803	807	785	790	841	822	826	823	787	770	805	803	873	764	827	794	779	874	855	792	828	809	853	791	788	801	803	844
7444	1918	13636	18829	15673	10214	2699	476	405	397	398	382	337	356	360	407	378	344	345	373	374	359	362	358	357	374	389	359	378	354	360	325	396	360	376	374	388	391	384	360	368	376	372	358	346	379	373	388	383	374	316	355	351	331	384	377	369	363	363	377	386	392	385	359	344	398	370	359	387	374	354	375	416	382	393	364	367	319	384	359	371	355	351	332	362	375	349	379	337	350	367	420	367	342	378	366	336	360	357	355	363	379	367	355	354	380	377	354	341	349	349	396	366	368	369	365	385	370	350	366	376	326	374	380	359	385	384	337	374	337	333	361	356	349	366	342	358	371	363	382	365	378	350	354	370	353	379	352	358	399	399	389	381	355	326	368	367	389	386	371	353	370	379	329	362	367	411	368	375	385	390	344	378	382	359	338	348	333	340	380	352	355	380	409	345	382	406	373	372	362	354	344	357	375	390	418	383	382	349	377	379	355	375	355	374	325	360	409	374	362	368	360	331	364	341	446	359	367	350	356	371	366	323	362	365	393	389	368	354	353	330	384	339	348	381	358	372	368	349	369	392	394	350	377	347	368	338	367	386	356	387	360	358	383	420	349	383	365	351	400	339	392	367	371	367	366	383	353	363	364	337	341	361	399	358	396	370	346	370	355	359	353	332	350	388	341	379	349	390	369	375	392	363	348	347	380	348	394	377	350	351	362	341	371	344	388	368	393	359	407	390	361	378	354	373	321	380	344	374	377	347	385	357	363	350	345	389	396	361	399	374	419	356	367	372	341	369	345	373	386	360	335	347	400	334	329	330	371	393	357	360	389	355	367	372	362	371	364	358	336	374	379	342	380	378	371	357	401	369	376	385	357	397	362	366	360	398	411	351	368	379	372	375	346	341	355	368	363	370	362	340	345	319	387	368	354	381	335	347	392	336	377	347	346	373	354	363	409	380	365	368	346	378	366	378	389	401	391	332	387	366	375	359	348	381	429	353	401	325	287	339	357	359	378	391	348	392	375	361	346	364	373	369	371	395	328	343	373	362	358	362	397	341	327	399	376	366	376	355	337	378	358	369	381	344	409	373	361	353	354	336	360	378	354	364	351	357	361	340	356	376	395	362	352	358	331	393	405	384	336	371	372	355	376	385	359	386	387	375	345	392	361	341	379	369	359	325	351	365	380	350	378	388	338	339	385	400	375	404	355	346	342	367	389	328	413	361	358	377	378	325	389	391	378	344	356	391	369	367	393	362	342	356	362	361	371	354	387	361	387	383	353	326	378	358	381	338	367	412	393	389	390	358	361	386	364	364	404	397	359	337	361	367	361	385	370	376	348	330	364	359	347	383	381	357	369	420	385	351	351	415	382	420	345	371	358	377	344	363	352	375	355	362	364	377	387	359	372	361	366	377	356	368	342	402	389	337	333	360	335	383	380	335	416	358	383	390	370	341	381	349	367	343	372	392	399	360	407	371	350	383	369	357	378	358	390	355	347	347	379	368	356	362	356	382	357	325	369	363	364	384	336	331	352	376	366	389	351	399	364	350	366	377	390	364	388	411	394	375	340	344	337	356	352	342	342	369	371	359	386	384	404	337	351	353	371	398	399	393	401	344	371	355	371	393	388	394	367	400	357	355	395	339	391	388	404	333	350	370	387	384	399	376	339	345	357	338	358	340	372	377	369	340	313	401	385	360	363	376	341	368	388	400	351	394	360	368	358	385	358	342	374	371	376	351	361	360	365	334	366	359	365	348	395	324	360	375	395	367	339	368	389	378	357	353	353	396	392	369	370	379	361	398	339	359	362	340	359	359	395	397	364	382	360	345	363	354	327	345	361	382	370	386	386	380	348	358	367	373	397	373	370	363	344	323	401	381	369	382	399	383	387	348	400	411	329	330	354	364	373	374	372	345	410	347	358	351	329	356	376	388	362	360	386	393	365	352	375	333	369	355	368	363	366	360	328	328	371	364	401	402	369	367	359	380	341	338	385	324	351	364	355	371	348	377	375	342	381	371	348	363	389	320	398	315	331	361	401	365	356	378	348	384	360	369	357	375	364	389	376	321	356	339	359	350	372	380	382	376	348	362	362	358	365	370	376	346	356	362	352	337	394	358	343	386	376	376	380	424	398	396	391	359	347	355	378	367	365	364	359	347	328	377	348	361	381	371	381	351	361	359	352	377	332	390	369	333	366	325	377	352	376	371	357	380	367	374	402	443	374	412	363	366	357	397	320	352	394	373	356	344	361	356	365	381	326	371	345	358	391	350	356	391	371	397	367	354	360	338	397	388	373	352	370	345	347	382	359	362	363	350	339	352	384	381	361	354	367	371	370	374	350	355	350	348	407	363	370	404	361	373	359	369	346	361	371	375	359	368	338	380	374	371	346	414	324	364	334	385	401	400	386	390	373	351	309	372	358	354	377	377	400	369	354	408	371	379	377	368	354	379	369	385	383	376	356	370	364	355	374	352	357	362	380	361	356	341	374	393	366	380	351	408	369	366	368	360	395	367	347	359	355	336	362	369	369	365	337	366	343	330	379	380	360	348	371	365	383	429	376	356	384	353	346	362	363	388	383	404	334	363	370	373	347	386	376	379	384	380	337	359	396	385	343	398	341	379	358	310	343	352	344	365	386	344	358	368	360	383	369	374	391	334	347	361	415	395	382	365	353	423	356	344	386	365	376	367	388	363	362	358	350	374	367	381	335	375	391	384	364	334	381	365	404	361	363	363	374	366	381	379	383	342	364	372	346	353	348	387	356	362	370	399	372	399	349	364	359	368	361	353	363	376	351	381	356	381	354	365	368	381	376	371	371	389	380	360	369	364	358	339	412	375	383	353	349	389	366	357	361	351	382	384	376	348	352	375	393	373	368	348	332	360	357	393	380	363	399	431	381	364	378	384	383	360	374	370	418	323	369	348	380	371	391	342	361	364	371	399	366	427	351	330	362	411	376	339	369	356	366	362	384	372	362	372	354	371	381	362	351	387	380	379	341	363	365	374	358	340	366	333	386	382	379	356	368	373	391	385	374	376	356	397	350	363	391	383	387	395	345	342	388	350	394	348	354	383	357	375	393	347	368	368	402	333	381	381	363	340	365	357	365	369	351	383	391	408	394	366	375	402	362	344	357	370	344	364	359	387	376	362	397	379	350	344	341	366	380	364	364	335	374	339	393	391	357	367	403	367	357	388	336	330	351	381	363	376	356	378	343	343	362	390	359	368	372	347	347	378	360	350	379	346	373	370	369	368	397	362	403	381	350	416	323	341	362	363	372	316	371	368	376	375	384	342	388	367	341	381	363	346	352	387	362	352	347	371	393	352	360	379	337	335	355	337	363	359	383	370	341	343	356	398	368	349	394	370	346	367	331	352	378	353	354	371	325	394	382	366	347	371	369	333	408	348	362	415	382	349	366	369	379	370	374	393	337	372	378	407	385	350	387	333	404	366	345	374	335	336	363	374	370	348	380	339	367	356	362	373	360	354	369	355	358	363	398
6825	2687	24035	34877	33186	25862	6385	1006	973	947	974	931	947	884	922	898	916	892	900	879	877	906	891	885	873	872	872	850	822	850	875	857	897	889	908	882	850	846	873	796	921	834	857	882	847	861	852	856	839	908	885	821	856	838	842	843	839	885	876	858	813	866	920	865	846	891	893	775	830	885	926	812	845	795	878	842	873	886	870	892	815	807	885	856	853	847	892	852	910	861	868	852	811	875	853	814	867	872	834	905	927	848	871	834	861	877	800	817	810	841	830	876	893	894	908	829	897	869	881	848	873	834	856	850	893	840	815	904	866	819	796	872	859	833	820	831	820	838	870	901	870	907	850	845	850	783	845	865	931	808	844	848	872	851	847	872	825	882	816	828	851	846	837	852	863	891	920	862	772	867	878	832	828	861	852	853	868	881	862	842	833	828	823	846	874	860	865	822	864	808	821	830	865	865	840	818	863	803	852	863	874	891	906	866	889	866	861	900	841	808	823	835	825	853	832	828	863	843	833	864	906	844	873	858	836	885	830	883	869	869	848	878	856	881	857	807	896	904	857	846	835	834	862	853	829	879	893	859	880	863	858	888	845	820	859	894	877	857	854	829	908	885	883	836	854	867	868	850	851	827	869	862	870	867	898	847	880	885	834	859	882	829	912	856	928	848	910	820	842	843	851	839	863	797	848	879	866	838	878	841	901	877	835	870	868	877	878	856	856	886	860	889	847	879	855	818	875	912	858	902	846	874	831	842	841	852	881	807	831	825	827	876	868	905	877	892	848	895	834	829	915	848	855	880	878	887	891	889	861	886	879	817	863	903	850	868	836	831	884	888	858	868	890	824	833	872	856	835	886	893	840	852	849	918	846	900	859	838	869	878	854	825	851	848	870	860	886	860	892	868	883	867	865	885	899	842	917	896	830	890	883	848	894	919	945	854	889	901	856	816	864	825	861	884	802	817	868	886	946	825	867	877	874	845	854	824	872	831	871	825	885	874	868	815	833	886	859	895	829	844	855	890	829	863	817	875	846	792	875	843	863	840	857	905	881	903	843	921	868	837	880	850	869	865	891	823	828	911	841	834	862	849	841	836	850	895	839	874	851	870	911	854	853	815	845	904	861	857	841	871	817	862	888	791	863	812	856	808	848	882	887	810	868	857	889	861	843	880	840	894	875	893	826	839	842	851	829	833	854	857	828	900	885	825	837	874	872	920	866	863	825	856	834	834	834	839	844	861	864	903	851	874	833	825	830	842	863	858	935	825	820	883	836	909	823	883	861	868	839	796	880	912	839	823	871	819	848	836	823	869	866	888	850	885	790	864	873	855	867	911	894	821	887	838	820	874	833	855	874	867	888	878	850	859	850	839	883	898	880	812	866	843	851	858	885	830	830	847	805	911	886	874	830	863	847	875	829	896	857	856	860	902	877	869	827	822	885	877	886	815	910	907	855	898	820	836	843	857	897	860	864	872	818	856	862	791	860	854	863	867	866	905	861	874	865	834	853	912	867	898	862	840	873	866	861	887	820	820	839	891	847	895	883	851	834	798	825	910	866	873	848	899	848	843	828	844	882	843	848	859	895	911	887	911	850	881	875	857	875	865	881	855	824	885	813	847	880	825	829	859	794	865	835	867	850	879	876	844	834	868	825	830	898	846	830	939	855	859	861	869	879	889	832	844	825	832	904	853	813	822	826	862	867	874	878	813	806	862	867	781	837	859	865	828	853	908	871	866	845	846	807	845	840	864	873	823	808	935	849	829	876	867	852	840	862	817	878	833	877	928	915	895	835	836	803	793	816	870	931	843	821	862	856	807	868	870	844	833	849	867	874	848	845	878	848	849	827	888	873	882	852	859	882	853	832	873	822	836	868	866	847	837	839	890	925	847	866	815	913	810	867	812	925	851	831	873	828	871	892	849	843	886	858	906	830	892	860	885	874	841	782	899	845	847	849	832	915	835	855	861	827	867	845	873	836	839	834	873	878	891	850	866	912	875	847	847	858	891	848	889	829	824	892	825	835	852	863	878	864	820	895	827	867	839	854	832	864	832	876	856	797	908	878	895	848	860	917	854	897	831	898	841	827	810	845	876	836	827	907	890	933	836	898	885	841	841	888	921	808	867	862	827	868	847	841	864	871	832	850	860	860	917	797	796	891	903	836	893	825	840	824	866	880	852	860	846	837	820	839	933	835	897	900	801	880	849	815	835	877	883	913	842	852	850	857	815	879	899	846	863	875	847	852	845	890	872	813	866	837	844	857	870	816	886	837	869	910	805	874	888	884	817	853	814	851	846	903	889	836	882	840	859	842	865	854	874	860	857	800	869	859	869	864	853	843	878	879	805	861	832	863	873	876	832	901	879	911	938	831	869	827	833	867	874	879	845	896	885	880	833	869	845	843	887	876	869	834	838	862	891	867	842	870	879	831	846	819	872	881	865	847	894	881	922	840	834	873	858	852	848	791	847	899	909	863	823	862	842	922	882	812	835	857	889	826	905	885	796	827	879	799	889	831	836	808	897	847	929	858	842	894	862	850	855	841	816	864	832	905	863	907	848	861	859	874	837	863	841	867	872	857	808	842	840	823	887	866	883	846	915	884	890	840	837	865	859	904	826	888	847	848	881	887	823	827	885	880	858	851	860	897	883	866	815	838	870	892	887	804	866	907	844	890	864	845	875	850	843	849	874	885	880	903	829	890	801	858	851	855	871	851	870	839	832	836	879	881	889	886	868	827	896	901	832	883	804	840	794	847	821	862	828	890	868	885	844	826	848	825	852	843	860	865	859	865	865	831	848	868	857	790	840	861	828	881	853	845	887	833	859	832	872	797	850	859	831	862	856	815	874	847	896	844	813	856	868	846	862	836	887	915	859	789	885	902	812	812	867	849	823	827	861	855	821	825	845	840	840	840	927	844	895	825	918	858	852	815	879	819	869	884	836	858	867	867	869	863	886	856	875	876	836	886	820	894	935	843	828	854	857	834	828	850	876	821	900	887	813	878	910	883	847	907	824	828	881	867	898	866	852	811	854	880	857	836	828	907	855	881	886	927	821	859	867	869	852	882	830	874	859	854	845	813	861	895	857	834	859	863	837	852	840	811	808	848	881	846	846	864	874	849	913	889	867	859	851	830	841	847	865	844	864	877	884	876	880	840	882	860	841	814	841	797	895	827	855	895	800	849	858	918	859	854	885	840	865	828	848	900	849	825	866	851	840	857	863	836	878	859	847	869	899	878	875	894	848	804	880	866	876	822	870	858	872	891	823	902	827	833	853	871	855	866	879	833	837	832	867	826	875	825	850	871	879	907	868	834	870	874	854	854	831	879	879	868	873	868	802	849	877	854	834	875	850	902	822	807	889	860	832	889	857	875	852	866	815	862	828	892	819	833	851	798	815	883	853	853	850	844	885	815	871	915	855	874	851	837	842	848	874	861	855	795	873	854	808	901	865	877	823	853	876	845	838	853	878	872	842	815	856	863	927	827	803	839	842
12805	3123	23848	30466	25552	18646	5676	378	299	282	255	259	248	282	219	291	259	236	249	233	237	249	242	232	263	259	230	222	238	233	253	263	241	281	251	247	244	236	270	273	249	240	261	234	252	235	267	242	238	217	242	257	237	227	248	302	248	232	239	237	216	237	265	282	234	257	302	260	271	222	235	224	252	232	262	249	228	224	220	235	254	245	248	241	224	247	253	247	239	263	254	258	263	278	238	260	231	249	246	244	249	256	222	214	244	244	232	273	220	230	241	237	236	241	235	256	262	228	252	244	252	278	220	240	218	241	215	232	267	244	226	219	264	229	237	232	224	247	219	249	212	211	259	246	266	270	247	259	247	230	239	245	234	236	247	248	254	230	265	253	271	246	259	223	216	248	273	225	268	268	242	256	236	218	268	263	259	264	264	253	259	235	240	248	219	264	243	242	268	245	270	218	270	250	242	254	248	283	230	272	251	256	252	233	248	260	249	216	226	245	222	270	248	230	246	245	228	224	247	232	264	224	266	237	268	230	243	254	252	274	260	225	234	235	272	234	259	244	202	240	247	264	257	231	243	207	226	240	247	255	230	231	246	263	251	230	268	244	224	262	261	232	265	230	249	229	277	279	282	250	221	276	261	272	230	231	264	259	241	249	253	217	259	208	221	238	244	245	248	242	236	228	228	203	239	241	246	276	260	258	230	264	245	252	265	229	261	216	257	230	250	235	218	229	250	261	257	256	253	239	269	224	249	258	238	239	233	204	264	240	230	238	250	225	228	276	240	264	246	238	228	257	254	223	232	261	226	254	268	229	205	258	239	256	267	250	257	242	261	231	249	275	263	249	255	280	250	243	228	266	261	242	247	253	231	266	271	230	260	274	261	243	232	235	254	229	250	257	223	235	224	217	239	258	268	246	243	227	270	283	271	261	259	249	253	256	281	238	213	245	264	258	230	225	239	257	251	231	270	243	271	253	236	244	226	240	230	255	254	261	247	231	249	247	257	259	231	263	223	263	219	252	248	272	265	232	250	235	246	232	225	238	245	271	248	264	241	262	269	256	248	244	258	238	234	246	242	269	223	255	246	271	257	264	266	236	226	228	255	223	229	242	258	225	229	249	248	240	240	261	245	246	247	219	265	228	233	243	250	275	236	249	264	228	251	219	267	248	217	238	259	271	236	295	223	268	249	265	224	279	276	215	262	231	220	244	236	283	234	222	253	276	221	246	254	262	238	224	270	274	243	225	215	264	237	257	252	228	247	221	230	242	262	224	253	237	243	206	246	268	279	232	225	238	258	258	259	265	253	257	244	230	263	244	251	238	260	252	251	245	270	237	255	250	254	237	218	198	241	213	232	249	269	235	235	245	231	236	238	236	234	261	222	234	247	237	260	254	227	231	250	248	238	244	262	245	219	238	227	238	234	259	237	246	268	255	265	245	233	237	239	261	237	255	259	258	266	239	209	242	251	234	241	250	218	230	255	238	242	267	257	248	258	267	256	262	246	222	256	276	229	241	259	240	240	233	219	264	239	203	240	254	219	232	229	231	263	265	253	238	277	262	229	254	251	266	245	203	246	218	236	251	229	261	243	260	235	241	259	252	241	249	247	218	238	233	247	242	254	227	213	253	200	231	252	236	239	253	254	250	231	229	264	280	275	253	247	244	226	269	250	249	227	259	277	244	234	247	233	236	250	250	241	242	257	248	223	231	275	249	255	222	303	261	234	225	252	234	251	224	235	209	273	261	192	248	277	235	238	259	268	262	286	247	252	230	252	254	222	229	248	229	248	244	251	243	247	246	237	256	246	243	251	229	214	265	219	229	251	250	218	223	258	239	229	231	214	246	282	243	255	241	264	233	264	241	242	224	260	250	236	233	248	219	260	241	258	245	242	217	262	226	254	239	234	261	252	249	247	244	233	233	260	255	243	254	237	244	235	254	217	235	251	227	260	240	252	250	258	232	249	205	245	233	280	242	261	226	262	213	245	242	254	240	275	264	242	251	256	251	236	249	251	229	225	244	263	231	265	253	260	241	251	228	230	228	271	227	224	269	254	221	256	245	268	263	248	243	263	253	235	221	242	251	256	232	231	240	280	252	244	242	306	270	227	219	238	215	224	232	234	237	249	228	223	227	244	284	231	257	260	250	276	212	260	265	246	228	257	246	246	253	242	223	233	250	221	261	256	248	243	255	217	237	255	250	235	237	236	272	216	274	250	239	227	239	259	276	243	243	227	237	265	238	246	252	239	270	252	278	214	232	258	238	268	240	257	237	237	236	234	219	208	236	249	234	275	256	233	255	220	229	247	231	239	273	244	249	250	235	263	251	226	248	273	265	265	253	246	249	238	273	222	301	225	258	214	259	256	246	256	230	250	276	254	223	230	256	241	216	245	230	246	241	255	252	238	244	237	243	255	259	253	259	258	248	252	265	252	235	245	217	234	242	240	233	255	208	239	268	263	284	227	249	211	236	218	242	220	239	243	244	240	235	227	240	241	233	224	245	241	252	272	259	237	237	225	248	241	233	278	232	232	243	254	254	248	217	223	243	247	236	236	261	258	223	235	254	212	209	247	225	251	252	258	266	244	246	250	215	263	263	235	254	231	273	223	250	258	246	252	255	262	230	211	245	263	228	233	264	251	270	224	231	256	255	276	249	260	247	253	250	237	224	268	247	214	219	236	226	226	250	277	244	242	267	235	262	264	262	255	235	249	223	238	244	222	223	248	268	247	242	228	249	216	239	241	207	253	236	239	212	243	233	213	270	235	249	260	232	262	253	257	239	245	241	235	263	262	260	279	230	251	207	285	224	257	237	261	232	244	269	259	252	245	281	247	222	275	240	241	227	240	269	244	243	221	251	260	238	243	247	215	252	273	243	235	223	221	217	252	246	256	254	233	220	255	227	226	226	224	241	250	265	242	253	229	246	261	255	236	256	274	256	235	226	242	249	255	268	236	256	256	206	230	256	264	235	225	226	259	204	251	223	246	255	221	248	262	239	245	244	248	250	250	278	257	220	240	240	238	250	258	205	218	238	235	246	259	271	229	260	255	235	251	239	250	230	282	212	217	239	257	256	268	253	255	230	250	227	292	239	226	242	258	229	238	249	230	253	228	236	266	225	270	239	232	252	219	248	263	238	250	223	274	218	249	247	244	222	279	242	264	241	246	269	257	261	267	233	242	238	221	255	242	237	240	243	219	270	247	229	251	254	231	248	254	233	228	258	258	244	237	258	252	235	244	245	236	247	247	243	221	252	257	264	253	283	231	236	262	263	240	244	234	230	252	249	236	230	236	259	239	230	235	263	267	255	243	236	233	222	230	221	270	209	233	245	231	270	255	242	235	238	262	269	234	264	246	248	231	241	257	252	229	226	224	270	249	266	275	272	272	252	211	220	252	229	242	252	261	232	237	251	256	218	228	257	255	242	254	237	229	260	261	256	239	258	241	246	262	237	234	265	233	245	246	250	258	245	237	256	287	253	240	233
8179	3701	33539	44015	42130	36289	10662	869	889	768	725	725	693	689	684	719	661	659	626	597	622	645	611	602	663	645	656	586	592	604	583	626	591	602	619	639	611	627	638	613	589	605	583	622	584	548	618	602	573	553	592	595	582	572	590	593	624	564	584	598	612	583	584	594	583	616	611	585	574	589	569	605	566	603	563	609	600	593	556	603	600	628	613	560	552	550	619	597	605	591	597	633	590	569	631	585	594	592	591	579	596	597	574	590	591	575	564	563	647	569	565	564	609	592	620	619	581	601	581	602	584	613	617	563	602	587	617	596	575	566	621	568	591	586	578	615	585	607	602	564	543	626	611	576	584	627	615	598	568	562	631	603	635	593	632	569	555	590	600	557	576	590	562	623	583	618	623	602	605	570	629	631	594	562	592	593	554	600	600	598	578	634	589	566	591	599	565	561	637	617	577	573	588	603	593	589	613	595	542	639	593	575	632	610	598	569	563	588	671	551	562	637	570	586	574	586	524	580	585	544	560	582	565	556	611	579	556	644	567	614	579	612	602	598	612	579	590	598	609	594	544	599	626	559	571	584	595	600	560	603	596	571	600	576	580	562	579	559	609	570	606	607	624	616	643	631	602	594	593	568	561	583	589	587	564	609	583	556	610	584	591	608	584	588	581	595	588	608	591	642	592	589	603	546	601	588	566	609	646	585	600	614	535	566	570	599	614	663	574	635	579	564	584	612	605	586	594	609	573	597	581	582	583	587	564	604	599	583	581	567	596	607	568	590	591	563	581	565	603	557	602	589	566	627	522	589	614	575	574	580	590	546	652	584	566	614	612	624	600	598	607	566	640	588	589	569	634	618	586	626	591	533	586	644	588	631	573	608	600	590	575	559	614	603	603	576	596	617	619	573	597	599	600	600	574	601	587	581	613	579	604	593	594	608	583	605	618	569	593	581	632	577	606	614	618	575	602	583	619	576	600	582	569	587	620	615	581	591	603	542	597	611	603	600	569	629	585	602	604	576	589	582	602	585	626	580	603	643	603	592	582	621	605	565	553	573	609	619	563	576	561	547	605	576	636	567	601	625	575	581	603	609	614	600	620	609	571	609	583	607	590	596	564	566	595	589	604	598	603	558	622	607	602	571	611	595	568	569	603	638	596	588	583	608	570	577	583	587	565	587	586	583	567	651	615	587	642	631	583	603	599	612	607	601	604	571	588	574	613	560	558	585	599	609	604	569	592	610	590	605	602	620	625	588	589	592	559	563	568	594	591	623	608	574	588	591	577	602	595	617	609	578	570	620	569	570	614	572	587	609	625	576	607	603	611	643	557	574	557	563	569	592	585	608	579	603	590	606	561	597	588	631	619	591	601	587	596	611	576	639	602	591	561	582	588	635	574	570	613	605	591	602	597	603	547	591	599	590	625	630	631	591	590	639	650	601	612	600	633	614	641	606	586	595	593	619	555	613	585	619	565	583	542	579	614	590	597	585	537	644	605	603	594	606	584	605	651	552	584	624	587	612	568	558	599	542	598	604	563	591	593	589	580	599	592	608	598	598	638	623	623	569	630	601	609	589	589	597	562	610	587	583	554	573	593	559	639	593	582	589	599	577	587	616	584	623	560	605	622	624	567	608	535	600	620	598	612	608	575	556	579	621	600	579	587	548	547	663	609	623	587	587	590	615	576	602	615	564	592	610	553	626	589	559	605	549	586	564	556	579	594	595	602	619	553	580	627	617	582	565	644	579	653	639	583	605	621	555	596	597	573	573	577	571	604	540	575	538	595	618	581	552	612	579	591	630	566	577	633	579	594	626	571	613	638	617	587	583	566	620	630	596	603	597	581	571	601	586	554	569	575	619	574	615	596	570	618	626	606	569	619	590	564	582	609	619	607	624	598	556	554	603	573	619	576	593	554	549	621	596	576	626	634	544	601	631	568	572	620	564	560	620	584	574	612	595	546	556	624	601	570	583	617	586	603	639	616	568	600	590	588	566	569	538	581	623	590	595	608	627	653	563	604	622	578	603	605	608	613	616	566	568	588	614	620	576	636	577	618	600	587	598	583	620	558	555	558	594	589	608	553	629	573	565	599	589	621	556	573	574	559	622	608	565	567	551	599	614	618	587	588	605	605	642	641	607	581	604	588	628	572	622	575	621	553	574	567	618	605	584	597	583	625	565	571	656	587	576	547	596	581	611	592	648	589	607	555	583	603	585	592	543	522	587	631	662	557	644	596	684	583	592	583	584	582	567	611	602	580	582	564	590	633	602	573	583	573	559	564	603	612	630	648	588	606	600	594	583	565	586	597	551	566	596	630	586	569	556	596	626	579	584	629	619	613	583	622	606	601	622	575	609	590	589	558	592	583	559	579	588	610	521	607	599	618	587	571	616	538	614	579	582	627	610	557	560	606	569	607	549	577	616	611	555	587	578	622	569	562	611	589	587	606	588	572	543	594	588	585	629	575	557	614	575	542	600	603	570	590	583	625	546	618	579	525	587	612	548	614	599	619	612	572	585	606	578	622	636	588	623	646	573	578	600	564	590	628	627	628	581	568	591	617	573	612	585	633	546	606	611	563	622	556	599	597	587	599	587	619	573	584	577	523	618	605	595	555	596	612	587	558	598	603	604	608	628	578	578	612	616	586	601	595	644	611	586	542	605	563	557	579	550	574	586	566	620	604	543	583	551	590	561	576	614	596	576	606	575	631	587	559	571	607	598	569	602	578	611	567	596	630	589	631	535	583	618	599	627	583	636	577	617	588	587	574	617	594	598	581	644	576	585	601	597	574	553	586	572	602	551	577	582	582	607	570	593	599	595	627	620	580	571	550	587	563	596	564	657	614	593	565	617	571	560	589	590	585	601	571	574	596	594	559	583	553	596	579	583	598	593	596	598	569	583	587	589	635	609	600	604	578	585	576	558	599	624	587	601	592	597	601	644	592	570	605	588	618	616	566	607	569	582	574	604	600	637	604	618	565	591	522	611	587	631	583	620	591	605	597	608	593	590	604	559	627	593	590	601	559	578	595	572	584	575	551	608	574	587	619	620	620	589	586	584	633	559	550	595	604	610	596	614	612	611	585	604	564	568	574	614	581	624	532	592	591	595	611	622	614	581	586	566	589	600	563	635	621	590	587	597	574	601	589	606	543	565	573	605	583	608	651	633	607	608	571	603	617	599	583	599	622	563	602	614	584	557	632	583	642	590	582	565	617	594	584	591	588	628	551	574	610	560	613	566	576	600	595	611	620	584	568	630	588	620	632	611	597	556	631	569	564	567	591	616	612	594	623	619	594	587	637	574	597	568	579	613	596	595	558	571	591	584	636	578	595	571	616	587	573	545	638	611	599	632	565	614	599	583	582	638	616	584	572	605	578	586	597	597	608	605	568	581	568	557	557	537	581	578	575	605	586	626	564	606	574	601	565	568	582	626	590	593	574	618	616	588	560	550	586	565	575	579	568	627	573	559	599	580	604	559	612	567	601	567	603	608
1655	644	813	797	997	806	389	336	329	338	330	372	343	319	344	318	347	354	351	336	360	346	319	329	322	347	328	328	297	300	310	376	341	332	343	322	346	376	339	340	338	348	347	311	317	338	342	336	343	315	320	311	344	335	310	348	304	339	313	292	336	333	331	322	385	351	373	334	296	319	348	337	343	298	351	339	317	364	322	345	312	334	310	312	330	305	332	299	271	320	324	321	339	338	351	323	323	351	333	367	339	342	350	313	326	301	323	313	316	332	337	338	349	332	305	308	314	343	305	317	332	343	316	347	318	340	330	324	323	317	317	360	303	325	324	309	326	334	354	340	353	361	359	338	291	323	304	321	303	346	339	333	312	330	297	359	348	331	310	358	341	345	321	353	343	331	297	295	305	286	299	328	319	352	315	316	321	336	340	317	318	310	354	340	332	357	339	365	334	318	349	327	327	289	310	306	353	327	328	329	345	369	310	324	337	353	352	353	313	314	320	322	322	333	323	321	313	312	303	311	349	320	318	326	322	319	289	305	323	383	342	322	336	311	319	299	323	310	358	306	332	333	336	360	315	341	331	289	339	346	334	315	353	376	351	341	346	383	378	357	318	347	310	322	352	323	334	328	335	328	338	350	346	325	353	342	337	356	377	309	330	322	323	337	363	359	343	337	376	354	334	310	347	322	307	325	363	300	330	328	344	325	321	341	326	354	334	371	325	310	323	325	330	309	308	364	332	345	324	335	346	329	333	326	368	305	342	333	321	354	350	311	328	367	354	326	311	343	360	347	347	314	326	326	336	358	299	327	314	343	344	333	331	343	356	369	339	345	362	310	316	286	311	332	318	345	317	337	312	340	341	290	340	336	326	335	321	352	365	330	350	348	342	355	335	324	322	350	345	345	317	342	357	349	340	347	297	356	340	311	311	331	319	312	316	293	291	345	318	314	309	365	313	281	365	277	333	342	327	307	316	313	355	331	306	325	341	328	331	346	302	329	309	302	338	345	341	337	322	343	321	327	315	336	345	320	325	317	355	326	337	340	352	327	337	329	338	340	347	323	326	294	342	335	322	316	343	328	337	308	317	305	325	336	332	326	345	301	339	332	331	330	359	311	327	309	330	324	338	313	346	338	304	343	316	341	321	356	292	315	341	308	311	332	342	342	319	333	326	352	305	345	323	345	352	340	311	336	363	335	352	344	343	341	312	307	334	329	350	311	314	357	308	326	349	296	374	345	309	296	322	329	347	300	321	332	304	364	306	310	311	359	344	331	342	341	312	320	353	352	339	316	316	329	321	343	291	328	307	304	328	364	328	354	346	309	362	324	312	376	352	310	313	321	321	303	330	346	318	309	321	328	316	340	325	327	325	337	333	348	313	327	359	337	323	333	331	290	307	332	346	334	319	381	341	336	349	324	328	310	290	346	315	308	346	347	296	326	306	336	307	359	373	330	328	328	348	342	325	346	326	361	337	335	335	346	314	309	358	371	313	350	335	330	312	315	311	317	345	335	317	338	319	329	369	322	349	324	334	327	307	321	328	354	299	302	335	358	331	340	349	336	374	358	344	347	335	332	375	299	292	308	338	341	319	324	365	320	313	337	339	333	340	360	348	319	340	341	303	320	351	328	318	318	333	347	319	353	314	319	317	369	337	302	329	313	337	348	304	335	342	334	337	354	312	336	336	300	322	295	318	338	332	311	368	303	311	358	342	364	308	335	318	319	331	320	329	363	377	290	325	346	307	295	325	334	348	352	348	336	333	316	320	324	349	349	299	287	348	296	331	360	326	296	338	342	315	337	316	322	293	349	350	307	322	340	345	344	345	340	311	365	320	332	340	311	328	345	324	342	285	337	328	310	344	313	333	356	352	302	338	345	337	331	301	337	328	324	347	320	335	338	297	341	365	353	332	339	362	366	322	317	324	308	353	339	331	333	329	343	355	350	365	343	346	313	319	347	351	337	328	330	319	294	363	304	318	361	359	351	345	304	347	322	324	340	341	331	343	357	354	337	316	315	323	330	357	323	316	331	313	306	310	304	283	306	367	366	324	366	321	311	330	319	336	328	311	317	321	329	356	345	315	328	336	335	332	292	320	300	339	354	313	297	339	300	288	345	315	352	332	348	341	345	344	390	333	350	342	338	306	383	361	360	352	332	315	333	314	346	324	312	317	334	351	306	312	333	317	329	326	337	333	337	341	348	329	320	333	318	330	338	317	324	332	334	349	337	326	298	338	345	320	300	362	351	378	340	334	314	342	315	336	333	351	313	324	348	324	326	322	345	353	321	316	324	328	321	311	345	308	309	343	325	339	319	306	297	337	368	321	319	363	335	286	327	314	320	335	333	320	362	322	349	327	324	322	327	326	314	320	315	344	365	331	367	332	335	334	325	319	332	344	338	325	334	383	320	306	316	346	329	308	325	343	313	322	359	330	309	305	336	358	303	353	366	328	347	341	311	353	329	316	350	327	344	302	327	327	362	305	315	333	284	338	357	337	368	344	325	348	343	361	357	333	342	365	331	311	321	348	301	337	304	337	309	322	347	332	344	309	320	356	364	313	307	302	333	319	312	303	330	331	349	322	323	294	344	321	328	329	338	315	324	347	333	327	334	376	318	300	319	337	322	358	333	327	330	335	359	284	332	366	295	350	331	325	345	304	332	337	348	347	323	351	332	291	311	330	316	332	333	336	348	299	346	341	302	333	339	313	325	316	345	314	348	328	336	319	317	340	346	347	279	339	315	337	348	356	341	337	310	302	334	338	311	308	316	321	327	293	324	348	330	337	323	323	340	327	314	341	361	321	351	281	341	341	304	307	366	330	318	314	340	342	340	344	331	358	351	361	371	339	317	372	322	296	298	326	333	328	342	317	330	302	306	347	362	324	330	311	337	364	355	317	323	324	315	332	336	329	345	339	309	344	375	342	345	307	308	363	316	365	344	296	302	306	336	328	319	333	328	324	317	338	337	328	349	315	326	342	338	348	339	330	340	342	341	345	325	320	297	350	307	363	358	307	316	343	304	326	359	359	316	326	338	309	343	342	328	324	335	324	332	361	310	325	301	309	335	343	325	302	335	310	330	315	319	338	306	329	364	321	365	343	337	325	309	334	361	332	320	314	330	319	326	308	358	331	354	359	307	323	339	363	309	363	322	312	312	323	323	356	313	310	317	323	345	323	319	359	343	327	319	351	361	336	328	333	314	316	354	333	356	306	344	329	303	332	357	366	300	332	318	294	311	324	304	315	364	351	336	333	306	318	349	317	324	352	309	375	305	311	352	342	346	322	323	306	361	313	316	343	330	301	342	361	310	298	330	335	339	330	333	322	313	329	379	333	316	368	319	327	294	309	351	332	289	329	321	325	328	303	370	329	355	326	321	332	344	336	319	333	320	331	336	364	317	355	323	340	283	299	344	332	368	348	337	329	346	331	321	353	328	329	312	325	331	329	310	294	345	339	359	345	334	338	311	369	304	316	340	352	362	322	312
2116	1169	2213	2993	3841	3076	1024	874	861	826	827	880	812	801	817	852	764	810	809	777	786	772	796	801	761	799	750	747	779	804	780	785	841	812	829	837	816	757	768	863	799	807	805	754	751	840	725	811	842	806	775	797	770	833	778	847	782	764	770	777	773	777	806	802	794	780	810	753	804	788	796	783	759	801	757	760	823	823	803	739	808	798	795	757	826	753	786	814	787	774	748	799	815	751	801	784	802	787	757	826	779	781	813	797	794	844	821	764	754	768	811	810	779	786	780	811	794	840	801	827	748	751	804	770	782	827	794	734	800	810	799	818	803	796	823	799	771	754	789	822	836	784	809	785	775	846	841	784	799	795	799	793	786	815	802	776	803	755	786	798	762	792	782	788	778	841	762	836	798	784	827	783	813	717	795	804	781	813	793	773	789	786	774	827	793	776	768	789	795	826	791	800	803	804	769	836	811	777	818	807	770	846	778	775	781	795	834	721	834	743	827	768	802	818	778	790	817	787	770	759	767	769	813	774	783	782	810	832	783	815	786	761	791	770	793	789	755	752	777	779	769	780	769	799	784	819	778	805	784	768	821	794	775	810	811	772	829	827	818	769	796	810	762	768	800	782	765	765	834	752	767	733	807	773	717	773	766	752	732	793	807	790	774	806	797	812	789	793	799	852	827	833	732	797	794	751	768	720	770	749	805	801	801	722	840	819	784	836	788	833	764	746	792	794	809	810	799	785	785	798	803	845	809	808	800	770	755	776	805	807	798	789	845	761	762	806	736	812	812	784	808	795	808	754	747	760	824	780	790	816	776	815	793	820	791	795	821	789	736	775	826	791	787	750	790	776	791	783	773	803	821	808	764	819	758	827	807	766	824	742	780	782	787	761	769	807	777	814	747	777	783	854	772	779	799	779	764	789	794	801	793	820	791	777	762	799	797	769	800	772	830	797	750	789	791	780	780	783	764	775	781	806	757	775	750	798	797	793	803	841	790	770	801	829	836	778	766	804	769	795	803	774	825	819	793	759	819	808	794	792	764	772	763	808	784	793	754	800	766	802	796	779	806	783	849	820	762	724	746	824	818	776	764	852	794	800	752	865	797	753	821	823	818	743	794	819	825	777	758	792	796	791	769	759	815	764	773	825	825	808	785	784	878	788	781	788	780	800	787	772	790	775	738	762	802	750	833	801	844	782	799	778	791	761	771	809	819	831	758	787	841	817	797	792	765	806	824	774	807	802	806	819	814	797	798	826	836	793	753	808	807	842	769	768	817	787	779	820	786	775	780	830	804	791	789	780	819	786	780	763	773	790	817	849	789	730	791	784	866	835	771	759	812	788	785	801	803	817	774	794	767	770	777	792	786	799	806	805	806	850	792	768	825	770	785	841	801	772	784	777	773	767	825	797	780	759	751	763	771	758	747	768	810	785	769	801	775	790	797	773	761	841	749	763	770	795	796	757	738	757	807	770	815	778	801	751	786	736	782	803	772	765	772	798	770	760	792	836	814	802	757	763	795	821	845	765	748	767	768	773	741	730	806	838	779	772	800	773	814	753	803	811	738	760	831	781	788	723	773	758	788	785	793	791	774	793	773	814	774	794	782	756	809	771	811	812	766	830	803	813	826	791	804	761	793	839	803	750	831	814	789	787	801	795	784	747	811	764	791	793	831	831	773	799	803	803	806	793	765	795	789	774	777	776	783	775	771	823	806	822	767	832	808	794	769	827	740	770	766	790	743	811	760	795	807	781	791	786	800	754	780	776	816	762	810	752	801	792	798	840	807	751	807	810	768	761	776	796	796	835	769	769	815	821	749	775	772	798	801	756	785	790	791	758	797	780	769	810	771	783	803	793	779	771	756	755	797	796	735	806	802	800	820	765	788	820	768	793	780	776	785	788	770	807	788	761	760	744	815	834	763	796	823	781	837	744	805	826	758	772	759	766	750	796	816	768	788	811	778	768	794	783	781	800	837	795	775	773	773	813	829	812	788	794	806	776	793	830	819	811	800	769	814	800	819	811	774	803	790	807	784	766	818	765	779	767	776	770	804	793	799	804	794	805	791	785	787	787	797	793	777	792	771	816	823	821	803	754	778	782	767	842	800	769	756	845	772	824	769	801	789	778	854	761	803	814	763	801	788	748	761	796	811	773	832	779	771	775	778	823	806	804	802	774	693	747	797	815	785	853	815	759	809	765	758	777	744	798	763	807	769	764	785	790	815	810	793	763	804	761	740	788	792	795	813	821	791	819	724	812	840	772	803	814	770	813	809	780	722	781	795	792	792	745	821	766	842	798	883	764	824	773	812	745	771	847	801	768	796	810	772	787	772	806	780	794	795	820	792	745	777	809	787	760	785	787	813	765	785	797	767	822	766	748	797	768	779	777	822	799	794	820	782	764	775	747	809	785	794	802	774	754	782	756	746	807	782	839	799	800	779	853	787	793	768	783	813	813	849	828	789	793	748	783	798	764	763	779	792	763	800	774	786	801	768	760	775	773	799	760	764	770	764	739	782	784	771	739	816	769	768	835	723	767	848	755	836	808	768	764	762	807	836	812	842	808	785	816	827	821	776	766	780	779	811	817	780	746	767	738	801	776	790	813	783	798	818	867	786	765	786	817	752	731	811	743	780	775	853	756	750	722	792	797	800	796	775	767	825	799	801	799	787	780	786	737	827	799	774	809	799	789	756	774	776	735	777	822	791	795	764	792	800	782	793	732	757	791	776	795	806	780	724	776	777	831	773	752	754	747	801	756	811	743	781	822	804	769	811	829	734	807	804	802	805	768	794	764	773	771	835	847	823	766	792	775	848	809	810	799	806	730	775	794	811	779	752	774	773	789	773	789	836	797	828	768	829	831	807	746	802	788	792	774	767	762	817	792	805	777	758	811	792	791	787	785	802	815	836	765	796	802	777	789	839	784	739	821	756	807	770	757	768	715	755	781	810	762	774	769	832	800	808	811	775	789	763	838	816	754	812	789	832	811	744	800	769	801	805	793	773	772	739	785	784	806	777	802	808	813	782	769	782	785	797	819	760	838	778	804	802	798	781	791	806	800	780	790	785	809	791	769	768	801	837	750	782	785	818	776	812	828	786	781	842	816	806	729	828	821	796	789	810	816	768	797	775	820	757	784	775	797	783	782	820	824	852	814	797	775	809	827	768	815	784	831	760	722	742	827	771	813	789	782	752	788	820	799	754	860	781	794	764	773	808	787	775	786	779	741	776	812	797	757	746	763	807	751	831	797	810	788	777	774	830	831	820	809	756	727	788	781	770	791	774	761	818	763	778	754	796	798	803	773	776	844	764	832	786	806	795	789	797	792	814	812	796	814	731	779	820	828	766	763	812	776	824	796	786	793	775	733	781	799	762	794	791	777	817	826	785	803	757	822	769	841	786	783	799	769	812	785	731	850	844	758	770	839	793	800	778	793	783	780	758	780	762	746	829	828	807	804	795	783	830	829	831	818	794	776	750	792	750	732	807	768
7507	1170	4610	11914	16492	11588	1833	400	407	392	389	370	357	348	364	364	338	326	349	323	346	358	308	391	345	333	361	388	368	353	370	374	365	347	377	317	369	340	384	361	334	345	381	385	362	381	365	345	370	341	322	355	339	363	372	368	399	323	324	374	346	389	341	413	349	340	336	365	379	375	310	340	325	346	360	326	371	337	372	337	338	332	368	349	380	365	334	338	324	367	365	345	364	348	347	360	339	341	397	353	357	348	360	315	342	332	327	332	383	330	325	357	341	325	299	356	359	341	359	360	308	369	375	354	383	348	364	356	355	355	340	381	343	342	427	352	366	326	337	355	348	353	359	355	334	363	341	326	375	337	348	351	359	378	339	371	354	347	358	389	341	316	359	365	364	360	338	336	356	358	379	331	322	357	367	371	340	330	319	343	343	351	336	364	362	343	349	339	346	354	367	376	339	343	327	345	316	351	356	325	373	351	365	319	332	368	338	353	379	337	360	337	320	362	361	349	348	314	355	337	366	341	379	354	374	333	364	348	343	326	346	347	362	354	365	338	353	366	359	316	366	347	350	329	346	344	346	323	394	352	332	337	353	366	348	382	357	329	345	338	337	347	335	340	324	367	319	358	364	334	362	350	345	369	350	341	337	375	326	370	341	356	356	362	366	340	355	375	376	344	336	368	354	318	363	372	328	351	365	334	365	379	385	353	324	348	337	319	389	322	291	368	342	356	334	323	348	388	326	354	352	355	384	355	339	320	344	365	371	357	336	390	355	338	334	337	343	369	366	319	333	366	380	370	337	353	361	343	344	334	360	342	346	366	355	357	348	316	347	371	361	353	353	338	330	348	347	330	343	353	327	369	355	345	317	377	354	343	352	365	328	337	348	347	374	350	331	362	339	339	348	328	365	365	358	331	360	368	353	327	333	324	358	338	336	310	347	351	368	344	342	333	359	333	353	345	354	343	358	311	343	338	333	359	321	370	341	340	354	385	336	352	334	318	333	344	372	333	344	339	341	333	356	345	356	354	365	313	324	366	356	358	367	364	359	357	346	309	339	343	373	314	360	345	379	384	346	372	348	324	351	333	347	344	335	337	337	376	332	370	318	345	326	334	353	373	347	348	359	355	337	343	367	364	354	338	318	333	321	311	330	357	349	360	373	341	370	360	357	334	372	372	344	369	343	369	328	369	328	369	363	365	324	310	335	370	348	362	319	341	325	365	339	359	369	365	396	354	357	364	383	355	337	352	351	378	341	352	315	330	326	357	362	371	347	367	335	321	350	366	376	330	360	359	358	377	366	337	331	362	325	346	380	332	314	364	337	350	341	344	351	383	373	335	345	354	349	336	369	370	341	350	347	346	329	347	343	355	329	358	342	357	359	347	355	349	363	347	361	368	341	415	408	364	341	362	344	365	309	392	359	329	348	365	351	355	366	345	346	381	339	395	302	348	373	386	347	363	349	342	354	382	350	373	344	362	368	333	343	358	339	352	346	369	363	341	363	373	362	338	371	352	347	334	366	348	328	355	355	400	351	326	376	368	378	355	340	360	321	361	361	367	312	355	359	362	339	357	358	374	332	356	377	343	351	323	371	341	340	357	331	354	350	355	352	368	381	309	372	300	342	318	411	376	324	333	367	388	387	355	335	375	346	344	314	331	357	391	328	344	375	355	366	288	350	345	343	347	382	345	377	331	360	361	364	361	361	357	342	338	355	353	349	310	328	362	328	347	379	373	337	344	354	346	331	302	385	367	366	362	324	376	361	392	347	318	321	394	338	359	360	321	353	379	358	341	314	361	347	348	344	372	300	365	362	384	369	368	381	391	384	349	346	328	349	340	338	304	346	363	323	375	357	324	384	369	349	343	352	385	319	345	373	389	354	338	365	363	349	372	410	352	341	353	338	353	326	347	365	367	343	353	355	347	358	354	351	367	319	356	340	361	340	344	333	342	336	371	354	392	355	327	367	347	358	385	325	343	331	356	366	328	361	351	361	334	352	335	344	349	340	345	374	353	365	376	351	352	329	339	352	373	370	370	352	345	332	358	395	345	350	333	359	342	315	321	346	369	338	355	355	376	332	323	334	360	348	352	330	351	363	371	364	368	330	339	356	323	351	331	371	355	353	377	354	374	342	354	381	326	369	376	335	341	339	367	368	331	357	362	321	294	334	346	346	359	315	360	357	408	332	350	327	323	328	339	354	378	364	353	359	378	367	340	335	352	320	348	336	330	369	376	343	345	357	383	336	350	362	354	359	347	367	343	331	386	342	362	327	351	361	348	333	320	343	331	348	347	354	365	345	348	373	354	367	367	340	357	341	356	348	350	316	362	363	378	370	359	335	395	385	387	362	366	375	318	353	327	349	355	300	364	359	374	331	348	343	325	339	340	358	361	366	346	362	332	355	325	341	349	339	381	330	363	344	310	384	346	335	343	353	337	375	374	362	346	366	345	384	347	361	356	335	359	333	318	338	337	375	361	363	349	365	392	369	335	360	323	362	353	357	351	346	343	351	403	424	322	405	344	353	383	335	385	390	344	366	340	375	396	375	379	369	352	386	356	413	349	345	399	308	362	321	348	390	348	352	368	343	376	356	330	362	369	365	330	363	358	322	360	335	376	347	335	363	373	361	360	389	345	325	306	338	332	365	354	342	330	360	349	375	358	364	349	336	354	350	346	367	353	363	323	392	359	361	344	334	384	344	382	320	364	373	344	354	373	357	367	373	338	372	359	348	336	360	404	354	326	355	359	367	353	334	356	392	347	363	360	363	361	376	325	329	358	352	376	346	381	349	355	353	373	374	337	342	326	387	340	342	357	324	334	362	365	365	372	390	356	373	364	355	363	351	341	373	376	345	324	337	347	347	344	320	335	347	355	335	358	356	374	346	349	317	310	329	383	380	308	376	346	324	362	355	349	346	346	360	337	361	370	370	359	363	336	324	358	376	318	380	342	338	341	331	365	341	364	358	321	414	339	368	380	367	352	339	335	342	362	338	357	370	337	303	378	358	374	385	397	359	371	343	364	321	407	385	339	372	373	354	354	356	352	350	354	336	378	328	337	334	369	363	357	361	368	339	347	330	400	346	316	368	365	358	362	329	348	316	376	341	336	334	347	351	372	380	364	356	327	333	345	332	346	358	323	363	375	396	332	374	340	349	349	377	358	371	331	370	343	340	377	345	356	333	359	350	376	346	357	359	349	370	342	369	353	329	349	339	335	372	369	377	349	372	322	332	341	391	366	403	364	369	324	337	369	372	342	363	373	360	348	326	341	336	373	320	341	342	361	345	350	379	353	362	339	313	326	329	348	391	344	366	362	382	335	354	333	342	362	354	352	359	316	368	366	337	357	349	380	391	366	322	323	374	392	345	362	384	357	366	362	320	351	357	310	374	346	364	359	344	339	358	308	325	355	325	340	363	369	359	384	328	306	353	347	349	358	347	330	373	341	335	368	356	374	372	334	359	340	336	320	337	352	321	357	323	365
6659	1645	10058	28157	35788	27728	3395	1097	1044	963	973	954	921	935	855	913	883	914	833	892	851	881	863	866	834	908	857	805	829	787	872	826	835	851	789	789	812	880	799	879	831	820	867	801	839	819	830	868	779	854	833	830	801	871	831	845	806	849	812	846	821	844	839	805	863	800	782	836	845	798	838	892	855	828	818	874	792	819	837	840	825	825	856	804	845	766	801	795	823	792	854	838	827	855	874	836	817	822	819	876	843	878	792	844	794	748	906	795	804	819	796	778	819	801	830	850	853	807	834	822	795	818	836	784	834	805	814	776	796	813	812	813	822	800	807	820	840	850	833	815	864	846	817	804	810	882	841	858	834	796	813	827	802	799	794	760	817	797	786	839	835	844	851	784	786	841	867	820	850	807	840	841	801	780	825	843	851	765	851	804	834	822	808	762	859	843	855	843	802	823	844	814	785	784	825	881	854	873	795	844	788	751	807	848	764	750	821	828	825	834	869	858	776	812	816	764	824	807	843	823	808	804	840	853	804	834	830	841	814	839	743	861	836	862	823	808	851	813	801	849	802	792	821	834	867	840	885	788	797	797	827	852	834	877	777	841	853	821	798	786	784	782	849	848	845	793	858	889	825	798	827	809	768	825	801	834	817	792	840	818	830	794	856	857	851	784	847	788	840	812	839	806	821	839	839	796	871	829	804	847	866	829	830	804	793	791	832	830	798	816	837	798	873	840	879	794	813	850	802	812	839	774	825	830	842	832	812	837	829	841	875	802	800	823	848	799	815	814	867	828	823	816	872	794	839	795	928	799	839	807	846	836	825	812	819	826	902	835	854	771	819	852	813	807	877	866	826	862	865	864	809	840	813	821	810	782	864	883	806	795	883	836	831	796	776	828	849	772	842	809	841	820	857	814	822	858	832	785	873	820	833	773	781	807	889	815	787	849	868	864	828	815	844	807	870	863	840	854	829	833	800	835	806	810	837	794	839	786	769	814	818	813	825	785	856	857	813	833	819	796	849	857	810	842	844	801	829	863	770	856	789	776	868	826	812	799	818	818	809	813	808	818	830	811	792	821	820	798	801	839	797	800	828	804	811	778	842	843	847	818	808	820	810	813	845	848	825	884	815	871	761	880	787	799	821	765	855	853	851	871	801	834	786	854	821	846	814	820	854	803	816	855	839	836	834	853	843	845	870	783	828	726	799	817	801	817	820	801	833	855	806	827	850	861	846	813	863	798	825	818	799	816	802	815	796	838	776	818	835	811	821	807	795	838	840	840	847	880	817	842	839	784	815	856	808	873	798	839	815	805	828	825	844	806	861	835	822	814	834	855	803	844	815	803	827	825	816	808	783	817	835	860	862	902	812	814	782	802	836	811	801	797	901	825	835	838	826	807	841	835	861	782	783	824	822	813	816	851	877	823	834	872	814	851	799	785	818	772	791	806	811	842	841	853	842	807	828	846	799	839	842	822	813	835	806	842	777	802	851	794	818	839	817	831	822	807	774	807	824	824	817	837	831	759	836	830	730	869	811	827	844	819	810	802	764	779	842	834	802	830	825	794	839	824	827	787	825	798	799	793	800	829	788	779	843	856	849	810	805	837	806	795	791	845	841	835	800	851	837	802	850	765	808	847	853	834	844	809	818	800	802	827	864	856	814	840	817	858	781	816	813	804	845	808	907	831	812	845	864	777	820	758	763	801	762	831	827	816	826	796	842	833	867	845	831	764	893	822	834	792	805	821	810	812	819	831	880	815	803	881	870	827	810	859	781	804	824	832	830	799	835	795	812	826	901	827	751	823	832	839	836	816	816	854	814	767	842	827	813	814	837	834	861	891	814	777	847	802	833	822	798	845	803	842	847	853	806	831	810	824	880	852	837	800	827	820	838	838	808	757	832	840	833	809	862	869	792	818	805	811	855	805	859	815	803	849	828	848	797	833	796	811	823	779	806	813	833	821	845	814	838	847	829	815	850	838	816	799	812	784	864	809	797	871	883	842	871	830	820	814	830	848	812	835	832	781	800	814	830	810	835	846	770	846	819	854	822	881	848	815	823	818	789	846	820	817	808	840	817	787	835	799	823	848	781	829	790	851	872	814	819	794	836	820	793	821	833	799	799	846	859	775	806	809	816	816	849	805	828	815	892	803	827	822	801	833	826	838	796	844	840	778	821	843	815	826	888	825	799	829	846	803	790	825	860	789	806	836	822	790	826	766	876	766	857	772	786	802	806	839	796	815	847	822	786	851	824	882	841	818	812	778	844	784	813	813	816	887	802	837	880	829	798	842	824	811	791	848	877	835	829	775	795	843	820	785	804	827	776	807	809	818	801	765	825	842	857	820	847	794	833	819	811	830	844	787	868	824	861	805	822	805	807	829	844	839	842	808	787	815	813	851	825	841	790	867	842	814	813	826	808	815	862	785	850	859	780	838	856	840	845	822	847	855	801	816	828	839	837	806	846	780	828	839	810	847	787	850	797	866	829	886	874	829	817	822	854	833	840	794	839	823	813	795	835	820	804	838	790	790	875	796	805	866	801	853	828	836	830	888	798	790	842	849	819	792	806	816	834	814	851	819	787	864	890	857	787	840	772	850	816	863	820	825	834	802	822	791	823	767	909	781	824	841	812	805	814	819	784	788	833	834	805	782	815	826	811	842	806	765	842	827	811	894	813	807	844	850	809	773	813	785	804	831	864	857	837	797	805	878	766	808	872	779	826	815	823	864	855	840	853	846	824	855	828	816	897	786	821	866	814	801	857	846	817	827	811	818	814	823	820	763	842	811	834	855	792	819	847	810	805	847	868	846	786	816	831	797	844	741	802	798	830	867	778	884	817	857	880	831	815	834	822	813	822	828	858	834	870	824	810	815	853	820	793	902	823	874	852	793	814	827	821	854	758	810	826	788	812	813	793	859	827	810	823	836	764	839	866	805	820	861	832	786	799	839	788	826	784	830	829	803	789	815	800	820	854	848	806	828	820	806	841	824	821	840	816	843	849	827	838	819	829	840	805	754	826	823	877	795	836	860	836	850	821	863	829	805	799	816	776	820	835	826	823	883	827	775	793	804	865	884	819	820	796	743	817	836	806	824	782	820	801	786	833	845	814	816	864	755	852	850	855	827	841	876	788	895	786	842	861	806	829	789	858	842	804	799	819	769	814	826	839	864	871	825	870	892	803	823	816	820	860	870	845	808	837	824	827	780	854	834	774	824	813	804	861	809	839	780	837	845	864	821	860	760	798	812	792	817	831	804	851	830	826	856	793	798	852	806	806	843	812	866	797	862	812	837	844	841	812	906	768	792	836	796	826	831	792	821	830	783	815	819	801	825	847	825	794	780	823	831	807	864	795	834	812	802	810	854	805	831	820	794	816	784	813	805	822	793	823	776	866	794	852	829	770	837	845	889	797	797	860	839	788	835	837	827	837	861	823	824	896	828	807	815	802	807	852	828	801	874	850	818	837	786	807	783	816	809	851	835	813	807	815	844
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
