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
336777117554	336777118115	336777118665	336777119215	336777119765	336777120315	336777120865	336777121415	336777121965	336777122515	336777123065	336777123615	336777124165	336777124715	336777125265	336777125815	336777126365	336777126915	336777127465	336777128015	336777128565	336777129115	336777129665	336777130215	336777130765	336777131315	336777131865	336777132415	336777132965	336777133515	336777134065	336777134615	336777135165	336777135715	336777136265	336777136815	336777137365	336777137915	336777138465	336777139015	336777139565	336777140115	336777140665	336777141215	336777141765	336777142315	336777142865	336777143415	336777143965	336777144515	336777145065	336777145615	336777146165	336777146715	336777147265	336777147815	336777148365	336777148915	336777149465	336777150015	336777150565	336777151115	336777151665	336777152215	336777152765	336777153315	336777153865	336777154415	336777154965	336777155515	336777156065	336777156615	336777157165	336777157715	336777158265	336777158815	336777159365	336777159915	336777160465	336777161015	336777161565	336777162115	336777162665	336777163215	336777163765	336777164315	336777164865	336777165415	336777165965	336777166515	336777167065	336777167615	336777168165	336777168715	336777169265	336777169815	336777170365	336777170915	336777171465	336777172015	336777172565	336777173115	336777173665	336777174215	336777174765	336777175315	336777175865	336777176415	336777176965	336777177515	336777178065	336777178615	336777179165	336777179715	336777180265	336777180815	336777181365	336777181915	336777182465	336777183015	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59679	29997	18420	4248	1434	1043	792	639	599	538	519	550	467	467	482	421	344	298	253	343	308	283	253	247	247	185	205	187	196	187	168	170	189	201	188	166	212	167	201	190	188	191	220	214	213	173	180	159	174	161	166	183	154	283	931	1162	876	652	324	153	158	168	153	156	162	164	139	191	158	149	142	143	142	132	150	163	152	145	159	169	147	147	137	171	161	168	146	160	152	142	142	175	157	139	166	138	149	166	151	144	167	154	140	141	150	131	166	155	177	142	139	182	147	152	159	153	168	181	157	156	156	151	155	158	143	148	137	162	140	158	168	156	161	152	166	151	137	150	140	168	145	161	160	161	141	141	149	162	150	166	148	158	136	161	160	174	158	140	142	142	162	164	113	157	148	133	148	171	154	139	126	152	141	145	142	175	157	142	138	149	158	148	137	154	163	156	148	156	167	170	158	134	160	151	168	150	160	152	145	154	169	160	163	168	141	153	143	161	185	177	150	149	152	149	155	140	173	128	160	150	152	186	168	154	124	130	168	157	149	168	192	144	155	166	155	142	156	144	170	155	146	160	160	134	159	142	143	134	138	144	119	155	142	181	145	168	148	136	135	163	150	137	160	153	158	150	154	164	153	153	139	148	145	162	160	174	152	148	165	139	165	139	166	143	159	165	139	166	134	151	153	146	136	129	146	167	149	147	156	144	165	166	147	155	151	155	171	149	151	164	152	148	149	153	164	148	172	160	155	155	164	158	140	154	136	161	146	154	163	163	175	178	160	160	160	160	155	138	158	146	161	162	147	154	156	161	172	165	165	150	137	159	158	168	159	174	169	155	149	178	160	149	164	141	151	187	161	157	155	157	139	153	154	142	134	140	151	142	165	163	156	146	145	142	154	157	164	155	140	173	149	137	153	154	181	149	152	161	160	137	156	162	153	150	147	166	161	146	171	160	144	155	160	145	138	173	165	127	160	155	134	149	161	164	157	145	147	143	168	135	136	154	145	167	159	163	124	172	159	158	139	165	142	158	162	160	163	137	145	149	142	146	155	150	163	165	143	157	165	159	145	176	168	156	150	154	163	161	170	162	180	163	145	154	168	147	168	167	158	158	168	156	147	153	150	130	183	142	136	177	147	148	160	155	164	140	152	152	154	132	166	156	166	182	153	172	139	151	162	143	165	135	163	180	165	163	149	162	174	181	185	165	149	147	169	159	168	168	171	161	146	168	144	132	113	159	135	170	163	160	137	145	169	160	162	131	165	166	168	146	152	186	146	141	149	157	162	150	160	165	155	157	152	159	153	166	128	149	135	148	149	151	140	156	164	162	157	169	163	157	171	161	165	159	163	138	150	165	160	160	149	167	149	155	143	169	146	133	145	138	147	134	148	135	152	156	147	143	147	148	172	150	147	166	148	170	149	152	163	154	171	180	152	164	150	145	141	142	158	116	152	160	172	167	159	154	148	160	177	148	153	175	160	146	152	149	156	159	168	167	170	123	159	182	170	160	147	150	160	150	145	143	162	147	144	164	166	143	156	161	162	142	158	167	169	178	142	147	164	161	146	171	141	155	153	161	165	150	151	185	159	162	152	168	160	134	155	146	123	153	137	149	151	144	152	137	151	157	165	157	168	170	153	167	168	147	145	166	135	131	159	143	120	166	169	171	154	161	177	151	139	164	149	176	146	162	156	159	151	165	171	172	159	142	164	153	151	140	182	148	150	174	155	152	162	126	165	153	173	175	135	139	155	164	165	137	174	135	145	141	155	141	163	158	150	166	140	161	147	161	160	127	165	161	172	178	155	119	134	178	169	160	161	160	163	146	180	142	146	137	146	164	151	159	169	153	158	161	173	161	164	161	140	160	159	154	142	139	175	153	169	167	126	119	165	134	148	174	151	127	165	156	157	147	167	154	160	144	169	194	133	157	146	140	163	142	140	181	140	154	163	151	164	154	147	149	169	138	166	159	157	137	132	136	147	151	139	169	139	144	153	174	166	147	163	164	175	151	126	170	158	166	154	161	172	182	146	150	146	157	166	143	160	172	129	135	158	170	159	156	180	152	151	165	145	164	158	131	150	159	158	164	170	157	132	183	155	160	133	150	177	143	153	147	151	161	136	147	149	157	165	146	156	150	152	194	139	152	165	169	154	163	151	175	163	147	165	149	137	177	136	164	157	171	144	161	125	148	161	175	149	172	138	176	153	171	156	155	148	161	152	135	152	155	134	161	132	161	147	185	159	162	136	164	164	153	133	153	146	144	152	139	149	172	170	165	178	160	146	156	138	161	153	149	142	149	162	185	143	155	139	162	159	151	147	156	134	182	165	152	167	152	167	143	176	143	163	152	150	163	145	170	138	157	159	141	169	148	149	154	166	140	162	143	179	166	161	161	149	154	154	188	157	121	142	153	143	151	166	180	165	158	149	173	129	140	148	159	164	155	173	134	161	171	171	147	137	140	170	162	162	138	164	169	153	163	158	146	159	147	144	152	166	169	145	170	140	157	181	159	153	141	164	171	139	153	137	143	152	155	153	158	150	149	136	173	155	159	169	134	142	128	158	152	159	150	187	161	146	155	144	177	153	157	144	159	158	155	172	140	159	159	155	153	157	131	162	147	128	183	156	128	157	142	184	153	149	167	176	171	161	140	170	150	161	136	160	164	137	170	151	140	160	146	146	150	156	156	153	154	165	176	149	162	167	146	153	156	161	124	159	148	180	170	167	148	137	162	144	132	148	129	160	159	154	142	138	162	148	142	157	169	168	170	159	148	183	151	161	136	146	135	173	170	163	150	174	150	155	159	160	139	148	155	145	140	145	142	163	144	166	158	168	133	146	164	162	159	165	162	173	171	141	146	157	171	156	160	172	156	161	153	167	158	161	152	157	126	147	146	140	156	138	134	166	152	164	153	152	137	162	171	164	171	149	171	161	156	169	164	142	136	138	150	162	142	145	163	152	168	142	158	162	166	176	133	154	160	159	142	145	154	170	140	160	152	153	176	143	166	148	134	170	143	163	154	149	179	156	150	161	169	143	160	166	161	138	147	174	156	172	145	162	158	156	151	144	157	172	171	149	150	159	159	160	141	177	162	157	154	146	140	172	176	152	160	158	156	141	147	150	180	174	154	144	137	147	167	152	137	141	190	158	151	169	164	172	145	122	152	160	150	153	145	186	157	152	142	140	155	150	145	152	171	158	152	152	151	164	138	148	153	164	169	158	146	139	149	134	142	142	153	134	157	137	153	152	162	142	161	154	169	118	161	145	166	157	155	163	138	166	155	153	148	180	160	160	148	171	143	158	163	161	150	165	148	140	158	164	133	157	154	163	158	143	159	148	150	149	139	160	161	170	148	158	154	127	163	137	136	148	145	166	170	153	165	159	137	169	177	166	158	152	159	146	167	149	133	150	174	156	159	146	172	150	160	160	155	140	152	150	163	167	167	162	164	162	138	158	134	156	135	156	148	152	165	175	160	154	153	148	130	140	162	144	147
44035	1850	4093	5100	4602	3926	3421	2943	2711	2372	2593	2561	1961	2366	2795	1861	1732	1410	1240	1750	1505	1296	1190	1027	911	683	706	634	649	667	674	637	624	666	687	686	656	612	613	674	664	607	700	776	678	556	556	532	510	483	538	529	547	1564	6326	7526	5552	3668	1706	427	404	404	383	400	396	395	402	416	384	392	403	373	380	424	395	390	409	386	419	386	359	400	350	405	393	408	408	354	385	378	396	377	398	355	360	369	394	397	387	389	403	419	411	419	376	401	362	382	397	406	389	418	405	394	379	420	376	398	379	416	369	389	378	384	426	377	386	423	422	361	371	415	393	393	377	392	375	404	397	353	407	379	376	408	367	386	376	415	390	417	380	385	384	373	398	381	420	385	376	427	411	378	399	428	395	424	394	402	409	389	414	384	378	373	390	373	396	388	382	391	437	416	382	410	387	383	441	430	385	393	383	393	387	419	388	379	393	395	411	385	376	375	398	388	375	384	372	397	420	415	395	386	407	403	392	415	384	382	410	407	387	376	415	408	399	412	386	428	372	418	418	365	388	348	436	388	408	428	424	403	426	374	399	356	402	397	394	385	385	405	391	405	376	422	408	435	401	380	396	424	385	395	399	404	372	385	387	361	400	370	373	392	353	396	368	397	386	420	369	383	391	389	419	411	395	379	411	389	417	366	415	396	377	395	393	386	392	384	370	399	421	381	433	377	396	391	369	385	366	389	398	374	372	392	355	370	392	359	387	389	375	388	408	377	422	396	402	378	396	371	374	418	371	418	395	396	366	414	383	409	357	445	395	389	371	384	385	448	370	375	387	409	390	353	400	373	383	347	398	387	404	415	352	390	378	397	353	344	401	348	388	397	376	388	376	385	407	368	360	382	377	376	397	364	410	411	376	369	362	395	397	427	411	380	390	406	454	368	391	400	349	419	416	403	394	381	355	401	368	413	369	381	410	371	392	377	405	404	368	382	380	401	401	406	384	355	405	380	378	397	383	395	408	396	382	414	386	396	386	353	397	395	405	379	388	384	374	391	397	372	418	387	372	382	362	421	391	398	394	383	368	389	369	368	423	404	419	403	386	406	386	410	378	385	431	344	412	389	437	426	396	374	408	369	410	438	380	393	434	359	393	374	375	400	357	378	352	393	440	413	371	413	397	383	360	371	383	382	397	390	404	366	423	415	399	384	378	420	385	405	399	393	367	383	387	381	401	404	421	385	400	408	417	415	398	416	392	380	386	383	391	398	403	426	400	440	378	360	399	367	383	384	412	367	374	398	401	416	407	383	404	394	404	360	381	414	390	394	407	388	376	394	390	381	394	377	390	380	387	378	343	376	410	404	381	403	398	385	401	371	394	387	415	400	361	411	388	386	385	395	375	379	376	420	416	352	432	414	391	397	383	356	354	369	411	387	372	410	407	383	384	404	377	379	403	414	374	413	416	396	378	387	366	437	432	404	362	402	379	375	385	366	370	389	396	378	396	419	416	383	379	432	404	383	347	406	397	383	400	392	398	424	403	373	387	366	409	395	405	371	396	418	399	376	404	422	384	380	374	406	395	384	368	429	388	387	382	375	396	370	361	344	367	432	358	365	404	428	369	378	384	393	387	387	360	376	375	429	402	395	396	390	403	428	394	387	394	363	386	423	403	371	395	450	394	369	403	410	406	390	415	378	404	415	405	416	378	383	405	415	410	359	379	396	349	365	415	382	396	411	378	375	396	383	402	396	381	421	373	372	398	408	385	390	429	398	372	405	403	404	354	368	360	396	387	412	401	394	436	425	366	366	374	387	394	378	405	384	385	397	406	338	417	427	399	390	385	427	407	374	388	397	378	381	425	385	403	403	408	407	378	380	413	358	421	406	411	392	391	410	375	414	430	381	374	391	405	398	404	383	412	401	387	399	391	401	395	410	405	403	391	401	423	401	339	385	372	381	380	406	386	399	426	374	394	384	343	369	373	379	371	385	379	387	390	380	403	368	387	369	342	376	388	406	400	396	388	379	402	363	388	394	409	381	427	361	391	414	380	392	378	398	401	396	391	386	403	411	413	386	385	388	410	356	415	400	416	431	376	376	360	421	401	404	408	406	393	383	401	371	415	397	403	447	352	389	388	353	390	413	404	384	358	364	382	384	376	384	380	361	420	407	370	407	360	374	396	418	406	356	398	414	435	360	388	371	388	353	400	399	383	434	373	382	389	410	395	382	395	387	385	393	417	401	414	334	380	406	408	381	409	376	407	376	359	370	371	409	360	406	380	384	392	385	376	369	372	382	406	405	387	357	401	387	359	394	419	381	376	384	356	371	388	400	381	436	416	379	377	390	382	436	377	393	373	385	392	372	421	383	354	382	368	360	406	388	403	376	433	404	400	384	403	369	428	380	410	426	378	359	419	403	383	401	398	394	390	368	396	416	388	389	390	385	348	370	404	403	364	386	394	381	384	404	389	376	414	425	383	386	398	388	370	427	376	357	366	379	420	401	408	403	380	398	389	363	400	426	391	381	407	365	370	370	382	362	355	378	394	402	379	383	394	384	358	380	386	376	409	417	374	423	401	407	396	410	388	397	423	389	369	377	388	387	381	408	387	399	381	392	397	413	394	393	399	353	370	392	380	382	374	398	387	387	388	395	393	400	391	411	389	402	440	391	383	391	391	380	427	388	403	383	393	401	404	350	395	371	376	397	373	372	417	384	395	390	374	409	379	364	375	404	370	401	388	422	405	350	391	397	378	391	382	407	366	405	382	398	388	375	413	376	410	372	381	377	409	390	375	383	387	386	428	420	417	382	382	401	418	411	384	384	407	392	350	391	402	419	402	416	402	385	406	387	381	383	379	433	408	379	385	400	400	399	393	388	396	408	417	375	395	404	409	389	412	385	385	437	414	414	397	434	392	394	422	375	408	400	359	399	375	381	381	399	409	416	363	361	391	401	396	368	378	390	412	396	413	382	411	369	366	372	411	393	374	377	431	380	369	412	358	358	385	394	371	377	397	361	339	378	405	397	382	406	389	345	358	398	373	369	404	403	405	389	387	370	405	412	393	406	404	384	393	365	379	432	370	395	413	374	389	406	377	379	397	388	410	436	409	400	406	412	405	382	363	396	403	369	402	395	382	393	386	404	380	383	404	387	382	387	397	378	363	396	391	390	362	386	378	408	379	394	377	356	391	376	423	390	371	401	397	384	368	410	384	396	349	405	403	390	389	385	419	417	388	389	419	378	380	411	402	386	363	396	392	379	392	396	401	403	364	378	379	408	407	361	417	384	362	396	341	396	421	407	405	421	403	405	408	377	359	381	376	388	381	385	360	382	411	367	387	382	366	405	386	406	382	398	383	376	378	405	375	365	359	379	378	419	384	357	390	374	406	365	382	396	369	362	370	375	393	421	378	392	421	400	399	387	395	390	372	370	417	387	401	372	404	405	430	381	393	376	394	407	384	401	363	413	399	405	363	418	399	406	380	347	405	433	385	414	382	390	405	437	397	403
15488	982	357	361	321	300	287	260	262	284	282	281	277	292	317	284	261	257	260	240	259	253	210	227	224	249	235	232	235	212	241	222	207	211	233	252	220	245	219	226	249	208	236	188	214	237	264	246	236	232	255	225	263	247	242	279	320	322	269	206	222	216	236	199	235	210	241	252	216	220	224	222	185	224	232	239	258	237	246	239	202	227	205	226	196	210	203	236	207	223	227	238	231	229	220	204	213	224	208	232	206	226	209	223	228	243	214	260	244	222	235	195	217	222	213	245	241	232	221	212	216	199	198	227	235	209	235	237	205	217	224	226	227	225	215	263	233	239	223	198	229	246	232	218	226	212	208	235	199	246	231	227	234	237	221	230	250	232	234	228	217	231	214	236	234	216	213	222	260	241	204	217	232	235	231	225	214	271	202	210	206	239	229	238	218	223	233	204	228	211	231	234	221	220	231	216	243	220	230	236	209	248	233	218	222	228	224	220	229	216	228	223	229	218	229	241	225	192	228	234	237	218	239	221	244	196	210	218	211	231	219	225	221	223	241	235	228	246	220	225	214	234	243	210	216	214	190	232	226	228	224	230	222	204	221	231	222	236	232	225	210	215	216	208	220	217	240	220	243	230	212	217	224	226	237	233	229	236	243	248	232	253	215	219	248	219	233	243	238	213	228	232	239	211	203	227	215	208	215	217	222	227	251	244	231	228	213	214	223	227	215	235	237	246	224	214	236	237	231	239	227	210	205	229	217	236	208	218	203	217	243	217	225	206	237	207	234	238	230	213	250	244	223	257	218	227	237	215	218	231	244	206	229	206	229	231	215	207	201	266	221	241	221	247	225	245	207	198	222	239	226	229	237	243	235	203	228	208	231	229	238	235	242	231	221	233	180	248	230	218	241	233	215	195	211	232	242	214	238	241	215	215	243	241	231	245	196	249	239	229	218	225	243	227	229	230	229	229	221	215	234	200	189	208	207	240	191	235	205	231	248	223	225	227	233	204	216	213	251	286	238	207	218	231	213	240	204	247	210	232	235	222	232	213	205	221	225	233	224	209	239	266	216	217	235	220	229	231	219	192	234	206	240	215	231	229	229	248	204	215	216	223	224	211	219	210	233	245	198	234	223	212	252	236	218	215	221	250	241	232	236	243	221	214	232	200	200	240	232	212	219	221	225	251	235	221	220	235	178	245	232	245	224	221	251	215	202	204	214	217	242	210	241	203	243	246	245	231	233	198	210	215	229	238	228	226	236	227	212	196	236	206	215	182	241	245	230	226	196	226	241	221	226	229	230	235	205	220	206	219	243	218	281	221	199	228	244	204	224	213	233	229	211	213	220	238	228	223	235	231	255	225	222	218	205	243	224	228	233	230	224	213	177	218	215	204	241	209	206	197	219	226	214	244	229	230	240	225	258	212	218	235	203	226	214	250	226	229	203	234	232	248	227	246	222	256	247	241	221	213	243	219	222	228	221	239	235	217	196	207	232	254	202	231	198	229	213	232	203	247	229	237	237	204	212	234	223	212	204	221	210	242	238	192	211	206	220	217	224	218	211	228	198	228	237	230	214	242	199	217	211	212	214	213	248	222	210	222	224	224	224	234	188	253	202	249	235	188	219	211	212	230	216	230	244	243	205	228	233	223	234	213	199	234	240	231	225	226	212	238	204	221	264	238	228	206	253	233	220	180	228	204	207	212	231	219	204	209	192	228	244	206	210	230	227	228	237	221	219	232	231	270	219	222	239	225	222	216	234	239	223	232	245	217	200	234	216	239	242	224	217	221	242	210	226	220	221	248	216	202	236	186	223	232	216	197	244	228	227	186	231	212	226	225	236	212	262	255	231	204	201	239	216	250	216	238	216	198	240	228	209	220	240	217	231	206	222	239	221	199	224	251	220	241	234	212	243	233	230	245	232	261	193	203	237	225	230	244	231	231	225	220	242	198	208	209	238	214	219	249	245	211	233	212	233	207	210	201	267	233	210	223	213	212	203	242	228	232	219	210	242	240	218	232	194	220	222	236	210	254	214	219	259	232	230	208	217	236	227	232	220	227	230	236	231	240	240	220	209	253	208	229	212	237	231	231	220	204	265	234	260	214	214	198	213	210	226	232	237	221	226	219	232	222	231	227	206	243	283	224	230	252	229	241	233	243	247	209	225	223	234	228	209	245	212	237	262	209	211	232	251	200	237	212	227	227	198	251	225	219	239	228	211	211	229	247	224	239	241	201	198	201	241	239	246	203	216	186	205	246	223	232	221	232	253	242	237	207	223	221	215	225	223	188	233	219	210	237	220	236	221	224	206	208	220	236	249	232	231	190	252	225	208	244	230	220	238	216	215	230	232	253	239	231	219	217	240	210	207	198	242	208	228	259	225	226	212	240	245	196	236	214	244	224	239	226	213	245	210	225	208	264	241	226	226	215	228	232	206	224	215	262	211	193	230	220	231	198	232	249	228	233	195	244	241	226	244	231	238	218	214	226	223	202	227	226	229	251	222	262	227	219	224	250	215	225	241	200	210	229	230	193	209	241	230	206	224	221	221	212	205	221	218	218	227	214	224	220	226	223	245	210	218	267	230	228	231	230	192	233	217	210	230	200	231	232	208	220	244	203	239	224	216	223	213	217	215	222	225	226	232	201	222	214	225	194	226	206	244	228	242	244	234	216	238	226	218	202	242	233	223	234	225	213	225	226	234	210	229	224	235	217	223	204	214	193	203	217	207	220	235	235	234	246	226	222	238	222	217	204	212	205	192	242	231	226	236	214	244	220	218	202	223	211	212	238	216	234	198	223	205	226	232	222	204	271	249	246	232	227	230	222	220	239	246	238	248	191	236	204	246	235	205	236	236	239	238	214	210	219	217	239	229	205	247	224	231	230	230	222	234	237	234	215	229	239	240	217	219	220	200	239	252	225	240	234	228	199	246	190	217	220	205	231	218	201	225	220	207	222	248	219	226	230	211	223	234	231	242	225	204	218	260	227	212	233	223	194	189	240	248	226	201	201	231	217	220	246	219	212	209	238	192	257	222	237	247	249	228	228	251	232	232	222	215	223	196	210	221	211	232	251	207	220	193	207	235	254	236	231	220	240	214	234	232	214	251	214	276	224	232	229	204	225	215	239	220	212	234	233	226	200	210	266	236	254	236	239	216	229	213	221	241	228	211	229	227	212	232	208	262	248	237	242	230	225	228	219	226	210	205	222	210	218	210	226	224	251	221	235	191	208	231	205	227	232	241	214	238	211	215	232	239	235	201	223	221	208	184	231	247	222	246	240	233	226	223	222	223	236	217	229	242	245	218	233	229	211	240	227	236	190	252	207	231	214	209	226	221	220	231	236	208	208	213	243	220	226	204	250	241	273	219	226	214	239	200	211	208	262	251	239	214	217	207	219	212	239	237	238	206	207	224	208	234	230	221	231	247	255	196	233	221	222	233	273	222	195	239	232	239	236	217	230	223	212	240	214	253	223	219	226	212	218	198	235
14628	656	835	981	1023	953	918	841	767	876	888	859	893	1055	1177	877	772	720	727	805	717	670	621	614	650	628	544	610	626	612	603	597	620	596	585	587	616	591	627	637	648	632	637	638	628	590	601	557	564	574	607	591	611	602	718	913	1018	981	791	545	550	569	558	540	567	570	534	550	529	541	539	534	561	524	593	541	553	596	602	550	559	535	539	555	557	589	560	584	553	586	553	576	572	541	547	565	541	555	539	556	586	535	560	536	600	566	566	594	547	548	603	572	559	562	583	579	570	548	549	530	553	572	581	613	577	559	572	549	592	563	534	568	539	569	581	568	608	578	580	566	573	606	564	507	563	561	554	542	554	578	544	588	557	554	554	554	556	597	551	571	572	559	532	563	612	542	589	522	543	540	559	529	541	573	570	576	570	544	593	578	571	580	569	555	575	555	561	524	535	516	552	506	535	558	559	584	587	595	579	554	627	559	551	569	539	574	563	602	567	571	538	525	548	525	574	557	560	537	611	538	564	558	579	569	563	573	600	554	540	525	516	576	570	559	595	548	544	558	588	515	565	531	549	541	585	520	536	593	562	542	547	529	571	554	554	596	609	568	565	572	570	516	558	568	535	544	555	529	587	540	575	527	584	536	552	534	559	538	516	569	603	540	570	582	565	596	575	565	572	570	548	544	573	550	541	560	535	550	560	570	580	540	524	536	591	527	563	547	543	589	519	569	579	579	552	519	532	541	531	551	547	535	574	545	583	608	590	605	571	559	527	571	575	538	537	520	530	577	568	530	611	561	560	593	589	574	570	530	628	585	536	563	560	547	550	537	571	524	544	579	550	569	584	577	572	553	534	575	569	571	553	538	566	595	531	589	570	560	550	565	544	560	603	579	598	524	531	528	518	548	529	589	561	555	543	553	551	534	556	565	559	549	540	556	527	569	564	538	571	522	541	532	562	561	583	554	536	546	548	519	550	608	542	590	544	500	514	595	518	570	530	558	578	548	543	545	529	523	568	540	611	556	575	525	553	625	572	586	576	566	554	550	560	563	563	552	538	523	575	597	553	584	577	531	519	503	525	522	543	590	534	564	570	547	555	512	530	526	582	553	578	586	557	566	546	564	548	562	558	607	564	523	566	554	555	559	543	542	537	594	561	556	601	570	558	551	542	535	559	555	557	548	528	538	539	557	570	579	576	569	544	542	563	500	546	528	535	557	545	542	532	525	568	545	546	557	561	564	573	557	551	544	583	542	559	521	550	532	566	550	572	589	539	563	549	541	569	568	536	511	549	576	531	575	584	552	548	568	564	607	502	568	514	546	492	586	558	583	591	586	557	562	568	559	504	592	560	524	559	588	557	537	582	559	596	540	559	572	538	513	544	552	560	597	547	565	575	543	551	546	544	567	557	544	557	512	493	556	558	557	566	570	575	546	567	543	578	596	535	580	581	571	528	523	579	573	584	563	536	585	595	583	537	550	596	555	566	518	587	549	552	573	596	548	585	555	566	547	548	601	598	569	557	564	571	607	586	572	568	579	553	586	569	560	553	569	524	547	566	547	529	535	574	546	561	563	570	531	554	524	522	553	621	532	524	518	564	591	532	559	545	569	569	567	567	505	554	558	523	523	585	547	582	594	586	507	518	545	556	542	527	565	533	539	555	534	597	516	550	559	557	569	558	594	591	495	540	553	560	528	568	561	605	559	572	550	560	552	567	585	507	572	552	563	528	585	561	561	554	510	549	562	550	563	499	533	569	582	522	533	579	534	574	575	586	522	571	546	521	535	534	540	558	543	562	550	588	590	582	545	577	555	529	543	559	582	545	538	585	550	581	562	596	558	565	564	565	554	568	564	595	558	554	550	577	548	582	553	563	562	539	539	571	566	533	559	564	533	555	567	576	561	565	536	576	602	553	567	598	614	513	577	539	569	548	584	504	505	565	590	558	559	561	574	540	556	562	573	570	555	571	530	530	600	541	562	507	582	594	571	575	561	564	544	588	532	550	536	517	575	569	547	576	594	589	504	597	563	555	591	580	550	519	555	545	527	556	588	545	539	544	530	595	573	559	576	556	569	610	607	572	571	558	539	558	556	542	567	523	537	568	561	557	556	537	553	553	566	520	529	515	529	537	510	576	538	546	583	594	531	566	537	560	531	525	526	562	550	560	577	544	574	574	551	574	539	578	538	554	527	528	563	556	534	545	497	563	550	553	581	541	538	564	581	594	533	545	522	561	585	544	543	580	543	567	568	592	571	543	526	552	547	555	564	515	587	542	585	541	570	572	581	546	526	571	584	511	576	541	551	525	563	562	568	560	564	527	556	554	579	589	590	548	529	560	595	578	556	551	560	546	578	547	566	551	549	565	591	581	523	518	556	608	505	549	578	559	583	530	599	552	625	559	569	556	552	581	553	551	536	554	603	589	544	567	522	510	549	525	532	582	564	601	533	609	558	522	552	534	575	588	552	549	585	598	531	536	567	570	538	577	588	552	558	549	559	540	554	498	551	568	537	547	579	522	543	567	531	533	580	598	540	554	561	532	555	541	513	591	575	569	566	565	599	570	552	589	534	550	525	514	577	543	521	563	522	559	529	613	557	562	533	513	546	494	548	528	540	538	556	502	570	599	571	593	531	555	586	561	539	571	564	593	573	553	599	523	537	552	542	545	572	580	612	563	548	592	569	515	564	528	575	543	584	547	577	573	533	587	556	595	568	549	551	576	590	530	575	594	526	507	600	557	548	564	603	551	568	515	562	551	526	547	594	585	575	517	541	535	524	575	516	548	525	569	555	577	553	575	577	559	566	570	577	555	544	559	572	548	569	511	572	523	531	567	589	594	563	553	569	560	542	562	579	558	577	576	571	601	582	530	606	574	582	551	580	571	536	584	523	555	573	557	532	549	527	580	539	562	535	582	565	532	554	570	587	562	557	541	510	553	578	548	508	546	545	539	575	543	535	551	569	530	567	527	536	539	536	593	543	588	557	560	557	591	578	555	556	541	588	565	573	540	565	549	549	534	540	605	570	547	564	576	583	575	588	534	556	588	579	566	554	589	530	566	585	531	576	556	559	542	564	569	556	593	572	593	520	584	545	548	552	516	575	572	559	521	547	557	530	568	519	539	591	585	581	532	518	576	519	519	583	509	549	551	524	578	582	553	551	517	585	560	520	545	540	555	545	521	543	556	513	548	588	526	539	552	582	556	542	542	583	540	578	572	539	565	576	539	569	562	556	526	549	549	600	586	572	569	553	518	597	582	569	572	577	534	537	542	580	550	570	542	570	557	510	566	531	586	575	510	579	585	540	596	534	550	579	609	566	583	527	576	516	527	603	520	576	544	533	535	567	539	553	559	541	564	565	560	575	597	548	549	567	519	521	540	544	576	549	568	585	571	566	543	535	528	555	573	565	558	548	535	542	548	537	534	560	584	549	566	512	553	540	569	568	579	579	537	601	566	575	562	595	539	538	534	560	553	532	595	552	572	546	556	580
55331	24861	6888	1129	793	622	514	465	438	546	483	445	432	477	424	366	356	284	324	380	324	304	263	298	266	278	214	238	238	268	263	276	264	245	231	248	255	227	259	241	218	253	242	264	248	252	270	280	280	260	232	271	252	262	614	753	616	525	376	232	229	259	233	241	237	258	259	236	241	198	257	228	235	239	230	241	224	233	239	226	244	212	247	214	230	228	217	245	231	263	249	237	227	225	240	246	236	219	203	245	273	234	261	222	202	225	252	233	239	225	247	210	231	218	227	228	252	244	247	246	232	243	230	239	223	214	248	226	255	263	253	229	221	224	224	219	257	212	224	210	252	251	234	236	200	218	246	221	220	228	233	216	236	212	208	245	223	251	254	242	240	254	224	232	255	213	252	225	236	225	250	253	248	223	231	222	262	254	257	240	248	240	224	256	249	265	230	230	248	233	227	209	244	239	233	211	212	223	227	245	264	229	209	231	238	240	255	230	255	228	238	246	235	239	247	260	203	238	248	215	233	249	239	227	248	226	236	225	245	246	225	238	222	240	226	199	249	219	248	205	249	215	224	209	227	209	226	225	216	235	229	249	238	242	236	228	230	217	236	239	251	256	201	228	222	240	218	253	278	232	241	233	263	236	242	217	219	231	222	260	248	216	212	229	225	250	226	247	227	240	233	242	234	267	241	251	245	227	227	232	238	219	215	242	234	236	231	246	243	234	225	240	243	239	250	225	219	226	224	218	224	260	235	233	209	235	228	248	211	243	216	214	243	218	267	244	224	237	203	251	254	237	245	255	231	247	236	231	238	207	225	252	201	257	232	250	235	246	230	236	254	226	217	239	204	246	260	225	257	237	229	239	231	220	270	229	251	244	244	222	207	245	275	237	252	247	226	224	264	264	235	234	249	228	244	216	251	252	244	262	222	239	241	258	237	235	246	251	244	215	245	254	204	209	255	230	217	243	198	236	220	245	228	244	238	225	235	228	265	248	256	266	231	235	230	218	230	194	227	245	242	245	283	240	209	222	245	222	228	231	211	238	233	219	266	217	243	231	245	225	239	225	256	222	210	196	231	262	230	212	235	240	248	226	244	227	211	248	242	226	240	236	262	230	272	226	244	225	241	239	253	228	258	261	219	236	211	223	221	235	241	228	218	208	221	234	224	205	207	232	233	230	255	233	224	222	249	209	205	263	249	241	238	223	210	219	229	204	238	202	253	246	204	214	289	266	208	203	228	227	230	235	226	236	259	227	210	202	233	241	233	202	214	236	238	234	256	208	228	240	238	240	261	234	256	254	225	264	263	261	248	240	251	238	250	231	228	247	271	242	234	240	258	234	224	244	243	249	226	221	236	238	259	231	248	225	263	217	253	227	232	263	235	216	263	243	219	234	252	234	230	249	235	236	232	230	232	252	234	233	236	244	232	235	216	243	255	229	245	218	238	232	229	248	268	255	244	213	219	216	211	226	226	279	216	266	262	236	224	245	224	224	250	243	259	238	206	224	239	252	238	260	231	222	241	238	254	204	247	250	224	249	241	240	222	243	225	240	239	231	221	236	235	223	200	210	234	226	219	248	246	250	235	230	220	262	280	238	224	233	251	219	236	211	230	247	217	227	251	229	209	248	221	232	250	212	206	241	212	235	227	233	219	238	251	232	210	214	231	213	254	243	241	239	250	235	246	270	220	227	244	239	248	247	243	230	251	220	209	225	255	213	237	231	226	242	231	263	248	252	216	263	235	246	223	253	258	224	240	234	241	246	226	252	228	217	242	242	224	216	244	256	235	241	232	203	226	240	227	242	242	207	242	220	218	247	239	236	243	228	260	210	242	249	237	237	245	230	212	243	224	231	238	227	235	231	229	225	240	258	234	232	243	246	244	244	239	253	232	249	214	248	244	237	210	244	247	280	234	194	255	236	229	236	226	232	233	245	228	231	244	210	239	246	252	247	237	235	261	227	222	228	232	209	209	217	251	208	218	227	235	266	233	247	242	239	251	222	214	247	231	242	279	251	263	253	221	212	220	227	258	232	240	246	228	212	235	255	242	280	235	262	220	248	220	198	237	233	239	249	259	226	245	230	198	237	229	226	231	230	245	223	231	259	254	249	209	231	254	233	249	258	226	263	252	254	244	212	210	213	229	205	237	261	228	245	230	253	237	219	254	254	238	241	273	215	238	227	216	218	229	258	219	256	218	244	224	257	254	232	245	242	226	241	223	254	222	232	227	209	251	226	246	209	221	272	289	207	214	195	238	229	226	254	243	200	235	226	233	243	248	241	251	216	233	231	238	268	230	215	249	243	239	234	260	234	241	226	215	223	240	228	245	228	243	218	219	273	248	245	263	227	264	245	227	230	252	269	264	223	262	265	261	235	244	248	216	246	214	253	248	241	246	227	245	234	256	229	236	250	235	236	221	240	209	261	237	219	240	243	227	217	220	237	226	261	217	210	257	223	237	213	255	219	240	214	255	254	242	231	251	240	251	228	223	217	230	230	207	257	227	241	264	227	211	231	215	256	218	273	224	227	245	255	245	224	209	220	243	229	226	236	223	234	227	233	250	244	225	243	253	234	227	234	243	260	225	214	234	234	217	245	221	253	225	231	251	241	237	222	230	230	210	225	225	239	239	256	228	231	222	254	256	233	224	252	229	237	234	231	219	220	232	220	260	220	245	235	222	217	244	251	237	230	227	235	227	218	232	236	273	224	219	236	234	211	227	215	251	242	232	247	231	229	223	201	232	263	234	230	245	223	218	195	236	225	223	235	242	230	236	235	234	216	248	249	229	217	250	258	227	221	222	249	248	242	242	231	233	231	238	251	260	238	210	237	235	222	228	242	233	218	246	233	227	243	224	235	246	217	226	233	210	248	230	199	246	229	205	234	249	250	237	220	243	219	233	224	216	236	243	251	225	251	204	237	240	206	220	251	262	235	211	236	235	222	249	251	270	252	223	239	229	214	217	226	238	263	227	243	257	249	245	206	245	232	228	220	239	238	243	231	212	230	240	217	212	244	248	246	254	236	256	264	200	252	236	246	237	227	296	228	255	260	239	217	230	216	245	207	228	263	227	239	255	242	244	240	238	248	249	251	225	242	248	197	250	244	243	232	235	246	241	206	242	229	222	236	252	246	255	240	224	224	228	228	225	209	233	230	253	209	226	245	228	245	209	213	225	239	219	221	222	249	237	223	232	226	224	226	259	223	244	236	263	241	262	237	204	236	225	215	234	242	205	248	258	257	223	224	241	249	224	236	247	237	236	225	219	227	267	235	240	226	281	199	265	250	247	215	235	242	239	239	239	236	257	215	234	244	228	240	218	239	241	239	207	212	226	268	207	225	241	242	241	234	224	221	228	254	229	257	233	223	216	221	232	220	257	230	228	206	222	233	235	225	222	236	225	245	213	264	231	224	216	214	212	230	232	228	228	225	251	222	222	222	259	259	233	256	226	244	239	236	209	231	213	241	224	215	244	226	234	231	244	242
34981	1314	2537	3200	2842	2521	2286	1865	1702	2001	1971	1830	1893	2014	1917	1685	1234	1179	1227	1355	1070	1039	961	852	887	810	829	698	703	715	740	691	682	679	718	704	692	723	738	728	750	802	819	824	786	845	932	849	760	636	625	661	656	789	3225	4652	3796	2652	1514	608	551	602	585	598	578	638	564	559	581	594	592	574	542	582	507	589	553	547	541	587	557	572	612	604	565	590	559	585	569	576	623	552	598	564	609	575	611	570	592	578	577	524	570	603	569	596	599	604	553	573	562	572	574	616	608	519	551	586	556	540	581	562	593	593	565	552	588	584	602	571	577	571	574	567	573	602	578	577	559	600	558	592	555	550	591	560	582	562	555	559	574	609	583	601	598	556	603	554	552	580	585	509	566	549	566	574	540	602	557	576	531	585	565	558	601	576	570	540	595	563	564	548	564	575	587	592	564	567	578	562	569	605	560	553	575	553	581	536	569	565	546	589	625	592	543	579	562	573	592	557	570	598	573	606	603	567	573	567	603	588	561	596	588	597	541	629	583	584	607	565	580	601	616	554	595	596	582	607	566	584	575	586	577	580	609	630	555	595	571	545	551	592	573	564	584	606	622	574	565	589	577	596	550	596	588	595	518	556	545	565	571	515	567	542	566	571	563	609	570	602	578	553	610	609	614	581	541	577	561	551	591	558	613	610	587	582	596	579	586	585	562	576	607	562	599	570	605	559	581	522	553	589	557	584	585	600	584	552	595	572	565	577	577	606	555	554	570	542	582	610	610	553	599	583	577	575	534	584	540	585	603	570	570	564	570	578	572	597	534	552	603	557	617	583	608	601	581	601	602	551	580	591	581	549	552	587	578	572	563	588	581	583	591	567	575	558	540	583	565	570	567	574	546	552	560	592	585	595	589	595	576	589	584	585	551	593	576	604	561	621	597	569	572	565	532	551	535	548	561	583	572	578	551	569	520	563	533	553	574	619	613	529	593	585	562	538	590	549	591	565	572	575	581	616	551	599	578	535	611	592	605	562	566	516	582	565	566	602	580	577	560	550	564	580	543	567	580	578	577	588	546	575	553	543	582	575	542	542	568	575	574	512	571	562	554	554	557	564	527	602	565	621	563	602	601	566	550	587	586	558	591	594	549	581	568	601	603	579	587	600	574	572	563	611	551	588	610	566	588	608	561	582	616	562	615	580	555	591	586	603	569	560	588	584	556	539	594	587	565	573	597	541	589	579	564	572	599	585	597	584	585	579	571	566	573	560	538	587	566	567	568	578	583	580	562	531	569	543	579	601	547	587	557	568	588	584	571	586	580	595	593	578	544	562	545	556	590	553	580	576	626	575	600	581	628	577	542	595	564	580	560	582	600	553	538	533	566	630	585	574	574	546	558	589	591	576	639	560	617	572	569	577	565	622	633	580	553	589	565	597	595	533	548	591	591	575	579	578	562	573	539	559	565	579	616	562	568	544	554	564	592	540	587	573	553	574	596	554	613	596	581	566	544	586	559	588	610	603	594	556	553	573	585	564	587	561	567	555	578	618	552	604	590	610	561	516	492	586	600	586	586	551	579	553	548	545	562	597	579	575	577	589	578	610	579	564	609	595	548	561	553	569	572	584	553	598	588	587	563	558	560	575	585	552	520	611	570	590	556	576	551	564	572	562	572	543	575	619	604	548	571	520	584	590	553	559	563	570	586	560	575	603	574	582	622	552	593	582	589	635	603	582	543	601	617	564	570	550	568	627	580	586	588	616	578	591	559	597	574	578	557	570	566	596	603	557	587	559	627	617	601	604	582	564	603	604	602	581	587	545	568	567	590	573	607	559	525	559	575	557	592	575	621	569	561	560	591	553	578	573	561	560	610	555	566	573	570	549	583	613	595	611	630	579	541	573	556	559	547	625	616	604	565	587	563	547	608	591	555	618	621	558	552	566	542	555	560	617	602	556	538	580	590	585	578	552	545	551	553	553	598	576	572	580	595	565	582	567	591	556	551	537	570	603	542	574	550	579	577	556	606	539	583	529	633	608	569	567	601	559	558	610	570	596	597	576	585	558	576	612	560	600	595	561	560	545	576	576	585	545	573	531	588	559	556	554	551	567	524	598	568	613	568	581	589	531	535	592	570	571	547	595	598	577	595	566	573	563	559	594	583	555	544	565	547	572	575	580	560	563	586	572	594	557	604	566	584	551	596	558	597	604	555	562	557	558	571	569	568	588	570	598	565	579	537	587	591	548	567	548	553	558	581	593	599	554	586	577	574	604	558	577	599	576	574	595	601	604	543	530	589	569	530	561	581	607	558	600	573	620	636	603	576	590	597	563	528	547	566	577	581	595	548	583	615	588	602	560	550	555	568	603	571	616	565	587	550	559	546	569	556	594	555	575	626	551	636	561	582	570	545	591	570	552	580	582	579	546	579	544	558	573	601	583	570	581	601	617	573	538	574	612	586	574	566	548	558	553	601	615	582	587	587	546	571	588	568	581	575	572	582	545	606	536	568	593	627	595	596	561	616	576	558	585	586	594	586	598	560	566	562	620	576	563	574	540	603	609	593	615	601	598	592	598	588	581	554	553	594	562	581	580	578	624	591	586	567	577	576	571	614	586	573	605	553	532	551	580	546	568	597	563	523	584	594	585	562	586	556	549	594	579	581	560	583	599	543	552	567	583	552	597	532	594	585	598	596	540	607	561	586	587	556	550	565	565	585	530	568	564	597	579	629	569	578	592	570	582	602	557	534	584	606	595	601	548	569	546	580	568	581	587	544	584	589	601	570	553	565	596	558	564	545	581	575	576	537	580	535	565	549	596	595	556	608	552	574	532	576	596	563	574	601	579	592	604	577	605	596	577	573	599	549	556	572	605	599	542	574	587	578	542	567	569	545	514	559	566	558	579	577	598	581	604	550	560	586	568	605	545	622	576	595	591	588	572	592	567	599	532	505	576	573	599	581	597	614	568	609	567	544	514	583	565	592	526	599	579	522	586	564	579	601	570	577	570	569	587	591	556	573	590	555	601	579	552	559	594	582	579	597	578	546	525	585	563	611	595	604	560	535	556	577	607	583	635	541	560	584	610	569	552	590	551	600	584	557	570	576	624	589	572	590	604	533	578	577	568	538	563	566	571	522	607	581	635	600	524	539	561	589	574	598	576	560	588	584	591	561	578	592	580	572	569	645	576	579	532	582	624	579	581	595	606	593	591	572	606	592	550	545	583	572	563	616	586	581	582	575	558	560	563	518	626	556	549	597	610	584	595	613	573	551	565	559	618	555	585	550	587	587	562	550	561	588	585	570	590	583	568	572	562	595	583	591	588	601	569	548	555	599	574	583	584	589	549	519	561	599	574	550	598	572	596	565	594	505	590	580	569	561	597	598	547	597	545	570	555	573	588	572	593	585	540	557	547	581	589	591	561	566	534	579	595	579	549	594	569	585	574	595	546	625	531	561	593	579	558	534	568	565	574	559	583	565	548	562	613	558	525	612	520	593	592	569	535
59009	29314	17447	4626	1413	1357	937	778	599	514	536	640	593	579	518	350	323	270	306	286	322	258	257	205	221	216	210	215	216	189	239	187	179	184	161	182	193	171	160	166	178	195	187	240	222	230	249	246	219	209	186	177	168	241	758	1162	968	671	336	195	137	132	136	156	162	158	155	153	163	148	163	154	177	166	162	151	150	137	150	149	146	153	157	133	138	143	153	149	161	158	149	150	135	153	134	146	154	135	165	159	143	144	169	174	155	158	155	158	175	158	155	155	156	153	165	146	151	154	131	141	148	163	165	159	153	167	146	139	160	158	159	142	146	153	162	134	164	148	167	162	149	157	171	166	135	169	152	149	152	142	169	144	162	153	148	150	142	135	148	132	141	168	159	156	138	173	158	152	157	188	150	132	142	152	180	155	163	157	163	168	165	144	153	147	153	151	156	177	162	163	170	168	189	172	172	131	146	157	145	156	150	153	127	155	135	155	166	153	156	151	164	153	132	139	156	156	149	157	163	155	139	159	152	161	151	153	151	158	167	171	153	176	133	156	168	152	143	155	163	151	161	162	138	147	153	179	151	172	168	151	167	137	112	145	172	160	156	158	160	150	145	185	177	142	140	165	139	156	171	140	148	148	167	157	152	158	145	154	148	163	164	136	151	158	157	145	145	142	155	154	156	158	144	180	143	174	164	168	139	146	152	157	160	159	177	138	141	183	136	143	157	143	153	175	168	160	160	152	154	152	149	140	169	139	138	159	163	156	168	166	154	140	166	148	164	168	177	156	152	161	153	151	155	142	134	158	168	183	154	153	156	168	147	164	161	149	149	158	158	145	143	187	160	155	142	154	169	181	163	175	170	147	160	158	152	138	140	162	169	157	132	153	126	156	169	170	144	179	149	162	163	175	147	153	168	141	173	174	135	138	153	133	137	160	163	159	151	126	150	146	161	150	162	160	158	179	144	161	153	183	152	164	137	143	150	144	133	150	123	138	157	162	148	168	175	150	148	159	146	176	147	167	159	161	157	148	153	148	144	157	131	144	147	140	159	156	145	137	157	159	154	156	149	151	147	155	153	159	153	134	159	139	153	168	180	153	145	158	139	137	147	151	155	167	127	170	145	158	176	161	156	170	172	149	160	130	170	138	159	147	173	154	146	150	166	135	158	148	151	143	139	154	158	153	167	168	136	170	148	139	158	176	138	151	169	166	170	166	148	152	150	169	134	170	156	151	156	150	158	173	160	150	154	167	136	137	157	152	160	140	163	180	156	168	158	139	158	162	152	166	171	162	165	136	146	161	139	139	152	147	175	162	165	175	151	158	143	171	155	119	174	170	157	158	154	149	163	141	172	137	140	151	164	148	138	144	131	140	152	146	158	145	163	159	127	146	157	158	143	158	165	148	150	125	153	171	148	161	147	130	146	182	154	139	189	135	161	152	181	170	154	146	159	178	168	138	130	155	151	154	158	146	159	132	135	171	157	169	156	162	148	155	185	168	147	161	152	138	161	153	162	156	154	149	121	157	150	153	182	141	165	159	147	132	123	157	148	175	141	165	145	163	172	162	150	143	151	157	149	169	145	141	152	135	151	158	173	162	151	152	132	162	169	159	173	146	148	145	149	147	179	157	174	166	157	159	146	154	151	157	168	145	128	154	117	150	138	163	143	156	138	162	165	147	149	141	157	149	156	162	146	183	146	142	172	175	148	155	163	161	138	136	166	137	157	165	147	142	134	171	135	140	155	160	150	154	149	131	137	156	163	160	161	146	148	150	159	152	162	158	181	165	183	164	173	154	153	176	165	158	151	164	156	160	137	150	164	146	162	163	138	178	149	165	163	162	148	173	169	179	136	169	152	152	165	127	154	148	144	171	140	159	132	139	165	153	143	166	140	166	162	161	129	192	153	168	152	155	164	151	147	144	161	171	160	170	146	166	156	172	163	164	168	167	150	153	137	123	158	134	153	167	164	142	168	174	140	157	152	149	163	148	142	168	147	203	142	169	145	136	157	162	155	141	177	163	178	147	158	140	148	172	154	171	142	136	164	163	164	153	162	149	154	145	151	125	159	157	170	180	146	150	151	158	140	166	158	154	168	152	152	157	164	160	149	150	135	142	133	169	141	152	132	169	160	151	159	164	156	148	160	165	160	162	163	143	168	161	167	174	146	119	164	137	145	154	143	140	158	161	131	148	128	133	159	142	170	166	147	148	166	149	169	153	157	159	130	155	158	151	170	150	152	152	129	173	135	162	135	143	150	135	150	165	147	151	165	175	145	179	144	164	134	158	152	158	187	146	164	156	163	167	144	161	147	155	154	155	146	156	137	128	148	142	154	142	167	146	159	131	152	167	158	170	155	156	151	152	156	157	146	153	146	148	169	137	189	142	162	143	151	148	143	143	147	153	145	148	149	134	147	169	151	162	177	146	198	145	136	145	153	138	128	176	178	170	137	178	170	156	157	141	151	150	174	168	160	165	160	145	159	139	154	173	150	148	135	150	156	159	132	166	172	153	162	172	172	133	152	144	147	143	144	161	163	139	154	164	145	164	154	147	165	138	166	145	147	141	159	153	163	149	121	150	139	153	158	152	154	156	156	149	159	142	139	164	164	156	164	170	137	164	145	143	166	140	139	155	132	141	153	146	153	170	161	143	149	132	178	146	136	174	175	151	153	140	147	136	132	150	158	165	140	181	157	150	141	151	158	144	138	154	135	167	170	146	141	161	156	166	156	139	145	168	158	142	139	147	143	162	149	161	174	141	144	170	152	154	159	157	155	166	145	125	146	143	164	179	147	123	131	145	165	146	167	149	155	174	158	157	158	147	153	172	150	160	123	135	157	160	155	162	165	158	152	158	162	158	176	171	147	177	152	148	183	172	151	149	160	143	136	147	145	154	134	144	159	170	166	147	133	153	151	148	161	157	141	143	165	171	144	162	176	154	171	156	152	139	170	150	152	157	172	169	144	141	137	139	144	162	158	188	161	151	139	135	146	154	160	141	142	158	152	146	158	148	150	154	169	150	152	156	150	146	174	149	131	158	139	162	171	145	168	140	163	135	153	162	173	142	170	155	153	168	155	145	157	142	146	175	160	164	155	143	151	149	152	146	172	154	139	156	139	169	167	158	157	165	162	158	146	178	166	167	165	136	156	164	155	164	167	164	160	132	156	141	144	143	180	157	173	140	148	152	151	156	153	133	173	159	165	149	128	157	150	172	147	157	164	124	140	146	135	168	173	168	149	162	136	147	155	141	142	160	159	180	144	159	155	172	134	132	136	155	167	162	156	140	158	161	169	135	184	155	150	164	141	163	171	134	153	164	148	168	159	143	161	154	166	150	142	148	141	141	159	144	145	156	146	136	167	157	174	182	162	138	164	116	142	162	158	157	148	140	141	155	140	167	141	143	163	163	165	143	162	145	144	152	167	142	132	156	156	153	166	150	164	147	144	144	141	163	151	167	139	156	153	158	129	168	152	159	140	150	173	180
41785	1842	4227	4962	4382	4018	3075	2732	2380	2378	2562	2568	2774	2950	2556	1982	1462	1346	1635	1201	1565	1091	1067	859	750	879	840	629	641	663	805	763	628	556	547	507	550	587	520	571	592	750	807	907	843	993	1074	1039	692	578	510	608	514	1204	5059	7334	6110	3815	1643	486	393	398	392	434	425	348	427	411	369	406	369	381	389	394	394	402	391	411	361	342	388	362	400	417	412	407	411	399	412	398	393	394	408	393	409	360	392	392	387	394	377	389	380	411	407	378	395	439	365	403	368	349	380	394	407	391	392	380	394	428	375	381	383	372	394	375	400	346	398	392	379	403	364	364	352	385	395	364	422	412	392	379	394	418	381	368	374	383	401	367	399	432	391	389	369	387	398	372	404	404	396	361	392	381	410	392	383	373	411	400	411	397	406	386	378	415	376	387	403	358	362	384	386	401	434	400	416	367	380	364	351	377	427	399	359	381	397	366	373	384	392	400	359	400	420	380	369	361	401	372	397	396	379	398	389	398	412	381	404	383	379	461	385	377	421	402	409	362	430	368	388	415	375	368	373	374	377	375	386	398	379	392	395	374	363	384	419	388	387	368	387	416	394	398	420	375	377	366	365	399	383	401	396	380	405	391	359	432	402	383	356	379	396	401	407	408	419	425	381	395	399	380	402	406	367	379	376	381	382	365	385	351	395	387	392	364	390	390	403	397	392	368	377	420	345	420	401	404	406	385	372	391	398	398	391	430	357	376	389	367	401	367	411	395	373	398	380	380	398	413	386	350	393	360	391	375	377	398	357	399	358	397	378	390	376	386	379	389	364	408	401	394	385	395	373	380	378	364	411	384	363	382	371	407	386	400	408	370	363	410	378	386	360	418	387	382	403	397	424	393	432	354	390	403	402	401	402	411	416	390	349	397	424	382	393	385	370	383	395	417	394	379	406	415	373	406	408	384	371	376	420	359	376	417	353	392	390	394	386	370	402	382	368	373	379	396	389	409	389	417	387	414	412	381	399	422	388	390	349	403	394	368	392	409	364	381	386	375	391	448	390	389	397	387	385	372	398	382	410	403	385	420	393	369	421	345	384	409	388	378	366	397	374	410	408	405	389	385	366	379	395	396	407	401	413	405	420	382	395	385	417	386	398	416	365	394	384	378	352	368	385	418	413	383	394	366	385	407	396	383	396	396	374	399	393	363	363	387	419	394	375	374	391	400	402	364	359	383	394	388	376	411	385	403	386	395	393	376	375	404	379	373	379	381	398	386	374	388	401	448	412	386	383	367	410	395	363	400	363	400	373	399	367	401	442	429	397	366	374	399	365	382	407	385	402	389	427	411	385	403	375	377	381	375	419	358	399	390	405	370	398	382	403	372	443	420	408	345	401	387	392	425	398	399	386	398	377	384	420	401	387	407	335	399	403	386	394	404	358	371	444	388	384	362	404	380	425	410	368	392	380	369	387	435	385	416	377	454	390	378	395	346	393	380	355	375	382	382	353	418	370	393	399	419	375	329	397	403	402	402	398	398	380	366	408	418	394	349	410	412	367	383	377	425	374	406	363	388	383	401	390	414	383	395	386	372	433	364	404	372	402	378	368	386	385	393	357	392	383	390	373	383	387	389	406	346	377	394	397	373	431	421	389	351	402	377	389	373	356	378	413	399	401	395	416	385	407	390	396	376	423	414	404	408	394	431	414	385	377	414	386	354	432	393	398	398	410	379	389	380	391	396	377	375	396	382	375	396	368	407	412	368	353	390	403	387	381	422	404	416	397	405	374	368	358	399	361	396	402	397	412	348	392	374	344	374	389	413	396	368	355	360	392	370	399	381	361	355	377	416	391	407	405	400	390	400	358	379	408	375	402	386	386	398	377	379	399	392	379	396	379	409	388	410	351	408	412	401	370	425	407	387	397	399	410	364	383	418	389	389	418	392	377	417	400	407	367	356	388	391	423	393	384	397	397	355	397	388	417	344	399	390	378	390	355	385	360	388	404	377	404	353	392	405	372	383	385	417	405	398	377	392	374	370	376	394	343	378	386	374	384	364	359	338	412	375	426	410	411	391	371	401	393	407	388	383	385	362	423	392	409	406	399	417	393	390	366	406	374	420	388	394	366	362	396	409	401	380	333	355	396	413	338	389	394	392	388	338	372	381	423	386	389	404	403	403	369	370	399	370	358	407	397	368	417	384	406	409	378	406	376	386	405	412	365	434	366	396	382	365	412	416	414	392	402	394	401	352	353	410	347	378	392	367	391	392	373	414	321	387	357	396	339	399	407	423	411	413	383	390	395	369	409	405	413	400	398	397	384	381	410	383	385	377	405	339	380	401	420	385	418	400	391	380	416	413	360	364	409	382	378	349	408	397	353	402	402	371	368	404	373	358	395	420	395	391	409	394	390	411	412	377	413	380	381	399	416	385	395	402	387	384	399	391	375	403	419	402	391	342	420	378	373	415	398	358	394	383	366	383	383	404	353	387	396	400	362	354	370	387	413	383	407	447	415	370	395	389	392	387	375	395	421	403	409	391	368	398	425	383	405	414	399	362	369	351	395	418	386	377	421	383	400	365	365	384	368	409	409	365	396	382	380	378	390	382	387	362	359	349	363	422	415	391	413	393	354	377	392	389	381	370	390	399	379	391	362	396	381	399	399	396	370	396	400	452	379	398	359	361	396	408	370	407	416	365	366	417	408	375	421	381	427	400	397	385	391	379	371	390	396	399	369	406	395	414	392	404	399	396	402	392	399	395	397	383	377	421	371	398	396	337	399	399	378	392	400	396	422	402	366	442	371	424	386	358	389	401	388	413	419	397	379	403	387	409	406	396	378	392	373	391	393	415	406	385	389	391	374	413	414	396	384	349	383	408	371	395	364	356	370	407	362	371	401	410	408	390	383	382	391	382	379	359	405	386	391	372	395	418	385	427	386	366	389	361	396	403	388	420	374	400	400	387	392	414	389	387	432	415	387	388	396	398	392	403	370	389	362	382	348	396	343	407	393	384	392	398	385	379	380	400	386	418	385	373	389	361	400	388	365	410	372	439	382	379	398	339	396	384	369	380	450	367	400	367	373	364	406	374	389	373	382	371	382	419	395	407	372	386	382	416	434	391	390	378	383	415	367	373	385	392	407	389	421	378	351	351	404	381	383	391	416	385	425	426	374	367	404	405	399	399	367	401	401	416	401	358	381	413	403	389	392	416	408	358	394	403	407	411	378	436	402	400	420	349	404	377	430	386	378	400	379	390	383	395	384	410	397	389	399	384	372	406	387	396	398	383	362	379	387	408	376	387	375	387	400	419	424	371	382	388	400	415	376	410	378	396	411	396	376	384	367	381	395	400	361	402	422	367	358	369	408	369	388	399	385	425	380	393	385	418	376	369	398	405	393	392	401	409	426	387	399	392	357	367	384	431	373	388	374	404	391	352	401	390	385	369	381	380	392	390	391	402	382	376	378	404	381	427	405	372	391	377	397	427	363	391	405	365	383	380	399	376	410	382
15164	986	333	365	315	296	268	273	278	287	303	337	324	291	257	250	247	267	245	244	226	220	205	211	216	243	221	267	244	251	246	220	221	209	246	224	238	217	216	246	220	246	251	220	257	244	251	242	229	224	215	260	174	206	210	269	296	324	275	222	198	226	235	216	209	211	248	234	226	231	238	220	199	214	248	203	205	211	212	220	226	235	233	235	236	217	223	231	210	227	251	232	233	237	233	209	224	211	269	193	221	243	221	194	209	222	224	232	216	231	209	211	217	203	199	211	234	235	211	236	216	224	220	238	231	222	191	204	208	231	218	255	244	229	242	251	229	224	220	213	198	199	232	203	214	212	223	224	236	259	220	198	221	243	205	240	211	228	229	248	206	218	240	207	215	229	241	229	207	232	219	223	231	184	222	234	255	238	209	222	217	229	239	240	204	210	234	203	222	238	233	224	216	221	246	218	199	213	225	245	251	206	189	234	208	223	244	239	234	228	220	245	243	221	225	224	198	245	229	242	229	239	225	226	214	222	229	235	217	252	221	218	221	226	226	241	212	273	235	230	212	228	229	231	205	205	222	211	236	216	218	222	229	228	213	202	235	230	217	243	232	232	220	234	236	208	221	233	205	222	225	231	220	242	207	215	231	230	237	234	232	222	227	247	251	201	213	242	195	227	209	238	234	233	239	232	199	238	225	222	214	213	228	232	207	208	230	225	227	223	231	220	212	233	208	240	244	237	246	245	239	232	232	237	243	206	205	230	218	215	228	231	198	211	253	223	231	212	228	253	241	234	215	216	239	193	218	216	243	212	216	209	202	215	225	236	223	221	221	218	219	222	227	219	201	226	240	212	208	201	238	206	229	242	213	215	255	209	233	233	226	222	227	228	213	206	227	213	210	240	220	235	243	208	225	242	206	207	217	195	214	229	234	246	225	211	203	248	236	226	236	227	212	227	234	216	223	217	228	231	211	193	219	211	208	224	234	211	220	224	226	230	213	221	241	204	191	243	220	221	214	252	232	211	207	226	227	218	215	231	219	246	242	217	213	236	218	223	244	212	257	211	215	222	202	211	222	230	224	233	217	217	186	238	205	210	230	240	274	229	265	214	250	216	234	223	228	244	215	241	205	227	219	189	226	217	211	258	250	238	209	247	232	243	226	223	204	245	247	208	238	233	232	228	239	218	220	209	231	238	233	174	232	193	179	243	216	243	250	228	230	240	188	218	243	216	213	228	247	206	243	223	225	226	232	232	239	216	217	208	217	205	212	262	210	205	223	212	245	181	190	191	215	241	218	195	252	201	218	237	209	208	217	232	204	226	221	197	249	242	204	245	216	212	259	213	242	225	203	228	200	213	216	216	250	209	222	232	234	200	211	222	232	232	234	204	222	217	242	243	240	214	223	229	186	210	230	219	227	247	249	244	237	208	217	213	225	226	205	234	202	230	247	218	203	196	245	214	206	235	197	232	211	211	197	209	207	218	249	261	211	239	223	225	229	209	216	211	214	215	220	196	217	220	222	230	193	214	225	214	228	258	222	206	203	199	196	221	230	225	206	214	221	226	213	210	216	236	243	244	212	236	238	186	242	228	215	233	229	214	204	221	242	233	211	241	227	179	224	223	207	204	213	211	221	220	237	210	215	227	229	219	211	220	210	218	220	213	249	220	223	213	220	248	222	208	214	193	225	230	229	227	216	220	224	213	212	212	229	210	218	226	242	235	222	232	233	243	217	234	242	215	247	217	232	242	211	251	203	257	233	210	228	173	211	218	240	202	227	224	234	235	215	252	241	210	236	247	235	243	227	211	218	199	234	246	229	217	217	221	204	231	228	210	212	226	206	234	224	237	241	233	232	198	225	213	216	236	200	217	217	217	215	223	237	192	236	215	197	238	209	221	223	240	217	213	211	199	237	247	221	244	248	230	226	214	218	215	267	234	233	219	206	229	220	228	213	231	241	227	217	224	215	233	235	248	223	233	240	205	238	214	259	230	231	250	231	244	207	221	220	208	209	249	206	192	225	218	221	264	222	228	221	216	225	217	192	255	231	229	208	219	210	244	219	211	197	233	208	233	212	236	198	218	228	218	204	208	238	230	231	246	238	215	232	215	233	189	208	210	228	231	212	221	208	210	217	207	260	203	213	209	209	209	212	191	235	237	208	199	221	210	210	236	235	235	221	220	234	227	230	236	233	221	221	222	194	217	221	205	231	228	246	217	206	234	251	180	216	230	248	243	220	221	243	248	222	239	236	210	221	232	244	215	218	218	240	226	235	225	209	214	234	233	229	222	232	235	229	220	220	226	245	231	208	227	223	217	268	242	224	211	226	212	247	233	229	220	214	224	226	226	231	223	242	197	224	213	197	185	214	200	208	227	227	210	187	234	223	220	190	234	215	196	200	212	228	206	242	208	215	237	231	190	228	220	249	221	230	204	242	219	221	230	212	243	245	218	206	237	228	225	247	222	236	216	207	221	236	220	226	237	239	223	229	196	212	240	232	215	206	213	213	225	246	249	229	225	245	229	219	208	236	218	216	231	219	235	244	209	218	203	207	228	204	236	234	210	252	229	237	224	235	220	213	207	220	208	239	225	234	219	200	225	254	229	228	252	216	230	201	220	215	225	248	196	230	228	235	216	188	252	200	220	222	226	232	238	235	226	207	216	208	190	215	222	222	206	225	206	217	203	228	236	234	206	243	226	211	236	217	213	222	234	218	217	249	204	203	230	252	234	237	219	214	222	233	212	226	219	230	242	225	227	231	226	221	230	229	222	214	249	233	219	196	236	243	232	218	226	210	221	233	219	231	208	212	217	215	206	240	232	229	215	208	227	217	238	208	217	231	247	261	238	210	214	219	229	232	226	228	238	214	205	207	232	214	242	186	194	238	239	225	213	198	224	234	210	246	220	217	210	217	222	232	215	180	212	230	229	222	209	221	224	206	227	191	233	228	231	189	240	250	208	240	207	245	217	207	247	179	228	230	215	227	212	225	226	254	221	236	222	197	231	204	234	210	232	225	205	230	214	217	220	237	234	220	212	218	230	213	223	233	228	225	202	212	243	218	249	238	240	224	208	235	221	234	211	235	200	201	203	203	213	202	220	238	216	215	239	250	225	207	208	228	207	227	239	224	252	213	241	247	179	218	219	217	222	264	222	210	192	226	233	239	234	229	202	229	208	242	212	216	196	188	232	203	234	213	208	224	203	237	229	215	213	213	201	216	210	208	207	241	200	215	201	208	233	248	204	247	228	198	223	235	214	212	212	221	229	214	221	221	246	222	249	241	236	236	257	195	262	248	225	243	201	194	237	212	237	225	226	235	245	239	219	192	225	218	231	225	223	220	224	223	197	205	237	218	227	246	216	224	232	225	239	219	236	218	206	223	239	207	234	263	242	208	231	219	211	229	211	231	210	207	227	235	244	222	233	214	222	212	225	210	231	251	226	237	239	214	235	215	199	228	224	224	227	223	213	234	190	225	244	226	216
14548	598	860	993	1075	956	875	753	911	931	975	982	1121	964	842	850	798	845	717	668	642	661	652	623	628	628	590	616	601	596	628	713	618	607	615	629	642	609	601	658	671	695	753	754	755	783	721	619	599	567	513	607	609	613	654	920	1042	1003	785	555	551	542	537	528	569	535	545	614	544	536	545	546	550	543	569	559	566	534	538	576	523	557	531	559	576	572	523	571	555	544	554	556	548	571	556	562	514	538	565	545	587	581	571	569	528	530	574	578	597	578	588	525	561	530	550	555	568	594	541	554	556	590	510	546	612	541	561	556	576	575	558	546	622	540	539	511	519	581	551	584	546	527	550	570	571	564	532	560	542	585	602	586	529	578	545	504	565	584	540	513	563	564	529	503	571	540	520	568	545	565	531	539	550	534	515	526	554	588	569	543	516	562	548	543	558	552	533	548	549	537	530	530	591	573	526	564	552	566	531	569	539	532	542	544	525	563	573	552	570	559	516	579	610	563	585	599	523	587	568	578	624	523	565	524	536	551	578	599	581	534	572	562	573	551	545	549	545	553	523	587	511	537	521	525	556	524	514	525	513	547	587	558	544	553	583	606	587	541	542	545	563	581	553	598	584	539	520	540	558	543	565	556	515	517	536	586	533	564	571	552	543	522	535	567	616	537	581	579	598	573	572	546	540	575	580	508	533	541	554	529	594	563	546	550	609	564	524	556	548	536	582	542	549	602	542	540	557	587	529	587	559	545	555	515	560	531	587	563	562	544	574	551	556	579	519	597	578	568	513	547	537	538	546	558	574	555	588	589	558	524	581	567	565	596	554	539	540	539	538	533	586	554	572	577	540	564	586	585	559	557	547	600	541	559	550	553	548	543	561	558	578	547	554	551	551	562	572	566	584	516	534	545	588	548	572	549	544	583	585	571	563	533	536	550	571	573	536	554	552	558	570	569	554	594	580	531	571	518	553	578	533	545	506	486	546	549	604	531	573	605	554	505	505	552	576	563	543	515	548	587	574	592	565	513	559	529	546	569	545	527	576	559	572	558	560	549	533	573	561	584	568	535	594	584	545	553	597	518	551	538	570	599	543	567	525	545	569	546	561	557	556	566	553	558	545	595	550	587	549	582	538	544	534	557	550	546	560	571	544	529	505	542	535	563	562	529	537	552	510	587	585	529	574	577	616	550	531	582	595	558	612	569	520	549	522	544	630	538	522	561	542	575	585	555	585	542	546	621	606	563	559	567	539	574	562	583	606	565	538	549	549	537	585	534	550	576	550	546	568	541	600	538	541	511	608	603	547	544	545	554	570	562	558	581	537	544	563	575	567	526	567	524	532	518	518	554	598	586	537	592	538	584	532	565	567	546	539	542	547	597	557	573	561	541	567	594	558	539	563	554	575	573	549	587	526	546	520	590	566	547	558	543	543	563	595	564	539	581	575	606	562	529	540	555	554	528	571	541	573	545	542	550	529	575	529	533	568	560	529	550	535	559	537	586	549	550	573	542	577	561	596	543	546	564	586	529	570	528	535	543	546	586	549	565	526	567	560	553	588	574	577	567	544	557	551	588	608	514	548	535	553	540	580	547	526	599	545	542	532	568	536	585	521	568	589	568	536	595	514	544	568	546	541	563	542	551	564	538	532	584	569	538	553	529	546	580	551	553	547	551	562	599	535	581	536	576	560	524	580	589	570	552	558	518	539	561	545	538	552	559	567	567	575	557	537	562	565	570	539	554	532	567	528	598	559	542	542	558	581	599	554	543	570	539	586	550	544	517	539	539	544	556	538	563	560	537	552	575	539	572	552	575	559	555	545	539	566	566	539	591	569	522	561	527	523	554	545	602	563	592	566	560	554	556	555	554	536	565	587	577	550	565	547	559	536	540	550	586	556	557	555	599	580	564	576	533	521	549	569	570	592	541	608	562	602	600	615	569	595	587	568	521	567	601	562	536	580	568	538	551	528	546	558	548	563	544	561	595	552	592	536	564	570	543	562	526	563	577	549	567	562	523	568	518	520	621	540	544	533	585	545	536	564	552	553	537	534	545	572	565	561	536	594	589	567	616	569	564	541	571	541	584	568	566	588	573	538	539	533	554	598	556	512	552	623	583	557	547	597	552	537	573	523	522	529	572	544	558	566	571	534	536	508	564	583	554	550	538	557	497	544	528	576	528	567	563	538	563	590	579	543	547	560	496	560	549	601	568	550	554	544	497	530	537	534	549	573	551	542	596	592	554	553	553	563	573	619	541	532	518	585	599	588	600	541	578	525	547	558	594	575	532	555	588	561	539	571	543	539	511	521	548	588	552	537	518	581	563	547	552	540	557	524	545	574	567	554	577	541	554	554	571	600	579	553	551	557	560	504	554	586	555	534	579	530	574	556	587	572	578	557	524	570	585	582	544	572	536	567	567	555	581	583	567	572	552	537	538	568	550	542	568	550	544	548	544	598	586	575	520	542	547	573	565	548	521	548	565	546	586	545	578	604	613	533	535	541	564	556	593	574	590	598	587	583	573	541	508	572	589	559	534	567	582	549	558	596	577	562	577	568	538	527	575	581	551	602	529	573	500	549	560	557	604	557	563	545	558	560	517	537	572	524	567	603	556	563	591	565	588	544	510	575	534	552	572	576	535	581	558	612	519	563	559	544	559	549	541	567	559	534	556	563	538	541	538	554	585	520	519	547	559	570	537	542	576	536	522	562	549	544	519	556	553	592	583	578	544	555	573	560	582	562	532	551	484	520	572	602	575	565	587	528	594	548	557	607	573	581	543	563	536	569	530	574	568	512	519	546	606	559	597	589	542	584	582	593	544	585	567	554	513	589	587	545	582	556	587	512	533	575	564	579	569	553	596	566	590	570	560	566	552	521	542	589	563	588	563	547	574	550	552	549	533	507	544	555	557	552	581	526	567	529	573	581	561	557	560	575	556	520	525	562	566	564	569	551	547	538	547	533	566	558	557	547	595	573	557	540	576	572	532	536	556	578	507	593	546	551	559	538	572	548	578	545	531	551	537	608	555	575	522	574	548	503	544	512	522	534	550	528	534	580	536	549	575	537	568	554	552	520	569	550	561	540	523	587	564	551	546	580	538	543	578	598	532	551	565	530	531	513	551	549	543	541	567	573	561	550	596	528	521	551	568	571	544	533	578	544	585	563	551	526	542	562	559	570	547	566	553	552	575	539	609	580	598	572	551	552	526	572	568	518	534	541	561	555	532	578	552	573	539	587	579	554	582	567	588	574	559	598	549	523	573	576	549	530	566	549	561	571	579	560	549	585	580	531	589	541	569	569	518	551	545	572	559	593	538	574	559	536	549	571	599	549	580	574	537	571	564	574	519	580	580	558	562	530	585	535	542	534	576	588	565	506	546	564	533	545	493	579	569	543	575	602	548	580	564	546	551	507	534	607	553	534	520	570	578	532	566	576	524	538	565	551	575	580	597	570	603	523	543	543	562	559	528	529	587	563	579	565	582	574	602	541	560
54947	25005	7050	1274	870	661	528	460	441	509	499	455	457	457	398	350	312	343	279	267	291	295	292	271	247	251	292	239	255	234	271	271	289	244	281	283	248	260	260	237	266	235	251	261	264	260	253	263	222	243	236	248	242	302	473	683	611	518	322	249	241	273	238	247	227	178	216	234	238	223	223	239	218	226	232	209	233	255	196	223	253	235	204	221	204	211	237	232	255	241	229	241	214	220	215	218	246	238	219	209	214	222	212	229	222	187	235	240	240	219	233	205	227	217	218	230	196	211	215	190	214	224	228	235	225	254	229	241	214	251	254	255	213	247	236	229	249	206	243	208	233	227	250	261	251	258	207	237	219	205	229	218	215	246	238	212	211	225	213	219	244	212	216	234	244	241	214	226	217	229	207	226	236	210	235	233	243	209	235	251	246	251	228	230	213	203	233	225	204	221	234	228	226	211	277	230	232	262	205	239	256	228	227	218	260	215	200	232	227	224	234	248	234	222	233	247	216	219	227	226	226	253	231	216	224	201	230	217	248	243	245	221	221	181	222	230	233	252	217	195	248	207	242	257	210	242	205	237	249	218	249	216	212	246	219	226	220	214	225	233	221	215	197	208	233	216	233	242	242	249	218	211	206	225	233	224	242	216	209	225	221	207	224	211	209	256	227	220	257	222	199	237	225	212	220	208	239	215	224	221	236	235	236	218	211	235	245	227	224	214	247	219	256	222	224	234	197	242	226	192	213	250	195	226	219	234	212	236	236	208	229	226	230	228	243	244	216	199	226	229	222	198	217	240	245	220	210	235	217	235	191	209	233	234	229	202	219	222	218	216	222	201	224	213	238	233	223	238	238	240	223	227	206	222	247	225	219	210	239	242	243	249	233	264	214	218	235	256	240	220	234	244	203	228	231	216	239	224	226	203	231	226	227	243	234	212	234	226	234	213	243	212	218	224	235	210	215	240	230	233	250	245	218	221	231	236	223	232	226	221	226	208	228	197	216	191	263	210	210	236	239	230	259	234	218	221	192	217	238	232	245	219	237	225	235	223	236	237	217	233	229	210	207	222	236	254	231	214	218	208	214	224	241	235	249	223	231	187	226	243	221	231	204	255	238	230	243	227	240	212	220	238	214	241	211	215	248	210	214	215	229	254	216	230	225	218	235	218	210	213	198	214	198	237	213	230	215	203	250	230	213	236	221	200	218	221	238	248	260	233	239	219	236	215	264	237	216	224	225	230	215	217	220	242	239	240	249	230	251	259	225	247	248	212	198	195	232	238	251	230	229	241	270	242	236	216	215	236	208	211	224	244	236	239	232	221	208	228	231	217	228	217	207	233	247	243	257	218	212	193	217	224	198	222	250	203	207	218	230	208	208	258	218	217	227	239	249	235	234	225	236	238	217	233	260	248	221	231	232	202	202	210	215	229	194	239	219	204	217	219	226	229	237	185	220	225	229	196	225	197	239	236	225	235	230	249	266	259	237	257	222	211	231	239	230	236	237	189	219	227	204	223	219	205	236	217	222	220	221	254	229	229	226	209	219	240	215	245	230	231	227	225	215	218	245	187	245	233	228	218	208	209	208	231	222	227	254	236	229	210	232	216	231	276	231	201	229	237	239	227	216	234	225	205	229	232	237	235	244	222	220	266	222	207	213	228	241	216	193	211	254	240	246	227	211	208	217	241	219	212	224	224	240	241	254	221	200	198	256	213	241	219	224	215	276	249	230	234	224	229	228	213	216	217	216	231	214	223	240	253	217	236	234	229	243	230	238	221	237	243	224	209	216	235	235	216	230	223	223	221	232	229	226	267	237	241	244	226	219	242	216	241	214	205	227	217	219	210	177	223	233	257	232	242	201	244	208	215	231	234	235	218	204	208	242	249	224	201	240	211	250	238	213	200	224	240	218	195	236	208	218	213	240	223	215	224	204	216	250	243	237	245	206	228	209	217	198	214	248	231	265	222	200	220	233	227	223	212	231	222	225	220	227	233	242	226	214	224	224	249	221	251	258	234	220	242	243	227	221	237	247	222	243	219	240	238	253	244	237	195	215	229	247	195	209	237	218	257	220	245	249	204	218	210	225	208	211	227	248	253	242	214	221	238	235	227	224	216	202	235	215	236	220	214	217	219	199	226	223	253	220	219	208	240	205	242	201	241	230	209	238	215	219	231	213	223	253	244	227	221	215	238	227	202	232	214	222	244	228	240	240	216	232	216	231	213	218	237	257	217	233	219	224	212	210	223	228	254	230	229	249	217	238	232	225	216	219	226	252	231	221	247	236	250	215	221	247	222	244	202	229	232	255	218	214	241	237	220	218	217	230	242	200	240	217	230	224	253	210	216	210	240	202	225	234	222	222	241	241	233	237	213	228	253	251	207	225	220	211	211	195	212	220	203	231	219	238	226	222	233	231	212	230	242	233	246	197	215	246	227	230	219	213	226	232	243	264	227	234	207	217	193	222	220	210	228	230	233	214	227	226	223	192	212	225	243	260	246	245	256	254	231	218	235	232	214	221	231	226	231	213	245	238	230	230	211	219	231	209	237	238	223	209	236	226	214	205	227	223	252	248	220	240	263	241	255	246	247	234	253	217	211	212	188	224	247	221	201	230	237	228	246	228	224	230	219	234	226	223	236	258	218	224	226	201	252	230	235	213	232	233	218	279	242	232	205	235	224	234	229	232	250	218	240	238	223	231	225	215	238	220	234	239	235	244	237	207	219	230	234	235	215	230	251	253	229	230	229	243	231	232	250	217	244	244	202	231	246	228	219	230	209	220	218	225	218	212	221	216	221	227	239	246	223	214	245	239	204	227	225	248	232	218	208	227	230	237	259	245	215	207	214	233	237	224	238	213	215	254	212	246	231	206	246	218	221	243	219	225	225	227	212	230	212	217	224	197	209	219	224	244	222	205	255	247	239	213	235	225	207	234	220	227	232	231	229	233	214	225	219	229	214	227	237	226	204	248	221	241	224	203	204	202	211	208	219	217	208	217	230	225	233	255	240	238	223	237	233	239	253	198	219	200	211	244	225	233	220	219	241	228	245	229	242	229	226	190	217	222	198	221	225	234	220	218	214	228	231	205	245	222	237	236	230	219	228	235	254	244	213	239	240	218	215	239	241	243	234	229	239	241	242	238	236	222	224	203	258	231	245	224	222	223	215	213	244	223	225	222	209	219	205	217	212	208	205	234	221	229	209	199	242	201	228	207	209	238	238	212	224	228	240	236	207	221	244	234	259	224	242	233	215	230	242	184	214	255	249	232	245	250	238	222	210	242	220	213	234	219	207	248	239	229	217	226	223	239	254	241	226	202	245	244	216	261	232	210	229	250	216	224	258	224	221	205	248	240	236	220	262	229	189	218	217	227	217	255	214	224	210	203	242	231	238	194	210	214	226	228	224	255	225	229	234	219	222	226	222	223	200	214	203	219	199	246	237	252	223	229	223	252	226	244	217	257	211	226	244	246	230	213	196	229	256	232	236
34552	1289	2813	3364	2952	2512	2044	1775	1807	1828	1878	2100	1950	1909	1630	1563	1241	1519	1155	1140	1012	885	892	813	810	833	921	710	742	702	812	961	993	918	990	913	930	890	859	882	829	849	880	835	849	925	998	898	695	633	556	612	650	1235	2553	3940	3395	2589	1143	554	550	570	535	562	588	544	564	553	553	513	545	597	577	577	566	555	542	549	522	528	577	561	567	527	583	544	589	501	603	564	558	562	571	556	571	550	593	571	590	524	551	504	572	563	532	560	548	580	566	554	568	605	537	556	570	523	569	564	541	556	549	581	533	538	564	518	559	559	524	577	514	536	589	565	552	579	583	544	554	573	567	527	530	557	541	581	584	557	538	550	538	568	553	562	588	554	572	554	551	541	565	589	552	560	593	551	544	532	605	526	584	518	545	561	556	530	556	534	577	567	547	538	573	559	566	551	560	558	546	559	617	593	551	533	556	607	522	549	532	555	523	552	575	576	534	553	586	591	543	578	548	506	527	527	569	547	571	555	517	502	580	581	531	540	562	586	554	593	572	560	554	566	576	538	561	559	561	581	554	571	563	586	490	579	541	570	573	566	516	551	559	567	598	513	543	540	537	595	548	545	562	520	546	549	582	554	551	577	581	592	565	546	563	534	542	563	564	557	546	551	566	522	525	592	556	545	527	595	524	553	581	540	535	557	596	545	555	549	555	548	550	561	597	573	576	489	586	534	554	563	548	531	560	560	536	593	575	547	560	535	594	556	587	551	540	556	556	537	560	584	500	518	574	570	573	536	519	538	569	546	532	579	546	570	596	551	578	538	593	564	580	561	535	551	566	534	576	571	528	538	561	595	554	552	515	576	526	559	564	555	537	531	579	560	560	571	576	552	552	585	579	562	536	552	534	546	545	566	555	579	545	522	529	560	561	586	546	596	602	532	547	584	573	525	586	558	579	595	572	553	542	578	515	530	611	560	581	570	554	579	540	577	587	527	519	562	516	607	576	561	583	563	561	546	525	560	579	568	559	543	532	570	572	578	562	583	536	565	620	543	577	557	545	521	548	566	515	540	594	567	567	517	540	562	585	579	563	551	599	550	578	549	522	540	576	565	542	541	564	569	542	576	534	551	544	527	582	569	583	589	565	548	541	585	566	511	558	550	549	581	602	507	567	570	579	585	546	569	584	517	547	545	584	577	582	566	544	515	563	556	530	553	588	561	560	556	572	581	623	542	532	559	510	511	529	564	564	580	536	582	567	551	550	573	564	543	569	596	562	547	580	558	542	558	562	564	584	550	570	553	523	538	580	559	547	551	541	533	576	551	560	596	552	589	568	600	526	548	549	538	570	570	560	553	530	540	550	544	550	499	582	555	530	580	554	558	496	575	523	507	568	550	610	608	524	583	583	544	577	568	556	556	598	533	551	575	544	495	557	527	594	595	551	564	541	583	573	542	551	549	539	560	604	592	567	540	538	560	566	565	574	513	565	525	533	558	548	531	561	559	535	535	547	555	527	577	579	565	568	577	579	566	584	569	552	519	547	541	561	552	592	556	579	549	563	572	570	530	554	600	546	581	560	542	546	558	560	556	571	577	535	522	559	574	572	574	556	526	590	557	533	528	516	561	553	580	573	612	558	555	528	570	547	536	556	585	569	567	544	541	544	554	563	560	524	560	537	589	548	622	520	553	555	498	547	564	545	569	540	560	533	542	582	560	551	585	540	563	560	569	582	598	573	565	554	580	614	545	557	582	559	535	554	554	538	564	540	598	592	577	583	604	542	567	581	594	584	535	481	604	553	556	542	568	569	526	531	544	537	562	534	590	571	572	564	571	561	544	534	522	596	527	539	516	548	511	536	511	564	578	528	564	529	553	555	575	570	577	539	570	533	563	578	596	557	560	531	552	525	564	583	532	565	567	558	530	580	545	564	557	569	521	551	539	564	541	509	570	535	564	542	593	537	568	599	601	598	557	561	528	506	561	551	538	587	519	530	554	581	492	560	521	587	537	522	550	539	546	592	582	563	568	512	565	576	553	550	541	564	529	580	552	535	536	555	533	590	542	546	564	578	501	575	581	537	548	593	571	564	554	563	566	541	557	517	524	591	576	542	566	546	521	570	570	578	564	571	555	509	569	559	553	547	569	558	591	575	583	572	556	553	584	575	589	577	573	554	580	567	524	554	584	559	583	544	534	587	549	541	519	563	538	558	541	537	599	545	522	553	542	508	553	579	561	556	566	543	533	524	530	562	586	506	549	563	597	566	579	569	563	531	541	528	567	565	598	572	582	551	552	540	550	601	607	556	519	534	537	561	558	586	551	613	554	516	601	530	523	527	565	523	569	550	554	545	551	549	569	523	559	545	554	569	542	599	580	568	562	601	579	580	534	562	528	585	591	552	582	540	531	536	564	542	555	528	583	523	521	556	555	538	568	532	582	592	546	561	566	588	569	575	542	578	558	562	569	575	546	565	562	561	608	555	536	563	567	556	584	569	568	567	520	564	572	539	585	529	591	571	543	562	540	549	613	565	567	499	566	542	552	538	556	537	537	520	544	553	589	553	543	561	565	591	574	580	562	553	529	603	542	569	584	549	589	498	545	545	530	531	536	588	546	584	565	546	571	588	554	556	551	530	574	519	544	516	578	605	544	567	582	526	501	507	551	561	573	587	583	557	560	545	568	541	561	548	581	582	595	541	555	552	497	596	557	543	563	570	565	634	564	601	601	575	541	567	545	563	575	527	546	588	540	546	582	572	544	559	519	513	531	593	531	545	540	565	551	611	543	577	568	568	546	544	589	562	559	578	542	573	554	573	530	571	578	602	546	566	550	529	571	563	600	493	547	557	541	546	531	546	536	607	528	542	576	565	517	533	547	576	554	598	549	587	524	543	544	572	503	512	573	565	575	568	626	524	546	578	553	575	591	565	577	557	554	555	497	563	559	561	566	588	525	549	560	591	592	519	579	537	528	593	616	550	532	563	571	530	534	529	544	574	554	553	575	599	523	549	535	577	518	644	540	573	542	566	534	589	569	540	569	570	569	495	576	543	600	492	576	542	544	549	533	593	561	534	539	582	533	546	524	570	511	618	556	496	537	541	563	565	554	575	540	558	568	551	598	569	536	538	594	587	571	532	563	534	521	563	545	555	585	573	583	599	525	547	575	535	540	542	531	595	566	553	558	571	561	581	553	529	552	547	546	573	557	581	592	548	531	537	525	536	596	550	548	571	549	532	582	587	560	588	589	515	590	552	589	550	584	534	516	559	588	572	520	566	556	599	575	548	575	566	543	550	575	562	522	549	565	555	558	550	534	566	529	504	568	522	606	533	574	584	553	567	534	554	540	576	562	552	538	555	551	522	568	539	560	601	527	563	517	540	536	565	595	586	538	548	509	537	560	547	517	535	544	545	561	552	525	567	584	558	562	556	550	574	572	563	557	578	526	592	547	566	577	487	568	572	556	559	526	584	512	558	581	570	580	538	562	552	606	559	572	563	597	529	505
57546	29147	17970	5257	1564	913	703	587	546	531	562	590	477	446	693	428	331	335	324	317	245	191	210	201	182	179	202	206	199	178	200	192	236	221	198	231	229	218	193	178	200	204	186	192	190	211	222	244	174	158	175	156	164	272	647	954	827	533	269	155	181	152	156	146	140	136	141	165	150	139	141	125	141	163	138	138	150	121	135	128	164	137	151	161	162	154	161	160	153	123	144	134	141	121	150	149	123	141	138	141	149	131	150	152	126	145	155	140	129	158	159	153	137	126	132	123	144	149	126	124	157	155	143	156	145	130	129	148	158	124	150	122	161	175	144	146	132	139	155	134	137	136	139	145	130	138	141	144	157	119	155	138	153	142	128	132	142	144	132	155	134	131	139	131	146	158	145	129	133	131	138	137	134	119	127	141	160	124	134	143	127	148	141	133	151	163	148	132	134	123	160	161	162	148	138	153	142	149	141	145	136	142	154	137	153	149	156	143	155	139	144	148	141	161	150	151	132	129	133	126	147	131	129	143	145	137	154	118	139	132	146	142	165	125	145	141	141	139	136	141	136	143	147	135	160	137	146	140	125	118	148	161	156	142	151	164	145	136	120	139	143	133	159	126	145	128	150	171	142	136	133	154	161	132	139	144	118	145	148	147	141	140	165	138	153	120	130	130	129	141	171	129	138	132	122	111	123	144	142	160	131	137	129	149	122	143	140	135	148	135	144	141	156	136	137	152	151	124	133	140	151	132	152	141	128	134	130	130	138	123	134	147	158	149	154	155	137	143	142	133	151	152	140	131	150	132	113	143	142	148	158	140	150	159	156	133	159	152	132	167	138	138	167	155	124	140	125	152	129	152	154	135	134	123	142	156	154	152	160	143	144	130	142	125	144	153	144	147	134	152	143	157	133	129	123	150	147	138	148	146	144	168	160	144	128	115	152	107	144	127	142	133	137	135	146	153	159	123	148	162	134	137	153	154	149	138	144	137	131	134	119	135	127	142	135	147	135	129	163	153	141	117	142	145	148	132	156	132	132	137	145	155	139	140	112	113	140	145	118	133	131	141	160	146	159	148	160	147	146	145	149	128	163	156	148	151	152	140	142	141	146	143	144	149	138	135	144	142	121	181	145	151	133	159	121	148	134	153	148	146	124	149	134	131	127	135	148	135	161	155	132	136	126	147	157	156	139	135	120	145	135	138	127	133	138	125	147	146	141	130	152	125	140	118	141	142	150	150	144	135	145	145	150	151	172	131	159	141	132	141	127	125	143	147	122	119	145	146	129	128	134	160	140	132	138	138	160	161	147	145	166	149	143	125	139	129	150	141	146	130	144	168	143	135	133	144	131	142	127	111	124	146	150	145	143	132	154	140	146	132	153	130	142	146	124	150	127	125	128	149	142	148	144	142	132	183	148	158	161	140	143	166	168	148	140	139	142	129	130	145	156	126	154	120	145	131	138	145	140	149	134	164	132	120	142	132	137	149	162	123	143	147	146	144	157	167	145	124	137	143	148	129	149	121	138	124	140	128	160	156	155	149	136	148	149	148	137	117	132	147	146	163	143	130	148	129	150	152	134	146	135	137	135	182	139	140	141	126	146	164	154	149	147	148	139	158	152	131	147	144	135	136	146	158	149	154	149	148	147	141	131	129	163	157	159	151	118	154	142	158	142	162	129	144	127	158	153	169	124	149	152	130	128	136	134	133	147	123	142	139	154	140	131	132	129	143	151	151	116	125	146	128	157	168	147	143	139	154	129	140	152	155	156	131	152	163	124	142	111	146	170	142	155	144	142	128	145	138	135	145	147	116	153	173	173	131	134	129	130	149	133	131	148	136	140	135	150	128	139	127	131	115	155	136	161	148	139	149	143	146	131	127	169	141	139	168	150	142	136	152	123	141	131	115	138	133	144	163	157	154	127	153	149	125	135	109	161	145	143	150	118	130	144	151	131	137	144	125	151	128	137	133	135	128	144	152	143	143	135	127	155	147	151	165	161	160	165	141	159	168	145	122	146	137	136	153	149	135	140	129	126	114	142	151	137	140	141	137	166	146	145	169	165	147	154	162	161	131	163	142	141	143	143	139	166	130	139	146	143	131	155	115	146	131	139	132	156	138	143	135	132	148	144	139	146	124	148	141	134	142	114	156	129	145	156	147	132	123	150	149	139	142	156	159	120	148	147	148	150	149	147	149	143	131	152	123	143	123	154	157	133	135	151	122	172	152	125	120	137	143	141	152	118	135	178	142	150	144	140	122	157	142	163	144	130	134	135	153	146	136	153	132	155	139	137	133	150	144	132	124	142	146	107	138	134	131	143	153	131	145	127	146	143	156	160	147	117	142	140	140	140	148	151	146	136	122	155	139	140	124	121	130	137	150	131	166	124	146	162	140	126	142	130	125	155	130	162	155	153	118	135	142	155	148	142	148	165	149	141	159	171	153	157	146	146	130	149	126	142	124	135	136	148	126	160	162	143	166	153	116	155	134	162	143	150	157	133	120	150	136	140	115	145	145	134	146	161	150	134	169	129	138	141	124	160	146	141	165	139	132	126	129	132	156	129	148	134	154	134	134	145	157	134	139	147	130	144	135	155	179	146	137	149	148	148	148	140	125	140	141	141	140	137	143	156	131	132	126	133	166	154	145	132	143	136	154	138	189	133	154	139	142	157	162	143	128	145	139	164	125	142	143	155	146	141	137	168	138	144	129	129	148	143	139	163	150	138	157	148	152	143	142	134	150	137	138	169	133	131	141	139	114	137	139	156	155	151	122	158	138	137	149	130	142	113	129	159	131	135	145	146	129	145	122	143	173	151	154	136	163	147	131	149	160	142	141	114	132	146	143	141	147	139	140	134	149	144	127	157	113	137	150	145	141	136	134	143	140	125	157	168	136	145	127	124	155	159	148	148	117	146	172	129	127	142	151	147	170	153	134	146	131	154	173	132	155	137	164	129	153	128	133	140	136	145	159	143	155	145	138	146	127	150	139	125	137	148	145	151	147	158	152	152	157	150	124	143	151	154	133	145	128	147	148	154	137	126	139	138	146	137	147	150	153	169	128	140	169	150	158	135	139	130	159	160	135	144	139	124	147	149	119	144	135	133	132	156	129	156	137	125	155	147	150	128	148	133	130	126	133	143	154	127	150	132	147	139	139	164	158	152	140	149	134	146	142	160	141	140	133	137	133	146	150	144	116	125	141	157	139	137	154	151	125	144	134	125	141	157	151	145	151	135	125	137	136	137	135	141	129	158	146	147	165	138	141	125	148	150	142	126	148	142	161	127	137	154	121	163	160	129	158	154	140	150	124	143	136	129	137	169	161	147	174	158	143	129	168	140	155	141	127	137	121	147	138	136	143	139	132	149	154	116	141	128	145	160	152	158	129	167	150	126	157	145	149	146	172	135	147	140	138	146	142	129	123	155	129	145	129	138	137	138	128	141	136	121	135	126	155	122	141	131	151	159	149	139	159	147	141	151	126	145	132	154	158
41315	1850	4062	5095	4450	3675	2944	2596	2450	2400	2938	2836	2527	2281	2521	1879	1516	1544	1402	1299	1142	972	801	786	739	868	916	837	703	721	716	774	893	924	943	915	871	841	886	867	870	809	839	818	813	870	972	889	695	505	498	420	574	1561	4277	6056	5313	3016	1326	398	400	383	396	345	357	344	365	381	345	367	379	357	343	366	351	321	335	372	392	379	378	351	377	369	368	396	376	356	365	362	380	360	341	378	323	383	378	359	370	362	384	356	333	373	360	362	381	356	388	392	350	365	364	369	371	363	387	341	355	359	358	355	369	370	375	369	326	349	333	382	350	374	361	381	339	350	345	359	336	375	374	318	379	372	374	362	359	372	363	337	374	336	384	372	352	356	368	349	356	340	358	352	344	364	378	359	382	363	359	374	355	339	345	396	360	365	393	370	378	378	354	352	383	365	362	374	360	361	373	416	362	367	333	362	374	346	369	381	369	353	394	380	341	361	353	349	363	367	342	343	363	360	393	344	350	385	329	367	360	370	353	377	370	357	373	375	375	332	347	366	355	367	378	352	377	335	360	347	370	332	370	377	357	356	393	328	373	414	382	379	379	353	367	359	377	364	358	383	374	364	373	388	379	357	310	361	354	360	375	369	370	397	368	348	346	359	364	351	362	343	341	369	365	375	376	346	324	342	350	382	380	337	375	350	385	337	385	321	367	380	352	351	395	352	359	360	356	381	363	364	347	368	348	342	366	371	346	384	360	377	374	384	355	336	323	377	353	375	313	375	352	345	389	359	355	345	383	352	358	343	354	403	351	383	362	332	334	368	382	315	372	329	376	354	409	359	338	344	371	337	354	359	361	358	341	387	354	345	357	346	395	352	357	382	363	369	351	349	342	376	357	399	372	344	375	347	306	346	335	356	381	335	359	350	374	360	360	358	348	366	340	360	353	363	355	382	366	373	358	321	346	365	339	361	355	363	387	358	397	385	350	375	387	371	363	363	370	380	359	367	344	354	356	357	366	382	361	385	378	362	393	349	394	317	399	361	369	334	362	358	326	362	378	344	354	375	365	353	366	373	341	346	365	383	350	304	372	368	387	375	384	411	359	378	382	348	339	376	362	322	375	343	344	394	346	385	334	362	364	355	358	368	354	370	383	345	347	375	338	369	358	331	352	354	391	337	370	377	380	349	396	368	366	310	365	343	389	352	347	385	371	374	355	375	382	360	354	389	356	375	376	347	377	341	338	345	347	420	368	391	365	305	337	339	369	380	348	379	379	370	384	337	362	371	369	333	385	360	379	353	366	341	376	383	379	407	362	337	348	361	391	383	374	372	340	348	374	345	356	336	352	402	337	365	369	390	350	344	349	358	346	391	328	370	373	362	366	355	380	367	383	364	366	350	335	351	371	358	337	377	345	378	337	355	362	357	383	370	375	337	353	373	399	369	364	392	375	366	388	337	409	355	373	336	391	389	365	342	351	345	345	366	360	369	368	366	334	358	343	358	370	338	375	346	353	365	368	367	360	354	377	379	374	371	361	338	379	354	366	379	364	343	337	359	358	357	373	353	365	347	355	345	361	389	375	343	362	371	355	382	362	409	349	345	365	329	394	376	364	347	324	346	405	363	353	373	365	345	383	366	357	355	324	334	359	356	353	371	376	382	350	361	364	348	405	341	342	379	363	364	359	360	362	335	414	349	370	410	339	366	367	326	361	387	367	401	348	377	383	356	376	380	358	361	393	341	370	362	352	359	337	337	398	373	381	358	358	362	382	381	346	366	378	348	403	360	367	369	386	373	376	354	345	348	382	375	411	334	327	333	355	353	376	353	370	356	336	351	374	358	371	394	393	356	334	357	366	361	375	361	356	348	368	357	362	369	344	356	396	329	347	363	364	359	358	410	362	331	386	352	389	370	383	380	379	351	329	338	357	382	357	364	370	387	370	371	315	363	381	370	323	341	349	336	342	337	385	364	364	367	326	357	383	408	348	366	336	370	377	377	365	380	366	333	353	357	353	364	350	356	368	367	336	363	355	362	349	354	365	347	346	360	374	351	362	371	344	391	358	378	352	360	360	349	359	334	352	360	371	349	362	346	373	347	347	346	338	360	352	369	372	353	362	366	345	361	364	365	363	345	346	399	353	368	361	360	359	366	328	349	363	343	354	364	364	390	333	386	356	366	380	355	404	365	359	359	346	360	353	348	379	345	357	382	382	351	367	376	309	363	344	351	345	353	354	380	360	358	372	395	363	368	376	388	389	361	362	384	363	425	355	352	377	366	330	353	383	366	363	398	346	392	358	392	328	386	367	398	357	371	360	353	354	343	322	376	384	318	340	340	361	381	339	362	409	386	384	372	354	351	341	373	356	354	382	352	352	368	354	370	389	396	365	347	365	327	348	331	367	361	354	380	341	413	358	337	405	348	368	392	338	348	392	373	360	392	353	369	360	355	353	384	346	377	358	372	355	357	382	335	359	355	357	315	363	376	373	361	379	351	332	353	364	409	357	395	375	395	385	366	351	329	349	347	381	345	351	373	337	388	327	343	358	380	313	363	367	384	392	360	330	352	402	392	360	350	333	350	384	391	341	312	355	359	344	370	359	363	343	369	349	385	342	361	375	367	370	363	369	342	315	376	356	382	339	363	333	355	327	357	390	388	361	368	377	379	369	361	362	364	352	332	357	395	327	341	348	369	371	360	341	372	380	348	348	388	416	366	357	334	359	385	362	355	351	366	341	393	330	396	402	332	353	366	368	363	340	329	345	372	350	352	343	386	350	351	375	344	405	363	376	383	378	329	368	386	369	356	350	350	330	356	367	356	357	361	360	361	353	368	368	360	379	416	399	343	344	350	415	356	360	390	392	377	366	372	383	334	372	376	363	355	355	336	370	356	353	393	367	342	341	343	356	347	327	410	335	350	351	347	358	353	315	373	358	384	377	344	357	366	350	388	378	385	326	341	359	367	368	340	376	347	375	332	345	380	375	373	375	346	329	348	357	370	354	368	348	368	366	359	373	347	375	358	358	341	384	357	376	341	370	366	386	369	349	379	349	359	362	390	339	339	359	384	372	330	364	367	376	354	362	334	378	329	346	396	379	344	393	334	364	375	373	356	373	380	380	362	364	365	378	398	342	332	399	370	369	373	328	343	370	345	354	352	352	355	361	347	371	357	366	328	376	372	364	377	337	346	413	331	339	361	332	391	371	398	373	361	374	345	341	344	364	356	328	347	384	353	365	354	365	352	373	376	355	367	343	375	327	343	368	328	399	352	398	380	352	360	363	371	361	382	409	345	376	377	336	386	332	345	353	383	357	334	353	365	372	364	342	368	377	329	375	349	376	376	345	351	382	363	363	336	365	330	368	380	362	363	342	349	353	325	352	364	354	338	339	347	366	368	348	362	405	366	370	411	379	387	351	361	360	362	359	359	348	344	343	355	344	346	359	354	365	338	357	355	376	320	351	374	350	351	339	339	348	348	337	357	362	372	359	361	350	338	348	351
15243	899	383	374	330	275	272	276	289	317	307	303	247	250	270	257	244	239	245	254	229	231	214	195	235	202	221	219	255	217	222	225	228	252	258	267	281	241	231	201	260	243	249	250	254	243	254	243	213	217	208	239	232	244	258	253	291	257	246	234	216	224	211	209	225	203	232	231	226	225	210	203	238	202	237	215	201	220	226	221	206	239	216	226	231	219	202	238	200	246	187	194	217	231	211	219	238	229	230	225	223	240	202	229	228	249	212	248	201	228	207	225	232	260	242	238	229	233	251	190	217	197	214	191	203	221	216	223	221	229	221	232	192	218	207	214	225	231	223	237	238	237	241	217	193	214	224	236	238	210	226	211	202	249	256	211	212	212	238	224	233	238	228	235	215	216	241	193	208	224	206	197	261	232	219	234	193	242	226	221	202	223	233	218	227	192	226	228	240	207	232	213	211	211	206	225	205	220	243	212	199	214	214	211	214	224	210	215	209	234	239	232	247	215	251	202	224	206	216	196	225	208	232	213	233	234	212	193	208	214	195	212	215	217	196	219	184	213	198	215	221	219	213	215	222	265	212	217	205	218	205	227	221	202	226	206	210	222	214	238	225	222	208	233	212	214	231	220	228	195	200	204	222	246	232	213	200	225	191	222	206	229	210	220	213	220	201	200	218	227	208	231	215	208	228	191	214	223	236	221	217	246	220	225	208	219	229	195	208	221	219	219	221	217	198	202	222	210	216	212	217	229	207	209	205	236	217	207	206	219	207	210	217	253	229	215	234	231	239	216	205	226	225	207	239	198	220	224	236	214	204	239	211	243	213	260	214	233	195	236	204	241	213	215	230	223	223	253	209	246	220	222	214	236	237	216	202	217	236	215	203	212	238	265	221	231	216	224	220	209	235	212	237	228	221	214	213	215	202	235	215	236	227	229	213	224	200	200	227	192	214	214	194	219	215	231	224	229	201	242	229	215	219	235	237	186	232	201	207	199	242	229	220	231	206	197	195	232	228	219	232	237	196	227	247	226	189	227	245	222	211	240	219	211	219	238	217	212	222	197	223	208	242	222	207	214	204	194	241	254	229	222	209	204	187	241	252	249	222	245	181	216	213	210	202	206	246	235	238	230	233	242	217	241	212	240	203	239	224	209	245	214	210	209	206	221	223	200	207	234	206	206	194	231	204	231	211	239	220	202	224	207	188	231	206	212	245	219	177	235	208	210	227	217	201	223	229	205	213	219	226	212	186	234	229	214	206	222	210	215	199	235	204	222	219	209	218	237	215	220	190	192	216	221	216	240	209	210	222	210	204	222	222	217	212	209	203	249	229	213	202	232	217	228	215	221	219	217	230	242	237	223	226	216	219	209	224	248	209	243	211	213	221	211	202	225	224	204	217	216	217	199	183	231	201	213	218	188	202	217	203	228	241	204	234	212	227	213	231	213	225	210	221	217	219	227	180	234	223	205	237	227	212	239	187	221	226	218	208	243	209	220	227	240	203	227	219	239	210	234	252	228	183	215	237	261	198	212	232	216	218	232	221	207	232	230	207	206	230	228	224	202	225	214	231	229	236	178	248	210	217	199	237	200	202	218	217	243	243	229	213	201	228	206	237	199	207	218	215	199	221	222	179	222	241	217	220	259	219	228	201	204	220	215	203	199	209	203	209	226	218	205	225	231	201	213	229	218	220	202	224	232	233	226	237	242	220	225	202	212	207	250	193	181	229	231	254	224	243	216	228	195	188	229	223	220	206	214	181	248	210	188	235	229	216	226	194	246	208	201	193	206	215	243	233	227	236	249	193	230	184	228	207	205	223	244	227	225	200	216	192	230	201	202	213	218	221	231	218	222	203	232	212	217	227	244	208	221	203	222	219	227	214	210	240	206	209	212	220	220	212	232	232	249	221	224	221	205	211	233	208	227	205	227	224	222	230	208	230	207	223	226	226	250	217	206	223	234	218	207	206	228	236	227	211	236	214	214	253	214	223	231	234	213	212	212	227	228	224	240	266	202	206	209	237	233	234	211	224	205	218	214	216	198	236	217	204	226	215	232	215	230	199	261	194	224	212	215	221	248	191	216	221	222	203	229	208	235	229	208	231	204	236	224	216	219	208	232	215	213	233	219	223	208	217	223	218	201	186	209	232	219	220	209	202	231	222	233	213	223	230	210	214	217	209	245	191	230	201	224	255	202	202	227	240	206	235	211	202	224	250	204	214	209	235	210	197	224	197	265	203	209	199	217	224	207	195	227	197	205	226	213	179	232	218	226	214	217	222	233	231	186	204	198	198	189	223	235	226	199	232	208	215	221	205	207	191	234	188	235	241	267	223	199	218	185	234	215	199	231	213	190	223	219	210	234	203	216	238	215	205	250	213	230	216	219	199	203	222	226	229	191	209	214	206	213	214	233	250	226	212	198	218	197	234	221	187	245	227	200	247	205	220	228	230	209	196	211	214	232	229	215	215	195	204	217	213	229	215	226	220	188	240	232	234	220	222	223	221	224	215	209	216	212	240	221	239	207	210	212	209	204	236	248	236	204	213	229	211	214	218	195	210	239	208	206	200	196	245	241	197	241	230	212	188	227	224	211	239	201	208	205	199	194	204	228	218	198	205	236	187	241	211	219	211	223	214	204	231	228	206	223	201	210	207	214	215	224	237	200	230	212	237	238	214	223	220	207	223	239	224	241	244	197	226	236	221	234	220	209	219	211	229	216	207	196	239	226	208	204	213	229	242	240	234	213	194	211	200	201	209	213	202	221	222	224	219	224	222	229	186	210	218	220	210	206	212	220	208	217	202	233	226	214	197	220	210	230	210	231	226	221	232	207	235	200	226	227	210	222	209	210	222	237	214	225	209	197	212	249	246	229	210	229	222	234	195	193	221	187	185	224	257	234	215	221	214	205	209	224	215	218	231	222	223	225	203	192	237	246	239	189	203	195	209	214	224	244	226	211	253	234	212	210	247	220	223	175	237	229	226	189	236	244	200	227	214	223	199	182	229	224	210	206	242	215	205	208	199	232	214	238	230	208	218	211	220	230	223	207	203	229	194	230	210	219	180	208	226	184	205	215	229	209	209	208	227	220	218	223	194	209	251	246	224	237	221	212	222	218	240	202	236	220	223	215	233	234	218	233	238	228	230	214	205	233	224	217	231	215	206	237	224	219	202	218	204	217	220	219	213	239	213	219	236	229	229	213	214	227	212	219	212	207	217	223	228	218	193	216	214	219	225	229	222	203	201	235	218	228	221	231	227	218	209	242	187	224	223	235	220	219	194	243	242	228	217	211	206	210	228	240	207	196	196	215	232	226	215	198	203	206	207	214	187	214	236	222	212	215	224	227	208	220	214	207	213	224	221	229	237	206	241	223	237	222	242	214	230	192	211	216	233	246	234	199	212	244	218	215	235	224	249	226	204	235	208	233	204	250	227	252	212	230	210	220	233	223	196	214	224	179	211	229	226	224	198	214	189	226	216	214	204	192	219	226
14947	630	865	1058	948	882	792	794	914	926	1176	1071	894	944	972	790	739	753	689	591	621	604	653	621	592	635	613	645	714	683	677	708	686	741	673	743	734	635	726	683	659	660	681	701	733	745	708	657	604	579	562	583	608	584	784	850	918	862	637	512	521	518	563	542	556	543	565	522	584	521	542	576	532	557	546	552	531	577	549	544	549	547	525	522	559	544	543	582	562	524	575	534	604	551	548	555	515	565	574	507	566	530	572	534	570	517	533	529	545	553	529	531	578	531	513	572	509	566	513	571	569	528	568	585	516	558	563	544	553	537	561	510	556	568	526	514	508	553	525	567	519	580	526	532	532	558	549	521	540	521	547	555	606	532	524	539	546	567	541	573	573	524	545	565	550	562	487	548	568	543	569	565	527	559	573	571	549	519	531	543	571	545	549	592	545	555	531	523	535	596	561	526	530	586	557	535	552	565	536	543	554	519	549	530	572	529	601	565	568	598	570	578	572	518	536	555	592	519	558	501	569	545	536	534	526	511	618	507	592	533	510	548	547	542	564	534	554	517	554	591	539	542	535	583	582	539	522	515	500	537	514	565	517	550	535	515	562	519	533	555	526	595	518	539	525	525	536	557	577	557	529	545	545	584	525	574	527	588	557	536	569	510	595	552	507	532	523	543	552	542	533	556	505	538	545	569	567	559	543	591	561	538	537	541	542	632	561	554	554	518	552	559	530	534	555	520	554	529	566	513	541	562	543	496	542	546	527	545	539	571	552	513	540	525	599	549	530	598	523	518	522	566	521	549	537	554	489	510	583	518	507	548	567	555	551	548	587	573	542	508	563	566	568	525	569	536	549	517	576	559	557	559	540	519	546	522	531	539	565	553	588	547	584	534	527	580	557	559	533	561	509	565	532	501	530	553	533	539	533	575	537	579	585	545	544	522	503	515	530	553	536	511	538	557	563	534	503	553	550	530	577	557	531	584	561	540	534	553	548	523	534	569	521	541	582	561	512	551	505	536	612	541	602	552	531	527	524	521	534	551	565	528	532	549	555	557	576	544	546	556	585	522	557	550	524	521	572	549	512	542	546	575	522	497	546	555	537	525	513	545	477	537	560	508	571	524	601	560	540	484	586	552	553	515	533	536	501	497	596	530	511	526	514	505	544	565	505	544	556	538	516	520	520	573	519	554	518	584	557	523	486	559	504	515	512	550	540	573	533	535	550	556	510	591	494	548	520	556	553	529	573	552	554	541	568	550	544	540	521	545	555	532	528	525	513	545	529	563	543	540	599	561	485	530	542	556	540	544	529	526	553	549	540	545	511	572	558	523	535	552	523	580	543	537	542	549	518	516	572	517	541	543	557	549	555	568	596	557	553	559	532	527	545	532	527	561	551	545	552	546	558	530	507	539	540	546	551	562	554	598	542	553	575	541	534	550	575	561	517	551	565	518	563	569	560	532	513	551	565	553	546	544	533	555	581	554	537	500	572	520	521	533	546	532	546	550	569	515	547	534	578	519	569	584	538	552	519	560	538	526	564	551	546	535	550	524	566	556	573	522	552	584	541	556	555	534	550	523	532	570	541	558	598	488	564	576	534	573	570	554	547	548	550	509	587	589	539	565	571	530	509	529	549	554	531	560	541	539	580	505	573	535	569	502	535	505	561	577	528	515	554	547	552	569	534	553	524	539	532	563	541	562	588	554	576	531	545	556	517	535	550	542	541	533	533	515	517	559	566	537	535	548	554	551	559	535	518	520	557	571	605	565	548	550	584	537	540	531	560	532	519	543	541	508	541	566	511	557	564	564	587	507	503	550	515	506	558	530	564	590	570	594	541	527	563	497	534	515	531	534	549	565	563	532	531	561	548	541	562	539	561	513	506	586	549	578	573	538	536	573	524	567	549	536	540	524	523	517	572	585	529	486	553	545	561	541	534	534	591	537	570	494	542	586	545	533	537	545	507	549	527	532	509	559	578	532	546	552	539	537	549	507	573	553	541	533	538	546	508	553	550	547	548	531	555	561	511	506	589	531	548	578	556	576	574	522	584	521	544	544	522	572	559	573	566	569	551	585	527	561	544	519	570	552	546	563	553	536	555	519	548	558	512	547	569	546	555	548	539	523	542	594	573	584	580	541	545	543	546	536	561	553	535	541	536	513	555	540	559	586	544	570	605	541	538	580	540	530	553	537	567	524	551	536	587	589	543	549	540	548	518	541	594	562	548	533	506	540	539	529	510	548	504	485	509	576	543	554	564	539	519	540	542	530	575	527	548	597	541	544	579	572	533	525	517	579	527	539	567	575	548	531	584	573	530	527	547	557	526	554	518	517	556	565	539	555	543	533	537	561	525	538	521	540	561	537	569	543	547	511	530	529	548	571	554	557	547	530	548	581	515	586	485	559	552	539	562	557	567	506	587	488	549	538	564	544	504	555	512	509	555	552	523	483	519	581	563	564	561	540	510	551	551	521	527	507	563	498	551	575	504	494	616	550	539	548	582	528	539	588	555	592	557	519	518	579	528	555	578	569	504	556	565	574	526	537	580	523	563	561	554	544	538	545	504	569	535	505	504	570	502	633	555	530	583	560	542	566	478	536	568	552	545	558	568	560	541	557	568	561	553	505	568	570	510	538	545	532	521	529	529	518	557	531	509	549	526	511	594	540	583	497	554	536	551	492	551	534	551	533	513	550	541	542	581	537	537	542	530	534	539	552	546	541	550	580	581	550	528	532	594	550	515	518	539	498	554	554	546	560	531	509	549	540	555	549	553	545	550	580	541	563	564	558	537	559	575	540	523	505	555	550	557	528	554	553	561	574	542	543	567	575	535	567	564	588	560	578	491	531	571	516	561	564	557	538	521	505	513	531	504	538	607	534	529	527	572	559	584	489	547	554	532	560	561	517	551	576	540	561	564	553	528	527	507	520	560	519	559	519	574	520	570	548	552	544	534	534	578	569	557	572	541	573	552	549	520	577	542	526	530	510	504	570	549	520	579	562	490	532	547	510	576	541	541	561	524	547	532	545	531	532	532	526	555	543	512	545	560	548	512	599	537	540	555	567	521	552	561	553	551	555	540	522	566	529	537	535	544	565	581	542	598	579	510	572	585	549	540	595	542	537	524	536	529	528	547	530	564	544	548	531	574	552	567	569	550	536	567	553	581	521	518	533	530	585	527	573	524	529	489	488	514	580	564	552	541	544	562	554	569	555	539	555	548	499	534	474	532	529	538	530	552	550	562	531	533	571	559	528	545	546	518	548	531	549	535	546	527	546	521	537	524	531	529	526	546	533	519	538	554	561	539	613	551	535	570	547	530	562	530	551	576	501	505	540	556	549	537	544	602	553	544	539	547	532	547	566	539	544	542	528	585	530	528	547	534	526	544	507	554	523	569	538	550	535	556	542	607	507	584	534	537	544	521	547	570	539	546	554	601	586	570	499	515	542	549	537	527	555	528	560	547	575	584	548	548	550	528	541	564	549	544	563	529	566
57129	23646	5409	1107	791	627	527	451	462	504	575	446	416	423	455	334	357	304	335	275	291	258	269	265	254	250	255	267	261	281	285	297	255	277	264	294	265	266	247	270	252	289	252	250	274	280	282	279	267	252	262	234	263	243	424	689	699	527	428	251	252	246	227	222	230	216	257	250	247	223	240	246	198	253	240	231	234	199	242	240	243	216	238	241	219	214	253	240	239	229	209	229	252	227	238	223	224	245	246	259	237	271	261	225	236	242	233	239	219	236	270	226	224	226	245	232	220	224	253	275	243	239	216	229	242	212	225	231	228	243	236	268	246	234	216	241	213	234	250	239	247	217	268	247	252	252	228	212	242	241	253	217	263	251	234	218	198	228	230	229	239	245	260	247	241	255	205	239	280	241	226	215	247	237	233	228	232	234	272	242	255	234	193	210	229	237	238	228	235	216	233	224	241	243	230	240	257	246	257	228	204	233	234	230	231	238	240	254	225	230	231	223	250	231	217	255	263	251	244	240	235	232	230	253	234	234	242	232	227	277	222	232	250	244	246	212	229	253	220	246	280	251	242	220	215	209	238	240	265	233	238	225	261	246	272	233	250	229	218	247	223	222	268	247	232	241	252	212	232	241	201	212	231	236	277	215	234	237	246	210	220	233	235	244	247	205	242	218	229	237	229	282	257	239	241	211	247	235	202	241	229	249	236	216	218	243	223	226	219	256	236	241	249	238	251	255	216	216	229	254	223	231	243	242	233	235	241	225	210	242	248	252	223	263	242	239	252	228	230	211	214	228	263	250	235	233	240	236	236	235	250	236	217	251	243	247	248	255	231	238	180	245	241	225	239	250	219	225	226	250	226	252	239	215	239	245	193	234	255	237	225	241	223	232	235	227	206	245	238	235	253	255	222	212	238	206	226	231	221	231	250	215	246	255	220	213	230	236	232	254	232	241	234	250	235	287	234	236	216	265	215	214	226	229	231	238	248	241	242	235	253	237	236	252	220	253	223	226	216	241	227	227	210	213	224	236	229	217	247	241	241	245	258	197	228	245	248	244	221	231	206	240	240	256	236	233	216	215	264	230	218	237	206	230	215	258	220	247	206	236	227	222	220	233	231	227	231	244	242	222	266	238	208	223	222	223	215	223	241	234	246	246	233	252	239	235	225	218	238	232	203	247	239	247	232	227	235	216	237	234	218	214	236	218	223	219	237	237	242	234	218	222	255	248	252	237	263	221	220	221	221	264	232	209	239	250	239	232	241	221	248	212	259	214	230	225	222	222	228	235	245	237	237	246	235	233	216	225	250	205	254	207	226	233	233	228	257	253	225	234	234	251	215	199	232	230	201	204	266	229	232	221	217	257	231	231	254	234	202	247	218	252	223	214	218	262	218	231	256	222	259	223	229	223	225	239	233	241	225	236	241	221	218	239	227	220	251	263	239	240	280	223	253	262	247	232	248	226	229	231	221	217	222	235	241	212	216	258	216	216	255	231	257	235	270	233	232	238	254	237	217	229	239	253	227	245	252	249	231	255	236	208	239	215	246	219	239	207	225	228	225	216	245	230	236	232	244	273	223	230	229	254	236	242	223	238	244	236	235	202	233	234	236	227	238	235	241	220	232	229	243	264	222	263	243	253	217	207	216	227	247	222	224	241	250	223	246	245	240	236	238	237	251	240	249	257	232	220	230	229	241	231	250	245	225	212	254	223	245	235	254	243	255	229	206	213	230	261	231	250	258	211	236	243	233	208	222	274	236	229	218	262	236	239	239	238	228	237	226	226	225	261	251	217	227	239	227	239	249	246	221	232	207	239	203	259	236	264	211	205	238	225	236	221	226	236	247	223	239	228	243	248	229	231	251	254	258	237	253	253	245	233	224	228	253	235	228	214	216	224	252	257	195	243	243	207	219	212	242	226	259	240	225	210	227	242	247	243	223	246	226	219	252	237	235	212	234	278	265	227	223	232	218	239	201	251	233	239	268	210	232	248	246	233	221	245	222	229	226	265	260	237	244	256	261	243	228	263	233	245	228	244	242	204	221	230	250	249	235	248	247	259	251	232	227	241	229	234	217	254	244	230	242	246	253	227	242	246	237	218	237	259	258	215	245	265	251	267	227	228	255	219	206	236	238	219	237	219	221	231	224	229	236	245	223	233	229	235	228	225	206	239	232	225	227	244	231	216	224	227	229	280	257	238	240	201	254	254	203	206	208	191	217	224	253	199	221	201	246	224	250	234	227	252	219	259	230	239	264	238	250	235	250	214	256	206	225	252	205	241	267	248	227	217	210	240	264	209	230	226	229	231	258	256	228	202	213	226	223	262	245	235	213	203	218	226	244	248	230	253	252	234	225	245	223	247	245	253	226	257	216	244	239	250	240	242	255	248	210	233	242	246	252	224	249	249	226	221	233	216	202	243	232	231	222	219	236	256	237	248	235	251	285	208	217	240	234	250	213	200	236	219	242	245	244	253	223	238	209	253	241	260	239	233	228	244	258	231	217	255	254	248	237	245	248	224	255	226	248	235	235	246	229	267	248	224	240	239	226	243	255	224	228	220	255	247	234	228	222	250	219	225	227	241	245	238	213	227	248	240	226	244	245	246	227	237	243	253	264	216	240	232	237	237	229	213	230	219	228	211	221	237	268	239	237	230	231	242	247	238	241	244	234	203	241	254	232	257	238	233	227	255	240	224	224	242	212	248	225	215	209	233	248	227	250	192	255	218	238	232	256	225	240	226	240	229	230	230	215	238	222	245	222	226	238	232	218	234	264	209	233	228	239	257	249	246	248	232	245	227	269	224	239	216	243	242	242	243	228	243	242	239	234	251	233	251	240	250	244	262	242	252	217	211	260	241	231	244	206	240	238	238	240	228	247	228	225	239	231	230	233	241	248	249	250	218	249	218	233	241	242	239	249	256	226	249	243	236	252	227	215	229	239	230	228	233	247	228	275	227	248	243	223	226	238	237	248	216	241	236	226	213	222	237	246	235	244	249	249	247	222	245	229	231	243	252	249	234	239	253	242	238	234	233	210	221	240	262	214	232	245	207	218	212	240	233	217	248	240	218	218	205	203	216	245	260	222	225	244	232	234	244	253	236	223	224	231	224	224	223	221	281	213	260	227	242	238	226	244	233	229	222	232	245	243	207	234	256	234	241	233	243	245	245	246	239	201	233	250	232	243	228	217	236	222	261	267	223	240	230	222	242	263	200	258	251	249	274	251	213	227	248	252	241	220	250	232	200	252	232	272	210	226	238	242	257	220	230	249	236	230	244	200	230	238	267	210	232	254	238	230	229	223	222	230	245	232	200	246	250	245	250	214	209	257	232	258	236	222	224	201	222	213	223	247	250	256	222	210	209	255	238	219	226	256	245	223	220	208	245	244	243	230	226	231	247	248	227	241	227	230	225	232	219	215	224	206	199	238	211	243	204	227	230	225	223	218	237	256	240	254	220	204	224	214	223	226	257	245	225	229	245	211	212	236	216
34158	1404	2771	3241	2922	2317	2028	2009	1780	2193	2498	1958	1600	1787	1813	1467	1290	1157	1189	952	1006	791	751	808	814	778	757	756	813	900	937	911	851	836	912	823	814	853	976	841	828	834	749	842	984	1096	942	857	723	708	720	664	675	761	2105	3945	3596	2817	1888	716	578	540	556	624	541	593	565	540	551	534	592	569	591	631	583	565	524	562	546	553	578	582	590	584	604	604	568	557	591	581	580	600	563	578	619	611	558	562	624	562	548	597	573	602	558	550	578	583	564	582	590	553	528	581	587	557	565	585	577	573	542	607	533	596	543	554	558	558	579	587	543	594	574	634	588	599	592	589	577	561	578	585	597	547	583	606	567	623	558	519	596	559	591	590	581	588	576	577	594	612	594	592	559	569	568	564	594	557	541	603	609	596	563	581	578	564	580	622	584	598	585	573	550	605	545	520	597	585	557	643	592	606	554	573	609	528	549	569	603	566	572	585	557	573	598	600	540	557	625	607	581	533	557	547	567	571	522	558	577	572	568	558	576	594	558	594	571	564	596	550	566	560	585	588	592	566	587	553	603	544	531	570	569	567	557	549	530	616	577	585	605	546	597	567	592	538	573	564	585	567	555	555	569	560	580	556	564	548	573	500	585	570	550	592	546	596	542	571	615	564	572	597	587	533	568	564	553	589	627	536	609	593	557	594	556	568	576	581	588	588	589	575	595	574	566	558	579	621	565	555	609	583	548	590	542	555	596	561	532	581	589	592	565	581	563	583	557	564	526	551	550	589	529	578	574	604	551	555	592	534	592	568	580	576	568	602	551	587	556	594	569	573	620	577	607	600	542	610	568	585	573	570	612	579	593	576	583	575	587	594	550	553	592	596	609	601	595	598	607	542	615	604	577	591	577	598	599	599	568	598	548	584	588	618	595	530	581	537	614	599	537	570	587	586	556	570	577	571	571	562	565	614	588	608	571	544	578	558	550	624	567	611	560	578	564	574	566	551	543	577	599	580	550	571	547	590	570	606	576	537	551	585	628	578	555	607	575	561	586	572	568	529	588	572	598	591	593	591	577	606	580	613	594	598	551	571	568	539	541	561	611	561	583	598	548	561	582	573	612	622	562	568	572	605	598	577	562	573	621	560	582	539	544	547	609	573	569	554	548	536	552	562	552	554	539	587	613	628	572	554	561	628	523	574	573	575	605	572	527	566	603	555	596	557	615	554	557	620	580	593	582	536	584	598	552	579	573	590	576	577	584	599	565	570	616	599	560	533	596	528	602	596	569	599	589	577	580	551	579	574	586	570	590	567	569	578	604	591	550	586	555	594	603	546	600	601	569	579	577	562	552	560	618	560	553	572	570	574	560	564	588	564	566	577	581	592	574	546	555	577	552	571	550	603	589	534	560	578	537	595	639	604	613	602	578	576	565	547	562	572	607	571	601	580	593	595	541	584	586	567	643	567	537	577	572	553	558	576	564	588	626	580	567	548	553	637	549	526	582	592	583	581	571	552	575	602	573	529	562	575	551	584	560	583	578	597	555	547	546	584	591	563	562	575	564	564	585	591	570	548	568	562	601	544	602	593	613	517	566	589	569	585	585	590	620	569	565	538	592	574	541	549	580	539	615	537	561	604	551	563	549	548	605	565	583	559	562	581	598	586	575	557	605	566	555	564	568	572	561	574	587	569	563	559	612	548	570	545	555	529	603	595	603	543	547	613	561	591	580	573	532	543	568	602	553	570	575	556	534	564	600	561	545	586	566	569	595	576	564	528	576	571	561	603	599	535	532	575	623	614	575	549	565	557	607	577	582	547	576	558	534	561	586	592	583	529	567	597	549	569	590	551	575	554	548	602	567	547	540	590	565	573	589	600	582	549	524	558	578	525	527	592	585	575	637	581	588	551	583	553	614	598	551	562	602	521	607	589	552	569	562	552	565	520	563	607	610	533	564	563	587	610	561	597	534	579	562	602	572	575	585	611	562	567	625	530	548	574	595	593	571	558	601	589	609	580	602	600	569	560	582	565	599	613	561	546	577	557	555	562	579	598	574	573	543	567	554	553	571	551	642	558	575	578	592	587	603	567	561	611	548	605	593	585	605	559	595	584	587	544	551	556	565	574	580	583	556	611	536	593	532	567	569	581	583	617	612	541	540	601	561	578	573	583	570	567	635	545	540	572	621	591	541	609	532	588	589	573	570	568	630	586	563	606	548	572	586	591	572	536	544	576	608	546	564	611	568	588	553	574	600	579	552	575	550	619	623	616	594	642	600	585	579	587	583	601	592	570	599	588	594	538	618	658	576	587	563	570	529	590	566	561	572	538	537	563	589	596	591	567	600	605	622	622	564	584	578	605	583	589	541	577	558	556	545	608	556	576	562	566	603	583	586	574	562	596	646	588	540	563	593	600	599	559	523	593	579	582	567	584	575	603	558	572	551	633	555	581	570	601	584	551	565	556	597	604	604	602	554	551	564	583	559	559	603	585	593	613	570	521	604	574	595	589	559	614	564	571	585	592	570	570	591	603	567	578	559	576	523	531	583	599	574	554	568	566	593	613	530	520	570	554	596	586	581	564	533	550	558	558	582	630	592	583	575	583	541	597	554	603	561	594	611	589	563	566	561	592	560	596	572	625	562	554	581	571	577	552	599	565	610	594	577	614	587	529	531	555	572	596	605	504	605	610	551	577	575	579	605	572	589	582	581	631	576	579	586	594	561	545	568	534	603	574	650	599	563	553	630	548	601	573	555	557	571	603	581	604	565	575	560	590	531	589	543	575	567	592	577	571	584	607	631	560	609	587	591	589	573	592	579	546	604	578	575	568	584	574	557	587	603	579	560	555	575	593	579	626	569	558	569	544	568	558	572	558	545	600	584	618	533	569	539	592	562	590	588	554	561	586	551	621	590	551	576	557	580	559	599	572	569	556	556	577	596	562	538	578	569	552	594	592	620	576	529	629	576	570	565	574	572	607	609	552	609	585	614	590	572	571	569	588	570	558	566	591	632	577	558	542	587	567	553	570	586	572	610	577	581	552	610	572	565	624	571	569	587	566	578	531	563	600	552	607	523	570	550	626	544	578	580	521	586	553	557	544	532	537	587	596	578	587	586	545	567	606	617	601	571	595	588	613	562	568	567	582	548	587	609	573	589	615	604	544	553	567	622	543	592	584	616	586	582	577	567	524	538	590	545	535	588	593	554	552	547	560	575	564	575	565	572	576	615	600	580	567	549	547	550	591	565	569	540	566	555	565	557	560	543	548	624	566	589	565	557	611	557	595	578	548	619	595	567	573	529	615	617	603	551	556	560	582	564	583	577	576	572	627	580	565	586	575	553	604	600	551	585	594	606	598	601	557	590	590	559	543	547	568	591	591	551	535	611	598	564	594	571	598	582	555	590	592	595	522	546	536	579	625	579	557	618	580	579	573	531	555	606	574	585	579	562	575	561	552	615	589	562	602	554	578	579	621	527	585	575	585	581	593	577	549	583	585	580	573	599	593
64312	28672	12843	2878	1428	1000	776	732	562	573	652	588	499	528	472	399	314	299	296	259	270	225	216	244	222	192	176	197	211	234	255	233	208	181	213	223	185	214	221	212	209	203	194	231	248	239	256	215	200	203	208	183	190	166	446	1171	977	771	572	278	170	161	160	158	161	156	180	158	157	162	183	141	192	161	159	147	158	159	182	165	168	174	152	183	173	190	169	172	154	156	156	147	186	172	162	148	134	172	147	172	164	141	165	153	157	168	154	173	180	174	176	180	175	174	171	171	182	173	160	155	161	163	167	168	128	145	181	147	177	168	161	147	168	160	175	163	146	170	157	169	158	142	147	165	130	144	176	136	164	167	163	168	177	148	144	163	142	156	145	127	179	164	157	171	155	156	166	172	169	147	147	142	178	166	153	152	160	163	162	162	169	153	164	163	174	163	167	148	167	146	165	177	167	151	174	154	167	168	156	173	139	170	174	173	172	163	143	167	180	179	158	156	143	148	174	158	170	179	155	178	146	145	149	172	167	155	127	177	169	151	184	148	151	153	171	168	159	157	178	161	172	180	183	181	168	151	154	183	165	164	151	161	187	180	165	170	172	154	139	163	158	156	164	192	155	167	150	166	144	163	195	181	163	172	159	189	184	167	177	154	176	175	160	143	178	155	149	171	157	177	171	167	147	148	177	167	166	156	150	175	176	156	175	156	181	152	155	212	160	168	162	175	159	162	174	173	165	149	161	158	175	189	165	154	150	177	154	193	161	140	176	141	157	156	177	186	145	185	156	156	170	178	162	185	173	134	131	167	158	173	180	164	149	155	163	156	178	171	144	155	160	165	163	185	156	169	151	162	159	185	157	152	161	154	182	143	137	155	186	184	149	158	182	153	160	164	159	135	172	142	184	175	151	154	172	165	153	161	173	158	174	152	150	157	158	160	162	149	154	166	141	141	179	182	152	172	156	137	175	168	125	170	128	181	162	159	154	160	151	177	163	175	150	172	167	152	174	158	144	179	171	171	176	150	196	165	163	199	200	172	158	180	196	115	157	154	186	160	167	179	186	157	158	181	146	182	150	159	184	167	173	158	148	148	167	160	182	167	158	167	160	182	155	153	153	152	144	152	140	167	145	148	168	188	182	144	186	153	175	151	179	159	177	173	163	161	154	173	170	181	149	155	151	154	175	164	159	174	183	156	145	167	157	151	164	148	166	154	149	161	157	131	168	179	153	141	167	169	165	174	173	157	162	154	159	156	176	158	168	162	155	170	163	142	163	150	143	167	166	162	173	162	158	169	149	174	174	174	142	149	155	164	156	184	167	159	144	151	159	161	157	165	166	148	157	175	176	169	166	167	164	164	168	165	178	158	182	152	157	157	146	170	171	160	181	166	155	155	159	170	181	177	178	157	185	177	167	168	162	161	144	183	173	147	184	151	177	161	171	174	160	168	152	159	170	153	160	152	180	168	164	164	169	156	140	174	160	162	144	141	164	188	189	151	165	169	162	188	174	173	147	157	158	185	154	170	139	177	157	179	162	160	174	162	200	144	149	171	163	176	138	173	147	180	166	167	164	147	144	180	164	156	149	159	139	157	179	154	144	198	169	178	159	156	171	183	156	149	141	160	162	179	166	206	162	192	165	168	171	172	143	165	143	174	158	173	159	154	163	184	160	157	203	143	174	163	136	154	152	150	180	158	162	166	152	161	177	141	170	152	167	155	175	165	168	169	158	149	166	179	168	157	153	154	160	173	174	161	173	145	173	160	172	175	199	156	180	153	177	163	161	154	152	184	163	180	141	202	164	161	181	155	161	166	192	174	164	164	160	153	160	159	150	153	153	154	156	209	188	152	177	179	144	162	164	181	148	152	167	178	172	182	148	166	151	153	158	154	183	150	164	141	161	171	177	150	141	190	167	161	170	179	152	194	161	177	148	155	176	201	157	176	181	162	170	157	167	183	183	150	178	181	145	169	195	192	156	185	166	150	175	179	165	162	163	152	168	150	173	157	153	133	151	150	187	167	157	180	172	174	171	148	153	169	158	177	161	181	168	168	162	146	157	174	177	159	160	155	177	200	145	156	156	157	167	140	168	209	190	175	178	131	151	151	157	170	166	164	136	148	152	150	178	170	157	183	158	154	172	148	173	156	197	152	160	152	176	160	158	169	181	160	165	165	160	149	182	160	162	173	163	139	158	157	165	173	166	162	163	150	170	165	158	161	141	154	170	180	158	159	154	163	162	153	186	148	156	153	187	165	169	158	190	188	154	184	159	186	163	164	179	173	160	172	160	152	168	154	163	170	153	180	159	197	162	168	153	167	175	157	165	150	172	182	154	156	157	178	173	158	141	177	157	164	147	183	161	173	166	156	150	166	159	133	139	174	163	174	167	149	171	155	163	150	159	150	157	168	166	172	191	158	167	159	135	164	145	172	159	181	158	140	166	156	148	157	163	130	180	190	160	178	162	176	163	160	165	164	153	143	145	168	130	172	124	176	165	149	155	183	171	184	175	153	183	155	174	159	154	173	166	154	193	157	172	175	151	164	176	179	162	140	161	171	177	159	174	178	170	187	145	139	149	179	147	156	163	171	144	175	149	163	172	179	173	158	172	163	180	173	175	189	144	160	176	144	175	153	167	173	157	171	163	167	173	180	178	143	135	162	163	152	197	173	162	171	143	147	154	157	173	178	160	162	175	148	175	144	179	163	153	167	158	162	160	151	158	170	166	167	155	138	153	166	170	169	155	156	164	176	176	184	171	168	142	165	151	155	175	145	166	177	199	159	181	163	137	193	172	178	161	157	165	172	166	161	179	164	172	163	168	167	172	156	184	179	167	170	188	169	175	145	157	177	158	166	180	165	186	164	157	169	161	145	161	153	156	140	170	152	173	176	160	168	145	181	165	164	175	150	167	156	152	178	138	158	137	167	144	178	156	161	158	155	180	160	184	174	157	179	179	169	130	165	163	173	165	161	161	158	151	161	151	158	188	184	150	157	156	160	176	179	144	144	145	158	184	174	170	177	151	163	155	165	169	154	177	161	173	150	166	162	149	185	152	146	168	172	167	186	157	147	138	168	167	159	141	165	162	160	169	145	178	178	152	138	159	158	161	166	160	158	187	136	169	183	148	168	166	172	171	189	150	184	191	171	138	184	139	154	178	161	187	172	162	165	171	129	150	161	173	161	170	152	141	153	174	175	155	154	173	169	184	189	174	170	179	154	145	152	139	155	163	161	151	164	187	163	170	169	180	174	156	163	171	163	165	147	177	222	172	156	142	160	192	178	151	161	157	180	146	167	140	181	154	161	155	166	150	147	162	151	169	159	140	160	163	153	179	153	171	144	175	187	163	164	160	183	158	173	172	162	163	164	175	185	177	172	169	152	162	149	148	147	164	170	158	156	147	167	163	168	151	182	168	173	166	189	140	175	164	167	150	175	152	182	159	137	148	173	177	149	153	175	141	168	175	173	160	141	165	174	155	161	141	151
41022	1983	4459	5108	4431	3670	3315	3107	2792	2906	3651	2766	2369	2631	2518	1899	1446	1375	1589	1177	1158	872	867	865	785	748	671	763	862	961	938	911	779	717	735	736	783	753	773	792	793	770	773	902	982	1063	955	812	805	765	752	575	528	576	2746	7731	6126	4694	3219	978	417	400	385	428	415	428	372	427	417	404	392	416	411	422	378	423	381	451	415	423	434	391	392	408	428	432	382	422	418	428	387	416	418	403	429	404	375	453	438	402	420	386	434	446	406	412	397	404	410	446	395	423	428	410	367	405	419	420	409	378	400	432	445	429	417	363	393	396	389	392	399	447	402	430	389	431	411	407	434	394	424	427	394	411	368	422	407	476	430	425	424	415	435	424	429	429	396	430	447	404	390	402	414	394	393	411	382	397	465	422	425	397	386	412	395	403	367	455	415	392	394	374	414	428	388	394	416	380	376	434	391	416	385	426	401	433	423	402	418	395	378	430	411	435	424	394	418	384	377	445	422	406	394	401	392	432	438	412	416	422	374	439	377	372	436	429	371	411	392	404	387	458	390	417	393	414	422	405	454	422	425	432	371	443	388	433	400	418	389	444	397	398	410	414	395	455	415	413	387	411	437	399	433	399	409	402	405	406	401	445	444	422	393	448	372	408	412	428	401	410	423	395	418	408	436	380	420	473	395	431	429	439	414	411	423	419	418	421	441	414	413	401	411	419	403	411	407	396	404	387	389	399	399	409	424	421	387	401	430	400	445	439	447	406	385	448	412	403	430	401	421	373	431	414	430	431	438	434	407	410	378	419	430	399	386	411	410	398	410	387	428	401	427	407	407	399	429	397	401	369	400	401	412	388	422	421	411	434	399	407	416	430	416	394	425	392	431	409	431	399	360	395	412	421	413	426	430	401	430	396	432	456	411	405	390	412	405	389	402	426	390	398	406	405	411	412	412	405	438	422	415	410	434	441	382	410	422	403	416	382	398	421	410	407	397	405	380	427	404	398	410	431	392	393	380	387	444	411	418	422	403	402	421	403	407	409	391	435	414	435	377	450	437	404	409	441	384	403	406	405	417	438	355	394	393	410	461	405	375	411	420	379	433	407	425	402	379	431	400	421	417	406	417	419	389	439	461	426	396	389	394	378	406	427	413	426	382	407	432	410	398	417	420	385	439	444	415	395	420	388	443	381	424	431	421	417	438	411	424	400	382	393	431	436	414	405	405	405	430	386	388	377	393	405	432	428	437	392	414	403	418	392	412	392	413	410	410	388	431	426	416	395	414	410	391	411	425	432	399	437	431	392	416	438	413	425	399	460	407	380	392	405	410	414	397	426	407	422	425	413	423	368	396	427	420	391	447	399	409	402	444	426	398	357	453	422	380	409	416	407	413	358	406	417	381	433	435	407	392	385	408	454	384	404	395	414	422	376	387	369	394	429	435	403	400	424	421	435	417	408	384	430	387	403	392	413	390	391	428	378	413	408	388	430	356	400	395	415	434	406	413	394	377	391	368	408	412	435	407	386	425	416	386	414	428	443	408	390	394	445	380	403	353	392	391	412	422	408	425	387	386	461	433	436	421	409	416	384	424	413	415	424	408	427	397	406	417	386	446	399	438	399	448	409	421	383	431	390	405	438	409	436	402	420	411	373	452	414	403	382	426	400	426	382	401	370	397	382	365	435	425	402	416	420	424	386	395	404	426	366	394	437	413	418	438	384	449	373	435	396	370	389	402	401	409	391	388	430	436	428	378	387	436	418	379	407	447	451	373	444	440	395	393	404	390	408	425	398	398	405	399	412	388	405	406	428	396	396	419	423	372	404	415	414	384	400	418	405	442	414	423	418	396	404	409	389	385	406	407	432	406	400	394	433	405	405	436	425	369	395	439	378	421	422	385	417	429	416	416	397	409	443	438	429	376	419	416	397	384	424	409	421	419	418	404	393	413	401	439	428	450	405	395	406	397	427	427	413	444	408	391	397	447	433	407	403	425	395	401	395	406	369	410	416	385	423	447	410	423	386	414	398	394	411	386	427	367	396	421	404	443	411	402	388	444	381	391	427	400	398	418	423	463	402	397	434	409	425	374	419	420	386	404	384	401	366	401	402	415	434	450	439	411	419	397	424	449	444	386	396	403	441	395	432	384	381	405	439	406	439	412	442	439	457	410	403	407	412	410	395	429	417	418	422	407	418	405	422	414	415	380	400	429	434	418	430	426	428	412	420	378	450	386	395	404	395	413	436	407	412	404	403	393	434	398	428	414	418	426	395	409	420	403	419	393	405	375	411	408	393	379	412	387	422	400	419	412	379	390	420	394	414	393	406	417	420	415	392	425	414	429	427	416	414	394	395	401	388	427	435	397	449	401	419	408	388	444	426	390	415	469	395	385	430	425	397	419	407	400	420	341	418	403	380	392	430	418	392	411	398	386	387	395	424	407	414	398	440	399	367	405	381	421	400	411	383	439	394	407	413	416	379	430	413	370	432	454	389	386	428	409	417	414	454	404	442	394	414	429	418	387	439	425	383	428	396	419	415	412	430	446	421	398	391	409	426	413	382	423	399	346	379	412	414	379	444	395	456	387	381	416	408	410	455	401	433	398	410	400	420	400	389	413	451	398	427	423	420	432	383	401	412	411	427	423	405	396	447	364	399	408	384	368	433	404	399	391	400	384	425	426	432	429	453	408	407	440	393	386	443	431	407	422	380	403	418	425	420	442	412	418	454	414	424	426	423	435	444	435	404	426	402	403	378	423	404	404	398	399	445	422	410	419	396	386	388	412	420	416	389	419	407	406	426	409	406	420	406	398	421	402	401	422	430	403	404	396	383	430	403	401	415	417	365	455	417	386	387	416	398	404	409	396	398	438	418	393	387	449	452	378	407	385	409	426	419	407	420	427	463	415	451	432	413	408	416	408	426	421	425	414	393	404	413	422	439	423	400	390	407	406	410	404	437	353	415	414	420	459	403	420	401	430	397	407	435	392	414	403	380	419	391	415	410	425	378	404	424	432	407	412	386	413	397	423	390	428	386	436	394	416	392	419	418	435	404	422	420	400	419	412	405	411	446	417	411	403	387	392	395	405	425	428	414	414	403	421	398	408	385	373	428	418	427	410	392	448	418	408	373	427	385	420	422	380	433	437	400	412	388	410	430	377	408	421	404	372	417	408	414	372	403	387	377	411	395	418	394	350	452	421	433	435	429	434	406	416	413	403	405	399	385	400	416	421	414	436	424	431	470	417	413	395	358	429	406	377	404	396	428	399	395	432	406	438	415	401	446	411	406	392	394	439	378	424	417	449	418	407	394	419	423	415	413	422	427	419	419	421	368	424	449	407	418	425	412	400	384	451	423	412	383	417	400	431	400	402	378	403	420	407	453	421	395	403	418	416	409	421	423	397	418	358	411	418	405	391	427	455	395	418	408	413	411	389	413	404	459	402	418	434	423	439	410	446	408	443	421	409	404	415	430	406	408	416	446	429	423	424	390	387	408	413	445	436	378
14289	818	401	294	307	314	296	289	299	323	324	296	302	278	262	257	258	305	245	242	234	233	245	240	228	246	243	248	253	249	288	273	235	233	241	234	244	281	255	247	259	239	246	238	230	238	260	225	269	248	239	250	222	250	245	303	267	322	291	253	228	210	218	250	222	259	208	252	265	219	240	186	220	228	231	210	215	222	221	208	230	215	229	242	226	231	230	217	211	260	211	232	232	237	253	236	234	264	207	222	222	228	243	243	255	239	198	266	213	237	243	214	232	244	249	247	226	263	242	224	213	243	252	233	228	211	225	254	217	216	228	203	219	222	230	240	241	224	234	233	237	244	246	242	260	242	241	212	239	231	236	213	244	202	205	232	225	221	217	225	249	237	218	242	229	248	254	228	232	229	228	224	224	237	240	226	228	232	234	227	204	206	233	255	261	249	214	243	225	230	233	211	257	259	250	250	243	209	222	241	235	227	225	214	229	208	229	221	230	242	224	250	200	234	214	225	242	249	230	226	254	263	250	245	231	201	210	224	230	224	235	243	247	255	232	232	236	235	209	205	207	227	244	231	213	224	237	223	218	232	223	238	209	227	223	256	228	232	201	251	231	273	243	233	214	242	234	236	245	233	212	239	221	245	257	244	246	215	204	229	234	240	254	242	223	213	218	206	248	234	280	246	240	228	221	228	232	240	199	229	240	261	233	246	222	248	243	212	208	232	236	230	216	234	247	232	278	252	246	251	224	242	222	216	206	234	225	212	227	246	262	252	253	222	246	252	231	219	239	250	267	233	259	187	224	250	225	240	263	230	244	227	226	247	257	225	235	229	235	228	273	225	217	239	235	195	246	253	209	208	225	213	230	224	259	239	251	224	226	199	220	246	220	233	213	230	233	236	208	244	238	234	226	221	235	236	232	252	242	267	274	235	231	238	254	259	225	220	238	216	258	228	223	207	233	229	221	231	204	247	214	237	243	257	234	210	224	215	201	235	238	244	204	206	238	239	231	258	232	227	216	227	250	221	227	242	248	213	230	255	217	270	228	258	230	223	237	244	246	229	224	242	223	219	245	242	255	207	227	227	240	238	236	227	217	247	253	235	269	212	237	217	228	234	242	241	229	224	222	226	228	219	228	211	250	235	242	220	226	216	255	225	256	221	232	247	229	246	255	252	240	247	228	250	244	232	247	243	254	261	256	235	237	236	239	213	228	249	268	223	254	222	252	228	258	250	239	239	211	234	248	220	234	223	207	216	206	241	233	236	228	199	234	207	234	226	224	229	237	246	247	234	222	229	241	200	230	207	239	234	232	239	257	259	233	245	254	205	224	227	230	264	235	240	229	243	226	215	219	198	228	220	219	239	226	247	256	235	241	223	277	218	252	234	225	221	235	253	222	200	235	259	255	229	263	203	208	232	243	247	239	239	220	223	219	205	215	206	251	242	251	222	216	233	255	265	235	225	229	269	234	240	219	224	232	212	216	237	247	224	247	263	252	261	220	242	218	239	241	235	239	233	243	232	247	223	213	227	233	215	238	235	248	206	222	220	221	250	230	232	224	229	223	220	244	229	244	229	236	217	253	232	255	221	231	208	218	226	227	252	237	232	246	252	251	217	227	274	233	226	264	270	230	225	235	240	237	250	226	224	262	220	217	241	242	211	221	226	238	253	212	245	209	215	264	207	259	233	229	224	256	246	239	248	257	232	231	234	247	220	237	246	216	243	244	199	226	230	236	202	228	214	247	227	221	206	236	257	229	226	243	239	238	220	231	229	233	229	210	227	240	243	218	247	269	231	249	253	244	220	212	215	237	252	228	229	215	237	211	259	232	229	240	224	219	224	246	242	233	228	224	256	238	225	250	223	218	241	223	247	257	247	240	251	233	257	259	218	248	218	225	238	243	228	228	227	219	254	232	223	234	243	245	240	234	222	189	226	222	212	219	203	203	243	239	239	246	217	277	230	241	241	246	240	226	210	225	206	282	228	228	209	231	237	230	251	218	265	223	235	245	233	246	212	236	212	234	231	241	252	213	216	210	257	253	240	220	233	254	243	258	243	220	186	223	246	231	249	224	241	200	240	225	237	237	220	201	228	244	247	230	231	260	256	224	228	212	239	219	232	262	248	238	249	238	268	240	257	237	236	242	238	219	249	247	237	217	225	237	249	240	233	251	241	196	237	252	276	273	227	211	228	222	230	228	225	258	206	242	230	212	217	216	216	225	223	219	247	204	254	279	221	244	261	247	216	242	212	257	235	228	234	279	258	236	229	219	235	210	203	219	246	218	214	225	241	247	249	199	233	236	218	219	235	227	238	228	249	236	214	231	248	265	222	248	223	249	241	211	230	206	225	206	240	221	265	226	249	223	222	212	217	207	238	229	227	214	235	209	252	225	220	242	225	236	237	221	199	238	229	222	238	226	230	220	216	217	261	250	232	274	258	218	216	227	224	244	246	227	245	232	226	239	250	221	257	228	221	221	237	222	228	218	240	233	236	221	237	239	226	230	248	218	246	219	217	205	264	267	213	250	238	237	228	255	254	238	226	245	252	253	245	252	223	242	238	240	238	236	224	262	209	237	214	239	239	234	218	233	239	193	219	225	208	226	245	245	220	217	220	210	244	214	226	229	236	230	259	272	203	250	244	219	239	221	214	238	239	241	248	213	216	214	241	228	254	240	233	227	210	217	224	229	214	224	230	239	214	203	235	224	234	232	240	257	212	231	219	237	194	253	229	230	215	232	217	236	241	205	234	243	231	250	218	227	257	243	210	235	266	255	218	242	264	229	238	256	234	214	234	259	223	240	217	220	242	210	240	239	218	229	209	234	242	224	234	247	229	218	223	248	215	249	259	260	234	234	240	266	243	244	236	215	233	239	233	229	202	250	234	245	257	233	242	243	247	226	209	244	235	250	245	206	254	245	248	239	250	255	238	218	220	258	253	212	217	240	227	229	234	225	263	225	253	234	245	208	265	225	230	239	264	239	235	228	227	249	229	229	222	217	244	239	212	229	215	216	240	257	228	254	225	219	235	244	236	217	214	217	240	207	231	231	229	221	252	243	197	244	244	240	236	229	234	224	210	230	247	215	236	235	256	245	240	237	228	215	259	224	244	225	232	229	201	258	214	243	212	232	237	227	251	224	241	262	228	226	227	228	226	252	241	238	230	239	226	236	241	258	226	245	209	229	225	230	235	239	233	242	225	229	252	227	222	243	267	227	219	220	251	224	225	221	248	247	221	224	249	208	223	230	235	225	236	237	224	213	234	238	265	230	229	246	215	235	252	230	222	226	216	234	236	237	249	231	246	235	193	238	243	211	251	225	191	238	228	231	220	232	237	238	221	232	215	218	224	250	228	221	219	216	240	236	247	219	228	214	250	231	253	245	233	225	238	259	227	243	224	240	241	229	250	209	257	217	229	222	214	231	243	239	228	214	259	246	222	234	236	234	236	235	212	244	237	213	238	244	227	220	246	215	244	252	254	232	222
13854	668	944	956	907	867	889	873	964	1041	1232	958	976	952	896	809	832	741	662	624	654	629	614	613	633	605	663	722	770	682	728	700	636	658	676	726	665	716	722	718	798	724	743	678	733	721	765	672	700	672	655	599	643	599	645	888	956	996	927	674	567	563	570	591	567	605	568	593	575	607	596	570	620	570	606	541	597	547	569	615	647	600	610	586	538	593	584	597	587	588	573	589	581	566	604	608	606	554	594	576	521	575	577	544	586	591	553	588	578	613	551	551	590	596	527	601	631	615	532	654	631	574	612	609	580	581	557	583	567	564	616	549	555	521	566	588	604	634	548	573	593	566	572	591	556	592	606	557	570	614	589	591	589	569	605	582	563	572	597	568	582	577	562	563	538	598	580	560	568	581	582	592	565	596	587	609	620	558	564	621	584	611	589	579	574	604	607	607	583	515	619	546	559	575	582	618	551	578	547	582	590	559	526	646	592	540	597	565	537	567	541	593	596	588	585	560	565	569	625	616	563	562	568	573	561	613	546	577	596	629	551	612	571	592	548	576	588	563	566	551	577	613	564	588	579	586	596	559	569	564	587	581	587	591	601	589	613	572	568	556	604	540	556	556	579	597	590	564	583	609	550	586	577	543	574	613	566	574	580	607	598	602	547	539	528	611	556	573	561	561	586	595	548	584	595	578	601	567	570	595	570	541	571	578	566	611	622	575	582	565	573	578	592	566	604	570	618	589	559	610	594	599	539	579	622	620	545	561	589	586	581	584	626	599	593	547	563	586	581	604	602	585	607	570	578	533	522	610	567	552	551	548	570	590	565	591	518	548	580	575	615	558	556	550	613	583	583	548	495	601	594	574	555	538	560	607	580	573	613	523	585	549	535	565	575	581	546	586	596	519	597	578	611	588	562	545	565	548	551	592	589	589	594	599	588	593	596	601	582	587	606	589	602	601	568	564	547	581	558	553	574	585	518	557	547	545	598	597	583	577	568	560	579	535	594	574	531	605	554	573	579	608	583	559	657	550	585	567	577	612	592	548	610	588	572	562	570	529	551	603	573	551	571	556	544	548	587	559	559	627	592	617	579	573	576	596	563	552	566	572	573	583	535	581	556	576	607	607	597	581	585	548	589	564	590	590	573	613	577	589	553	592	580	566	566	565	583	564	561	594	584	595	561	586	585	594	573	599	606	580	583	542	562	569	594	568	604	576	539	580	559	585	527	546	579	621	610	589	566	581	534	600	586	572	597	569	576	535	604	571	582	581	580	595	538	539	621	590	594	574	591	590	557	568	565	630	580	607	558	546	588	557	579	602	551	564	568	610	627	552	625	535	590	574	609	558	592	533	567	555	555	558	561	564	600	581	588	569	570	595	548	600	588	586	643	549	561	610	569	536	626	568	593	585	621	592	567	570	539	595	588	555	576	581	562	579	619	565	558	640	571	579	609	568	563	597	621	564	603	642	605	542	605	560	566	592	604	606	533	581	599	577	610	602	576	593	598	592	560	573	611	534	619	498	539	566	546	602	597	601	567	564	570	629	564	634	606	554	564	581	528	575	578	604	582	534	544	611	556	549	560	569	586	538	547	598	596	523	563	591	565	568	591	538	621	578	572	637	616	582	601	552	595	568	561	596	612	571	586	559	568	581	566	583	590	612	573	566	632	564	623	589	577	591	596	582	575	556	598	610	591	565	608	593	548	587	570	624	575	617	543	593	596	596	571	617	581	586	624	551	575	581	575	578	590	565	600	565	571	628	588	578	590	613	614	603	594	551	600	607	580	605	569	595	577	587	598	552	582	571	607	606	598	566	585	565	587	572	563	553	647	611	595	574	618	543	591	563	555	566	570	619	584	575	581	562	569	564	579	581	546	613	635	604	547	565	608	590	561	602	584	596	634	545	606	563	598	622	606	565	553	562	584	599	576	598	609	584	602	524	580	562	574	588	586	592	589	566	563	575	609	592	585	599	612	628	592	562	593	601	551	577	546	567	599	551	570	554	555	563	571	600	567	565	628	582	585	539	601	623	581	573	563	567	560	522	554	576	590	622	596	601	596	564	610	552	596	544	588	585	574	564	574	577	557	555	578	562	542	546	588	573	625	585	526	577	582	584	584	605	585	581	612	588	583	597	587	597	571	543	598	567	583	591	564	553	560	583	600	595	587	553	614	617	586	587	563	581	591	614	544	578	586	518	520	573	566	594	602	555	543	536	582	575	567	580	576	600	583	559	601	564	591	581	578	542	544	570	590	568	621	596	602	578	578	570	573	604	557	553	513	570	639	618	577	550	574	572	572	583	584	532	563	552	583	545	572	562	543	572	559	633	582	584	571	594	609	595	626	556	597	592	587	555	603	578	550	563	608	538	584	590	586	548	573	568	615	555	640	604	587	562	578	588	573	599	618	601	559	593	549	601	549	560	603	595	553	583	608	598	584	576	577	575	561	600	574	529	625	548	545	576	549	548	572	556	603	596	588	581	598	600	596	589	577	580	553	551	597	538	571	562	562	562	584	597	544	559	556	570	562	560	571	585	555	563	550	546	544	595	599	571	562	538	602	561	582	591	537	583	581	586	579	582	591	553	562	571	573	601	593	564	509	551	576	596	562	590	587	553	539	561	619	575	582	585	610	608	577	592	571	567	598	577	567	565	597	575	596	536	629	574	552	536	584	568	578	575	567	619	560	573	572	585	538	604	584	561	544	565	558	563	566	582	580	542	528	545	626	577	570	573	565	642	568	588	600	591	572	598	607	537	565	581	574	569	550	572	623	565	608	555	566	547	598	592	583	598	586	579	562	563	573	575	575	565	565	599	563	578	583	632	575	598	595	586	593	587	583	561	610	559	582	541	586	603	585	617	608	626	535	525	551	594	622	531	588	566	591	587	629	604	580	565	571	560	574	586	596	611	590	588	567	601	535	590	583	620	570	558	592	565	553	553	529	586	628	613	575	550	607	588	600	588	566	565	534	571	553	613	604	570	567	557	588	584	559	582	514	572	560	590	573	594	576	582	566	600	556	589	566	570	576	562	614	574	611	590	578	550	575	594	595	578	543	570	567	616	577	593	600	599	578	573	580	583	611	534	587	570	605	567	602	627	610	546	569	579	598	622	629	612	605	602	576	595	583	570	568	625	600	568	557	580	576	545	545	579	595	618	593	556	569	586	615	597	545	594	574	577	585	610	612	560	629	586	547	588	562	587	586	502	611	584	564	586	609	584	567	521	566	620	609	582	608	554	600	541	551	600	528	589	555	607	569	578	624	563	577	575	557	536	596	590	573	571	561	610	529	589	602	587	572	612	568	584	587	577	593	568	570	619	573	578	592	599	577	595	600	572	596	565	556	567	554	663	605	609	582	602	544	550	586	588	571	568	552	575	588	547	560	563	607	645	586	549	575	551	612	588	549	607	603	551	588	570	607	546	546	538	613	568	590	586	569	558	603	623	608	587	616	551	606	591	584	604	574	540	576	570	561	615	575	587	585	559
55970	21860	4244	1050	772	635	535	540	530	560	471	410	425	431	441	399	359	315	263	295	295	266	317	248	266	258	292	282	276	292	246	240	273	278	268	269	275	233	255	266	269	261	308	297	303	265	263	245	275	280	261	281	267	247	317	673	592	580	481	313	226	260	220	239	223	221	216	243	225	238	228	229	263	238	252	239	237	253	222	246	252	229	242	259	239	258	240	244	226	230	248	227	212	243	244	237	250	248	235	214	254	268	237	256	254	240	204	232	254	256	258	242	256	281	244	199	277	258	262	236	239	237	245	240	228	239	258	268	215	229	239	232	244	247	263	243	210	267	230	215	242	257	234	262	248	239	227	253	222	216	268	255	248	238	229	228	236	276	241	246	218	236	215	235	222	224	218	244	238	253	259	253	280	240	222	220	242	244	249	237	238	227	236	235	249	210	246	238	217	211	235	230	192	241	247	226	240	232	237	230	259	236	243	213	259	221	208	260	220	216	262	234	220	250	243	210	230	229	240	227	227	228	220	205	219	241	205	270	253	240	237	228	216	252	246	235	268	218	228	247	261	269	227	253	221	238	247	219	235	229	254	224	240	250	253	258	263	256	241	227	229	242	245	267	240	239	239	233	251	249	243	251	250	203	261	227	265	238	233	247	230	252	246	237	247	242	272	230	273	251	241	246	247	254	254	250	257	237	272	270	239	250	255	215	259	275	211	244	226	239	245	230	225	240	246	226	232	217	250	235	257	268	231	262	262	227	224	238	250	208	237	239	235	272	255	231	250	259	216	242	221	236	235	246	265	223	259	225	234	228	239	262	260	228	239	234	246	241	237	220	224	234	231	255	227	239	229	213	228	230	229	231	228	279	234	240	228	252	239	253	233	230	258	263	239	232	234	227	241	235	235	232	226	246	248	216	245	254	247	206	231	238	235	254	261	218	257	283	239	211	229	237	235	266	262	237	244	210	240	225	226	272	243	239	242	205	258	234	267	244	238	264	265	252	212	233	231	235	248	216	259	224	261	273	221	259	245	258	268	230	218	252	224	241	225	247	217	247	241	223	235	287	249	226	244	223	225	256	236	243	248	237	239	232	252	249	272	241	236	251	225	236	219	244	229	229	231	257	211	213	251	246	255	230	246	242	242	224	265	242	233	263	235	238	252	238	230	250	290	248	250	236	244	247	245	227	247	230	234	268	251	235	230	249	229	255	225	222	239	218	230	249	236	242	230	254	218	251	258	234	239	252	260	235	239	274	255	237	246	261	237	260	252	245	226	260	245	251	213	256	227	227	246	237	226	219	246	256	250	217	230	233	242	238	231	228	242	237	252	205	229	253	228	252	234	237	234	228	263	242	256	234	244	227	241	217	247	263	256	215	255	233	230	252	249	240	244	226	255	245	264	265	248	255	259	235	209	237	265	241	250	207	250	234	257	216	211	239	243	259	249	243	237	255	229	241	256	276	243	210	257	253	269	250	261	252	233	244	245	244	240	253	251	241	243	243	231	248	278	228	260	240	259	237	234	223	251	242	244	238	243	232	257	249	220	258	246	239	267	256	227	213	240	247	266	233	218	244	229	235	258	242	233	232	225	216	224	244	228	246	244	207	252	236	233	266	255	250	253	259	235	224	222	250	247	249	251	248	235	251	231	252	218	250	261	244	226	200	246	243	253	240	217	252	263	216	237	215	253	230	231	213	225	254	226	239	222	262	228	238	231	219	243	236	225	242	230	222	224	221	251	207	224	202	257	233	248	246	279	224	263	239	232	267	246	231	233	243	242	213	216	260	226	231	270	257	226	230	241	234	239	265	227	234	258	239	261	276	241	254	240	251	232	256	244	253	237	233	250	237	218	235	244	231	245	223	223	218	231	254	247	246	251	236	255	236	249	254	273	245	238	238	252	273	248	224	275	249	254	225	219	254	227	258	251	271	246	218	237	236	241	262	247	232	264	244	232	239	213	214	235	248	214	240	253	261	203	244	260	233	248	232	238	227	258	246	265	225	260	230	263	253	219	255	227	233	272	236	272	236	243	247	253	209	226	224	268	286	249	261	228	239	242	230	244	262	229	243	247	241	238	219	249	243	242	238	247	245	241	224	231	254	278	231	258	238	293	233	239	244	247	228	242	236	222	268	254	238	240	228	239	253	233	234	235	234	245	241	235	218	234	239	272	247	229	244	244	249	264	229	263	245	246	231	240	233	230	245	234	216	223	245	243	238	263	258	250	251	236	264	233	233	252	223	244	209	232	239	245	252	222	235	269	230	260	265	252	253	234	241	241	226	237	204	232	229	235	244	230	249	247	240	221	271	274	262	252	254	230	216	213	259	261	240	233	226	228	225	258	249	224	256	227	237	227	252	249	253	252	233	242	230	253	228	248	243	243	229	244	240	241	257	236	242	241	241	239	237	265	233	264	278	239	256	261	253	242	227	237	263	235	227	256	228	237	253	227	249	231	192	234	241	271	218	222	251	244	238	259	246	255	209	233	245	239	237	245	246	251	263	246	241	203	230	239	273	236	234	241	249	218	256	275	243	218	229	220	238	223	234	216	253	226	231	222	249	263	221	239	221	239	270	260	253	259	235	244	227	246	231	248	228	247	230	271	236	253	238	234	222	230	225	255	239	260	233	247	253	224	264	241	239	241	227	258	208	251	254	230	246	241	239	235	233	253	238	284	256	214	234	266	285	214	262	237	217	248	251	262	237	254	229	227	255	226	231	249	242	239	252	257	245	239	236	244	212	241	250	248	264	230	231	279	216	245	255	275	227	260	239	226	243	236	256	222	227	245	240	250	287	262	234	262	261	270	231	235	241	259	265	247	231	236	221	258	258	227	229	239	224	247	233	245	243	233	227	222	237	226	225	231	213	237	225	236	236	261	265	270	243	251	246	248	201	262	247	252	259	255	232	266	248	222	263	244	199	234	250	222	242	240	239	259	247	238	247	236	234	246	260	223	217	210	211	229	225	228	262	238	230	246	227	232	252	240	226	225	236	227	273	249	223	191	234	235	251	230	226	235	239	259	215	240	211	256	269	240	222	265	227	235	261	242	253	257	205	237	243	262	248	245	252	252	232	229	261	247	239	222	244	251	264	223	246	206	232	225	227	250	244	262	226	235	224	243	247	221	248	250	230	240	237	262	212	260	221	246	229	268	228	233	220	249	259	250	264	266	259	231	230	219	255	216	255	248	251	223	215	229	242	230	231	219	264	254	242	238	245	250	240	208	221	244	217	226	233	242	253	239	215	231	231	221	226	229	231	255	249	250	224	237	229	248	231	251	244	226	240	243	208	225	245	279	233	237	251	223	209	217	228	246	239	258	261	236	240	260	219	237	245	260	246	241	226	297	241	262	206	234	241	254	244	235	267	237	255	224	254	229	240	216	245	270	245	229	254	252	250	249	231	245	231	245	259	235	214	234	220	246	254	255	216	254	263	225	278	229	266	235	231	240	231	236	254	243	207	267	218	228	243	236	242	261	240	243	236
33055	1352	2719	3003	2674	2394	2149	2213	2237	2355	1969	1672	1686	1645	1875	1500	1195	1100	1068	1012	902	909	926	910	841	799	745	815	818	837	863	832	802	852	874	844	811	851	880	877	876	897	858	919	878	904	881	848	872	858	880	768	786	767	1421	3996	3804	3068	2144	970	589	615	643	646	605	593	591	610	565	570	592	568	559	593	605	604	582	637	630	642	591	552	608	566	561	613	590	558	558	586	579	608	541	573	581	613	537	582	570	616	631	600	601	597	637	559	589	607	649	591	618	603	569	579	582	582	563	618	597	566	606	602	600	601	613	638	609	569	573	597	590	626	591	635	613	615	553	589	564	589	629	612	617	572	577	564	591	562	591	608	596	581	647	618	583	574	588	603	630	635	575	586	658	589	581	604	588	577	550	607	645	627	609	587	585	591	593	578	586	613	605	580	567	590	591	632	587	592	571	608	590	594	590	603	568	592	573	558	621	648	605	616	573	559	620	562	602	582	581	617	603	654	623	615	619	596	584	582	627	567	587	597	585	542	558	572	571	623	570	596	630	550	598	604	597	617	556	607	535	585	585	583	575	635	529	581	585	594	604	597	577	573	596	594	540	597	627	612	632	620	577	588	590	594	602	573	591	585	574	591	603	596	586	579	556	578	597	610	605	564	596	642	594	612	619	569	590	555	597	553	613	609	573	606	592	570	571	594	608	623	612	560	563	572	586	608	572	605	569	592	587	589	599	605	628	544	612	568	597	580	593	602	573	568	612	571	606	595	580	618	635	576	535	618	606	565	598	584	594	558	635	573	578	555	562	571	611	586	585	573	586	560	650	631	675	618	592	577	603	606	574	613	583	571	551	613	586	660	581	588	583	579	593	585	614	599	596	604	601	526	640	609	553	604	591	576	602	576	589	574	540	654	618	612	625	622	576	591	573	595	605	570	599	592	609	584	514	539	582	577	581	586	603	598	583	626	608	600	617	552	585	602	622	588	589	593	564	599	599	586	605	577	595	586	596	571	571	564	575	598	562	597	601	607	572	581	586	583	579	580	594	583	588	588	553	586	654	567	594	571	615	612	603	654	597	630	558	591	633	591	602	602	549	562	625	615	615	555	602	565	599	569	601	624	618	571	571	562	570	587	588	599	538	587	571	560	591	597	630	576	610	565	603	569	600	577	626	618	597	573	574	602	587	551	592	590	539	551	570	588	598	582	616	565	620	512	640	576	583	587	636	608	618	613	603	583	602	589	605	596	607	586	595	602	594	620	627	612	587	587	592	620	584	594	614	552	598	625	588	608	560	574	531	590	572	655	590	566	557	589	588	587	565	587	653	587	557	621	584	575	559	607	617	608	568	551	636	656	566	571	625	598	608	605	594	593	579	594	597	609	600	568	570	610	639	628	600	599	608	594	569	627	628	627	607	568	615	605	534	570	586	542	582	591	583	610	595	621	564	581	587	625	634	570	585	559	575	559	572	590	615	573	575	556	648	612	612	548	544	588	579	572	593	596	614	604	608	539	645	607	577	602	579	554	553	570	564	601	606	611	586	592	609	606	620	603	594	611	574	611	626	582	594	592	569	571	622	589	626	589	599	565	543	594	595	565	625	547	609	538	631	555	586	611	586	606	585	587	573	677	585	638	572	570	578	625	603	583	569	590	584	566	581	618	573	577	568	569	608	634	569	635	598	589	583	566	587	517	581	570	621	595	599	642	593	620	551	586	622	600	599	600	582	610	536	584	617	591	572	585	652	601	587	606	588	604	640	605	596	604	564	595	604	594	577	578	588	620	575	571	557	569	583	631	595	579	595	573	601	618	575	606	591	601	599	585	555	615	570	595	586	627	599	568	605	626	572	548	603	550	560	618	588	607	584	589	548	594	586	567	559	583	596	600	566	624	600	622	580	613	568	597	578	560	574	638	589	638	584	602	614	641	588	619	631	582	556	621	597	579	604	596	602	569	593	624	575	570	591	551	597	532	586	556	607	625	590	611	598	564	551	611	643	589	612	552	567	590	577	599	604	623	585	615	620	591	564	586	572	597	606	567	576	632	609	548	604	615	609	606	575	624	570	601	563	552	585	531	622	604	587	573	574	531	574	591	664	599	599	621	644	582	605	554	570	614	646	618	599	581	570	579	602	550	616	547	605	606	621	566	587	576	626	575	576	614	581	605	585	610	581	599	602	581	594	560	560	599	574	568	608	593	613	597	576	592	581	567	595	562	589	620	612	614	568	579	583	584	585	563	614	631	609	560	601	608	602	585	585	568	560	598	555	582	572	566	604	588	607	643	607	614	540	593	602	539	617	604	629	594	563	578	534	582	603	588	608	606	597	569	601	577	675	564	593	599	586	593	587	578	609	559	590	646	627	625	621	591	569	589	630	623	595	603	556	557	608	547	605	608	613	601	598	628	581	560	575	602	593	603	576	584	566	596	664	561	567	610	627	582	536	563	581	590	645	632	537	593	616	581	599	592	643	593	582	549	591	580	531	576	593	584	579	598	632	544	610	634	589	608	562	584	628	571	610	565	601	639	585	562	595	607	599	602	578	577	568	562	586	574	586	581	564	580	586	614	586	625	628	581	571	601	555	598	591	577	589	573	556	562	589	602	611	593	585	602	569	601	603	617	584	606	609	614	577	602	600	569	634	574	631	567	590	613	582	586	633	593	600	578	555	622	638	622	600	590	582	607	611	634	602	599	566	586	590	605	563	595	609	588	601	589	579	600	581	620	580	588	595	597	632	627	595	581	588	582	637	599	594	578	598	597	593	595	622	612	591	562	567	563	608	586	581	596	616	584	634	563	594	582	598	632	590	571	580	606	565	619	571	543	593	571	599	617	580	558	605	536	612	610	589	594	613	600	552	598	639	583	602	555	580	560	629	541	595	552	553	634	576	597	585	591	597	579	612	567	626	576	628	620	560	598	601	605	603	593	589	564	543	595	561	564	612	584	580	631	575	572	592	583	566	620	559	574	600	616	597	627	605	602	602	585	602	596	590	579	594	531	601	614	638	578	586	619	613	618	597	577	564	594	608	598	593	618	595	550	605	596	573	566	613	577	593	551	595	570	594	626	603	570	577	589	614	592	583	555	631	626	610	603	608	632	626	633	597	590	575	585	566	605	585	645	599	608	630	636	590	585	590	617	596	629	590	563	582	557	600	565	554	595	629	644	567	558	653	614	574	579	619	563	595	549	596	590	621	594	567	602	559	571	562	599	622	610	586	565	586	576	597	575	609	573	617	580	557	598	597	585	588	614	602	581	601	599	598	621	559	535	601	551	583	587	572	609	575	589	611	603	544	622	567	598	590	649	563	590	591	566	567	545	586	581	598	599	615	587	616	604	580	583	577	576	593	578	586	583	603	596	567	585	557	610	632	591	586	601	574	565	623	575	573	623	586	565	583	568	586	569	633	628	633	550	574	627	580	610	585	567	571	566	566	622	578	592	590	603	601	568	563	582	583	591	586	568	578	573	616	575	635	612	651	583	556	612	610	601
64110	28311	11821	2364	1315	947	803	658	661	834	608	501	462	476	489	377	306	291	303	286	232	266	235	230	221	219	192	192	197	237	219	227	209	186	217	218	203	217	198	209	245	212	225	211	209	204	222	208	247	221	214	208	200	237	512	989	973	762	542	250	143	162	179	163	150	150	163	161	149	176	150	163	195	159	149	166	165	180	164	161	167	177	133	193	144	178	133	180	176	133	174	177	166	157	170	144	175	165	162	168	158	168	168	157	185	169	159	146	160	160	161	172	184	163	155	189	165	160	173	162	150	158	181	178	151	186	174	148	166	181	182	159	162	178	147	154	198	173	157	169	164	156	175	166	184	156	162	179	158	164	151	148	154	145	171	154	165	158	150	161	170	169	157	142	184	151	151	160	167	163	163	163	178	164	170	163	163	179	171	160	147	165	168	164	155	180	149	157	144	161	168	146	166	170	183	166	163	153	156	153	189	151	184	171	201	142	144	191	140	175	169	174	167	145	148	188	183	164	172	173	178	174	183	178	177	187	152	160	190	169	158	155	166	180	165	173	168	171	182	150	173	171	175	162	171	162	159	153	176	164	182	179	168	175	160	159	171	188	168	177	182	194	179	185	160	162	194	170	172	178	182	158	177	172	152	166	173	143	152	147	172	141	185	159	173	187	155	168	168	133	152	162	146	180	158	184	165	173	178	164	161	188	174	171	157	152	128	167	156	160	178	143	183	171	159	164	157	169	175	177	157	179	155	149	165	182	142	156	177	155	154	166	183	166	160	180	147	168	168	141	191	169	156	185	147	201	152	178	167	185	141	154	202	146	150	175	164	150	149	169	148	159	184	155	154	144	180	201	172	174	175	165	160	145	175	160	168	188	144	171	150	174	159	159	156	167	157	164	169	163	166	157	159	173	150	164	176	173	135	175	154	165	178	146	145	180	162	173	161	160	162	155	161	161	181	162	148	177	156	149	160	166	173	158	150	153	141	163	157	163	169	164	178	153	174	175	176	160	164	139	170	154	158	179	178	160	132	149	140	171	144	174	196	164	178	148	174	145	178	159	165	156	175	166	161	177	177	166	161	160	168	174	157	166	178	162	160	171	192	182	160	173	158	155	139	168	182	178	162	150	153	163	171	177	152	165	161	152	151	166	181	176	171	193	178	175	143	154	143	150	142	175	160	171	157	167	168	179	140	167	162	168	171	135	152	165	147	178	154	177	175	173	179	175	177	154	146	148	154	171	156	151	155	179	193	144	176	162	164	172	183	164	152	152	154	177	180	163	162	140	181	153	171	184	163	181	162	161	172	155	160	170	147	134	161	146	178	157	172	160	194	175	166	156	135	166	160	161	159	160	170	181	170	172	186	185	181	160	145	172	155	180	181	171	171	163	154	188	164	168	167	169	174	139	160	161	163	145	175	161	174	158	155	171	158	176	150	146	167	166	179	155	165	148	158	164	177	168	174	139	173	163	155	172	153	198	172	163	146	166	150	169	156	172	178	186	145	162	153	158	171	175	193	173	163	143	154	184	158	178	166	177	166	166	185	154	169	165	182	187	146	174	152	143	159	171	171	164	159	165	182	157	156	161	144	184	159	147	159	166	174	165	156	153	164	145	151	182	145	153	176	167	175	176	185	145	147	141	162	147	139	167	153	147	175	164	192	177	189	160	174	158	180	159	163	151	161	152	171	158	139	167	156	142	145	173	159	162	176	164	150	184	186	149	172	173	153	157	142	165	163	179	176	158	171	186	162	161	178	154	163	165	181	178	156	153	162	202	142	162	145	169	166	164	176	160	153	150	159	160	169	172	171	156	177	163	146	134	150	176	166	160	157	176	151	163	131	181	154	181	160	185	140	153	155	171	173	157	177	162	179	164	160	161	192	151	177	141	171	185	196	155	150	169	177	170	162	143	180	181	162	159	156	162	161	138	172	159	159	157	154	137	152	170	158	151	141	163	160	143	150	169	162	172	157	178	168	151	159	159	152	182	164	180	173	162	173	150	161	167	152	178	181	169	158	166	186	151	178	154	170	157	175	137	150	166	165	190	174	160	171	167	145	154	165	160	161	160	159	167	153	139	135	177	156	170	144	161	161	136	175	160	185	161	164	175	177	164	191	160	156	176	175	167	170	140	163	169	161	168	140	177	173	179	170	174	175	145	175	169	159	154	164	172	185	171	157	150	177	171	141	154	155	183	167	154	163	143	165	139	181	163	175	164	166	161	178	126	184	165	171	158	168	167	152	151	172	148	166	178	148	146	150	173	167	177	165	155	158	161	197	165	169	172	158	158	168	163	173	161	174	169	141	181	179	144	176	174	181	175	161	162	178	157	160	178	174	185	175	169	157	173	176	161	176	152	143	147	146	140	163	168	169	154	165	177	163	176	155	182	172	164	142	157	172	169	158	164	172	180	154	151	160	162	167	164	176	154	182	198	160	155	153	144	161	179	145	176	167	168	182	165	149	160	174	135	141	167	164	124	159	154	154	176	153	191	167	153	151	184	162	162	170	153	170	197	162	178	161	165	152	167	165	179	191	161	175	166	141	181	159	161	179	142	170	176	164	145	176	159	161	177	146	158	177	158	179	163	182	156	164	182	157	138	167	173	140	138	158	160	145	170	199	175	158	177	146	164	164	172	175	139	150	179	186	159	169	139	149	162	160	162	153	180	164	156	160	188	143	158	165	164	165	155	160	184	183	185	148	168	169	161	164	166	170	146	173	160	160	154	171	166	157	180	149	160	165	178	180	159	176	149	183	165	150	182	151	153	132	155	161	139	183	152	158	178	155	162	153	169	164	156	177	184	178	149	165	175	165	165	154	174	147	129	168	158	179	169	170	175	162	174	180	157	157	158	168	152	173	158	162	164	171	169	157	179	153	151	185	141	166	170	152	163	181	165	156	156	159	181	148	163	179	163	129	178	169	172	169	175	162	159	161	169	176	177	176	144	175	157	149	154	163	174	170	157	157	148	154	146	156	158	145	143	151	190	191	169	161	163	170	158	147	160	179	169	173	158	169	167	154	144	172	171	178	171	171	194	146	165	154	153	157	158	183	191	162	153	158	170	148	166	174	176	156	177	164	187	136	178	167	175	156	188	145	169	156	152	179	144	193	160	187	149	161	153	192	151	189	163	167	161	161	162	150	158	160	160	160	147	142	161	158	174	167	170	149	158	172	167	178	177	186	185	159	164	153	189	169	159	155	172	177	178	177	147	183	164	163	171	168	182	172	158	171	168	181	171	167	171	147	151	158	178	167	176	148	162	178	152	169	193	173	171	172	168	145	146	184	157	183	161	151	157	183	150	161	142	181	160	144	158	146	178	181	143	158	187	185	165	164	132	153	170	140	147	168	166	140	147	159	169	148	150	169	157	163	167	162	167	159	176	165	185	160	143	200	192	162	182	149	174	155	161	154	159	170	150	164	154	163	155	155	169	149	148	169	172	162	172	158	155	179	176	166	152	166	161	162	154	174	168	147	159	167	162
40960	1906	4174	4800	4382	3865	3316	3173	3181	3481	2849	2171	2297	2444	2392	2004	1548	1297	1295	1159	1023	1099	953	983	863	802	730	670	708	718	759	830	792	727	686	713	642	719	710	713	802	896	839	948	868	902	966	836	841	946	901	824	672	1083	3190	6417	6436	4922	3131	1008	379	453	451	416	402	400	422	420	441	432	423	424	416	450	433	437	404	432	406	409	398	453	430	420	413	420	417	426	436	386	383	427	443	425	412	450	406	421	430	396	418	457	402	380	449	404	375	405	393	407	445	397	410	408	383	400	411	426	409	435	410	406	397	427	408	417	403	416	418	408	423	400	441	410	441	435	376	413	384	385	435	416	449	460	444	387	420	380	392	425	432	396	434	408	411	407	397	403	397	438	412	401	417	391	396	406	375	377	432	441	380	422	425	429	398	421	390	425	404	412	401	405	442	384	444	443	390	446	404	432	395	400	400	448	429	418	430	396	428	415	386	455	399	416	424	401	416	404	431	411	421	409	424	419	427	389	394	425	443	441	416	423	400	375	426	390	416	398	433	395	417	394	397	401	426	411	398	427	420	415	445	380	414	404	423	442	405	400	378	396	452	414	410	413	445	417	407	424	408	445	416	410	471	446	422	416	407	410	419	433	427	438	421	426	403	408	457	400	409	431	424	431	431	421	382	412	377	407	412	419	409	402	395	396	431	451	403	387	418	406	403	446	405	397	401	396	390	379	415	382	430	411	420	418	415	435	409	395	392	389	430	413	424	393	433	358	446	444	416	423	352	430	383	430	368	427	445	389	401	411	374	396	413	395	402	424	417	436	399	414	419	414	434	431	448	436	414	402	380	433	418	416	427	403	400	435	400	406	403	431	404	404	425	402	388	390	412	419	406	408	413	416	465	427	414	415	386	406	438	429	386	369	406	416	402	396	411	395	392	416	457	426	430	391	411	420	417	392	408	407	408	353	435	392	415	398	426	408	418	398	439	424	416	450	386	401	424	423	394	433	409	413	421	430	422	400	416	394	377	399	402	394	411	420	477	392	413	421	433	365	429	413	463	425	435	405	423	381	370	403	388	407	446	451	434	416	418	400	387	384	398	417	432	426	391	416	403	426	412	396	414	423	422	433	405	408	438	438	381	396	432	414	412	411	378	403	430	430	403	384	431	376	434	436	415	418	440	384	407	424	402	417	401	414	415	429	413	434	419	403	424	445	431	441	424	366	390	438	436	404	413	394	363	420	426	394	419	417	422	403	441	377	380	467	389	384	443	377	406	404	446	412	414	428	423	417	421	395	410	407	433	391	433	392	410	407	411	401	443	410	392	418	397	425	401	411	427	445	393	408	398	425	441	416	413	381	429	384	424	441	410	405	392	390	432	406	421	376	401	412	408	467	393	415	394	428	378	425	428	394	430	400	423	373	411	394	401	415	419	397	403	446	424	418	419	426	407	413	419	381	430	420	444	433	436	441	391	367	395	412	434	440	440	443	439	386	420	434	402	425	426	384	407	390	396	427	417	379	397	410	444	437	396	463	398	403	431	428	393	425	432	441	423	400	414	375	421	396	413	458	430	374	379	449	396	380	440	394	382	418	442	426	427	393	387	427	406	446	408	403	438	412	427	402	404	434	424	391	446	401	404	357	414	435	407	446	414	372	421	414	441	415	444	403	440	405	397	442	431	385	421	434	438	421	447	416	420	424	426	411	430	411	388	384	439	425	392	398	391	398	402	416	427	407	420	391	437	436	378	413	390	419	417	450	377	405	439	422	381	385	396	402	419	387	395	395	384	421	418	387	423	417	390	400	415	458	422	419	424	376	413	390	390	424	402	425	425	406	420	460	425	436	432	390	409	418	429	419	437	390	407	383	404	432	406	401	420	444	382	422	404	402	429	415	379	390	426	419	432	383	417	394	422	419	431	418	445	415	439	422	411	422	444	381	406	400	430	412	404	369	419	446	424	383	415	428	406	400	440	419	420	451	424	424	394	431	427	380	454	434	436	402	439	390	431	419	424	416	376	417	416	451	407	425	433	418	440	439	408	409	386	419	412	447	381	412	433	390	417	408	404	419	421	457	456	410	402	431	432	404	438	387	407	399	421	443	410	437	443	416	430	383	446	398	414	396	435	410	416	411	409	372	401	417	412	391	363	396	431	434	428	380	420	432	443	405	387	379	422	430	399	411	418	439	445	434	395	430	393	425	460	390	414	387	431	413	382	433	402	396	443	455	427	435	398	434	460	422	406	392	406	389	420	454	434	406	373	439	392	387	443	396	431	447	442	440	441	396	420	416	394	434	372	414	429	410	430	403	452	434	426	415	391	438	395	413	382	376	392	452	408	422	434	421	434	396	444	444	409	423	433	411	413	384	448	419	428	401	403	406	438	436	413	440	417	398	408	420	417	401	419	426	419	400	379	398	397	399	429	438	428	423	428	409	411	418	446	366	437	390	393	412	379	386	409	414	422	393	438	462	449	436	399	405	402	400	418	410	463	393	404	375	421	412	406	410	406	461	438	437	413	419	403	410	423	418	441	395	421	415	459	414	411	408	409	392	409	398	413	410	419	414	381	446	415	440	394	408	417	448	422	409	394	407	457	426	473	417	405	403	412	411	367	454	407	378	392	390	441	412	419	446	423	387	371	426	390	423	410	420	426	419	390	421	388	442	436	446	426	423	441	397	435	420	423	421	413	428	421	394	407	397	438	401	380	383	395	431	440	399	444	438	451	415	438	425	397	454	442	357	393	414	427	411	436	423	456	429	443	462	394	389	384	429	435	436	457	378	446	426	422	431	391	374	415	392	427	437	427	428	461	437	422	420	402	398	438	434	422	408	419	424	394	422	404	398	389	417	420	411	399	417	449	414	423	452	395	391	411	416	401	411	399	413	430	417	428	396	397	398	383	424	419	422	412	431	434	393	442	459	441	414	376	412	420	420	442	412	374	426	413	400	390	395	392	386	409	421	419	418	440	389	447	357	447	386	464	436	411	433	459	397	415	406	376	398	400	421	422	433	415	418	403	411	440	417	444	380	437	414	421	405	412	407	403	370	421	419	406	429	375	381	408	398	438	427	378	409	401	442	391	391	425	444	380	434	421	418	397	415	396	403	441	439	458	435	400	420	415	404	398	437	423	426	415	402	404	384	418	431	411	452	396	377	439	445	419	404	407	420	406	388	422	437	389	441	404	427	403	410	402	405	463	404	441	386	419	438	390	405	427	435	385	444	429	443	399	396	407	406	384	402	377	407	423	441	397	397	393	411	397	426	420	417	398	404	415	427	410	462	410	422	442	409	428	426	375	404	451	405	399	412	429	432	413	409	403	399	441	417	455	398	444	418	372	420	421	405	456	399	392	428	391	398	406	428	419	416	436	421	367	401	422	361	392	430	418	416	413	413	445	397	402	404	430	401	389	393	449	409	448	457	441	431	442	443	424	410	380	426	418	392	407	435	428	446	392	402	417	412	425	430	391	446	460	420	449	418	402	386	404	417	408	418	407	418
13943	725	349	341	321	308	288	338	335	360	283	253	298	297	294	303	273	240	228	241	253	249	264	241	232	244	216	233	228	223	219	253	215	239	251	249	269	255	247	256	284	249	252	260	265	265	233	265	244	237	256	244	252	228	275	321	306	305	269	260	273	245	246	257	229	245	216	235	244	196	236	247	226	250	242	247	240	197	232	228	223	242	239	246	210	242	264	242	268	242	251	265	233	223	267	238	250	238	233	258	225	233	240	235	235	253	254	252	236	229	223	229	226	271	244	239	237	220	232	250	241	247	233	245	215	234	256	226	251	218	243	246	272	234	247	240	226	246	229	247	233	209	253	225	228	249	267	232	248	250	241	226	241	249	226	250	243	223	237	228	201	263	228	263	231	238	223	223	240	216	240	228	224	223	262	237	248	229	243	235	235	253	237	231	250	222	261	236	236	217	231	234	221	234	210	251	237	229	212	213	244	241	241	272	228	267	237	200	205	235	235	211	200	242	280	287	241	231	220	228	236	224	232	235	234	256	248	221	235	221	258	225	230	249	209	236	261	253	230	227	211	242	222	214	246	218	257	215	262	246	229	209	231	245	231	261	217	226	250	228	250	242	241	237	220	235	230	209	256	206	220	223	208	267	250	237	214	236	227	215	214	240	272	230	229	231	232	233	258	225	249	221	242	237	244	216	220	216	251	260	211	220	239	243	195	246	238	245	239	228	232	222	254	239	231	267	261	228	249	210	239	215	231	254	233	221	236	223	221	241	210	264	227	234	227	233	246	227	230	239	251	223	232	201	231	236	232	249	228	244	222	245	218	229	235	254	242	249	220	243	240	255	224	217	240	227	228	252	217	230	243	230	224	237	207	252	254	246	236	222	211	217	238	247	245	210	266	240	249	231	267	239	272	286	254	212	255	232	232	245	212	243	208	220	258	244	239	232	228	244	226	235	222	225	239	255	224	249	229	252	214	253	223	244	259	228	221	202	235	266	258	234	248	229	240	231	241	224	211	234	237	255	263	217	257	261	227	215	238	242	226	258	273	200	250	243	225	235	248	229	268	232	225	252	214	236	258	237	211	221	231	220	217	192	241	234	231	243	258	228	251	229	260	249	235	227	258	247	243	249	258	229	220	238	200	224	235	207	248	240	255	254	230	220	236	245	254	230	210	233	251	249	250	227	240	240	257	235	246	224	244	221	232	257	268	212	250	227	241	246	266	240	252	253	260	215	264	216	252	228	237	216	219	229	240	263	254	224	218	245	232	222	227	253	247	265	238	225	236	257	259	240	218	224	216	238	244	244	245	228	242	236	252	224	250	244	223	250	228	251	221	261	215	242	249	220	227	240	227	192	248	228	247	249	230	236	225	247	237	221	225	249	262	256	252	249	242	250	250	235	255	256	258	238	240	255	253	228	253	241	245	201	228	228	234	222	221	213	247	237	239	228	209	224	229	221	245	229	236	235	243	232	222	232	235	239	232	206	232	241	244	244	288	243	207	239	210	284	252	235	252	235	221	237	254	245	219	254	266	236	260	226	237	224	235	219	240	234	247	237	254	242	232	254	257	220	211	230	225	248	231	246	232	243	224	249	221	255	246	252	227	230	259	232	263	245	238	253	229	246	222	265	246	240	229	229	258	232	227	229	203	218	250	275	224	222	231	240	232	241	236	253	243	243	238	242	217	231	232	232	239	249	219	234	237	255	230	257	239	256	217	246	261	202	233	232	236	244	211	219	218	245	228	245	199	261	207	253	247	244	201	231	228	253	252	226	211	232	225	261	230	249	222	253	254	220	228	255	239	232	233	230	246	255	215	260	257	242	208	215	225	241	253	242	240	223	255	227	221	238	273	265	251	259	206	236	228	249	248	222	207	235	263	257	232	202	248	252	229	243	267	234	244	233	271	238	218	253	226	231	251	232	231	256	282	237	232	260	246	222	238	232	215	267	235	227	234	207	219	254	219	227	249	267	252	265	252	251	242	245	235	261	226	212	233	250	256	256	237	252	264	225	259	247	242	231	234	238	249	233	247	233	223	233	253	228	237	228	235	214	230	232	202	215	242	255	226	251	246	213	230	242	242	251	234	235	228	236	231	233	250	262	216	215	223	242	242	214	231	246	233	239	214	240	224	255	241	240	223	219	247	237	227	228	241	217	223	247	247	231	224	228	212	233	231	212	231	237	256	238	208	236	248	231	225	232	220	242	228	256	237	207	223	224	216	243	240	240	231	249	219	261	241	257	256	250	255	231	237	231	249	232	258	234	222	211	242	242	244	241	253	228	244	210	252	236	193	198	256	229	230	226	242	241	248	220	230	222	251	243	237	226	260	232	244	241	255	215	209	219	246	249	228	238	248	235	251	245	247	235	240	254	220	234	244	224	254	257	218	215	226	237	207	263	250	247	238	242	245	232	239	219	245	227	253	230	244	232	223	254	260	237	238	228	253	232	234	266	243	234	243	274	213	267	258	222	235	223	255	249	236	270	229	227	256	229	220	239	227	227	229	233	245	219	226	234	242	245	258	205	231	241	225	233	242	237	238	238	203	227	266	269	220	252	251	239	234	251	229	241	256	221	223	224	243	223	238	230	197	213	259	224	239	248	243	242	265	264	253	247	220	229	256	227	200	243	250	236	262	196	243	251	238	223	245	232	221	245	219	217	244	225	270	239	224	228	256	247	230	200	223	214	217	230	216	204	248	242	235	226	264	223	239	241	251	242	231	264	226	234	252	229	226	247	245	262	226	208	245	217	234	226	241	255	232	244	241	232	251	234	210	257	238	258	252	221	233	241	239	230	270	240	231	226	208	243	260	277	230	231	245	217	242	241	234	232	242	216	212	217	246	230	219	232	270	243	215	219	247	243	198	222	219	232	232	241	221	236	230	215	232	228	199	235	267	214	235	243	252	261	220	235	210	235	217	243	233	233	218	247	232	221	245	245	263	235	240	240	241	240	265	231	240	239	228	249	238	218	230	220	234	231	256	237	230	239	270	231	220	260	241	232	221	253	254	235	222	230	238	255	223	238	226	232	270	224	236	224	230	255	225	238	250	240	264	254	242	209	240	221	252	229	220	214	227	244	241	265	226	218	231	264	238	246	222	244	220	213	204	196	229	238	210	245	232	235	226	216	228	230	239	247	230	250	252	222	233	232	233	266	241	220	229	239	220	261	231	246	235	215	240	233	257	235	241	252	250	212	214	255	214	270	263	213	229	231	244	235	237	227	233	243	230	231	229	232	228	233	253	223	244	227	270	247	224	254	231	232	221	233	261	258	223	228	278	224	242	236	278	226	215	231	226	263	252	210	235	239	252	229	234	241	250	199	243	240	219	239	250	227	234	262	210	245	249	241	238	222	248	252	225	253	237	230	226	244	251	253	266	214	265	223	249	260	224	241	229	232	265	232	211	219	258	246	217	237	234	247	263	245	232	225	218	244	224	254	229	237	241	246	235	246	255	256	247	238	259	230	249	249	250	236	231	241	228	244
13469	700	842	954	876	947	909	1023	1132	1020	938	927	1013	932	980	883	822	691	652	628	634	627	639	611	631	650	657	705	651	693	671	665	702	666	674	640	647	673	810	686	754	728	709	740	727	725	754	698	699	683	692	643	631	694	816	961	964	860	763	674	596	586	581	602	635	619	571	579	601	604	569	592	599	576	603	601	659	606	624	585	569	573	585	601	585	622	643	570	590	594	635	592	612	607	553	585	649	580	587	609	637	619	549	596	536	565	585	571	612	646	580	633	585	634	594	533	609	598	592	612	590	612	558	575	574	623	572	621	543	613	593	634	567	619	611	563	595	594	585	602	605	562	623	544	597	571	618	552	565	575	553	596	611	576	573	588	561	572	599	609	588	566	601	582	566	578	597	596	593	593	589	605	595	598	582	566	591	583	588	553	564	596	627	568	593	585	612	552	669	571	574	595	569	610	566	587	596	605	621	589	544	576	624	582	573	587	589	589	597	552	566	644	587	608	557	580	606	585	544	589	599	535	608	617	584	564	584	580	598	602	576	599	594	562	586	606	582	594	578	601	564	564	603	574	612	569	620	537	590	603	596	572	579	602	556	587	581	584	585	589	574	631	538	599	590	591	552	587	598	583	581	599	593	622	596	607	588	577	582	604	615	546	560	545	585	586	569	595	617	596	621	588	590	581	591	611	591	630	604	629	558	576	574	605	570	571	588	592	590	566	586	594	592	581	559	591	611	590	613	549	606	602	618	584	599	593	588	568	586	576	602	567	598	577	615	570	583	580	573	630	578	579	563	605	609	594	608	586	582	557	587	599	599	611	619	629	639	636	627	560	598	557	621	582	635	622	618	624	563	613	569	622	621	549	587	557	582	570	559	573	608	634	584	560	633	563	573	551	579	565	570	581	576	587	617	609	573	601	559	542	592	611	591	591	606	534	612	612	571	608	614	564	595	586	625	568	590	577	595	610	608	577	605	592	564	585	578	621	614	585	591	563	568	611	589	564	548	565	589	578	587	581	629	590	613	586	591	590	601	609	590	621	592	596	593	594	585	584	574	539	605	582	574	594	608	587	606	563	558	580	569	613	602	586	576	581	603	590	583	560	632	615	610	583	603	595	596	574	605	616	572	571	608	600	584	582	600	572	578	626	584	609	553	604	589	617	656	592	582	632	611	584	636	558	614	633	575	585	593	565	594	588	616	580	523	618	559	637	607	564	596	579	592	609	564	579	582	547	550	559	577	611	579	578	579	587	593	555	598	567	545	571	559	612	589	600	604	581	597	549	619	608	615	599	567	567	611	574	572	592	584	617	595	556	596	602	553	619	548	573	563	569	598	566	608	620	587	592	644	580	568	605	600	613	625	583	567	622	588	597	578	609	598	583	620	618	594	577	594	564	603	570	587	621	591	609	577	578	584	559	577	576	622	621	558	547	623	565	592	602	558	594	582	560	577	613	577	620	549	583	592	573	641	585	564	607	578	581	599	588	568	606	531	572	596	587	587	579	585	611	603	584	614	571	610	577	554	573	587	556	611	611	566	609	596	582	591	567	586	594	563	567	570	583	610	594	576	577	570	574	607	555	607	540	563	605	540	583	614	606	620	588	612	637	587	582	588	545	624	581	588	576	582	569	584	602	529	567	604	553	594	619	601	616	600	575	622	617	571	601	597	564	599	598	605	612	616	553	571	584	626	569	620	619	603	585	579	610	600	573	553	574	600	581	588	611	552	623	560	628	609	589	566	569	585	597	583	625	559	560	577	579	636	557	617	531	566	549	583	579	613	551	615	575	583	570	599	610	643	578	600	566	563	606	582	562	568	541	604	615	576	589	621	559	583	600	556	591	599	585	573	567	621	602	580	612	620	580	595	578	604	556	592	609	557	617	589	582	581	565	549	598	586	557	597	631	566	628	583	559	594	546	593	568	552	575	538	575	611	624	551	595	582	611	575	558	590	553	570	617	619	567	585	591	571	573	596	599	614	587	597	593	612	590	590	569	592	567	553	588	611	619	571	614	625	580	631	618	556	583	643	588	566	565	578	617	551	593	600	565	603	568	582	614	559	567	604	626	625	600	618	576	601	602	579	587	606	557	591	563	581	630	549	649	573	594	571	576	581	640	611	570	587	560	599	553	601	556	585	597	580	562	560	609	579	608	584	619	602	606	612	607	589	615	559	570	588	631	608	505	582	522	582	565	604	589	649	567	593	561	595	549	578	579	558	599	602	606	583	612	596	586	613	595	617	607	601	597	634	630	544	589	580	598	579	590	573	582	578	586	608	582	551	574	581	579	540	634	597	589	593	601	550	593	613	569	588	585	590	619	633	591	600	587	589	582	538	577	533	604	635	590	605	591	573	586	537	592	645	587	618	609	525	541	555	630	563	624	569	597	584	597	592	623	620	570	564	630	604	596	536	553	641	609	580	597	573	610	598	583	563	586	572	625	603	575	597	592	606	560	555	608	577	575	560	570	634	593	591	633	588	601	610	573	580	566	591	592	596	579	602	642	609	591	597	583	641	539	600	589	608	552	586	591	567	526	624	597	586	589	621	622	586	589	572	590	555	562	621	557	617	563	592	585	598	622	598	612	622	571	609	603	594	566	630	592	596	588	603	578	571	572	572	588	590	549	603	563	590	593	581	599	576	588	608	553	542	572	623	591	591	617	614	595	605	652	608	570	563	615	582	599	580	584	574	593	620	578	568	583	578	566	624	579	623	616	608	555	623	563	612	601	570	618	569	560	615	606	612	634	585	580	556	593	582	584	587	607	527	573	547	579	639	575	599	618	585	576	594	582	597	576	597	582	615	598	622	622	578	591	610	570	600	570	580	595	609	590	568	584	588	615	577	610	576	617	553	586	575	560	568	586	593	562	568	561	568	625	615	565	642	595	544	579	600	578	580	562	582	601	572	535	545	629	597	615	595	578	549	592	592	575	569	591	547	597	560	574	577	627	619	615	576	575	573	570	585	613	563	609	594	563	596	608	586	560	545	588	583	542	556	575	555	563	616	636	569	584	580	562	581	567	627	564	585	593	540	581	588	636	570	646	608	549	619	584	569	591	587	593	586	606	571	614	564	577	601	614	563	583	605	594	585	604	575	582	559	618	556	604	572	596	603	632	607	558	577	586	607	589	586	615	559	587	587	568	587	599	603	602	583	621	615	610	601	558	607	625	621	598	567	573	605	632	580	617	590	588	561	585	630	572	591	598	550	600	569	546	578	615	613	599	606	560	591	606	642	602	602	614	579	578	568	578	593	587	589	578	594	616	584	557	586	627	545	582	575	573	595	597	619	606	616	587	571	543	610	577	595	580	588	600	589	578	610	575	582	548	553	619	581	603	620	595	567	580	635	576	595	607	577	601	620	598	606	600	583	597	591	564	608	566	604	599	565	620	561	603	559	584	588	579	605	605	592	604	570	632	578	568	585	588	608	639	568	633	668	583	598	612	612	603	589	597	599	597	634	548	546	578	571	595	578	573	599	584
55941	19988	3266	1071	855	670	583	582	548	501	462	477	417	416	429	369	331	280	294	301	276	303	298	322	245	277	232	286	248	270	273	270	265	281	313	304	319	309	283	294	246	299	270	295	278	303	289	286	289	289	275	276	270	402	610	620	595	494	396	263	243	252	255	254	232	280	236	247	280	225	240	282	242	251	246	219	252	226	223	257	228	251	234	225	254	250	235	261	242	226	243	233	255	225	249	246	240	246	247	255	252	228	237	220	242	241	280	251	241	254	243	241	245	232	272	229	226	273	241	235	228	211	268	230	244	260	239	232	217	243	261	262	263	249	211	236	257	246	243	240	233	262	233	238	255	257	275	222	252	254	277	244	249	272	236	223	249	253	264	225	219	260	248	238	247	253	261	245	249	248	238	240	241	254	257	228	255	247	220	246	245	265	269	294	242	238	255	247	243	237	234	231	236	222	258	257	248	266	217	268	262	246	245	235	246	221	289	231	277	243	233	259	223	264	205	263	219	250	248	235	243	242	220	235	243	267	250	269	225	275	249	235	244	259	223	269	258	224	236	254	235	241	234	255	244	206	251	258	256	228	254	223	253	251	235	212	255	252	262	255	208	227	229	230	252	209	213	227	266	245	243	241	221	247	250	234	264	251	260	235	244	239	257	227	222	233	227	219	214	233	265	246	233	240	221	243	233	231	245	243	240	233	225	243	273	229	245	234	261	230	289	245	244	214	242	246	249	238	298	226	234	238	252	237	240	253	251	224	266	251	236	246	268	219	245	230	241	258	264	255	258	261	270	263	247	244	236	224	229	259	244	231	241	230	225	223	234	272	281	219	262	243	251	220	247	235	246	266	272	242	242	243	260	222	223	218	239	260	225	256	199	250	235	239	266	260	263	248	251	245	273	247	244	229	268	243	218	239	265	254	263	241	248	241	259	255	251	238	208	241	264	231	261	225	254	240	248	221	234	260	245	240	231	236	238	234	246	227	252	247	268	224	243	247	244	255	285	222	232	238	228	234	248	227	271	251	258	243	252	229	267	245	239	239	240	252	240	227	261	236	244	238	248	228	241	218	254	249	236	248	243	234	230	253	266	228	247	237	225	267	218	225	257	237	223	249	235	218	224	236	207	238	233	247	228	242	249	252	258	237	272	225	234	229	229	257	275	216	233	221	248	248	235	246	285	232	220	239	236	241	229	225	254	227	235	207	260	240	235	251	225	255	260	241	276	269	231	249	237	241	261	234	250	253	256	241	216	240	246	223	248	226	229	232	225	237	247	256	243	223	270	223	260	262	226	264	243	260	245	235	258	260	278	253	256	242	243	263	247	235	237	267	240	258	236	238	204	245	233	247	267	259	238	219	232	243	252	281	241	238	272	255	209	249	237	249	254	245	231	236	256	245	245	262	229	199	261	240	243	246	245	247	262	247	212	245	244	205	234	262	246	265	245	270	244	239	271	254	223	239	250	221	237	221	246	239	247	253	245	233	268	233	240	240	221	280	213	260	231	226	212	268	240	269	260	232	227	242	257	243	260	273	248	241	217	238	245	233	238	244	247	269	253	266	257	228	252	260	222	265	223	257	225	216	255	218	261	239	229	240	218	227	235	241	250	225	220	240	223	257	260	255	228	227	247	271	238	232	242	226	251	249	257	227	221	242	252	241	257	237	246	236	267	255	262	247	224	221	222	280	241	236	226	223	265	240	235	230	208	255	252	237	268	234	222	254	256	251	287	237	233	228	221	245	250	258	239	231	228	219	266	252	236	257	252	248	217	234	227	211	235	245	235	242	243	216	231	238	258	249	219	245	234	244	262	227	226	236	250	270	250	235	228	234	220	246	240	215	251	244	222	230	232	253	250	217	230	212	280	242	256	224	234	237	244	233	239	235	224	258	248	234	272	245	244	231	280	281	227	292	270	235	245	239	229	261	222	244	254	239	275	235	228	254	224	246	247	245	243	252	277	239	257	232	265	213	240	246	247	230	252	257	241	237	242	251	255	251	247	254	236	263	234	212	232	265	254	220	245	236	243	250	220	199	272	226	265	246	227	265	246	224	219	221	210	241	229	256	252	290	228	235	258	266	254	243	269	239	248	228	198	265	262	270	229	252	222	264	210	235	238	254	275	258	238	228	223	251	220	214	240	253	270	245	256	220	245	249	239	203	242	255	237	218	231	245	254	238	251	231	254	227	228	260	251	258	236	239	261	226	230	242	240	243	264	260	244	283	255	249	242	263	225	240	258	232	242	247	215	253	202	252	247	215	250	267	219	243	246	244	248	241	243	230	224	242	266	223	227	261	256	264	217	219	258	228	245	239	262	256	262	267	245	247	253	260	242	267	245	236	254	264	273	231	246	238	236	223	232	239	261	256	245	253	260	229	237	245	260	223	236	215	228	231	249	257	244	259	258	250	214	238	265	238	254	280	240	236	258	256	223	235	236	219	238	241	233	252	243	250	241	241	256	232	242	254	231	251	225	231	232	250	247	247	244	245	256	233	261	248	261	222	230	221	254	235	255	240	238	256	231	252	238	250	239	245	235	226	227	221	262	267	268	239	248	238	228	242	270	218	245	234	221	234	244	257	246	242	236	265	235	252	223	258	250	229	267	232	239	226	261	264	240	233	237	247	249	209	249	267	256	257	252	216	260	243	258	238	273	231	257	222	277	260	224	231	222	238	222	242	265	257	248	209	264	239	249	255	258	265	266	248	246	287	242	238	259	255	235	242	248	235	241	255	234	267	254	243	250	276	242	244	244	229	223	210	245	249	254	276	225	231	251	244	224	248	250	251	213	263	269	253	239	213	246	243	237	232	266	224	276	244	249	222	226	247	247	242	225	219	227	227	216	263	229	230	203	262	237	262	247	254	245	225	240	245	257	193	220	224	257	225	226	263	243	256	241	247	216	232	234	235	269	247	245	270	241	244	244	260	288	254	251	245	237	211	250	265	236	254	254	251	249	238	263	247	254	251	251	263	235	225	242	220	220	237	224	231	239	221	232	236	252	235	259	258	281	252	253	236	250	242	249	240	224	267	247	254	272	226	237	264	257	251	265	250	239	213	248	236	266	226	236	237	240	238	248	254	228	250	253	245	246	267	234	241	248	266	248	256	254	229	221	243	245	205	235	221	258	208	232	236	260	241	260	256	267	246	228	237	272	255	285	275	230	244	270	243	247	237	230	221	228	259	239	256	225	198	232	242	247	225	227	271	238	224	269	235	249	244	239	234	255	241	250	261	235	222	239	242	233	229	245	240	271	280	265	236	255	242	234	227	253	250	231	236	237	247	235	245	225	229	250	237	252	252	242	249	223	244	239	232	233	251	237	249	237	226	251	244	268	255	226	245	238	230	226	241	219	244	262	230	277	233	238	246	262	239	258	254	265	241	229	252	255	254	221	230	223	253	264	226	228	259	243	251	247	233	248	233	243	260	240	252	265	234	272	259	240	256	260	232	244	241	275	226	226	222	272	242	244	243	236	216	236	242
31695	1349	2611	3079	2884	2477	2393	2480	2313	2025	1894	1972	1828	1777	1769	1538	1230	1021	1080	913	951	1036	967	845	789	867	778	775	789	814	845	897	1016	1087	975	1093	973	1012	1013	944	918	827	869	912	931	951	934	911	941	986	947	790	687	1630	3697	3773	3084	2405	1583	631	618	605	573	600	610	552	570	594	563	628	623	570	575	599	599	599	588	588	627	600	641	542	612	585	555	626	604	648	589	581	613	659	613	644	602	612	622	607	618	613	645	577	620	554	591	603	632	600	579	638	579	605	614	610	603	578	582	636	652	602	631	607	652	567	585	607	569	627	571	579	573	577	622	594	580	597	599	575	621	609	556	616	623	564	561	592	629	597	591	582	586	601	599	651	633	596	599	643	586	592	576	556	581	585	622	625	612	551	561	615	613	602	606	577	631	640	626	565	590	565	631	576	582	596	583	578	566	556	593	603	603	590	631	636	640	572	603	626	600	566	630	576	602	559	584	580	596	600	601	599	569	589	560	600	578	568	583	580	588	627	611	583	543	594	619	604	614	634	577	560	598	590	568	633	533	601	648	605	630	588	610	554	617	604	604	617	579	594	522	615	621	604	560	628	629	626	604	576	614	579	579	529	615	565	583	593	613	640	578	618	611	577	590	615	612	602	632	625	579	591	607	589	589	620	652	606	582	600	564	569	632	587	574	563	641	600	577	587	643	586	595	594	615	582	616	628	581	622	600	573	609	581	567	590	570	608	585	613	588	591	590	598	565	579	619	567	571	573	600	599	570	615	615	616	610	631	610	580	591	566	606	610	604	592	586	630	562	600	559	617	621	608	601	625	630	578	576	556	618	581	600	592	641	614	553	622	592	556	588	586	589	608	632	597	563	581	611	601	591	633	620	598	602	593	590	565	621	596	586	622	615	568	569	613	592	570	609	647	589	627	610	596	606	602	532	613	597	580	584	618	595	602	616	595	591	581	621	594	626	560	592	617	578	636	627	603	630	563	584	623	565	601	601	561	635	600	600	614	596	624	586	611	544	595	536	573	569	606	596	605	612	601	616	576	571	612	576	622	587	590	601	587	589	598	562	607	562	564	604	569	603	569	574	597	615	624	641	595	594	584	546	598	662	564	595	633	632	623	568	619	577	617	578	610	668	633	613	601	645	549	566	586	625	565	634	601	569	594	589	599	608	624	629	585	610	595	645	591	586	626	605	582	587	609	570	622	597	627	574	659	609	577	557	575	585	582	634	617	601	607	576	562	595	587	568	599	605	580	624	619	603	558	532	630	592	571	607	612	586	582	641	659	602	621	589	567	594	595	597	635	611	590	618	599	595	603	624	599	590	595	628	630	600	573	613	626	612	627	596	608	608	581	582	633	565	636	574	606	576	598	628	608	614	634	606	575	615	596	602	555	593	584	543	593	576	596	612	639	630	566	581	569	641	613	612	636	635	612	559	591	612	607	612	586	619	579	598	597	588	583	593	580	605	563	600	588	552	605	565	610	606	573	578	604	605	613	618	590	669	613	574	625	577	626	625	596	617	566	590	614	597	589	613	607	576	591	598	602	566	623	585	654	609	559	623	589	584	573	582	609	587	634	614	552	557	586	577	579	656	625	654	535	658	603	589	635	611	574	580	551	590	596	585	605	585	602	618	660	614	573	596	582	582	561	579	584	593	607	600	573	615	576	635	607	578	615	610	633	577	597	599	601	607	592	604	555	618	600	573	586	608	570	594	607	598	596	618	585	564	607	571	594	593	590	574	596	600	579	559	538	595	600	621	612	596	634	594	619	636	576	600	569	634	597	570	608	582	571	572	545	619	613	568	548	628	606	572	572	624	598	597	584	617	578	602	620	601	603	594	549	607	617	607	586	602	584	589	590	597	598	633	586	621	611	624	583	568	589	607	558	630	575	607	592	586	624	605	583	613	596	639	598	660	618	591	593	598	586	624	591	583	639	621	600	598	612	611	613	562	623	542	656	602	598	599	575	594	583	595	559	632	610	628	597	642	610	599	624	581	624	570	592	631	561	589	621	604	583	601	591	599	627	592	589	562	581	620	559	574	571	614	566	577	562	601	592	605	587	587	599	604	602	563	562	627	659	593	579	642	565	608	594	564	593	562	615	599	577	609	579	557	580	613	641	611	608	600	581	588	609	609	615	579	596	609	582	564	602	589	584	608	610	549	596	582	627	582	591	610	619	573	576	603	572	573	553	615	631	592	572	598	559	590	603	663	568	606	570	604	595	570	618	576	550	570	559	627	584	564	605	609	624	632	582	617	569	618	576	572	568	560	601	548	628	586	640	610	598	604	620	590	594	578	624	653	584	566	601	571	519	566	614	609	619	594	580	598	582	611	598	603	645	582	640	602	541	614	574	608	587	587	572	594	558	596	588	594	621	565	616	592	631	637	594	562	623	613	630	612	647	581	599	607	574	590	556	565	564	625	577	559	637	612	586	572	591	590	614	592	562	555	549	627	609	555	566	595	583	600	569	630	600	569	579	644	642	583	586	605	570	608	548	572	636	620	613	594	591	587	590	555	638	588	611	583	595	574	679	597	608	597	613	579	563	588	601	632	539	609	576	566	570	613	568	630	621	558	591	602	613	570	558	607	604	596	598	577	600	608	579	597	588	610	594	610	599	560	606	594	574	652	603	551	589	571	580	558	607	612	587	585	637	609	579	583	558	540	599	611	595	576	603	608	623	602	581	567	621	620	607	626	584	542	599	602	640	598	602	607	595	623	568	590	619	595	615	585	628	599	555	614	582	609	585	599	581	586	604	598	617	587	618	596	613	580	586	621	597	608	607	559	604	557	605	569	571	675	595	567	569	647	608	622	616	613	594	589	620	561	614	614	589	587	613	581	595	579	589	636	587	605	547	615	581	581	610	592	604	613	583	590	610	603	590	596	614	611	581	636	594	565	621	600	589	619	603	545	553	599	566	582	540	574	613	580	578	631	597	619	568	585	612	611	566	599	582	628	589	575	603	550	599	635	615	566	620	592	634	594	612	603	624	566	603	592	584	605	556	584	548	582	596	570	600	595	576	595	555	562	580	622	612	612	609	602	568	571	583	637	564	604	558	589	583	610	636	600	597	596	600	585	578	549	597	601	566	615	569	602	581	600	600	614	611	605	628	569	635	638	580	612	591	602	589	599	619	625	545	598	581	580	619	646	600	615	617	610	624	587	626	601	602	598	632	577	557	621	604	623	600	601	622	611	618	606	601	631	590	609	618	636	584	632	609	596	565	598	611	638	616	574	635	634	577	570	625	591	652	577	563	586	600	614	606	589	576	563	597	561	594	534	595	569	588	591	662	585	627	642	594	569	598	620	545	630	561	625	597	604	589	614	606	627	587	634	632	599	625	591	572	583	632	602	607	615	573	617	595	616	587	583	588	586	548	615	593	615	599	616	585	579	606	594	583	601	565	576	588	561	532	593	583	591	618	627	585	587	642	631	594	635	575	536	604	560	575	632	621	613	595	605	583	585	584	588	600
64834	26930	9717	2292	1339	901	1053	834	748	590	556	532	425	546	553	468	404	295	305	281	307	274	285	229	240	220	200	232	211	182	234	280	278	281	245	264	229	276	265	283	254	228	209	255	240	242	277	243	248	243	245	213	202	250	760	1038	840	710	492	249	165	174	163	163	171	182	170	168	199	170	164	188	176	183	156	171	190	167	185	162	186	181	171	149	157	164	181	193	172	149	193	191	152	190	182	175	173	157	182	164	177	180	182	168	187	173	167	141	178	175	191	201	199	175	161	178	190	168	179	172	176	185	172	199	161	188	174	153	149	156	172	158	176	158	182	189	166	164	180	219	159	180	164	165	152	168	148	174	162	165	164	193	176	192	147	196	190	176	192	175	151	179	169	169	169	188	199	186	160	161	169	156	193	175	180	184	193	160	161	170	172	161	146	164	175	176	142	166	178	161	177	182	170	189	187	154	175	201	170	184	168	168	198	203	176	178	191	181	158	169	160	175	196	179	178	157	179	199	183	162	170	175	149	177	190	178	167	183	180	158	156	168	201	172	187	174	201	161	163	207	171	160	163	183	177	211	185	139	194	182	156	179	153	184	170	193	201	194	172	165	172	158	171	181	159	175	158	188	169	182	156	189	191	167	184	165	175	144	170	171	163	168	177	161	150	194	152	182	174	175	174	153	169	158	200	190	193	165	189	149	196	166	167	179	165	179	180	170	190	199	165	157	168	185	175	152	161	198	166	193	185	179	211	204	190	189	177	178	175	169	163	197	180	151	178	186	159	195	162	176	195	188	175	183	170	173	164	160	183	193	188	156	157	184	173	189	134	185	169	173	158	163	180	183	196	181	160	174	173	173	180	182	190	193	165	173	197	183	179	182	174	172	181	160	151	183	177	174	180	155	165	173	164	148	168	179	168	175	163	180	165	172	192	183	165	178	186	168	184	171	195	176	164	161	141	180	168	175	161	173	168	167	174	177	172	195	173	173	180	195	188	179	158	194	193	176	188	189	180	160	163	167	170	165	181	176	162	167	204	176	182	178	194	156	153	167	174	178	173	175	169	167	169	187	168	188	161	181	168	166	185	166	181	172	161	206	184	153	171	161	193	173	168	171	174	198	203	169	172	167	154	180	188	141	183	152	195	168	170	184	194	165	181	185	174	166	191	181	176	169	184	163	182	172	177	199	184	178	181	169	193	165	184	162	177	187	166	183	168	194	168	182	173	183	195	170	202	186	192	159	165	168	161	158	148	171	173	163	159	173	164	146	173	168	153	176	178	181	189	179	182	176	179	158	170	194	175	208	163	186	157	175	154	184	162	189	174	146	175	161	169	190	200	158	161	184	189	160	157	167	188	165	153	174	163	172	181	193	169	210	195	171	177	186	178	167	178	162	185	182	196	178	160	173	157	184	169	199	173	157	169	166	212	158	174	166	180	160	191	159	169	170	162	176	176	178	173	173	174	178	197	194	172	189	170	176	189	203	182	175	167	164	182	180	182	177	194	163	180	157	162	156	169	161	155	196	171	187	162	186	176	190	185	166	175	146	173	176	189	182	187	166	180	167	208	191	187	160	163	176	187	182	146	150	197	181	173	166	173	146	176	188	170	152	172	164	156	173	166	161	166	175	173	171	175	172	183	189	196	161	195	172	185	178	184	190	176	190	179	183	165	160	187	177	171	154	173	161	199	177	174	165	159	179	160	197	187	203	182	200	176	192	160	172	170	161	213	182	167	173	179	167	167	198	186	188	158	195	171	168	178	194	153	164	192	165	172	197	195	164	181	201	173	205	161	185	171	162	150	197	190	158	177	189	170	200	153	142	155	151	177	182	165	187	172	180	179	181	177	142	184	157	185	173	178	163	187	181	192	200	167	166	173	189	160	182	183	150	181	169	180	163	183	201	186	172	180	174	191	190	197	166	173	171	174	167	181	170	194	171	188	161	176	172	161	165	183	176	182	173	194	206	161	188	178	161	183	204	182	155	176	157	169	201	177	158	172	166	183	176	168	179	170	173	152	165	171	202	180	184	147	161	170	180	176	191	183	205	179	185	167	165	201	162	173	183	194	167	177	197	164	155	169	184	192	193	191	169	204	171	167	159	186	168	193	193	161	167	174	167	162	179	177	155	163	189	175	163	152	173	169	142	175	154	186	179	183	181	189	170	187	168	161	187	183	151	186	186	175	150	167	171	191	176	186	196	174	182	179	163	163	158	188	168	175	182	191	164	196	175	186	181	174	174	150	178	181	194	183	161	158	165	159	178	176	169	172	183	168	164	172	198	167	183	166	173	194	187	180	181	155	149	166	166	176	162	167	187	184	178	179	191	171	172	190	175	154	168	201	178	190	149	195	182	179	153	185	166	167	181	185	166	177	159	174	174	166	156	171	195	172	159	185	168	164	176	159	167	142	157	176	158	147	154	186	161	166	170	186	189	177	189	180	157	145	165	147	179	197	191	184	177	172	182	172	176	197	153	193	186	151	169	186	183	191	191	156	191	172	164	168	162	148	176	176	176	160	203	154	162	193	179	190	182	157	197	184	169	192	159	185	191	162	186	157	156	159	181	158	191	195	199	164	163	179	150	150	166	188	180	173	182	177	189	175	157	158	164	160	165	163	189	171	193	184	202	180	190	175	169	175	169	160	194	164	177	175	174	161	186	199	164	196	170	183	146	173	187	181	180	182	168	172	142	182	193	198	170	188	170	176	155	170	183	156	184	178	171	165	176	174	189	202	155	182	176	169	176	153	175	191	163	189	151	157	193	156	184	173	158	174	196	169	165	202	173	132	147	176	186	172	176	173	177	160	187	160	178	178	186	172	183	147	175	186	167	159	164	166	192	192	183	204	167	181	196	159	159	162	164	169	183	180	208	162	160	154	180	169	160	193	173	177	191	172	178	196	180	193	166	179	163	185	183	184	179	172	182	164	173	183	181	182	172	157	180	196	154	179	152	178	161	182	187	153	178	170	176	183	140	191	186	170	176	184	168	202	183	165	163	180	169	193	157	171	162	196	160	171	184	179	190	188	165	169	173	177	178	165	162	173	159	155	173	162	178	166	182	169	185	189	195	166	172	178	170	192	182	180	183	166	197	147	193	168	166	203	173	167	162	189	177	166	189	166	174	187	165	175	185	185	177	183	177	203	147	164	160	164	183	178	176	169	177	146	163	187	186	173	187	174	173	186	188	155	191	206	186	189	169	156	142	181	189	191	178	195	168	183	151	173	202	160	158	149	181	161	167	185	165	169	171	174	176	191	181	172	172	169	189	167	152	202	163	196	183	205	158	177	175	182	175	171	166	197	184	187	172	213	179	189	164	164	177	188	161	164	189	173	155	171	186	184	170	173	181	166	194	182	167	162	146	149	179	163	155	181	168	180	181	190	150	160	186	165	173	174	165	194	161	169	183	179	187	197	192	184	180	200	179	185	163	168	189	194	173	151	158	168	195	178	175	153	171	159	171	197	196	157	169	178	183	203	186	179	170
38787	2025	4500	5254	4679	3977	3897	3675	3374	2786	2782	2546	2150	2450	2464	2349	1682	1194	1401	1178	1267	1234	1224	957	856	832	759	749	722	728	928	1125	1389	1348	1160	1108	1108	1169	1062	1076	1063	958	907	996	1037	1049	1320	1029	995	1075	1018	776	649	1019	5250	6849	5217	3934	2483	804	458	445	415	437	424	457	461	453	438	447	462	422	443	432	434	445	458	403	444	429	470	460	426	417	454	479	430	431	461	406	463	441	455	416	473	419	457	454	404	480	441	456	441	409	466	442	423	446	393	456	412	426	403	420	447	428	420	433	437	449	406	443	456	439	434	424	436	414	457	433	453	428	458	439	421	478	412	427	433	438	450	444	425	471	427	470	453	434	463	464	436	421	413	419	431	435	398	408	449	423	419	478	490	425	440	425	408	463	449	454	450	460	434	460	488	426	449	449	457	435	420	468	452	430	442	445	420	431	419	465	433	426	423	455	461	424	450	435	448	452	440	418	446	434	475	443	436	421	418	431	433	423	438	384	442	431	446	432	434	436	436	470	424	440	428	400	444	441	452	410	432	442	415	432	410	436	417	444	450	438	446	400	429	415	447	419	490	449	416	446	395	457	434	407	411	469	429	446	455	447	469	441	440	439	445	434	452	413	468	475	453	438	432	461	433	425	447	441	456	484	465	441	434	435	472	408	432	416	432	419	434	415	451	434	442	474	422	429	485	459	466	437	457	435	457	420	445	429	430	413	428	424	429	434	416	411	428	447	467	442	424	403	484	464	432	450	422	432	430	438	422	433	405	450	428	431	454	465	423	465	388	424	443	476	417	419	452	417	454	458	439	446	419	447	439	433	455	477	460	438	456	451	467	463	469	454	455	465	435	416	415	434	442	451	453	443	423	402	444	398	445	428	449	429	424	436	465	462	451	442	420	454	458	423	451	472	410	428	431	462	435	465	404	452	469	463	431	431	453	408	441	453	421	447	466	455	446	434	465	487	443	430	461	418	438	436	427	446	412	435	421	443	454	375	450	457	431	435	413	454	459	469	459	451	442	408	431	424	449	425	442	445	406	392	408	433	433	477	432	438	423	448	426	436	457	455	426	444	413	450	443	404	477	477	448	464	443	456	454	420	453	414	402	474	435	405	449	450	455	431	453	455	464	404	420	430	427	479	450	503	414	453	429	439	465	449	464	439	454	405	443	418	422	430	451	417	414	400	419	466	412	414	399	438	415	425	410	450	425	452	452	418	463	452	426	410	445	431	432	445	447	454	425	443	439	431	436	474	415	415	436	437	426	423	426	453	461	444	415	450	457	503	455	413	424	472	431	456	447	436	475	430	451	459	436	457	442	459	458	449	456	440	412	436	416	461	423	443	425	456	470	423	451	444	425	431	458	471	470	421	465	434	499	461	467	456	480	432	419	436	423	425	457	429	453	438	443	456	430	428	408	439	420	454	416	434	435	415	396	419	388	426	475	461	436	431	429	413	405	419	426	435	421	440	417	468	480	419	459	410	456	414	453	401	450	380	421	443	428	441	411	459	429	421	463	467	407	420	435	416	475	439	460	428	468	460	404	444	462	434	439	451	448	434	450	494	457	432	445	466	434	478	430	475	460	429	440	460	449	448	436	441	441	443	451	439	460	448	428	426	478	470	427	436	428	506	436	422	453	465	445	453	447	419	455	474	440	471	445	419	428	443	432	416	417	439	383	451	464	429	431	443	476	442	428	402	425	407	436	407	411	409	431	451	445	431	486	432	445	446	447	433	465	446	437	447	439	398	425	435	498	456	476	446	451	438	392	448	415	401	433	428	451	415	415	449	418	462	453	423	460	436	421	462	421	449	451	437	386	460	446	466	506	455	431	466	467	461	436	446	472	432	435	429	401	466	437	446	425	472	431	407	466	406	462	455	426	436	410	455	394	437	450	458	497	479	465	471	457	450	461	453	394	461	450	459	432	417	438	444	452	449	462	462	450	429	442	429	455	456	435	471	430	413	429	431	444	421	443	437	445	446	428	436	468	410	468	439	403	459	435	424	455	483	441	496	447	453	432	444	440	469	442	480	459	450	453	424	435	417	419	429	485	426	437	451	434	421	463	424	448	476	408	458	418	413	423	439	439	423	467	433	454	466	452	457	458	414	429	417	420	452	413	462	489	422	457	439	417	443	418	407	469	431	431	441	418	453	447	448	436	420	450	458	436	432	418	418	401	434	439	479	457	380	445	408	415	430	434	438	428	471	434	420	448	415	431	434	436	441	426	442	415	467	464	431	449	446	455	444	449	417	430	449	452	445	409	417	410	448	410	433	481	439	424	439	442	433	412	486	390	440	427	430	452	438	430	437	444	443	426	401	456	494	413	450	425	413	483	420	452	463	447	420	430	400	464	463	437	444	433	451	463	416	438	414	458	459	423	448	402	444	416	440	408	431	403	443	415	425	400	422	424	417	432	441	447	449	420	455	473	446	431	459	412	404	475	457	437	418	434	428	404	409	435	444	428	441	403	463	421	442	448	463	416	450	413	471	436	449	428	406	434	421	476	407	431	433	426	414	425	410	495	419	440	457	462	428	418	434	444	483	463	425	430	454	454	432	457	418	421	469	431	414	450	437	443	457	478	459	419	409	445	417	422	443	475	428	428	431	447	409	466	442	443	412	448	433	483	452	427	472	462	431	455	512	438	407	442	440	455	478	423	443	412	454	429	437	437	421	453	458	448	440	419	445	446	438	464	446	450	439	433	429	427	449	429	456	470	460	440	453	419	427	424	456	451	469	441	456	467	438	421	426	405	476	432	404	445	472	403	467	439	444	479	420	421	428	463	415	466	452	420	437	439	453	439	483	419	432	444	407	446	444	400	456	414	468	415	424	440	436	409	436	421	463	412	457	423	470	429	455	430	412	396	433	461	440	458	452	433	451	451	426	425	443	449	456	436	425	469	432	412	443	428	419	479	420	438	454	455	460	445	464	457	414	429	458	451	423	432	440	426	447	395	453	448	442	467	407	467	442	494	483	470	423	450	442	412	466	467	448	426	423	416	408	423	475	442	468	438	416	413	445	464	456	458	488	452	467	421	456	421	462	442	452	425	468	445	434	398	435	436	458	471	429	409	401	470	395	444	404	452	445	410	471	428	453	457	456	433	469	428	428	447	450	447	429	432	369	412	416	433	442	470	472	445	434	467	443	381	435	442	477	426	445	426	431	443	432	452	473	492	442	434	445	441	425	447	437	439	453	425	436	471	430	425	415	489	412	446	438	445	435	428	427	465	480	468	444	430	446	448	438	446	430	435	436	436	391	464	453	419	474	416	436	487	445	418	466	415	451	419	448	449	428	436	454	409	443	413	430	463	415	445	470	432	461	411	435	416	418	424	453	418	420	478	447	438	464	449	423	414	478	473	434	441	457	476	427	447	436	450	474	396	435	447	469	434	450	436	450	441	435	448	451	430	452	411	491	477	413	457	417	447	488	419	432	416	446	477	460	431	454	438	467	422	424	414	425	422	443	440	417	437	459
12700	645	375	370	322	328	308	369	328	338	317	306	302	328	282	324	304	267	263	281	235	272	262	246	246	229	253	244	224	279	276	267	239	254	294	227	262	287	269	299	264	271	294	282	271	246	286	323	255	247	274	271	264	237	273	319	272	326	316	299	243	260	247	234	254	253	241	252	245	250	244	241	253	259	252	269	240	249	231	280	238	224	245	241	264	221	277	267	228	265	260	235	246	259	255	222	223	249	252	276	242	253	251	231	265	231	252	238	235	250	274	267	238	246	251	232	266	252	284	259	232	252	277	239	242	253	261	259	260	227	292	260	243	265	248	243	248	269	251	264	277	255	263	244	248	269	267	260	264	263	258	223	242	246	243	270	239	267	261	227	262	241	242	236	255	215	264	260	239	267	247	240	280	217	262	252	248	258	259	260	239	238	237	269	237	259	256	248	234	253	234	237	249	234	232	265	238	262	243	249	255	242	232	267	271	258	250	258	243	229	269	270	245	258	268	208	231	250	244	224	247	225	240	239	255	226	235	257	274	263	262	252	256	257	264	262	257	269	271	241	247	220	238	267	226	260	234	257	251	250	243	215	251	219	273	255	227	240	245	254	264	236	242	267	258	248	261	249	242	250	253	244	252	244	267	260	234	265	270	264	250	241	236	224	238	234	248	251	254	239	259	243	225	262	245	255	255	264	253	248	245	238	257	268	248	275	275	234	235	247	283	258	272	234	254	243	251	244	268	259	261	240	260	273	266	233	259	250	223	264	237	244	250	262	282	275	225	237	256	256	278	260	256	237	219	263	247	278	242	248	244	274	255	259	265	255	244	234	252	276	246	248	245	227	272	231	241	236	256	238	256	257	227	264	249	239	274	267	246	256	252	252	275	236	256	263	239	253	245	238	237	284	252	268	226	243	242	230	273	240	284	230	258	254	252	224	237	229	260	243	237	251	220	252	239	265	237	245	241	253	226	243	221	250	202	233	272	270	241	206	225	262	222	244	271	239	242	234	276	245	231	261	263	258	245	238	256	284	247	250	237	243	266	262	254	259	257	262	234	245	251	230	255	258	259	298	233	224	243	237	265	246	239	279	237	256	228	228	256	272	254	271	277	266	234	240	242	255	257	240	257	257	252	237	269	245	270	240	251	267	260	235	245	249	234	249	259	230	246	260	266	260	262	274	232	260	269	220	237	255	264	225	262	273	280	245	259	230	266	257	256	214	264	250	225	263	256	266	237	248	240	257	268	242	244	250	245	237	257	251	258	262	265	237	264	242	265	249	210	246	254	257	255	209	247	255	225	246	223	249	253	275	236	262	233	242	261	243	232	285	287	259	244	227	244	252	229	231	215	253	251	243	242	251	215	235	256	239	242	230	265	262	255	247	222	235	244	257	256	258	243	259	260	272	253	250	279	235	247	239	243	266	245	227	226	236	238	258	244	244	248	281	219	254	256	237	259	242	249	260	248	253	247	241	234	268	248	239	242	256	250	250	236	250	236	246	229	274	218	281	266	244	259	240	236	236	262	257	273	280	225	250	259	223	257	223	253	240	254	231	259	228	290	250	231	240	253	236	270	277	235	239	261	256	219	240	275	232	232	272	242	254	249	245	252	261	233	221	253	260	243	277	263	243	228	280	274	254	238	266	218	220	239	264	236	235	249	264	266	224	246	235	239	288	243	249	219	230	240	251	251	251	247	251	253	257	263	234	259	260	287	264	261	246	223	238	230	237	292	246	243	249	265	257	242	220	285	259	241	265	251	247	260	262	268	267	265	223	233	224	248	258	279	236	285	224	260	243	249	261	236	255	219	239	250	239	225	284	246	248	258	258	248	241	239	278	248	240	235	256	272	245	287	251	247	252	237	265	253	267	242	229	268	280	250	276	249	248	267	204	241	229	203	224	249	239	275	271	236	226	260	252	272	293	256	272	273	260	263	237	249	251	254	250	250	256	265	269	243	237	226	263	268	242	222	288	245	248	262	240	255	248	240	254	229	228	240	240	251	246	249	238	242	244	224	251	227	239	245	253	269	252	246	260	246	256	235	240	247	229	272	230	239	271	219	254	247	263	246	256	275	237	271	239	222	246	291	235	258	233	228	221	255	264	248	287	241	252	260	252	254	263	259	250	226	243	252	222	251	229	257	246	237	222	237	262	232	263	292	243	244	259	263	234	257	244	259	269	240	235	270	235	262	249	260	227	248	241	264	238	245	238	239	243	237	245	291	264	233	239	261	234	265	240	256	234	262	270	243	253	223	284	239	267	259	256	249	248	273	238	215	219	241	239	268	208	259	252	273	240	220	280	224	247	230	243	245	267	273	217	261	252	235	252	239	229	249	250	256	237	269	251	214	257	266	252	246	266	259	249	276	247	256	282	255	248	257	213	265	246	297	249	249	237	269	270	250	242	239	239	255	217	270	235	238	220	278	237	264	249	229	233	278	251	236	241	252	232	258	263	247	249	253	273	263	275	253	267	231	285	233	223	255	238	270	232	264	259	271	249	253	262	255	230	243	238	255	247	268	260	265	242	246	242	249	244	259	232	257	240	234	250	238	229	220	223	265	260	271	251	255	261	242	215	251	248	290	253	250	238	248	277	240	247	285	252	267	270	260	244	223	243	265	275	228	237	240	242	250	259	274	253	267	239	255	238	221	235	240	226	224	219	242	215	252	249	231	259	245	239	228	257	257	249	260	279	241	253	254	256	240	244	236	279	251	225	240	267	257	263	244	280	216	264	253	275	263	257	252	249	262	266	257	237	239	263	314	267	248	217	284	258	264	245	269	241	261	247	244	220	240	269	231	276	236	225	272	265	258	238	276	271	237	272	228	267	269	244	256	243	258	254	242	248	242	252	250	258	236	244	259	262	224	235	230	242	278	248	248	266	255	240	246	248	259	229	226	270	270	283	258	228	257	236	251	232	248	239	234	240	264	244	239	243	238	255	243	254	223	267	245	231	260	256	255	258	253	239	248	233	246	219	242	269	284	243	249	269	260	231	233	250	244	237	263	257	251	257	247	256	265	280	254	254	256	233	232	243	233	252	257	256	251	243	222	233	257	253	263	227	296	233	219	268	258	236	241	249	242	254	252	230	273	244	255	240	250	251	247	263	252	226	218	279	251	262	254	254	253	275	243	242	238	261	230	252	258	208	262	267	242	246	230	229	261	262	251	254	254	239	263	253	228	238	265	244	243	222	226	246	255	255	277	225	246	226	269	245	249	254	274	272	263	247	226	253	234	253	254	262	243	262	202	279	253	248	232	224	243	235	242	274	266	240	247	230	255	213	237	262	264	247	260	234	267	254	245	265	238	258	234	244	236	233	262	212	268	261	248	238	270	241	253	244	257	276	255	243	273	251	235	241	249	247	272	255	258	262	268	231	237	266	282	238	249	239	241	262	240	240	216	269	238	258	263	245	230	241	252	275	235	264	261	249	263	264	233	279	249	242	275	246	242	251	273	249	254	257	250	245	250	247	239	287	255	238
12551	714	839	1032	1072	935	1023	1153	1061	996	997	943	978	949	899	837	765	701	662	688	695	699	690	690	607	689	640	708	662	694	759	758	771	763	778	753	760	832	876	859	834	788	820	757	843	773	860	859	817	744	774	709	688	671	758	984	1040	985	804	774	642	651	667	601	610	604	618	615	615	614	634	612	621	646	606	621	605	655	604	617	603	584	618	638	609	618	627	633	606	636	578	619	566	580	624	661	626	643	639	623	599	622	598	650	629	631	650	629	615	634	613	609	677	644	602	634	653	651	594	622	668	559	630	672	621	603	633	610	618	599	625	659	610	590	618	623	625	607	615	598	605	623	591	669	613	617	606	656	625	657	615	593	589	633	605	608	569	603	611	592	643	604	626	601	631	600	648	597	621	599	658	575	652	636	614	588	600	616	673	594	640	610	582	651	635	591	591	611	620	627	596	599	585	648	633	587	573	601	613	637	614	656	590	602	639	607	636	567	613	576	647	622	618	604	613	600	610	640	561	586	608	630	594	583	636	634	605	628	567	549	612	589	648	655	591	634	598	629	632	631	639	596	634	577	609	646	639	598	623	627	646	619	620	666	610	633	639	625	677	631	608	652	617	640	609	613	595	585	620	573	603	623	586	650	651	667	566	573	577	607	598	611	598	620	608	616	627	584	569	623	620	677	632	635	603	622	613	625	621	607	656	629	578	586	644	633	630	677	618	587	661	639	601	634	600	623	559	634	626	629	622	633	618	621	593	595	617	614	634	636	631	597	603	604	627	598	614	595	591	630	635	652	631	627	625	606	639	657	610	634	618	637	606	607	645	617	597	615	630	617	626	637	644	642	611	642	638	602	607	587	599	639	624	650	659	602	622	619	616	630	614	579	592	591	577	617	640	545	619	584	631	600	601	607	626	633	637	654	588	607	606	640	650	565	567	598	619	603	590	637	640	571	605	620	648	654	601	643	588	613	625	602	641	631	703	632	618	652	613	599	638	640	606	601	615	606	577	666	572	591	609	613	575	615	633	640	553	621	583	626	612	649	629	562	615	637	611	586	651	645	600	631	636	653	615	589	572	620	589	591	610	630	634	649	652	603	650	599	595	647	656	604	597	621	636	598	631	598	657	598	598	617	632	608	642	609	626	621	616	646	610	649	612	616	605	634	547	642	619	644	579	619	639	611	616	650	593	610	618	669	539	657	645	633	564	600	574	593	617	588	617	631	616	615	632	624	580	616	583	600	588	601	631	646	636	618	607	579	609	586	603	635	643	633	650	647	629	649	565	657	596	625	593	582	580	639	620	579	648	588	632	643	603	571	596	631	594	607	609	563	664	584	627	633	656	644	604	613	663	613	598	612	642	628	600	620	585	596	606	627	629	619	647	628	629	624	627	605	621	629	646	581	659	612	597	672	645	586	616	598	591	648	570	610	666	576	631	611	628	570	601	610	617	598	630	631	614	604	577	586	644	635	615	623	657	629	629	628	648	614	620	639	631	617	590	640	633	624	629	614	642	614	614	637	602	625	582	610	575	598	587	601	628	641	592	582	630	597	597	652	621	576	600	622	618	606	655	571	642	649	616	589	647	586	592	648	651	600	613	586	650	610	636	586	610	629	617	596	648	668	613	627	584	640	646	585	655	623	600	598	589	593	628	617	672	618	635	625	617	624	582	648	624	630	595	625	601	622	598	618	611	601	603	622	641	629	584	642	608	602	614	608	605	583	627	594	659	559	599	621	603	602	624	590	630	608	637	594	629	640	623	605	605	564	589	586	626	604	606	579	621	625	602	657	636	625	649	591	612	642	619	645	640	645	647	618	650	599	615	589	684	657	583	584	649	642	587	574	575	586	636	588	622	633	659	632	612	588	590	597	589	586	586	649	607	614	601	626	571	639	633	641	630	627	620	573	641	614	655	614	584	608	624	577	619	607	621	598	601	645	584	613	612	620	644	643	631	624	646	624	594	604	614	618	616	639	631	614	602	608	622	643	593	588	580	619	609	648	596	616	618	606	607	631	592	623	642	645	629	633	636	655	645	622	645	653	558	640	615	618	602	633	602	644	592	633	620	628	653	666	610	605	618	636	624	614	616	612	617	578	626	632	614	632	606	614	618	664	597	620	591	642	641	568	638	620	600	644	586	640	660	613	622	612	602	657	594	638	607	624	640	623	583	646	617	586	638	660	616	597	599	580	629	646	632	626	602	628	606	595	601	604	598	658	597	587	607	625	624	622	610	617	577	586	639	633	625	618	600	626	570	594	609	635	634	607	601	584	659	584	629	602	619	596	641	627	616	606	646	655	580	596	617	584	600	606	579	592	594	604	579	635	635	601	602	602	601	665	595	600	606	585	621	627	608	626	624	640	561	610	587	674	592	665	629	607	609	598	628	659	617	602	643	657	573	626	586	603	611	610	582	637	621	671	648	639	597	586	624	626	597	629	616	650	647	620	591	629	639	588	607	631	607	637	619	643	603	589	641	651	637	578	612	571	622	617	586	639	623	623	637	632	608	607	592	615	579	614	638	650	633	629	635	617	562	593	625	645	657	637	622	666	582	600	662	612	596	605	592	590	612	637	609	576	643	610	609	600	591	612	678	601	613	636	555	596	660	610	589	615	594	614	623	621	628	550	605	616	578	621	638	607	643	600	618	670	602	625	596	604	591	549	616	590	641	596	650	627	592	647	619	610	643	587	637	603	627	603	630	630	612	584	567	559	599	597	583	629	617	604	601	616	632	617	629	586	620	611	632	626	610	600	633	627	582	658	608	621	575	638	683	614	605	629	587	627	628	588	618	628	578	615	617	624	622	597	638	653	605	576	622	615	630	606	664	590	607	679	586	607	630	617	606	651	610	659	614	608	629	622	574	607	609	621	638	607	610	619	561	607	627	602	603	610	638	637	619	621	663	652	616	624	652	626	610	605	617	634	687	664	660	573	583	609	614	643	614	638	584	652	589	634	581	632	642	633	639	601	634	622	605	594	614	574	588	618	651	620	580	632	616	609	612	633	613	611	649	613	660	639	606	650	593	601	591	611	631	628	673	589	612	651	627	660	635	611	620	613	636	610	599	563	615	572	609	622	657	630	594	617	616	646	633	623	637	598	642	622	636	634	560	629	603	653	604	568	598	663	604	597	675	614	602	620	612	627	624	624	637	630	676	636	617	580	602	617	667	608	658	599	670	607	692	611	590	625	591	617	656	642	583	602	646	580	679	652	567	618	610	626	601	623	651	590	655	645	653	636	628	654	633	632	656	617	629	634	623	612	657	580	670	599	644	630	609	605	592	611	598	623	608	604	593	610	632	616	637	691	621	584	620	641	616	621	621	623	596	635	596	566	601	597	652	664	548	576	610	619	581	609	619	563	647	623	635	608	635	633	594	622	638	629	604	604	659	648	607	613	651	611	639	645	584	589	622	649	607	622	642	681	616	608	609	629	559	612	645	645	661	636	611	628	600	643	604	630	623	614	621	619	626	603	632	624	633	576
54992	16462	2410	1118	859	673	695	591	548	527	555	547	460	452	414	410	340	288	326	315	292	334	293	314	277	286	296	284	266	303	301	289	289	311	280	286	324	325	285	307	291	292	312	304	296	294	343	376	373	394	374	335	312	309	495	710	627	488	442	322	292	252	263	271	299	267	238	241	239	239	274	265	258	251	241	253	225	242	277	239	247	286	257	277	254	240	253	262	234	247	228	269	254	291	254	255	267	266	236	258	254	262	252	248	260	269	228	266	255	228	255	221	260	257	251	230	236	244	272	237	236	276	257	238	227	255	272	282	237	256	259	249	262	238	252	261	252	273	269	242	213	237	266	258	257	281	254	270	235	216	250	263	244	267	234	235	230	241	239	253	232	258	261	252	230	261	245	270	243	250	263	250	249	256	248	253	251	261	272	255	268	225	264	234	262	231	245	240	236	264	285	261	253	257	266	237	232	274	292	243	241	244	244	231	247	264	251	247	239	276	240	261	258	280	252	244	274	238	254	276	243	244	234	255	207	230	259	260	264	273	291	253	230	275	247	259	247	257	247	255	253	252	273	249	285	274	274	272	276	224	258	265	265	277	236	267	264	241	278	255	251	261	262	227	268	240	258	243	236	255	233	283	254	259	251	263	242	262	260	253	259	255	240	267	274	239	238	244	268	240	240	232	263	282	239	253	241	255	251	260	264	288	228	232	261	267	250	260	249	239	251	254	266	264	249	261	278	257	236	249	259	243	255	277	280	260	271	280	254	220	262	269	282	236	257	266	249	255	260	235	246	267	232	260	246	231	273	224	278	257	259	260	264	234	267	273	245	234	254	244	249	258	265	295	282	244	253	292	229	245	271	253	263	269	250	253	270	266	284	270	231	287	253	249	241	241	266	255	253	259	266	250	272	252	267	280	242	296	221	254	233	256	261	220	255	232	227	263	246	216	260	257	253	261	285	258	215	239	262	230	240	273	242	273	245	250	258	230	250	221	273	250	263	279	235	229	281	262	246	279	285	222	257	264	233	266	261	243	251	247	262	260	222	231	272	255	258	250	227	243	250	279	276	251	234	223	239	254	243	267	287	242	241	240	253	256	237	256	221	273	269	264	259	249	233	252	238	248	244	249	245	248	269	257	258	263	268	265	279	251	237	277	235	258	231	244	249	248	264	265	239	259	263	237	268	277	257	243	274	238	255	264	257	248	249	283	239	237	231	274	263	265	271	278	267	258	248	209	242	272	246	235	277	258	258	264	251	243	273	232	260	246	263	278	278	260	251	252	257	254	264	233	272	254	282	255	251	248	262	229	262	258	229	235	260	225	260	240	280	243	245	256	256	258	298	254	293	245	259	262	244	264	258	245	248	285	246	252	249	248	283	238	251	237	258	249	230	255	257	259	279	293	267	218	265	260	235	253	273	280	251	244	260	260	252	263	228	284	252	269	266	263	257	264	282	264	265	251	256	268	256	260	256	262	262	230	234	259	239	269	267	273	262	266	232	256	281	252	236	250	274	260	250	254	249	243	276	298	290	246	250	272	243	235	264	223	254	226	251	270	260	248	257	243	256	277	251	275	279	256	268	239	268	250	279	227	245	236	257	235	267	260	286	248	251	283	276	254	234	240	240	245	267	243	290	222	252	263	280	253	227	239	269	251	287	241	256	274	262	266	258	245	247	247	247	244	261	233	261	266	240	225	256	264	235	244	270	262	252	234	269	240	276	236	229	281	264	257	270	265	271	279	242	261	262	245	207	272	246	290	270	274	262	252	286	246	258	257	247	270	248	251	224	264	242	216	255	258	268	299	251	248	253	267	283	262	262	252	233	278	254	241	260	240	253	257	244	259	273	262	317	264	250	249	238	247	252	288	253	285	254	263	278	263	285	259	249	269	267	238	238	250	223	235	257	260	242	226	257	262	262	276	269	236	269	242	239	239	249	245	252	263	268	268	297	249	272	268	251	271	278	274	273	296	275	281	252	246	274	250	255	248	280	257	269	263	254	222	230	273	277	254	235	231	245	255	252	224	263	259	249	292	248	233	243	249	238	268	241	266	255	245	258	255	253	271	237	265	259	258	278	261	252	287	270	269	269	240	251	251	268	255	269	244	268	221	235	236	246	286	244	249	246	263	240	251	251	255	240	250	264	254	220	239	251	256	242	255	250	230	270	263	276	264	281	258	271	262	236	276	253	287	260	241	274	261	239	252	251	253	259	242	298	214	235	239	274	289	256	266	256	239	252	264	250	260	252	245	249	261	261	254	240	250	255	242	257	286	257	262	255	280	228	255	268	260	258	240	237	263	240	235	243	292	276	267	241	252	239	268	240	248	257	244	244	251	268	219	266	254	273	248	237	250	258	237	239	232	236	238	258	247	236	268	265	257	251	242	271	235	262	255	232	261	238	265	242	257	280	286	238	256	251	276	277	231	253	242	232	254	271	284	245	229	266	254	252	230	239	249	228	266	250	244	233	253	245	252	264	240	255	262	250	260	268	250	230	283	246	280	278	247	250	224	246	224	245	251	236	269	254	264	242	234	264	293	238	233	259	262	263	256	267	265	286	272	293	254	243	273	255	280	282	282	251	270	292	258	252	214	267	256	264	260	291	256	240	268	252	261	262	258	280	263	260	257	242	250	256	207	249	266	241	241	232	258	218	235	266	249	264	279	267	266	279	270	266	253	268	282	276	269	265	266	261	256	253	255	253	250	275	230	263	259	252	258	272	245	245	268	264	250	260	254	239	249	247	245	269	251	257	277	241	280	222	252	270	267	255	291	234	258	256	211	238	268	261	277	253	256	279	263	283	290	255	258	269	243	245	243	267	265	243	255	257	235	254	250	228	271	280	261	256	271	239	252	294	256	260	259	257	267	240	240	259	271	236	263	243	228	255	264	249	246	240	243	262	233	251	248	279	285	246	270	240	262	257	235	242	255	264	258	267	279	281	246	296	247	264	256	244	242	293	251	265	234	234	289	260	243	242	283	271	243	249	241	267	246	263	239	272	275	238	266	245	281	265	242	257	258	250	281	295	269	288	280	239	249	272	266	258	214	265	225	261	251	239	266	261	273	261	235	271	260	262	253	228	256	239	284	250	256	235	256	245	256	253	265	272	283	243	260	267	251	268	248	259	249	254	256	256	272	234	251	266	248	272	267	275	283	241	231	277	280	244	254	247	247	253	257	263	238	257	230	248	272	274	228	264	277	250	282	257	251	275	262	263	250	248	234	267	259	260	245	257	277	243	270	258	250	234	252	237	243	263	271	275	248	262	271	250	240	244	246	259	299	214	238	253	274	243	268	240	275	254	230	266	260	236	264	247	255	250	262	287	270	257	228	248	275	285	267	284	267	287	246	259	249	268	271	235	237	245	255	259	236	239	255	254	248	240	270	242	276	255	242	243	274	260	234	265	245	290	264	289	228	266	247	235	249	267	239	242	224	253	259	215	264	261	264	247	263	246	255	254	265	238	288	240	252	225	246	262	242	244	278
29355	1374	2820	3352	3104	2689	2620	2588	2244	2186	2125	1974	1795	1817	1734	1448	1361	1032	1089	1172	1058	1155	1140	1049	946	906	870	828	841	764	756	817	835	851	906	911	1012	1085	938	979	1021	1003	1039	996	996	1037	1228	1573	1766	1872	1507	1142	935	1025	2815	4430	3024	2538	1720	1042	579	615	624	638	618	646	656	619	606	574	655	634	602	604	602	613	613	654	645	608	643	620	603	660	626	670	645	636	641	620	630	604	603	614	590	658	621	609	609	584	660	604	595	627	602	605	626	645	653	631	636	614	611	617	600	613	650	626	625	631	657	569	621	644	640	654	659	632	619	628	643	594	650	622	636	662	576	641	620	658	616	591	648	584	646	640	612	647	620	611	636	598	623	603	651	635	616	588	671	670	651	625	606	672	641	608	643	644	614	607	578	594	580	667	647	653	617	633	605	613	626	658	593	611	626	632	580	601	614	614	621	600	594	629	675	633	646	615	611	608	609	596	685	601	615	648	675	660	586	589	576	600	641	630	614	638	614	625	606	599	633	605	642	655	651	653	648	624	618	683	588	629	631	655	656	627	635	611	627	580	582	647	654	616	642	633	611	603	639	628	614	578	632	618	594	595	652	629	659	656	695	672	630	638	589	585	625	573	611	612	603	622	641	632	625	587	602	606	643	621	598	675	618	621	580	645	637	637	603	633	623	609	619	628	651	595	631	627	624	651	629	664	632	604	613	609	638	668	661	630	655	616	595	603	644	619	614	610	637	621	621	641	618	610	631	632	606	619	649	646	622	600	631	648	655	636	600	612	637	600	578	623	615	624	650	633	626	602	591	632	626	585	589	628	599	604	647	593	596	630	623	653	635	634	631	649	618	623	604	625	607	607	656	624	636	626	608	600	589	640	593	608	674	660	622	683	600	647	579	632	581	639	607	613	584	595	588	600	606	649	614	621	638	661	602	629	585	599	613	613	622	681	645	628	600	619	640	622	609	637	633	614	599	656	633	590	654	654	650	614	583	620	613	638	617	648	614	615	616	625	601	665	628	623	654	615	635	626	637	645	595	631	615	616	625	622	627	612	682	693	573	612	714	609	642	572	634	591	666	623	636	591	603	602	602	657	624	678	660	636	633	635	622	664	602	565	620	610	621	652	574	659	596	634	621	623	628	608	655	586	624	650	602	597	623	601	644	593	639	593	595	614	623	643	655	591	604	620	654	605	602	656	609	575	643	637	643	593	648	654	624	665	628	606	645	635	695	601	662	597	599	617	593	662	599	595	589	630	607	610	627	599	603	621	616	615	592	664	588	663	615	603	641	611	620	633	633	640	604	583	630	609	630	606	671	638	655	612	596	586	636	621	622	620	620	573	603	586	627	693	649	610	642	621	606	619	582	625	652	666	576	632	649	615	633	682	667	638	642	653	606	624	625	598	609	562	609	610	596	613	666	626	599	629	649	601	631	630	608	623	657	668	623	645	644	675	643	653	639	587	578	619	600	613	646	626	652	627	612	685	628	653	634	590	623	638	649	621	651	621	664	611	580	673	632	604	645	659	654	614	606	604	645	653	601	626	621	596	628	641	621	639	583	608	605	657	641	572	653	614	624	648	650	621	614	641	628	623	614	632	648	676	603	618	597	616	617	607	621	655	609	597	635	616	643	640	589	634	614	600	639	625	629	598	629	587	647	600	647	617	632	646	621	650	621	600	628	647	598	569	630	626	624	634	609	594	636	618	644	655	650	656	672	651	638	615	648	608	644	619	622	607	672	597	632	633	586	594	621	600	650	618	633	629	621	583	636	606	639	639	649	548	599	607	613	633	669	571	649	637	599	646	632	632	576	601	643	589	629	595	593	620	622	704	641	611	602	594	607	626	614	581	618	651	660	622	642	604	610	620	646	639	602	608	635	636	614	620	652	651	634	599	639	594	588	621	581	585	656	651	608	651	597	589	641	556	572	607	603	678	582	618	583	559	616	647	601	644	571	660	612	627	628	576	606	652	625	617	597	648	626	649	632	644	656	588	606	642	606	644	628	608	624	634	629	621	596	570	626	580	614	597	657	625	604	611	638	582	639	658	642	612	661	615	647	624	607	560	625	620	600	633	622	606	625	605	566	597	625	629	589	606	647	595	612	626	637	628	640	604	644	613	630	585	645	635	630	630	644	633	639	637	625	619	595	632	636	595	638	574	586	618	595	615	591	641	610	627	629	602	626	625	614	626	623	625	646	570	668	671	597	623	625	591	611	639	676	596	577	657	596	633	643	573	611	665	635	628	614	606	644	629	627	614	615	618	595	649	640	641	579	614	664	624	616	635	588	674	621	669	618	582	601	642	598	610	581	610	592	629	698	630	616	589	646	607	593	657	652	635	584	591	620	633	609	591	602	599	630	676	618	649	638	627	607	632	661	591	610	608	613	608	631	589	609	669	609	622	653	641	556	595	651	636	599	628	593	652	656	665	637	641	623	642	612	604	564	632	611	658	665	575	613	582	626	634	649	621	630	634	626	628	651	671	615	634	646	593	609	642	608	656	645	688	642	638	610	619	577	624	662	634	603	608	670	649	632	609	594	618	624	592	596	619	584	608	641	599	622	611	631	626	623	631	613	643	628	655	649	681	583	649	629	624	635	642	668	631	638	597	625	613	612	568	652	661	583	646	603	618	638	633	621	576	559	623	663	638	641	584	609	606	623	637	642	677	640	628	615	587	608	609	619	640	669	628	608	636	642	602	659	620	596	629	626	589	619	637	640	606	632	552	600	634	602	623	603	619	601	592	609	632	604	651	592	590	599	650	634	606	597	641	586	657	618	615	654	618	603	608	589	649	652	645	644	619	600	616	624	627	614	562	636	614	643	613	644	600	542	599	625	613	600	665	608	615	656	641	658	608	600	642	607	665	626	577	595	641	606	613	628	633	625	645	623	599	582	604	618	638	627	650	666	586	637	593	644	631	641	647	615	623	621	653	673	620	646	643	613	665	643	593	630	631	669	662	595	609	655	589	639	635	642	631	665	614	596	620	652	660	613	637	628	637	587	620	629	630	625	635	613	600	590	661	636	620	633	647	632	655	614	642	609	593	641	610	611	632	628	622	583	617	669	601	589	602	617	594	654	598	614	623	584	627	601	646	652	630	586	593	622	626	627	637	613	628	623	666	616	624	623	638	613	602	621	626	551	635	631	642	641	625	613	590	599	646	627	658	629	635	644	600	658	641	633	625	599	611	630	632	637	643	650	594	586	588	616	556	603	654	637	640	641	619	643	603	602	640	614	598	619	633	592	615	602	608	625	637	618	625	643	596	648	638	655	632	652	616	587	629	624	597	577	628	627	639	602	605	631	624	617	666	609	615	619	625	589	616	657	630	615	667	659	603	599	619	585	633	612	649	637	630	589	638	670	647	606	608	634	648	600	653	640	677	587	610	638	600	573	590	591	627	617	622	649	602	612	614	607	631	629	613	617	668	658	610	619	643	641	628	647	646	610	637	628	645	649	619	621	630	636	640	631	611	623	638
66269	22589	5642	1966	1328	1017	929	842	668	685	709	591	520	493	481	457	346	283	302	315	304	349	270	254	240	222	250	214	250	215	215	181	197	207	251	230	240	257	249	262	235	256	242	232	186	237	300	306	351	348	261	273	249	273	596	1258	894	694	489	264	204	166	172	175	167	198	189	193	178	180	172	166	156	161	209	172	167	181	171	187	167	167	185	192	181	183	180	160	163	193	147	183	151	164	170	181	164	160	205	158	163	206	163	192	178	178	206	176	170	176	185	177	198	168	167	184	171	182	185	172	219	187	147	180	167	171	176	181	167	170	161	159	158	173	171	172	182	180	189	183	171	167	181	203	167	179	161	170	191	170	171	170	188	153	189	186	190	177	181	174	178	175	187	169	183	165	164	173	168	167	181	190	190	182	168	149	179	194	197	187	177	173	194	181	189	166	217	156	181	170	169	185	177	181	194	166	181	161	186	171	161	229	185	190	211	187	192	180	164	184	188	172	174	178	194	176	178	178	148	157	176	192	175	197	176	197	191	191	171	210	178	175	190	176	168	201	183	175	165	169	191	173	168	170	204	154	164	179	180	192	197	197	174	203	168	183	163	185	191	169	172	167	185	164	203	195	177	163	168	157	199	203	180	182	162	153	155	176	155	199	179	179	176	178	190	179	184	167	165	193	168	181	188	187	161	150	162	195	171	169	187	190	168	180	158	162	202	190	175	186	199	179	169	180	178	180	193	176	186	187	177	197	159	159	166	170	182	160	169	160	154	173	180	161	166	169	171	168	163	180	184	184	178	186	170	203	192	190	187	190	193	171	197	168	151	175	188	185	158	176	198	162	166	191	163	188	199	193	174	198	191	166	165	168	167	170	186	197	199	181	177	182	176	176	168	186	166	166	197	172	158	173	198	178	163	176	191	198	181	179	174	197	193	141	165	196	181	192	158	180	193	169	173	207	186	185	189	184	191	167	199	189	186	160	159	146	182	174	177	163	188	194	198	171	179	171	165	199	185	167	170	184	199	202	176	173	168	175	192	166	187	150	164	209	167	165	189	174	207	185	167	181	178	184	184	179	174	189	196	172	148	172	179	199	200	164	192	199	188	187	182	173	184	185	188	185	168	176	173	165	176	209	172	170	205	183	169	168	161	192	179	181	188	183	171	183	174	175	174	174	198	180	172	185	199	174	177	194	177	214	193	197	206	193	172	152	187	174	181	185	188	163	171	183	171	205	164	182	170	150	179	165	172	189	177	164	177	166	176	173	186	148	171	174	171	173	180	188	184	191	169	174	166	172	199	191	176	165	173	176	172	167	178	188	186	167	181	161	159	157	184	157	152	166	181	184	147	167	198	185	185	169	159	163	196	195	171	174	175	168	184	185	167	183	182	181	186	193	184	175	177	161	169	187	181	190	178	187	189	176	185	206	169	149	163	182	161	176	186	185	166	172	188	192	172	165	180	166	205	197	197	175	170	164	176	191	196	196	170	179	180	176	157	186	186	173	173	189	207	184	185	196	176	180	191	182	174	202	177	200	169	157	189	187	175	166	160	204	185	185	173	197	172	158	193	184	154	194	187	199	184	179	202	161	184	192	204	192	165	163	155	153	180	180	185	176	178	187	190	218	169	166	181	170	187	181	178	190	170	197	181	196	177	167	189	172	191	152	171	181	187	210	183	154	168	177	171	189	172	173	184	172	203	184	179	189	171	208	197	191	164	177	205	160	173	200	178	174	201	169	199	152	168	159	175	164	184	156	178	201	179	200	190	176	188	173	165	197	165	194	148	150	185	167	192	189	170	180	198	169	178	193	186	173	206	184	164	160	196	167	167	200	188	186	181	166	154	180	152	170	204	214	186	153	183	190	167	173	166	179	184	175	183	177	222	184	167	185	193	169	181	190	171	182	188	162	180	176	152	171	184	175	189	196	193	176	165	172	169	172	168	180	164	177	179	175	183	183	170	178	197	182	185	192	190	210	168	178	193	187	183	177	191	169	169	174	183	177	197	173	170	170	181	179	171	172	181	161	197	176	185	156	169	162	188	185	192	190	178	185	177	155	185	216	176	187	194	169	180	156	172	185	183	201	162	174	179	197	189	167	167	185	153	216	170	188	182	179	149	165	189	186	186	175	189	198	158	183	183	185	186	170	204	173	147	162	181	200	165	170	181	180	171	171	192	183	172	177	177	164	179	167	178	191	189	195	159	162	192	160	164	158	205	164	175	184	164	176	172	205	162	176	197	199	183	162	172	188	191	166	187	205	183	192	174	208	172	184	164	181	168	187	162	183	196	180	179	201	159	168	171	158	193	165	175	168	176	178	166	194	181	177	169	177	169	170	172	164	152	155	170	177	179	178	181	182	172	169	195	163	180	195	187	194	157	150	162	179	170	183	201	191	185	212	161	181	190	201	173	177	192	183	184	190	192	209	176	193	179	173	159	186	174	175	180	163	179	187	188	157	193	187	174	160	184	195	190	188	159	158	160	166	148	168	168	161	190	168	156	180	186	179	201	176	185	191	178	172	190	184	182	170	176	183	163	193	183	173	192	180	198	171	174	175	204	159	178	187	186	164	187	193	155	180	209	181	178	163	157	191	209	165	167	176	156	171	186	171	177	155	176	188	166	168	158	174	166	189	172	164	171	181	178	184	180	199	157	210	170	172	174	178	189	180	187	193	213	184	190	183	202	168	175	184	190	179	186	189	169	161	182	184	163	169	198	184	173	179	192	162	167	181	166	191	164	180	178	146	175	173	181	183	164	157	180	193	183	195	177	166	185	175	198	169	176	161	195	154	208	205	188	164	180	173	178	156	150	162	207	183	182	180	182	160	163	177	166	188	178	174	188	174	180	169	193	181	207	179	154	178	195	159	203	192	162	169	184	163	175	160	163	191	181	161	178	186	185	188	189	180	169	162	162	155	175	192	176	167	197	190	184	184	191	180	191	176	151	178	169	162	208	173	165	163	203	149	193	154	184	167	177	174	178	172	171	193	166	185	197	177	168	185	168	174	171	198	171	189	208	209	191	150	165	176	168	167	180	175	160	159	179	170	164	160	173	173	188	186	173	189	158	197	167	165	151	187	184	190	197	177	173	169	171	186	182	161	166	187	161	195	181	181	172	154	181	186	160	176	193	168	168	166	185	166	182	172	201	200	202	177	223	162	172	168	182	176	200	168	176	190	159	177	186	175	150	179	180	206	195	149	169	193	176	194	177	160	164	199	199	172	166	181	175	181	179	166	159	165	196	173	174	176	167	171	190	170	194	171	183	184	173	180	194	144	219	187	194	200	143	164	176	179	195	193	201	170	192	168	171	181	190	155	157	176	171	191	184	181	153	169	189	203	170	185	170	156	192	186	191	169	175	192	169	170	185	177	172	165	169	196	210	162	160	171	186	175	194	183	158	177	179	182	203	189	195	177	161	187	171	182	169	196	171	196	188	182	159	179	197	160	164	157	154	176	160	173	182	176	170	196	190	191	167	174	192	156
35030	2065	4420	5357	4600	4076	4130	3586	3229	3403	3251	2616	2556	2466	2088	2121	1698	1258	1396	1398	1382	1540	1284	1010	1001	927	973	904	778	762	744	675	742	705	901	964	988	1085	1052	1010	1013	1047	991	928	930	1068	1338	1678	2003	1808	1415	1285	1097	1221	3821	8005	5414	3926	2555	789	457	447	428	461	435	444	409	436	474	405	428	465	444	455	480	449	432	478	443	439	449	463	448	440	437	442	448	438	482	420	446	408	456	462	431	456	470	467	431	452	460	426	475	465	433	435	473	448	443	480	436	461	435	486	438	477	432	437	481	465	468	445	438	444	430	458	424	457	435	453	462	451	432	454	452	430	450	434	423	412	457	427	453	499	429	416	419	470	425	463	436	428	441	458	459	442	435	440	434	450	456	463	436	458	463	450	438	462	452	418	391	467	420	474	450	481	434	441	426	428	436	476	451	457	441	442	406	459	404	507	439	472	431	444	453	429	457	467	446	485	429	424	450	452	451	391	465	413	438	454	476	433	457	436	477	423	485	454	414	441	441	416	453	489	470	414	465	455	448	443	444	457	431	445	449	433	417	402	479	413	470	443	416	483	412	443	451	463	470	470	439	440	473	442	440	447	422	441	459	459	431	476	446	455	463	441	472	440	434	473	434	431	464	467	417	458	453	432	430	491	460	477	462	449	472	463	446	447	436	448	465	428	457	468	472	459	455	413	431	441	457	435	445	446	456	427	429	407	459	454	437	474	447	451	467	440	450	449	406	436	433	441	469	444	444	441	484	428	430	441	434	429	447	468	449	435	472	447	438	450	458	445	463	465	474	484	415	441	440	450	438	409	476	460	468	457	455	407	425	436	469	423	414	421	431	478	412	490	450	458	450	439	419	443	450	454	415	453	467	460	462	427	439	450	471	443	452	470	446	444	457	418	437	417	466	437	488	436	409	446	456	444	501	482	444	444	465	427	456	411	432	414	463	417	421	434	410	447	417	443	458	462	443	447	458	480	418	451	437	435	458	479	439	439	445	474	414	443	437	453	475	475	388	411	455	461	427	435	446	464	461	442	433	448	453	492	417	497	454	466	432	445	447	458	423	448	399	470	480	406	448	431	447	454	419	445	476	430	416	455	465	473	442	417	458	467	434	442	424	483	450	442	472	429	454	450	479	415	443	430	456	438	438	458	420	454	452	470	469	444	435	451	479	431	432	439	464	449	435	457	445	473	445	445	448	450	440	453	449	458	475	449	441	421	462	461	401	432	426	460	419	482	461	471	464	445	458	481	448	469	438	418	423	392	417	414	441	439	448	389	510	434	434	422	415	431	424	413	430	459	436	460	454	433	429	428	439	442	447	439	469	415	484	492	448	473	429	461	473	439	437	447	396	467	430	455	479	479	435	447	450	445	428	469	464	448	459	486	454	436	444	465	463	463	451	470	425	471	464	454	451	452	435	442	453	460	455	454	440	440	445	475	439	438	419	466	442	452	445	413	420	461	420	435	385	424	416	465	475	498	436	449	463	453	462	442	473	406	407	407	464	444	445	466	428	495	453	447	415	423	433	428	428	457	455	427	424	450	451	509	466	442	464	422	430	440	496	435	395	424	441	445	467	462	445	435	416	442	497	435	462	452	439	433	438	464	446	434	477	419	454	443	434	458	441	448	384	459	447	437	473	467	403	417	476	446	445	446	411	434	453	458	443	435	447	414	443	420	432	449	506	445	487	445	476	426	451	445	461	440	481	418	404	436	413	407	498	438	484	441	434	377	429	434	432	455	462	445	438	422	410	442	416	449	433	488	483	410	448	453	422	461	438	440	466	452	410	437	434	471	453	472	437	450	413	412	497	441	446	444	471	449	454	482	418	409	438	453	483	464	425	458	411	434	456	437	445	451	433	435	447	457	425	395	459	427	457	492	467	410	434	444	447	455	464	483	406	424	437	425	480	461	460	433	418	448	404	420	447	452	480	413	440	469	482	397	464	500	423	445	450	498	459	440	474	464	418	444	459	456	456	393	477	450	439	471	449	466	405	470	433	444	467	431	477	433	452	449	449	421	439	441	445	442	428	470	467	454	432	456	428	445	427	460	424	443	437	456	418	462	431	439	456	436	462	443	471	460	475	461	436	459	466	468	450	420	478	427	477	419	432	409	439	441	446	439	455	478	412	457	496	483	496	446	406	420	443	426	454	476	455	435	441	492	432	449	453	465	472	467	476	436	404	457	459	448	480	408	453	448	425	435	459	466	489	437	427	436	441	479	431	444	447	470	455	482	455	434	456	432	460	461	472	425	415	509	454	451	477	446	456	412	439	473	460	428	442	432	458	429	461	433	466	463	438	460	461	458	475	415	440	429	444	433	446	495	417	428	443	468	413	453	455	430	471	469	447	476	480	467	414	462	443	455	432	470	448	458	463	439	457	439	446	442	472	436	421	448	451	458	423	415	467	454	465	436	431	467	435	420	449	461	420	447	446	425	467	417	415	461	491	431	437	439	465	451	458	428	437	424	470	428	453	451	416	452	487	461	485	458	434	435	440	456	457	427	478	470	471	468	456	418	432	398	427	404	454	459	453	444	440	426	484	440	430	413	456	450	424	470	392	447	447	424	454	458	485	425	427	441	418	455	440	430	477	443	433	403	413	426	430	393	489	465	450	419	475	426	466	474	432	451	477	500	448	440	454	490	434	476	481	451	426	451	459	430	439	479	486	459	487	488	433	413	475	448	413	455	437	476	399	432	449	425	406	443	448	456	453	450	436	454	474	452	481	421	453	454	429	455	469	427	445	480	470	425	391	442	433	445	438	464	424	401	475	439	469	466	473	430	456	431	418	485	446	474	425	417	434	496	474	457	482	473	439	465	447	469	445	442	465	466	453	427	471	444	451	432	466	435	447	460	468	449	444	412	406	439	479	430	417	476	453	469	474	450	451	437	455	415	462	439	481	465	446	450	466	429	438	443	430	458	442	438	436	429	442	452	434	460	433	478	450	422	446	483	435	466	419	470	458	474	460	473	495	466	468	425	484	451	449	454	476	443	439	392	458	486	441	424	415	463	481	446	404	445	445	407	476	450	445	459	466	433	460	448	412	452	442	462	439	451	468	437	439	443	419	418	460	483	399	462	450	453	442	435	450	441	452	469	416	442	444	431	505	452	421	442	453	452	413	450	478	458	424	431	481	430	437	450	478	436	463	421	410	437	463	439	447	432	468	445	435	434	454	427	440	428	431	463	469	476	434	491	457	459	447	470	441	461	399	443	459	433	461	456	451	430	448	447	454	432	449	445	445	465	486	448	429	452	442	411	500	468	462	420	409	434	444	424	457	458	467	470	432	449	459	493	441	481	441	445	467	450	469	438	442	435	485	462	444	455	433	438	487	419	472	450	419	444	428	437	454	422	441	421	474	460	456	454	445	401	461	453	440	446	458	422	421	450	484	436	417	455	447	434	457	460	429	485	407	443	457	506	433	480	409	465	442	478	433	434	425	427	466	462	451	441	458	458	431	449	443	469	425	409
11993	551	403	341	353	329	362	341	321	354	345	300	334	274	283	277	269	258	254	260	262	251	254	256	251	268	267	257	263	266	264	254	242	248	302	278	255	245	287	285	262	279	259	263	274	262	259	249	286	247	282	283	260	270	268	260	340	317	281	223	259	242	227	240	244	218	266	253	244	274	231	239	259	277	228	264	222	215	228	249	254	255	244	238	227	258	222	241	228	251	233	208	256	244	276	257	263	236	236	220	263	260	240	274	268	253	253	251	234	249	258	263	241	250	243	268	253	239	249	261	249	253	232	264	245	225	235	227	240	226	237	258	239	239	267	241	242	233	223	233	238	265	237	221	243	255	242	255	222	250	240	249	212	221	233	236	262	246	278	226	218	215	262	224	231	247	252	255	255	229	213	253	220	277	250	224	217	210	252	266	243	221	234	261	279	233	216	224	237	233	257	264	229	233	250	257	244	246	246	253	242	314	224	245	244	248	259	260	252	253	241	227	247	231	241	250	232	232	246	232	242	249	247	210	292	261	249	260	245	230	241	256	210	238	259	246	266	245	271	252	260	228	230	289	247	227	249	227	214	228	246	267	251	249	231	258	258	243	252	271	232	263	240	243	260	228	253	268	244	248	225	245	224	241	284	236	252	247	264	274	229	235	259	247	247	230	229	217	254	274	258	242	230	251	249	246	254	239	231	236	245	225	245	243	230	248	241	226	214	235	245	230	262	243	243	232	242	230	221	269	239	238	253	272	269	221	238	241	249	268	229	248	226	264	262	251	249	257	251	278	254	250	249	261	231	266	246	233	249	245	257	276	242	239	252	230	207	250	233	228	259	225	256	248	240	208	265	244	281	277	252	258	238	239	258	240	240	256	263	235	261	260	234	230	276	226	235	232	253	248	269	247	241	227	242	247	240	264	253	230	253	250	245	242	235	238	231	223	248	238	255	243	295	239	247	242	235	276	239	226	232	234	258	250	233	248	247	260	252	229	231	242	251	245	256	264	235	243	249	233	245	248	266	252	231	258	250	256	237	245	223	250	269	256	260	224	265	228	263	270	247	231	225	245	230	259	276	273	280	243	221	239	255	230	209	238	255	247	241	245	250	247	209	243	244	251	250	266	262	266	251	241	218	234	222	240	221	231	247	235	232	241	252	267	284	209	255	232	228	225	204	247	256	232	293	249	242	254	227	216	253	251	240	250	227	231	267	265	253	238	231	219	235	277	223	265	243	254	235	250	231	247	265	267	293	255	276	247	236	221	236	254	281	241	271	246	258	272	233	256	265	235	232	266	254	236	244	220	239	209	231	265	248	256	251	255	241	273	243	241	249	224	228	241	230	226	257	254	267	247	254	203	246	235	226	244	226	231	250	260	238	235	254	263	246	238	227	257	226	246	252	255	208	262	231	234	204	242	228	248	237	241	258	225	244	252	253	266	208	236	251	217	234	256	241	245	249	205	245	256	227	238	261	237	251	242	250	247	246	232	265	267	258	245	222	217	249	252	223	258	227	234	247	257	254	246	248	262	241	252	269	249	238	236	266	272	242	272	266	249	254	255	275	266	250	257	244	238	221	213	266	235	256	237	228	254	261	242	265	234	237	242	225	232	231	239	263	230	252	260	255	257	231	243	209	255	239	240	252	274	254	230	234	267	234	254	234	240	237	260	240	262	230	248	230	241	250	232	235	225	226	236	236	245	231	255	255	252	231	246	245	243	242	241	259	261	248	236	246	254	244	213	212	226	271	210	268	248	258	246	247	249	257	261	251	242	270	252	246	218	252	250	220	263	278	257	229	229	262	283	252	286	228	239	238	264	201	250	254	228	261	222	213	263	238	230	259	248	230	263	242	211	245	243	232	249	246	274	230	259	234	227	269	237	229	242	245	269	233	243	240	247	237	229	222	229	264	217	253	232	260	239	269	267	275	242	258	236	257	275	243	247	238	260	221	252	254	248	240	258	260	257	210	213	223	267	230	261	217	249	246	239	262	237	254	236	224	229	256	199	265	257	262	248	214	239	261	251	219	259	230	244	244	258	252	247	252	240	269	243	263	241	239	245	213	239	247	229	218	249	252	218	249	277	248	263	250	243	205	229	242	252	246	260	259	252	220	239	267	257	282	239	252	261	258	229	232	223	239	230	243	255	249	249	236	242	243	237	239	239	229	242	247	224	243	258	221	246	242	267	238	240	269	260	218	264	214	240	254	234	229	241	267	259	251	243	239	229	251	235	228	250	259	259	253	277	243	212	249	242	231	227	251	240	264	227	272	228	282	215	234	251	239	226	242	261	245	241	250	227	245	244	273	255	243	239	224	223	226	242	242	263	234	242	229	241	232	241	244	224	247	250	261	250	248	247	228	243	218	236	243	213	255	212	253	246	267	268	238	256	228	225	248	274	246	267	237	249	249	228	235	235	243	242	205	265	216	244	223	202	252	246	254	241	252	248	244	262	251	229	226	237	277	242	249	246	252	272	246	256	233	244	248	269	249	233	257	259	256	282	245	227	272	247	261	257	265	279	265	256	254	236	256	229	293	256	244	237	241	239	255	265	230	242	242	233	279	250	270	267	237	257	219	245	237	252	259	229	243	247	224	242	248	268	239	238	235	237	253	240	244	225	251	258	245	236	251	226	238	238	227	258	228	242	253	273	258	225	252	226	251	263	223	231	223	224	228	254	236	256	267	227	233	245	249	252	254	231	276	243	261	244	249	240	261	222	240	229	226	261	241	257	223	256	201	256	245	265	246	221	254	245	238	242	239	215	256	277	263	238	249	228	256	236	233	247	274	250	246	246	252	255	269	272	233	264	248	269	250	258	268	265	232	242	262	263	244	236	234	261	271	252	244	216	240	241	265	195	245	245	251	230	254	243	222	237	230	212	275	253	264	248	241	229	240	229	277	252	243	273	248	229	257	265	243	256	247	232	231	259	214	248	253	259	258	250	244	255	250	262	234	268	233	239	214	236	242	248	241	236	208	247	252	237	250	238	244	246	245	245	223	242	229	246	246	243	229	254	256	268	220	221	250	248	229	240	232	242	242	256	238	224	215	234	234	275	252	242	230	227	237	255	246	280	255	246	252	278	265	237	272	241	258	284	260	276	260	248	240	279	274	258	240	244	238	247	208	236	244	232	251	250	234	252	259	253	243	246	255	253	239	252	248	246	224	240	230	249	244	219	216	247	203	257	269	227	265	252	255	248	254	260	242	239	235	228	265	226	243	227	230	220	230	224	243	261	245	246	232	228	236	232	228	265	237	232	247	251	248	234	232	239	243	245	263	254	231	253	261	221	248	240	250	257	252	247	263	242	235	261	237	260	236	238	217	247	238	247	252	262	230	253	227	229	235	261	244	235	237	254	262	227	245	264	261	247	241	271	245	242	229	239	266	245	246	246	241	257	253	248	258	235	231	225	244	240	219	241	257	241	228	257	267	247	224	247	264	252	258	241	235	262	250	220	239	249	242	249	231	237	258	233	277	250	256	251
11960	720	909	984	957	1140	1224	1111	1025	1146	1107	1027	1026	950	867	726	704	707	702	707	675	716	668	670	690	697	726	746	807	817	712	717	689	755	787	769	701	825	796	722	778	752	739	772	829	778	748	790	737	771	785	789	814	797	799	1030	1098	996	905	676	599	593	592	594	583	635	609	597	599	606	595	593	636	632	605	631	590	643	590	584	614	642	597	631	574	542	609	611	568	592	631	604	643	578	602	637	587	608	589	599	621	663	624	638	595	682	612	629	663	627	612	580	606	611	634	614	619	656	593	655	575	599	614	574	626	614	623	584	596	611	641	611	609	629	620	591	573	596	629	650	623	620	599	604	577	631	614	593	593	588	603	601	606	636	564	635	589	614	600	605	677	636	646	612	560	595	587	634	587	588	595	613	607	645	625	586	595	604	604	670	597	588	620	603	653	642	605	624	584	645	586	548	610	588	587	612	603	616	626	610	645	579	636	576	574	602	600	596	571	609	597	626	580	571	606	643	622	595	610	600	601	627	606	633	630	669	581	566	602	542	612	614	601	646	601	570	592	626	615	549	606	621	601	665	598	580	589	542	595	639	637	641	602	608	601	606	589	634	620	593	600	567	600	622	594	591	605	555	592	566	623	629	592	615	635	606	599	637	583	607	632	598	662	618	618	619	644	579	633	615	640	628	589	617	601	617	611	591	608	588	616	631	593	636	611	571	623	638	599	615	632	630	603	607	615	653	612	634	610	558	624	600	585	657	598	595	556	642	633	578	616	613	620	620	603	641	616	605	599	630	596	589	587	609	600	642	630	608	625	650	599	598	585	623	572	615	592	544	601	590	606	569	647	589	608	642	621	604	620	586	632	584	580	650	614	623	592	582	586	637	604	577	632	622	559	605	632	653	579	605	602	649	608	631	596	620	618	581	629	639	617	607	622	631	606	605	622	598	576	632	609	604	580	625	654	601	599	581	633	563	626	619	567	651	616	595	573	573	589	563	652	586	599	620	544	604	632	587	655	612	602	653	579	593	628	634	601	615	642	576	581	631	613	637	563	618	618	603	599	640	613	564	613	594	630	632	607	608	578	584	639	615	593	632	607	604	586	646	614	594	610	663	615	654	651	629	589	565	578	629	597	629	593	613	601	559	590	635	613	589	614	582	588	612	566	615	633	642	592	613	615	623	602	617	641	603	598	620	658	602	579	641	639	613	599	594	630	564	587	621	616	610	624	595	635	630	618	618	608	592	571	604	608	597	618	576	587	603	631	629	650	623	583	619	589	606	586	597	641	603	597	618	624	627	583	633	589	583	595	678	571	621	647	581	610	613	572	599	650	631	627	603	573	586	601	618	623	598	633	594	611	577	607	585	625	578	603	648	650	629	664	617	650	596	600	608	627	598	656	627	641	620	631	602	576	598	620	635	635	615	641	587	602	603	622	581	614	605	616	605	634	637	618	623	577	629	612	635	569	636	614	602	597	680	597	629	610	601	612	602	606	594	625	645	605	611	622	634	632	572	631	619	610	653	593	631	649	624	574	600	640	617	567	571	626	650	670	574	603	612	611	623	660	598	630	632	608	607	573	601	586	608	587	625	578	589	607	612	627	575	638	611	631	630	562	620	621	597	598	576	635	597	647	622	632	627	594	605	601	595	636	602	609	576	622	588	630	656	617	598	611	614	605	546	641	577	585	611	594	632	590	597	575	585	608	643	640	588	584	613	620	634	616	606	608	600	603	614	595	613	601	613	560	596	624	629	591	592	605	608	610	618	581	596	618	606	608	576	626	607	588	597	626	571	624	610	644	614	624	616	642	636	604	595	594	605	589	594	607	612	605	594	638	587	584	620	601	597	633	623	636	610	629	615	593	607	620	624	594	630	616	618	644	640	611	605	614	639	613	667	587	587	650	650	542	599	634	561	637	647	626	605	670	582	575	612	612	564	620	613	567	663	604	615	603	613	660	604	620	630	601	639	625	583	639	627	637	605	587	632	600	583	636	637	614	621	587	610	649	594	626	602	662	638	634	592	641	610	621	627	611	599	585	572	591	606	604	664	621	624	628	599	604	583	649	628	625	607	601	609	593	617	613	583	626	633	597	629	632	602	596	620	622	610	613	595	606	652	594	624	602	642	580	577	573	643	626	616	584	644	612	580	691	588	601	617	609	597	608	616	635	603	647	561	630	625	605	628	617	600	562	626	643	580	615	622	647	569	603	647	580	620	584	597	624	619	620	650	642	647	643	590	672	599	620	587	593	577	602	608	590	592	594	578	605	632	673	585	592	584	619	633	564	590	643	635	637	607	583	615	569	610	588	625	617	627	559	601	608	593	619	630	622	622	597	600	670	606	628	559	613	597	634	652	638	615	655	604	648	581	615	589	602	618	613	639	610	575	603	587	614	626	583	596	635	587	592	655	600	618	621	618	606	570	639	620	605	592	592	573	600	590	627	620	593	597	590	620	614	596	560	670	584	625	586	579	629	577	644	616	606	631	653	602	587	592	571	619	604	608	606	587	606	655	620	599	610	609	623	601	604	635	646	624	611	602	615	642	636	631	681	595	649	661	630	626	599	629	614	601	589	626	620	639	638	646	652	606	594	620	577	610	596	623	620	617	601	622	638	612	623	626	591	608	626	588	608	575	620	600	590	600	619	604	612	641	596	594	610	610	584	601	573	610	612	600	609	628	589	627	610	608	629	623	650	591	649	637	607	562	596	631	612	639	658	629	643	622	645	625	555	608	596	603	609	597	594	603	585	580	578	601	598	625	646	603	598	627	637	595	595	594	644	600	581	600	612	617	634	579	612	618	584	546	606	594	592	575	603	586	600	623	637	601	664	623	577	610	634	665	610	626	590	612	661	603	594	605	625	631	653	620	608	613	643	589	599	601	598	580	637	625	597	649	581	614	600	613	643	596	615	586	616	626	628	629	604	619	621	660	616	585	602	593	605	636	636	605	593	572	615	610	595	633	615	617	568	597	577	593	610	588	604	585	611	562	609	607	643	633	620	601	634	619	597	603	623	590	620	608	577	642	574	597	616	588	584	604	604	625	567	595	581	632	660	636	594	582	620	610	589	620	614	568	639	559	624	646	611	630	650	591	614	572	587	582	602	647	622	590	595	610	588	626	620	604	603	614	589	608	614	556	647	622	631	615	658	625	620	616	585	631	604	590	632	624	560	613	634	558	655	653	596	606	629	623	633	604	601	600	606	597	591	559	612	560	602	618	611	638	601	615	594	636	611	593	605	568	619	627	599	648	604	640	624	572	562	629	609	576	646	591	619	582	586	560	628	558	568	653	619	624	613	601	638	623	578	658	613	651	644	589	599	652	611	659	642	625	608	639	581	627	650	598	619	649	606	631	610	584	610	630	645	635	587	618	621	617	575	589	609	596	591	606	626	611	595	592	611	626	575	608	651	596	543	616	616	645	626	579	607	635	648	601	591	604	606	576	591	629	622	569	617	637	591	594	590	597	633	612	614	628	656	626	597	618
54602	14028	1894	1147	851	846	763	623	483	578	532	512	423	401	390	357	370	303	346	311	341	359	289	292	302	292	310	291	322	335	287	310	330	307	312	277	280	277	328	293	276	280	284	294	329	295	305	310	299	313	349	281	299	285	419	711	770	595	493	345	255	240	250	266	254	247	256	250	256	238	236	228	254	244	247	273	240	237	250	252	232	252	272	263	250	245	281	238	242	274	272	257	264	254	229	253	258	265	257	236	269	255	251	274	247	270	267	245	292	276	253	261	279	260	252	232	269	252	250	242	221	258	272	252	286	228	257	268	223	277	206	214	239	242	235	268	266	244	251	280	229	256	263	237	236	242	234	258	259	230	268	249	251	236	261	260	239	251	251	259	232	231	256	282	242	269	265	276	263	253	244	258	238	254	248	244	237	252	251	268	244	236	267	274	245	282	247	264	242	232	267	268	243	263	252	249	268	256	243	258	271	250	238	246	243	268	276	267	278	257	258	256	265	255	222	246	241	246	254	238	243	255	227	245	251	268	228	220	252	259	241	234	254	246	275	262	272	261	245	245	259	229	285	238	266	273	233	268	236	239	283	243	218	233	270	257	240	260	256	250	239	254	270	238	261	246	269	263	231	256	246	293	292	261	253	256	255	274	232	266	236	245	272	235	252	228	271	262	280	271	290	259	248	257	235	249	265	266	252	268	209	251	243	286	276	276	244	251	233	294	236	273	255	257	258	289	244	262	248	261	251	280	248	259	253	227	264	270	265	250	265	254	263	267	292	238	235	270	247	251	249	236	271	288	292	224	251	267	224	245	253	262	236	245	239	279	251	266	255	250	252	257	258	247	245	254	238	267	250	226	257	258	246	266	256	254	244	248	272	248	252	252	286	252	245	257	217	280	263	267	270	260	247	242	246	265	260	258	260	238	259	267	252	240	260	245	284	256	251	272	266	242	237	234	263	252	248	241	232	281	269	212	240	251	262	247	240	237	235	238	274	262	272	254	224	249	237	260	250	249	249	270	264	263	263	252	266	255	269	272	260	257	245	247	282	259	244	233	231	276	266	257	262	260	277	247	288	236	244	245	257	240	268	246	240	238	259	266	248	282	272	233	252	264	286	258	239	235	238	247	247	233	296	252	237	233	238	248	242	232	230	256	261	260	263	249	259	238	259	260	250	257	227	232	280	260	225	275	279	263	251	255	253	277	274	263	260	269	278	280	237	230	260	238	260	215	240	267	248	280	225	216	223	256	248	262	276	251	282	248	253	261	237	272	239	261	246	254	263	245	272	248	237	258	275	230	244	261	277	245	267	258	269	265	290	241	235	267	244	267	246	255	248	261	245	257	264	237	225	271	235	258	263	272	248	275	260	261	281	248	247	224	227	268	259	275	258	235	239	277	255	226	238	282	257	285	248	240	271	289	245	261	271	250	253	251	256	255	229	242	247	230	248	236	234	234	259	251	263	243	272	251	236	255	281	258	237	251	246	244	268	260	266	270	247	291	225	278	275	236	256	255	266	264	263	231	251	258	243	281	249	272	267	240	267	270	242	251	258	258	234	276	260	224	278	264	215	262	241	274	238	229	247	212	253	238	267	263	264	225	272	261	254	233	247	276	246	252	244	258	225	255	242	253	241	263	238	281	256	241	247	272	242	287	276	249	234	258	234	262	271	235	248	227	260	278	296	251	239	304	259	269	288	274	264	256	253	225	289	297	264	249	257	256	257	288	262	263	293	277	262	248	257	231	271	267	264	252	243	240	266	280	248	289	263	238	232	262	271	266	258	227	216	262	287	250	233	266	241	266	243	238	251	264	247	285	255	273	237	225	250	236	272	263	250	252	261	247	243	237	245	277	253	257	298	234	244	250	247	234	253	273	257	296	296	260	247	266	255	261	239	229	273	216	224	253	259	234	232	248	269	236	245	235	255	226	267	238	255	251	275	222	250	241	253	261	282	293	250	249	235	249	275	239	257	261	267	249	298	263	231	240	269	235	221	252	283	236	252	291	252	264	249	228	262	269	256	231	254	234	237	237	254	278	225	260	249	238	249	239	245	268	288	266	266	250	251	253	245	278	221	294	222	258	248	274	250	259	249	293	209	261	249	276	263	246	263	244	246	260	251	242	256	251	251	267	245	267	264	252	268	236	245	249	264	233	242	251	258	244	253	248	218	252	252	220	268	253	246	250	242	231	260	246	246	266	247	234	254	249	220	254	215	234	255	251	251	229	251	224	248	230	240	236	257	244	220	238	267	261	225	257	267	284	241	281	294	256	258	241	229	230	248	263	242	280	281	270	238	242	234	265	256	234	251	229	238	265	226	228	273	286	251	268	261	241	266	234	277	243	231	263	271	248	256	267	222	225	261	244	267	280	240	259	237	247	257	255	224	249	226	276	240	261	253	261	274	265	234	232	239	234	233	272	240	258	244	243	244	258	236	259	260	263	236	230	270	277	279	248	275	241	244	250	245	270	242	259	291	230	237	239	218	257	244	262	248	260	239	267	240	239	247	259	261	217	275	269	264	268	231	238	269	277	257	240	232	235	245	251	251	229	241	253	260	250	245	246	256	253	251	257	249	268	264	258	239	238	262	262	244	258	254	262	262	277	246	270	240	241	259	260	278	261	265	267	257	257	268	257	264	260	251	233	255	259	249	254	208	263	266	252	263	235	244	257	223	242	264	248	276	227	250	267	250	251	227	238	269	241	256	251	231	243	258	264	235	232	257	267	250	264	251	262	271	259	263	245	243	252	223	254	268	283	228	265	227	253	259	282	253	258	250	267	250	222	252	263	285	274	266	222	236	253	274	258	261	265	267	254	241	257	277	270	276	252	244	305	242	270	259	247	227	211	267	237	240	271	277	240	258	210	238	256	275	267	269	260	249	248	240	276	258	238	237	277	244	273	220	274	279	250	273	237	246	212	226	247	253	276	248	252	287	260	279	272	255	233	251	250	261	271	229	269	246	270	236	269	312	241	226	255	264	262	263	264	264	252	271	241	248	280	234	258	252	255	239	252	215	243	245	254	258	257	228	241	264	246	257	278	257	241	265	276	277	238	273	291	244	254	251	259	262	286	273	257	265	271	266	283	245	274	272	284	251	275	274	266	248	250	264	237	251	251	245	251	257	254	247	230	272	264	278	245	272	230	242	256	228	245	268	262	269	248	258	269	241	263	253	251	252	268	244	301	271	248	257	236	238	248	249	271	248	264	251	261	262	279	245	248	274	239	265	267	266	249	242	245	249	243	254	269	265	260	214	248	247	260	268	251	235	255	245	234	261	252	253	248	241	212	269	257	276	251	247	225	279	238	228	256	247	273	235	275	229	247	245	263	252	240	244	300	266	252	276	276	266	256	237	234	282	242	238	223	263	240	266	263	270	270	220	229	250	243	253	259	237	240	275	284	244	266	244	244	234	262	294	280	268	226	240	229	238	285	230	258	255	258	257	231	256	279	243	242	265	241	251	249	248	285	238	275	241	250	263	271
27908	1375	2703	3381	2977	3050	3148	2537	2061	2382	2228	1877	1703	1709	1627	1456	1261	1124	1169	1199	1103	1286	922	947	833	928	854	925	940	1011	1020	1015	1086	985	958	937	895	934	1011	948	1018	1054	957	1073	1020	1159	1234	1221	1047	985	1091	1047	925	927	1888	3984	4010	3126	2102	1155	622	611	632	613	612	620	627	649	628	640	620	628	603	578	610	626	621	622	614	598	583	630	648	635	604	594	619	648	635	629	608	623	618	592	617	669	645	623	629	630	602	630	618	614	637	657	610	617	658	625	641	639	657	636	623	620	645	603	634	626	648	613	612	638	613	625	613	632	617	627	636	645	629	655	623	666	636	598	647	656	641	573	611	593	649	642	602	588	602	625	610	613	615	618	606	639	676	629	585	584	599	624	633	669	586	647	602	625	606	642	623	591	629	646	608	600	650	610	627	616	597	630	597	636	599	596	632	610	672	620	658	600	631	632	581	599	633	602	670	593	617	656	644	600	623	657	643	581	575	606	632	577	627	640	624	657	620	566	625	608	634	606	618	611	609	591	659	568	609	601	624	608	632	575	601	624	606	674	597	649	651	581	621	579	627	599	640	638	641	592	603	656	577	619	631	573	637	616	624	627	611	630	613	631	607	650	612	635	608	626	644	578	645	632	659	638	632	591	616	612	654	613	603	625	650	642	637	579	616	635	630	640	688	631	609	615	632	580	649	603	631	639	655	628	650	633	570	599	638	616	654	649	645	634	614	648	634	620	618	636	618	618	601	579	624	608	621	631	673	620	630	666	661	594	605	615	637	642	672	638	618	671	621	618	646	601	640	623	626	602	621	597	664	688	657	639	609	618	605	613	678	614	622	632	634	641	600	624	632	622	585	606	662	620	643	629	622	638	620	646	569	616	666	617	629	656	667	616	610	649	631	606	639	617	652	657	665	581	589	607	601	570	654	674	585	633	671	556	645	599	624	618	663	631	643	627	620	638	652	604	603	628	655	592	672	637	617	644	667	622	593	619	630	648	669	645	628	611	604	644	642	617	628	620	593	631	596	598	629	652	649	654	628	662	674	614	612	645	594	649	564	593	644	639	638	635	682	588	613	596	571	585	560	604	611	617	605	634	659	610	595	571	588	608	623	621	636	632	621	644	620	610	639	597	594	613	622	617	633	598	698	601	647	653	621	619	604	620	569	636	619	602	598	620	612	647	637	606	631	606	616	607	635	589	634	632	677	663	631	666	632	600	628	623	576	658	648	613	619	586	639	625	610	600	611	663	623	621	645	563	663	612	604	612	644	592	638	593	643	625	606	635	607	616	646	610	645	621	579	648	604	620	622	630	622	638	622	602	637	633	638	597	623	626	626	591	633	637	643	594	630	624	612	638	649	591	610	608	624	643	640	640	653	615	600	617	604	624	599	603	633	658	602	600	625	634	589	579	625	604	629	607	626	615	662	671	636	603	631	612	590	604	611	564	637	593	672	622	623	602	647	615	641	617	594	632	636	624	646	578	591	609	580	608	577	590	630	638	607	667	614	582	639	585	632	637	651	621	614	635	599	636	589	645	639	635	617	647	589	636	648	593	596	601	637	641	608	579	576	579	629	612	648	617	611	616	596	631	635	636	636	608	631	619	614	629	608	643	646	649	627	658	635	572	626	655	625	603	620	633	662	633	604	566	589	579	696	627	619	613	628	639	628	631	602	652	643	598	662	624	602	593	622	630	623	641	601	653	623	612	621	618	595	603	620	650	592	633	638	607	650	575	635	581	632	635	617	659	613	660	594	623	630	636	619	603	634	608	628	599	628	610	581	596	617	628	619	587	645	655	596	654	643	604	596	602	630	619	645	609	614	604	636	616	644	629	618	611	625	636	617	581	692	649	597	679	628	607	612	625	605	618	589	624	568	603	588	603	615	591	603	612	615	634	652	632	570	607	594	655	676	621	610	657	636	657	623	627	605	607	633	610	649	595	628	618	589	665	624	656	570	608	636	635	640	572	617	599	602	673	634	627	624	641	635	674	644	628	588	630	613	637	578	615	603	599	626	633	633	651	637	594	584	628	633	589	579	622	573	601	633	632	615	618	585	640	590	595	679	638	612	611	592	644	568	600	576	633	606	631	670	624	643	594	614	616	595	663	615	641	583	598	625	633	573	623	589	572	682	624	601	610	663	617	623	618	637	610	618	594	604	620	631	607	645	611	633	639	582	623	664	607	614	589	626	630	641	601	613	657	598	646	596	597	632	608	621	658	609	669	606	564	657	629	610	628	609	586	664	631	677	566	602	624	656	628	613	577	611	650	627	605	602	634	600	611	603	643	634	660	650	614	589	656	604	614	598	653	608	634	588	602	603	642	627	594	616	654	592	594	584	640	634	631	622	639	616	587	674	612	563	597	615	637	593	639	644	638	607	624	598	615	593	650	598	643	609	598	608	612	617	624	611	539	631	626	630	608	660	626	577	608	609	618	637	636	629	621	665	640	590	631	591	615	584	621	646	626	601	625	654	600	607	641	671	660	629	613	607	613	642	611	612	595	627	599	587	611	578	626	661	658	573	625	645	609	629	607	668	622	613	656	652	640	633	604	616	570	659	617	637	640	619	615	636	605	617	618	573	580	622	673	652	647	615	597	604	627	640	638	562	635	620	637	620	635	626	657	673	622	596	639	652	602	623	600	648	625	612	645	589	626	611	584	664	618	611	629	669	602	661	629	628	657	578	604	637	630	672	659	650	667	609	624	586	602	585	647	665	631	619	633	613	648	620	636	650	592	635	599	617	590	655	636	623	658	642	578	639	640	625	646	636	639	611	604	608	655	652	645	587	595	558	649	589	664	627	621	608	671	646	628	612	632	615	603	600	613	600	644	620	596	630	622	632	620	627	656	593	595	587	599	615	642	610	603	629	636	592	608	627	580	621	604	659	640	635	645	614	625	605	625	680	596	678	591	628	602	676	563	639	554	622	636	653	598	637	614	638	629	595	620	591	599	633	608	607	657	632	608	642	645	664	656	600	639	626	625	651	600	621	594	599	607	632	583	625	629	597	616	661	638	597	594	649	623	633	621	607	659	605	633	618	686	636	655	594	621	598	613	602	653	578	594	636	619	609	590	554	651	599	630	586	640	622	601	613	595	671	577	634	668	644	606	605	651	630	635	638	635	584	657	599	615	631	627	663	651	654	622	601	643	692	667	570	632	602	636	623	607	650	588	623	620	597	610	635	593	592	606	631	664	641	646	604	612	629	639	607	594	630	676	607	608	622	610	627	656	630	620	632	651	654	677	590	654	613	611	645	583	627	626	644	612	629	597	597	603	633	624	611	645	637	600	634	636	665	585	661	634	620	623	655	606	652	625	697	615	608	621	708	602	657	591	602	656	616	632	662	669	655	608	590	650	671	689	643	636	609	639	611	607	617	662	596	634	634	592	608	600	625	636	625	616	627	658	584	642	686	631	623	613	618	647	609	655	643	630	626	598	628	613	608	605	655	610	619	641	600	618	629	597	624	613	628	635
68581	21269	4973	1968	1475	1233	1016	885	723	630	670	590	521	469	406	398	317	296	365	334	319	349	242	237	263	253	239	269	270	283	273	285	267	216	273	220	247	236	287	266	244	254	258	242	251	252	249	252	228	264	217	229	196	191	403	1032	1039	821	591	341	187	168	161	180	185	152	171	174	181	181	198	167	201	203	166	161	192	183	180	179	195	208	197	212	186	192	190	161	173	192	204	190	183	182	183	170	172	177	174	166	204	194	185	192	195	186	191	180	165	185	180	164	173	169	173	172	187	175	169	160	178	189	187	186	189	175	176	182	180	168	189	178	189	198	195	176	183	186	167	160	186	154	186	176	192	212	180	161	176	155	185	192	200	182	161	205	192	205	177	160	184	169	198	214	179	176	185	203	174	175	192	192	197	183	183	190	199	162	184	177	206	197	166	173	159	183	179	176	176	172	157	177	173	196	148	204	167	190	178	180	197	165	200	195	166	183	186	163	182	174	170	172	162	198	155	166	166	199	205	171	180	140	204	157	171	191	187	159	192	175	177	185	186	224	194	204	192	182	205	156	192	194	185	144	182	200	194	173	191	202	187	171	172	190	161	183	162	184	175	195	182	185	194	159	165	186	182	175	166	172	163	178	168	188	181	191	211	158	164	169	169	196	173	173	170	176	199	192	211	147	188	197	187	190	196	179	193	187	182	179	184	168	157	185	180	147	171	196	161	166	167	209	197	159	173	178	178	189	186	181	162	169	207	146	173	183	169	172	165	193	192	184	162	175	200	191	164	166	179	177	196	192	179	179	204	181	186	182	181	178	171	159	201	170	179	172	200	176	159	181	188	189	190	177	176	180	192	165	179	177	189	192	164	188	203	157	177	147	204	194	186	201	199	165	181	185	178	196	181	154	210	176	197	165	183	175	197	208	187	173	184	211	155	197	176	211	185	182	171	192	196	190	190	175	186	201	195	170	189	180	168	171	181	182	180	187	182	181	181	198	174	185	163	177	167	153	179	175	230	204	199	170	171	179	170	159	167	164	182	164	189	167	172	194	160	199	213	174	171	196	200	166	193	199	205	182	195	185	165	198	181	162	170	181	156	185	161	196	198	172	174	202	186	189	193	186	181	185	159	175	149	190	194	188	182	168	181	186	165	173	171	181	199	172	162	165	197	178	183	194	178	189	183	200	192	172	190	198	168	187	188	196	190	185	163	172	162	179	172	207	155	171	190	185	175	186	177	184	198	179	174	164	180	201	168	184	205	198	193	177	184	165	177	179	175	181	183	174	176	168	191	184	172	180	175	171	170	177	176	202	194	185	184	165	182	186	181	157	167	163	188	187	178	191	197	172	189	176	180	168	182	196	182	172	179	157	162	189	170	182	201	187	196	166	163	187	178	208	182	174	190	179	197	177	181	186	201	211	196	191	221	180	198	176	194	179	171	173	171	163	198	204	210	182	155	184	152	201	170	166	199	174	181	154	162	161	181	179	183	206	173	161	170	179	210	160	165	178	165	188	155	181	174	173	178	190	191	193	195	153	152	175	159	177	188	182	189	202	218	187	176	182	217	200	174	170	178	202	187	192	153	181	161	166	164	174	175	184	183	181	176	204	193	190	195	182	179	166	186	173	189	195	167	174	158	174	165	172	188	174	199	161	189	175	187	172	181	163	209	199	167	175	167	182	186	161	158	183	184	208	189	168	153	162	167	178	185	162	183	176	165	192	176	165	167	201	187	189	178	179	192	191	181	181	173	183	210	151	195	155	168	182	188	199	177	162	176	171	177	203	183	187	164	198	179	190	187	190	189	183	203	165	201	215	192	193	181	169	161	160	175	172	179	171	177	183	187	197	171	187	184	201	171	195	185	191	172	188	209	162	206	177	150	172	176	180	170	192	179	199	184	172	172	170	175	182	190	184	186	193	184	160	175	164	181	155	179	190	176	183	163	197	176	179	177	192	141	182	158	210	177	197	193	185	171	185	176	159	178	180	166	176	158	161	180	210	173	188	155	203	189	163	176	180	198	169	184	165	147	182	154	191	193	178	199	206	191	174	199	181	202	193	174	181	199	166	182	184	175	180	156	177	179	172	167	163	189	192	182	192	178	185	178	179	185	190	173	193	194	162	179	185	183	189	181	181	182	184	203	199	174	198	193	161	181	173	198	183	167	164	158	181	176	190	175	214	185	185	185	149	195	189	201	199	186	187	171	172	166	194	182	191	200	175	176	162	176	182	188	174	168	192	190	171	172	177	147	221	186	182	172	188	177	187	189	191	190	194	163	188	169	177	178	188	180	184	175	184	202	176	169	195	185	174	191	188	198	189	177	163	193	176	187	157	147	157	158	206	186	194	197	179	196	163	179	183	142	169	193	184	175	221	180	185	197	213	176	188	167	175	194	169	174	192	170	177	187	187	184	163	174	166	177	152	169	189	186	197	171	183	183	180	203	208	174	173	162	181	193	173	189	189	156	199	182	187	200	167	176	176	159	175	199	163	183	173	184	170	189	190	184	178	177	170	183	174	160	182	193	176	164	179	183	158	167	178	194	174	167	178	181	198	170	186	180	168	180	166	178	187	161	190	194	192	181	189	184	161	180	173	163	176	186	179	170	191	184	174	189	169	194	187	184	181	186	167	184	193	168	182	181	156	184	199	164	185	206	154	196	167	169	172	195	181	185	213	175	167	161	198	162	177	173	166	199	177	177	189	168	159	218	196	185	159	160	175	183	173	160	189	167	196	172	190	139	177	193	206	184	188	198	185	174	182	192	182	178	166	177	176	159	180	159	200	208	187	175	189	194	179	194	179	145	164	179	160	199	175	194	185	170	170	194	174	179	172	183	181	187	187	169	189	197	187	195	187	168	213	216	192	182	186	184	174	190	181	191	172	180	185	183	207	185	190	193	183	176	168	181	167	197	173	217	200	164	177	175	196	176	178	173	212	204	173	169	158	176	194	179	187	198	178	188	202	175	186	180	163	186	175	180	181	191	193	182	174	194	172	179	199	181	164	188	169	171	188	218	184	163	201	197	201	178	190	199	176	178	154	209	168	162	175	191	174	166	186	185	195	181	189	162	186	186	161	166	172	157	190	183	171	195	184	182	206	180	168	199	173	189	168	142	167	175	168	168	190	155	225	173	183	175	190	151	180	184	190	167	179	182	160	176	163	181	175	160	190	153	164	184	196	195	162	162	186	174	172	191	150	190	183	188	157	198	201	175	190	192	184	165	166	195	167	181	171	174	181	180	162	150	165	192	181	219	165	196	178	166	175	201	194	183	167	161	206	193	173	195	179	167	163	185	188	174	170	185	172	180	168	190	148	190	180	184	174	168	167	164	161	204	194	166	176	186	175	144	180	178	181	182	173	192	209	182	179	176	173	177	164	161	172	198	167	161	203	184	204	171	182	136	203	177	193	180	167	154	181	169	174	184	159	193	157	187	144	168	174	173	181	171	168	157	206	173	176	188	174	176	202	192	179	196	191	174	184	182	159
34585	2012	4782	5335	4990	4992	4402	3763	2989	3162	2923	2881	2459	2366	2143	1877	1594	1222	1627	1624	1482	1613	1032	913	938	863	828	839	987	1184	1174	1187	1144	1016	1006	951	837	918	1071	1053	1093	1041	1045	986	1086	1177	1171	1059	987	941	868	776	705	718	2291	6837	6650	4764	3376	1340	444	454	474	466	461	462	453	488	435	436	439	465	450	468	455	471	469	443	436	425	462	469	437	512	466	487	497	440	439	495	439	463	454	472	460	416	432	445	451	404	460	508	470	449	455	447	446	443	462	449	462	452	460	448	440	438	484	462	456	437	450	478	454	475	462	454	448	473	480	457	466	457	446	451	486	465	494	464	483	467	421	416	500	451	433	488	441	448	429	460	453	432	475	445	460	439	433	436	455	461	448	456	501	446	459	455	456	451	466	470	451	453	469	444	438	449	454	459	471	458	452	445	437	441	448	461	477	444	455	436	474	452	482	425	444	435	423	465	480	480	436	445	459	390	450	450	464	472	432	460	495	485	518	453	465	465	427	440	441	447	514	425	474	454	397	447	477	463	457	455	472	480	477	442	473	454	434	444	449	456	501	471	467	453	437	433	484	439	478	458	413	496	484	444	461	475	447	445	452	417	457	442	455	426	470	426	433	487	462	461	476	428	429	436	476	441	429	460	446	423	444	450	445	449	475	476	461	496	469	459	479	453	455	443	458	458	433	449	427	479	421	504	474	445	468	463	428	419	419	445	430	474	462	455	439	452	444	441	458	477	438	467	463	477	462	457	484	469	440	472	463	453	465	475	485	421	445	454	455	466	442	437	453	456	469	479	470	421	447	438	482	483	446	452	471	409	438	462	461	421	446	422	461	433	468	470	487	471	478	437	504	434	463	479	441	457	472	450	446	410	456	436	438	434	453	483	479	459	445	438	451	445	427	450	434	459	479	451	458	456	482	460	459	442	429	433	481	450	455	445	486	452	403	456	434	425	485	428	436	447	488	482	490	449	463	460	461	424	450	455	446	469	450	480	484	463	456	477	490	435	421	457	485	451	451	476	478	454	480	459	475	458	463	460	446	457	419	446	442	457	432	460	418	462	437	440	458	403	515	460	471	468	413	446	451	471	431	471	442	481	460	397	457	453	465	461	470	461	471	447	483	437	421	477	473	473	465	474	421	465	470	481	475	491	427	495	466	472	472	465	443	455	458	467	451	481	460	479	443	448	458	447	449	442	450	462	459	423	463	466	474	424	475	472	478	450	428	489	435	445	449	463	450	462	477	427	443	442	497	429	450	491	484	481	441	444	434	499	462	423	457	438	432	479	455	424	437	447	448	445	469	452	462	471	467	453	438	442	510	438	469	443	508	442	493	424	473	463	442	456	416	427	472	464	453	447	432	438	471	444	460	425	415	441	471	422	493	458	417	454	462	473	468	467	432	506	429	488	434	424	425	457	417	532	481	431	460	495	457	482	420	446	449	515	424	445	450	448	481	464	459	458	453	476	474	438	469	440	452	475	443	477	449	421	453	449	433	443	446	443	464	435	442	434	467	404	436	451	460	454	440	456	436	470	446	472	466	464	446	458	438	447	467	431	474	436	446	458	495	460	442	448	447	431	470	442	466	444	456	459	435	457	443	476	434	446	425	443	420	412	458	423	452	482	421	478	452	454	395	450	454	453	464	448	453	439	449	430	457	492	465	453	418	478	444	446	457	466	463	460	411	477	432	468	464	466	465	445	438	452	469	459	454	459	461	437	412	442	445	437	472	445	446	482	455	489	452	480	450	462	427	455	423	491	460	447	434	418	488	433	411	461	491	440	473	444	473	464	469	463	467	435	409	433	488	452	516	442	467	445	499	442	448	476	450	470	503	456	460	439	447	486	440	479	456	459	458	421	478	479	479	472	421	473	436	427	452	471	444	445	440	424	451	470	504	478	459	426	481	482	472	439	438	483	477	454	425	433	471	435	419	442	454	462	467	479	467	435	458	442	500	450	453	451	458	447	475	476	450	450	442	451	455	425	482	452	443	493	434	445	453	461	451	459	436	434	441	440	516	454	466	473	451	444	451	472	458	445	456	428	424	474	436	443	458	445	470	461	413	417	453	480	448	484	461	469	446	433	476	482	471	437	473	453	484	456	440	442	452	461	458	443	437	494	457	479	451	476	466	448	509	456	468	490	446	486	452	446	452	456	462	437	465	457	461	457	443	451	499	428	447	488	485	447	466	438	454	471	447	435	493	463	468	472	442	429	422	460	457	425	461	491	455	464	456	451	481	432	477	466	463	458	455	423	459	436	452	459	495	402	447	457	441	444	449	473	439	484	452	456	480	466	441	493	449	447	468	441	485	491	486	451	480	455	452	466	444	475	480	443	423	460	475	437	443	422	416	469	496	466	460	460	468	445	426	454	443	476	436	464	426	441	452	466	470	459	441	470	417	437	468	432	458	484	480	439	422	463	428	464	471	455	463	458	478	456	461	441	466	422	459	445	439	462	438	458	443	453	450	408	475	434	464	439	444	423	455	470	431	469	433	467	484	435	450	446	471	458	460	420	474	442	495	447	462	472	459	450	498	503	511	424	418	449	457	430	426	492	461	442	459	459	433	432	450	453	481	467	445	451	458	428	485	444	420	457	441	437	437	448	440	475	477	458	472	427	489	436	461	473	462	445	485	448	443	447	485	456	469	441	465	441	475	454	455	462	464	441	445	438	404	465	426	415	474	439	447	471	419	438	455	443	463	407	455	418	436	482	520	469	451	426	478	425	468	465	453	464	405	462	443	458	438	446	448	434	427	466	469	486	434	433	458	430	453	463	456	484	445	448	437	433	433	444	450	428	448	452	473	491	447	454	471	485	383	471	433	481	453	447	444	474	469	459	460	452	476	472	425	477	466	460	455	445	453	438	481	448	452	426	465	434	460	456	481	507	450	460	459	458	455	433	434	418	472	453	432	445	423	419	456	485	456	479	452	481	432	476	453	433	465	455	460	442	463	431	462	474	470	398	441	475	430	424	478	461	452	451	453	428	457	435	436	459	445	430	469	464	446	451	464	427	433	447	438	504	444	452	471	399	470	486	447	432	450	446	498	472	503	496	474	487	452	449	439	497	451	482	466	460	436	479	446	461	477	436	459	467	465	441	458	465	444	472	430	472	441	466	443	475	487	433	475	444	478	481	471	457	432	472	450	455	467	487	441	444	458	469	444	460	422	427	464	469	481	414	447	493	438	442	454	457	480	482	472	461	448	494	452	486	412	468	460	460	430	498	425	468	422	477	446	468	498	441	432	424	446	443	454	418	480	466	439	456	504	461	479	464	432	455	459	474	436	430	420	461	486	427	437	450	437	451	490	417	481	469	466	427	459	469	450	476	431	445	453	458	479	416	468	464	465	463	470	462	460	456	446	441	475	449	446	456	465	437	454	426	463	492	436	443	468	425	456	425	452	456	440	466	459	443	431	442	451	465	432	473	427	504	462	465	473	457	492	405	438	484	490	469	473	454	437	428	489	417	440	444
11454	539	375	404	381	425	343	263	318	358	310	265	313	287	270	272	310	237	236	267	261	270	232	249	238	268	272	252	272	274	251	263	301	261	258	282	278	290	281	234	260	255	235	271	249	265	305	231	253	238	246	247	231	244	284	322	305	304	283	231	235	244	252	231	266	225	252	266	215	250	221	246	243	234	243	229	234	274	212	249	223	274	233	262	254	254	227	250	238	235	240	254	231	218	231	234	239	236	237	243	252	276	219	236	236	238	258	258	243	236	254	251	236	264	243	217	257	238	256	272	242	235	239	247	236	273	250	248	236	252	220	258	238	265	251	235	263	242	227	228	226	248	235	231	244	257	257	239	236	256	235	233	230	235	251	241	264	240	219	228	241	252	249	235	259	250	247	221	259	236	247	241	260	219	254	237	249	240	256	211	240	250	244	258	234	260	257	252	245	245	251	259	236	222	244	252	254	241	244	226	243	247	220	235	236	264	218	271	249	268	249	250	260	251	243	254	289	250	243	243	213	253	235	241	224	243	233	252	258	245	249	253	216	228	266	233	259	244	229	243	255	275	250	242	233	234	223	238	248	250	281	245	255	234	287	240	247	258	230	253	248	254	259	240	262	243	260	280	235	254	244	252	244	257	263	246	229	242	242	227	219	244	244	253	246	219	241	230	236	238	240	245	222	257	252	265	243	230	292	270	251	248	248	234	226	258	248	259	246	252	222	262	242	224	232	238	257	260	250	266	253	267	273	236	241	233	228	227	232	241	236	260	259	226	257	264	246	258	255	254	247	251	257	217	264	238	247	252	247	215	249	245	243	205	237	262	253	235	233	222	267	258	239	238	260	237	223	254	227	251	261	243	243	240	257	236	259	241	260	238	232	265	246	242	254	239	240	261	239	238	238	267	219	235	247	239	257	224	244	252	241	229	238	238	222	231	263	252	239	234	259	261	232	237	262	246	251	254	269	246	241	277	241	242	218	236	229	244	231	260	232	232	221	248	228	257	235	228	266	259	249	208	256	241	221	254	244	233	234	233	257	261	243	253	257	256	233	230	258	244	255	222	282	239	236	250	257	238	254	236	250	243	256	247	245	249	258	242	223	260	233	274	241	256	260	240	266	278	236	227	216	249	224	241	244	246	243	238	239	262	272	267	256	232	234	238	237	251	247	237	221	246	243	245	226	279	237	277	238	240	241	240	272	232	224	233	255	254	248	249	239	256	251	229	204	234	222	239	255	242	254	230	231	210	274	248	232	252	259	243	263	244	243	247	253	236	232	255	276	267	258	241	259	262	235	231	237	247	275	240	233	257	230	226	247	251	247	254	244	229	242	243	262	247	264	261	246	215	245	253	241	235	223	246	232	264	265	253	261	232	251	244	229	257	288	248	260	250	235	227	253	255	224	244	244	233	258	235	234	234	250	227	248	245	249	245	256	252	249	250	263	253	254	232	216	249	232	277	239	231	219	219	252	239	277	256	252	237	260	239	249	235	265	255	258	260	245	267	227	249	242	263	249	232	270	225	258	239	224	253	235	240	228	248	224	249	243	243	260	243	280	223	249	237	254	251	226	237	275	239	228	255	241	259	273	243	237	235	254	217	257	250	246	251	275	252	240	253	217	218	249	257	226	233	243	246	218	249	256	229	255	247	248	243	231	223	243	222	219	232	238	289	256	237	261	222	213	257	236	233	233	233	243	253	227	238	229	236	263	245	250	250	228	214	275	235	260	234	240	252	245	262	242	224	253	242	260	224	244	230	241	217	251	250	242	238	238	270	263	220	242	253	235	271	234	261	234	232	226	242	265	238	247	251	258	252	217	221	253	253	257	217	263	214	267	251	263	243	261	232	232	272	240	232	236	265	203	245	244	280	233	234	250	290	218	236	256	245	249	259	245	224	232	277	239	263	239	257	248	277	231	256	249	248	242	216	228	216	205	238	246	239	242	225	200	239	264	232	248	242	236	252	276	269	255	227	258	238	258	254	233	254	211	248	230	243	251	236	237	259	263	246	236	249	237	249	232	223	244	233	265	243	248	236	249	256	233	251	242	237	261	268	236	269	239	249	243	237	268	270	274	235	244	239	237	255	253	288	250	256	238	246	240	266	264	252	276	242	242	248	277	232	249	238	248	262	253	259	254	229	261	275	238	217	214	240	235	244	227	232	259	231	263	275	257	284	238	256	233	267	257	243	247	246	244	256	257	255	219	244	251	280	241	244	247	223	207	212	246	252	254	235	255	263	244	257	229	240	246	221	259	248	270	258	237	225	260	246	238	252	244	259	236	229	241	245	238	263	234	238	234	235	258	259	252	247	218	235	233	262	227	237	248	267	246	255	233	220	222	240	247	230	215	246	246	259	236	239	257	225	242	251	244	260	231	238	242	210	230	216	243	241	254	257	261	252	261	233	260	230	269	243	226	240	255	226	238	245	243	252	271	240	245	261	252	229	220	258	216	211	252	267	243	235	259	238	243	242	240	215	242	256	231	206	270	251	262	259	240	250	251	249	256	252	239	255	255	229	274	253	232	232	255	211	244	233	243	244	250	254	227	254	255	231	268	259	253	221	228	240	276	236	252	232	236	233	245	249	257	223	239	226	250	240	253	236	253	254	268	260	252	233	231	230	241	232	246	241	272	244	265	256	225	232	288	249	254	236	231	240	193	222	237	251	236	245	265	248	230	240	271	235	250	250	267	253	244	253	239	247	256	244	216	240	289	228	242	230	234	207	245	237	235	264	239	248	241	223	252	230	238	223	244	239	263	221	231	268	272	246	255	243	241	242	239	252	266	244	243	258	239	262	212	211	249	237	233	239	234	230	249	215	271	257	249	255	232	284	235	258	265	241	238	247	250	221	262	228	234	259	213	243	258	235	251	236	220	253	241	231	240	267	249	246	254	263	243	243	242	238	225	211	213	229	257	261	246	226	228	252	276	231	230	239	223	251	256	272	251	259	242	241	278	262	225	236	264	217	229	264	272	265	240	234	256	228	239	274	264	223	219	227	256	236	256	247	261	286	247	245	221	247	246	236	225	250	223	240	251	251	254	230	237	231	255	238	257	235	246	276	221	271	229	261	227	232	249	252	237	266	262	249	237	234	264	233	228	245	251	232	239	267	254	249	255	249	249	235	296	262	233	262	266	236	239	257	264	248	227	218	277	246	250	240	262	266	222	254	245	266	248	244	257	254	225	249	256	246	232	219	216	235	243	248	270	279	254	235	243	266	218	249	261	232	230	257	266	234	251	232	251	243	244	235	234	253	259	231	263	254	251	239	232	259	238	237	235	233	244	222	238	271	239	242	248	237	248	243	231	265	243	223	216	224	250	255	254	275	242	253	197	240	247	241	223	235	259	259	255	262	254	269	246	247	257	254	243	244	239	246	252	227	225	236	256	263	255	243	254	230	237	238	253	285	211	233	274	262	256	237	232	220	227	222	239	252	234	252	257	243	222	271	239	229	255	252	247	233	243	231	214	226	250	240	226	265
11352	750	900	1011	1334	1404	1230	1020	1076	1141	1110	1013	1006	909	746	715	689	654	697	713	732	721	608	635	662	670	691	723	773	759	757	790	827	810	795	807	735	790	726	773	782	731	690	740	735	690	775	720	720	703	659	649	646	628	739	981	1042	1082	931	699	622	590	554	618	665	594	601	634	587	609	591	568	626	612	625	623	623	590	610	627	630	592	629	669	598	595	588	615	584	609	606	601	596	597	638	620	591	640	608	573	605	615	660	532	592	632	598	586	594	616	625	590	605	643	597	648	626	619	622	647	664	630	605	590	656	613	602	599	656	609	601	618	627	645	609	580	641	560	648	594	634	577	606	614	620	647	619	587	611	601	569	631	636	613	645	575	621	630	613	596	606	597	604	578	630	573	577	610	590	614	605	597	585	666	628	636	607	608	635	587	575	649	629	599	618	593	608	597	556	614	644	625	669	636	617	601	597	594	628	605	623	621	563	654	609	637	657	571	613	619	538	650	599	599	625	676	677	605	578	649	564	577	616	625	618	586	550	620	660	630	606	622	620	616	641	621	598	640	636	636	581	645	581	605	615	582	619	599	631	595	628	576	630	533	609	644	587	631	601	615	628	565	615	590	600	599	608	605	571	616	643	621	609	635	619	609	613	612	626	620	614	618	608	598	616	576	581	604	584	611	575	638	611	596	568	566	591	576	598	626	628	585	592	617	629	591	629	647	585	588	643	583	610	656	618	623	614	641	604	631	658	625	558	609	596	633	622	617	549	577	585	624	617	639	614	587	604	630	648	621	551	581	602	575	627	594	625	602	582	592	565	591	619	618	605	570	650	617	629	634	617	579	587	613	595	643	632	597	638	629	632	614	599	624	593	598	616	641	619	598	568	632	608	613	647	580	619	634	595	599	598	591	603	582	584	623	593	621	601	587	605	585	643	569	614	617	571	582	659	598	623	546	581	652	618	624	602	618	578	621	564	601	593	587	620	585	621	599	564	599	603	597	626	585	609	617	577	614	619	566	611	559	590	609	560	584	647	638	620	594	629	633	605	618	614	630	612	586	576	649	575	611	631	590	600	658	608	621	566	590	605	596	629	619	618	572	560	622	638	600	629	606	611	612	565	574	597	581	602	582	609	645	623	563	605	637	607	574	602	615	591	552	604	646	593	621	575	599	573	596	640	580	647	609	554	588	581	599	601	635	614	573	588	602	616	622	595	629	650	594	613	545	598	640	648	579	605	608	596	556	598	625	576	563	631	608	605	636	601	604	568	552	636	630	602	585	602	595	609	591	607	597	633	578	620	596	616	619	590	594	608	606	610	597	620	604	636	600	608	610	625	574	620	595	582	639	558	561	615	581	632	586	656	556	571	629	607	637	606	602	631	594	569	636	571	590	631	587	600	609	627	602	617	570	599	608	645	614	632	554	629	621	591	617	599	611	589	636	568	661	542	607	603	616	635	594	592	661	548	622	618	575	537	590	639	615	579	599	594	598	623	598	596	601	653	593	633	598	619	602	654	594	599	640	607	644	623	622	632	615	617	578	610	607	643	561	610	651	597	642	596	638	606	639	612	648	670	642	610	609	604	670	620	637	589	592	615	653	623	595	607	599	644	636	616	571	560	625	580	613	632	595	610	615	606	646	617	608	602	670	581	636	597	568	613	626	620	603	621	637	613	563	520	609	598	628	565	620	631	612	586	591	602	634	626	580	623	619	595	623	571	597	602	627	627	652	600	642	610	560	608	568	629	577	597	632	595	637	584	633	603	651	641	589	645	610	614	631	629	602	621	592	617	623	621	571	630	578	598	662	613	559	629	622	585	571	589	627	613	627	577	599	605	610	629	625	625	617	614	614	629	612	610	642	572	669	587	612	548	585	615	631	596	624	588	600	619	601	614	628	616	621	597	592	598	635	569	610	544	630	592	596	635	587	613	599	604	621	619	555	628	620	635	601	611	620	671	623	578	591	604	627	632	638	611	607	578	605	593	618	601	595	584	653	600	631	598	571	589	590	602	590	631	592	622	623	618	625	600	622	621	651	573	619	600	599	598	592	603	622	588	590	627	566	631	588	644	619	607	583	588	598	634	629	628	620	601	626	607	584	568	538	590	598	618	686	609	594	590	584	618	690	602	568	609	668	585	627	570	583	611	585	647	656	599	623	635	580	581	619	665	593	582	627	630	645	586	614	623	615	603	595	607	631	617	587	627	606	585	615	597	619	563	594	614	618	621	571	619	582	620	606	591	663	567	564	595	586	617	625	581	583	608	612	620	646	594	595	620	660	632	594	576	628	625	625	664	585	608	623	593	611	628	657	625	590	611	605	628	623	610	624	617	568	610	625	615	596	611	547	622	605	622	586	641	558	634	604	674	569	673	599	577	601	532	600	596	684	596	634	661	614	603	606	606	628	593	562	585	616	611	627	602	601	592	608	631	570	605	634	586	615	546	639	605	600	625	581	576	587	603	606	569	623	582	605	653	623	609	605	617	609	644	581	577	630	631	600	624	578	651	595	630	573	624	587	589	575	576	624	614	652	609	595	626	597	571	606	636	582	622	607	616	617	578	653	560	609	616	556	604	605	597	584	609	570	625	607	608	620	577	634	597	606	560	599	631	619	605	598	606	622	616	611	638	607	574	635	592	614	648	622	587	596	572	602	628	584	618	604	571	630	610	608	584	619	604	597	613	604	621	610	626	629	593	570	594	640	590	619	612	615	603	615	622	603	640	598	656	596	615	616	623	621	623	572	636	604	612	617	576	594	612	590	606	613	635	623	644	613	570	589	648	610	614	611	620	592	623	566	630	616	584	688	566	599	593	579	589	651	619	528	629	618	588	648	556	608	572	602	584	645	611	606	588	616	639	605	628	588	603	612	607	619	609	624	596	636	612	626	592	584	597	618	598	621	629	621	634	625	618	599	629	609	642	531	610	595	564	639	614	607	576	650	621	569	614	615	622	606	609	591	610	610	619	559	614	608	625	574	671	639	606	587	631	590	584	624	606	594	573	593	618	594	654	602	610	578	598	586	630	626	607	613	619	602	654	588	600	608	588	581	651	590	574	633	574	594	639	624	581	575	608	628	598	585	580	583	611	607	575	589	625	643	656	604	612	576	598	575	602	638	601	645	584	576	611	563	606	634	585	580	605	618	571	609	653	575	602	601	654	636	600	574	622	614	638	586	579	589	600	600	581	638	624	635	602	603	616	604	636	633	608	659	623	632	611	597	625	627	598	599	655	597	601	591	583	596	603	614	589	609	642	589	591	641	603	606	607	583	612	615	605	592	562	620	626	638	602	592	639	609	601	603	582	605	603	626	634	607	611	593	593	613	579	650	611	510	606	616	606	616	583	595	599	590	587	621	607	606	586	634	603	585	619	627	590	641	649	629	653	622	593	555	625	598	645	635	576	599	586	623	612	582	597	555	607	601	611	645	613	586	618	617	600	610	615	614	623	640	606	638	599	575	624	572	637	598	612	588	595	583	624	632	612	634
54438	13927	1919	1230	988	836	719	708	560	528	473	493	439	384	382	354	376	332	303	394	358	336	289	268	296	272	300	280	243	279	282	294	307	284	297	299	302	286	298	288	278	310	280	328	283	281	293	271	293	271	249	277	268	281	501	858	637	535	446	305	277	259	238	243	235	237	241	261	244	255	251	224	252	257	281	245	236	250	240	222	252	263	240	250	247	252	254	256	237	267	246	242	260	226	268	260	258	222	231	248	244	246	224	252	237	283	259	249	256	260	238	244	262	244	270	249	253	241	252	268	246	240	249	251	273	290	259	256	255	272	258	291	270	259	255	238	264	261	252	259	255	281	270	282	255	269	270	280	271	254	273	265	235	243	227	244	230	246	254	249	254	233	282	276	226	246	278	269	272	249	264	239	255	255	236	237	270	227	275	289	271	265	240	233	249	261	265	238	265	248	255	283	252	281	276	288	223	257	277	290	257	233	234	219	245	250	269	262	248	264	194	241	248	261	243	233	266	242	230	249	253	256	226	253	260	233	270	237	261	267	257	251	244	241	250	248	263	268	247	242	257	267	264	280	249	249	234	248	256	265	252	253	236	252	256	258	236	261	261	238	239	261	316	222	245	261	260	258	240	253	284	242	253	261	265	265	261	256	258	265	281	224	253	243	286	254	277	285	237	264	264	231	272	257	223	237	266	274	251	251	243	266	232	260	279	210	245	250	243	256	272	273	256	273	269	259	215	230	257	239	282	225	228	259	249	235	278	250	260	267	249	260	261	246	235	239	257	269	231	248	274	301	243	243	236	274	252	238	255	248	272	260	256	273	256	254	268	244	262	238	256	241	268	223	237	287	244	235	275	273	257	261	288	288	266	243	259	256	210	237	249	277	248	263	264	260	263	253	253	240	256	257	267	259	251	260	238	262	249	247	264	250	251	279	247	226	250	250	223	272	232	230	280	256	244	281	257	271	237	285	305	245	255	258	246	255	266	275	244	246	243	276	248	245	249	253	275	272	252	264	233	270	244	256	281	250	231	243	234	237	275	265	275	276	240	274	274	285	244	264	281	276	229	244	236	252	231	237	239	243	245	275	246	252	261	257	244	268	262	266	277	272	254	257	262	275	252	263	262	260	230	244	247	260	269	253	291	260	244	255	242	243	235	215	264	263	277	243	262	234	242	239	260	285	238	244	219	283	241	255	259	252	262	252	263	242	258	257	230	246	258	251	258	253	236	273	245	245	227	262	248	263	234	279	309	246	233	265	283	255	233	274	248	273	258	274	274	266	272	264	262	261	247	219	242	270	219	250	267	270	252	220	228	229	283	262	248	245	246	273	289	263	282	271	235	274	259	236	232	261	261	250	271	258	265	276	260	237	257	284	239	281	247	245	246	239	257	261	273	254	248	277	263	243	241	255	241	220	238	266	270	248	254	254	244	272	252	245	277	288	232	212	256	243	271	247	230	280	274	244	246	247	268	279	268	276	290	261	243	238	264	265	259	250	265	238	272	259	259	260	253	248	245	240	256	249	271	239	268	260	242	248	248	258	269	252	236	253	238	238	233	274	224	225	251	261	234	253	271	229	228	291	255	230	267	256	223	285	243	275	300	253	267	229	269	252	274	245	230	260	249	239	249	238	257	269	266	252	265	252	247	258	258	264	236	250	252	256	251	253	244	248	244	259	251	245	255	236	265	266	281	241	240	238	237	265	277	265	282	263	238	244	267	265	242	253	250	264	281	247	258	259	269	262	262	257	256	256	255	252	248	259	222	266	256	230	281	257	228	271	290	263	226	243	254	283	231	256	229	268	239	224	253	265	282	237	262	276	248	247	234	254	271	237	256	276	228	249	267	268	247	267	267	234	265	268	247	236	247	248	243	234	273	251	256	245	281	270	269	257	261	251	280	223	287	257	235	262	290	268	253	262	260	249	241	251	243	251	241	291	241	247	250	255	243	241	259	278	244	270	249	249	235	265	244	263	267	214	254	255	218	244	245	235	263	263	251	230	277	251	263	256	261	239	241	274	250	255	256	254	262	231	255	246	267	262	234	286	265	256	253	243	276	228	264	234	214	258	240	252	299	243	243	267	274	280	226	252	250	246	243	235	263	266	257	269	231	253	221	261	270	256	236	257	253	237	274	254	231	262	253	257	237	261	247	248	243	268	250	266	229	251	250	247	254	269	250	304	246	221	236	246	263	260	255	263	250	230	255	277	249	248	247	263	232	235	256	267	260	239	262	268	225	253	262	257	261	255	298	255	262	229	275	265	245	277	241	263	221	264	265	274	255	240	289	261	284	275	233	247	264	252	281	270	253	257	235	247	234	267	284	262	276	261	290	270	242	273	285	279	237	265	251	249	261	247	264	270	247	265	233	231	240	268	258	252	261	255	243	251	254	274	295	264	268	264	265	224	263	243	249	251	224	244	246	265	242	229	238	264	271	253	275	247	241	245	266	251	256	244	250	270	257	264	254	258	270	241	238	227	240	245	220	276	265	254	234	272	274	289	256	271	273	264	251	248	242	241	246	260	272	259	242	264	239	258	287	248	233	268	263	254	257	244	249	259	231	262	276	251	278	252	267	253	266	241	268	263	261	235	235	241	310	281	255	269	298	256	270	270	268	247	252	274	278	263	274	253	255	261	239	279	235	226	235	251	247	230	283	261	240	237	287	285	236	229	272	250	289	230	267	247	249	230	259	271	266	235	273	276	288	268	275	265	242	278	254	260	274	238	244	229	253	241	257	215	252	254	269	246	235	251	269	270	265	258	222	241	269	258	244	259	227	265	231	262	277	252	256	255	266	240	248	248	265	260	236	262	246	277	264	259	244	294	245	244	248	261	269	215	297	260	237	223	283	251	248	256	285	262	251	282	226	295	240	243	240	261	268	223	248	254	259	251	255	282	237	284	229	250	243	253	217	244	265	277	252	271	247	257	260	266	219	254	238	258	273	224	239	235	245	262	265	254	248	260	250	241	230	251	258	273	270	267	216	261	260	239	251	268	280	264	267	281	248	236	233	286	263	261	239	277	262	267	279	286	258	246	269	277	251	244	248	268	245	278	235	251	251	274	268	261	247	250	247	264	261	237	249	230	232	265	247	268	238	268	259	239	270	289	273	272	252	238	253	234	251	244	251	253	259	263	242	268	264	219	284	241	267	232	248	250	263	268	241	247	247	261	271	271	278	263	236	256	248	241	247	264	258	262	252	249	239	222	236	271	255	257	250	273	247	253	242	274	245	262	273	257	240	255	239	250	245	261	262	233	225	237	246	215	237	238	269	250	252	244	268	276	268	242	269	276	264	260	223	223	254	260	263	267	251	216	240	270	270	248	260	274	295	231	252	230	270	223	257	251	244	273	268	243	249	245	245	274	253	240	222	234	232	219	237	233	242	237	285	243	236	248	269	264	249	260	262	215	251	276	269	243	258	260	242	226	247	279	236	221	268	242	280	251	261	254	242	249	253	252	244	260	259	269	257	250	269	275	250	252
27695	1414	2734	3662	3458	3515	2775	2484	2310	2415	2214	2174	1805	1655	1520	1247	1368	1115	1123	1551	1267	1147	941	842	862	833	951	1009	956	1025	1135	1052	1064	934	1029	931	959	1048	902	815	963	950	932	918	927	856	906	1012	935	800	822	821	760	820	2774	4992	3601	2797	2125	925	643	676	622	608	644	612	654	621	643	604	641	651	635	595	638	621	596	582	602	652	605	642	630	611	629	609	645	559	632	603	608	612	609	580	615	551	589	602	645	658	608	597	629	590	620	582	616	640	614	633	648	643	653	595	627	642	577	593	654	634	618	641	642	604	667	641	603	601	608	612	608	626	632	621	604	654	650	646	621	597	601	632	635	641	646	575	624	606	620	677	633	591	643	585	628	645	603	629	620	600	627	597	622	649	620	655	590	660	641	615	672	572	627	603	665	577	611	621	616	621	627	620	635	608	634	621	617	616	603	598	596	583	652	591	620	645	624	584	671	599	612	595	610	619	585	615	649	634	620	604	550	626	623	668	588	589	615	648	567	630	633	660	616	625	613	648	618	613	615	605	587	607	567	614	617	650	644	634	633	651	654	636	606	614	646	637	624	645	639	630	590	637	633	554	634	600	667	611	596	632	619	597	641	665	669	618	606	583	605	643	611	665	629	636	642	622	635	609	648	618	602	633	606	642	624	618	616	636	653	629	613	676	584	650	621	648	646	636	609	582	564	603	562	599	609	581	640	610	602	668	607	616	615	613	647	619	638	599	581	589	652	617	614	605	629	622	614	633	623	619	591	649	664	635	601	615	623	592	578	563	577	589	605	607	644	639	607	617	637	594	623	619	599	601	663	651	636	630	636	587	604	587	622	613	565	602	621	626	602	591	615	595	590	638	626	614	635	616	613	628	652	616	603	625	580	613	662	622	644	573	628	614	608	614	609	626	599	603	598	616	623	604	632	586	601	658	601	633	613	608	623	639	645	657	614	585	663	634	686	612	634	618	642	631	635	621	613	586	609	575	669	636	626	593	623	599	578	642	623	647	629	659	636	599	609	591	627	633	624	563	631	645	586	639	623	635	598	657	592	645	640	636	637	609	609	628	646	592	577	615	608	608	597	647	598	657	652	592	600	614	644	602	627	627	613	597	611	631	647	627	632	629	637	604	631	615	676	625	630	642	675	599	643	651	666	598	614	631	660	636	625	604	647	634	619	638	615	590	597	612	595	619	637	641	641	595	616	653	671	618	594	648	628	653	619	613	605	613	609	620	626	593	683	621	621	609	624	604	634	595	637	609	613	632	654	607	618	620	620	583	625	638	595	597	595	622	581	609	588	605	629	563	629	675	655	593	626	621	633	611	647	589	637	593	610	619	612	615	653	597	633	635	634	647	612	618	622	615	621	612	585	606	615	612	639	647	590	593	657	639	624	648	658	601	617	649	636	608	606	616	629	637	648	641	607	668	656	612	626	647	610	590	643	647	585	605	630	624	646	613	644	585	643	595	646	613	637	644	606	627	650	667	656	671	628	618	624	671	664	572	575	597	636	588	594	583	622	619	639	640	566	613	610	636	644	657	610	609	586	616	610	616	596	625	646	610	592	625	645	605	626	598	656	619	679	633	610	600	609	621	606	620	648	641	571	650	607	615	621	670	614	645	648	573	632	605	632	626	649	643	658	678	625	588	622	611	636	644	622	660	618	648	667	615	607	598	629	630	619	646	615	653	628	654	616	621	637	618	633	612	600	632	572	652	612	659	630	620	612	648	619	613	655	628	619	624	618	606	674	657	653	676	582	595	667	617	643	639	603	660	602	618	586	586	619	625	650	580	666	634	592	605	600	573	583	636	619	655	628	619	593	609	649	570	634	657	667	623	624	636	649	659	599	613	587	629	655	582	668	633	617	651	585	590	620	644	623	618	625	581	602	603	647	596	623	628	629	638	618	623	619	592	658	609	611	639	564	639	642	588	611	602	677	683	657	603	635	582	642	623	603	588	609	620	577	588	593	606	596	640	625	633	596	634	644	622	653	624	580	636	679	619	647	642	588	638	614	572	628	617	623	602	617	590	618	622	623	650	620	646	572	694	640	629	621	668	645	634	652	607	627	579	631	599	625	580	683	590	590	608	591	627	599	662	637	585	616	604	650	623	573	665	591	589	630	619	610	637	581	571	631	666	630	599	602	639	625	611	624	648	604	613	614	615	617	623	587	636	653	611	652	622	600	609	620	589	617	674	633	606	621	613	597	631	600	630	649	619	589	620	619	646	635	624	642	608	576	638	601	662	630	616	600	612	659	620	658	636	612	673	601	609	624	592	576	642	597	619	602	646	645	607	601	582	638	625	663	602	608	637	625	622	603	595	635	625	615	647	571	616	656	645	601	632	613	611	611	623	596	637	583	642	642	600	589	621	656	594	557	625	644	605	622	613	661	683	634	595	640	644	564	626	626	654	630	624	638	617	626	586	600	617	647	605	628	621	612	613	630	623	670	631	571	658	563	627	635	656	645	630	642	612	616	602	617	649	698	628	630	633	633	616	598	622	607	611	657	631	620	656	614	609	633	609	611	644	647	593	642	620	562	619	645	632	621	591	620	645	595	593	605	639	610	624	664	669	629	646	651	635	644	625	613	630	583	629	595	621	644	595	603	624	619	610	599	591	638	635	615	620	627	635	603	588	638	595	604	618	570	634	631	642	636	650	639	588	608	618	633	636	637	621	574	627	603	643	575	590	553	654	672	609	610	609	641	611	642	594	660	615	623	636	666	592	648	630	591	672	636	582	612	640	605	603	684	631	610	656	604	598	604	629	561	618	606	651	616	598	654	623	635	594	602	665	626	638	611	589	623	607	622	634	614	626	599	588	620	594	629	647	558	627	647	591	598	628	616	641	633	626	637	634	572	650	662	623	612	613	636	589	654	614	609	652	631	619	635	614	638	619	589	638	615	561	659	588	587	593	657	648	651	616	585	613	655	590	609	637	601	614	620	587	658	632	600	612	625	595	628	613	612	598	659	593	624	673	623	598	638	593	597	579	632	604	618	592	608	586	636	612	569	604	602	605	638	631	622	573	593	672	661	597	634	649	609	601	597	614	610	592	666	629	607	595	629	608	626	643	614	621	612	600	608	636	629	638	605	631	633	617	631	569	635	657	592	639	678	644	623	664	651	630	652	564	578	596	585	595	614	669	665	626	622	619	622	631	620	626	580	603	682	632	617	640	565	613	617	628	637	612	594	618	612	654	663	606	620	617	598	642	642	614	580	667	578	670	591	600	640	614	625	627	631	675	641	652	663	580	622	628	645	606	634	617	667	620	619	624	624	638	597	609	600	591	577	622	587	638	590	597	637	584	595	652	590	618	642	632	599	633	632	667	638	636	626	604	628	582	676	596	632	624	643	604	622	640	649	607	607	614	616	606	627	645	675	622	610	624	622	597	554	654	608	634	573	627	599	680	612	647	643	636	599	612	601	643	629	637	580	624	663	621	616	642	570	627	658	628	631	605	598	622	652	636	610	657
67327	21291	4869	1978	1491	1418	1064	946	804	736	627	601	474	429	457	356	307	326	333	492	303	313	233	212	254	251	265	260	241	252	246	296	264	238	215	244	236	228	200	221	241	220	208	209	223	219	236	235	263	207	239	220	198	375	477	1236	895	743	609	262	172	177	178	180	168	163	175	173	169	190	190	165	186	212	178	177	200	186	180	179	174	159	186	166	178	179	186	186	168	158	151	169	174	196	188	175	204	189	170	169	179	182	186	165	186	166	181	166	169	193	174	193	211	195	195	185	172	190	157	146	191	176	181	173	198	182	191	185	152	173	184	192	161	159	182	177	170	210	156	178	195	176	169	160	191	208	168	155	186	163	175	145	179	170	181	180	161	169	203	183	178	196	186	176	167	199	181	190	152	187	169	199	186	173	149	157	179	157	142	163	173	157	179	176	194	187	181	190	159	203	170	164	171	188	171	183	162	154	188	176	177	200	151	179	195	191	193	195	158	191	170	177	168	192	186	187	185	167	207	181	163	168	171	175	190	176	211	147	172	166	169	171	189	167	188	186	163	166	185	173	171	179	172	181	203	146	176	191	179	191	191	163	170	176	184	165	185	201	170	196	156	177	192	169	169	183	179	159	182	161	174	166	194	185	182	175	183	183	171	202	163	194	176	176	157	163	169	164	151	187	186	168	164	152	156	190	166	150	163	167	171	200	173	172	176	175	154	190	190	184	198	156	188	173	183	196	181	191	178	170	192	195	173	173	164	162	166	180	170	160	180	171	164	177	204	177	182	196	158	185	155	185	182	161	174	187	197	182	185	159	169	174	180	158	178	182	190	168	174	180	172	153	181	194	168	177	174	146	172	186	184	179	184	190	180	170	167	156	201	177	202	183	172	200	186	183	202	193	197	192	183	177	186	195	177	193	194	180	163	147	140	159	176	169	145	194	166	168	202	163	145	159	183	185	193	191	190	163	176	181	168	190	180	202	180	192	177	192	175	163	156	163	156	188	175	194	160	204	167	181	188	140	202	166	176	202	176	181	188	161	180	151	186	183	186	174	190	178	169	179	177	164	190	169	166	177	182	193	184	181	165	144	177	170	189	180	171	203	183	193	163	158	159	149	184	189	161	161	172	213	165	177	190	176	206	189	171	167	155	158	185	182	165	165	205	197	182	170	176	165	183	188	160	182	181	187	195	164	189	181	186	187	151	172	169	199	200	169	193	195	156	171	187	192	190	168	171	177	168	167	143	185	178	167	163	196	158	181	201	179	186	170	204	181	221	186	176	156	159	164	188	164	188	170	183	179	175	173	170	166	173	204	184	177	195	192	176	196	171	188	160	172	158	199	182	197	171	190	183	188	188	174	172	175	196	163	172	175	173	178	199	182	170	193	176	175	141	154	196	159	211	179	173	175	203	159	163	179	164	174	188	195	165	162	166	199	176	174	202	178	186	165	167	156	162	171	207	173	187	178	177	192	179	180	169	190	155	178	172	199	154	157	167	173	169	173	167	180	193	179	183	166	176	176	183	189	173	173	174	176	184	185	201	158	172	157	170	164	177	173	201	184	169	179	175	153	190	157	159	173	172	198	194	153	191	173	184	174	166	182	177	171	203	166	184	171	178	178	167	206	203	163	190	156	176	195	180	174	209	163	162	181	197	173	175	178	163	195	154	174	182	152	172	177	152	162	198	188	184	200	181	166	166	172	154	164	167	172	181	208	172	167	176	179	166	176	163	192	164	147	176	187	175	183	184	205	158	168	162	167	202	167	185	174	187	182	189	214	146	168	189	169	188	152	192	183	171	178	175	171	171	196	187	172	192	187	163	185	157	170	164	172	179	161	168	185	168	176	172	157	176	187	170	185	200	189	180	153	201	163	177	141	181	167	168	169	195	173	184	174	166	160	164	205	193	202	174	184	195	186	171	177	181	191	174	180	180	183	178	174	180	175	166	154	182	189	177	178	189	182	191	181	186	170	164	177	176	168	171	181	187	179	162	159	182	171	174	173	199	180	180	171	199	170	176	179	194	170	169	200	187	175	171	169	171	188	181	162	179	160	191	184	177	176	179	179	186	208	179	169	185	179	171	172	169	196	164	151	165	173	175	162	164	155	175	165	174	140	196	146	181	155	173	172	182	198	183	192	180	223	157	195	176	176	189	176	157	165	147	162	165	184	185	171	163	148	157	184	186	173	176	175	177	183	167	189	179	183	175	186	183	186	177	149	190	162	185	165	167	180	180	151	182	198	158	186	185	170	185	199	185	178	166	170	149	213	176	177	173	184	165	185	177	166	170	188	190	177	173	202	169	178	158	165	169	201	176	171	188	190	178	183	166	162	184	163	195	176	152	173	190	169	154	192	178	189	197	160	190	175	166	175	158	159	190	180	161	191	182	184	186	183	198	165	160	174	183	184	166	173	185	184	175	176	204	181	182	180	159	181	180	170	173	173	154	177	213	174	158	184	177	187	187	186	162	182	161	196	215	170	172	186	180	189	196	188	201	184	161	170	180	182	204	190	182	163	203	174	162	184	182	172	180	188	174	188	166	177	191	146	166	191	190	155	177	192	172	170	179	192	207	159	161	191	179	181	168	166	191	160	173	175	158	174	178	172	183	182	192	184	194	174	164	179	182	177	178	208	178	180	146	195	171	183	204	182	159	185	157	165	160	176	169	201	205	188	194	191	178	174	175	157	175	179	187	178	174	181	152	194	184	185	170	164	188	179	188	167	219	177	178	186	165	193	161	203	178	186	173	173	179	199	166	173	173	170	161	186	186	155	166	204	145	154	181	167	171	191	183	173	176	188	192	174	143	159	184	176	172	181	179	172	178	185	163	184	161	192	185	188	209	199	206	150	209	171	200	177	196	171	177	188	180	172	195	156	162	199	154	167	189	173	173	189	152	177	177	179	189	188	189	200	188	183	181	170	179	186	177	177	163	170	163	163	175	170	153	179	168	170	178	191	173	173	182	189	172	168	194	194	187	176	176	175	142	192	173	164	157	170	177	143	183	186	193	179	170	169	174	175	180	165	201	188	164	183	163	168	176	178	197	182	158	160	179	178	143	185	202	171	172	180	178	169	182	186	188	156	173	176	179	194	166	189	178	178	184	164	177	188	164	193	193	164	200	172	162	191	169	166	199	198	201	174	187	184	184	196	157	176	184	194	149	181	174	172	163	159	188	148	166	191	199	206	178	155	157	179	179	173	165	190	195	160	150	196	154	170	172	176	168	156	209	165	166	167	178	153	180	194	199	178	176	192	172	190	168	189	183	197	177	158	177	145	181	163	187	190	174	180	204	198	162	166	178	197	169	143	179	196	194	186	171	161	169	193	173	176	172	192	171	169	190	174	190	176	167	164	166	199	188	168	173	170	169	172	172	157	176	187	196	187	178	187	174	188	168	177	187	171	164	179	171	178	164	176	172	190	161	186	165	188	194	201	172	160	184	162	183	160	207	177	177	169	200	167	164	168	171	192	169	178	193	174	181	169
34406	2053	4633	5691	5436	5168	4356	3659	3482	3390	3005	2779	2267	2310	2206	1857	1734	1324	1358	2362	1424	1360	975	905	893	881	1043	1098	1123	1078	1118	1189	1168	1052	998	926	948	881	819	778	999	937	882	868	868	893	1007	1086	979	848	750	704	650	1696	3246	8444	5908	4433	3133	1069	413	459	437	456	452	464	483	444	462	491	458	465	422	447	425	442	439	476	465	486	430	443	443	449	438	418	429	407	445	412	482	427	468	448	456	436	448	435	425	409	446	435	452	454	442	443	440	440	432	422	415	463	455	466	455	426	466	508	469	457	450	455	431	446	440	408	453	434	401	465	458	451	466	408	459	438	474	401	434	460	466	457	435	455	431	441	417	415	411	403	471	473	492	432	414	402	462	469	434	427	444	443	434	452	434	426	427	454	436	437	443	465	448	413	466	457	482	444	454	430	500	430	433	468	434	469	442	413	431	438	482	438	453	462	444	468	438	433	459	456	455	457	448	456	430	454	422	452	464	444	455	426	411	454	459	437	449	425	413	455	445	404	442	429	448	445	467	441	444	438	449	453	462	462	475	468	445	452	435	425	417	414	456	456	432	437	469	440	427	432	458	453	448	400	433	438	430	448	483	455	396	441	447	424	465	430	417	448	474	439	461	445	476	458	458	450	434	408	467	458	451	435	440	441	454	470	446	450	462	456	453	441	457	478	496	476	443	451	457	456	433	442	457	436	430	430	415	464	479	444	451	461	442	430	452	463	430	444	403	445	435	434	456	463	419	447	465	458	440	444	404	449	414	463	440	492	436	418	456	438	379	409	420	474	456	458	446	431	426	436	452	462	457	487	416	454	456	451	460	473	456	453	440	457	447	426	459	405	453	483	445	445	437	396	469	485	432	431	449	482	455	439	410	455	461	438	418	444	487	443	433	413	443	479	453	432	409	436	435	461	429	483	454	472	441	447	444	447	407	413	422	468	445	449	462	390	457	441	447	433	472	413	440	482	467	431	433	474	434	448	444	398	462	443	463	427	443	431	458	458	432	444	502	462	402	475	430	438	461	422	449	419	443	448	414	452	449	445	432	447	436	420	425	428	459	453	441	451	455	473	419	419	419	441	454	455	456	421	420	420	473	460	479	460	443	454	440	481	472	469	478	445	430	450	475	445	439	435	433	474	464	460	453	432	454	457	436	421	417	422	427	439	493	464	424	466	441	405	443	421	438	422	463	449	452	461	427	453	423	428	474	465	436	455	428	466	444	439	469	468	425	461	412	478	491	403	415	412	471	444	477	441	429	452	443	463	469	402	454	436	423	416	424	452	436	396	434	449	420	444	426	419	466	450	407	427	425	422	424	430	430	438	474	436	477	409	436	433	436	406	488	462	440	434	443	441	474	457	475	497	420	408	413	471	436	453	453	415	443	480	470	444	449	495	443	430	429	435	446	399	481	468	422	453	426	476	464	438	430	429	426	405	446	450	437	412	439	437	416	452	432	416	436	456	464	407	448	454	479	422	504	444	461	438	469	421	413	458	430	394	463	442	445	437	423	437	472	473	410	422	439	459	405	475	450	438	439	420	413	436	446	470	474	454	462	434	413	442	460	408	455	458	462	463	425	470	473	447	472	461	451	426	454	452	411	481	474	428	414	424	443	435	475	462	442	469	446	442	453	480	469	471	448	463	434	467	426	455	420	437	446	439	376	439	441	467	453	491	430	447	447	466	434	439	443	443	387	474	483	429	458	452	470	469	407	433	441	452	466	469	431	455	447	419	424	428	440	456	417	425	448	460	454	414	460	423	487	426	449	421	435	460	419	443	446	469	456	451	464	440	441	428	480	472	436	441	431	436	436	456	442	410	431	462	451	445	484	458	437	449	447	460	434	418	458	472	439	469	434	487	405	448	426	440	451	441	458	427	477	450	434	462	438	473	443	443	437	456	500	450	455	498	457	437	413	463	438	425	420	456	486	446	475	492	438	431	506	509	439	461	435	416	434	458	433	479	450	464	418	442	423	426	457	467	436	434	448	458	419	411	427	480	455	428	436	454	401	451	463	429	447	445	414	391	427	447	437	437	430	467	465	452	454	434	408	472	438	454	460	409	426	411	448	439	403	440	497	443	445	402	413	484	459	427	442	453	415	442	432	427	444	423	461	481	446	428	446	455	426	422	420	431	438	431	445	438	462	458	455	444	469	447	419	449	460	455	421	464	457	398	447	473	466	448	435	501	498	464	454	440	422	445	413	425	469	426	434	437	448	424	432	446	415	471	436	475	454	447	490	426	448	426	441	474	435	466	445	412	462	435	442	436	420	430	405	479	425	411	498	458	440	439	473	500	448	487	434	425	434	443	426	431	425	441	455	444	424	447	415	415	453	432	455	448	491	455	441	437	432	469	474	429	458	476	432	440	426	425	459	453	465	476	439	424	425	405	472	457	428	405	398	421	427	441	440	465	424	452	464	466	444	443	408	439	446	468	445	463	424	425	443	477	472	425	428	438	407	434	483	424	457	448	428	457	474	401	459	445	484	446	467	410	443	460	453	446	431	412	472	457	398	437	428	423	444	477	410	453	445	470	449	415	438	452	437	414	420	458	448	439	458	441	446	432	432	497	468	437	466	429	455	431	422	464	438	386	414	439	471	461	453	428	427	445	407	403	448	436	463	428	444	441	466	467	440	454	425	444	407	414	436	443	443	416	408	420	423	455	456	401	480	439	414	447	461	481	446	432	478	457	469	433	437	434	460	445	434	453	453	410	425	444	448	456	426	454	438	442	439	436	463	459	446	448	422	448	451	417	413	430	489	439	441	472	477	470	451	434	419	436	444	445	456	461	453	402	456	460	437	430	451	474	468	490	472	428	429	440	440	468	471	459	466	473	405	434	433	438	432	453	403	475	433	450	414	448	430	451	445	455	464	465	454	444	450	451	474	434	435	455	472	466	413	431	472	422	447	440	440	435	435	429	418	421	426	458	420	441	483	447	462	426	455	419	411	441	454	427	401	471	463	443	410	439	471	467	445	464	433	449	450	425	448	422	406	456	451	449	448	428	449	432	464	477	455	414	434	431	454	454	454	438	436	431	500	436	467	432	446	443	447	445	435	425	487	472	434	438	419	428	453	486	429	442	431	485	434	424	416	440	464	434	425	458	421	451	436	448	464	432	438	488	457	443	429	411	437	425	431	450	467	453	461	449	416	433	479	477	421	454	449	407	451	412	439	429	427	478	412	424	412	449	419	478	451	392	429	412	459	458	422	446	446	439	441	443	442	431	437	444	471	442	440	473	438	472	496	470	453	426	420	427	464	441	439	438	428	459	451	479	457	452	449	470	446	441	456	398	464	470	408	455	422	444	465	433	462	449	447	419	475	434	433	409	458	402	426	428	437	446	415	460	432	429	432	477	423	448	437	442	450	462	430	445	429	428	444	447	497	436	474	452	431	451	443	471	460	445	444	456	468	467	455	458	430	403	462	452	469	461	420	445	419	459	429	450	455	461	456	473	460	457	446	480	429	438
11117	495	425	440	436	351	315	290	343	357	314	251	281	241	266	277	255	269	248	238	278	255	276	249	218	257	259	270	258	271	261	277	263	266	269	254	274	256	255	266	278	242	259	252	237	234	255	241	255	271	253	270	260	256	236	319	305	295	299	241	213	229	222	234	259	210	248	254	243	248	238	244	242	232	218	234	240	227	246	272	242	225	236	255	224	241	250	226	219	239	245	243	223	263	230	247	241	259	236	235	247	235	256	243	223	239	219	249	259	240	245	228	225	239	258	247	249	242	225	232	249	234	236	241	268	267	249	244	268	244	244	197	227	220	236	250	224	244	226	235	205	261	237	259	210	236	250	231	237	266	245	247	236	238	204	219	214	264	237	252	225	247	268	221	252	225	246	243	243	258	221	232	243	225	227	223	219	236	264	221	255	255	211	235	251	241	230	234	256	243	231	225	280	245	255	226	245	264	226	219	218	260	210	257	226	234	268	235	220	217	242	222	243	248	257	238	244	262	240	257	224	254	247	274	235	239	249	276	248	234	257	227	219	224	213	234	267	226	254	238	230	261	253	232	209	252	261	221	237	255	273	241	237	213	213	253	220	265	234	245	235	223	232	225	247	227	240	225	261	238	243	244	244	236	253	257	250	251	238	214	236	234	236	236	238	240	246	237	213	253	238	265	241	243	259	230	261	248	234	249	225	235	261	226	245	237	244	245	234	247	246	222	259	234	222	239	243	231	256	231	243	243	276	259	225	255	242	279	241	240	250	204	249	259	219	236	250	240	237	238	260	238	276	241	230	231	210	230	246	229	233	206	215	238	223	236	277	240	216	235	248	230	239	279	259	238	249	239	248	252	225	259	221	249	249	242	256	226	228	257	251	262	262	248	220	241	234	224	264	257	212	231	231	261	230	235	233	247	237	225	267	242	235	252	228	221	232	254	263	262	267	220	230	228	229	218	242	230	247	243	226	257	227	233	228	252	220	256	244	208	249	225	228	259	271	241	249	248	219	243	240	209	257	226	229	247	235	247	248	261	233	258	235	244	236	258	220	241	257	218	252	243	220	222	239	236	245	238	234	238	216	227	251	255	225	243	241	211	218	261	211	233	257	259	289	215	214	231	252	257	238	260	240	229	262	252	273	248	233	257	240	257	237	207	221	205	270	244	187	234	233	242	236	229	268	198	253	262	253	200	250	247	263	267	263	230	250	224	253	240	270	253	255	244	244	245	241	249	241	237	213	263	247	238	245	238	245	256	232	239	271	205	241	265	241	261	245	264	233	244	250	208	230	231	222	224	223	242	240	245	221	249	237	230	229	237	204	221	246	227	215	225	233	237	228	261	193	221	256	230	230	248	246	237	247	220	238	256	247	252	249	236	211	231	256	242	243	266	249	235	247	219	223	235	223	243	256	249	208	225	272	241	210	259	253	238	232	235	262	259	212	226	244	226	270	255	208	239	224	210	224	275	287	258	205	210	255	207	226	233	236	226	255	232	233	222	231	243	243	246	245	252	237	243	238	230	252	230	233	198	234	259	228	213	217	215	217	219	256	256	244	234	234	250	267	186	244	256	243	227	219	271	246	249	248	265	240	251	257	231	236	217	242	257	230	251	250	226	245	210	244	236	257	235	241	249	230	226	225	229	229	248	249	248	261	233	242	245	260	214	269	240	251	223	241	256	235	236	264	223	223	265	203	239	255	253	262	218	209	273	230	233	272	230	242	262	269	242	223	244	271	241	234	240	222	231	224	225	251	222	236	211	214	225	233	288	242	241	243	256	209	260	201	231	246	193	251	236	239	213	260	217	254	220	248	243	251	261	244	271	248	252	215	240	220	250	239	237	228	233	225	263	214	270	230	246	225	227	243	232	261	261	222	229	244	223	269	242	238	214	273	238	247	237	243	231	266	263	247	251	231	265	230	217	276	231	222	226	239	215	243	240	201	238	240	221	221	243	223	234	262	217	268	253	258	243	254	265	240	239	224	244	244	241	219	233	200	228	234	232	222	212	242	230	251	236	216	245	247	236	230	229	221	244	230	211	238	238	236	241	224	248	250	227	235	258	222	242	232	238	248	245	232	227	274	222	241	240	246	238	250	243	230	214	232	253	224	234	224	255	247	226	248	223	234	225	213	230	261	219	249	232	259	240	224	255	250	239	210	257	251	233	229	225	224	250	209	212	231	218	233	257	220	248	233	245	244	237	241	216	234	226	212	241	269	242	230	233	264	220	226	217	247	239	235	228	258	257	253	263	269	245	239	251	230	220	226	263	224	225	246	225	237	223	186	245	233	237	244	233	211	205	214	256	249	248	254	261	257	230	232	244	237	268	237	228	255	223	273	242	233	220	219	255	232	261	261	245	250	231	243	202	261	224	263	239	209	240	242	256	210	253	235	219	247	223	218	245	229	248	242	228	200	232	228	244	255	238	235	232	248	236	230	215	199	247	263	254	258	210	236	261	259	262	220	215	231	220	240	239	254	247	247	263	220	268	239	225	245	232	240	256	242	250	254	276	249	247	252	244	235	222	194	243	224	260	236	248	272	241	227	234	246	239	244	231	281	260	240	206	238	239	222	219	232	249	235	257	253	238	257	269	240	240	237	254	226	242	253	220	246	242	237	240	225	218	248	251	234	257	270	256	229	254	237	242	238	259	238	211	251	233	235	237	254	256	223	239	273	202	261	262	258	237	241	226	268	231	228	229	230	257	237	218	224	253	249	241	232	237	251	215	254	219	232	231	246	252	245	222	194	234	255	229	227	241	261	254	252	250	270	228	220	242	252	241	238	251	206	252	240	249	242	248	230	256	232	224	248	257	258	242	251	282	211	240	269	231	231	238	235	259	252	222	226	254	282	215	232	227	246	223	232	249	229	216	259	224	252	250	265	267	248	241	231	272	216	218	235	248	265	243	252	249	229	227	214	215	228	235	205	241	246	214	210	244	231	257	239	245	235	269	224	253	234	264	245	228	212	240	242	241	239	262	253	261	231	213	226	245	235	232	227	273	198	232	245	257	235	244	228	228	231	252	201	236	250	243	245	232	258	213	232	231	232	217	220	250	234	225	261	235	216	238	232	209	211	242	234	232	264	252	236	231	235	242	272	253	233	235	233	243	226	210	238	215	257	203	229	220	229	239	229	248	257	248	242	232	251	241	218	244	232	250	243	236	231	243	253	247	249	259	235	244	237	236	258	228	240	265	266	238	239	279	270	256	250	239	250	246	246	234	242	223	218	214	249	217	258	260	230	232	249	222	215	279	234	249	211	216	260	235	240	270	264	233	231	261	265	233	233	269	267	230	226	255	214	249	241	237	240	225	236	238	214	239	233	247	255	261	256	238	272	218	240	269	195	259	247	246	219	241	255	228	255	236	244	230	252	225	216	243	245	254	247	235	247	236	247	255	235	212	242	225	212	249	230	268	235	271	234	221	234	267	234	231	251	268	236	238	250	216	235	253	250	232	210	236	223	236	257	223	235	217	243	239
11212	643	928	1310	1414	1222	1026	1014	1216	1125	1058	921	831	760	784	756	646	643	700	779	765	657	631	650	661	678	768	797	791	729	776	668	731	722	756	750	694	673	733	740	752	691	665	674	642	670	698	644	671	724	631	733	641	604	753	1003	1022	1003	941	642	560	598	614	588	583	606	561	587	577	545	630	598	618	638	598	631	584	619	614	527	579	561	621	585	622	566	603	570	560	586	597	610	583	571	594	610	589	609	614	573	576	566	640	604	567	589	601	556	571	629	585	600	599	595	569	600	583	559	591	578	614	596	554	579	563	636	570	581	586	601	581	560	608	604	564	590	569	626	572	618	604	609	586	572	590	593	619	568	590	539	617	616	554	597	587	618	605	579	587	605	556	620	591	581	579	568	590	591	588	574	558	631	603	584	600	561	574	609	579	569	547	629	603	577	600	590	596	579	610	578	594	555	531	609	557	613	603	598	599	588	599	623	567	568	606	623	598	579	506	633	568	588	606	586	556	602	608	572	571	594	583	588	589	616	608	566	574	589	583	533	571	603	602	607	603	609	604	592	585	559	614	612	613	571	565	616	543	562	612	573	568	591	598	603	599	551	576	592	562	611	583	623	601	593	588	607	577	566	590	634	620	552	581	605	564	582	630	626	565	628	603	564	573	630	556	581	593	582	575	610	556	606	580	579	576	560	583	612	581	582	586	618	592	596	611	562	585	606	621	581	635	578	582	595	613	601	612	570	534	613	583	614	563	570	614	563	544	572	576	577	630	611	596	591	519	549	613	590	573	609	602	600	602	554	545	617	572	604	542	574	562	601	600	613	607	589	586	570	545	599	591	630	569	598	586	552	547	577	560	588	575	620	595	584	613	578	623	583	602	601	587	599	548	625	537	556	621	601	603	583	600	633	627	561	607	586	607	607	576	553	612	606	601	576	578	592	580	575	604	644	606	563	598	599	610	623	581	621	551	609	567	578	552	596	571	564	592	607	584	562	564	562	607	647	629	602	592	585	567	566	614	553	645	567	579	590	604	560	576	598	605	585	553	582	608	619	554	599	589	587	580	561	574	562	586	568	615	622	578	581	604	562	562	568	591	552	605	625	653	590	590	576	566	612	539	607	596	643	633	575	590	583	611	582	646	570	553	590	584	558	540	579	591	578	601	626	570	554	600	568	583	589	612	617	577	534	641	581	597	574	579	548	603	579	578	605	597	641	569	559	572	575	584	596	599	600	604	584	572	603	580	609	638	615	577	573	632	599	587	590	626	557	625	625	555	586	586	563	628	578	576	590	614	595	602	564	602	569	609	593	568	561	567	557	552	594	630	597	590	621	588	565	580	547	611	595	601	597	608	573	625	614	611	576	585	578	587	623	612	627	609	544	610	598	590	600	596	578	592	576	625	594	575	599	600	608	604	571	569	592	575	593	572	546	605	608	607	590	539	563	564	554	636	590	599	611	596	639	615	550	573	598	609	584	574	632	616	574	616	610	601	600	583	573	572	585	602	614	595	557	547	592	602	633	550	557	559	592	609	599	609	628	612	644	597	609	595	640	578	614	589	622	592	611	610	576	556	618	569	543	642	602	594	588	592	596	586	591	608	575	627	647	584	594	570	579	626	562	611	571	613	589	584	621	607	561	572	553	636	600	594	562	576	565	567	588	602	598	589	601	576	575	593	592	604	616	578	644	590	564	630	588	594	571	582	564	578	600	571	576	594	552	591	605	539	586	588	567	551	558	594	573	611	600	586	573	609	591	617	589	602	636	605	603	586	633	560	549	573	591	574	540	621	605	602	572	599	599	550	569	574	587	611	604	620	566	614	591	553	620	607	592	605	602	595	599	638	608	562	581	542	632	565	648	623	580	606	574	558	573	587	613	625	589	576	583	609	593	604	623	616	595	638	583	590	553	590	612	577	613	579	593	566	659	614	578	640	578	577	582	609	598	576	575	611	574	575	594	581	613	601	563	627	579	543	617	614	550	603	641	597	610	624	615	582	575	568	587	580	643	551	596	616	628	592	597	601	544	638	567	592	600	598	603	623	563	584	616	615	606	636	612	597	592	572	611	592	606	580	563	571	599	609	597	581	604	566	580	574	613	587	583	611	574	609	604	556	572	596	621	606	583	608	571	600	624	552	623	584	602	569	614	587	591	630	605	591	633	618	634	599	638	561	567	574	609	557	583	596	564	595	579	622	615	592	572	601	586	593	559	565	604	586	536	593	631	549	543	590	577	586	614	585	595	612	581	584	579	603	572	583	575	648	587	572	563	572	572	614	619	599	617	631	568	644	570	570	640	576	588	611	603	570	547	591	663	602	581	612	613	574	600	577	578	631	570	579	602	597	615	593	547	620	600	577	591	595	582	569	611	603	576	559	587	592	554	560	557	607	603	596	590	594	582	592	599	582	554	586	590	582	616	604	597	578	588	606	587	580	573	584	561	592	579	624	602	617	602	609	553	630	589	571	615	601	555	584	567	622	575	565	605	600	578	579	624	614	586	570	568	595	610	584	609	616	616	611	613	586	596	603	559	566	587	592	546	600	595	587	652	576	603	615	600	570	570	592	571	579	611	608	588	621	604	593	563	575	580	590	560	601	614	606	591	598	579	599	597	574	599	607	593	571	637	585	613	593	598	562	561	590	544	636	585	592	564	612	581	616	582	587	608	592	563	572	537	568	541	575	588	607	612	580	652	564	596	609	608	600	619	630	589	614	553	577	562	570	602	596	600	583	598	591	633	570	606	617	607	599	608	575	626	610	603	569	616	568	618	564	587	602	590	615	626	589	567	582	588	605	580	563	573	618	604	601	575	547	581	596	579	599	598	616	618	630	595	532	575	579	587	597	637	549	581	597	565	578	544	628	557	590	606	603	581	625	594	589	625	616	556	576	576	603	609	591	595	595	557	606	589	544	609	560	566	599	567	583	588	603	605	645	591	597	581	587	593	587	589	577	547	604	564	598	594	541	561	564	573	630	554	537	592	593	679	573	601	568	606	596	583	597	553	578	592	592	613	599	596	593	599	598	554	605	575	563	616	594	618	569	568	617	575	603	583	558	556	601	577	596	575	573	576	602	579	574	621	567	593	550	607	610	636	604	598	556	596	595	581	603	625	570	631	613	577	554	554	601	633	583	567	584	592	606	579	594	589	605	599	612	616	576	572	574	596	600	608	600	606	575	627	596	585	561	566	625	578	593	571	537	592	546	652	600	519	597	598	589	595	605	561	586	650	558	603	586	592	609	580	574	593	618	623	572	589	603	585	587	573	565	596	579	540	617	595	537	570	622	603	598	571	589	597	608	576	567	551	548	568	606	602	599	586	581	548	607	603	568	589	594	555	606	577	580	582	633	619	573	580	573	608	576	647	638	598	578	589	608	577	608	613	570	601	588	612	591	590	619	615	612	553	602	582	580	572	543	632	525	570	571	581	552	649	631	609	541	576	537	592	623	607	559	621	607	576	555	558	594	566	563	568	541	600	581	606	560	577
52965	11976	1721	1251	1000	852	665	554	576	539	536	399	423	349	361	347	323	329	298	415	321	273	283	296	263	293	358	319	304	273	259	267	283	260	276	229	277	277	265	261	263	277	265	264	279	240	258	256	238	249	286	233	242	249	531	698	687	543	515	282	222	231	260	246	210	239	225	223	240	236	243	247	266	227	287	210	205	242	240	231	236	248	218	260	234	249	259	243	230	224	231	272	236	234	228	237	257	248	229	212	221	241	220	227	244	250	226	254	263	245	208	246	218	233	248	210	246	249	268	231	253	226	223	241	253	231	208	254	230	279	249	232	224	229	256	237	220	238	224	258	234	256	229	237	223	247	256	237	221	223	236	266	247	267	250	249	265	242	240	248	230	259	264	228	220	260	242	263	255	234	234	246	254	257	221	251	242	230	231	243	220	238	227	233	239	231	243	218	225	225	229	244	267	214	252	199	243	252	261	240	219	276	225	229	238	240	271	239	220	259	209	218	266	226	225	244	259	255	222	229	243	235	216	216	219	227	256	231	229	250	243	202	248	239	248	219	238	261	243	228	239	254	225	260	239	260	242	238	227	225	249	248	237	218	248	225	249	257	239	246	241	226	236	198	239	222	214	235	295	234	214	242	208	248	239	256	219	249	252	208	246	221	239	272	236	242	239	242	258	234	223	254	250	247	247	247	238	233	269	231	226	247	238	225	234	250	219	240	220	217	258	251	247	229	249	268	241	263	266	235	257	255	236	234	250	202	260	228	274	210	295	222	231	241	229	245	235	258	220	253	239	256	237	231	233	257	238	234	246	224	227	249	239	242	244	241	235	226	232	255	242	231	219	239	204	245	271	264	249	251	257	238	228	234	244	250	244	232	250	213	215	260	239	242	223	244	249	266	258	235	234	255	225	248	219	260	241	239	254	270	252	233	252	244	255	245	290	246	233	254	252	241	232	255	238	268	223	218	256	248	255	275	219	221	236	219	219	232	246	241	289	220	246	255	224	223	234	241	254	229	214	235	245	234	220	243	218	234	231	257	229	244	239	252	226	224	224	248	238	242	246	244	225	253	230	226	220	248	218	204	242	251	244	222	242	217	247	243	209	223	263	237	214	216	197	255	229	211	216	230	224	227	241	231	241	246	229	254	208	196	224	251	240	240	261	234	241	242	241	231	246	229	224	236	226	232	247	220	213	227	236	228	248	210	216	218	246	239	241	242	226	236	242	236	232	234	266	273	231	241	218	226	225	245	239	213	224	248	242	223	254	251	249	247	257	211	235	225	241	223	249	219	208	245	245	234	236	275	253	217	224	261	243	218	245	232	215	262	243	232	252	222	243	256	216	238	228	239	236	237	247	252	225	257	218	237	223	242	241	214	237	219	245	223	232	244	255	228	243	244	238	252	216	245	250	230	215	237	241	248	234	244	212	240	250	251	252	220	232	230	263	239	232	242	219	222	254	240	236	242	207	227	238	241	259	240	229	224	246	218	255	233	228	240	244	256	267	219	269	261	232	236	236	238	262	213	244	224	240	265	233	249	231	247	230	230	259	245	262	261	275	230	233	253	209	260	243	258	275	225	243	288	234	234	238	225	241	267	236	264	259	251	232	247	243	241	233	229	268	229	240	248	209	228	244	249	259	226	241	233	239	256	234	252	233	216	242	219	234	251	260	261	241	259	229	223	242	237	228	254	247	249	236	232	229	248	250	209	279	226	253	231	220	236	246	221	246	247	241	194	227	244	222	249	229	263	246	255	244	248	254	236	252	231	249	249	225	229	214	229	240	230	239	212	250	258	229	204	232	214	212	220	258	240	227	237	256	242	263	238	232	235	240	252	254	256	231	258	246	267	262	253	248	239	235	238	262	236	226	249	206	234	267	254	268	236	225	243	240	245	254	236	242	247	221	241	247	234	258	209	256	223	219	214	218	234	226	249	223	264	244	240	238	234	252	244	215	229	251	254	263	246	229	226	241	223	238	231	250	232	250	246	230	259	232	242	209	208	242	233	256	260	246	248	240	247	242	235	232	246	251	249	248	241	268	240	242	257	249	229	254	231	243	258	242	254	235	228	218	205	238	251	249	249	240	251	207	241	236	257	266	255	248	235	232	225	239	236	238	255	230	253	224	234	238	217	291	243	257	233	224	245	281	254	215	260	258	228	266	271	254	262	248	248	227	229	267	230	261	253	247	222	249	215	213	220	239	235	230	249	241	259	244	252	248	219	240	240	249	240	236	261	290	271	243	243	252	218	235	253	246	226	261	220	285	204	250	230	253	267	235	215	247	230	264	239	229	217	237	260	247	241	242	268	230	243	226	241	253	246	235	254	225	237	230	261	238	255	249	258	228	251	268	222	203	262	268	255	234	285	270	254	229	213	259	234	258	235	237	268	264	227	212	254	259	232	258	225	230	256	237	223	204	245	227	234	244	207	255	244	240	249	238	257	237	241	246	234	256	242	254	225	233	240	268	251	233	256	239	269	220	240	246	272	276	237	242	226	233	248	254	241	228	249	217	221	239	253	240	249	223	279	255	228	264	232	232	244	240	246	225	221	216	235	234	202	223	246	251	250	208	229	261	230	232	214	250	248	234	228	232	229	234	231	234	240	228	247	207	247	228	232	241	262	221	248	218	256	208	230	215	221	237	208	214	241	238	244	252	256	251	253	229	243	228	227	225	244	224	227	247	246	242	253	231	236	250	232	243	245	222	258	248	250	223	254	246	261	244	238	231	241	240	228	252	235	245	223	220	225	246	202	211	245	246	259	241	236	244	222	239	246	257	239	218	239	231	219	239	227	246	214	251	239	238	222	229	259	258	259	231	239	271	228	233	254	250	242	267	238	240	235	240	244	263	259	241	240	237	239	227	238	209	250	234	273	256	203	218	241	223	241	266	235	250	241	266	253	230	242	216	267	237	227	239	222	236	257	241	231	248	233	282	231	240	240	244	251	237	247	238	216	214	247	252	215	232	251	221	211	271	229	244	232	253	236	238	237	244	209	250	255	244	234	248	233	221	222	242	261	245	242	238	236	261	258	238	232	236	269	250	244	231	222	225	240	226	222	244	218	210	227	212	243	229	239	239	234	223	208	214	227	251	228	254	219	226	261	204	236	233	268	216	253	215	250	224	238	251	255	249	242	236	225	221	252	244	209	260	196	224	233	215	260	257	254	228	211	229	228	233	252	248	255	210	246	208	246	235	246	222	228	258	220	249	243	194	250	240	273	227	240	228	226	283	238	239	244	235	214	220	261	227	232	248	211	234	233	224	235	244	284	251	242	241	257	240	228	243	241	242	218	223	279	231	252	219	208	226	232	233	258	248	242	242	235	246	205	223	224	229	216	259	265	224	254	239	242	222	232	230	232	237	223	236	226	233	240	220	213	270	244	235	254	237	247	262	262	223	205	237	233	249	259	242	253	240	234	278	240	264	236	262	253	235	263	256	217	224	259	231	256	266	250	243	247	227	201	222	230	257	237	235	251	217	255
26572	1421	2906	3700	3411	2927	2537	2481	2592	2588	2065	1905	1557	1444	1421	1416	1254	1174	1282	1755	1191	987	830	857	967	1040	1233	1019	979	956	828	895	783	924	870	880	882	865	804	779	777	786	753	785	718	760	707	744	732	750	789	770	676	780	2946	4279	4069	2999	2266	770	571	622	570	553	566	541	595	579	616	544	598	554	600	590	567	556	600	608	544	612	593	594	566	598	633	621	581	580	527	540	573	588	582	590	616	614	533	599	570	561	584	596	553	605	556	590	604	570	591	620	556	570	509	589	594	574	573	547	615	587	573	579	611	556	566	600	598	555	610	573	580	553	576	547	538	595	615	570	574	568	587	600	578	606	619	569	597	558	560	588	562	607	602	630	614	607	552	538	557	589	575	590	628	604	587	618	599	569	573	557	579	569	596	605	597	593	544	599	583	577	575	540	543	544	594	559	566	555	541	552	587	568	543	578	528	528	567	584	581	620	613	612	592	583	561	608	556	574	562	626	573	548	583	590	601	565	609	582	621	570	565	593	572	562	601	587	580	595	596	540	567	582	568	585	589	546	598	588	544	603	586	565	567	586	556	575	599	646	582	603	602	612	565	585	582	573	593	543	628	558	589	567	632	583	585	520	566	624	603	595	594	624	520	567	591	570	583	616	604	608	562	576	568	605	584	551	528	575	576	602	561	578	574	562	582	574	582	556	551	566	589	595	577	593	554	615	613	569	559	586	583	596	585	598	581	585	575	535	592	556	557	607	564	558	573	584	525	526	537	611	562	607	607	563	583	560	585	592	600	558	577	566	572	559	596	587	571	596	571	571	578	567	631	595	566	576	590	567	575	581	577	592	584	596	548	589	585	572	561	584	548	555	561	584	589	606	591	544	547	546	545	610	600	579	581	592	566	550	587	589	587	615	610	559	589	580	577	584	550	561	602	575	574	566	562	627	577	549	591	636	591	543	576	635	576	616	536	571	581	549	574	582	588	556	569	568	612	588	594	595	587	577	561	581	581	601	562	606	583	577	580	559	547	560	598	590	574	585	598	581	600	611	594	577	503	570	589	594	586	610	616	582	572	552	589	574	587	599	599	569	566	613	575	583	589	570	551	569	574	589	572	563	584	577	587	547	577	579	601	572	609	571	589	597	554	550	573	543	577	579	587	565	591	579	583	556	572	592	558	610	550	564	626	581	595	621	554	604	628	568	594	568	586	575	613	588	578	592	539	563	592	620	574	555	587	566	563	574	589	564	592	577	577	522	640	558	600	600	606	582	572	590	581	561	545	568	537	552	595	557	558	542	569	562	529	605	584	579	588	625	590	582	578	590	575	560	562	553	566	572	546	580	617	550	510	569	581	578	583	575	550	611	579	582	557	607	620	577	591	538	572	572	578	591	529	592	607	555	592	584	592	547	591	594	579	609	543	545	550	531	623	630	656	562	567	554	603	616	583	609	581	571	579	569	569	559	583	558	632	595	604	570	538	606	602	556	561	593	572	589	534	607	576	549	592	593	602	577	567	592	575	558	621	583	614	543	585	573	597	530	554	612	566	618	591	605	555	563	542	590	565	549	592	566	601	571	594	598	577	596	581	610	587	524	596	561	626	599	548	588	572	555	574	596	555	537	565	598	553	599	551	570	549	544	540	600	588	585	592	550	587	585	612	590	533	591	582	562	572	551	576	563	602	549	586	541	575	644	604	546	606	587	592	547	611	531	543	559	609	574	611	564	598	574	552	581	576	618	535	572	583	573	534	590	638	581	566	565	575	562	586	512	598	591	525	573	561	581	596	594	617	528	556	600	576	551	599	595	559	571	584	585	556	586	586	537	574	568	568	562	595	599	548	584	571	581	537	589	579	599	565	566	544	585	579	579	592	583	601	597	615	554	563	627	570	594	585	556	569	575	575	584	565	614	600	539	568	592	611	592	574	590	597	588	581	587	617	532	543	573	539	543	525	517	564	573	554	566	583	547	593	597	580	599	588	595	576	581	556	550	590	595	598	562	593	582	592	536	594	544	590	594	597	562	595	593	570	550	596	575	579	601	547	574	573	550	612	568	594	526	564	571	548	572	536	536	571	535	561	586	574	556	525	577	597	589	596	587	568	582	525	549	624	620	574	568	580	559	617	597	604	566	547	567	548	632	587	616	604	600	551	564	589	603	609	577	602	563	615	567	572	593	564	606	578	561	628	531	560	599	591	594	579	597	600	561	619	605	593	570	580	593	588	591	569	614	571	600	572	571	579	535	593	586	533	575	537	580	599	575	577	612	577	571	623	532	562	587	546	535	556	610	626	582	559	581	585	574	621	603	560	572	572	550	573	579	547	591	607	564	571	604	602	556	575	590	582	571	595	589	594	569	568	570	558	582	567	581	574	594	549	596	544	594	523	552	584	559	549	545	587	599	546	545	575	564	559	626	597	570	576	555	574	573	567	595	572	565	594	589	535	592	585	601	594	559	614	586	555	593	579	571	531	531	568	584	611	554	566	578	581	575	575	583	556	616	571	604	586	567	581	588	570	570	569	568	551	575	530	583	572	576	593	574	570	581	545	580	567	579	585	550	562	576	578	577	582	609	567	615	582	567	611	555	581	563	531	539	575	588	603	598	554	575	589	578	584	595	569	566	563	547	551	574	570	571	621	548	593	588	582	561	592	618	610	548	578	609	614	583	573	564	582	609	567	586	567	570	614	573	573	580	589	559	597	550	595	579	583	596	561	574	600	536	545	588	564	557	547	590	594	621	562	548	567	595	574	605	622	573	562	538	607	622	520	558	559	578	599	599	568	547	581	564	594	579	539	577	570	573	537	559	551	576	592	634	653	498	580	604	574	559	549	624	540	597	576	566	600	588	550	604	552	619	549	601	589	591	613	541	563	599	611	590	576	545	583	526	593	604	585	562	649	609	579	571	572	566	586	577	570	584	601	569	613	524	534	588	541	586	573	555	571	557	584	595	607	587	579	575	555	624	628	566	563	540	599	623	593	544	602	576	563	577	577	600	566	573	575	569	575	628	566	623	589	619	574	583	567	527	577	589	583	584	591	529	558	560	587	540	605	528	633	596	564	566	585	586	587	552	569	577	572	527	569	580	531	571	589	568	552	555	623	563	593	584	568	580	572	575	610	562	598	620	593	585	572	601	605	593	557	613	563	605	578	603	574	577	587	577	561	602	567	572	561	565	568	617	572	624	603	590	570	642	587	581	594	595	574	579	589	597	599	606	569	595	585	562	583	607	567	562	563	530	538	601	539	570	571	619	564	549	633	598	591	553	552	609	563	575	593	608	563	519	565	585	599	578	571	568	586	574	537	591	600	608	598	561	558	568	560	583	542	590	534	589	595	556	570	559	599	530	531	556	596	595	548	580	594	583	600	617	585	582	582	567	556	532	580	625	557	593	577	545	572	576	581	580	582	595	575	585	557	638	593	582	591	619	533	600	581	607	568	570	529	547	560	613	572	611	575	585	596	575	593	588	521	595	564	550	565	566	578	564	570	577
65314	19186	4307	2041	1574	1160	921	960	811	712	588	440	419	433	395	347	362	320	281	393	284	231	233	237	252	286	241	215	220	208	198	172	204	187	221	213	176	185	185	192	181	197	179	186	186	142	184	186	168	202	208	168	176	266	878	1211	915	716	518	154	182	141	137	166	160	147	154	144	145	169	136	155	152	165	162	148	139	161	144	152	144	148	137	161	147	157	143	142	149	140	142	167	149	158	161	147	138	159	140	130	144	142	170	142	164	158	139	157	132	142	157	142	146	148	166	138	146	163	161	149	153	157	176	149	143	143	167	127	149	133	138	138	165	155	161	142	153	150	144	140	142	149	136	145	148	146	139	152	125	151	145	162	180	142	154	169	155	159	124	142	130	146	166	151	132	146	181	149	169	169	146	136	119	144	172	167	148	175	120	129	160	141	174	142	150	165	179	129	136	133	159	153	132	159	153	168	128	161	162	148	153	155	139	147	129	141	144	135	142	137	143	156	165	149	149	155	147	161	161	134	144	159	152	158	147	174	139	134	169	156	154	161	169	177	132	156	169	135	132	141	160	139	144	166	143	158	151	151	160	166	157	141	160	141	152	150	133	151	141	132	138	153	146	132	166	153	150	115	161	148	155	177	154	150	137	158	136	151	125	157	147	121	144	148	146	161	141	157	151	162	143	129	125	172	160	150	142	154	177	164	163	136	142	138	137	143	141	158	148	157	156	135	151	152	171	139	139	132	148	159	171	155	153	151	135	150	142	156	178	173	150	156	155	158	144	150	157	169	149	141	144	141	163	144	141	149	177	167	167	164	117	175	157	138	164	180	150	141	136	149	166	160	149	159	152	177	171	139	149	164	172	149	139	148	141	168	158	193	155	163	154	152	158	175	155	164	146	147	156	149	137	153	136	144	150	143	173	156	148	155	120	150	141	140	138	158	140	158	148	168	155	118	147	168	123	160	135	144	143	148	138	137	149	157	155	153	126	137	126	125	151	168	144	152	139	142	147	147	144	153	145	152	150	154	138	155	139	142	159	146	166	149	140	137	170	159	145	133	141	153	132	150	150	159	144	157	141	140	164	154	173	129	146	155	156	150	142	151	154	147	118	151	170	158	135	157	154	135	147	147	163	134	146	163	160	166	148	158	151	142	159	155	145	145	149	148	135	155	143	163	118	147	144	135	150	149	164	157	160	173	118	150	168	170	122	166	165	135	137	140	165	144	151	160	145	156	141	152	147	129	138	155	138	118	126	132	139	171	141	150	165	161	160	140	157	190	132	152	133	158	145	144	152	138	158	146	158	151	171	155	131	141	154	173	128	158	183	148	128	143	153	163	136	143	157	142	141	155	149	163	168	162	124	149	145	137	138	174	158	138	156	140	145	128	141	144	151	149	165	124	135	155	139	140	159	143	160	137	132	118	133	170	165	163	138	135	149	123	136	132	164	166	150	128	151	166	158	147	150	148	154	169	149	144	159	137	162	163	130	162	156	162	165	158	159	161	157	148	168	149	155	133	138	161	143	167	137	139	158	137	142	127	135	134	152	175	167	152	162	156	141	137	128	152	141	178	147	144	160	156	148	158	152	163	137	138	140	143	148	160	147	156	142	147	167	161	149	159	135	135	159	148	149	133	165	154	167	177	146	158	153	175	170	160	149	178	155	143	136	145	152	173	141	148	153	153	176	148	141	150	165	162	168	140	153	158	153	127	156	119	152	166	141	165	139	149	154	156	128	143	149	149	128	164	174	149	145	170	157	127	158	161	158	135	146	156	164	156	142	142	150	139	158	153	144	149	136	159	178	145	134	162	149	150	143	147	148	153	163	156	162	153	153	141	157	178	151	141	164	166	147	122	150	158	164	148	159	133	144	150	150	162	138	140	137	140	152	145	155	132	156	145	173	155	146	142	159	135	146	147	150	143	177	168	152	164	150	147	159	137	132	128	142	173	161	133	153	152	141	138	150	155	141	154	134	157	156	155	168	144	149	167	154	150	157	154	158	153	164	150	145	158	163	139	148	144	149	166	148	162	136	165	151	149	135	131	144	144	158	148	146	143	173	152	143	157	145	182	154	128	141	152	145	152	138	159	146	123	158	136	136	160	157	161	161	163	139	168	133	147	162	154	156	157	144	140	160	149	156	183	162	142	146	152	172	144	148	115	161	132	149	153	168	139	129	161	134	153	140	161	159	166	153	151	152	162	131	135	151	148	135	137	144	136	154	135	158	131	132	136	142	139	143	136	157	150	129	141	165	152	152	160	154	152	132	148	144	138	144	128	162	168	154	132	158	160	135	141	169	139	164	137	161	167	160	152	155	145	161	140	142	163	158	124	179	146	154	148	149	142	135	162	148	166	144	164	142	139	169	160	166	156	145	159	158	147	129	153	154	154	184	159	173	159	154	141	132	153	158	183	149	154	149	142	142	168	158	156	147	148	155	161	141	148	152	144	145	173	156	156	145	150	135	135	173	150	146	152	166	147	143	153	155	152	133	148	148	137	167	139	138	149	160	149	148	179	147	146	158	171	150	146	167	130	167	141	144	159	169	155	153	154	170	141	155	150	154	144	155	162	172	141	137	145	160	140	149	136	161	154	126	160	124	164	128	138	157	138	140	153	131	127	142	165	161	153	155	149	143	177	139	162	138	132	131	150	155	136	127	146	161	158	162	142	153	156	147	143	143	162	157	173	157	167	131	139	151	163	141	168	160	160	169	157	126	127	128	167	173	132	131	153	151	159	165	154	153	157	138	157	134	156	157	141	162	138	130	148	159	166	130	141	163	133	187	148	170	144	148	145	162	152	165	154	114	131	154	170	152	141	160	154	153	163	140	145	152	158	163	153	147	140	130	163	142	142	159	155	154	161	175	151	147	166	162	156	134	159	171	156	162	141	154	160	158	152	149	148	139	129	143	145	148	159	160	171	177	118	145	132	134	151	141	139	151	164	160	167	144	154	138	152	169	156	165	130	143	149	161	150	153	157	133	157	165	156	145	140	121	165	146	119	164	169	120	141	138	175	142	157	142	160	155	128	137	138	151	156	163	150	135	149	137	155	157	147	154	169	147	140	159	142	134	157	147	150	143	160	167	150	151	128	174	127	136	129	135	157	148	161	150	159	159	166	126	138	167	151	160	165	146	147	118	144	154	145	164	145	132	152	156	165	151	158	164	145	135	137	129	155	168	122	151	151	141	122	147	159	169	153	148	141	155	147	140	157	142	149	164	122	148	165	136	140	173	150	152	157	135	133	142	155	171	162	137	165	159	162	142	140	154	125	141	171	138	145	157	132	146	155	148	140	150	166	151	135	127	153	150	165	151	178	142	147	164	143	174	170	121	137	158	169	157	147	142	142	139	150	166	146	122	175	157	144	162	167	161	134	167	146	160	145	153	135	139	149	151	163	140	162	150	138	146	155	144	140	137	168	132	155	160	137	153	140	147	170	141	146	149	131	148	134	137	161	153	135	148	139	156	149	141	139	162	132	167	131
32349	2026	4699	5766	5244	4723	3970	4144	3677	3369	2703	2390	1926	2324	2003	1727	1543	1518	1553	2349	1325	1057	832	1235	1231	1367	1278	1021	940	862	736	705	793	865	877	863	791	894	776	628	612	661	669	729	693	676	619	634	710	710	662	549	464	1345	5986	7728	5681	4299	2711	409	398	380	390	406	391	398	361	352	387	370	396	416	391	365	385	385	372	379	408	382	351	363	382	402	377	397	421	387	373	387	389	366	377	371	373	400	377	367	364	364	388	379	393	350	384	380	368	362	417	366	365	383	387	367	348	387	363	375	381	391	383	349	362	394	365	371	391	399	390	368	394	415	351	356	377	350	361	361	394	361	357	378	380	380	404	331	372	385	384	344	338	347	370	354	376	371	356	370	354	376	369	402	354	394	395	354	391	400	376	379	372	390	342	372	386	353	384	415	373	399	391	369	389	404	366	366	406	374	370	375	387	394	347	341	393	403	354	349	366	369	371	401	368	385	389	406	387	388	368	352	383	385	386	408	404	376	387	372	398	417	381	383	397	389	394	385	364	371	359	357	367	379	352	378	405	369	382	371	403	400	365	373	390	361	360	354	382	363	383	364	378	406	358	350	393	385	361	402	389	348	382	380	394	373	401	406	396	382	387	391	391	411	359	394	368	374	387	407	362	376	394	391	387	362	386	368	367	349	428	404	361	375	357	407	357	408	365	335	363	402	367	363	384	394	358	379	353	354	379	375	375	385	388	383	386	370	365	363	365	378	347	391	333	375	396	370	397	365	390	346	350	405	398	390	396	397	394	372	398	372	382	392	380	380	386	366	414	398	380	363	365	409	395	374	343	371	384	406	393	382	382	380	383	386	398	416	375	335	356	399	365	362	396	358	417	366	393	412	382	384	356	397	340	371	373	379	399	388	389	357	399	388	366	388	360	362	390	353	380	364	405	397	402	345	396	354	371	393	359	423	354	366	340	403	386	378	390	380	375	393	415	357	388	357	348	369	355	363	354	396	358	362	397	405	369	373	338	356	361	372	421	356	369	336	385	370	362	351	399	373	353	363	389	340	391	400	401	392	393	368	396	372	364	343	385	372	401	412	381	372	366	376	397	398	321	348	336	394	345	380	385	415	323	383	367	363	397	328	351	381	399	369	391	380	373	367	358	357	355	368	359	367	336	379	388	374	363	347	394	368	371	390	366	393	378	370	347	377	393	395	373	382	356	345	396	417	382	388	393	411	375	373	392	378	362	417	370	343	358	386	392	391	378	379	384	408	373	394	379	361	355	347	362	357	355	370	381	346	399	358	402	391	370	402	351	351	364	381	409	392	398	395	374	362	391	370	358	367	402	360	365	354	375	385	402	392	370	370	370	373	394	371	353	338	380	375	364	398	366	396	401	362	374	429	374	357	390	389	382	388	353	380	364	389	411	369	379	390	379	377	399	402	358	355	404	399	385	371	389	387	425	391	379	420	345	374	374	388	402	378	383	388	381	361	406	376	417	387	378	413	382	384	370	358	365	396	386	364	374	367	377	355	383	371	375	407	392	371	366	362	421	400	335	385	366	402	375	380	363	357	384	399	395	394	379	368	356	364	400	379	362	345	321	366	401	370	363	386	418	368	376	382	370	385	372	372	374	372	388	387	421	419	367	397	350	388	381	427	398	376	363	408	426	364	408	391	387	374	351	361	371	353	367	373	399	389	375	405	374	359	358	396	348	352	374	400	386	392	387	385	395	375	381	389	372	375	389	361	380	352	399	383	442	393	364	388	414	362	380	377	396	382	398	392	359	405	365	366	381	361	407	372	369	380	394	405	364	375	378	420	390	339	354	388	371	364	398	389	383	367	411	344	407	409	367	383	390	336	372	380	358	396	377	365	375	398	364	348	376	426	382	374	383	373	378	392	334	359	379	417	386	368	391	341	367	404	393	366	355	386	383	360	400	369	380	400	413	383	404	405	385	361	377	344	373	366	378	380	373	402	368	380	382	375	395	380	424	362	410	394	365	398	385	410	370	370	351	395	385	385	408	353	369	384	386	406	378	384	356	374	381	391	361	371	357	395	373	375	391	414	372	392	380	382	347	389	410	371	378	365	372	363	372	387	347	381	394	370	348	392	402	357	424	389	393	368	391	389	365	395	413	390	359	372	382	326	347	359	379	385	380	378	379	388	375	394	362	388	357	351	377	386	378	347	355	386	378	389	431	418	348	366	363	374	359	399	372	375	359	406	393	407	387	378	374	375	397	372	386	366	339	393	363	385	389	348	351	364	393	386	381	327	367	380	365	380	351	388	408	364	375	400	382	393	368	449	414	383	369	368	388	391	394	397	393	380	412	353	368	374	360	382	361	374	369	386	380	360	349	379	341	385	410	356	366	389	368	401	357	360	343	344	377	372	391	370	385	407	387	411	412	393	366	352	389	346	364	377	369	381	357	388	399	351	414	388	346	391	369	370	387	374	387	412	350	379	384	357	376	360	327	380	391	391	395	396	395	398	367	368	403	360	401	356	377	375	385	372	408	402	376	380	394	366	387	354	370	362	375	379	317	364	357	393	369	382	361	384	394	391	356	375	382	372	375	391	371	428	380	394	381	405	386	404	383	358	405	377	376	374	359	362	343	381	392	383	357	389	392	404	387	394	369	387	331	370	397	324	384	395	372	366	402	371	361	369	376	347	356	352	378	365	384	404	381	398	361	394	385	402	362	398	373	381	384	365	419	373	387	365	401	373	394	388	388	389	361	381	344	390	356	373	375	339	403	412	370	377	383	356	371	365	401	365	348	390	382	392	371	385	434	370	374	391	368	359	392	352	403	350	424	356	363	369	398	352	386	335	355	366	405	345	381	386	348	391	391	390	383	350	389	377	391	356	405	350	353	370	371	361	372	321	381	384	391	355	354	384	372	429	356	381	401	373	395	386	398	407	415	391	358	397	392	354	405	347	410	387	387	371	386	361	393	371	397	362	384	361	379	396	357	374	361	383	354	362	416	363	360	352	378	366	373	351	388	361	380	404	388	406	343	388	379	350	393	381	380	363	399	358	414	364	395	410	394	369	359	375	369	378	381	360	373	356	399	408	392	353	401	341	355	369	358	359	393	384	394	382	380	367	376	386	369	380	360	361	396	390	394	418	376	334	389	334	362	373	337	398	380	364	390	409	390	363	379	408	377	373	391	414	398	359	397	391	408	362	380	361	383	390	380	385	407	374	380	368	352	371	373	372	386	382	388	369	389	368	407	398	386	383	376	382	395	362	357	360	389	385	371	418	353	369	386	380	360	359	386	392	350	377	383	387	376	388	349	387	368	368	350	374	374	354	365	373	384	390	367	379	358	399	364	388	378	364	379	368	419	368	375	386	373	374	380	375	363	357	383	381	365	406	423	398	378	374	337	377	392	373	404	369	370	363	400	390	432	391	393	415	378	366	365	406	386	357	358	354	407	381	376	412	370	383	352	372	377	361	384	391	364	336	393	360	386	405	365	397	406	388	360	380	384	360	350	376	377	400
10514	473	365	363	340	314	298	311	305	298	229	256	254	215	214	216	219	213	250	233	240	223	211	221	237	222	256	207	256	228	186	216	221	222	233	212	248	217	204	217	204	205	227	201	209	210	233	227	231	237	220	204	199	182	234	299	331	330	272	209	233	193	196	223	230	180	200	200	204	217	225	190	210	217	197	211	220	180	200	198	227	197	197	185	182	197	185	210	205	177	200	203	184	217	219	208	228	232	206	237	209	232	253	196	189	179	227	230	219	223	197	222	191	227	179	205	217	216	220	211	224	209	211	192	216	218	214	206	188	227	221	208	229	227	219	238	218	189	201	188	208	187	216	220	201	227	239	192	191	201	212	213	207	231	184	191	189	203	211	219	207	212	214	231	203	215	196	178	216	201	207	189	209	177	208	199	235	193	231	200	239	202	215	207	220	207	218	210	193	233	227	189	227	211	201	210	218	200	233	189	227	204	227	227	210	208	216	195	196	177	227	207	202	230	220	220	229	210	229	233	198	236	233	200	214	211	226	194	230	193	197	187	197	214	199	185	205	199	224	169	199	213	210	201	206	236	218	208	221	201	186	230	214	204	209	228	200	211	235	217	213	208	197	228	204	201	201	198	227	209	194	206	191	201	207	211	237	205	202	215	187	212	216	214	193	220	224	205	213	195	197	222	193	228	190	208	229	232	196	207	207	178	189	207	212	217	230	216	207	198	203	208	207	198	234	213	204	238	204	237	192	209	214	210	208	170	229	219	210	205	204	210	220	199	205	181	243	232	216	187	194	215	171	205	215	221	198	213	197	223	207	209	222	204	213	216	206	209	227	219	224	231	200	225	206	196	216	217	217	220	213	198	200	225	218	204	209	200	203	201	260	212	229	235	247	221	199	218	209	204	210	216	205	220	200	224	213	208	203	216	195	206	220	239	203	194	189	231	193	183	209	212	203	213	207	208	212	181	196	212	209	216	209	220	225	233	192	216	246	215	216	221	208	252	220	206	211	203	233	199	200	216	217	211	213	205	226	227	202	225	216	202	185	210	207	213	235	232	217	200	204	197	210	203	208	224	186	223	193	211	199	183	216	214	229	227	219	207	219	235	223	197	224	184	227	204	193	222	242	214	193	217	211	198	182	209	228	199	225	210	222	206	187	203	194	198	209	227	165	224	207	207	208	230	185	196	217	192	228	226	191	239	174	208	206	199	211	209	182	198	207	192	191	205	187	208	198	189	223	209	217	212	234	221	201	224	208	206	233	232	214	201	179	187	214	219	185	221	220	179	220	205	205	199	222	219	239	224	210	214	217	223	205	207	186	201	206	214	191	202	223	215	221	185	204	201	211	210	199	249	192	220	233	216	187	201	238	191	200	227	204	198	209	224	189	218	227	221	186	204	220	228	209	184	194	240	209	202	232	195	184	198	221	209	232	197	218	210	207	204	210	204	207	226	191	193	219	216	228	211	194	216	231	192	221	213	235	192	190	200	220	219	177	215	194	231	216	208	229	193	211	210	208	221	212	199	236	233	198	182	236	198	212	217	217	229	216	205	191	213	201	226	211	241	221	233	215	214	211	209	229	192	201	208	194	203	224	203	223	199	225	217	229	212	207	220	215	241	209	227	202	202	213	182	189	204	221	227	204	216	214	232	199	212	209	183	197	182	195	198	213	209	180	198	178	200	190	228	204	219	204	192	216	202	207	206	195	198	191	209	225	216	208	210	219	189	189	199	216	211	204	206	210	224	203	204	201	197	199	202	209	206	202	236	225	217	225	209	219	186	197	231	184	215	183	197	209	215	202	204	199	224	205	218	208	203	216	220	201	202	199	219	205	194	196	236	203	229	196	208	217	223	203	205	220	195	215	216	199	202	202	223	188	185	192	212	212	223	213	237	205	216	228	236	201	190	218	198	227	188	224	209	222	209	183	216	240	215	204	224	206	181	199	243	187	223	231	220	222	215	193	200	205	218	224	222	205	202	221	205	184	204	183	223	201	210	224	221	217	205	217	180	201	210	219	215	223	216	229	230	221	186	216	219	187	199	212	177	203	211	187	207	220	186	206	198	190	196	195	214	206	224	222	205	233	207	210	217	226	213	209	200	232	220	218	224	217	215	207	238	198	204	206	225	211	234	215	178	173	244	198	200	189	200	232	209	209	221	203	231	196	209	192	200	206	242	200	184	217	228	231	199	229	217	207	178	185	206	208	240	222	226	197	210	207	185	206	210	209	227	202	209	215	203	215	231	221	221	208	206	225	184	232	211	179	223	192	196	220	230	230	212	227	194	213	194	245	214	151	195	224	217	208	214	194	216	223	192	246	217	211	234	199	216	209	197	192	226	218	220	199	190	200	206	199	195	207	197	256	215	231	206	195	194	218	219	243	199	208	217	214	210	204	223	201	222	227	235	213	212	208	186	188	229	206	197	215	216	224	205	224	231	212	194	221	209	233	186	215	193	201	226	199	205	237	187	215	193	186	208	186	234	210	201	217	208	202	201	215	234	207	230	215	193	190	187	221	216	180	226	187	201	210	217	229	202	220	211	247	206	196	238	207	212	205	196	203	207	203	215	196	195	199	203	232	217	212	193	201	197	182	219	193	201	232	203	195	177	178	198	227	199	222	225	204	188	209	220	193	190	202	189	197	221	211	221	216	199	198	209	221	200	221	226	231	210	190	224	199	211	214	228	227	207	212	205	216	208	222	210	219	191	220	206	213	184	220	210	220	206	206	213	229	219	193	194	194	190	223	221	213	218	233	247	208	208	193	203	215	219	229	205	235	205	190	208	205	196	178	206	212	204	195	225	167	205	197	206	200	225	194	213	222	205	207	207	221	204	194	210	216	201	212	199	217	199	198	211	193	198	215	179	200	202	196	225	216	240	184	210	207	242	214	212	215	212	223	219	214	193	202	171	208	233	209	227	208	190	193	189	205	184	220	207	203	201	210	191	193	190	199	194	235	234	196	228	222	203	206	209	185	203	196	205	226	217	214	207	204	197	226	221	198	199	220	211	203	208	210	227	212	227	206	192	237	214	188	214	211	203	214	224	218	181	229	197	214	222	215	221	204	209	218	217	213	232	198	230	199	198	209	206	217	225	204	224	193	182	194	204	238	206	225	209	222	238	197	202	204	192	232	199	182	185	228	180	196	221	241	178	209	233	220	198	207	181	198	215	207	231	236	201	201	198	202	216	231	214	208	220	205	210	202	219	186	202	220	220	192	205	203	212	193	170	226	220	215	205	193	187	209	198	227	187	201	233	209	212	188	214	176	226	230	216	222	194	188	194	213	212	221	198	197	233	208	206	206	210	211	205	231	221	238	199	201	211	202	204	199	202	201	211	205	226	190	193	225	217	230	208	229	199	212	226	252	218	221	209	219	190	218	209	209	207	219	204	227	208	209	178	207	197	210	222	226	216	218	201	211	210	208	214	233	225	195	197	183	195	180	236	187	185	199	207	226	203	207	191	228	218	219	195	228	211	203	203
10516	639	914	1077	1059	980	1066	1266	1106	954	826	801	732	729	695	629	632	677	641	696	605	553	598	706	813	793	745	655	608	588	580	556	613	625	637	653	655	660	584	584	567	624	606	585	585	620	602	614	595	567	578	588	571	609	736	998	1027	924	653	530	504	495	530	558	532	527	506	492	493	480	523	550	524	496	526	538	487	527	462	503	524	503	524	524	525	527	518	521	552	526	505	528	504	501	495	528	551	532	546	507	518	530	546	539	516	541	532	518	557	532	488	492	508	524	531	504	534	515	513	548	552	527	495	517	506	523	518	562	511	554	514	523	541	543	526	484	546	516	492	522	494	524	517	504	528	506	547	543	469	495	534	521	521	507	537	510	527	513	523	495	535	537	533	542	505	524	558	533	541	495	543	525	516	558	517	533	541	506	535	478	526	517	506	531	569	504	542	527	518	492	539	511	541	537	545	499	535	531	523	494	524	509	504	532	520	521	532	529	507	532	546	507	481	481	484	496	546	538	508	541	529	463	537	547	509	542	554	518	513	520	535	552	555	499	534	504	512	514	543	521	493	498	512	502	504	556	512	519	520	496	512	545	497	503	550	527	540	529	518	533	540	492	500	536	508	532	492	516	474	480	508	526	503	533	537	523	493	496	531	527	541	552	508	513	494	524	514	529	537	530	517	550	519	542	501	541	489	505	518	506	467	535	554	514	559	524	499	496	541	491	512	515	528	523	493	573	510	548	529	510	488	516	529	538	526	496	528	497	531	492	557	497	520	525	578	505	489	555	506	528	501	508	526	530	479	484	574	507	485	528	507	528	510	492	515	484	509	529	524	519	516	503	546	527	475	527	533	520	495	567	568	531	489	524	511	547	537	540	516	509	517	530	528	535	515	513	534	537	514	483	506	504	519	468	550	499	473	532	550	529	561	510	541	552	530	530	537	541	500	556	524	525	506	521	492	498	536	496	493	489	501	490	482	528	509	533	493	493	520	569	592	515	547	538	537	545	498	502	496	540	516	517	516	516	539	516	498	521	507	515	517	523	548	520	504	549	551	506	545	508	476	530	528	515	520	512	515	563	540	534	524	524	546	514	532	518	516	525	514	522	532	535	512	538	553	530	518	545	550	517	495	483	532	506	539	572	525	575	555	501	516	517	512	475	487	566	532	517	525	530	535	543	517	506	561	480	523	532	508	485	525	545	539	497	495	582	550	478	520	476	506	522	530	492	506	555	541	482	478	532	492	525	529	542	546	483	512	537	536	528	468	520	533	498	535	501	512	519	488	502	573	571	514	518	515	531	517	522	587	530	508	507	507	489	504	521	517	506	519	508	536	511	532	569	493	536	537	546	499	492	549	503	515	554	549	550	504	521	496	499	513	547	506	521	562	529	506	537	542	530	546	501	545	566	544	538	516	522	508	508	541	508	502	531	467	525	501	538	521	555	486	507	508	507	501	517	507	573	533	565	510	496	528	524	555	518	531	537	498	515	513	538	498	501	495	555	523	499	516	476	507	533	541	472	522	543	520	558	542	531	531	514	541	509	530	544	540	505	479	526	510	541	522	498	547	532	523	561	469	498	505	494	499	514	515	553	543	540	517	588	546	514	563	538	528	543	496	527	462	519	524	513	502	501	517	517	511	530	523	482	505	551	522	530	500	547	516	464	485	509	540	547	518	536	541	499	476	475	522	556	537	522	543	485	537	481	528	484	500	523	549	465	513	470	514	541	528	536	531	517	539	534	540	549	495	514	542	562	512	562	521	553	501	542	517	494	498	533	528	505	519	536	495	487	530	512	513	509	527	531	518	521	504	531	489	566	518	563	535	518	544	519	533	485	490	544	497	516	530	496	494	467	518	511	507	506	529	526	487	516	512	505	542	531	551	511	542	512	485	558	497	534	487	518	489	485	515	555	549	491	513	535	515	545	494	526	532	522	494	536	528	553	510	520	544	515	506	534	532	524	523	501	519	511	496	551	523	549	520	510	508	532	547	501	518	527	512	508	538	498	528	531	510	498	522	521	545	491	510	531	499	539	503	494	497	519	527	536	542	493	518	509	509	523	521	525	484	516	515	546	531	519	522	498	538	513	499	523	530	510	518	523	506	532	511	524	548	490	509	545	496	526	488	518	533	502	483	488	511	534	509	481	501	503	491	538	534	508	502	491	529	564	507	513	540	521	536	514	537	507	507	509	522	537	482	515	527	500	533	571	538	520	529	520	474	530	500	469	565	530	518	562	509	548	533	511	474	488	512	517	522	539	544	544	530	519	486	530	527	544	518	524	487	536	506	528	528	571	491	512	555	501	525	546	535	492	481	529	544	542	534	494	491	549	524	520	496	524	471	514	485	552	513	518	476	483	477	518	518	520	530	534	496	508	498	503	492	562	530	510	505	515	507	472	537	539	494	532	558	496	484	497	538	498	557	490	559	579	473	539	511	541	556	529	564	575	533	522	521	498	528	530	559	535	530	528	509	543	508	525	530	556	527	499	538	479	473	511	556	503	489	540	514	547	482	529	560	534	493	501	525	510	505	533	530	530	528	515	495	536	524	523	546	556	519	547	521	511	552	527	505	496	523	520	549	538	504	504	536	487	521	510	515	543	586	453	525	498	545	547	536	528	502	486	515	534	538	490	515	504	529	578	543	554	532	519	558	540	528	505	529	476	502	529	500	551	483	520	523	505	477	582	562	503	520	582	486	519	534	517	499	544	504	536	594	544	546	525	512	538	521	535	511	537	518	516	535	537	503	536	541	503	498	520	534	494	555	500	496	532	539	500	520	532	506	557	523	568	535	547	529	511	503	529	519	550	514	511	550	577	465	497	533	510	515	512	521	572	520	520	479	526	535	503	515	517	557	535	538	530	506	503	539	506	508	504	553	546	540	561	542	566	493	495	505	523	532	531	511	518	525	513	523	496	530	560	497	534	484	523	546	547	524	531	503	536	495	519	495	522	500	534	511	500	510	511	516	507	522	530	482	525	545	519	526	470	520	529	535	493	498	514	538	492	516	546	525	493	545	532	500	561	499	517	500	505	505	532	523	502	557	538	547	548	516	548	516	478	521	450	541	540	531	527	494	485	514	539	492	506	479	534	547	574	564	529	531	512	509	522	534	499	510	547	519	505	487	538	508	534	511	527	529	498	525	537	540	523	544	518	530	541	539	548	538	472	532	515	513	488	517	517	550	538	518	526	537	539	483	513	560	543	534	493	509	495	508	518	498	500	507	548	485	498	555	531	517	474	517	543	541	524	485	564	488	487	503	522	533	524	566	508	562	560	532	546	537	517	525	547	510	521	541	522	489	568	514	514	534	519	530	479	527	547	539	498	532	522	526	513	500	547	540	560	553	572	542	507	508	531	512	527	527	540	529	559	530	534	563	524	559	528	513	512	501	508	538	491	526	518	556	521	519	493	474	519	539	510	524	511	560	506	508	523	533	496	503	503	601	527	514	487	528	525	521	540	489	525	582	492	520	504	521	528	515	489
49515	10269	1852	1242	900	808	669	581	575	494	430	338	358	338	349	306	296	330	320	325	277	257	283	284	282	309	273	279	219	239	238	225	242	222	260	239	258	245	232	229	213	217	240	231	226	219	250	222	236	226	227	221	269	496	550	727	646	470	240	195	209	207	203	206	207	209	215	229	236	191	191	210	208	220	216	248	229	219	191	219	207	229	220	237	225	176	202	235	200	185	208	221	212	206	242	218	211	209	228	217	202	206	222	217	199	227	196	234	211	200	230	222	221	204	199	236	224	207	224	199	217	228	223	219	193	228	199	196	190	213	235	204	214	193	210	202	215	203	236	202	216	211	215	236	252	192	201	188	208	210	219	217	244	213	221	203	211	215	199	229	214	207	226	240	217	228	209	220	185	212	182	196	198	187	215	206	216	199	219	210	221	197	233	203	213	213	221	216	247	211	225	210	229	197	219	217	179	210	211	207	211	208	211	208	225	215	229	205	212	241	234	220	209	236	205	202	215	217	183	235	206	215	229	218	218	172	217	203	203	205	212	203	197	198	198	205	191	214	222	209	203	200	239	219	191	196	205	209	227	229	237	174	218	225	215	206	216	222	216	195	210	214	210	194	218	201	219	210	208	226	212	194	243	206	204	232	198	219	219	212	245	199	223	227	224	255	206	188	221	237	204	220	217	201	222	235	218	232	204	225	217	203	216	208	192	205	212	214	205	247	188	228	212	206	190	205	214	233	219	227	241	216	200	219	225	199	189	231	216	222	193	179	223	226	232	203	214	189	220	210	206	232	200	211	204	224	209	218	220	218	191	215	211	200	221	235	215	197	228	235	188	200	199	219	221	227	207	215	201	206	211	202	210	221	239	175	202	215	226	220	216	233	256	204	224	209	217	225	190	217	224	237	220	216	215	229	185	190	209	188	208	205	203	212	210	220	219	210	230	189	193	227	227	218	228	227	217	204	216	202	196	216	216	213	173	213	209	217	230	208	208	254	217	232	205	207	218	219	226	240	209	196	215	204	228	196	190	206	222	222	211	216	201	199	222	209	226	207	221	203	212	260	216	225	231	203	208	223	212	199	223	204	186	209	243	200	222	253	242	183	211	205	188	218	215	200	214	196	223	169	218	192	221	216	195	230	230	217	205	218	190	205	199	219	203	208	197	220	213	238	205	212	208	221	192	225	207	217	225	220	205	219	224	218	213	201	199	221	196	212	226	184	201	215	222	207	215	210	221	206	199	195	215	228	214	220	206	219	203	192	200	187	217	205	243	211	224	193	220	171	227	244	195	237	199	194	203	200	211	196	211	197	227	198	210	217	223	228	193	204	191	235	200	199	227	187	213	206	217	201	186	199	230	204	201	211	183	209	190	235	199	217	206	189	213	192	206	200	216	217	211	237	195	200	223	204	196	203	230	203	206	234	178	207	231	204	225	208	187	201	208	220	239	227	210	192	206	221	243	205	220	205	218	210	216	227	188	236	205	179	206	218	223	192	229	199	204	209	184	209	230	215	219	182	217	215	224	225	185	218	194	210	175	194	210	215	212	219	212	182	215	203	204	205	217	211	215	187	224	218	228	229	239	207	187	197	206	204	197	206	185	224	216	191	186	211	200	203	207	190	241	196	206	217	205	219	225	207	192	203	190	219	199	214	210	208	194	201	200	221	202	196	249	225	202	211	205	220	222	189	214	206	204	199	220	226	228	218	225	229	220	205	202	209	237	203	216	183	196	214	201	207	219	211	206	218	193	201	244	195	179	216	262	217	207	211	217	198	223	197	248	230	226	226	254	217	212	187	177	213	207	235	219	207	242	217	211	209	209	217	242	223	178	217	210	202	202	218	184	225	205	223	221	225	202	210	199	219	227	201	221	220	211	213	198	207	191	219	203	207	211	207	195	222	220	210	220	223	201	234	220	191	216	176	215	200	237	228	233	218	231	217	238	203	204	212	227	214	187	209	218	233	230	192	205	236	204	198	206	203	176	198	229	207	201	210	230	226	226	222	211	195	192	205	201	237	213	211	205	234	219	219	235	229	209	221	178	211	218	212	209	208	228	191	221	217	217	207	216	220	237	197	200	199	203	242	212	213	240	206	209	197	217	226	219	188	212	200	214	191	196	187	183	226	215	195	209	222	219	201	240	219	196	213	208	226	214	245	219	220	200	226	205	212	200	210	179	198	225	197	211	224	216	201	204	213	200	189	213	224	216	204	219	213	200	219	187	180	200	203	211	184	197	226	214	219	193	186	202	213	195	214	203	211	228	234	237	199	212	203	229	214	187	204	216	216	221	209	204	236	196	228	204	212	205	201	218	223	221	237	209	202	223	217	216	216	211	213	193	225	207	219	198	218	203	223	193	218	221	217	218	215	209	223	205	236	204	198	213	207	220	207	228	224	202	217	221	217	212	213	208	212	219	220	214	225	189	202	206	211	200	214	225	202	215	200	229	203	226	210	197	199	231	194	217	229	212	183	213	204	177	247	197	220	211	215	199	188	181	195	221	209	212	188	197	225	181	222	212	218	218	212	210	203	214	213	219	222	203	210	209	203	208	194	217	237	222	213	256	209	218	228	230	190	237	198	210	204	207	208	214	211	194	205	194	172	195	183	219	195	230	209	203	204	215	184	200	214	195	214	224	188	218	196	212	228	199	186	196	218	211	181	184	224	208	194	208	201	217	194	220	217	217	223	211	177	195	197	225	196	239	194	216	233	204	218	191	179	208	210	207	217	204	216	206	198	200	217	211	177	202	241	223	249	230	219	224	208	221	215	209	208	230	200	203	208	207	221	212	193	214	218	229	192	222	197	210	222	214	208	205	202	253	188	234	213	224	215	221	214	219	211	226	207	217	225	207	228	226	208	184	237	212	221	225	207	238	193	226	222	219	195	207	193	231	219	202	248	216	199	210	234	183	209	205	205	207	229	206	205	217	221	193	189	219	252	213	214	225	198	210	189	206	217	209	222	221	199	188	222	212	232	182	192	191	239	225	203	202	188	202	206	204	210	199	202	221	206	224	235	188	202	208	189	212	186	222	214	218	226	205	205	220	202	216	195	221	209	226	220	192	223	179	249	207	209	233	221	185	195	221	224	207	232	207	197	235	215	187	215	238	186	208	208	206	200	202	207	213	191	226	200	231	214	235	213	228	206	212	224	213	211	199	186	218	233	205	192	226	192	191	224	230	216	206	206	227	208	209	217	232	210	208	197	199	212	210	206	208	225	199	221	207	209	186	196	216	207	198	217	216	213	229	200	218	227	211	176	198	194	187	218	204	232	196	180	225	217	220	203	181	215	223	225	219	226	224	187	213	196	206	183	241	202	186	206	208	202	220	204	181	212	230	204	204	201	203	198	213	222	220	206	217	207	210	214	193	204	203	219	198	201	200	201	230	225	198	214	215	251	216	228	228	208	211	202	212	219	223	226	225	195	211	224	232	203	195	199	208	232	192	207	240	182	236	199	208	233	218	198	219	214	233	230	215	216
24257	1482	3012	3489	3251	2730	2633	2693	2448	2177	1882	1609	1563	1452	1483	1308	1150	1367	1270	1380	928	906	829	1071	1200	1157	1026	867	811	776	782	705	744	715	796	741	761	813	748	670	713	681	746	703	702	721	731	702	576	628	571	636	946	2365	3173	4114	3588	2231	789	508	542	508	506	537	542	537	456	505	538	489	515	526	539	524	518	524	489	467	526	534	510	501	528	488	516	503	491	488	508	532	551	484	519	538	522	516	504	519	495	521	521	538	506	511	518	505	550	525	481	539	507	456	518	523	516	517	541	479	556	522	482	497	496	531	508	479	504	536	537	498	487	545	547	552	532	518	536	538	503	510	499	512	495	502	524	521	512	523	510	519	542	485	525	519	512	518	503	521	500	533	570	459	506	486	518	497	525	482	578	538	554	487	512	531	505	487	537	490	483	505	536	551	507	542	522	506	527	505	501	465	480	491	486	474	528	502	535	493	520	530	522	514	473	545	484	543	510	518	554	505	507	523	557	549	501	515	526	497	517	525	514	517	544	510	510	489	513	520	564	493	526	484	518	541	505	523	440	512	470	505	494	526	469	478	527	530	505	545	523	493	508	503	508	511	525	463	530	505	533	514	505	492	498	479	515	529	531	533	544	516	505	505	543	515	521	513	521	504	511	480	515	537	517	480	553	521	480	535	536	549	482	496	540	489	494	521	484	522	528	522	467	508	523	511	471	505	509	495	518	531	553	539	506	493	513	531	505	511	492	520	482	507	520	518	493	526	525	562	525	467	536	481	515	519	533	537	540	502	538	516	516	505	518	506	518	518	534	522	509	548	509	495	511	543	547	537	522	511	526	498	512	515	537	528	515	494	470	516	550	508	534	498	504	491	530	500	523	502	523	529	515	486	503	527	529	554	502	534	498	550	492	473	522	525	531	478	497	502	512	473	500	506	532	500	546	496	495	514	530	525	532	502	548	548	529	530	463	538	499	511	526	533	514	511	503	509	530	468	496	507	522	498	511	490	459	507	511	528	512	482	498	533	471	519	531	544	501	496	511	497	534	540	485	564	539	484	471	546	485	519	496	523	520	552	511	546	543	509	497	515	512	527	545	532	529	497	483	517	530	515	512	548	525	507	527	517	564	505	506	498	532	506	561	516	526	501	518	512	544	495	497	482	564	518	518	518	539	533	530	490	489	504	505	477	526	479	519	501	545	538	470	495	510	499	483	502	534	537	532	483	557	474	532	484	492	506	548	515	464	527	477	517	570	540	488	575	523	513	568	516	485	529	553	484	545	508	533	528	523	485	519	550	527	514	485	493	530	541	525	495	513	500	521	551	528	552	518	548	515	500	486	510	509	533	495	488	502	477	487	492	493	529	502	494	487	520	476	514	523	488	486	548	539	499	513	483	533	521	508	543	505	489	515	477	505	506	517	493	510	519	484	510	472	513	504	506	531	562	539	545	532	529	503	510	543	547	485	491	540	519	495	532	520	547	485	539	546	500	490	492	478	546	522	529	504	535	538	517	520	560	483	554	496	504	509	536	489	530	521	524	539	486	526	523	516	515	532	535	523	477	513	520	484	508	504	527	521	525	483	529	540	502	506	519	496	528	523	488	508	446	514	515	531	522	530	537	498	506	502	505	505	507	524	521	481	525	504	516	516	530	520	514	561	519	522	485	529	541	513	545	526	522	485	514	502	504	497	473	526	490	487	523	547	539	525	500	532	508	524	501	494	521	520	475	469	496	519	458	502	543	541	546	514	504	514	535	521	536	519	527	544	531	488	529	519	516	516	547	490	575	486	495	505	509	539	505	526	519	508	524	484	501	497	505	538	525	537	517	501	519	506	501	549	507	525	517	567	519	512	517	529	503	511	500	506	485	477	539	523	504	471	507	532	524	528	511	494	469	500	536	475	544	532	512	530	512	481	523	493	506	554	527	521	548	509	504	525	493	524	498	531	571	547	519	528	546	491	488	505	536	485	535	501	519	489	514	531	508	503	524	474	578	503	516	520	523	470	496	535	536	535	475	483	519	525	505	558	468	451	522	496	492	481	515	480	544	515	503	519	514	499	485	511	538	535	499	515	527	517	487	499	510	536	513	540	509	534	507	514	519	488	540	541	493	543	495	488	515	521	547	489	506	477	495	525	570	503	536	533	513	548	510	532	506	510	541	506	556	518	491	509	534	490	481	514	481	546	497	520	524	488	540	496	527	442	546	503	524	514	508	529	501	496	496	522	527	486	545	518	518	526	557	533	490	516	484	504	506	481	515	530	542	520	512	561	482	518	544	486	530	514	503	498	513	497	512	504	503	507	553	532	507	484	472	524	528	504	563	518	469	483	553	475	580	501	489	515	527	558	538	498	531	546	517	537	462	562	497	498	517	548	510	505	540	537	513	482	494	499	505	527	565	522	529	506	506	529	519	525	523	521	560	494	461	515	502	521	503	476	503	496	467	483	507	506	498	508	472	499	530	535	513	535	532	512	481	526	480	498	476	484	469	506	542	508	525	473	524	534	507	500	533	547	539	516	536	495	515	499	558	525	495	513	490	496	497	543	521	519	533	506	494	530	445	535	558	482	509	522	469	517	494	520	527	527	507	550	513	512	523	540	536	558	511	518	516	515	509	471	512	503	565	537	509	513	509	549	519	490	485	537	500	514	503	510	512	530	511	514	545	502	503	493	524	542	531	523	560	524	510	511	538	542	465	516	494	476	537	533	521	514	528	467	475	488	510	518	522	497	504	512	499	536	520	486	496	501	520	491	497	486	543	488	481	500	536	539	524	517	507	530	531	501	478	501	500	533	544	547	506	498	534	539	518	568	523	494	539	511	563	523	511	533	518	539	507	544	486	513	511	520	501	523	508	522	479	517	511	534	513	504	496	551	549	478	530	525	556	534	548	482	535	531	504	484	545	547	525	527	535	508	513	544	527	540	483	571	480	533	508	485	521	491	529	499	486	521	529	513	515	524	512	511	512	543	527	514	547	501	505	510	507	539	508	484	475	539	512	522	524	491	520	489	478	502	552	528	521	477	495	491	497	497	493	494	547	518	502	509	501	518	503	527	517	519	519	457	524	562	529	497	532	484	502	526	528	503	566	525	475	539	509	476	547	510	542	556	522	506	501	520	509	464	545	538	502	500	512	501	505	540	489	488	510	506	503	490	488	500	488	511	527	556	488	509	511	533	484	524	540	530	512	483	526	522	524	515	487	521	523	515	564	515	515	516	525	585	490	521	502	522	496	535	486	528	507	514	522	539	529	481	551	507	511	489	504	536	482	518	461	503	519	469	520	513	519	505	477	504	488	488	500	501	516	524	507	519	526	546	508	544	498	533	528	557	495	505	543	536	498	512	517	526	504	512	505	533	490	554	547	501	537	541	472	547	483	535	524	532	504	533	567	502	492	474	481	528	543	509	524	542	560	533	510	490	540	548	491	507	555	457	523	529	524	517	554	542	559	511	567	498	541	531	506	494	489	543	501	493	559	513	529	516	526	531	511
61605	18297	4748	2041	1464	1288	1027	921	746	654	461	426	435	384	400	357	293	346	308	299	264	224	231	248	247	260	269	214	178	167	182	229	201	176	191	206	179	188	162	181	177	166	146	169	174	201	165	152	134	146	153	127	207	450	843	947	1027	612	323	124	116	142	127	107	125	120	138	150	132	135	141	129	136	110	121	133	130	132	135	119	129	122	147	117	149	123	140	129	143	166	138	125	155	136	141	118	137	147	146	127	119	137	139	151	124	120	154	137	151	136	126	130	112	138	124	139	142	126	136	118	117	116	138	112	134	119	145	153	132	147	122	133	157	142	127	143	150	141	129	142	123	136	131	143	125	119	152	138	137	140	139	128	128	134	149	132	124	140	135	117	128	141	94	133	119	127	150	122	132	128	139	137	131	156	149	125	150	130	145	146	152	116	128	108	144	141	117	130	141	141	139	115	141	143	129	119	124	136	149	129	130	127	153	127	137	145	137	135	125	142	151	133	133	146	133	141	128	132	135	140	139	139	136	147	137	117	143	146	125	144	136	127	153	124	152	136	117	117	134	141	155	134	152	135	143	133	139	113	120	114	114	131	127	130	124	112	156	126	144	127	114	138	129	132	119	120	118	132	142	112	156	132	149	116	145	132	141	117	121	110	139	100	148	138	101	133	131	119	134	124	108	129	130	131	143	135	134	122	167	138	133	142	136	137	117	122	101	121	127	160	161	140	120	134	151	131	167	138	140	122	132	135	134	157	135	124	147	142	115	127	127	126	135	136	131	153	144	154	128	125	120	150	122	138	133	140	123	118	141	146	109	135	127	115	131	112	149	115	134	114	144	137	121	139	117	130	145	115	124	139	127	131	137	141	105	122	138	167	111	128	130	133	121	123	127	129	131	120	127	118	121	136	126	137	146	131	123	138	132	127	120	131	142	139	138	129	137	119	133	133	137	124	119	107	149	137	146	145	128	140	124	131	120	162	129	120	124	122	121	122	121	154	114	136	123	129	129	138	138	115	129	135	145	127	157	132	132	126	146	131	121	124	141	138	129	138	128	117	140	133	126	141	133	130	146	127	124	129	147	159	141	133	146	137	133	125	158	129	135	128	148	126	133	132	125	141	127	148	125	147	135	150	130	143	139	123	143	133	135	134	129	150	143	121	132	124	140	119	127	126	129	131	125	148	124	127	112	144	137	123	129	141	132	134	130	117	145	145	129	121	152	122	142	126	133	134	137	126	116	142	119	131	127	134	129	130	126	127	128	142	129	156	139	137	122	116	147	150	133	124	131	143	145	127	150	145	142	151	130	124	128	120	125	136	137	126	124	140	131	165	149	122	139	122	138	136	134	143	116	133	132	125	142	136	134	130	131	110	153	131	108	120	103	109	130	129	137	143	129	125	140	133	119	153	132	132	142	123	121	138	128	136	140	136	121	142	126	125	141	127	136	122	130	134	137	123	134	134	135	121	155	148	159	136	143	129	131	120	135	135	130	128	135	130	135	141	138	121	131	128	123	132	124	105	138	126	134	130	121	152	152	147	144	140	126	121	129	120	127	107	154	117	120	110	146	114	127	125	134	147	136	129	132	136	144	131	147	133	146	127	150	124	142	129	136	124	138	117	135	120	137	155	132	128	142	146	134	139	148	164	140	145	132	125	146	126	140	141	129	114	121	124	166	150	135	139	133	129	117	131	124	148	138	121	114	136	137	132	128	145	129	134	130	145	141	124	135	126	132	130	125	119	131	122	142	118	138	136	137	141	135	123	132	128	132	135	151	135	121	125	140	121	123	136	113	139	113	110	136	135	134	137	129	148	143	116	132	134	152	163	166	130	118	144	121	156	148	136	123	122	117	124	146	127	123	129	143	113	145	139	140	145	137	132	145	126	136	94	137	131	142	159	129	114	139	136	118	137	110	123	143	124	144	134	129	131	118	123	144	126	137	140	126	123	144	134	142	138	146	122	120	123	144	119	130	133	139	135	134	132	128	112	143	121	126	127	121	142	152	139	120	164	121	124	127	138	129	140	122	143	133	117	123	137	143	136	143	120	142	112	135	141	122	121	127	146	137	135	146	110	127	134	151	133	155	107	129	137	135	126	129	142	121	140	132	141	135	130	138	135	127	134	146	136	123	136	150	107	128	116	128	114	135	134	130	134	135	139	136	136	138	142	155	135	147	129	147	123	134	148	123	130	142	149	143	121	147	149	118	118	171	141	125	131	139	161	128	159	125	121	121	134	130	131	106	116	121	119	118	148	134	151	120	156	142	139	138	139	111	135	132	122	123	129	139	107	129	127	132	128	132	126	139	133	136	132	98	118	152	139	144	103	125	141	139	126	127	145	122	146	144	154	142	134	122	153	163	114	129	130	153	128	124	125	146	128	130	140	121	132	157	133	114	139	131	160	119	130	122	129	119	127	156	124	147	115	129	141	153	132	127	120	135	123	139	112	150	145	136	121	123	125	139	118	134	147	120	130	118	146	128	128	135	123	138	151	133	120	128	135	121	146	122	120	127	144	150	128	127	112	132	125	132	144	124	140	134	140	131	132	113	143	132	137	139	143	138	137	120	143	146	163	150	134	146	122	141	143	145	138	136	116	131	127	130	136	133	143	114	162	162	137	113	120	123	133	127	134	125	123	139	124	125	120	135	138	121	143	126	134	133	123	118	122	134	131	111	145	133	115	146	146	147	135	142	132	139	136	126	127	142	141	141	144	136	129	131	115	124	160	120	152	143	147	122	153	143	127	126	120	126	128	150	144	148	126	126	136	161	151	159	148	122	121	147	135	107	116	133	135	124	114	133	129	152	120	133	122	139	135	106	112	140	135	133	123	149	126	131	146	147	137	120	130	125	134	132	131	131	119	121	124	137	117	130	114	130	137	132	132	133	124	132	136	129	134	143	111	146	125	152	122	129	141	130	116	129	113	122	115	124	99	135	137	128	132	143	129	117	119	128	140	124	119	124	115	135	136	144	143	138	167	149	119	124	136	133	125	134	143	143	127	122	122	146	143	122	124	114	153	118	135	110	147	127	136	124	136	125	94	107	141	140	107	127	138	138	135	125	136	157	113	116	103	109	143	131	126	140	126	127	141	155	148	135	123	136	141	128	139	156	141	136	140	137	128	154	127	113	136	129	150	143	120	148	140	155	154	133	130	128	117	132	119	131	107	145	133	132	127	126	137	140	120	134	141	114	138	149	127	96	117	133	125	130	134	130	138	144	131	122	135	142	132	129	129	142	133	142	143	155	128	134	117	128	128	136	124	131	129	147	135	131	119	130	133	143	110	118	112	161	129	140	136	168	123	126	157	147	144	139	139	121	127	131	145	144	144	161	120	153	153	115	131	126	121	128	121	123	138	145	137	129	150	127	124	142	112	129	129	135	130	139	143	150	133	140	132	139	134	144	117	135	119	117	121	131	130	146	123	134	130	140	132	137	153	130	131	108	129	112	147	132	112	130	134	122	135	107	105	119	119	120	125	126	130
30626	2160	4791	5701	4993	4505	4138	4325	3446	2823	2443	2172	2123	2137	2298	1600	1754	2086	1564	1561	1182	978	1100	1329	1245	1357	1182	845	786	767	762	835	871	803	764	779	867	763	655	661	611	700	675	657	775	718	632	553	388	441	422	483	814	2718	6071	6414	6281	3624	1754	333	344	342	326	349	356	327	329	363	358	351	334	351	334	354	317	322	306	328	336	343	320	348	343	330	326	321	333	334	335	331	317	327	336	300	329	334	344	371	354	361	342	336	337	325	335	311	340	372	376	368	341	327	365	352	317	347	344	320	342	337	326	330	340	314	369	314	343	315	335	336	350	336	343	322	336	343	297	376	348	305	354	335	354	341	352	351	357	323	326	336	339	330	355	335	317	362	312	331	354	333	352	347	345	329	346	314	338	359	325	351	376	354	324	329	341	385	386	348	286	346	354	381	312	357	363	327	358	337	357	353	362	322	324	329	376	327	339	330	342	343	359	327	339	341	351	339	323	328	293	363	367	347	337	328	332	329	291	335	335	342	326	333	328	330	311	338	300	345	351	317	349	330	335	331	310	344	307	328	323	329	303	349	332	325	363	310	375	350	311	371	336	339	334	310	335	338	341	336	354	347	350	325	323	351	327	322	349	377	351	348	358	331	293	355	354	359	331	312	334	356	301	330	359	329	348	354	337	364	334	351	349	317	373	324	366	326	337	329	375	354	331	345	350	315	348	348	331	339	347	343	351	346	336	344	345	313	335	339	323	321	340	328	320	348	329	345	352	318	315	328	342	338	317	358	341	347	338	334	345	310	334	343	339	348	348	332	346	338	348	298	349	340	312	338	320	365	355	324	347	300	317	329	323	346	366	350	335	364	370	337	330	317	312	342	326	372	334	339	346	334	352	334	380	357	309	352	340	338	355	322	326	326	349	299	375	332	316	324	323	356	350	338	336	361	368	300	332	343	362	332	360	371	355	335	330	358	350	321	369	334	361	314	332	353	321	353	351	336	346	360	353	327	375	340	326	369	375	380	347	313	356	349	338	322	326	284	365	336	323	325	347	364	328	358	326	332	324	335	328	372	381	330	350	394	341	330	320	372	315	328	326	319	335	307	340	346	318	330	336	377	331	338	313	298	372	347	359	359	382	327	379	313	338	306	333	309	310	349	385	322	319	351	314	356	328	318	346	360	326	289	365	272	335	366	345	353	331	314	316	356	331	366	331	337	365	322	356	305	349	366	332	333	338	333	308	337	333	324	336	342	341	318	348	353	327	351	322	366	356	343	331	338	351	303	321	331	333	356	315	323	338	336	290	295	333	376	366	358	327	334	346	342	313	320	326	346	344	343	333	338	324	343	359	355	329	350	342	350	327	323	353	352	342	332	347	333	364	330	349	350	340	330	351	334	310	331	341	347	351	361	325	344	312	339	337	329	328	377	355	351	341	362	342	357	334	348	330	361	340	350	327	332	365	326	331	344	353	357	314	311	328	348	336	371	321	340	322	317	331	360	319	345	346	322	322	338	304	365	340	353	342	334	351	295	334	338	363	328	311	339	332	362	324	333	294	336	329	317	327	289	315	307	325	331	329	347	345	318	336	353	327	341	368	355	327	343	340	314	351	331	359	337	342	357	321	327	355	328	335	337	366	321	318	330	345	354	333	352	340	326	364	343	359	339	333	333	319	359	351	328	337	348	328	356	347	319	353	348	368	333	333	364	320	358	365	339	354	339	329	313	335	362	345	354	308	294	356	369	301	348	345	357	353	337	324	357	364	354	303	370	346	350	353	321	362	317	324	339	330	321	362	330	363	365	346	315	326	375	319	306	327	328	334	346	325	339	345	353	315	335	342	331	337	321	355	340	313	376	317	344	322	356	359	315	313	343	354	329	348	334	318	343	320	363	339	327	360	333	373	368	323	334	355	354	321	311	344	375	344	315	340	371	370	366	339	325	350	331	349	347	318	354	312	321	354	344	339	354	331	371	324	342	340	349	314	354	333	330	338	345	359	332	319	335	324	296	355	323	306	353	318	351	354	321	343	332	350	320	343	310	341	328	344	354	347	338	319	365	349	349	320	347	343	352	361	344	347	365	345	345	337	319	360	311	328	370	358	341	377	335	341	353	329	331	345	344	346	327	347	320	307	363	328	329	344	349	358	340	320	343	369	324	356	341	315	327	344	333	338	319	329	343	335	365	345	325	336	326	349	350	341	312	316	316	358	311	327	327	331	314	302	338	328	364	349	312	324	340	345	327	354	320	352	326	363	331	347	379	307	321	338	329	316	308	344	325	345	335	377	334	341	326	335	351	328	317	347	326	344	352	337	350	333	325	355	351	322	343	359	342	353	328	337	329	332	307	319	336	322	304	329	343	343	373	325	366	296	373	332	324	335	362	310	323	327	322	317	365	298	304	341	402	363	358	320	327	353	362	336	341	318	327	375	384	299	332	353	341	325	339	363	345	332	329	338	349	380	323	327	356	326	332	318	364	324	353	330	365	349	334	348	346	368	316	326	347	305	350	314	340	334	370	329	357	315	340	361	335	340	315	392	323	325	321	342	318	369	337	359	314	338	359	329	328	301	327	336	350	346	348	321	342	316	327	337	343	329	312	327	333	334	302	344	340	311	309	301	348	343	342	371	329	307	312	366	374	356	347	349	331	342	345	353	341	311	344	296	353	343	366	343	352	368	308	352	311	354	315	321	344	337	331	344	340	365	325	356	336	343	318	347	340	330	344	330	320	358	355	360	333	370	371	319	331	336	322	346	351	306	317	338	348	337	348	338	368	329	385	370	325	347	341	319	360	334	325	333	366	327	308	335	349	340	323	358	334	357	333	331	328	335	347	334	364	362	342	368	350	342	303	312	358	357	339	299	315	346	334	375	333	339	355	307	334	347	306	305	327	347	321	330	310	341	345	325	339	340	351	352	320	342	315	349	299	313	386	363	358	333	325	336	346	337	338	340	320	349	328	363	389	324	337	354	345	295	305	345	319	329	312	345	332	301	340	334	359	349	336	369	343	329	323	340	327	349	345	341	352	342	340	336	355	360	362	323	326	346	330	338	352	341	350	343	335	338	354	320	321	317	364	345	316	332	354	355	336	305	351	328	321	344	351	376	322	354	370	317	330	342	358	365	356	332	333	334	342	320	301	389	323	338	330	364	329	320	308	365	342	339	335	320	300	350	351	312	351	353	374	334	349	317	336	319	338	305	343	332	352	310	338	326	316	341	331	305	342	328	339	360	329	328	348	333	336	314	351	334	328	327	351	324	339	326	312	362	340	327	319	343	359	356	345	314	340	333	330	347	341	323	344	366	342	355	307	359	346	338	336	339	351	311	333	339	337	322	315	345	332	309	387	360	327	291	318	357	334	317	350	319	347	341	326	337	347	303	335	333	327	337	331	361	329	324	327	371	328	354	335	345	340	321	349	310	333	326	336	327	318	312	350	364	344	321	312	346	357	323	326	347	343	335	337	321	389	351	344	328	382	355	315	341	313	321	331	343	315
9860	449	380	340	311	304	309	339	275	255	257	250	258	247	217	242	225	220	228	248	209	200	190	228	208	244	206	220	198	203	208	238	213	216	232	217	236	233	204	207	219	206	200	207	220	227	188	199	197	202	219	217	197	221	212	210	251	300	238	206	197	209	202	190	222	160	184	205	218	210	188	209	185	215	204	209	194	201	179	203	200	199	199	181	202	192	198	197	183	224	215	200	191	218	229	186	198	220	202	217	202	209	201	196	205	208	190	203	211	213	188	200	178	198	199	202	210	202	205	208	213	206	169	205	203	192	199	204	185	220	196	201	186	195	205	205	191	202	191	188	224	219	205	212	210	221	220	205	230	197	213	205	196	225	213	200	202	195	198	203	202	211	194	231	206	174	197	203	198	228	191	205	202	200	190	201	200	209	196	197	195	197	203	216	207	202	191	205	210	186	240	188	208	198	201	199	218	198	179	195	194	190	222	198	198	186	177	186	210	217	190	205	182	178	194	196	193	192	197	202	197	188	231	218	204	209	207	167	194	199	220	221	198	196	203	188	206	191	180	196	194	229	205	213	191	199	213	204	234	214	204	217	222	202	212	204	191	221	203	203	204	203	218	197	213	200	199	217	184	223	225	214	212	194	208	185	181	192	189	178	210	216	215	202	176	185	204	202	206	221	226	192	201	208	208	206	205	217	208	209	196	183	204	206	208	198	203	218	220	181	216	193	211	203	170	225	234	232	202	187	219	233	205	207	199	205	208	216	205	204	200	210	190	177	195	183	233	193	187	219	213	198	174	213	194	187	210	203	197	202	213	224	188	185	204	207	228	197	197	205	201	185	210	207	192	225	188	218	203	181	197	160	191	182	230	224	229	192	221	207	193	165	227	200	187	190	211	176	213	197	195	165	189	212	177	209	172	213	199	211	192	227	188	205	204	212	201	209	186	206	219	192	187	203	178	212	192	215	162	188	190	222	173	227	204	223	197	206	211	204	187	191	203	199	203	219	217	205	198	228	207	210	201	215	217	204	207	210	187	171	177	207	201	187	199	213	196	202	205	214	208	202	181	198	197	254	225	217	208	201	197	237	203	186	236	189	197	193	224	208	196	218	221	185	179	220	186	239	225	208	228	225	224	181	183	214	202	213	205	216	203	201	226	203	208	201	215	205	183	223	211	203	201	230	211	200	202	200	220	207	220	221	243	203	218	213	185	206	221	201	205	189	209	176	179	228	191	189	203	224	179	213	206	169	178	185	222	215	198	238	224	213	194	216	218	198	198	203	222	193	202	173	206	193	177	197	205	206	203	205	215	184	202	207	191	168	208	214	238	183	210	199	221	206	190	203	189	202	177	202	222	215	226	195	198	189	224	224	207	190	196	215	211	215	208	212	189	169	173	209	211	209	214	193	206	176	188	193	178	186	199	235	219	209	197	197	168	187	204	220	181	211	201	216	213	188	202	168	208	216	186	187	216	204	208	212	215	192	191	179	226	214	201	207	228	213	193	178	192	194	211	217	160	202	190	193	207	206	181	183	210	182	211	205	202	206	221	212	189	199	196	203	193	208	230	220	193	199	182	195	204	196	220	189	203	208	206	203	212	202	217	237	207	217	224	192	208	204	199	199	201	200	203	207	206	198	205	181	233	207	197	192	224	210	180	197	187	181	215	206	204	194	208	220	190	203	226	175	206	173	221	201	210	199	190	198	193	201	182	232	209	204	218	208	208	205	176	198	202	214	221	220	198	212	213	203	205	199	194	198	206	213	178	206	199	196	230	175	205	212	209	214	202	197	225	215	220	189	203	189	170	229	203	204	200	243	202	185	182	202	209	205	178	180	184	201	184	188	192	173	213	200	189	195	226	229	194	203	209	194	186	198	195	212	215	175	197	198	204	200	217	206	226	213	189	217	202	228	240	224	178	185	202	216	191	214	227	174	175	200	211	208	204	214	215	187	214	200	179	205	179	221	196	178	205	188	181	205	200	163	190	216	212	219	178	213	215	179	205	209	189	183	212	198	192	206	201	173	210	188	190	214	217	201	194	176	192	194	190	203	183	188	207	190	193	184	178	184	212	196	219	221	212	196	207	210	211	189	186	232	213	198	188	205	224	204	205	205	203	219	202	223	208	209	225	210	206	226	213	217	203	197	219	198	204	199	195	202	204	171	189	211	206	194	191	184	203	224	208	194	202	190	219	201	234	222	186	206	192	224	186	196	202	192	221	189	212	176	242	222	202	228	218	225	199	212	174	216	205	206	208	212	200	213	208	203	184	215	198	173	219	206	206	215	212	204	196	186	195	207	206	206	212	185	220	206	205	213	213	206	182	220	188	204	195	182	215	227	216	199	214	229	214	197	203	202	195	199	224	190	217	198	206	209	218	209	187	211	174	219	199	215	205	179	182	237	218	209	203	212	197	188	186	220	195	215	209	215	205	205	192	198	200	187	219	212	202	192	210	230	200	190	230	178	202	190	214	176	188	214	208	194	210	208	205	171	203	215	227	195	199	224	204	216	222	224	199	180	202	185	220	230	211	209	231	203	214	202	193	200	192	178	193	205	189	200	244	204	183	215	192	192	215	229	216	203	183	190	172	201	190	220	201	200	213	219	204	234	205	179	194	190	214	213	211	178	201	209	191	190	209	201	179	200	207	228	197	224	165	186	201	204	191	193	205	211	226	196	195	188	205	201	232	230	204	182	198	192	185	213	232	202	211	203	228	190	225	226	187	212	210	217	175	225	219	201	201	191	204	195	184	172	167	178	214	192	197	182	213	203	207	203	203	234	237	204	199	196	224	212	205	180	200	184	214	231	191	194	202	194	205	197	225	211	184	184	229	200	199	216	213	200	255	203	197	229	196	214	209	208	216	201	197	201	222	202	214	196	200	198	218	195	218	176	208	181	200	202	193	184	198	195	192	210	189	213	209	191	211	195	184	207	225	190	196	182	184	205	203	203	189	164	190	207	200	205	213	194	179	212	210	218	182	223	225	172	213	211	178	204	218	182	191	203	174	194	189	189	216	193	210	193	211	178	186	200	201	236	243	186	181	201	201	202	193	218	199	186	221	207	208	182	190	190	205	220	235	230	195	185	194	194	215	195	190	216	203	189	198	206	177	173	212	213	213	209	208	182	196	220	209	200	180	213	197	186	199	227	184	180	208	184	222	190	190	200	191	219	217	199	204	207	191	195	195	209	207	193	209	203	226	203	223	218	199	211	197	190	184	183	213	195	202	204	184	206	207	184	176	188	211	213	198	189	200	225	212	207	220	200	192	197	207	181	196	195	223	208	181	210	195	208	190	190	199	219	195	191	201	188	223	200	195	187	216	177	201	179	197	180	229	209	211	182	175	205	228	210	216	210	197	201	222	215	205	190	203	186	198	212	190	229	202	222	237	211	235	213	177	215	212	214	211	209	192	171	191	215	201	204	221	210	220	206	180	205	209	213	214	176	182	199	219	188	250	219	175	207	214	223	222	195	211	209	212	202
9669	679	898	959	882	979	1145	1212	1045	850	793	705	741	696	647	601	660	722	696	669	578	598	654	653	629	770	629	638	579	559	692	673	610	585	676	664	606	550	632	591	608	643	596	617	648	557	552	540	517	487	555	543	572	614	802	808	837	868	680	504	503	503	483	505	545	467	515	496	484	507	521	505	513	515	502	505	504	514	467	514	514	527	515	506	517	481	504	482	485	521	498	545	517	501	534	531	528	496	471	511	494	511	495	519	501	491	515	507	550	486	536	490	479	482	477	494	483	501	502	511	523	518	523	539	536	504	532	556	506	528	523	535	514	493	514	514	496	511	529	513	537	492	507	514	536	520	513	523	522	493	514	505	513	544	511	485	529	561	537	511	538	468	520	520	495	540	499	529	490	475	471	498	524	464	511	526	501	470	534	500	525	498	500	509	508	501	476	532	525	499	524	507	474	514	501	472	511	498	500	532	477	532	502	531	523	498	517	492	513	542	499	501	529	533	523	490	520	503	514	508	509	505	505	541	555	546	539	503	545	498	482	525	502	507	498	525	512	473	492	476	521	509	481	474	512	526	560	503	517	510	483	507	528	509	527	520	501	550	462	504	534	492	523	533	522	507	574	532	499	529	505	510	526	518	526	508	496	523	491	516	524	523	521	501	545	532	564	528	527	493	465	519	529	512	475	493	489	486	526	479	541	515	536	513	507	515	502	512	521	494	487	532	525	532	486	506	526	532	517	483	500	517	531	496	512	509	513	523	526	485	489	472	480	520	479	529	516	497	514	512	512	530	531	499	539	519	528	516	476	505	508	496	475	515	504	496	513	505	481	477	524	481	535	521	476	493	506	502	533	514	487	473	495	522	499	512	484	585	497	478	492	478	525	511	486	515	543	489	448	481	489	527	519	503	516	497	500	483	504	513	472	528	521	487	509	508	499	520	473	521	535	535	564	507	555	505	519	505	494	498	478	520	530	513	511	523	529	495	508	509	485	526	496	532	487	515	507	488	506	484	527	541	485	519	549	491	496	554	513	516	505	524	530	508	490	481	533	497	519	499	514	533	542	511	500	496	515	478	510	507	494	458	498	553	529	516	538	531	514	535	458	485	496	554	499	507	519	513	543	499	537	523	498	519	473	487	500	499	492	511	474	511	525	517	528	515	512	475	526	482	518	491	497	504	534	468	512	542	480	509	518	488	520	506	480	507	481	528	496	514	516	494	477	525	484	495	513	498	464	545	457	461	504	506	499	488	535	492	492	510	497	524	521	520	517	495	584	488	498	517	496	533	544	525	509	511	527	497	511	503	505	531	483	541	497	498	538	513	519	512	549	493	490	526	492	536	496	517	537	536	521	515	522	517	522	491	553	548	489	473	491	527	465	470	524	510	535	518	504	532	506	521	491	541	496	587	519	505	520	485	522	503	536	483	484	478	519	499	496	506	471	499	507	510	517	528	527	521	577	543	531	509	499	492	516	526	503	549	522	509	488	513	532	491	496	521	506	525	477	542	479	524	522	518	530	502	485	519	539	501	535	516	538	496	525	519	533	467	538	536	514	541	485	541	504	503	499	539	551	479	496	501	516	511	511	506	516	536	517	514	492	516	493	471	476	508	506	536	506	477	504	506	519	485	536	510	521	537	538	549	528	513	481	502	517	504	538	508	531	501	507	510	519	489	488	526	488	505	532	448	569	511	510	521	536	525	507	542	515	552	528	493	513	547	505	553	503	535	506	514	513	546	505	530	523	558	520	503	515	496	527	557	510	508	499	514	571	523	519	530	466	505	529	457	513	522	524	545	482	533	521	530	531	515	500	524	518	522	545	543	498	499	526	472	485	507	479	533	505	492	514	478	481	493	499	531	493	491	496	480	507	503	531	464	501	517	513	450	543	459	530	501	474	449	519	489	504	482	507	555	514	549	507	535	501	548	546	478	508	535	508	517	539	490	506	474	519	540	521	492	522	524	471	509	500	538	513	498	490	521	513	487	517	530	538	509	518	511	496	511	527	553	535	514	528	490	531	506	503	520	520	500	537	461	528	477	531	513	545	518	502	497	483	537	490	523	525	533	515	534	504	486	527	540	501	560	541	475	538	515	498	527	552	483	479	476	439	505	494	481	536	511	517	546	481	498	505	530	511	531	526	500	512	546	508	509	507	449	519	535	513	531	503	485	501	524	523	498	518	508	508	546	539	503	483	469	523	502	510	512	505	529	559	532	515	509	480	507	544	546	488	481	516	524	537	491	513	520	464	541	547	507	518	521	488	574	514	506	485	482	526	536	498	464	478	508	510	516	484	494	525	506	489	513	501	519	492	534	529	546	512	512	554	470	499	536	498	462	487	511	475	504	507	488	496	490	517	495	483	506	542	517	508	489	469	482	480	480	554	491	523	487	502	519	473	491	549	525	511	523	528	527	506	516	515	486	472	524	513	474	495	508	500	484	509	488	455	562	485	510	528	510	495	503	508	502	508	521	483	496	447	507	542	501	551	508	524	498	507	505	504	543	496	516	481	515	472	535	515	493	525	492	551	480	511	528	527	527	529	519	489	513	528	475	467	478	493	497	511	495	531	525	518	495	531	514	482	523	496	504	522	482	462	542	492	514	532	541	504	529	524	561	496	529	533	555	486	489	499	536	497	488	492	512	496	509	476	489	530	534	476	512	507	516	527	485	514	488	523	529	544	510	485	527	534	519	520	516	496	505	506	517	522	562	496	506	530	512	513	509	544	522	485	497	522	503	512	464	524	493	528	470	508	476	538	494	475	532	488	483	480	533	480	494	524	485	527	505	505	513	515	505	540	521	518	532	531	525	481	475	524	509	505	494	495	531	484	534	509	508	534	473	503	515	485	479	469	526	519	530	492	540	523	495	522	475	464	485	495	499	485	500	472	549	522	499	508	526	489	539	521	511	485	554	505	512	534	539	492	541	509	532	510	494	491	482	486	508	538	485	493	555	507	522	471	492	502	535	530	510	500	500	525	501	523	516	544	459	520	474	538	550	553	529	490	549	544	482	519	547	486	542	519	548	533	542	546	505	538	511	515	518	552	525	518	520	511	515	485	499	508	544	516	544	556	530	500	563	492	501	517	496	514	490	487	500	494	508	530	525	538	537	528	493	510	542	503	496	511	502	531	501	493	534	478	534	473	490	520	514	471	494	517	553	554	516	542	488	514	520	526	483	544	509	482	508	487	523	485	524	536	514	572	553	511	488	510	466	514	506	530	512	500	481	523	532	516	502	524	518	541	507	473	509	515	552	532	503	556	535	489	488	503	506	498	528	495	514	512	474	535	534	505	521	511	517	512	496	486	484	501	534	505	492	569	503	527	533	500	500	501	533	488	539	532	486	518	512	490	488	501	506	485	515	511	494	525	521	490	514	537	524	462	507	490	542	489	523	544	503	506	527	539	492	483	538	485	486	532	501	514	498	475	494	495	500	523	515	536	469	480	489	557	535	510	495	505	512	480	508	518	533	509	523	544	523
49308	10383	1635	1113	863	811	711	713	640	428	374	421	372	377	340	316	274	304	288	303	251	243	264	270	279	252	275	244	233	208	221	204	188	218	218	235	198	210	209	201	206	230	207	220	204	221	175	204	203	214	215	184	281	516	508	382	306	227	206	169	212	188	213	193	184	193	186	190	184	187	177	188	176	190	185	209	200	192	160	193	211	201	206	198	186	171	206	176	217	188	167	197	182	192	197	195	218	182	194	204	187	174	158	203	195	196	178	194	201	182	221	200	202	198	186	173	170	203	185	211	183	150	189	181	191	209	224	185	173	184	178	194	194	192	193	202	177	194	197	190	187	179	166	201	175	207	185	181	194	173	200	204	186	174	203	224	159	174	202	191	191	227	206	216	183	190	182	193	170	176	199	205	190	197	206	183	160	183	191	173	196	200	186	185	185	205	177	182	170	161	165	185	176	181	205	180	179	189	172	212	175	174	177	202	213	174	156	187	163	210	207	224	190	186	199	178	201	200	203	172	209	198	196	204	178	187	177	163	196	201	218	193	181	204	186	200	186	197	167	182	198	165	208	188	195	179	195	177	190	198	176	166	180	190	172	190	194	181	213	196	186	189	197	181	198	203	187	184	185	199	184	177	174	188	190	192	171	195	191	183	189	186	192	194	206	158	191	195	180	209	200	171	192	163	183	187	181	193	178	208	195	188	179	170	193	179	191	170	185	201	167	189	175	212	208	196	169	229	201	192	169	174	200	220	182	204	206	169	172	160	151	182	180	175	170	181	176	198	207	213	196	197	177	179	191	182	193	174	155	180	193	194	190	199	210	191	186	196	172	207	178	216	197	169	188	208	169	180	184	200	186	174	173	179	189	181	194	163	181	186	202	197	181	172	181	173	184	181	195	217	195	168	183	178	186	181	180	194	194	196	199	175	191	194	221	183	192	196	186	206	179	204	212	180	179	183	186	220	181	201	196	170	194	195	175	195	217	171	180	185	205	180	166	186	189	192	176	184	182	199	186	163	204	184	192	190	175	176	199	194	175	170	178	192	194	196	193	188	203	207	209	171	199	174	176	195	194	188	180	207	183	200	202	188	184	196	181	203	195	176	213	206	214	198	182	160	190	186	184	186	179	196	172	191	187	156	193	182	167	170	165	188	177	176	199	188	188	166	196	200	190	223	192	215	194	226	191	186	180	170	187	178	196	188	190	213	209	183	183	180	212	177	220	190	201	184	186	198	210	198	200	199	200	171	190	184	197	195	158	186	189	190	185	179	181	195	176	199	194	198	213	205	191	188	188	177	186	175	185	159	209	212	195	190	197	180	199	175	188	200	169	176	203	196	189	172	185	182	169	178	197	179	188	181	201	196	202	181	175	185	196	178	214	177	164	206	193	184	167	200	199	175	191	175	189	186	195	182	191	174	196	186	188	183	188	190	196	166	176	173	209	192	207	201	184	197	181	195	182	176	210	166	211	188	171	206	191	207	167	209	194	167	174	200	191	154	181	209	197	181	183	171	177	169	172	160	183	194	190	191	179	174	193	190	161	180	180	202	174	172	199	196	189	198	166	164	185	175	192	198	183	195	193	173	198	189	172	193	201	170	182	183	211	185	198	192	200	173	173	210	161	209	182	198	194	159	182	186	167	203	180	194	207	195	203	196	170	183	192	184	192	201	205	197	204	205	185	176	198	190	201	186	202	209	158	191	176	167	184	184	177	189	196	186	169	194	192	190	200	194	158	173	218	192	205	204	179	185	190	179	197	198	175	214	191	190	189	189	196	195	185	199	170	170	216	204	165	181	188	192	168	181	182	191	165	183	161	178	179	189	190	180	197	198	186	199	164	174	178	204	199	173	192	187	187	204	182	159	177	181	196	197	204	161	180	195	175	203	204	185	203	195	194	206	162	177	169	182	202	206	180	182	203	175	181	201	186	204	215	180	173	208	171	184	198	187	163	199	200	185	187	173	191	177	229	181	187	197	171	188	198	188	203	197	200	169	187	200	209	209	193	192	184	199	186	167	201	188	195	183	204	200	168	184	184	179	157	175	187	183	180	200	216	174	173	186	184	164	167	179	180	185	161	171	174	192	196	162	171	169	186	169	190	199	184	186	201	182	173	148	181	165	174	152	206	207	192	181	194	188	205	176	175	194	178	183	207	190	190	157	175	204	184	188	188	187	163	158	203	191	172	190	178	200	192	182	198	215	193	182	186	221	187	166	201	165	200	193	197	191	191	195	188	188	200	207	178	208	189	162	192	173	204	204	174	191	191	194	184	204	196	178	183	198	183	160	177	192	189	178	190	171	165	183	174	178	199	170	190	191	176	201	186	193	192	195	208	167	185	195	205	217	177	185	172	201	171	197	190	178	164	194	196	191	176	184	209	196	185	203	191	211	198	182	200	172	192	181	182	176	179	203	179	195	207	192	192	181	192	212	186	190	171	175	196	160	178	184	176	192	192	177	191	181	201	200	157	181	173	172	198	201	197	176	215	198	181	180	203	211	181	172	185	166	182	166	175	176	193	188	205	185	197	204	186	174	203	193	169	182	195	171	186	200	190	177	177	198	183	158	200	206	217	184	194	189	190	198	171	188	167	178	192	179	182	168	181	177	178	201	205	193	183	210	205	197	186	174	180	195	201	187	183	175	176	158	201	195	189	184	187	157	189	182	199	208	177	187	190	190	180	211	196	174	180	204	167	173	221	193	196	182	196	193	214	192	178	174	176	182	178	179	179	189	213	184	190	175	180	176	214	199	183	172	200	208	190	190	187	185	183	197	174	216	205	208	192	183	174	189	189	155	185	191	156	205	203	199	181	178	214	192	186	160	190	191	175	192	185	185	181	184	179	175	209	175	203	177	187	167	204	157	175	175	171	183	172	179	171	179	180	180	198	160	168	201	200	184	203	192	205	229	210	204	192	173	185	192	184	183	156	174	195	177	214	186	217	198	184	197	202	193	178	167	187	170	183	186	198	200	192	185	194	185	185	194	200	200	205	214	209	176	169	199	193	188	185	192	188	171	207	178	190	213	185	194	193	168	190	181	199	192	161	177	171	177	190	170	199	182	160	168	178	190	184	188	191	188	201	202	184	204	172	176	187	191	203	198	186	183	204	192	222	180	214	170	183	176	175	189	184	202	206	196	191	167	178	182	173	164	209	206	183	185	166	203	183	192	187	201	167	205	178	179	219	233	184	187	223	195	173	197	179	219	157	204	190	204	158	180	201	195	210	212	153	195	197	178	213	183	182	188	196	161	172	197	186	178	178	191	197	196	185	188	210	164	184	188	201	202	218	173	193	174	185	184	187	193	187	194	210	173	195	204	179	196	198	185	214	161	200	181	198	179	204	194	189	209	184	201	181	175	166	181	162	187	178	194	176	193	199	204	195	173	170	171	191	166	204	180	170	191	202	183	186	185	199	203	192	172	180	201	182	181	188	201	190	176	206	209	194	198	216	162	176	188	189	177	208	207	176	199	189	195	192	209
24475	1335	2774	3339	3167	2863	2896	3032	2571	1803	1794	1670	1430	1355	1408	1258	1318	1447	1102	1277	856	911	1070	1150	1022	1033	1012	934	778	697	676	753	773	710	778	779	639	685	714	684	746	719	692	742	648	540	542	571	501	543	513	532	1252	3069	2897	1807	1411	1092	624	483	474	459	488	508	487	469	491	493	500	469	440	452	445	488	456	485	479	452	474	464	440	455	498	491	472	480	468	448	461	424	481	499	475	448	524	477	502	526	497	501	414	481	488	472	418	425	480	439	428	468	514	488	508	441	511	475	470	481	446	447	472	434	431	452	460	473	502	492	461	506	438	484	453	506	513	466	487	503	497	489	464	461	462	471	421	477	469	480	432	437	459	440	435	456	502	483	471	450	455	513	451	456	480	458	456	475	458	508	485	497	455	453	477	444	464	471	497	508	462	456	464	493	454	523	438	422	449	462	462	447	482	429	493	486	458	484	488	466	459	450	446	460	471	455	480	458	511	448	444	476	476	496	486	469	493	441	464	483	464	466	452	457	460	444	466	453	460	503	489	505	496	486	487	440	504	458	490	466	460	475	487	450	482	454	499	507	476	465	489	490	511	469	450	443	510	486	453	506	472	468	487	489	475	475	489	453	460	495	471	455	451	441	472	459	476	432	479	424	481	472	507	492	473	493	462	452	486	476	472	458	450	510	481	485	402	458	441	463	482	477	442	481	471	495	457	501	442	437	460	461	463	506	475	526	470	422	470	507	461	484	472	471	465	469	497	434	437	453	430	489	502	459	453	446	421	452	439	479	475	421	481	473	492	473	472	478	451	501	483	482	493	439	469	481	486	472	457	470	494	492	462	444	427	468	457	466	483	451	467	473	459	454	448	458	502	467	467	480	469	460	453	467	499	448	482	473	440	484	494	442	491	488	480	480	449	478	439	421	468	475	483	489	468	497	486	420	467	459	490	478	455	470	465	475	513	477	522	478	480	486	486	471	481	472	475	464	464	453	437	495	458	468	499	429	479	458	474	435	471	516	454	491	462	493	444	451	490	481	442	457	499	473	491	469	437	437	448	470	482	499	451	461	457	485	449	530	478	461	434	446	466	466	511	467	464	482	445	484	439	483	475	448	466	443	474	428	532	483	469	450	489	482	471	441	488	490	444	478	459	499	421	471	488	449	503	493	418	439	454	463	467	519	461	482	482	483	461	465	459	466	496	446	490	486	446	440	471	450	485	442	456	469	469	467	465	501	449	465	439	478	486	474	459	443	456	437	465	474	470	472	465	446	481	452	445	479	472	455	450	489	483	466	444	438	488	489	454	464	459	440	461	511	476	477	479	453	506	452	476	470	514	474	484	461	469	496	443	482	474	454	456	462	476	447	440	465	462	484	501	482	484	447	434	478	430	455	444	468	491	450	495	466	466	502	476	476	502	453	461	498	475	502	469	464	472	458	458	478	469	447	458	459	479	481	493	440	457	448	476	464	479	453	470	477	538	441	447	451	437	453	463	462	456	468	433	483	474	462	435	482	505	486	442	440	481	465	438	437	477	455	469	453	480	477	456	455	486	523	490	491	459	474	442	472	429	470	505	465	502	495	495	416	470	435	473	442	479	486	503	459	508	474	468	463	449	450	477	487	494	464	468	471	462	474	450	471	498	463	490	444	466	496	434	458	452	495	490	457	457	461	466	426	456	499	446	435	477	430	466	499	479	472	460	435	502	461	523	478	487	514	434	445	495	466	467	443	477	468	527	450	448	470	424	457	462	449	463	469	460	486	483	451	441	429	494	464	451	430	461	496	493	482	492	477	490	471	471	501	435	456	476	463	463	444	450	500	466	462	458	447	455	487	495	453	477	471	444	449	474	502	470	433	473	484	455	515	419	450	465	464	496	484	451	459	489	473	463	490	458	463	453	441	469	446	498	479	457	475	492	442	481	466	480	482	471	482	471	461	454	463	478	468	448	461	475	478	488	483	477	471	474	470	496	459	462	465	505	464	469	469	451	492	460	468	474	499	468	480	453	485	433	459	462	483	440	478	493	503	501	455	463	458	455	485	454	478	478	508	447	462	488	463	457	489	439	480	465	488	460	480	471	480	523	507	455	448	502	481	466	475	474	461	515	439	496	511	478	451	468	456	446	488	448	458	463	492	477	458	510	509	465	501	484	476	465	490	483	437	449	496	467	467	466	461	459	480	463	462	467	460	476	489	444	443	481	428	439	453	479	474	447	477	476	456	480	447	464	494	483	479	468	466	443	466	470	516	459	469	452	439	515	480	425	439	498	466	479	449	471	430	449	460	513	418	442	450	462	527	447	493	496	461	435	463	490	445	508	465	442	449	442	451	454	439	467	456	445	492	465	495	434	443	475	474	464	469	440	472	463	472	488	492	405	480	467	478	470	472	475	441	471	458	457	481	472	514	480	462	460	491	475	464	491	445	449	462	444	440	460	462	476	483	450	456	486	427	470	488	432	497	475	432	481	471	454	468	482	469	442	456	434	461	490	423	433	482	487	447	441	479	455	461	441	468	484	465	483	437	486	456	449	487	416	434	460	454	472	478	463	460	472	446	431	447	483	437	485	491	446	476	499	472	451	483	495	494	461	493	473	484	474	473	468	454	451	473	473	482	462	474	472	477	456	431	448	471	477	435	496	484	442	458	448	434	467	421	484	501	454	469	484	508	456	481	463	465	436	465	496	462	472	453	475	504	466	500	451	461	452	474	492	462	479	461	444	469	455	450	506	487	466	454	498	501	452	471	455	442	461	455	460	494	451	478	471	482	492	465	439	486	474	466	476	456	446	493	492	496	449	491	491	446	476	438	482	470	473	471	466	444	486	451	462	481	478	466	518	479	457	484	467	460	459	494	459	422	459	508	449	458	473	449	487	472	461	458	454	476	497	482	433	491	428	448	461	470	456	490	466	480	458	484	479	447	457	459	442	473	456	493	430	462	509	483	433	473	483	452	440	460	496	447	426	481	431	468	472	466	484	481	497	471	466	459	444	462	461	474	472	463	454	465	475	473	455	467	442	445	485	512	449	453	439	461	454	433	490	444	445	449	493	454	481	440	439	461	464	477	448	459	441	473	440	473	455	453	450	466	444	453	467	461	489	465	524	487	461	501	487	467	486	503	451	459	511	460	467	498	454	455	488	445	417	448	492	452	444	480	487	431	445	451	479	452	500	496	452	489	509	447	473	467	451	462	458	472	460	454	486	496	474	468	480	509	455	493	463	442	434	428	459	443	437	464	517	471	484	471	482	499	457	508	450	451	454	458	496	449	466	482	505	448	499	488	426	482	474	506	439	484	452	473	491	489	458	470	473	480	488	490	466	506	441	488	463	461	476	473	497	464	443	467	471	486	468	488	453	433	443	440	459	453	497	455	474	456	443	435	461	485	485	463	513	426	459	481	472	481	448	485	543	469	478	470	482	483	455	478	446	442	477	493	451	475	420	474	445	470	459	448	477	458	437	457	457	473	435	437	489	474	492	460	486	459	457	449
62221	17802	4102	1880	1389	1127	1248	1180	802	620	456	477	444	338	317	319	383	363	253	296	195	226	254	215	247	241	205	166	201	155	180	162	209	175	161	155	179	147	155	144	149	164	172	137	148	147	126	155	142	125	131	133	131	580	1027	982	529	252	136	142	100	103	126	112	113	108	109	112	120	104	111	99	104	129	94	121	104	121	122	101	124	119	122	126	101	108	122	118	119	111	115	105	102	103	119	107	99	112	121	115	94	109	100	123	112	110	121	115	130	128	130	112	113	110	116	117	104	122	112	119	117	111	114	117	117	103	137	122	106	132	127	120	108	102	108	112	118	114	107	125	120	119	115	123	105	121	136	108	117	120	109	115	106	112	98	139	121	107	113	110	135	118	103	109	128	117	97	106	96	113	118	87	120	112	140	128	106	126	123	100	99	113	99	100	90	125	107	108	106	107	115	107	126	112	108	107	119	135	112	96	123	123	126	124	103	127	117	127	124	138	106	119	115	108	119	128	114	103	125	123	97	103	102	119	122	110	107	108	102	102	114	118	132	138	106	102	117	95	113	131	113	113	101	112	125	105	118	125	112	114	124	118	112	99	114	108	99	112	133	110	108	117	109	129	122	116	127	113	113	100	99	119	132	100	110	95	121	115	126	94	130	128	126	125	97	117	82	111	101	116	110	113	111	95	108	89	113	115	114	109	113	116	120	105	105	104	127	112	103	114	120	131	121	114	126	119	126	126	117	127	97	130	94	91	95	107	110	115	155	118	114	115	116	98	113	112	118	104	141	99	107	134	111	105	108	126	104	105	113	134	122	114	128	111	108	105	119	124	123	95	109	110	120	110	129	104	105	108	127	110	109	130	96	99	114	132	106	117	113	109	114	137	136	120	110	118	139	107	106	111	115	110	127	124	108	122	121	126	109	107	103	133	129	121	116	102	79	121	108	100	109	114	107	105	114	120	116	103	115	97	132	101	120	115	108	99	104	122	121	123	108	108	99	111	118	112	127	106	118	113	108	123	116	120	125	118	117	100	119	137	127	103	117	116	111	128	93	111	119	106	106	104	107	94	122	104	112	126	120	115	120	124	104	132	109	98	115	120	130	112	105	124	123	116	110	118	118	125	114	113	120	124	136	109	116	103	106	115	123	106	124	121	102	93	107	103	120	102	110	96	104	126	119	122	126	117	132	104	129	119	109	107	112	114	114	126	112	121	121	128	88	118	104	115	120	111	113	113	117	117	101	104	121	108	112	117	113	110	83	115	108	114	118	120	122	112	104	128	115	113	91	121	109	130	110	106	138	98	112	125	111	102	102	117	127	122	133	107	115	132	105	108	121	106	114	115	115	104	114	96	106	124	123	120	100	100	101	118	109	116	113	114	102	136	116	102	121	122	109	121	119	119	115	132	127	106	119	113	121	108	100	113	119	123	117	120	109	115	123	107	108	143	98	116	101	141	116	130	115	125	119	114	103	127	102	95	101	133	113	101	106	105	108	108	117	111	124	96	123	94	126	103	101	109	127	98	104	104	156	120	111	110	114	127	120	129	114	106	103	101	114	113	133	120	122	106	111	105	117	141	119	105	102	128	127	117	120	113	112	115	133	106	105	97	122	107	103	102	104	115	124	117	113	136	98	103	138	124	115	125	126	117	115	107	106	118	110	116	114	108	92	95	87	97	143	102	115	113	122	120	109	113	96	118	114	129	127	99	108	105	117	103	105	114	99	100	131	100	103	124	121	118	118	106	109	109	120	131	116	117	119	102	112	127	126	104	119	118	102	114	118	105	115	125	114	119	105	105	146	111	117	114	131	113	109	139	108	141	123	110	108	112	104	132	129	121	129	113	111	102	100	121	133	89	113	118	102	124	102	115	110	109	116	105	116	109	115	100	115	113	113	131	93	109	122	115	121	125	106	102	118	86	114	106	122	115	114	128	99	119	99	101	113	112	118	109	119	113	123	100	112	121	109	97	102	95	90	114	106	105	104	126	126	105	137	109	123	118	109	129	106	136	110	100	102	110	113	110	110	98	122	119	115	101	111	129	125	101	114	87	100	132	122	116	121	104	113	116	106	107	106	118	113	130	119	104	123	98	116	92	134	118	117	107	96	108	134	102	96	116	116	96	121	128	111	138	121	114	114	118	112	114	127	105	100	104	110	110	131	128	121	108	105	109	104	103	113	123	128	109	122	98	108	102	97	129	129	129	98	112	111	96	98	147	100	122	116	117	113	121	134	115	93	111	120	124	129	109	137	121	96	128	117	121	108	120	114	116	117	108	107	106	84	97	126	110	105	110	106	124	105	115	111	130	108	117	110	101	111	99	108	107	102	116	99	125	120	119	113	122	119	111	124	118	116	107	116	120	107	114	124	108	92	109	113	93	117	133	117	112	114	100	98	121	123	127	107	115	108	94	124	109	99	120	100	101	109	128	122	101	120	114	103	124	107	120	131	101	122	103	109	112	133	125	110	126	106	101	102	125	124	107	133	106	117	141	121	103	123	113	131	119	127	118	118	116	114	133	105	109	93	109	105	108	104	106	117	114	101	127	94	132	100	124	98	105	124	106	132	115	112	109	109	114	121	130	114	106	119	118	137	112	97	123	92	102	108	126	107	119	97	123	119	134	111	118	116	116	104	114	128	116	101	118	119	117	126	109	108	107	123	110	104	100	110	119	112	110	115	111	141	113	109	129	117	123	129	137	127	135	99	116	110	94	122	120	102	116	118	115	112	116	118	110	117	114	115	126	113	118	137	94	126	112	107	117	111	107	104	102	126	116	114	108	104	146	111	112	116	116	119	95	107	121	109	103	103	117	114	104	119	123	125	124	101	106	115	121	100	126	102	135	109	97	108	109	115	108	129	123	116	101	121	105	126	119	115	114	125	121	111	126	97	109	116	127	114	110	104	103	116	111	115	118	103	122	113	109	106	109	115	108	107	135	104	124	97	109	124	112	107	114	104	115	156	126	133	109	121	98	106	93	126	106	138	117	123	101	107	122	113	90	129	100	112	102	97	119	110	108	132	104	114	110	109	126	103	118	108	121	116	111	115	119	126	116	119	126	103	117	106	120	101	113	131	108	125	99	135	140	114	110	95	118	117	109	116	82	108	103	114	100	121	113	114	114	108	97	115	131	106	119	109	134	104	113	117	104	118	130	108	109	114	118	114	101	109	130	117	111	128	132	123	124	103	132	100	115	95	120	103	124	111	116	126	119	117	111	105	117	126	106	109	134	112	122	105	101	112	111	110	113	122	113	107	123	113	106	143	125	117	110	98	109	135	89	121	90	124	121	124	114	121	114	114	118	106	106	114	134	110	110	103	105	108	102	124	79	103	105	108	97	108	110	116	141	110	125	120	108	113	121	113	119	116	116	111	127	120	126	127	106	111	118	118	140	105	131	92	117	125	118	112	113	112	116	110	129	109	123	118	135	119	108	104	119	130	112	99	120	118	118	112	115	97	117	93	133	115	129	101	105	124	103	113	125
30867	2142	4788	5385	5024	4528	4752	4346	3298	3212	2339	2694	2288	1746	1823	1820	2136	2114	1316	1694	1061	1255	1400	1230	1253	1227	1023	829	767	700	831	835	890	859	674	566	630	593	639	537	578	743	631	508	447	455	439	481	430	375	408	382	575	3952	7250	6496	3702	1217	356	298	297	292	326	313	314	319	299	311	313	322	306	313	320	305	306	282	277	301	307	292	322	293	298	287	352	289	266	312	316	312	269	309	290	329	298	313	294	312	293	304	293	283	310	287	315	310	294	300	291	275	298	307	285	318	281	305	290	311	302	294	307	317	295	306	319	292	311	289	274	293	312	300	308	292	291	297	293	264	286	308	292	294	292	335	356	312	291	295	319	302	288	303	262	279	296	256	285	292	317	307	283	285	286	310	300	295	343	288	283	314	297	323	296	301	324	304	329	307	306	312	269	299	299	296	326	308	294	317	326	289	333	305	308	283	287	319	342	295	310	311	299	291	289	302	294	304	325	322	282	317	296	302	292	316	299	296	293	285	324	312	320	336	308	298	282	294	293	311	280	332	311	312	284	310	314	326	312	281	295	307	275	302	274	295	266	306	318	312	273	305	310	268	307	286	283	303	306	289	279	297	315	317	307	279	289	323	287	304	295	333	304	280	299	278	292	320	280	281	294	297	276	294	280	292	279	283	320	297	290	306	295	279	310	323	304	289	292	310	291	318	318	308	290	270	323	294	281	306	278	290	268	295	295	312	307	257	325	306	275	318	329	273	270	299	260	296	295	298	291	320	317	293	286	307	290	297	291	286	301	298	295	289	299	291	280	292	280	273	306	273	290	291	289	298	314	280	301	313	302	305	306	317	304	294	297	276	279	294	294	263	314	311	262	301	306	293	289	325	282	306	277	302	290	297	294	298	287	302	312	291	298	307	284	288	315	296	302	275	293	308	310	292	325	282	291	270	298	287	290	328	299	328	299	284	286	280	271	279	309	284	300	304	293	292	275	315	305	297	276	289	290	306	279	311	301	305	290	313	328	257	275	304	280	300	335	310	295	298	305	312	308	301	324	302	298	323	286	271	319	304	284	259	303	294	279	273	282	333	264	305	293	318	291	275	297	299	313	298	275	293	296	331	268	293	288	275	301	314	304	298	306	279	330	339	321	289	317	318	318	279	291	336	293	277	287	301	278	310	274	294	287	294	314	300	334	306	294	313	289	289	307	308	292	313	273	304	289	280	279	297	305	310	274	283	302	304	278	322	283	301	307	305	309	281	302	319	296	284	276	326	305	309	281	298	290	283	332	284	305	296	295	286	287	296	292	289	332	312	311	295	295	286	309	296	331	282	300	297	291	319	267	315	276	301	274	260	300	323	305	293	299	315	311	317	297	261	286	310	256	297	304	287	292	314	273	317	304	287	307	322	313	294	283	269	324	285	281	326	276	309	296	302	288	314	276	301	308	287	260	286	263	267	297	286	293	322	289	330	311	318	261	300	268	305	291	347	310	326	299	321	306	292	294	279	303	271	287	324	270	280	309	323	291	289	281	278	282	316	319	285	304	271	322	275	325	292	294	312	289	297	279	283	266	290	264	281	299	301	299	300	332	273	297	287	302	284	294	318	300	299	290	269	344	296	305	312	314	294	307	317	286	326	289	310	304	297	322	301	292	278	291	323	248	291	266	332	282	314	278	278	304	262	282	319	279	319	325	313	273	269	287	315	302	282	298	284	309	292	317	297	274	298	303	281	283	275	301	258	278	303	310	307	308	334	296	314	295	303	302	288	276	270	249	299	295	289	302	274	263	312	298	278	299	299	311	290	299	316	272	320	323	287	277	290	296	323	304	294	312	277	312	297	286	283	284	281	279	339	289	284	334	289	303	290	329	297	303	312	303	287	303	322	277	294	295	286	282	266	280	295	275	323	290	281	278	299	275	284	301	286	283	325	328	282	311	294	297	300	298	332	317	289	292	273	285	286	291	271	299	284	282	290	303	316	293	282	299	325	287	302	279	296	281	283	316	307	261	293	284	288	319	292	283	328	311	280	315	305	294	287	266	251	291	296	281	291	296	273	309	300	280	290	295	327	311	307	282	291	296	306	310	297	308	300	281	284	304	298	313	298	310	294	307	311	311	313	287	300	320	283	316	274	305	338	303	323	289	291	310	286	334	294	311	299	309	309	316	286	330	292	287	294	295	254	284	315	276	279	299	283	294	300	308	286	308	306	300	294	284	291	343	305	294	283	285	293	293	308	285	293	300	292	271	305	289	277	324	288	287	312	320	307	291	296	309	289	306	313	322	321	290	293	285	337	317	300	282	268	300	275	321	320	296	283	303	281	295	309	314	291	275	285	310	336	292	280	286	278	309	302	319	294	301	327	280	285	332	311	282	299	306	325	303	296	297	298	289	308	294	293	281	288	273	301	291	295	297	318	285	316	304	287	318	285	285	301	276	281	312	272	274	288	276	298	324	307	316	331	307	300	280	292	282	317	303	269	292	304	304	309	286	312	306	311	293	342	329	292	321	315	262	292	297	300	299	302	285	287	290	296	306	309	299	265	289	271	274	330	296	309	271	286	311	320	298	306	301	277	308	312	294	286	303	288	313	294	268	296	294	281	308	304	281	286	285	318	250	300	329	321	288	304	300	307	271	283	280	302	295	298	292	280	305	294	302	267	308	310	291	301	324	300	298	288	311	288	292	295	310	296	300	285	290	301	311	291	276	291	295	299	284	319	271	316	312	284	295	281	300	264	281	315	297	287	327	299	301	338	287	280	260	322	285	296	308	318	324	309	304	317	310	307	284	298	303	285	291	323	287	286	281	300	334	318	309	265	273	332	286	331	308	274	288	275	311	310	320	288	291	313	303	292	305	300	270	284	320	289	305	274	320	316	276	307	278	273	313	271	280	280	299	311	300	296	311	305	284	285	295	289	295	279	290	313	267	297	302	289	284	290	315	287	294	272	295	323	255	313	313	330	315	300	317	314	300	314	335	300	300	269	301	304	288	285	300	301	303	303	301	303	281	311	298	312	323	300	295	282	289	305	285	303	305	289	289	287	264	299	308	310	278	292	290	296	307	310	301	304	310	271	309	266	290	296	295	286	316	285	307	297	281	279	272	283	294	291	272	280	306	303	298	332	279	318	330	301	283	298	304	297	303	321	333	296	299	290	319	298	287	274	319	300	289	306	313	325	311	286	288	311	257	293	311	310	280	285	279	302	298	298	312	318	306	267	303	295	293	301	298	317	309	305	282	314	297	320	298	299	290	280	319	268	315	295	317	302	316	295	307	322	281	278	286	280	279	334	272	287	288	276	313	310	301	286	256	295	307	306	277	310	290	316	296	286	297	311	293	303	321	270	295	308	283	271	312	339	300	310	305	303	296	318	330	271	293	307	314	306	292	300	302	309	284	328	305	287	302	307	311	286	314	283	289	328	311	285	308	291	308	340	300	310	312	287	293	261	304	282	291	326	285	285	285	297	281	283	320	268	285	285	294	278	291	284	300	296
9876	493	351	371	305	328	367	296	261	240	205	218	227	214	217	211	236	199	237	226	201	202	222	208	227	247	221	192	211	231	196	232	247	185	230	191	199	215	211	208	204	199	202	206	205	206	216	190	190	184	188	204	221	188	230	257	297	259	226	168	210	200	177	165	204	206	205	199	217	201	177	225	191	205	187	217	203	187	193	200	230	214	191	202	188	193	183	212	202	209	204	208	190	212	204	190	197	192	219	192	195	205	207	176	209	198	208	189	174	185	171	201	196	172	180	200	189	215	184	190	220	209	196	209	226	220	211	185	215	184	196	194	195	202	221	188	190	194	198	192	198	228	197	199	193	196	208	217	196	186	182	174	187	209	212	212	183	195	201	203	230	195	188	183	185	204	186	194	230	219	200	203	184	205	200	179	180	186	192	173	218	208	190	204	199	192	198	199	211	202	198	193	187	206	181	170	203	197	212	202	196	186	211	206	195	197	214	197	188	200	202	208	191	241	194	206	188	197	177	195	203	206	213	182	202	207	178	198	220	190	193	214	184	184	180	185	193	207	213	179	184	196	204	203	186	182	189	198	191	218	211	204	186	207	183	211	203	224	171	208	206	191	174	186	173	187	212	187	215	169	211	190	201	188	192	207	189	212	216	208	207	191	217	182	203	199	197	193	189	193	169	200	228	190	198	215	204	220	198	166	185	186	189	187	189	204	218	199	203	204	158	198	207	195	187	181	202	204	184	199	187	207	190	228	190	200	226	203	210	209	206	187	216	181	213	167	197	201	207	191	212	205	198	209	211	182	185	203	183	213	207	215	188	181	212	194	202	197	185	191	191	193	207	196	206	179	201	177	228	204	206	190	205	183	210	197	203	216	196	181	196	202	205	178	196	219	222	212	171	193	229	215	195	202	195	198	213	193	203	192	213	200	186	149	185	204	186	211	203	186	210	203	193	176	177	201	210	203	191	178	177	185	188	183	192	200	210	190	223	202	192	215	204	196	191	194	183	190	184	192	200	202	194	215	206	177	201	213	197	200	188	185	190	190	202	205	209	177	224	194	204	215	184	204	171	178	183	202	194	201	210	212	220	180	183	195	190	214	196	195	181	187	209	184	180	185	171	198	192	207	206	217	201	204	186	196	177	191	191	204	217	195	193	205	198	194	223	184	224	187	202	195	166	186	202	223	207	188	211	192	188	212	194	195	212	186	198	168	187	216	205	172	191	212	196	193	198	219	179	193	193	197	190	198	220	193	205	193	198	212	223	209	197	194	226	217	215	207	192	196	188	192	181	200	167	199	208	233	196	203	218	179	187	197	183	201	185	209	186	195	182	160	205	189	186	176	208	198	188	177	190	178	189	200	182	184	205	184	174	177	226	209	182	192	190	209	186	211	224	177	171	202	185	221	206	204	176	202	235	217	208	175	185	234	221	203	194	178	197	204	205	200	221	189	197	214	197	186	191	213	201	228	186	214	207	225	228	175	222	204	212	218	199	217	200	219	226	219	182	210	182	173	181	193	184	215	188	207	172	202	221	242	213	189	185	211	201	171	209	213	207	202	199	182	199	208	191	189	210	200	190	212	209	196	197	222	198	183	201	174	190	178	205	209	190	199	178	182	175	189	202	210	210	204	200	182	215	199	170	204	197	188	187	205	212	177	184	204	192	205	191	217	213	203	182	187	197	176	172	181	198	193	210	206	203	193	199	184	225	194	188	225	204	184	185	162	179	218	164	179	186	198	196	174	192	165	212	207	196	195	195	219	192	202	186	199	191	166	170	179	204	182	187	169	191	208	203	196	210	208	179	208	204	198	181	211	192	187	223	188	161	191	177	199	212	190	204	167	198	221	197	228	181	198	202	219	193	196	206	197	195	182	191	207	217	206	187	184	220	197	181	196	193	200	201	202	208	230	201	218	183	216	202	200	174	184	229	196	194	199	157	179	183	187	197	215	221	216	193	213	193	201	200	227	191	228	195	177	208	191	202	206	204	189	192	205	218	183	180	199	178	211	207	193	202	181	197	197	223	202	176	180	221	161	212	201	228	207	205	180	187	181	221	180	221	187	193	219	197	193	213	230	221	192	220	172	190	160	194	190	188	161	194	169	173	185	199	197	195	191	196	200	188	186	217	186	190	163	180	200	176	180	210	197	183	195	199	200	201	216	187	218	210	208	211	210	195	184	184	199	220	214	207	220	186	190	201	169	186	187	208	186	200	219	166	214	182	194	210	201	199	195	208	204	203	179	217	193	176	194	175	191	209	179	179	226	188	195	190	205	210	165	214	205	215	201	216	204	195	206	204	192	214	186	198	205	194	176	207	208	195	176	216	197	197	238	203	191	189	223	217	216	213	184	197	190	210	210	208	198	206	214	183	211	207	186	187	196	194	182	199	211	200	200	189	183	187	196	201	179	202	180	219	177	213	178	201	205	214	180	205	221	187	182	177	216	210	206	205	198	183	187	236	191	186	164	222	195	215	192	201	194	194	199	206	200	195	184	205	184	183	196	211	189	180	218	197	211	197	195	221	187	187	187	214	218	195	220	230	206	194	205	188	213	202	202	201	188	202	218	194	208	200	185	194	194	194	219	229	208	220	196	189	204	194	158	188	209	211	193	201	172	216	181	200	186	194	207	219	183	212	210	187	188	188	171	248	197	221	202	196	175	188	172	201	189	207	200	188	229	195	200	193	176	180	203	192	189	197	216	204	199	187	215	188	210	209	187	220	209	173	218	209	226	199	190	197	213	186	208	190	194	198	223	216	202	199	215	195	201	181	209	221	155	214	199	183	211	185	208	199	200	190	203	237	200	194	207	194	191	184	190	182	190	190	182	203	169	229	182	215	201	210	173	199	204	215	185	184	199	221	180	194	202	197	203	192	202	197	204	204	191	194	183	196	188	169	197	207	185	181	207	228	187	222	202	192	197	192	205	195	197	213	186	185	204	176	190	192	201	175	212	195	172	201	216	194	217	201	214	188	181	195	169	197	206	185	211	195	201	210	203	202	198	189	192	206	192	208	190	205	184	185	203	207	219	199	206	199	214	203	225	212	151	182	191	180	221	200	191	186	178	215	180	193	169	182	221	201	169	221	205	174	200	183	162	200	205	191	192	198	200	206	196	211	203	188	216	182	190	205	208	191	214	209	204	192	184	194	222	201	218	176	200	180	195	202	178	162	203	191	192	196	220	191	188	183	186	209	205	185	164	202	184	205	207	178	199	205	217	210	183	221	221	193	199	190	211	226	241	192	202	193	216	212	199	187	175	210	196	196	227	200	207	197	202	202	183	200	208	203	189	192	189	199	230	188	187	205	201	179	192	222	191	206	179	201	177	202	201	186	237	192	207	188	189	190	184	207	190	227	221	213	196	198	192	194	176	185	220	204	197	166	182	215	194	204	204	212	212	199	196	207	193	199	207	191	221	196	182	200	204	197	203	184	182	195	185	199	206	180	202	207	161	184	190	202	189	181	190	172	205	198	181	196	202
9867	665	931	1015	1049	1121	1203	1101	902	764	788	699	728	637	663	643	708	689	617	571	544	662	660	656	825	765	622	621	637	608	624	609	605	621	603	546	570	564	577	560	532	564	527	549	569	525	557	563	581	496	531	536	576	585	737	987	948	766	558	485	478	491	472	502	507	510	470	506	491	500	459	472	511	517	442	537	484	499	512	501	500	482	482	512	453	505	471	464	475	487	482	529	490	511	493	486	474	485	503	474	547	517	469	487	514	461	495	457	547	508	490	488	482	496	500	496	451	502	502	474	492	503	510	470	525	526	507	487	516	490	482	498	485	510	485	513	476	494	511	470	495	480	509	495	509	534	489	526	521	510	499	493	507	494	517	508	501	488	498	491	515	484	508	535	475	499	504	539	533	522	492	508	484	493	505	521	514	481	502	513	471	505	497	499	479	510	528	511	510	512	478	461	467	436	522	513	518	476	488	503	486	490	525	493	500	469	497	446	487	466	508	476	481	501	479	500	508	516	494	498	506	510	534	492	512	487	491	496	491	500	485	516	514	484	490	512	523	523	496	523	506	463	494	444	476	525	469	524	517	494	521	536	462	485	486	494	513	539	505	512	492	473	500	518	478	497	485	495	524	492	476	507	500	530	481	488	513	495	518	506	527	511	549	506	501	527	488	503	479	489	496	451	459	464	514	477	507	529	506	477	472	457	502	477	492	503	466	515	542	481	509	464	487	542	502	519	518	512	488	472	476	480	464	480	497	483	516	527	482	472	473	476	542	504	499	485	506	499	463	485	482	477	464	490	484	466	478	472	492	481	459	496	511	489	500	512	448	485	485	537	492	533	544	499	517	493	521	544	539	524	485	506	472	557	507	487	502	519	513	515	511	499	538	514	506	519	507	488	486	473	497	500	519	513	507	472	493	502	479	451	511	506	545	516	541	507	486	497	557	465	499	492	522	495	505	471	480	440	512	481	466	478	514	522	478	527	441	492	462	519	528	499	483	534	492	499	487	488	482	490	511	520	484	455	509	523	503	504	498	496	472	517	485	485	494	473	490	459	505	522	497	514	483	495	532	538	506	494	542	504	487	506	524	557	501	496	493	529	522	476	475	489	494	469	512	510	498	488	436	461	504	495	481	527	488	450	507	523	486	509	528	487	503	473	523	468	505	507	477	479	482	508	538	511	528	482	521	494	492	480	520	491	517	477	496	523	456	500	483	495	503	501	493	475	488	481	498	484	495	481	484	516	478	525	499	485	482	497	486	520	508	480	500	479	506	487	493	496	462	468	507	524	506	519	550	489	533	507	545	488	464	497	498	469	526	494	511	452	540	465	493	534	482	490	476	477	482	481	489	518	451	499	513	501	451	477	544	496	477	531	480	496	481	530	492	485	492	524	446	495	505	500	481	495	479	521	496	524	499	489	475	482	486	488	483	490	524	518	459	457	542	552	510	512	542	503	445	521	492	483	539	480	450	470	489	463	472	509	511	492	448	501	530	517	499	515	503	525	491	474	505	436	450	487	505	485	500	503	495	542	507	515	473	484	466	456	503	475	439	472	487	500	494	455	503	518	500	516	494	511	501	493	491	522	512	481	485	485	532	490	502	495	484	514	490	489	480	526	486	500	523	481	475	518	516	490	507	524	489	479	475	503	462	529	501	546	480	499	481	461	521	489	485	501	503	493	483	518	530	509	469	523	482	530	474	502	467	517	514	513	504	513	464	471	513	503	487	503	487	504	523	511	493	495	505	478	527	485	537	516	467	483	483	504	493	469	469	516	504	500	467	479	506	489	518	493	477	535	519	482	457	462	515	497	533	493	510	516	531	463	522	449	496	481	472	484	503	495	505	508	444	504	466	523	502	500	461	515	480	534	497	501	460	534	543	488	517	497	520	533	500	494	511	553	468	503	519	495	485	470	492	472	506	486	457	530	479	469	487	518	522	482	469	534	510	542	497	466	502	515	469	516	482	502	475	486	483	487	492	490	533	485	488	476	471	529	490	474	501	518	523	439	506	479	505	504	473	528	496	472	511	529	487	464	472	539	492	503	503	512	522	502	494	495	488	508	473	505	506	497	488	474	512	494	483	491	543	518	463	550	477	506	506	496	499	524	494	552	526	503	490	512	501	487	487	480	511	471	520	482	519	507	503	455	507	468	498	500	509	500	469	526	518	492	501	445	496	498	504	501	512	528	499	511	481	503	484	478	520	496	490	479	510	531	500	527	528	480	457	525	472	451	494	486	461	493	473	507	466	529	525	461	470	496	569	543	481	493	471	497	518	481	501	525	498	489	484	439	516	519	492	477	488	466	482	509	492	481	541	479	503	497	495	488	500	495	477	505	538	529	509	488	478	506	460	477	507	480	522	465	530	462	519	507	504	472	486	478	464	515	502	558	458	473	495	503	549	472	529	489	529	515	492	482	533	469	525	505	488	536	512	504	474	486	530	481	470	492	446	488	484	463	497	483	508	486	478	475	520	481	485	465	507	512	499	510	493	527	453	478	512	496	499	474	498	492	529	488	525	463	519	520	519	528	521	518	505	500	486	496	550	462	540	499	491	513	471	505	492	495	479	485	473	516	491	475	524	529	487	505	502	509	532	459	488	502	528	516	517	493	495	496	496	503	480	502	502	482	491	521	504	500	490	472	489	480	514	505	482	500	507	518	506	472	517	476	464	489	477	498	479	478	462	482	484	466	490	512	485	490	492	481	530	480	478	502	499	518	488	504	463	511	524	517	475	488	481	506	480	487	515	479	505	476	491	469	539	515	495	482	537	512	516	520	490	497	481	497	512	501	504	483	512	496	525	543	484	469	524	443	513	508	503	507	481	505	512	495	465	507	456	492	489	523	497	438	505	470	467	503	536	549	468	502	506	494	492	485	493	560	497	474	526	494	516	494	510	501	532	495	495	508	505	471	483	495	523	484	476	472	491	498	515	495	483	483	521	460	523	515	459	473	510	499	456	498	555	504	527	475	494	466	521	501	530	480	518	507	517	528	533	497	501	496	504	486	511	505	487	475	462	480	462	494	504	517	490	509	462	493	521	518	512	535	472	502	488	520	507	476	487	498	491	498	478	501	472	480	504	493	457	469	498	518	496	473	531	547	489	498	487	457	489	497	494	491	510	523	511	485	486	491	475	505	481	522	509	497	487	525	524	495	473	483	525	488	492	469	506	507	501	497	491	457	487	510	519	539	462	527	541	515	503	502	498	505	520	550	512	496	473	523	514	509	485	512	467	493	505	479	476	522	482	485	515	481	487	490	460	491	487	516	501	512	489	480	496	495	457	486	514	455	504	518	493	527	511	503	466	516	485	517	479	480	484	490	507	486	530	500	516	507	480	496	479	498	482	466	492	510	507	533	490	467	523	490	446	509	474	477	478	510	491	482	479	485	505	513	502	492	522	457	527	485	501	492	479	518	529	527	538	491	524	473	505	528	519	483	470	506	520	536	480	489	468	463	535	510	465	454	531	503	470	520	483	468
49860	10574	1803	1203	989	876	789	574	502	422	428	388	375	324	311	333	400	329	269	288	289	294	250	279	297	268	252	267	232	207	227	253	265	226	250	224	217	223	212	238	204	247	231	240	224	233	211	198	217	236	258	222	268	233	568	803	637	469	213	225	226	216	213	201	208	204	204	242	210	209	206	192	184	218	185	226	206	206	192	194	191	198	195	226	207	214	214	216	224	221	207	182	193	198	223	175	209	210	215	197	185	217	194	204	215	239	239	210	202	207	191	192	178	194	191	213	183	170	203	195	215	202	197	209	227	203	186	198	221	204	172	216	215	195	187	182	202	205	192	177	221	207	203	214	201	198	217	188	189	217	190	167	199	194	190	200	200	192	179	209	189	199	236	189	213	222	186	214	195	201	197	241	182	195	183	217	208	201	243	217	222	203	204	210	227	197	196	206	202	198	206	226	195	204	226	220	213	190	209	192	220	205	194	206	207	181	214	223	176	200	237	208	193	199	205	194	204	184	230	222	198	179	189	205	180	204	211	206	182	182	202	196	196	197	220	191	211	194	218	184	188	192	226	188	223	218	186	210	208	218	200	192	208	216	198	199	180	221	199	171	212	199	188	186	199	197	203	223	201	196	218	194	223	194	209	200	204	183	237	182	191	196	214	200	213	193	206	198	216	195	206	220	190	210	186	232	206	206	185	217	230	220	211	175	218	200	202	226	210	219	191	194	228	206	194	207	182	200	200	203	233	206	215	196	197	242	189	185	199	230	199	178	195	201	215	206	221	199	210	220	188	219	192	210	232	225	218	194	190	199	208	209	218	221	212	201	196	191	210	223	173	200	205	205	193	198	180	192	209	236	176	184	213	204	182	188	221	205	215	234	207	181	202	201	223	195	206	223	212	203	213	214	202	206	174	174	214	163	193	223	197	180	210	212	205	189	205	185	210	205	200	218	182	233	217	192	202	203	225	215	197	210	204	185	214	203	187	192	217	190	195	210	219	225	217	193	213	216	200	183	197	186	223	202	206	204	207	204	254	204	227	184	228	212	198	210	180	239	205	212	203	203	212	214	195	201	221	182	240	206	181	214	181	192	222	216	200	210	231	204	210	195	214	225	196	209	213	210	190	208	193	219	194	190	202	159	247	206	188	213	162	210	203	208	212	197	209	203	239	203	211	217	228	191	185	223	197	211	191	234	206	218	180	206	203	197	219	216	201	208	193	187	209	197	193	186	215	206	199	216	229	202	188	197	204	202	217	186	201	219	229	203	230	206	214	203	194	220	185	218	211	206	205	172	226	206	221	194	206	224	204	194	204	220	196	194	197	203	211	192	193	199	196	217	203	231	209	187	210	231	210	207	192	198	205	202	213	208	202	185	203	180	201	186	174	180	207	224	199	187	200	223	196	175	216	190	195	199	184	194	223	224	224	195	186	173	192	214	223	186	216	190	232	220	223	206	179	199	190	192	219	207	234	233	204	174	233	224	197	209	201	176	202	185	191	179	219	217	214	191	212	199	200	174	210	247	166	173	191	219	183	207	227	233	198	198	214	219	211	196	194	207	198	208	220	180	224	199	183	178	210	225	214	191	182	204	218	219	212	219	211	190	197	216	201	209	188	210	204	210	205	189	198	190	194	193	206	185	191	220	203	227	208	181	224	189	186	196	224	195	190	189	200	247	186	194	206	223	219	200	211	230	212	184	208	196	220	218	216	218	212	208	209	192	217	163	183	181	227	180	186	190	189	182	193	194	182	236	189	221	212	190	198	188	213	200	200	192	191	186	206	219	201	210	220	181	188	225	202	184	199	189	189	207	204	195	207	228	198	215	210	183	217	216	199	203	215	226	200	196	217	201	208	208	204	209	201	214	202	215	215	186	184	187	204	213	167	219	219	172	179	201	198	209	200	199	190	194	204	238	226	216	201	192	187	209	182	190	242	239	205	227	192	201	212	197	212	222	186	203	218	221	239	210	211	188	244	195	209	204	208	196	222	199	218	218	189	197	218	168	212	231	221	221	188	181	229	211	209	190	197	203	209	218	223	191	192	199	203	227	197	203	240	235	208	205	213	195	214	201	236	216	203	216	199	196	223	213	218	204	200	212	182	195	188	198	200	200	237	197	193	211	212	192	204	201	207	190	202	201	213	212	209	195	213	205	208	232	198	200	200	207	247	214	209	200	230	203	202	219	181	197	183	195	190	210	188	221	212	190	200	226	197	190	193	203	188	217	241	222	213	213	182	203	209	215	204	188	231	208	201	186	211	204	197	191	219	206	190	193	188	224	206	210	188	229	213	214	206	212	188	201	210	210	201	220	216	190	199	210	224	209	201	235	204	213	204	176	227	210	174	209	175	217	210	195	192	214	182	210	220	219	214	191	206	227	211	195	216	186	185	195	204	212	219	204	183	207	200	179	176	194	237	224	195	210	224	213	223	235	212	209	196	205	197	225	192	204	196	222	220	198	206	196	191	182	181	212	186	208	201	188	217	221	194	217	222	193	180	209	212	218	196	200	216	204	218	202	207	233	210	184	221	185	188	201	189	213	189	232	212	189	173	198	193	185	213	191	180	203	181	212	222	187	203	201	213	192	196	178	219	205	205	200	202	165	201	186	210	201	208	188	203	189	198	215	205	193	182	224	174	215	186	222	202	212	209	205	215	186	212	207	206	185	196	218	209	228	202	198	203	229	184	192	223	232	240	206	215	220	212	202	205	233	198	198	192	206	185	199	194	197	192	216	209	219	193	206	208	237	206	213	206	217	197	179	204	210	197	213	202	213	207	209	212	186	197	216	218	205	199	206	217	199	200	230	213	200	193	208	235	209	220	205	208	235	194	193	205	221	183	186	201	198	195	203	184	211	236	220	195	215	207	188	215	199	192	201	193	203	217	181	199	178	207	219	184	215	224	184	211	219	232	222	205	198	193	203	216	223	199	181	190	206	201	194	230	209	184	225	196	198	219	194	194	205	203	206	219	202	209	238	204	192	209	184	180	218	190	193	207	200	199	214	197	193	189	189	178	218	209	207	197	204	223	197	194	184	185	208	233	203	183	215	220	214	210	167	182	194	188	198	244	178	213	199	205	205	194	193	208	185	189	207	216	185	207	206	195	217	184	211	192	184	175	235	220	193	213	217	213	215	229	191	213	209	201	204	190	210	190	207	194	185	182	225	221	194	211	208	204	190	216	193	214	213	205	213	205	179	210	229	213	204	197	205	216	203	183	211	202	179	172	218	191	185	228	176	175	202	200	206	213	190	208	194	200	204	237	199	178	219	204	202	236	200	187	210	207	183	191	205	200	207	184	209	198	208	200	192	215	194	223	179	181	223	192	215	177	186	215	191	214	197	217	215	199	234	224	221	183	210	198	214	219	218	239	231	210	198	214	194	216	213	214	220	201	174	238	239	208	223	177	177	191	212	196	183	205	216	208	174	207	216	204	182	193	192	208	187	209	202	210	194	208	223	179	220	201	192	213	201	215	219	215	200
24770	1578	2862	3467	3250	3468	3046	2676	2429	2053	1985	1693	1598	1231	1356	1561	1700	1231	1131	1004	946	1226	1064	1209	1163	1037	863	809	753	784	751	797	827	810	670	719	634	570	683	674	648	641	691	676	637	694	653	628	631	773	783	779	765	847	3004	4979	3737	2541	708	517	483	460	531	568	507	532	514	502	514	524	498	526	524	504	498	512	508	526	547	471	463	464	465	499	511	540	526	518	466	507	509	567	543	514	498	490	507	529	482	556	558	504	532	518	520	527	488	498	498	528	486	540	516	492	546	522	511	528	487	482	497	502	506	483	478	489	510	456	529	479	492	475	473	496	495	482	515	503	547	510	504	516	528	497	517	532	506	539	511	534	451	504	512	536	534	489	479	511	487	490	588	494	464	483	547	469	529	474	515	489	477	492	535	500	486	511	519	474	546	517	462	484	513	555	491	499	540	520	511	486	499	495	525	519	507	465	485	527	532	508	507	495	566	502	523	497	501	497	513	530	509	539	504	517	462	496	499	532	514	530	507	457	511	480	531	503	508	503	493	522	524	501	496	520	527	494	504	523	456	504	485	514	546	497	505	542	492	530	458	485	491	521	467	521	492	475	463	538	472	521	494	497	546	515	483	524	547	510	494	525	506	519	520	499	482	526	508	473	513	510	519	516	538	505	492	497	477	509	518	512	542	492	502	465	536	489	528	482	484	537	508	486	479	489	505	549	483	508	488	505	502	461	500	481	471	499	495	523	524	528	512	497	466	508	506	530	524	518	506	511	524	467	502	550	489	559	500	518	507	492	515	527	500	510	521	508	485	518	536	499	504	511	535	494	524	503	493	523	490	518	535	500	499	472	500	477	483	500	503	485	510	533	499	499	534	536	518	539	523	460	448	519	503	493	464	497	476	505	493	492	494	505	542	510	494	490	519	513	473	518	547	493	525	510	505	500	534	487	488	487	513	530	479	517	515	518	537	464	479	507	544	469	525	477	539	515	448	533	494	470	524	485	489	481	516	498	510	499	567	477	483	488	532	545	490	532	464	469	523	521	497	534	538	495	496	462	579	525	481	476	497	502	505	522	494	526	483	475	493	509	479	522	519	475	531	461	508	498	470	484	505	467	490	520	535	432	511	468	514	516	510	487	532	485	476	509	519	524	473	503	477	470	504	499	488	501	497	507	526	514	481	474	516	481	507	486	499	569	510	483	539	475	486	522	534	498	519	521	510	513	522	496	524	519	527	526	500	499	510	505	516	533	520	526	509	536	513	513	487	481	503	502	517	501	515	496	520	492	537	483	481	476	515	542	520	503	483	510	473	528	496	501	502	519	560	503	492	516	528	502	506	511	514	472	522	522	502	486	509	500	476	508	541	468	474	502	512	510	483	482	458	513	508	507	507	501	513	503	532	523	495	530	495	515	504	527	544	511	525	480	530	481	507	498	507	497	529	515	539	506	526	519	472	513	498	473	501	520	512	497	507	501	543	519	493	504	498	518	508	460	520	495	516	465	523	557	480	526	485	527	487	498	473	521	511	490	517	510	473	505	499	458	493	549	524	538	545	478	486	470	521	494	500	510	485	520	507	516	498	507	451	501	483	504	498	502	512	513	497	516	479	563	509	535	492	492	547	495	517	513	499	496	496	497	505	542	518	482	461	521	482	493	455	457	451	485	481	531	495	521	505	558	541	442	490	493	494	484	565	520	487	511	497	514	495	493	499	508	495	492	536	464	484	480	464	487	505	467	525	469	502	485	523	521	470	503	520	478	507	528	517	491	487	490	486	536	531	498	510	526	482	509	473	492	487	503	500	485	535	511	473	552	500	513	498	537	537	508	503	466	491	491	499	466	466	555	534	513	520	526	508	499	493	508	473	521	510	464	526	499	533	553	491	520	500	520	490	526	532	522	537	511	520	515	483	482	499	473	488	509	458	515	495	523	555	472	507	471	462	505	494	503	538	482	493	467	518	482	432	515	540	512	481	500	516	530	513	470	486	523	501	487	489	478	516	536	486	508	501	525	526	543	475	469	526	479	502	498	492	498	459	519	493	500	490	507	478	522	517	467	508	480	490	536	518	493	508	549	523	530	530	480	524	507	499	507	456	540	508	482	536	477	520	497	512	464	487	512	499	504	484	465	498	519	484	506	510	494	522	470	523	511	502	545	492	489	522	530	558	494	522	499	500	477	473	512	487	530	453	499	514	490	514	459	512	529	543	479	506	538	540	499	492	497	489	487	496	488	503	453	473	536	546	504	524	495	519	497	528	556	459	504	467	521	506	514	482	484	551	498	485	494	484	474	542	487	542	520	502	515	493	526	486	516	526	493	486	503	497	499	470	503	480	511	495	511	481	512	489	513	550	508	516	485	495	508	520	504	516	504	481	525	497	495	518	513	523	517	499	504	498	487	492	542	501	477	534	499	498	487	457	513	525	472	471	482	523	498	524	496	502	466	521	548	483	533	522	513	501	525	531	495	487	473	507	521	468	522	489	526	534	485	507	502	528	489	489	487	527	492	528	524	488	493	543	463	523	485	516	535	483	542	521	500	516	528	520	494	540	500	518	483	471	498	489	569	545	526	525	539	501	479	514	522	472	485	522	477	537	486	481	510	497	497	469	546	529	469	528	532	516	504	486	522	515	558	503	561	530	498	468	495	461	488	496	511	522	539	492	477	507	519	467	511	499	555	498	502	477	512	511	520	525	522	538	503	490	532	503	519	502	488	497	495	543	498	554	493	479	537	503	505	482	490	490	517	485	552	502	475	516	509	469	509	509	519	493	499	543	503	496	485	494	525	503	474	494	510	524	489	496	509	519	510	476	517	459	511	516	486	494	510	495	505	489	487	500	492	505	529	485	499	475	524	483	470	465	499	495	517	491	521	545	510	473	512	511	476	547	541	499	508	499	484	538	494	531	501	519	463	479	527	498	500	504	497	542	474	542	501	506	493	490	521	493	531	543	508	464	463	524	534	515	515	492	483	498	490	490	499	488	497	534	500	552	483	464	497	491	475	506	516	528	519	520	465	543	474	493	528	485	558	525	535	529	506	523	466	513	517	536	493	509	509	552	474	516	459	490	501	501	469	525	480	549	511	501	505	497	502	493	537	509	513	545	487	553	473	557	496	520	528	530	522	511	507	524	511	501	488	489	493	504	466	499	505	509	499	493	516	477	545	511	481	562	471	480	473	516	511	523	486	486	495	493	508	501	496	510	484	518	495	553	523	545	495	511	536	508	513	473	466	468	538	505	553	501	558	527	513	538	489	469	519	493	522	517	521	504	473	494	484	501	507	518	521	486	511	513	506	527	515	509	530	532	488	515	487	522	520	515	487	533	521	508	470	528	489	556	495	529	492	500	525	491	488	520	534	487	503	483	535	519	517	501	525	522	474	542	488	493	525	533	511	507	542	511	512	466	510	523	501	482	559	502	505	528	506	548	539	520	498	527	514	518	514	493	516	467	517	536	498	483	509	487	463	501	498	469	503	514	508	506	519	522	520
63080	18952	4201	2079	1854	1392	1027	802	705	571	486	529	376	365	390	457	402	362	309	252	297	311	296	268	269	219	198	181	162	191	196	201	197	186	173	165	179	166	150	168	147	150	185	174	155	162	181	148	166	174	178	172	155	197	768	1211	922	563	193	114	130	137	131	122	118	147	140	144	146	140	146	134	134	121	118	141	129	128	130	159	132	117	121	134	145	131	144	134	117	151	132	121	122	135	131	118	139	123	118	147	144	122	129	132	114	121	128	121	128	136	123	139	137	127	150	122	126	109	126	142	126	123	115	150	121	129	132	124	158	139	134	126	131	122	122	139	133	134	131	144	106	145	125	127	120	133	127	134	150	129	145	139	144	113	116	150	117	122	117	135	146	121	141	135	138	128	136	147	138	130	128	116	123	133	131	142	118	140	118	144	131	131	121	140	113	141	131	129	109	143	118	129	126	119	117	156	146	119	117	123	117	111	130	132	137	131	137	128	160	122	118	125	129	130	122	110	113	136	129	137	144	133	113	135	140	132	122	132	138	140	137	141	121	140	112	130	106	128	138	136	111	124	136	146	142	135	113	109	136	133	139	128	116	143	132	139	131	137	143	138	119	137	140	145	138	123	140	139	121	130	114	127	142	133	157	134	121	126	131	142	129	134	121	147	131	138	146	138	147	143	146	120	116	127	130	124	140	118	142	135	112	151	124	130	142	147	113	113	160	141	149	136	138	149	125	128	122	126	123	145	117	119	115	124	157	151	169	124	147	115	123	122	128	133	133	115	125	104	129	140	123	121	113	118	135	121	126	136	116	108	115	122	134	162	135	113	154	135	146	136	124	129	155	157	136	130	131	142	139	128	125	126	134	138	127	141	136	138	132	130	130	131	125	142	136	137	122	142	141	139	129	133	122	126	158	137	131	108	138	132	124	144	120	136	111	115	103	152	142	124	134	147	133	121	133	139	143	143	132	130	128	139	115	120	129	131	119	143	137	100	133	144	142	135	124	138	136	142	142	142	121	138	134	126	132	153	112	142	155	111	155	128	120	119	123	121	115	129	123	114	139	143	144	127	130	137	122	137	130	128	141	111	145	140	134	140	156	133	147	152	122	120	117	121	116	127	125	122	114	112	132	120	117	128	123	134	126	134	136	136	125	122	146	122	128	142	128	134	115	113	112	127	141	132	136	139	146	130	116	120	144	139	127	121	151	145	135	133	124	130	106	142	139	153	139	127	135	168	135	123	148	143	113	136	138	127	131	139	121	135	140	137	130	137	128	133	120	139	145	124	133	137	135	115	131	135	115	130	121	134	118	156	141	140	137	117	128	135	141	146	135	141	94	129	116	131	114	134	122	141	138	135	146	113	130	135	126	134	146	128	154	152	129	128	114	122	128	117	123	126	147	137	127	135	139	136	121	131	136	154	140	115	143	130	134	127	119	132	134	115	127	146	107	154	132	127	121	140	152	131	107	107	124	115	140	134	121	116	153	116	120	128	148	124	126	114	137	129	155	162	131	122	124	142	118	136	129	128	157	113	122	127	130	127	126	123	121	120	145	141	136	130	114	153	115	130	138	124	129	122	137	147	140	145	109	111	131	137	123	141	140	140	121	123	128	123	130	111	121	131	120	148	152	129	130	128	118	134	127	153	140	123	122	120	122	137	141	130	125	122	124	133	157	147	135	131	121	121	117	136	140	124	149	114	131	138	121	142	131	125	114	106	138	132	131	137	132	132	147	117	126	138	142	129	125	140	116	126	134	117	122	100	123	105	111	146	142	139	126	131	139	131	131	138	126	113	147	131	105	125	119	131	116	136	120	132	144	165	130	140	134	147	128	131	133	139	134	122	131	121	101	116	162	143	126	134	127	131	132	126	130	147	140	140	112	133	133	122	102	146	130	132	117	148	121	141	153	130	122	114	130	123	120	126	134	149	117	138	119	131	129	140	128	138	135	106	121	141	136	135	128	123	128	118	130	149	131	129	141	136	127	126	132	141	123	130	119	150	102	136	113	126	132	139	126	123	129	142	116	110	133	131	136	130	136	107	140	123	130	128	109	136	127	129	123	137	117	109	103	128	136	143	131	122	153	122	130	117	121	136	121	120	133	133	135	114	118	128	125	117	117	113	149	132	120	128	120	128	137	128	146	132	137	138	116	141	138	136	113	138	128	152	130	137	129	119	140	115	122	141	143	133	125	128	126	154	140	135	120	133	126	123	140	111	131	133	133	131	118	148	149	145	127	132	152	154	136	130	122	126	126	112	126	117	139	127	141	119	131	125	125	105	119	121	128	150	153	127	130	136	133	119	125	122	116	118	129	143	148	118	126	141	136	141	129	155	117	150	129	138	124	134	147	134	131	146	136	126	127	123	124	140	134	133	124	117	128	128	131	121	163	125	107	130	122	124	140	126	135	138	128	122	145	103	142	142	128	128	146	124	136	129	110	142	115	144	153	127	130	145	136	138	156	122	113	133	121	128	134	123	115	89	143	108	147	154	129	146	133	147	131	142	120	102	108	137	122	121	130	137	129	129	125	135	135	120	121	125	146	119	114	143	134	128	138	140	119	129	124	160	130	115	134	132	114	134	131	110	130	141	151	144	150	136	126	123	124	114	127	131	122	140	131	125	125	127	140	138	156	130	120	114	120	124	119	115	121	124	137	142	139	118	128	150	115	118	129	156	150	119	147	148	140	140	111	145	114	137	127	112	120	120	127	132	116	129	146	153	138	135	116	107	149	133	133	141	145	133	135	134	134	138	137	135	121	119	136	114	144	127	113	141	129	128	128	127	118	129	125	141	140	105	143	120	129	127	122	138	139	118	126	132	120	131	129	119	149	110	137	145	127	121	115	138	125	121	138	153	135	126	113	137	133	116	131	132	134	143	126	117	135	132	136	123	122	104	150	115	130	140	114	124	139	132	130	123	135	137	124	127	124	139	136	140	146	115	135	119	138	140	123	117	170	119	144	113	121	140	132	126	109	114	156	148	128	156	131	124	134	132	138	135	123	125	133	136	130	134	126	124	115	124	130	134	142	136	130	138	133	122	134	108	130	126	124	109	115	137	102	124	135	100	154	137	125	140	128	92	130	117	123	134	137	123	133	124	120	134	140	132	144	114	122	135	129	121	113	126	108	119	134	148	112	153	132	143	128	140	148	157	125	124	141	127	131	130	141	137	117	125	124	124	137	132	161	138	135	122	134	152	126	120	137	118	126	118	130	127	129	122	120	120	143	112	119	126	140	122	141	121	113	137	127	139	148	131	144	136	117	124	136	159	133	148	141	147	140	125	128	131	127	136	131	137	132	129	119	136	137	126	119	132	128	149	122	109	156	149	115	142	144	116	144	137	125	134	122	128	137	120	122	146	104	145	128	147	123	118	138	139	123	132	143	122	137	134	145	121	139	115	120	142	136	137	127	123	142	136	141	132	154	140	123	135	149	123	134	137	120	144	131	129	125	119	135	117	126	124	126	119	134	135	139	129	123	123
31516	2188	4734	5704	5355	5146	4615	3601	3207	2841	2654	2638	2040	1702	2056	2574	2468	1687	1453	1181	1325	1781	1453	1383	1385	1058	819	788	698	864	824	928	886	772	637	651	590	548	511	549	612	615	663	741	568	590	536	501	543	586	710	659	635	1150	5675	8184	6048	3488	715	333	300	334	328	330	317	344	349	332	317	355	347	315	371	339	368	326	324	317	338	342	305	325	366	326	343	324	333	339	336	338	314	327	353	316	356	360	321	334	362	357	372	304	312	306	331	355	342	310	328	354	319	338	356	344	335	373	322	359	326	339	330	337	321	338	352	331	364	332	342	348	324	330	337	345	330	332	325	332	327	331	342	322	347	331	342	298	335	298	355	329	330	342	352	385	349	345	346	372	315	336	308	327	312	345	325	342	330	355	372	341	303	319	339	298	334	320	340	336	362	337	330	320	341	359	336	358	310	320	338	316	346	324	339	361	338	297	332	364	345	340	325	325	341	338	304	335	384	335	336	330	357	340	333	333	311	332	336	327	336	330	382	336	358	313	328	350	349	357	353	352	322	344	347	342	352	339	345	329	346	341	332	335	362	318	323	328	341	352	334	311	356	309	329	338	346	329	334	322	310	301	350	332	337	347	352	325	338	369	355	336	317	345	346	356	330	360	369	345	347	339	328	337	335	338	346	338	366	343	344	343	315	343	315	334	334	345	359	339	335	348	332	353	350	341	340	328	337	351	365	344	324	364	337	325	347	350	329	343	326	323	294	333	379	313	352	342	328	350	325	356	326	323	321	328	323	380	323	335	348	327	345	358	349	329	321	328	311	340	320	330	353	378	351	337	329	341	376	323	325	321	302	339	325	346	366	364	338	356	360	307	338	326	326	321	321	320	345	337	341	341	334	310	322	356	357	308	307	347	335	339	340	339	332	342	360	308	326	307	315	325	343	336	317	320	367	363	321	331	317	352	335	351	329	345	337	352	333	323	378	345	339	335	349	352	354	323	335	348	338	351	323	317	333	350	326	342	336	380	343	349	359	343	372	329	329	330	344	327	342	335	347	326	324	339	354	325	310	360	350	337	355	339	383	341	338	335	316	335	305	310	348	328	307	353	340	333	362	343	303	324	340	315	341	339	342	361	316	328	351	322	329	337	323	337	332	358	328	341	330	335	315	338	302	328	369	324	320	329	351	336	358	371	341	356	370	311	361	345	325	322	346	324	364	326	402	317	339	328	356	353	339	338	326	346	362	341	335	328	331	344	334	326	342	345	327	340	341	332	364	346	345	318	358	316	313	371	322	333	326	320	369	310	324	314	311	317	340	322	298	314	332	312	348	313	322	318	339	312	336	317	333	360	338	352	345	338	354	306	373	353	363	338	366	364	318	310	356	366	333	321	320	368	322	365	346	300	377	378	318	347	338	306	357	334	334	308	340	341	390	362	320	313	324	333	355	307	347	347	365	301	356	325	352	341	302	348	342	319	317	326	359	319	313	332	324	346	332	320	338	368	341	371	319	346	348	338	351	376	321	329	356	346	342	327	330	330	350	330	343	325	371	351	348	330	343	342	342	338	342	334	352	353	324	339	328	345	361	321	315	358	341	351	343	321	357	340	331	326	366	342	341	345	354	315	328	338	304	356	347	335	363	346	325	317	345	324	329	331	368	341	325	353	331	350	316	295	323	350	365	349	339	339	355	312	337	313	312	344	344	325	346	342	334	304	320	372	320	328	314	343	349	322	307	315	324	324	320	318	335	343	341	334	348	333	339	322	348	311	375	332	326	326	329	315	324	341	337	316	328	319	358	326	344	324	330	313	351	334	331	340	367	328	303	358	286	345	357	336	341	338	337	335	348	311	337	352	347	336	347	334	366	345	360	327	344	349	316	331	354	333	330	328	338	346	301	303	337	326	348	333	323	347	364	331	346	303	352	348	348	316	323	315	327	326	364	352	347	343	331	346	345	315	347	334	343	347	349	353	309	343	342	340	331	306	337	350	352	311	333	337	331	323	325	337	328	363	312	337	356	377	363	344	379	310	362	321	345	333	329	360	319	327	343	332	340	342	335	354	364	363	343	311	310	353	301	324	334	335	318	345	355	346	361	329	346	352	352	347	355	361	317	350	333	361	363	316	352	342	344	346	307	327	348	332	324	330	341	318	342	352	369	306	336	354	371	333	319	362	332	332	310	320	321	314	325	313	364	338	340	340	333	341	327	346	343	310	343	370	336	365	335	344	346	342	337	326	326	336	324	326	346	347	318	338	335	333	333	337	322	331	336	338	353	322	316	367	330	324	369	331	339	326	327	334	337	350	329	352	322	336	351	305	310	323	353	326	346	349	338	369	398	333	358	333	332	309	339	338	332	351	345	344	337	357	306	310	357	337	334	351	352	341	367	383	335	339	323	322	335	308	336	342	328	330	295	345	337	347	333	359	362	297	345	301	363	343	328	346	349	332	352	332	347	339	343	326	370	331	351	351	333	360	344	329	349	357	344	359	322	308	322	315	324	328	291	328	353	334	345	324	353	338	325	349	328	331	342	319	339	329	317	341	368	379	329	341	322	308	328	347	338	343	327	330	352	325	340	325	327	329	287	332	338	391	328	325	351	319	311	316	323	359	354	348	332	336	348	322	314	336	345	362	332	329	378	331	305	376	316	360	342	334	312	305	305	339	345	322	334	361	335	308	340	368	319	367	361	334	336	310	334	331	345	340	316	336	327	341	328	338	337	343	310	342	344	351	331	335	338	325	336	336	335	334	312	368	334	323	316	331	349	326	345	345	340	314	349	324	302	320	352	343	353	312	361	355	334	336	346	314	340	352	353	332	381	364	337	366	326	340	297	330	348	321	338	332	338	345	323	334	308	363	303	331	333	344	331	318	375	340	332	331	315	339	362	342	327	326	294	359	315	343	310	312	316	330	360	338	328	327	343	344	322	305	343	336	374	340	323	334	367	351	341	330	332	314	338	361	345	347	322	371	322	331	323	325	341	316	341	341	346	348	324	316	339	335	334	345	344	353	322	316	330	306	338	369	327	324	351	355	333	320	332	321	318	317	320	318	314	369	316	325	337	356	316	350	319	340	371	313	334	351	345	345	344	344	373	361	311	325	341	336	346	341	334	339	365	373	335	317	374	311	320	339	365	356	346	363	357	317	333	351	368	336	320	350	331	328	327	316	350	329	325	327	308	344	345	304	352	323	342	306	343	347	318	319	398	347	322	339	340	329	373	319	359	352	355	343	331	330	330	325	356	333	329	317	318	356	311	325	323	330	348	318	331	338	344	331	344	330	331	351	339	353	328	394	320	340	323	351	328	345	315	302	356	351	304	345	331	352	315	299	343	326	350	343	336	314	354	303	327	368	388	324	306	319	360	362	335	356	347	332	343	327	336	342	330	323	351	313	332	347	340	334	328	333	336	330	348	313	262	312	350	336	286	351	386	311	350	325	328	318	315	373	348	332	321	328	322	372	328	339	307	323	353	323	345	362	359	343	343	343	320	283	321	298
10702	510	402	388	373	362	312	297	251	256	207	228	196	267	217	249	232	242	214	213	229	237	219	264	260	247	259	197	201	217	207	225	235	225	242	217	204	203	205	259	229	231	228	206	229	204	207	230	224	194	243	202	220	218	268	292	304	292	246	232	224	233	244	224	219	241	237	198	211	200	178	203	192	212	207	190	199	210	193	199	191	208	201	212	202	208	211	211	219	201	186	218	230	232	197	212	195	209	218	221	216	215	173	205	205	217	197	228	202	201	211	219	195	198	211	250	215	206	238	189	227	209	218	233	194	213	197	228	195	205	219	219	199	239	206	216	225	199	207	213	186	208	208	233	221	191	199	237	243	202	203	204	204	249	224	195	204	206	226	249	197	218	200	193	199	215	192	220	209	218	210	188	212	206	197	212	222	222	216	226	196	200	213	191	194	230	217	211	216	226	210	177	204	217	196	175	226	196	197	214	216	203	208	188	211	204	245	209	223	209	217	181	210	202	197	225	207	200	202	197	195	196	188	203	208	231	209	207	194	198	200	224	206	217	227	223	211	205	201	202	202	201	213	222	225	190	225	228	220	191	221	230	188	208	221	216	210	197	199	223	224	204	240	206	216	220	234	205	228	210	208	216	195	210	208	215	213	218	208	213	224	209	199	212	232	213	212	204	212	232	181	198	188	221	199	219	209	226	201	204	235	209	194	210	207	222	242	240	219	239	211	229	226	226	216	196	217	212	210	208	214	206	220	209	194	200	226	181	205	202	208	220	234	164	225	240	201	195	215	196	234	202	218	214	225	195	216	228	186	214	229	211	205	206	224	220	230	226	235	222	212	225	214	217	210	206	233	204	219	229	201	202	208	206	224	215	208	201	208	213	235	231	217	217	226	208	189	180	224	203	239	198	211	210	223	198	223	216	209	224	214	187	214	208	208	230	202	207	192	223	205	223	199	193	202	249	216	195	189	221	224	218	200	219	227	231	188	210	180	184	208	204	199	214	211	209	224	243	222	209	209	198	199	221	218	210	230	201	224	218	199	217	237	196	202	206	206	212	189	251	202	178	218	201	215	221	229	220	227	212	191	221	211	240	204	232	212	215	208	205	211	207	217	201	214	226	207	211	192	214	216	221	222	241	231	213	187	194	193	234	213	186	205	217	197	255	215	211	222	207	193	213	206	194	227	206	232	192	208	199	227	214	208	242	211	199	200	240	210	207	216	208	201	216	222	192	225	232	207	214	203	225	220	205	231	215	200	248	215	204	220	226	203	230	183	222	199	234	223	185	212	216	218	224	217	208	225	208	221	245	220	196	213	219	185	204	199	225	212	223	201	196	208	233	206	232	192	244	222	184	205	219	214	199	220	190	228	219	240	220	246	179	215	206	195	202	224	208	183	203	200	197	216	202	207	234	213	201	208	225	195	236	205	224	194	241	206	217	189	223	188	220	214	213	199	192	218	201	199	200	194	227	197	258	210	236	197	228	222	212	201	226	221	189	201	195	198	225	221	207	215	196	189	201	213	189	192	188	195	210	200	213	233	190	198	201	201	216	196	224	205	211	233	207	214	212	200	210	189	180	190	221	224	225	206	218	205	201	200	228	206	218	226	189	218	231	224	200	247	218	190	203	205	195	210	238	223	215	198	227	215	210	194	197	217	219	170	226	192	229	253	198	215	214	207	204	230	210	206	208	217	226	199	194	222	198	221	205	223	210	216	222	192	252	215	216	223	188	189	231	204	237	228	200	231	203	215	202	180	175	185	236	212	181	180	190	209	227	205	226	203	234	225	209	197	179	204	211	257	218	198	213	199	183	222	241	224	221	191	234	216	212	231	204	235	191	210	195	226	241	218	224	219	223	234	227	240	210	211	225	181	211	205	219	205	201	202	210	212	217	226	229	195	196	211	184	230	211	198	193	235	213	201	200	228	212	204	219	205	199	210	197	214	198	187	205	246	226	212	212	187	208	211	210	230	228	212	221	205	200	213	203	214	210	191	207	198	203	202	221	195	195	229	220	193	229	194	227	220	209	216	206	212	190	227	196	220	203	237	200	217	229	219	189	196	229	222	219	210	214	209	210	227	248	192	199	230	236	200	230	218	197	167	206	217	199	207	217	214	218	229	216	201	208	206	219	207	224	177	219	217	192	216	214	185	187	214	216	198	186	187	216	194	214	214	213	229	224	199	205	195	205	200	200	206	190	241	205	218	212	226	193	215	210	191	215	208	195	206	215	229	197	212	220	230	216	240	209	217	218	202	189	197	194	210	216	168	211	204	210	216	195	210	201	239	211	205	203	232	214	209	242	209	193	197	237	200	234	201	238	220	245	208	179	242	190	208	194	212	199	229	225	200	219	188	210	213	224	184	210	216	207	206	203	199	207	220	220	190	209	206	212	215	209	208	225	210	215	214	215	181	198	228	202	199	214	242	187	235	201	189	244	232	194	222	180	191	219	221	229	201	188	188	190	190	216	190	200	211	192	224	244	207	229	179	213	210	200	220	201	200	228	195	199	217	206	216	190	183	191	196	212	206	237	196	216	244	218	224	191	205	225	193	214	215	218	200	229	215	221	204	203	221	195	201	195	197	203	209	188	212	191	226	204	210	222	242	210	194	192	214	183	207	217	212	242	200	214	211	220	212	199	206	218	240	234	224	213	175	212	227	208	250	203	218	224	224	206	220	198	205	215	204	194	212	197	211	208	198	210	222	203	179	190	209	222	219	191	203	227	206	216	210	210	197	203	199	204	217	210	189	228	214	243	210	195	190	212	220	215	243	201	229	221	211	226	197	216	220	221	205	221	203	202	219	203	224	223	220	216	205	189	226	199	201	224	207	217	171	211	210	213	204	207	186	223	200	203	221	219	211	179	217	205	203	209	213	230	206	211	220	199	219	244	205	216	201	209	197	201	207	201	209	210	199	200	209	218	225	215	201	205	189	208	195	214	200	195	210	226	206	220	209	217	204	232	215	208	241	208	218	188	191	224	209	214	202	221	218	207	189	215	207	206	194	200	217	225	240	223	217	222	179	212	225	230	218	214	205	216	219	202	192	226	229	217	221	224	197	201	195	217	203	230	207	224	206	248	206	212	207	198	203	240	215	220	206	210	216	222	192	209	200	225	203	231	208	197	205	198	223	250	229	217	186	220	221	238	221	230	223	197	222	221	217	207	211	220	199	202	201	208	211	221	225	209	227	226	190	200	212	197	244	250	194	219	226	226	210	184	204	216	201	214	186	216	200	233	208	219	214	199	189	206	174	217	214	200	216	186	208	221	216	222	207	179	208	242	202	198	204	201	201	247	209	209	205	214	203	239	207	211	217	207	210	220	213	222	236	211	209	221	194	200	223	179	177	224	189	215	211	218	239	213	235	200	231	220	191	234	217	243	206	210	231	192	237	211	195	211	207	229	212	256	233	212	229	236	217	193	198	218	224	215	236	220	199	212	226	195	208	240	228	193	220	225	215	215	211	206	232	214	205	204	236	238
10719	713	966	1183	1299	1254	1171	987	853	818	800	828	643	655	784	743	744	677	646	592	709	737	786	876	775	657	574	579	610	692	683	628	664	639	544	591	612	578	609	681	683	600	604	602	631	591	607	593	552	614	637	615	627	562	842	991	1058	959	673	534	551	598	530	580	539	536	519	577	571	514	500	545	510	517	536	502	536	517	519	574	564	558	557	488	539	569	534	503	513	513	536	531	516	544	468	560	557	542	520	496	519	552	524	529	528	565	539	489	523	521	558	517	513	553	534	545	555	523	524	530	510	525	586	554	550	524	510	515	542	539	519	495	474	537	515	524	496	511	571	537	555	565	523	557	588	534	563	539	525	524	504	533	494	533	548	506	549	496	532	568	537	527	497	537	536	496	536	513	539	553	557	518	560	513	502	503	534	507	562	556	502	523	555	564	509	520	548	514	550	520	573	489	525	564	506	571	508	505	504	516	513	532	529	561	515	538	496	530	536	544	502	555	519	540	525	541	544	569	528	510	483	531	532	537	573	559	551	556	537	560	540	544	493	507	549	517	571	552	533	535	504	521	541	520	560	494	525	525	516	533	534	481	529	503	531	515	586	513	580	519	544	544	505	530	516	553	527	517	529	549	534	520	529	520	507	512	517	530	519	555	523	483	547	526	510	511	578	542	530	560	507	524	538	541	584	534	587	524	496	518	549	531	523	514	527	563	525	549	525	552	504	505	509	556	519	514	504	533	524	542	531	488	565	550	512	529	552	542	494	515	552	482	536	555	550	535	534	536	561	574	524	532	514	518	536	543	547	546	515	539	537	513	546	510	542	581	528	552	541	503	487	495	530	524	523	539	494	504	488	540	495	531	545	535	550	542	520	533	546	550	546	508	534	493	544	496	518	545	538	505	542	553	562	514	547	584	539	524	540	546	524	470	548	547	513	522	529	580	510	550	561	558	525	541	541	558	518	507	545	550	502	549	535	513	538	511	539	536	523	504	513	546	530	539	509	486	536	545	545	568	541	516	553	566	497	532	527	552	520	547	508	551	560	549	509	539	539	527	492	566	538	516	558	567	541	493	520	569	518	548	534	531	546	546	540	545	526	533	537	528	535	558	544	541	484	504	538	539	512	554	531	542	555	565	550	503	501	541	562	511	513	535	519	527	513	545	542	560	554	511	533	504	507	532	531	580	531	522	578	513	499	502	534	549	507	474	561	551	561	551	576	512	573	561	592	510	556	547	512	518	547	519	547	537	506	582	587	518	564	510	521	547	520	516	519	524	537	551	496	534	533	502	502	540	548	487	504	529	547	509	549	527	512	486	561	526	535	571	579	532	578	492	520	535	516	507	533	540	544	505	532	535	560	492	542	545	558	542	540	518	580	555	511	577	578	564	523	528	544	510	558	499	507	528	573	506	473	544	556	562	555	585	511	484	520	538	541	504	528	530	555	536	515	514	539	533	549	500	585	539	510	564	518	551	501	474	510	525	549	540	579	541	513	514	498	467	495	517	562	529	559	556	518	540	546	511	546	531	507	536	512	524	522	505	555	506	536	538	500	512	503	497	527	529	489	493	500	528	557	503	494	508	526	520	518	554	579	540	505	506	532	547	541	527	509	515	568	508	519	532	575	575	580	546	554	514	559	505	586	527	554	565	489	538	547	555	496	556	526	502	561	524	554	530	533	498	531	515	538	523	503	517	545	550	523	527	558	547	568	514	539	537	526	549	549	569	495	517	520	536	536	557	497	499	544	505	490	538	534	514	525	556	557	539	542	551	542	514	500	522	481	524	508	549	517	521	561	527	513	541	496	543	505	514	510	524	548	592	510	476	528	543	547	539	562	519	548	567	494	541	592	565	562	511	540	556	550	548	520	515	528	535	510	487	555	547	504	500	542	556	535	570	534	557	531	512	537	513	530	484	531	535	529	554	513	567	525	495	539	532	501	523	538	536	552	520	524	508	500	538	527	522	485	557	522	514	511	578	549	552	512	571	516	535	534	540	505	485	519	509	582	508	540	567	517	506	520	516	534	516	541	579	533	529	520	536	503	494	501	545	542	593	566	573	532	508	540	534	541	536	520	556	502	537	505	531	498	550	530	539	542	542	508	577	518	567	507	506	515	512	522	540	547	533	531	485	562	555	571	525	486	505	575	572	555	494	535	508	511	573	514	535	530	489	544	532	511	525	519	481	501	577	515	535	578	565	530	550	545	515	574	532	531	523	558	526	524	526	510	534	540	530	531	510	557	546	506	539	545	537	523	520	495	568	526	553	483	523	550	542	568	550	570	518	542	546	524	565	522	527	510	523	522	521	518	527	569	502	517	544	580	504	510	546	507	520	552	570	500	514	532	522	517	530	524	541	527	578	528	552	521	524	537	563	510	567	525	528	521	524	519	540	565	565	530	544	540	543	513	531	530	511	526	521	518	517	530	545	555	526	540	508	554	549	509	537	535	539	551	549	485	535	498	517	538	546	472	514	488	502	524	560	535	515	532	541	540	549	528	514	547	535	529	546	496	546	529	532	545	534	515	524	541	553	554	509	540	542	505	543	550	549	514	568	507	501	534	556	513	545	522	559	540	501	576	545	592	518	505	503	538	534	550	535	540	531	563	513	545	521	496	535	549	515	476	536	542	509	536	538	522	568	547	543	536	536	488	528	515	551	535	523	537	509	549	539	565	481	543	518	526	503	520	541	514	539	512	555	521	521	529	535	513	537	556	527	523	558	512	534	519	534	519	494	539	570	559	537	511	546	560	536	528	547	515	504	508	522	540	573	533	523	531	532	489	533	515	531	525	515	547	523	507	519	555	522	534	556	516	536	524	525	536	552	532	513	559	495	543	556	576	493	521	506	509	535	533	528	557	458	557	489	504	539	506	508	539	528	510	549	514	561	563	512	482	567	526	527	528	504	530	559	486	555	516	551	524	534	579	546	522	550	502	517	584	556	545	505	546	513	530	558	560	531	542	510	505	549	556	547	519	511	525	550	521	526	558	526	547	496	525	569	538	512	559	548	501	509	590	549	497	526	538	535	563	539	509	522	530	558	520	546	530	577	532	519	520	544	524	510	527	554	517	541	565	569	532	529	554	535	535	564	543	576	545	494	531	523	528	555	572	494	538	552	517	474	513	557	509	531	505	535	542	554	509	537	542	499	519	550	539	531	516	538	511	534	535	531	524	517	567	497	496	538	522	549	565	532	565	562	545	502	520	531	541	539	559	548	544	570	528	557	541	535	558	529	567	527	540	525	510	551	526	527	498	558	504	539	519	554	539	540	534	532	464	537	568	545	518	535	528	558	535	509	522	501	537	507	502	569	501	558	555	493	542	542	550	557	519	527	559	562	517	553	530	571	562	543	491	523	549	532	555	545	525	514	581	511	496	585	514	500	585	530	499	553	531	569	574	535	503	524	547	546	522	523	535	579	611	552	551	541	518	535	542	547	586	536	523	503	502	546	555	527	529	543	549	537	528	482	501	524	517	491	591	508
50089	10200	1786	1345	1080	798	684	602	533	492	509	353	391	331	359	387	399	361	310	294	291	325	300	312	286	265	221	276	242	263	245	233	258	261	235	243	237	185	240	262	247	232	277	270	268	252	255	245	249	233	238	251	233	260	582	767	657	536	394	247	212	227	212	218	202	235	194	196	226	207	199	232	204	221	227	250	239	225	240	219	256	243	221	221	230	228	223	205	229	215	204	208	194	220	233	202	194	201	235	236	244	226	257	223	213	228	249	212	226	238	241	209	223	213	192	211	236	207	221	208	223	200	206	208	202	242	207	230	214	263	206	212	242	235	218	231	242	207	227	220	212	239	213	204	228	233	219	217	227	213	233	207	220	221	203	218	237	224	218	207	201	224	251	198	201	207	211	240	211	211	218	240	233	211	182	220	201	201	210	227	215	206	226	213	238	206	231	221	221	226	216	212	216	221	207	195	201	235	219	216	204	230	234	207	232	220	229	256	209	241	197	224	218	251	199	212	227	219	223	218	202	236	223	214	234	209	230	244	207	227	245	203	239	221	211	182	210	205	228	239	228	219	226	256	256	242	217	211	244	231	224	195	221	240	227	257	225	209	208	236	203	215	211	225	217	242	254	236	228	234	214	204	216	222	227	225	223	200	242	236	217	208	220	209	225	227	201	219	216	198	211	216	210	229	231	231	213	234	190	195	223	231	225	249	211	229	214	231	195	216	232	230	230	244	215	227	217	237	231	240	206	239	227	225	222	231	222	200	229	218	228	232	213	219	221	233	217	216	214	230	249	201	237	236	223	227	205	226	224	208	233	211	212	239	221	220	219	202	195	220	227	221	212	227	217	248	238	204	208	218	197	213	243	220	197	208	195	213	242	198	238	225	208	222	222	236	229	227	217	234	219	262	208	237	245	216	231	220	205	192	224	234	195	231	178	227	236	252	219	252	217	221	221	248	213	233	213	230	201	206	234	223	228	248	224	214	223	212	208	219	211	206	200	247	213	197	214	203	256	219	238	217	208	199	210	223	219	226	208	219	217	203	241	225	245	206	219	207	228	215	223	204	218	226	190	210	200	220	232	197	203	240	211	218	226	229	233	200	223	196	251	247	207	213	222	228	189	203	219	214	212	222	208	225	220	218	236	214	230	230	205	207	223	210	231	231	215	208	238	214	221	215	252	237	245	222	231	201	205	216	213	221	226	224	231	197	226	234	226	225	229	207	198	233	219	237	221	240	232	213	220	226	216	224	219	215	227	207	225	213	207	223	202	205	222	218	201	207	217	246	225	236	231	243	246	199	245	238	204	202	214	199	221	203	214	212	186	222	250	216	226	225	223	221	209	180	229	229	236	183	231	236	186	233	210	210	221	222	239	209	209	222	212	244	252	220	223	219	218	225	223	208	239	235	232	222	235	237	236	220	227	229	228	183	197	226	243	221	237	238	214	231	250	244	231	191	229	203	225	207	220	232	223	191	210	218	229	196	205	232	205	218	221	239	247	229	211	232	203	234	213	225	213	227	214	226	198	223	212	222	255	219	228	225	214	226	230	218	234	230	191	229	222	223	214	219	215	210	228	236	213	214	205	198	219	224	223	209	223	232	252	221	223	203	223	226	220	235	238	229	250	202	235	230	214	201	210	213	209	223	214	253	209	233	226	223	203	215	211	236	213	188	209	200	243	230	209	236	222	214	230	220	187	220	200	204	235	215	229	226	207	217	211	211	211	221	211	233	188	195	209	221	195	218	230	218	230	228	236	194	199	239	226	224	240	203	228	209	221	230	186	222	211	199	238	196	214	203	228	204	215	223	243	229	248	231	226	222	250	233	253	231	235	230	242	208	228	217	229	209	218	211	228	240	238	228	233	253	201	209	225	230	225	230	220	223	226	234	205	222	210	209	208	222	247	211	220	236	238	234	194	236	208	248	203	221	221	230	217	228	226	210	218	231	219	214	235	220	205	198	227	247	221	235	231	230	210	221	268	237	222	214	236	222	222	209	225	208	223	198	219	222	211	207	252	242	215	222	240	218	213	225	235	249	202	220	193	230	233	197	226	218	203	221	218	238	216	201	217	219	200	245	226	231	215	206	230	237	203	204	220	212	199	246	227	210	214	221	221	224	229	206	231	258	234	225	204	232	217	211	245	213	227	213	229	212	192	201	241	234	210	209	240	221	239	180	215	233	234	220	217	232	211	212	227	210	231	208	206	228	234	245	248	230	201	241	214	205	268	228	233	216	247	226	239	228	236	239	210	214	221	212	203	241	225	227	208	213	219	200	204	233	233	208	222	213	235	218	229	200	231	219	218	227	214	201	187	207	219	209	229	213	205	196	248	232	239	222	220	201	211	223	234	217	215	212	220	216	221	264	217	259	255	228	220	245	206	245	245	198	208	211	231	223	259	244	229	216	220	230	225	213	215	231	226	233	230	253	192	217	250	216	196	193	205	215	208	210	216	197	251	246	254	237	219	216	211	209	223	232	230	211	233	185	222	224	228	211	229	223	235	228	214	235	211	241	219	212	234	215	229	247	228	202	231	209	229	223	229	211	213	223	254	211	188	226	219	233	253	206	199	232	224	204	207	218	209	221	192	224	218	216	240	211	215	210	226	224	231	232	231	230	234	218	214	214	217	210	212	217	225	234	240	207	235	225	210	209	213	231	224	243	243	226	219	193	220	230	228	214	235	205	199	214	213	230	255	234	213	247	216	230	231	221	245	226	201	245	200	205	213	224	221	201	222	232	243	231	229	244	208	266	219	215	194	224	226	226	209	235	236	223	244	217	221	227	202	251	208	223	208	233	213	224	211	212	225	221	227	235	198	225	229	193	201	213	247	234	215	218	222	224	222	192	225	259	222	231	255	239	240	219	247	207	229	212	213	232	236	199	233	211	238	254	188	216	203	225	274	244	206	229	243	253	243	226	227	220	231	210	211	228	209	194	224	206	251	230	235	237	203	243	235	227	187	225	235	213	239	222	226	232	243	237	211	251	215	244	243	207	204	221	231	220	216	236	238	218	232	229	216	191	247	224	233	204	213	225	211	220	213	207	208	217	218	184	213	206	216	230	213	211	201	236	241	210	205	210	200	241	201	226	239	217	233	214	195	217	235	202	250	253	206	230	201	199	212	216	229	214	234	228	221	204	233	220	222	226	220	206	221	220	204	194	223	235	198	219	244	244	205	197	226	237	217	242	201	221	220	217	212	215	198	209	214	220	212	229	201	185	234	213	203	248	219	236	213	238	233	211	242	243	224	225	198	219	237	204	217	216	226	221	234	212	233	201	236	223	243	209	245	210	225	259	225	214	234	202	230	231	232	212	202	197	194	222	196	214	198	230	221	200	208	217	229	242	243	209	200	253	237	232	219	211	218	226	205	246	206	216	243	196	208	235	256	215	218	237	215	217	194	213	187	201	205	198	219	215	232	219	219	229	211	232	214	189	208	246	215	252	211	208	194	215	205	240	227	216	208	227	228	233	202	213	212	240
24888	1499	3044	3944	3834	3358	2781	2374	2119	1922	1989	1534	1443	1344	1603	1747	1758	1405	1132	1198	1158	1312	1328	1208	1061	997	794	731	757	858	777	775	778	750	767	664	686	636	688	756	756	743	792	838	776	850	779	746	723	679	709	672	662	898	3672	4760	3810	2781	1640	614	587	525	571	558	575	554	586	533	561	524	538	561	528	542	544	563	553	534	562	552	568	549	554	540	529	540	556	525	532	572	545	515	562	530	538	539	550	590	500	562	575	547	536	547	545	586	550	518	547	573	525	542	572	588	571	524	593	550	558	545	574	558	535	597	551	545	553	535	581	545	552	538	532	569	516	542	549	558	558	557	545	564	581	523	548	522	557	610	544	545	512	571	590	561	565	559	569	538	533	563	577	540	542	523	556	556	510	544	545	544	571	537	585	542	533	557	509	566	511	554	539	536	507	560	543	550	509	529	531	574	558	579	550	553	508	561	595	575	521	566	527	569	551	531	581	550	562	550	565	562	556	551	572	556	549	555	543	547	540	530	595	551	586	522	548	523	541	562	523	579	559	530	563	543	565	568	549	546	533	536	553	565	541	510	535	569	547	545	503	524	554	586	507	540	565	551	566	518	564	517	564	556	530	555	538	520	523	543	551	549	559	579	520	574	544	527	552	572	542	522	540	544	499	510	572	540	541	546	521	534	547	503	555	545	500	533	520	548	503	579	551	558	528	563	516	559	542	522	528	545	547	530	571	589	532	582	521	559	579	554	548	566	504	546	495	560	509	513	525	547	542	574	539	566	563	569	565	504	513	535	554	555	548	539	577	568	531	547	556	527	567	540	577	568	552	589	510	547	537	539	584	529	548	562	593	541	593	543	563	537	548	494	549	540	564	532	536	575	531	555	497	571	547	521	549	510	571	569	527	550	532	543	558	554	530	575	560	521	616	515	555	546	575	539	536	571	554	490	548	536	542	519	525	554	554	526	528	568	558	537	527	603	548	570	577	553	514	494	539	628	505	546	578	577	539	564	570	539	562	514	547	539	544	568	615	551	533	563	555	556	516	566	535	566	569	599	511	569	558	565	545	494	568	531	541	578	567	561	527	579	563	585	561	534	556	577	546	515	542	584	527	555	582	545	535	528	544	563	570	584	536	552	520	540	537	582	513	552	530	494	631	591	556	573	551	524	586	553	532	530	520	568	546	493	571	539	556	517	516	527	530	559	550	544	540	578	550	526	561	587	550	526	545	574	588	543	604	538	506	555	547	556	521	550	588	529	526	549	541	547	524	568	523	492	551	540	578	563	494	566	539	557	532	571	552	579	561	561	594	528	588	576	551	584	565	521	535	544	550	550	566	545	515	522	530	553	542	557	552	559	507	563	532	552	543	583	507	570	536	552	526	540	537	525	552	559	533	562	564	534	540	558	506	555	559	533	579	611	568	504	577	549	549	556	578	563	536	569	520	568	525	540	571	565	552	527	554	556	564	519	527	542	522	521	540	581	544	563	597	552	585	539	577	551	553	569	558	528	508	541	588	526	550	507	551	561	541	529	530	575	577	539	533	526	573	542	584	530	579	547	508	549	559	504	560	537	527	550	521	570	571	560	559	533	526	543	544	580	531	518	526	538	553	529	548	510	546	538	527	626	567	541	553	579	516	538	558	507	553	584	544	539	562	570	543	532	565	570	532	569	546	567	531	529	596	561	530	550	562	583	543	531	525	566	538	526	544	537	542	557	566	548	579	573	567	511	571	541	538	551	551	602	551	544	565	545	543	569	559	557	557	566	536	535	496	548	522	542	568	526	541	557	544	566	562	543	551	560	556	517	543	580	592	542	531	578	536	533	540	553	537	573	571	552	512	570	565	538	580	576	545	530	518	526	550	552	549	546	544	580	602	600	545	528	542	557	538	574	558	564	519	561	509	552	545	549	548	582	556	531	555	596	536	543	530	536	535	519	551	569	514	538	505	570	597	525	525	570	547	543	565	521	568	537	535	600	536	564	586	564	542	539	563	517	543	541	552	534	537	549	563	555	558	567	542	539	592	537	531	560	522	555	517	553	504	535	554	551	555	557	554	535	571	531	563	564	572	544	528	539	571	550	537	528	514	539	573	567	557	589	519	581	534	531	516	544	577	602	530	534	567	562	582	483	504	526	570	541	548	547	524	610	541	535	527	573	570	530	553	546	555	540	532	534	566	599	512	555	585	535	555	570	533	600	543	562	516	545	571	526	549	542	588	543	548	540	578	590	519	564	540	546	549	575	584	556	539	519	545	529	527	553	548	496	605	556	525	557	527	544	559	539	548	518	563	537	565	559	595	578	541	580	560	578	531	528	569	569	501	570	569	526	546	595	534	542	552	541	520	532	522	581	512	517	575	563	512	540	527	571	555	545	572	540	562	581	562	547	527	526	596	574	539	558	505	561	611	566	550	561	536	558	544	501	535	532	571	530	567	536	538	555	537	561	564	554	563	516	562	521	546	553	522	492	571	519	557	508	525	541	577	566	515	537	549	509	518	565	546	554	528	519	548	578	545	575	585	548	501	526	515	512	520	547	557	536	578	561	552	525	524	516	568	530	538	555	569	571	574	562	564	570	528	516	534	569	534	564	521	514	498	561	558	543	539	532	582	552	539	524	511	563	585	563	610	534	572	526	570	544	538	498	558	517	537	523	529	570	524	540	530	571	519	528	547	532	530	567	563	524	560	567	572	523	528	572	497	533	537	549	530	541	558	553	564	555	562	547	535	537	603	553	581	547	509	519	574	524	517	560	550	546	544	577	521	539	565	530	534	523	560	583	547	532	565	515	541	533	525	536	569	528	531	562	546	570	553	507	565	519	551	556	550	569	536	534	574	506	565	578	522	584	527	555	523	528	525	529	543	548	561	573	569	530	565	584	534	546	571	552	535	542	534	539	568	590	535	541	538	565	576	544	560	607	534	529	532	552	527	538	550	538	531	568	592	568	525	561	570	562	529	562	560	560	571	551	576	587	564	521	540	567	566	515	563	585	549	549	614	570	515	615	549	532	548	539	527	494	540	521	573	522	558	582	534	547	547	511	540	550	547	568	551	571	589	526	550	572	517	556	540	614	573	547	547	563	521	550	567	547	561	527	588	563	585	568	527	506	528	569	581	536	546	531	540	554	532	553	516	571	559	562	511	564	521	560	529	569	579	575	506	550	559	561	564	546	575	567	502	531	553	552	546	580	521	586	572	553	567	543	545	570	552	518	554	547	536	550	554	507	568	548	533	531	583	571	504	548	562	528	580	559	577	596	518	539	516	530	549	554	537	548	540	542	533	537	546	545	547	534	512	547	522	545	536	574	581	591	546	552	541	526	550	518	535	602	544	545	533	593	561	599	548	567	521	514	551	520	528	571	545	551	574	505	527	494	540	525	552	528	571	551	592	528	526	545	491	514	584	537	496	579	520	525	537	527	562	556	542	542	573	579	533	507	563	551	558	526	577	541	564	551	509	563	490	504	532	548	549	547	564	574	565	576	564	548
63256	16921	4317	2348	1836	1225	951	771	698	623	699	502	387	368	430	462	465	361	309	376	256	326	297	283	264	209	197	175	205	234	236	196	174	181	179	158	192	193	174	218	207	221	209	204	195	168	183	165	167	161	179	172	165	232	691	1233	919	709	438	161	141	123	153	149	142	139	109	148	142	132	154	152	145	138	139	151	135	152	118	135	130	168	115	180	135	141	135	143	152	117	152	145	161	161	159	132	140	169	157	144	147	150	145	147	127	134	151	145	174	138	147	155	154	169	143	143	132	159	135	150	135	153	155	161	134	143	121	156	135	152	139	146	144	136	125	155	169	135	135	130	152	159	136	144	160	135	143	154	149	140	131	140	128	138	153	155	138	135	143	145	163	142	135	131	153	130	162	152	137	131	131	142	134	149	147	121	133	157	138	131	129	136	170	139	128	184	136	121	124	128	155	136	144	161	142	119	151	154	162	142	136	153	142	144	151	147	145	158	158	148	144	159	146	140	146	140	144	148	156	140	166	158	131	149	147	128	144	120	165	130	148	143	155	127	148	120	145	139	148	149	149	125	156	156	126	140	138	131	133	152	155	138	125	147	151	139	147	126	142	152	159	146	137	159	142	153	163	133	150	164	166	134	136	160	123	170	146	136	161	158	165	146	150	148	138	144	133	135	137	154	126	167	133	171	147	168	125	144	130	152	150	150	144	142	155	129	137	143	135	145	130	148	158	134	135	158	152	158	142	137	162	142	142	153	156	137	144	154	160	145	145	136	148	146	141	163	109	150	152	138	157	170	131	131	144	137	129	135	151	139	129	160	151	131	130	145	159	156	150	132	137	143	159	136	133	149	129	156	123	159	138	134	154	171	174	164	129	135	132	130	164	140	141	128	149	163	156	151	145	140	145	155	134	155	130	163	137	127	153	109	114	139	145	139	161	135	139	141	135	161	125	144	156	144	157	129	147	159	161	131	136	133	151	149	143	157	166	128	156	137	164	155	136	162	158	112	151	153	125	148	160	146	134	148	146	168	138	146	142	135	146	124	144	137	146	146	136	148	128	149	141	147	151	157	131	144	132	142	122	168	156	149	141	134	145	155	163	169	157	137	136	130	154	147	137	163	154	136	138	140	132	158	151	141	145	141	149	148	133	160	129	118	139	149	154	144	149	178	137	155	145	147	142	140	152	154	140	154	131	161	149	138	160	128	150	146	163	180	143	140	159	138	131	131	135	146	136	151	145	143	154	150	151	145	160	134	134	156	141	161	154	122	150	128	125	145	139	137	145	141	146	147	136	136	128	127	146	154	151	160	165	126	135	170	170	148	153	171	144	147	145	151	174	148	154	141	144	142	165	155	152	143	155	154	145	139	128	156	148	132	158	149	134	121	158	150	144	165	131	140	149	177	143	140	155	131	146	139	137	126	146	143	151	131	150	163	144	176	157	120	164	158	133	125	160	145	144	134	159	159	138	152	160	153	159	142	133	143	156	141	148	140	157	139	125	144	135	145	145	147	138	133	151	134	143	149	155	134	164	148	161	120	148	151	126	136	144	155	165	124	172	154	134	135	132	172	138	143	158	143	129	141	141	116	137	161	154	162	134	156	138	149	150	133	133	137	144	151	153	128	168	138	161	146	142	133	163	150	136	144	135	141	134	130	133	130	144	139	147	155	145	143	146	147	143	147	151	146	140	135	161	138	143	134	140	132	135	138	105	165	137	147	126	162	166	153	148	141	152	138	131	136	148	144	150	133	135	125	125	170	138	119	147	136	140	141	148	159	144	139	153	167	126	149	133	153	154	137	152	154	135	162	119	136	166	156	146	151	143	149	160	159	168	157	148	142	139	137	144	148	153	160	166	154	138	168	145	132	143	146	130	140	141	155	133	136	141	155	136	143	148	137	141	140	150	145	151	134	156	143	145	148	143	132	132	135	153	136	137	148	128	141	146	152	146	161	127	143	130	134	123	149	150	131	132	147	153	150	152	139	142	152	149	152	150	137	135	156	165	144	133	148	145	138	158	157	149	147	160	151	149	136	161	160	147	154	141	128	140	129	132	147	139	133	156	154	165	155	133	144	158	159	156	136	149	135	153	148	156	163	161	158	145	153	172	157	157	174	155	136	134	147	147	153	152	129	150	165	169	150	162	142	152	138	138	135	135	142	146	144	132	117	142	161	158	155	152	116	148	140	129	148	160	144	174	140	154	156	130	167	166	131	146	156	165	138	168	150	140	141	151	144	161	142	136	121	141	166	144	126	157	130	162	141	143	164	144	120	155	146	156	169	134	143	140	149	152	175	137	130	151	143	147	157	163	139	128	150	123	138	147	145	172	154	138	144	147	124	156	151	144	145	162	158	156	148	110	140	152	131	143	150	134	170	152	152	146	149	136	138	144	130	134	159	158	143	145	149	140	157	103	167	155	136	141	134	165	156	162	139	151	129	155	150	155	126	138	151	177	139	151	144	140	154	142	134	132	164	151	150	142	146	128	123	139	142	137	143	132	139	173	134	149	165	155	132	150	153	147	134	158	140	131	142	160	139	120	153	138	155	139	159	157	156	119	146	149	118	166	142	159	156	159	132	150	150	129	142	146	170	158	143	146	138	154	160	150	167	147	130	157	151	151	134	173	133	161	137	129	150	139	147	143	167	163	148	162	133	163	168	134	124	139	116	157	138	134	114	132	143	126	116	131	136	132	154	137	141	136	139	134	142	148	157	119	137	142	149	126	127	135	138	147	134	136	137	149	149	149	148	163	157	146	143	157	167	151	171	157	146	141	154	134	148	148	132	142	157	155	145	150	140	146	137	119	139	150	169	128	157	148	147	150	153	124	156	177	161	140	161	118	157	143	142	135	135	140	165	143	135	126	178	118	136	141	127	155	141	162	155	123	136	154	140	155	138	131	144	135	160	151	119	149	135	142	139	134	160	143	158	152	164	134	117	147	146	144	143	135	142	139	145	111	151	169	153	175	158	135	162	137	129	150	151	134	147	142	156	159	141	146	156	139	142	150	158	153	152	135	148	152	143	163	143	137	135	155	120	142	127	142	143	149	138	162	159	132	132	141	144	157	165	173	154	155	144	153	132	144	139	149	151	160	153	144	142	130	138	138	148	179	143	129	143	146	166	147	140	126	150	143	152	125	127	153	146	143	146	141	136	126	138	147	143	136	160	144	155	152	122	144	141	147	143	144	153	181	121	143	140	137	123	129	155	168	162	152	138	152	168	144	150	149	162	144	155	171	151	137	156	152	143	153	149	135	149	119	132	155	151	133	149	145	149	132	131	137	134	138	127	174	171	178	162	126	136	153	167	156	121	132	143	155	137	136	153	136	126	138	140	151	125	136	136	128	149	145	139	144	140	130	182	146	153	150	142	146	147	148	146	154	139	154	138	157	150	144	151	140	169	154	135	178	126	138	157	155	146	172	147	142	148	136	145	155	153	148	156	148	138	147	152	160	147	155	167	142	136	141	159	133	143	152	149	128	137
30418	2284	5082	6387	5793	4865	4130	3435	3049	2873	3287	2314	1916	1915	2311	2826	2537	1791	1557	1933	1395	1695	1575	1417	1169	938	780	735	749	1032	975	741	682	803	703	642	589	645	720	783	784	876	892	916	779	712	761	693	654	667	602	605	512	1159	5229	8009	6061	4875	2600	478	384	377	387	372	351	388	376	380	346	399	387	374	384	374	378	373	371	383	364	362	383	357	369	354	357	367	365	399	404	418	356	366	373	413	370	391	380	356	365	390	362	387	373	386	375	364	386	405	364	387	352	357	377	372	377	400	352	383	364	397	360	399	380	384	355	350	395	363	366	385	365	387	371	381	405	396	355	334	395	347	376	350	363	378	420	380	347	397	398	401	410	382	390	350	363	353	349	402	387	389	330	413	387	351	338	377	369	378	390	352	370	380	365	359	349	391	340	358	368	353	369	386	353	389	382	402	362	385	383	358	356	392	392	365	360	376	386	361	380	363	319	390	373	393	362	360	403	368	346	376	383	373	374	375	350	363	365	359	367	372	369	372	352	349	358	371	375	412	383	378	389	377	384	356	370	364	386	372	371	345	352	378	401	411	373	414	366	369	413	383	336	338	397	419	382	370	370	384	399	376	359	344	397	359	356	347	370	379	357	408	387	388	366	367	343	374	354	355	365	365	376	387	369	384	399	362	338	389	412	368	375	353	390	401	355	390	389	342	358	379	379	383	380	368	371	363	387	407	362	373	377	386	368	377	395	389	340	365	362	354	348	357	362	404	380	363	381	398	329	380	383	391	379	359	354	364	343	354	352	363	347	349	363	384	317	397	385	365	352	368	373	374	360	382	397	365	353	362	390	346	354	371	389	344	425	401	403	376	359	379	374	367	387	385	381	364	335	376	348	392	341	373	341	384	360	401	370	361	379	372	346	369	356	395	412	363	360	382	344	395	394	402	370	377	370	356	390	375	351	376	394	364	357	356	357	402	355	386	368	382	391	360	376	382	393	400	356	355	392	367	346	324	391	332	367	365	352	345	397	316	403	338	372	342	399	374	379	345	428	370	397	362	411	362	367	374	385	403	387	387	387	356	396	390	387	367	399	391	364	385	401	393	356	357	363	403	350	370	373	401	404	377	400	396	395	359	373	385	365	369	359	389	358	337	340	357	364	363	355	361	362	384	391	395	375	370	381	391	367	384	371	355	373	406	368	374	352	381	376	394	400	386	362	402	395	350	351	381	368	366	373	377	360	414	358	378	368	383	396	347	365	348	378	379	387	350	396	362	352	388	370	376	402	365	363	360	400	389	386	404	406	395	367	356	358	381	366	393	398	382	339	367	380	365	364	388	372	404	387	417	393	352	362	331	370	370	399	366	373	369	350	366	408	394	344	333	375	341	387	415	396	391	361	353	386	418	361	376	365	373	369	355	396	401	385	350	375	357	374	376	385	372	367	383	364	367	349	345	405	410	360	427	381	347	374	355	350	371	392	364	369	362	353	373	364	382	347	375	367	407	389	364	361	348	383	377	357	345	381	380	326	390	364	372	363	381	369	360	349	402	382	373	392	392	372	341	371	386	383	376	400	355	382	372	377	360	366	414	346	376	359	369	410	411	331	364	341	342	378	394	374	330	365	350	361	358	373	351	381	393	352	347	379	352	357	355	348	360	400	382	390	347	389	345	375	321	400	354	354	360	358	372	373	381	397	385	355	355	375	433	361	365	372	364	361	387	360	385	395	368	402	375	394	374	375	412	368	364	368	393	361	355	389	377	372	348	353	360	361	362	341	366	374	391	367	332	390	373	344	348	398	371	366	369	390	330	354	367	415	367	383	394	383	373	332	390	350	377	364	368	377	401	382	397	348	359	343	354	359	387	393	347	373	376	378	369	383	380	396	362	390	369	383	353	355	345	367	394	362	357	372	381	376	358	423	383	366	379	361	390	351	350	378	365	399	377	326	365	369	348	380	359	401	382	379	366	362	365	361	395	388	387	386	345	372	396	379	347	368	380	372	369	400	372	366	386	370	354	343	365	382	381	364	346	384	362	366	399	342	358	393	391	369	381	382	376	369	361	404	393	417	355	338	366	389	341	385	395	381	341	386	394	341	384	355	400	386	332	385	385	364	378	396	374	368	359	386	398	348	401	372	401	346	386	379	431	366	358	371	389	343	377	390	369	364	372	381	392	371	363	370	379	381	353	380	364	383	336	370	358	384	400	353	343	372	363	404	357	385	371	347	361	354	370	375	389	336	371	380	357	376	380	401	337	383	332	392	380	341	364	393	396	362	387	409	373	339	389	397	360	372	363	351	397	379	382	403	370	378	353	380	367	356	346	345	378	368	406	387	355	379	367	350	355	412	370	379	414	357	380	381	360	370	344	348	356	363	376	362	377	359	377	373	375	366	374	384	365	380	381	352	379	392	386	376	436	367	373	363	418	371	370	385	378	386	377	365	365	399	366	359	369	369	367	387	369	381	400	380	370	352	388	370	358	380	395	369	371	374	400	371	366	395	395	385	361	384	356	377	389	358	381	369	361	344	365	385	345	369	366	386	386	343	345	383	353	347	377	373	356	369	381	347	351	367	422	387	380	365	369	363	395	365	381	360	356	389	386	367	361	367	391	356	352	392	351	377	365	366	398	346	382	371	395	395	376	339	402	408	399	355	358	366	330	362	397	371	373	341	397	374	385	398	369	340	388	378	368	370	360	376	356	388	352	343	391	381	375	383	360	394	370	410	373	353	322	373	364	378	361	422	386	370	364	387	393	377	391	348	369	396	325	385	371	376	349	383	397	369	386	378	382	397	361	367	371	394	379	371	357	364	358	369	390	374	395	409	367	369	349	375	366	371	375	385	347	366	374	389	344	347	373	365	366	382	374	329	371	374	370	367	391	362	363	397	361	359	394	364	358	380	365	400	336	387	384	359	391	391	399	345	384	407	421	376	371	375	365	364	379	384	369	347	360	392	365	401	367	398	400	347	358	364	370	352	411	363	369	374	374	391	373	391	349	366	406	357	340	378	359	393	365	381	372	386	358	378	383	372	380	348	354	378	357	348	375	373	368	378	373	393	378	387	382	403	378	389	377	358	402	374	378	401	403	378	379	384	393	379	381	354	384	367	371	357	388	367	369	412	335	383	407	375	400	344	395	367	390	378	385	386	392	364	395	344	389	334	393	411	363	389	364	361	395	349	373	349	376	368	384	421	368	356	362	368	405	346	414	385	373	414	367	376	399	390	354	366	422	366	357	362	411	383	372	391	398	384	388	371	352	353	382	384	386	350	382	393	382	367	341	371	348	372	365	381	360	375	389	366	373	386	367	362	380	354	378	366	390	360	350	387	383	393	393	378	370	378	372	374	353	396	363	408	366	364	379	367	400	380	396	366	393	373	366	396	380	345	350	381	377	394	352	386	357	362	364	391	347	423	376	358	392	376	386	362	344	349	377	388	392	376	373	394	333	369	387	357	382	366	397	357	415	375	354	371	375	387	376	350	369	367	394	380	349	338	364
8987	453	522	486	390	287	264	269	254	296	257	225	214	263	229	239	237	224	244	225	254	234	250	218	246	238	252	236	222	210	212	228	228	204	216	209	232	246	235	204	235	212	241	236	227	214	242	212	219	230	210	222	221	221	218	236	314	309	248	210	188	210	211	223	211	201	203	208	217	211	227	207	209	205	191	214	215	182	191	206	223	229	250	216	202	209	199	204	203	239	191	209	232	219	193	206	212	221	198	211	236	223	222	186	192	246	236	227	232	229	227	222	235	207	192	204	212	195	212	226	200	244	201	225	230	215	217	231	237	185	183	207	212	197	185	209	211	194	210	200	213	227	196	204	223	203	190	206	250	226	196	195	219	209	208	225	227	217	220	192	235	215	227	186	194	242	225	218	204	216	220	220	226	201	204	225	220	248	212	217	218	204	214	204	211	199	226	221	252	205	200	203	196	207	206	206	226	210	191	238	220	187	205	198	182	205	205	181	186	232	222	194	223	227	182	220	231	204	184	215	205	228	235	227	206	227	222	206	217	236	204	222	206	215	223	187	198	190	239	242	239	197	204	209	227	192	236	200	207	197	217	213	214	223	224	222	209	194	228	248	208	226	210	222	197	224	232	236	193	220	203	196	255	200	223	214	196	236	178	228	251	202	193	252	225	205	219	193	232	211	202	229	221	181	203	208	218	213	237	220	173	203	206	209	204	212	222	208	213	226	223	215	188	228	200	213	221	227	193	211	187	231	213	198	225	196	244	196	221	223	216	199	222	208	245	211	231	239	199	224	184	208	191	199	236	192	205	228	203	211	205	198	209	227	235	231	193	218	196	193	224	179	206	191	198	198	213	218	227	211	197	212	197	203	205	219	223	182	221	207	202	214	210	207	206	235	214	229	209	219	197	220	214	255	216	210	227	225	234	232	229	219	194	184	190	210	222	195	192	222	229	198	209	220	202	236	219	223	231	196	217	208	209	214	224	241	231	208	222	198	189	218	213	226	235	200	217	187	219	219	205	239	212	216	205	209	225	225	253	216	209	218	200	221	247	218	200	220	211	227	189	244	234	228	214	219	218	195	226	205	212	233	219	233	200	217	252	171	229	220	236	224	216	213	225	227	212	201	197	239	214	217	217	197	230	217	196	222	225	206	233	210	213	205	225	218	218	246	224	198	233	204	208	220	205	220	221	213	218	214	230	214	221	219	240	218	225	241	241	227	199	198	210	197	234	228	211	214	229	224	220	224	228	205	219	184	211	191	228	226	222	219	228	218	205	216	196	216	201	207	250	236	196	211	196	242	205	209	205	206	209	223	223	219	237	226	200	227	196	197	208	208	202	228	199	207	227	224	208	202	236	224	236	229	195	203	213	201	230	231	252	212	172	213	219	203	192	194	241	237	221	212	234	235	195	198	187	191	200	224	222	223	217	195	230	243	206	235	231	228	220	210	217	224	241	211	200	209	238	205	194	230	232	211	224	217	212	205	205	202	248	246	210	189	202	217	223	199	193	250	230	185	191	204	216	210	220	218	213	228	207	201	182	217	199	207	216	200	226	210	206	211	217	187	208	214	229	205	232	206	220	242	219	210	227	216	226	195	204	238	202	227	212	210	206	166	255	194	200	224	210	225	218	178	186	228	212	200	221	194	225	220	222	191	217	236	206	218	210	217	208	199	200	210	195	234	204	230	206	211	214	213	198	253	226	199	233	230	202	214	199	212	208	214	202	218	176	187	217	206	226	231	233	186	213	236	216	213	184	237	228	194	203	209	224	203	204	224	199	224	197	212	213	233	205	236	219	209	235	211	198	202	224	217	212	225	188	196	225	201	227	201	228	201	233	228	207	204	225	210	227	223	227	205	241	213	204	243	219	228	196	208	223	202	222	232	197	212	225	214	193	199	225	228	236	178	207	220	221	185	195	213	241	219	236	219	231	224	208	211	240	208	225	214	206	223	245	185	207	220	209	193	218	214	221	237	240	203	223	202	238	231	209	187	223	224	206	233	201	230	230	183	214	217	212	188	199	221	220	205	212	199	218	216	202	222	175	204	237	228	218	204	216	192	205	225	207	209	213	194	216	240	218	207	203	228	204	213	228	196	231	226	212	235	173	224	220	223	190	209	217	216	228	187	238	214	201	189	224	202	217	227	220	227	230	242	195	210	224	231	206	185	202	229	240	224	221	205	217	259	191	201	231	205	231	233	225	191	207	191	218	207	241	235	236	203	201	239	214	218	246	247	218	231	207	213	219	237	225	212	229	217	226	191	200	207	220	236	211	202	225	224	250	198	190	212	180	224	212	200	190	196	228	211	236	215	243	224	204	189	212	209	215	232	221	229	226	208	210	210	226	193	221	204	210	218	216	226	219	208	189	199	223	194	201	190	203	203	218	205	209	205	214	208	206	222	221	228	196	213	195	218	207	213	207	242	169	208	226	207	232	208	206	228	240	203	208	206	207	204	215	218	228	209	230	175	185	196	207	202	219	204	231	246	214	185	203	216	233	217	205	219	205	228	180	200	197	199	205	226	219	193	189	217	198	231	223	212	205	202	215	223	204	206	210	219	212	189	205	221	233	224	226	216	209	228	211	215	204	229	230	204	198	194	221	189	188	214	200	229	183	219	214	207	187	220	221	210	201	204	225	213	215	202	205	211	234	196	243	191	215	234	211	220	208	231	218	250	203	197	201	214	201	196	240	205	210	201	231	213	226	217	210	215	223	225	229	198	223	219	238	218	200	222	237	204	223	224	203	233	219	212	214	221	232	192	210	211	219	196	211	187	205	227	177	200	189	200	227	217	206	235	230	214	209	219	229	239	189	201	216	227	195	213	208	200	190	209	240	210	216	240	210	217	220	248	220	219	224	214	204	215	201	239	212	221	196	208	212	202	202	232	213	238	198	218	240	217	218	199	220	220	206	210	192	198	227	207	211	200	208	239	216	208	249	187	202	202	229	222	206	202	208	249	206	221	214	206	245	217	218	200	211	202	205	213	207	204	257	196	189	209	207	226	216	190	203	202	191	225	204	224	203	234	229	228	200	226	222	190	197	228	200	223	213	221	197	219	198	223	180	207	207	202	202	205	219	199	218	203	216	217	207	227	213	213	219	229	207	208	207	201	230	207	212	191	221	210	211	239	236	190	239	238	214	239	230	205	205	212	192	234	209	184	223	202	195	194	173	215	207	225	233	211	229	201	215	195	207	208	228	223	221	241	204	197	224	200	225	210	223	228	209	186	225	225	206	217	216	218	221	200	211	220	218	209	228	189	242	226	206	187	198	214	214	208	228	218	230	203	216	225	225	208	225	223	205	211	207	236	212	220	221	203	224	212	212	230	200	231	213	215	186	173	208	221	220	221	183	203	215	216	183	202	225	195	234	214	213	227	205	222	230	232	218	229	207	231	229	200	192	219	196	194	196	248	211	264	253	220	211	210	201	205	228	232	198	228	213	240	196	234	220	195	199	229	221	224	176	230	192	215	210	228	203	192
9516	729	1131	1373	1225	1018	999	874	901	857	819	682	659	808	801	716	699	673	675	748	729	856	828	838	764	628	682	643	660	750	761	623	661	631	657	623	560	702	664	628	669	592	655	642	567	577	627	644	657	649	605	653	602	589	751	998	1024	918	821	521	535	512	530	538	497	511	500	516	516	542	560	533	511	511	554	544	556	505	530	527	551	549	524	562	551	564	558	528	518	545	516	539	540	507	563	481	552	561	540	573	564	519	538	523	498	556	540	510	527	543	554	558	545	550	543	561	564	501	510	508	514	549	543	532	545	600	527	500	541	510	518	532	524	537	571	533	572	562	516	549	504	564	520	576	509	511	486	570	549	493	538	528	525	558	509	548	549	536	525	556	568	557	504	502	525	541	542	540	545	542	550	518	547	538	552	528	499	521	548	582	553	482	568	507	551	553	560	502	543	509	561	560	521	521	545	555	526	560	540	513	586	518	552	574	514	502	550	548	526	543	538	536	576	539	556	573	528	546	519	555	537	534	527	539	553	504	527	550	539	526	519	557	555	550	528	537	564	536	511	503	506	552	497	534	559	538	526	528	538	548	545	575	542	503	545	512	533	503	564	533	490	523	547	514	488	544	540	496	561	531	522	542	552	541	563	527	532	517	523	556	573	560	540	591	509	525	544	543	574	516	551	524	550	559	500	556	546	540	536	564	595	517	519	530	556	579	537	527	531	547	562	551	550	533	489	537	495	504	490	540	500	584	568	529	515	565	526	518	530	539	519	520	515	521	523	521	548	572	510	563	532	512	538	500	527	537	519	525	475	536	544	514	567	570	534	515	567	542	534	592	521	565	515	543	534	495	573	527	531	529	561	531	542	556	519	552	541	551	535	553	526	512	525	553	508	594	561	547	527	536	525	581	494	554	566	552	511	556	519	558	508	536	555	522	547	540	490	503	521	546	530	553	538	535	530	587	536	549	585	569	536	534	516	538	537	543	557	475	504	555	508	568	517	505	522	499	559	521	533	529	543	563	517	572	537	551	520	525	522	549	532	553	547	540	516	526	544	553	545	497	536	525	561	585	543	563	493	556	571	547	532	532	527	520	554	533	545	550	516	552	560	572	545	548	550	526	526	583	543	504	487	559	558	559	528	537	553	488	554	523	528	535	533	558	478	520	568	545	576	529	552	530	546	515	509	534	478	550	541	540	541	533	512	562	477	550	533	533	549	526	508	503	534	569	550	581	558	541	521	545	548	531	541	524	539	543	527	479	523	502	520	508	552	552	571	553	521	577	553	550	513	566	574	565	575	570	522	520	541	547	553	546	613	538	551	496	514	530	539	539	533	520	530	518	503	530	537	525	561	537	549	531	549	566	561	552	568	558	539	543	532	511	564	512	497	562	513	543	526	509	567	554	551	560	524	537	533	496	513	525	569	514	540	569	540	518	539	504	576	518	538	519	547	493	538	534	512	573	519	571	551	565	563	532	531	562	535	499	525	536	498	551	488	558	535	512	546	525	528	532	505	540	528	531	584	559	581	550	559	543	512	526	488	494	508	527	557	548	498	524	551	503	553	517	574	515	513	528	564	530	501	519	524	530	482	586	510	554	534	571	545	562	522	550	556	565	523	512	546	526	528	526	506	509	531	563	545	542	536	569	540	538	515	566	560	544	534	532	568	559	528	519	551	549	534	500	507	504	540	552	554	582	521	552	571	551	481	533	549	544	551	560	536	536	544	550	559	513	509	522	495	577	558	532	570	547	519	547	554	560	529	513	569	518	514	537	583	544	540	538	517	554	530	556	530	583	528	566	522	529	555	518	591	537	504	525	573	522	511	508	546	566	542	533	546	521	523	559	520	514	484	508	551	540	512	525	521	549	572	523	525	515	587	542	581	535	550	561	498	511	548	527	550	508	580	527	532	562	492	541	511	515	523	547	528	580	543	502	531	507	527	515	558	546	545	551	505	544	589	545	537	532	556	579	530	525	567	503	522	565	535	529	527	526	533	588	543	522	524	512	568	522	560	520	528	556	569	536	559	511	590	558	565	558	571	524	544	580	527	494	505	540	537	518	541	585	512	530	539	544	555	501	523	515	558	549	527	575	551	525	541	522	555	516	545	529	542	565	521	554	587	487	510	499	520	527	493	538	535	512	546	538	518	601	557	541	528	510	560	558	548	515	573	593	560	512	541	547	569	515	527	521	548	509	521	512	528	508	540	555	572	514	536	519	562	559	558	544	557	524	551	555	561	511	544	516	523	522	486	555	566	552	533	551	577	530	482	549	521	569	521	545	534	523	505	552	531	515	538	516	568	542	512	500	522	520	521	530	525	493	567	561	572	525	517	491	529	534	561	517	563	564	523	514	540	519	534	547	570	570	550	497	561	534	557	555	553	533	528	552	558	523	560	562	531	534	487	546	556	500	544	535	567	542	531	495	541	521	570	567	556	584	511	523	509	511	542	523	524	553	496	553	539	522	548	543	545	528	541	485	573	525	584	547	508	588	562	533	561	612	565	535	518	556	527	571	502	518	558	552	509	525	546	525	511	528	538	519	537	582	533	525	525	555	562	493	557	552	518	506	590	521	552	559	492	527	528	588	507	503	569	536	550	530	504	515	508	535	575	540	518	539	556	585	511	560	549	548	554	534	562	549	509	534	558	535	536	538	528	514	515	578	568	504	555	605	570	532	521	552	531	522	511	554	549	540	544	524	503	542	563	567	553	537	567	548	552	509	523	533	547	556	529	554	522	535	525	545	500	554	508	538	472	552	585	524	510	514	542	540	520	554	559	515	523	509	530	552	539	576	568	519	542	501	548	571	591	521	533	543	512	560	546	577	568	513	561	533	537	550	554	573	520	526	555	530	499	516	533	533	567	549	535	546	546	534	542	579	523	562	530	519	528	574	528	542	489	515	561	514	553	581	542	482	515	511	514	543	541	497	552	497	479	506	559	536	546	516	576	506	558	531	540	578	521	545	531	549	539	549	543	534	571	559	519	554	545	535	553	573	527	547	571	568	527	556	520	538	532	530	532	585	508	537	557	566	542	543	514	544	501	542	533	556	476	543	551	530	586	543	513	558	563	546	544	514	508	583	547	532	542	558	539	551	549	544	534	540	492	581	524	523	584	548	531	529	565	530	550	561	520	539	568	554	561	490	500	531	579	585	549	502	520	549	524	545	523	566	511	557	496	560	524	499	518	533	566	543	530	550	533	539	522	530	550	508	526	546	568	555	542	505	534	541	557	507	549	505	519	527	526	526	540	516	514	537	559	555	522	532	545	540	533	582	540	542	561	538	534	546	555	524	532	533	545	603	530	507	531	579	509	575	533	531	524	559	544	521	563	497	502	567	560	522	507	520	506	546	528	522	559	541	549	510	556	577	510	535	531	590	532	471	537	506	541	518	549	516	524	511	521	529	565	532	599	519	556	546	547	538	537	519	528	554	578	567	514	591	558	552	549	529	528	586	525	553	521	537	552	532	506	559	536	552	530	527
49324	9759	2041	1483	1008	754	637	509	476	556	417	412	353	409	433	420	364	327	306	304	289	335	332	324	326	287	292	288	286	292	269	273	253	268	262	256	255	220	246	236	263	274	249	242	255	244	244	287	231	247	255	257	237	280	507	753	700	572	395	279	227	228	223	222	218	250	209	217	233	221	236	211	223	259	244	226	232	215	215	207	213	222	227	231	244	255	208	232	230	212	235	219	162	226	241	249	224	249	210	228	206	212	218	232	238	240	233	229	229	213	227	207	227	224	212	238	216	193	226	212	214	258	221	225	220	263	238	229	221	222	195	223	230	229	239	190	220	231	212	222	241	211	204	237	204	232	199	217	211	227	211	243	249	236	250	247	237	232	223	230	216	236	210	232	224	215	239	227	247	218	203	210	218	237	221	200	203	216	230	206	190	197	242	222	230	224	231	244	213	234	219	229	219	217	240	211	236	230	210	235	202	222	233	212	200	211	216	218	183	245	207	213	232	247	244	210	239	248	234	215	206	245	209	212	222	207	216	208	239	253	229	212	215	257	232	228	218	238	216	218	215	240	217	224	221	219	223	225	212	213	236	225	248	230	215	235	203	213	202	231	227	219	230	218	239	225	231	207	214	217	215	225	213	250	221	239	206	223	234	233	224	217	211	234	228	231	228	229	206	213	232	183	202	194	220	229	231	211	212	246	230	245	199	240	237	240	215	232	246	256	198	249	210	228	216	227	243	213	203	246	212	198	233	215	205	221	193	229	234	213	226	201	248	221	218	253	248	220	225	228	220	231	238	206	231	202	223	239	229	238	226	215	198	208	227	217	197	234	236	230	222	213	214	244	222	219	217	256	221	239	239	216	222	245	227	218	226	219	230	240	231	223	210	247	219	214	207	190	224	232	222	242	210	224	211	241	212	208	236	247	228	224	206	217	205	246	231	215	226	226	242	215	174	217	244	219	225	248	241	241	249	222	250	212	237	207	233	226	216	216	214	215	210	225	199	226	249	245	230	220	231	207	213	233	201	233	265	244	234	256	199	213	195	242	211	220	217	236	238	244	211	209	237	263	220	216	241	222	270	217	220	218	205	212	217	231	217	237	233	220	199	225	190	209	220	232	202	233	218	230	212	237	223	223	236	220	245	220	236	229	223	213	227	226	233	222	215	226	212	204	208	252	211	218	204	222	231	220	224	207	245	200	191	226	236	222	229	217	212	234	213	219	222	227	210	223	238	239	222	195	196	213	237	200	212	229	235	222	237	237	204	224	237	259	244	206	225	211	226	237	202	204	219	211	247	247	231	247	233	234	244	207	218	202	222	242	223	246	234	237	236	212	195	219	233	208	233	237	196	249	213	249	230	225	230	252	207	220	230	235	221	201	199	225	217	232	211	224	245	226	230	196	209	203	235	211	226	208	204	179	227	226	215	212	215	247	221	220	223	264	221	214	222	209	230	223	231	209	231	206	224	204	219	251	227	230	204	226	231	229	198	246	200	195	270	237	219	222	230	229	219	216	225	202	223	249	193	253	231	222	224	202	203	228	229	207	242	232	224	223	261	202	235	217	224	237	219	202	237	211	221	217	243	242	226	220	239	276	209	241	218	201	216	203	223	205	223	235	219	205	218	236	211	234	214	209	222	229	214	239	232	231	227	206	193	238	234	244	219	257	223	229	224	213	236	221	242	227	245	204	226	232	206	227	236	216	226	211	253	236	220	200	210	195	218	224	252	237	231	240	237	221	232	259	220	221	228	230	208	264	228	225	229	226	225	202	231	210	193	203	226	219	221	236	226	220	228	239	223	228	209	229	232	222	226	217	244	228	206	251	224	220	236	239	212	237	229	200	230	222	226	234	218	215	226	225	180	246	236	238	206	230	227	207	229	208	240	224	203	205	244	247	243	198	253	236	233	216	224	227	227	242	223	230	235	235	212	220	190	213	238	218	216	235	244	221	218	217	237	220	237	211	244	216	212	209	183	244	249	235	198	223	230	204	239	235	236	210	214	251	228	207	213	218	219	247	224	227	219	236	212	219	221	221	205	233	224	213	222	230	239	215	260	228	235	234	217	216	243	209	209	239	212	219	216	224	244	201	238	249	238	220	221	217	222	213	218	238	223	222	237	231	214	220	247	213	255	219	205	199	228	215	209	219	211	249	210	239	243	230	210	250	211	232	247	239	234	212	246	226	201	197	213	207	233	223	193	232	227	264	235	250	233	242	228	245	213	243	217	246	204	206	218	215	239	219	248	240	256	206	208	227	216	243	245	213	240	243	207	235	196	215	237	232	225	241	215	240	226	231	214	213	212	239	240	213	224	273	223	231	211	181	252	219	228	211	228	231	230	237	255	225	215	229	219	217	233	220	223	264	240	229	219	248	195	232	205	244	226	235	238	218	216	233	215	206	240	239	225	235	228	218	244	243	210	201	228	245	231	210	249	214	227	234	232	226	233	247	259	227	220	227	206	214	222	223	227	196	230	214	233	211	224	232	220	232	211	202	204	245	218	225	238	220	245	239	214	215	192	229	217	220	226	234	227	230	232	250	202	210	235	215	209	215	243	220	229	225	237	210	228	210	194	230	202	256	231	207	218	213	237	232	256	254	212	215	242	241	219	228	250	215	235	240	248	230	223	239	224	239	213	213	226	202	223	238	226	208	239	218	211	235	216	236	244	236	225	212	235	257	213	236	222	239	236	243	240	217	210	224	222	221	224	246	226	208	223	222	233	230	222	234	217	204	182	240	217	237	205	235	208	226	217	240	235	221	221	220	199	228	208	214	222	228	253	231	221	242	198	224	209	237	228	212	233	239	220	216	222	226	244	202	209	242	230	222	220	218	220	210	222	229	229	220	215	216	211	226	220	236	238	223	233	240	208	224	231	228	235	234	237	221	233	217	207	206	217	224	221	204	223	198	216	222	212	225	230	233	237	226	247	236	226	233	243	237	223	249	220	216	198	233	243	250	225	241	195	209	213	194	221	239	194	217	230	217	213	229	249	232	213	229	218	232	214	229	222	241	232	251	221	249	233	195	246	198	237	208	224	214	241	207	243	212	226	238	197	227	216	202	219	240	239	214	227	236	252	253	236	219	209	230	207	228	217	226	254	217	222	262	248	204	226	230	226	243	251	224	217	234	234	214	210	233	219	183	236	234	213	213	232	232	235	231	216	214	200	237	255	223	247	226	229	224	238	209	220	254	233	208	219	225	259	213	238	253	249	214	211	216	221	260	214	231	237	236	217	215	210	190	220	243	241	232	190	233	243	210	221	216	250	198	230	200	253	246	245	235	232	205	205	240	245	230	232	220	214	214	223	236	242	220	204	242	218	244	218	226	234	231	213	219	219	227	233	241	206	230	218	220	206	228	221	221	233	219	254	206	209	223	207	232	238	207	228	247	265	256	196	220	227	247	260	227	199	214	212	219	232	215	243	232	204	239	240	223	217	255	226	231	213	209	217	219	228	216	233	229	224	224	240	194	221	230	230	239
24254	1700	3375	4117	3523	2951	2622	2455	1993	2079	1682	1653	1579	1594	1891	2122	1666	1305	1306	1292	1195	1398	1259	1318	1156	1042	977	936	919	1011	938	881	830	899	762	695	736	765	823	874	815	767	800	758	756	833	802	769	734	852	797	777	714	909	2883	4469	3937	3051	1705	745	562	531	576	548	577	561	564	556	532	607	535	542	557	611	548	593	565	554	575	586	551	551	559	557	562	559	551	533	607	567	525	540	524	519	520	559	552	546	536	560	563	569	578	557	503	533	545	586	563	532	540	537	568	540	573	568	541	549	535	538	562	530	508	536	552	556	547	581	521	571	536	548	558	576	574	533	572	553	547	501	552	579	563	517	506	495	544	562	564	538	550	527	566	537	567	567	563	534	545	560	516	556	519	603	564	529	557	563	525	535	541	548	512	577	545	624	533	580	534	546	534	549	565	543	569	551	601	519	541	493	569	572	566	560	524	564	552	564	592	540	538	537	573	537	532	563	560	557	552	574	497	582	530	552	507	518	568	489	521	561	557	560	551	522	560	536	558	585	557	543	541	561	508	537	550	546	513	579	547	559	579	577	573	563	534	541	534	519	559	526	559	579	519	553	591	578	558	588	565	561	569	590	548	549	579	564	554	515	510	560	569	588	540	551	519	550	540	570	562	520	551	551	543	543	573	514	537	557	574	537	511	530	562	555	537	593	510	511	557	511	554	528	578	557	547	520	569	556	542	531	558	558	533	546	545	530	545	546	544	545	612	577	581	542	591	562	546	535	566	491	517	619	499	530	510	544	538	543	563	579	537	553	530	476	546	560	564	556	542	552	579	567	526	560	591	525	595	525	571	574	539	520	561	565	584	522	571	553	534	556	548	544	540	528	551	552	583	541	559	488	507	572	561	547	524	589	582	530	541	542	539	511	558	554	559	540	555	583	578	544	537	528	568	544	554	524	549	592	547	559	576	567	588	611	538	542	558	537	513	553	532	588	555	573	580	554	514	563	558	531	552	588	558	572	587	542	529	545	576	534	573	536	582	517	569	575	535	572	577	544	550	525	590	567	553	562	555	517	573	541	578	543	525	539	528	548	543	562	558	541	549	539	544	524	533	547	523	508	568	515	520	544	542	588	557	540	584	554	551	536	554	542	550	572	523	531	504	499	518	593	528	548	552	533	550	589	547	555	564	554	598	552	598	544	573	580	544	523	579	567	516	542	547	576	564	547	521	580	578	509	541	558	543	546	552	594	562	590	555	524	545	553	487	557	565	570	541	579	529	564	557	534	532	550	541	578	534	546	545	568	544	563	527	535	562	557	518	596	569	561	572	558	559	531	531	501	522	539	547	577	571	577	550	500	570	546	561	575	584	558	552	555	572	556	528	528	575	536	577	536	579	623	559	571	579	559	569	534	570	520	563	555	560	529	547	562	547	530	567	556	581	578	539	582	593	591	543	508	562	543	528	546	538	547	572	561	552	559	543	557	546	567	520	551	551	583	548	521	522	552	584	492	553	559	553	551	561	579	546	565	535	583	527	561	550	570	548	543	579	576	521	541	521	539	530	535	600	512	528	590	540	545	599	553	569	543	577	563	565	506	605	567	552	530	539	560	570	561	525	548	578	552	551	553	522	571	566	534	553	534	551	549	564	554	528	554	569	546	556	518	517	614	587	532	553	548	550	573	550	551	585	560	503	539	535	555	522	549	505	566	555	537	584	523	590	617	550	595	546	542	559	557	577	548	523	517	552	517	543	606	504	546	543	554	591	542	557	546	536	560	576	569	498	519	556	571	574	529	551	547	545	577	535	552	534	530	503	568	568	540	531	520	538	575	548	555	523	537	595	537	539	588	572	551	550	534	528	544	495	527	559	579	515	584	592	524	500	579	600	553	539	560	545	550	530	500	532	545	551	519	564	555	515	560	577	559	595	610	542	535	554	576	557	529	626	505	516	604	568	562	578	552	534	561	513	548	516	553	525	576	585	554	604	528	577	548	558	564	564	539	588	568	544	568	563	565	581	516	556	550	601	543	575	558	584	573	568	574	586	538	587	537	557	520	561	582	598	578	572	572	530	585	587	603	560	570	547	527	523	558	534	604	552	539	548	541	537	548	499	588	549	566	542	530	526	565	609	556	583	539	519	572	554	540	537	551	534	526	580	562	531	517	585	534	581	587	522	562	541	568	537	550	553	585	539	523	581	550	600	569	572	563	504	516	550	512	515	566	530	547	546	581	569	568	526	548	563	588	513	558	504	515	533	531	541	576	554	545	599	583	550	520	558	557	542	563	491	542	554	544	536	590	582	538	564	555	575	559	563	582	585	525	576	551	569	588	507	546	613	594	535	561	561	544	558	537	570	539	567	562	576	566	537	542	551	551	572	568	559	549	560	552	522	536	561	536	554	558	524	634	552	522	567	583	584	533	551	556	560	582	562	512	522	549	537	527	593	556	576	555	569	557	529	566	523	534	558	543	597	552	597	548	542	557	541	536	549	540	562	561	534	552	563	554	543	533	551	561	535	615	538	560	541	550	546	555	517	500	566	535	557	541	554	509	574	625	564	556	575	559	544	539	532	553	545	538	575	557	554	509	542	576	507	534	601	537	545	559	549	579	575	561	541	559	514	537	545	564	572	613	564	529	545	542	568	567	540	542	528	549	566	587	583	555	574	561	564	547	566	548	543	593	579	542	573	524	553	552	527	544	559	525	564	557	550	530	558	526	572	495	563	563	543	537	558	576	520	567	549	578	526	577	544	550	548	536	573	568	537	542	568	525	546	565	515	581	526	574	527	537	524	561	615	565	503	540	530	565	543	525	540	545	519	598	556	534	523	559	565	553	536	537	519	542	540	540	548	535	580	528	553	513	496	527	566	572	546	573	585	548	578	565	559	586	578	528	553	552	537	586	541	548	536	546	596	502	529	562	524	551	515	574	503	547	557	588	521	575	522	568	548	529	565	567	563	554	574	569	584	551	549	573	549	537	585	551	534	517	574	578	516	588	534	546	552	539	562	550	534	541	570	589	607	575	520	552	578	560	576	578	547	558	528	609	576	543	507	524	593	542	568	563	567	522	568	520	577	543	561	518	564	547	551	570	536	550	550	507	573	536	571	533	561	539	569	563	539	535	528	565	510	544	534	571	554	573	585	585	526	574	566	554	567	559	544	563	541	533	511	546	576	543	595	515	564	527	547	583	572	607	571	543	597	553	580	551	567	526	590	566	555	541	591	558	530	525	567	506	563	571	579	512	534	585	558	554	550	557	580	494	560	555	529	535	553	589	553	542	583	589	514	534	593	574	569	521	554	573	560	529	568	548	552	549	554	521	539	581	591	519	527	501	547	590	596	528	540	548	555	540	552	573	569	593	552	519	522	570	578	575	549	544	557	554	543	570	545	571	548	595	570	542	535	564	561	586	554	549	581	561	569	558	561	527	554	557	536	541	572	584	547	504	574	547	574	607	552	534	552	538	577	566	560	607	578	549	535	548	544	569	520	533	580	530	550	535
63011	16822	4600	2378	1558	1206	1076	742	652	614	458	405	378	417	572	522	449	385	330	343	326	321	300	257	281	253	232	214	246	259	228	213	216	224	186	159	198	200	216	178	196	174	185	209	177	208	185	188	209	169	208	169	207	380	539	819	947	883	661	264	156	165	145	166	151	144	151	152	132	181	151	143	148	142	143	123	160	160	140	152	126	169	138	169	165	154	154	141	142	146	138	154	126	161	151	159	162	145	135	173	162	140	139	131	171	159	160	146	168	166	153	151	135	151	150	171	176	148	134	166	149	135	142	145	145	162	155	141	152	153	168	155	149	168	157	167	142	139	169	140	144	162	173	162	165	157	142	150	141	173	128	162	142	150	164	130	150	149	182	144	135	155	159	150	149	142	154	167	172	162	130	160	162	148	158	151	154	143	151	164	147	154	152	138	152	141	139	145	161	166	140	164	157	151	153	171	134	145	153	170	145	165	148	127	159	168	158	159	137	157	182	168	158	149	126	136	154	132	168	134	142	180	127	174	157	182	154	156	152	156	157	178	179	167	145	141	159	162	163	145	151	153	159	144	169	151	145	143	119	169	140	143	162	162	158	132	162	143	167	171	132	141	155	149	142	147	146	178	145	144	154	170	142	147	153	141	152	158	158	146	147	156	139	153	160	160	146	143	161	160	147	157	141	178	143	155	164	148	140	153	126	152	141	167	159	152	135	132	146	178	168	154	148	161	165	159	173	145	138	157	156	152	150	159	163	190	146	131	160	139	130	162	153	166	192	178	157	147	144	152	148	139	152	167	162	179	160	135	143	150	149	146	180	175	151	127	149	147	164	145	167	139	128	147	155	152	145	148	163	146	171	164	142	167	151	152	144	147	141	143	171	149	162	135	169	151	153	133	144	161	161	144	150	159	178	173	164	179	143	166	153	155	135	159	157	159	156	150	146	138	181	141	145	141	187	148	135	143	136	147	160	154	175	143	141	154	163	154	157	156	161	150	140	154	159	138	155	153	156	132	151	141	169	121	146	156	169	161	150	168	136	153	154	168	152	134	152	131	161	156	156	157	157	157	138	157	135	143	166	132	172	154	181	157	162	152	142	143	146	166	157	155	167	156	138	160	149	148	162	158	174	153	134	147	170	139	133	157	153	154	147	142	133	143	146	149	128	147	168	166	159	182	167	147	169	171	136	163	145	130	168	172	150	164	154	158	147	141	157	168	186	126	153	153	157	168	158	139	145	137	123	169	148	168	133	156	159	151	152	143	152	129	147	151	158	127	150	147	172	163	171	157	149	138	159	163	162	147	149	149	152	160	165	169	153	163	156	142	151	145	154	163	148	147	146	159	182	133	172	154	146	168	167	149	143	130	155	158	177	148	144	165	141	164	143	154	140	158	141	145	163	156	163	148	137	153	151	138	145	158	153	140	149	145	143	171	153	143	120	157	161	170	176	136	148	134	138	135	132	153	155	152	137	155	137	168	148	165	151	132	160	175	155	163	149	164	155	155	164	175	161	133	151	146	148	141	143	153	163	157	161	140	173	160	136	156	142	147	155	165	161	157	158	154	125	151	144	150	149	163	159	149	147	156	165	164	154	143	147	142	143	156	158	129	138	160	144	147	148	154	157	160	170	139	151	164	168	148	183	159	171	138	132	144	160	150	156	158	127	150	156	134	136	148	142	157	158	159	144	168	141	150	149	138	153	161	153	178	153	154	166	167	167	146	145	158	154	160	155	151	166	156	175	165	154	165	140	157	126	145	160	141	132	187	132	157	124	158	144	164	151	116	181	177	166	147	158	150	165	150	161	158	134	149	155	166	152	166	172	137	148	155	165	158	127	157	143	144	152	157	161	152	156	150	148	126	151	140	170	158	160	163	151	156	146	134	136	133	165	147	147	142	179	162	156	160	131	138	150	158	188	146	137	157	166	132	161	152	133	155	159	164	162	143	150	165	145	155	165	171	147	137	153	160	141	146	151	173	167	171	144	168	169	143	157	127	150	143	151	138	158	126	152	153	160	183	150	154	139	145	142	155	175	156	162	147	137	153	158	140	166	175	159	156	138	150	137	150	128	145	150	148	160	146	156	145	139	130	143	179	152	160	171	172	175	140	151	136	158	163	152	137	143	160	143	135	168	145	140	157	150	147	176	126	166	154	154	168	166	157	168	179	148	148	140	170	158	145	129	157	160	152	161	157	138	134	143	145	160	162	161	165	155	155	179	161	144	151	165	151	164	138	182	141	166	176	160	167	173	152	162	150	156	151	140	137	170	144	169	162	148	146	149	181	141	168	169	161	156	166	143	150	146	163	156	159	164	145	145	129	158	136	149	146	156	163	156	201	124	162	153	142	122	142	147	161	150	168	150	147	157	165	129	151	149	151	178	164	175	165	154	144	143	156	150	153	166	170	171	137	140	156	164	181	144	141	155	157	156	138	145	142	151	169	142	161	150	142	164	165	152	163	142	155	146	135	148	160	171	150	172	156	135	154	137	160	144	136	158	129	158	155	152	166	165	133	155	135	169	148	157	158	170	155	137	151	147	139	160	157	173	130	177	174	148	153	153	145	164	133	156	137	153	159	146	158	135	159	138	186	142	160	153	163	131	153	126	167	146	157	164	163	162	130	166	144	151	144	162	144	162	149	158	127	149	133	180	160	157	161	141	131	145	164	159	169	137	145	154	153	151	139	163	147	147	153	127	120	145	152	144	140	141	162	139	137	168	186	155	169	130	162	167	131	144	141	165	130	164	161	148	147	136	132	160	147	140	159	157	160	159	145	134	146	139	143	136	140	164	163	148	141	147	131	143	156	136	151	157	167	152	150	132	162	164	147	152	148	146	166	154	160	157	154	148	134	150	154	144	178	158	143	157	158	153	151	143	164	152	152	150	147	140	137	171	166	176	120	181	142	152	150	158	166	157	179	153	173	156	147	143	155	144	149	148	162	136	142	144	137	145	160	150	151	168	160	152	125	156	140	163	160	142	179	137	130	142	146	150	158	152	149	143	161	145	143	147	148	131	153	158	155	171	153	131	156	164	145	172	179	152	154	143	137	175	171	170	155	174	148	158	164	150	144	145	135	153	152	156	157	158	159	140	166	146	149	164	147	189	146	139	155	146	138	152	151	121	163	164	150	165	155	183	178	142	140	137	150	156	150	136	165	165	151	154	163	162	148	150	142	138	140	157	141	173	155	137	159	134	170	145	137	149	164	151	146	151	164	143	155	156	161	152	161	146	146	138	134	178	168	154	165	151	158	161	142	148	146	144	153	164	167	148	167	154	123	143	153	155	170	163	167	191	147	143	169	173	157	163	173	161	153	142	153	149	178	166	137	147	162	142	165	138	169	149	152	149	124	167	174	161	156	153	159	143	178	190	150	154	162	142	146	142	151	148	155	182	119	139	138	140	154	142	154	147	166	163	126	141	147	163	148	165	169	164	155	163	166	168	144	147	158	137	144	190	140	144	151	149	154	137	151	132	166	141	148
29792	2572	5216	6185	5464	4778	3961	3278	3000	2810	2269	2056	2016	2374	2912	3056	2417	1788	1540	1735	1614	1675	1436	1461	1355	1268	1049	1077	1103	1102	1059	957	921	799	617	625	636	679	885	789	840	827	718	738	758	804	897	707	745	725	627	581	642	2464	3110	5787	6136	5854	3821	1388	376	388	412	431	388	398	396	411	413	399	411	386	368	372	369	398	392	386	415	389	394	413	404	374	374	388	363	408	410	373	377	374	392	365	402	377	413	369	406	424	356	375	421	372	392	395	450	394	378	390	372	391	357	361	387	362	381	356	365	405	404	366	354	376	396	389	395	397	345	392	401	372	378	412	402	395	390	416	416	374	372	388	411	416	387	383	383	367	420	396	366	363	406	384	414	350	380	396	374	401	357	368	393	393	405	379	383	372	412	356	381	405	426	421	386	397	403	384	385	383	328	387	381	358	383	385	372	382	375	390	402	390	356	360	391	388	410	395	339	380	402	367	391	384	415	403	393	361	378	391	382	363	404	356	362	368	402	398	372	390	358	381	383	360	427	387	379	361	391	374	381	382	408	434	352	390	417	399	388	413	405	406	377	386	418	358	390	380	394	370	371	384	399	397	396	360	367	365	321	379	422	387	395	379	436	379	393	417	360	332	421	400	383	380	404	393	393	335	398	391	398	368	367	397	372	399	417	371	409	403	393	384	393	383	393	418	420	407	393	392	371	376	386	391	365	404	376	382	386	379	360	392	391	384	406	381	372	367	380	402	402	384	387	374	369	414	399	374	374	366	370	426	385	366	408	362	368	383	399	353	346	389	366	399	391	405	386	397	386	337	372	422	406	387	419	396	400	379	375	411	374	388	390	362	407	408	421	377	365	392	369	390	402	400	390	431	394	391	408	364	397	388	412	369	363	422	389	400	380	365	376	364	411	368	379	370	373	399	418	401	390	397	378	391	430	401	373	375	419	395	368	377	381	376	423	411	389	392	404	413	380	387	379	366	392	369	359	404	343	372	353	347	363	373	430	392	406	370	396	380	394	380	369	338	384	379	380	381	398	397	403	433	410	415	383	401	368	390	373	390	432	376	395	395	366	373	416	363	384	364	443	375	411	398	390	387	403	405	368	400	404	396	375	406	365	389	369	358	394	387	344	408	376	383	385	372	402	387	397	408	355	392	406	380	397	391	352	372	373	396	397	400	412	401	394	368	379	358	406	382	427	392	370	364	376	377	391	387	387	389	421	407	371	390	392	439	374	362	354	368	407	387	390	391	377	421	383	368	415	438	409	387	448	387	365	367	365	390	378	378	377	394	369	387	390	387	392	395	438	406	384	390	395	367	350	384	376	408	378	391	363	369	428	388	407	387	404	422	386	360	375	416	405	403	385	399	384	374	387	388	383	371	401	382	417	342	416	361	377	397	395	349	354	409	379	382	369	380	381	371	378	390	415	371	419	414	387	412	368	384	404	404	394	371	399	416	361	388	399	398	388	386	393	352	384	397	380	396	386	402	411	382	405	364	415	373	385	386	362	407	421	381	381	395	385	389	388	384	356	394	388	367	377	380	399	412	386	398	366	363	378	419	411	387	391	378	405	421	379	408	366	352	391	404	402	356	406	371	385	369	391	415	412	385	381	386	384	367	419	398	367	385	388	411	366	411	380	366	393	383	380	420	399	393	414	344	397	422	406	367	387	402	366	399	410	419	432	370	373	363	365	376	375	385	394	381	397	427	393	394	380	360	394	404	424	396	387	383	368	414	386	390	393	386	381	375	365	396	409	381	395	374	393	378	359	379	430	388	385	432	395	443	412	378	406	373	358	357	394	395	405	391	392	416	393	361	382	382	383	379	428	394	399	391	360	360	370	405	357	396	409	407	378	389	390	411	393	416	387	348	366	379	372	383	348	426	399	422	384	432	411	419	378	391	389	382	389	389	370	408	388	397	396	380	358	374	389	384	396	371	351	412	371	357	403	387	388	372	384	409	424	389	403	378	391	350	399	394	391	371	387	398	371	385	389	398	362	382	378	398	378	379	393	438	366	403	379	400	390	387	397	385	406	368	381	365	385	393	386	397	405	381	381	419	395	366	351	367	380	381	384	403	397	372	365	390	355	394	372	383	374	364	381	389	400	393	409	402	391	407	368	389	404	365	352	372	392	379	379	406	384	395	385	387	391	382	417	397	389	370	414	377	413	402	375	365	370	346	391	372	368	376	378	382	378	386	355	393	363	380	358	357	407	388	375	380	390	390	377	370	382	396	369	390	403	406	439	390	390	349	348	401	378	366	405	390	389	406	386	352	404	389	364	390	423	393	399	380	371	349	405	365	358	365	380	394	422	376	378	388	402	392	349	374	384	357	407	378	374	384	365	375	378	406	406	355	402	382	381	377	399	403	383	407	422	355	383	380	392	371	389	347	392	365	378	408	395	387	391	393	399	393	356	407	404	376	409	375	372	399	421	418	385	396	350	398	380	406	372	378	404	421	404	361	358	412	379	403	407	351	377	378	404	380	413	408	364	394	371	385	383	372	400	378	385	410	416	415	401	395	386	354	392	375	398	358	403	383	387	365	399	356	401	369	421	380	377	379	358	389	365	387	363	392	382	384	363	409	375	377	367	386	416	372	376	409	404	379	387	359	418	396	362	416	401	408	378	397	391	356	395	371	361	415	394	399	374	402	386	338	400	404	398	439	441	395	362	397	393	379	378	425	347	399	391	387	388	375	373	382	385	397	406	412	389	369	405	427	383	398	384	438	390	386	388	410	405	373	411	372	446	407	374	365	389	391	366	385	397	394	431	384	360	380	381	391	398	368	388	395	389	417	367	396	394	333	377	395	405	386	353	376	361	418	361	406	348	390	384	337	408	377	385	366	403	391	375	366	406	364	389	378	374	387	407	378	391	379	376	393	397	382	405	390	369	418	387	383	361	390	409	360	394	381	362	377	399	397	387	421	370	397	382	397	394	375	421	355	378	382	366	398	399	380	407	404	398	397	395	384	391	401	404	373	407	374	394	419	380	381	394	349	369	362	389	393	378	367	394	369	413	380	380	349	343	391	355	368	412	381	384	393	390	380	401	371	381	369	422	400	372	385	357	355	382	404	418	414	378	393	423	395	404	359	344	363	389	406	400	374	382	372	367	387	402	363	414	373	379	421	405	405	414	382	414	366	385	416	382	376	381	408	406	339	401	397	409	408	412	384	431	377	391	340	327	418	368	372	378	384	375	379	365	397	359	394	369	410	395	380	390	384	370	385	403	387	432	382	398	341	391	406	384	383	365	400	424	384	376	393	386	417	403	389	388	397	366	355	390	429	398	367	376	358	389	423	368	340	372	406	383	406	405	392	376	377	383	434	384	391	338	384	359	403	400	379	378	406	383	387	387	384	397	403	429	409	431	344	375	400	402	417	380	408	391	397	371	368	369	422	405	352	400	391	375	393	355	384	383	396	401	378	382	362	384	401	395	388	414	406	395	395	384	388	368	383	382	381	354	398	398	408	370	365	397	386
8849	502	444	386	301	286	271	275	272	243	239	237	250	230	230	219	210	235	236	235	267	229	256	258	235	245	248	226	208	234	205	226	231	215	219	188	203	200	191	215	188	201	220	200	206	207	196	200	203	199	193	216	225	219	218	231	260	218	260	202	208	232	189	191	187	229	219	187	197	180	206	207	222	199	228	211	186	197	206	222	214	200	198	197	171	209	204	217	222	197	209	201	197	201	195	212	201	229	197	188	210	187	184	191	220	189	189	200	188	197	179	185	208	191	203	198	219	200	203	173	230	207	208	216	179	222	209	206	191	207	199	191	194	203	201	212	220	210	196	225	183	200	203	232	180	201	202	196	204	207	211	194	190	204	199	222	221	210	198	213	216	183	207	211	217	184	198	191	190	195	207	206	212	188	185	198	188	189	221	211	174	198	184	197	199	209	207	217	184	198	189	173	192	199	212	203	242	209	185	212	167	191	200	202	197	205	205	206	187	200	181	216	223	186	219	204	171	193	212	213	197	209	198	201	189	202	194	190	199	204	224	198	167	203	193	197	197	190	196	201	210	177	176	196	176	186	208	218	189	206	204	195	208	218	219	218	207	199	204	209	192	177	208	200	240	210	194	196	195	209	194	209	224	219	160	215	218	191	183	173	196	224	200	193	207	221	194	207	187	215	205	212	201	179	210	221	195	189	200	220	217	197	205	218	210	208	211	208	209	202	206	226	209	198	206	208	210	229	206	205	214	199	211	216	200	183	185	194	201	184	182	202	196	207	198	219	208	220	209	204	215	180	207	186	194	203	219	199	182	216	188	190	201	181	192	195	218	197	207	233	228	193	182	230	213	217	221	205	197	220	206	226	219	218	200	199	166	212	198	200	221	187	188	182	201	194	207	199	198	201	186	203	211	228	208	182	208	185	185	235	192	207	234	202	173	182	211	180	189	205	206	190	196	203	204	229	207	214	215	166	235	191	186	189	192	185	200	193	199	215	208	218	195	208	197	186	200	180	191	190	201	196	211	217	213	255	197	217	188	233	214	187	206	206	202	192	227	192	196	220	169	172	213	217	200	205	201	206	180	218	217	188	198	190	193	173	212	204	199	217	177	204	186	203	207	188	208	180	212	205	205	207	214	207	174	199	192	193	215	179	186	182	204	205	194	206	205	196	193	221	191	205	212	206	195	223	213	187	187	186	208	211	189	218	198	214	200	202	203	208	201	212	246	207	204	192	229	199	191	185	186	201	198	202	209	209	209	215	217	212	187	221	221	227	178	190	213	187	208	200	202	189	188	229	188	210	209	208	205	202	204	209	199	194	190	185	224	187	206	213	199	199	195	203	195	171	213	181	205	209	219	198	220	193	216	198	193	205	206	196	206	211	198	215	206	194	199	203	200	210	204	200	234	201	201	219	205	209	215	213	206	197	188	210	234	165	202	207	182	187	212	218	190	203	199	212	199	175	213	222	201	185	214	221	186	211	199	178	202	212	197	208	185	167	196	191	197	190	182	198	192	204	208	187	197	214	205	194	224	184	199	214	190	211	194	185	181	207	218	200	190	208	212	218	215	190	202	227	211	191	205	193	213	200	218	233	211	205	211	229	202	165	224	202	207	182	216	203	222	195	201	200	235	191	187	230	203	203	211	194	217	217	215	218	192	237	171	205	187	210	182	216	199	213	211	190	178	173	200	175	206	200	201	194	185	200	212	202	188	182	185	202	212	192	196	179	194	209	195	190	213	211	193	208	207	217	199	222	194	200	215	223	209	183	186	206	198	190	215	215	189	200	202	190	211	204	201	215	180	213	200	210	189	188	185	211	214	214	183	235	205	198	192	205	202	207	195	192	213	189	220	191	202	199	186	194	195	188	180	188	211	214	202	224	232	193	187	193	205	203	210	190	208	198	207	188	185	161	198	216	218	172	205	193	193	189	207	231	193	209	187	192	181	233	217	216	216	221	178	207	206	208	181	212	218	206	231	206	189	213	211	222	196	191	219	210	182	196	227	231	207	211	217	221	187	218	189	209	194	199	203	201	192	198	184	198	205	189	201	227	211	201	201	205	221	194	215	213	209	205	190	213	227	192	193	193	199	224	228	192	216	212	225	193	214	212	198	210	190	174	213	197	220	207	210	214	197	198	201	203	206	213	198	181	209	210	176	197	239	209	208	174	201	191	182	192	179	208	206	200	226	187	179	212	191	186	208	187	212	215	192	214	201	211	211	200	200	208	174	184	206	203	224	234	189	194	172	185	188	189	217	197	203	189	200	195	184	186	222	220	209	233	193	193	195	196	194	205	211	201	221	226	215	201	204	184	211	208	195	193	179	212	212	189	229	202	207	191	217	197	196	211	197	191	208	229	192	192	193	218	194	204	212	193	219	193	194	221	198	220	192	217	196	192	210	211	200	204	178	199	203	219	199	204	204	191	189	217	223	195	196	235	218	172	210	223	209	214	214	201	194	170	164	232	205	214	210	206	203	181	196	203	184	212	197	194	201	196	203	220	201	196	182	178	210	196	226	201	216	216	199	222	215	212	219	178	189	238	226	183	199	203	195	193	242	201	214	218	208	207	229	183	195	174	203	193	192	223	205	191	210	174	210	223	219	215	185	229	182	240	207	198	200	231	209	211	155	207	191	192	196	169	197	225	161	203	184	166	208	196	215	192	200	187	215	219	201	176	187	190	213	184	207	221	211	189	199	194	187	219	228	178	203	207	205	214	182	216	217	200	194	198	208	209	200	227	199	186	204	193	188	212	170	187	186	174	184	193	200	184	223	200	211	197	204	193	228	202	202	211	194	215	225	212	197	190	214	205	181	221	209	194	185	224	196	209	183	222	200	197	182	230	198	207	228	216	196	187	212	212	227	200	203	201	190	193	197	206	215	208	217	197	235	193	194	202	210	199	208	176	194	198	200	208	182	187	215	202	227	200	213	203	195	198	232	185	209	223	209	203	206	202	213	210	208	205	187	202	190	251	195	202	178	183	204	189	214	212	202	216	218	190	209	206	199	191	191	221	210	194	218	210	196	212	189	191	224	197	203	202	217	201	209	174	195	194	173	235	183	232	206	170	206	213	159	185	216	187	200	197	203	193	183	218	195	195	221	206	186	203	217	205	198	198	214	220	224	180	215	218	208	201	188	186	207	195	185	224	179	207	172	189	191	203	177	212	208	205	195	200	215	186	179	181	206	203	176	191	225	186	197	200	196	207	194	179	191	187	192	212	205	171	188	208	198	220	216	197	209	208	215	197	191	186	207	178	189	180	202	200	188	183	218	219	162	197	188	156	205	194	198	192	199	216	216	211	208	219	192	219	241	187	205	200	206	201	227	180	189	199	171	217	210	198	209	179	189	207	226	213	198	214	179	216	203	223	209	192	181	212	203	216	202	190	198	194	201	214	200	178	191	199	195	192	202	200	220	174	227	213	192	210	186	176	190	194	201	208	175	203	201	194	213	209	211	180	202	207	199	210	228	190	184	205	183	197
9404	681	1020	1246	1094	982	1023	958	819	735	658	671	766	664	721	780	666	656	762	731	858	818	818	858	720	706	763	735	692	768	661	636	615	583	599	525	545	620	575	565	565	569	554	585	545	559	637	618	557	554	581	539	570	606	770	779	757	770	820	541	525	505	508	474	493	517	480	529	508	470	492	512	497	499	507	506	517	515	488	492	522	463	515	522	479	527	535	489	551	495	497	501	511	485	499	477	512	478	544	505	532	497	475	524	490	515	518	479	473	493	492	547	491	482	511	526	498	491	493	513	511	474	490	480	522	477	521	494	484	524	491	534	509	517	516	508	505	524	492	503	512	491	484	523	470	471	535	470	547	497	557	486	497	487	542	536	519	486	507	536	503	514	497	493	485	493	534	515	481	501	553	521	504	509	537	505	501	502	471	525	500	514	477	485	519	496	491	519	553	488	442	526	483	509	472	505	515	532	488	495	533	502	521	442	535	503	511	509	524	503	504	510	504	490	475	504	500	475	491	514	485	500	474	535	520	480	535	507	492	506	509	479	543	534	515	508	457	487	501	548	473	525	490	518	533	478	503	530	500	478	518	526	509	511	514	485	501	519	504	522	503	556	476	525	509	522	503	520	509	527	493	518	481	502	500	518	529	531	483	521	520	515	496	529	478	518	537	497	543	469	497	534	515	496	485	494	517	496	462	535	526	527	534	444	487	492	533	539	518	480	472	471	535	527	471	521	500	493	522	553	513	502	451	494	501	510	510	492	513	522	534	486	471	485	496	512	515	493	465	522	523	535	519	494	474	522	509	525	516	530	503	491	518	496	519	512	526	497	496	496	523	518	466	556	536	511	543	491	516	480	525	494	499	489	499	503	560	532	497	524	542	471	488	507	518	463	490	499	483	476	533	524	547	530	528	518	481	516	526	500	511	523	470	487	528	518	497	465	521	485	512	495	481	498	491	516	481	526	525	507	481	454	484	512	496	513	506	524	516	498	509	500	504	516	547	530	527	532	494	503	494	498	540	512	463	484	523	512	467	459	503	522	560	482	546	519	507	534	520	478	503	497	470	527	574	503	527	476	508	532	510	514	534	493	509	466	540	486	511	512	551	505	494	512	518	506	498	518	515	463	515	522	486	512	497	511	498	559	498	523	524	510	510	498	479	511	521	505	521	494	454	518	492	493	496	468	507	478	522	467	496	534	522	492	485	493	525	508	493	534	510	502	532	486	490	553	525	522	499	514	538	487	517	515	517	500	520	524	516	511	489	490	539	533	476	518	528	486	520	529	468	546	520	488	515	468	502	478	521	507	483	511	506	505	514	487	466	499	521	489	514	534	532	548	499	479	506	511	537	481	516	514	519	502	521	495	526	526	541	510	532	540	527	524	521	514	512	533	536	509	521	474	517	495	505	506	499	489	489	538	505	504	501	541	493	497	558	511	511	524	507	469	499	500	491	526	512	474	484	497	533	552	476	515	526	496	476	490	517	496	496	495	530	474	535	541	539	536	522	482	544	517	520	499	468	536	498	526	490	522	497	526	522	489	519	501	511	531	522	507	531	505	533	510	538	517	531	521	513	504	473	496	462	555	492	513	537	510	494	475	492	512	481	469	501	506	531	529	541	466	538	520	464	522	531	531	482	546	499	498	507	516	538	523	514	513	473	479	508	496	528	513	485	511	509	512	563	540	505	549	539	494	512	493	526	555	536	500	499	511	510	454	504	533	510	527	485	564	483	477	536	490	502	495	496	517	507	504	512	525	527	493	504	505	483	509	498	501	475	512	508	502	458	494	497	509	515	490	546	496	537	499	514	502	494	510	507	479	526	474	506	494	490	475	457	525	515	479	485	533	486	500	513	516	523	505	483	472	511	505	501	504	516	493	498	529	520	529	531	470	482	537	484	507	566	497	518	473	520	500	462	519	492	505	529	511	472	502	504	503	484	507	511	485	504	537	512	502	526	496	473	501	486	511	548	499	549	507	493	496	506	492	465	498	523	490	492	523	540	476	525	520	487	482	512	483	495	468	508	540	482	541	520	515	519	498	494	536	527	501	465	495	535	542	540	512	483	502	526	482	523	499	453	518	485	505	474	502	538	502	496	496	510	511	526	522	547	541	510	484	467	488	481	494	508	497	489	493	501	508	502	500	501	481	528	506	469	495	521	514	525	546	532	492	497	535	476	544	514	475	507	524	489	480	516	519	501	505	554	526	503	521	503	521	506	515	546	551	494	504	476	513	533	525	509	490	513	524	506	481	493	517	512	492	471	511	485	503	510	534	486	517	518	474	483	468	456	504	494	477	485	517	521	475	515	534	508	536	529	527	546	477	476	540	510	532	522	521	493	512	576	551	480	524	519	494	522	488	540	481	526	488	476	535	485	540	499	545	519	482	516	513	516	503	490	494	518	492	497	464	530	522	478	501	517	495	507	553	473	506	513	489	547	525	482	487	512	506	502	463	526	503	499	510	530	507	526	496	509	517	503	468	496	525	551	517	460	503	535	457	509	512	464	510	495	543	516	493	501	505	529	451	489	482	521	521	495	522	527	514	505	491	489	514	489	492	537	502	504	471	493	515	483	531	510	503	553	524	509	523	526	530	484	511	448	483	513	549	493	489	539	480	495	489	514	488	494	529	506	496	509	554	503	530	519	474	529	494	513	485	524	462	508	517	498	505	500	532	492	474	492	532	477	526	527	513	500	500	527	535	521	528	526	518	524	484	548	506	529	507	515	542	515	479	513	515	471	521	519	481	490	468	498	537	468	519	517	496	471	511	507	520	485	488	501	526	528	507	491	501	482	501	530	490	536	482	534	491	466	539	506	493	517	527	482	495	519	506	523	512	530	522	508	557	527	525	509	486	483	486	489	500	523	510	493	506	519	477	476	487	513	508	487	460	527	464	497	481	524	461	516	472	529	482	529	468	490	515	493	521	465	510	479	539	508	476	538	522	479	491	544	529	519	475	518	474	530	500	529	505	520	505	509	459	495	499	491	453	503	521	472	539	482	532	514	508	517	488	500	539	500	510	508	518	529	494	499	474	484	512	537	526	547	521	537	499	517	507	494	496	496	518	507	536	510	499	523	476	500	528	543	525	450	500	548	524	497	518	504	483	495	531	511	495	560	442	541	507	525	470	503	497	478	494	498	513	516	526	511	514	483	515	514	543	518	527	485	504	514	501	496	490	481	546	480	526	479	512	503	481	489	501	517	488	510	528	504	488	549	495	453	521	514	534	489	514	485	529	521	482	498	493	523	503	548	557	514	529	466	521	506	489	518	536	512	472	493	503	455	525	514	503	510	520	462	498	509	534	470	518	487	464	491	483	544	497	497	515	476	490	539	482	527	507	446	547	500	526	477	518	517	528	539	489	478	490	490	522	522	514	506	524	481	474	541	511	516	490	495	529	493	507	552	494	503	480	512	486	511	538	535	501	482	481	488	506	477	513	498	524	560	507	513	507	503	468	519	545	490	533	510	534	500	499	518	538
47855	8787	1770	1273	1077	838	677	632	547	420	340	374	419	321	386	402	316	274	285	317	312	315	307	276	248	269	274	244	282	236	243	225	232	218	239	191	210	200	215	230	199	226	212	215	194	200	212	224	242	219	218	249	215	412	691	737	545	296	183	224	196	209	218	210	221	173	208	191	230	213	194	227	195	184	209	186	189	205	188	190	207	199	207	200	210	212	229	209	228	178	225	195	205	204	188	204	189	192	191	196	186	187	206	209	193	212	206	247	206	174	235	197	224	185	203	202	165	180	191	203	202	203	214	195	201	232	194	225	225	208	181	199	199	204	225	216	210	200	196	200	185	210	207	191	221	195	212	198	199	182	197	196	221	231	206	178	210	207	192	203	202	183	206	182	221	206	200	219	199	195	207	176	194	199	196	164	184	211	219	180	173	203	213	197	219	179	224	203	209	192	194	176	202	201	190	202	211	208	192	207	195	188	214	228	188	220	204	209	200	198	179	205	162	178	182	209	177	189	232	220	202	204	215	208	188	210	228	199	163	186	178	184	220	212	194	196	194	184	203	218	199	195	212	189	170	194	219	208	193	204	219	202	202	211	188	234	219	193	215	209	193	167	195	208	209	192	198	206	205	218	188	217	224	201	211	200	184	197	218	221	173	207	200	197	199	206	218	196	215	185	210	202	201	189	191	197	216	191	217	217	181	187	217	198	223	189	185	218	200	217	192	196	205	191	196	203	203	188	184	180	207	194	186	191	191	193	194	227	180	217	200	222	196	207	202	205	206	216	220	209	205	199	195	208	194	212	200	194	186	207	184	195	180	191	204	206	231	204	201	197	196	207	203	190	193	181	209	198	191	203	215	197	177	203	202	189	188	191	226	190	187	169	184	218	211	224	217	194	205	193	214	225	204	196	194	187	203	172	210	190	188	164	205	231	190	210	160	202	213	181	215	207	212	199	205	218	202	204	200	209	243	172	217	205	201	210	198	207	171	198	213	196	196	196	207	218	206	188	200	200	157	204	187	182	225	218	174	202	191	204	225	202	212	219	193	193	188	176	167	182	184	200	205	205	198	208	209	240	211	204	224	173	209	214	227	194	192	204	212	221	167	213	193	185	201	187	219	185	211	204	198	205	233	225	194	199	220	212	204	201	235	203	207	194	182	205	196	237	214	215	215	189	214	177	206	191	193	192	210	189	221	215	206	198	211	176	188	213	134	207	187	210	193	209	204	190	186	204	185	225	208	201	194	203	213	170	187	211	199	182	206	183	172	184	188	219	212	196	213	185	225	189	209	189	181	171	196	211	220	207	214	209	213	193	199	184	179	202	176	201	189	204	182	227	192	223	210	195	179	195	188	206	186	220	180	210	186	197	203	200	197	180	206	207	186	200	212	241	216	214	215	196	188	189	204	200	202	172	217	194	203	176	193	219	195	196	200	196	174	218	211	184	201	226	211	170	190	180	188	196	199	187	182	235	200	213	199	202	186	195	215	191	197	188	171	231	220	215	217	208	215	194	199	226	214	206	175	202	192	209	179	237	198	206	202	211	203	197	196	180	195	202	197	216	188	217	209	217	198	205	181	193	204	186	231	175	209	214	183	214	218	195	204	197	196	206	172	212	200	195	186	166	189	198	226	197	204	196	206	179	192	193	190	200	192	204	210	190	177	207	191	221	218	190	211	193	194	226	196	176	227	224	223	214	204	188	239	213	192	196	216	199	198	189	215	207	195	200	198	195	192	195	215	212	210	219	196	167	215	210	221	200	205	209	206	198	200	179	188	210	211	201	219	186	205	188	192	213	162	229	201	209	210	214	191	213	204	218	194	177	196	166	198	188	198	193	205	191	211	204	206	176	202	195	242	217	187	214	208	207	232	220	210	214	199	177	185	197	197	186	218	210	176	215	210	179	211	175	194	213	185	188	163	221	201	211	201	211	186	202	207	181	179	182	193	221	218	212	235	192	209	178	214	210	199	206	218	162	168	211	169	211	210	202	194	188	216	220	199	222	194	175	235	210	197	205	189	208	189	199	207	190	171	195	209	191	203	202	205	191	204	214	185	218	190	209	209	192	201	191	212	206	184	213	195	184	197	198	184	195	217	217	218	218	200	203	178	195	192	190	194	195	205	217	185	204	235	226	221	225	223	217	195	201	176	193	205	218	222	211	169	198	207	234	212	195	186	218	186	206	211	245	203	212	192	193	206	206	189	208	188	198	201	168	210	216	190	172	196	192	215	187	199	187	192	211	186	176	224	189	185	231	213	209	196	236	215	211	186	219	190	174	222	187	220	194	197	200	186	189	231	181	182	210	217	243	199	189	201	189	200	190	202	182	180	195	183	222	166	189	216	204	194	199	224	202	205	206	185	193	208	196	216	214	200	230	200	203	199	203	179	193	210	195	195	190	211	174	189	205	222	217	188	199	221	199	211	205	195	184	204	209	208	182	212	177	199	194	206	207	223	205	216	183	180	226	231	225	205	171	203	199	240	217	195	210	211	213	244	207	205	210	208	211	194	203	196	221	212	198	212	252	216	214	237	188	199	215	191	197	193	216	197	178	191	210	196	200	203	245	187	199	193	192	215	232	233	191	174	203	202	227	186	221	198	180	200	233	194	194	195	168	190	174	173	180	197	189	188	219	226	228	223	202	212	191	180	230	185	226	196	205	188	177	179	176	191	215	221	182	197	232	200	214	196	204	212	169	195	195	195	200	223	179	215	190	187	186	215	198	211	188	193	199	195	183	210	212	193	198	195	217	210	199	199	186	217	192	220	194	195	189	213	235	202	206	202	202	185	230	223	214	199	200	207	208	211	189	209	215	226	190	180	195	216	198	221	183	190	186	187	185	211	207	175	207	181	178	212	212	173	200	190	199	230	212	199	164	182	204	209	177	202	212	182	174	196	211	197	215	190	167	230	188	202	196	201	199	204	233	200	174	228	189	216	212	209	199	223	184	184	197	211	198	211	217	192	223	199	201	213	198	200	209	220	185	200	194	200	201	214	202	174	214	224	200	217	215	202	179	226	205	185	197	177	194	187	191	206	215	203	196	199	200	180	224	213	208	214	184	168	171	209	211	141	214	200	177	200	195	217	234	238	205	194	213	208	212	200	187	217	185	199	204	199	207	201	212	198	218	208	211	223	203	208	196	201	185	191	188	193	202	203	199	191	203	196	226	217	204	210	209	204	201	185	196	195	193	241	184	204	193	183	202	213	223	179	200	233	213	188	199	185	203	231	209	207	202	232	195	209	193	230	213	217	203	179	195	210	191	182	214	222	185	216	219	208	174	189	197	197	221	222	228	198	200	224	179	197	209	205	199	196	217	184	198	199	220	185	209	223	177	196	210	167	199	225	222	192	179	189	177	218	189	194	195	167	185	195	213	221	211	192	171	205	192	210	212	198	214	202	195	228	218	201	223	193	203	202	195	193	173	210	183	188	196	181	221	215	185	167	228	211	219	173	185	171	221	185	196	228	186	189	234	190	202
23611	1643	3150	3805	3539	3213	2829	2475	2054	1696	1500	1611	1619	1470	1724	1948	1456	1191	1203	1381	1405	1267	1181	1189	1207	1111	1006	1040	1066	915	862	730	742	686	684	609	655	652	628	632	674	631	636	593	584	593	587	598	621	677	688	704	689	2238	4438	4560	3064	1343	587	515	528	467	487	544	492	495	471	502	480	507	476	529	497	531	512	534	455	461	445	502	457	497	500	536	467	481	545	508	507	512	463	500	485	508	508	487	512	456	510	477	490	488	481	489	552	539	461	487	531	501	522	513	488	495	517	549	544	492	500	532	483	497	523	496	519	485	487	516	494	512	521	521	500	494	512	495	504	442	517	504	507	518	520	512	507	502	511	493	513	507	528	515	502	479	522	464	481	486	529	478	497	497	474	522	477	475	509	485	484	484	504	490	524	494	484	544	519	467	512	537	490	494	532	522	496	513	506	496	498	463	507	519	494	493	511	478	468	524	486	492	511	469	526	512	506	525	538	506	533	508	482	517	522	483	490	503	491	518	515	491	522	495	521	505	525	495	510	510	486	497	579	452	475	518	512	510	492	485	544	525	506	453	548	485	488	577	485	488	513	540	520	467	510	489	489	479	477	475	510	524	507	505	510	498	485	530	485	472	544	509	457	490	508	506	483	485	498	502	463	518	564	479	514	505	456	499	517	509	466	539	534	497	507	531	540	517	532	495	494	489	465	527	485	488	488	511	501	495	512	480	473	511	463	528	516	475	518	497	484	493	485	496	505	487	526	503	524	471	496	474	474	515	497	494	511	485	496	547	488	491	520	486	497	453	509	525	480	480	490	471	498	498	516	538	480	518	488	547	468	489	519	484	479	484	498	512	511	504	471	466	530	499	520	499	523	521	461	497	483	505	466	521	490	509	519	528	544	505	518	491	532	500	502	482	486	488	523	539	482	489	520	511	505	478	503	476	515	516	506	509	516	533	463	463	476	488	535	505	513	476	523	493	513	573	487	522	499	544	508	523	467	529	563	451	568	523	520	491	495	509	503	499	475	497	500	451	542	517	512	530	504	507	485	542	505	476	518	505	504	501	493	478	514	551	497	514	522	529	491	517	519	483	481	510	451	504	514	525	507	529	499	494	524	511	507	521	497	528	506	501	487	524	483	480	506	474	487	511	489	503	483	462	472	500	464	492	478	528	466	517	536	496	485	539	495	517	488	520	524	512	467	525	494	505	460	513	523	531	444	506	515	483	489	527	494	483	498	522	494	493	507	519	511	468	504	545	494	497	530	501	497	530	531	505	495	456	484	504	487	503	527	498	507	474	501	528	471	561	512	491	504	490	486	483	500	491	532	513	466	481	466	519	461	510	511	505	517	507	506	538	500	503	503	477	518	545	518	527	523	496	501	509	553	493	522	493	497	528	527	491	536	512	471	479	547	487	544	494	546	534	489	454	499	446	552	490	485	498	493	480	504	501	504	486	503	482	491	470	478	514	504	466	497	528	518	513	496	481	495	539	489	509	527	474	475	509	468	487	497	492	502	501	455	517	538	503	518	513	512	492	544	490	501	536	488	486	467	491	488	506	496	504	500	510	521	510	467	492	520	466	474	489	491	492	496	454	504	526	516	490	498	496	517	536	499	518	479	519	497	469	492	515	486	469	480	506	439	517	516	504	551	498	468	513	494	501	534	493	516	544	488	510	512	514	515	500	496	545	511	531	468	487	496	500	485	516	506	504	508	525	514	544	525	504	532	496	496	488	477	476	555	514	510	484	495	487	486	514	519	540	541	517	521	516	523	464	517	513	519	513	490	509	475	508	482	527	502	503	452	438	525	500	506	501	514	529	429	470	498	513	537	491	527	492	517	510	511	534	487	488	492	534	493	487	512	502	499	522	517	502	511	508	507	488	478	485	500	549	504	473	502	506	537	541	531	521	503	516	516	468	477	499	488	501	467	513	527	476	550	516	529	507	559	517	486	489	490	512	458	490	510	463	520	511	491	465	484	541	510	536	494	491	514	531	524	509	467	509	492	482	481	520	477	494	507	494	504	501	494	471	529	489	540	490	495	499	508	515	494	501	498	498	504	489	527	476	493	508	497	512	531	480	477	485	458	462	461	528	553	487	499	532	524	485	499	506	492	503	483	463	503	504	486	454	494	467	519	510	513	546	525	465	500	511	527	515	506	487	512	516	537	504	497	539	487	486	459	498	547	500	518	479	498	506	491	510	501	541	505	474	469	481	510	459	477	518	532	518	526	441	518	501	512	510	493	525	525	511	533	508	519	556	503	490	520	526	526	501	518	472	546	501	482	499	469	512	496	473	530	483	478	531	501	529	476	513	527	475	504	490	535	546	515	527	493	514	498	501	520	526	490	488	457	496	485	490	517	490	459	508	458	529	500	491	483	497	466	515	496	464	538	469	510	504	531	448	472	520	512	501	475	512	521	520	516	506	507	491	516	498	504	477	490	500	511	481	494	495	530	504	540	491	502	513	496	523	503	494	505	530	498	506	504	488	523	508	520	525	483	534	503	542	546	478	483	527	488	516	509	493	534	456	490	500	507	507	504	502	490	451	479	477	464	500	502	517	504	517	493	496	511	506	523	536	486	515	516	523	506	515	541	512	510	513	467	507	480	513	483	522	503	515	496	529	469	474	502	486	509	520	541	478	494	479	499	485	525	511	465	530	532	535	508	507	507	524	494	483	515	498	531	494	483	515	489	520	514	498	492	466	493	474	496	479	496	489	467	532	464	525	488	517	522	517	503	541	453	506	493	488	506	494	508	491	469	529	491	520	482	495	481	494	532	503	496	524	509	478	468	533	501	507	452	473	479	489	527	490	478	528	479	561	549	506	512	493	474	491	493	491	503	508	521	494	517	509	514	506	521	494	467	476	487	518	499	516	487	499	500	502	492	491	513	508	488	502	494	531	497	497	545	496	491	513	467	483	512	497	536	502	487	510	500	499	527	471	516	512	508	503	499	472	485	509	501	507	504	523	523	461	477	498	489	504	476	486	493	498	527	525	485	493	490	468	490	477	528	501	525	492	488	510	516	533	536	507	503	495	514	515	517	481	487	510	467	491	521	530	511	503	459	507	497	500	492	449	532	494	479	490	494	511	486	518	487	558	499	505	501	518	467	464	536	516	467	492	461	463	538	504	506	502	504	519	509	498	484	483	543	505	507	477	481	511	531	525	510	490	506	562	510	500	481	490	496	474	513	508	500	542	474	485	504	515	461	512	501	557	488	509	484	487	517	503	525	493	519	526	517	508	519	474	518	516	535	508	473	535	498	561	487	535	494	524	488	513	501	511	533	540	482	521	547	515	543	548	507	474	529	520	534	500	473	509	489	482	467	483	509	481	512	491	497	523	497	510	503	501	498	477	560	483	514	479	528	496	505	496	543	473	472	501	503	468	492	519	510	523	498	475	461	515	527	461	497	478	499	495	482	497	519	513	474	516	517	483	472	514	518	518	483	501	498	498	496	493	498	534	478	490	475	490	511	488	501	512
58889	14434	3989	2466	1722	1352	1219	974	708	529	460	523	418	396	423	514	403	345	255	378	333	258	222	283	302	299	232	251	256	212	172	187	160	191	148	141	159	151	157	151	181	181	221	191	129	150	174	177	165	173	193	162	166	376	1131	1173	810	428	267	139	115	113	112	115	140	123	131	132	133	133	119	133	132	121	127	147	100	100	117	131	115	119	129	140	138	120	112	121	132	127	138	127	115	145	126	100	127	120	128	152	141	136	109	127	108	128	145	134	131	119	136	133	125	124	129	129	123	112	152	145	140	124	118	128	132	134	131	144	143	127	135	133	126	124	125	126	117	123	126	116	138	123	134	134	111	140	122	115	145	143	117	114	125	115	124	124	131	146	119	147	137	127	128	117	120	127	141	123	119	111	132	133	118	120	109	134	151	139	141	114	136	122	140	125	103	136	137	113	127	146	141	137	130	132	159	131	143	124	144	131	137	125	133	120	152	114	123	139	124	113	131	138	125	140	122	125	120	117	125	147	118	137	143	129	124	131	128	148	125	144	124	126	110	113	125	124	139	130	118	124	142	123	128	127	144	149	151	128	120	118	134	120	127	149	143	131	126	121	125	123	120	106	125	127	126	119	126	136	108	108	138	117	133	128	146	123	131	134	117	136	115	135	138	118	128	133	127	130	135	121	142	120	118	147	122	149	115	137	120	117	137	108	128	125	135	135	125	126	116	128	111	154	106	121	120	112	123	135	131	132	148	120	138	131	121	115	131	127	133	143	133	128	131	127	132	125	122	137	116	132	108	131	114	132	154	127	134	128	120	97	131	132	138	129	132	125	122	124	122	140	147	113	140	119	112	125	140	122	115	136	126	139	135	118	125	127	108	114	154	135	125	135	118	110	121	127	145	125	120	122	135	130	132	123	137	118	128	127	137	131	130	137	140	169	132	128	132	127	142	124	131	134	128	123	134	123	123	128	133	128	110	140	128	132	117	121	153	131	111	113	127	132	116	123	143	118	128	134	126	125	134	134	120	122	126	126	124	125	128	140	117	121	125	141	126	127	139	123	151	138	132	128	133	116	131	141	141	128	123	116	118	126	151	111	145	129	128	127	132	129	118	146	120	137	109	134	140	112	124	124	108	125	125	141	136	137	149	134	126	125	119	133	140	122	128	120	114	137	135	133	121	114	125	140	126	150	132	142	134	129	151	121	134	128	156	126	130	131	126	133	131	140	123	118	125	132	131	136	139	135	115	123	119	146	138	142	114	137	146	123	118	134	132	140	144	120	142	143	121	149	138	123	125	131	126	119	112	150	137	126	132	135	109	132	124	137	112	105	131	133	117	130	130	125	134	152	143	111	120	118	127	118	130	126	128	124	119	124	124	109	114	118	114	108	138	130	135	130	119	149	152	128	139	117	149	108	132	140	134	136	119	117	139	138	117	122	125	117	120	134	146	129	139	133	144	103	139	126	123	129	122	119	123	133	126	149	126	115	108	117	122	142	166	117	135	118	135	142	138	119	147	130	132	112	126	143	130	131	110	139	122	123	125	129	120	135	117	124	127	120	136	145	117	130	138	124	115	117	121	113	117	124	108	124	124	144	128	139	123	122	136	131	98	104	118	122	127	110	134	159	134	150	145	133	107	139	132	133	140	136	97	137	133	134	143	132	106	109	145	119	135	136	148	145	142	116	146	131	151	126	117	130	129	153	168	138	111	124	124	123	104	128	139	128	143	130	129	137	111	125	131	134	146	132	126	127	131	116	122	129	115	139	135	119	112	137	139	134	126	135	140	124	131	114	134	124	125	132	110	115	135	124	123	104	115	120	141	168	107	146	132	148	128	135	148	117	137	128	121	121	143	124	131	107	140	124	115	127	143	124	133	139	120	135	132	145	119	140	131	142	149	129	140	122	123	148	152	124	137	160	128	135	144	128	121	127	133	137	134	117	130	117	123	117	125	140	133	136	127	130	114	123	124	131	142	95	122	108	128	139	125	139	113	128	124	155	118	137	143	117	129	104	117	135	135	130	108	146	150	138	119	128	129	116	118	127	131	128	130	146	115	120	138	132	136	114	137	151	138	117	106	127	135	111	138	140	111	100	125	110	140	114	163	134	125	129	124	116	104	123	127	140	133	137	133	125	126	130	123	116	149	118	129	104	106	120	113	123	145	128	111	144	153	131	128	138	137	131	118	131	151	121	130	153	142	127	112	135	133	144	128	136	132	134	134	136	138	117	124	129	126	134	124	139	149	115	126	115	113	126	137	117	144	112	117	136	109	141	116	139	127	116	119	111	118	138	130	118	130	144	144	103	118	108	126	122	123	124	127	125	130	112	120	126	124	113	143	134	140	133	140	118	127	130	129	131	126	122	139	123	140	134	124	138	137	131	131	134	113	108	129	133	130	120	134	129	116	121	142	113	125	134	110	127	129	141	132	124	132	121	141	147	126	133	142	137	126	121	119	125	130	138	108	145	130	142	126	153	131	127	129	126	114	130	127	127	132	140	109	121	127	129	119	134	128	136	107	126	108	124	134	112	121	120	119	109	148	101	139	118	125	113	126	134	110	117	122	118	132	123	134	133	123	126	123	111	134	162	127	122	103	126	124	121	106	128	103	124	135	117	126	103	139	138	137	156	136	135	128	126	133	145	121	128	111	124	144	129	130	134	121	111	106	112	161	151	137	124	122	140	126	108	118	119	128	128	140	117	126	142	118	133	131	110	125	118	123	145	134	128	112	140	96	121	130	133	118	135	119	138	134	141	128	127	147	137	129	117	133	125	144	146	142	111	122	137	114	119	110	118	108	122	133	129	116	129	129	119	111	134	143	139	132	145	132	120	128	126	110	120	120	145	138	130	118	117	119	132	145	114	115	121	129	137	149	125	121	125	121	120	134	122	141	148	118	110	164	121	128	149	124	124	128	134	130	127	113	122	132	146	153	134	126	140	120	123	102	138	130	134	140	132	131	111	114	120	133	129	152	136	106	112	118	144	128	139	131	122	129	121	130	144	122	136	126	129	126	112	145	116	141	116	144	121	110	144	140	140	122	112	149	124	125	115	127	156	121	144	136	138	115	127	145	132	128	139	132	124	141	128	152	142	124	126	132	120	123	119	134	135	126	125	144	131	126	147	143	118	152	135	138	152	138	122	119	117	123	122	131	129	127	147	130	115	112	129	136	114	125	109	139	124	138	135	135	109	106	118	124	119	142	109	133	116	127	142	139	127	114	137	135	152	139	130	120	99	122	120	147	130	139	108	139	117	135	104	130	139	132	127	129	131	123	131	138	114	145	125	144	137	144	135	109	125	121	124	110	140	139	123	123	122	117	129	133	139	126	134	138	154	124	120	119	117	126	139	119	139	134	130	116	121	131	126	132	128	134	135	130	118	115	132	140	131	138	123	137	119	126	118	129	134	127	111	141	138	116	119	124	131	131	148	154	146	117	124	132	117	120	118	141	140	135	126	108	122	125	118	138	134	156	121	141	132	143	142
27694	2286	5394	6373	5708	4959	4345	3893	3146	2354	2510	2787	2247	2216	2510	2947	1940	1725	1593	1962	1678	1383	1214	1556	1510	1436	1198	1155	1224	1056	727	691	681	687	601	527	676	665	720	625	725	918	1087	819	559	594	847	718	577	664	736	705	712	2477	7517	7647	5102	2515	1326	350	316	333	360	353	318	356	309	317	360	362	321	355	364	331	303	328	314	327	323	343	349	329	369	344	299	338	333	326	322	337	299	351	334	309	345	319	331	331	329	347	331	288	351	319	323	365	343	330	327	364	354	319	354	337	342	319	362	330	314	349	331	339	351	353	381	319	334	309	339	356	337	310	331	327	347	323	332	346	331	348	334	328	321	330	359	329	329	316	380	349	320	334	348	325	337	326	328	338	325	337	316	277	325	373	327	346	329	332	332	349	317	321	343	338	338	307	336	335	368	314	325	327	339	332	355	347	359	347	345	302	336	336	335	357	332	353	322	339	342	336	350	327	337	336	343	364	301	343	316	339	336	340	304	348	333	332	355	324	346	324	352	331	311	329	333	333	330	336	335	330	312	338	332	309	322	309	322	339	333	326	324	369	326	329	337	322	352	327	323	339	326	370	329	356	280	340	339	306	321	352	349	328	339	337	328	354	360	331	338	338	341	351	322	323	320	345	316	350	316	326	329	322	329	333	338	327	318	326	318	319	342	298	323	347	348	334	342	303	340	322	348	353	331	338	348	333	344	328	305	341	342	336	339	338	308	345	355	349	326	320	352	299	332	332	331	364	368	329	317	333	350	341	330	310	326	313	343	334	321	318	321	364	322	372	327	341	297	318	299	328	333	321	363	309	303	315	323	323	328	315	347	330	343	313	335	326	342	337	320	318	349	361	339	339	341	341	355	344	297	303	350	378	304	326	345	332	327	337	372	365	350	352	350	346	313	339	330	357	330	320	354	341	344	312	333	342	320	310	299	315	329	346	351	324	326	356	331	327	323	327	330	317	328	383	333	321	317	346	330	369	309	331	324	321	299	353	344	329	305	306	363	323	349	352	334	332	327	356	326	363	312	275	340	303	349	348	377	351	341	334	335	335	340	331	314	368	346	333	328	349	329	364	335	342	368	337	360	354	316	334	337	320	328	311	331	328	339	315	329	313	320	349	376	328	347	350	340	336	315	358	332	325	367	327	346	328	318	319	323	337	371	334	369	333	338	318	338	315	330	335	313	369	320	349	356	342	342	309	325	345	334	360	334	324	353	345	298	324	362	350	338	312	314	326	299	333	353	372	349	381	341	331	335	334	304	338	367	338	327	329	316	352	331	327	317	336	354	340	340	326	370	354	325	320	361	327	325	324	332	334	375	313	359	328	356	331	333	335	322	343	323	341	354	337	331	347	325	315	349	336	309	354	331	332	375	344	329	360	347	348	349	361	360	322	341	311	319	355	334	333	356	315	329	341	338	354	308	373	365	305	317	314	322	332	333	313	347	312	312	339	321	325	351	340	344	341	313	326	354	341	321	371	338	321	321	323	300	340	311	345	335	346	317	327	329	354	336	320	329	349	315	338	317	349	321	328	312	297	318	321	334	364	335	336	352	307	322	356	335	316	289	323	334	332	344	344	336	331	319	334	340	332	323	353	311	336	352	317	328	339	353	317	315	312	305	320	356	342	367	318	327	332	333	346	312	308	303	306	350	304	332	325	330	358	357	337	347	299	345	360	301	317	334	324	358	347	354	340	300	375	348	361	325	356	338	322	297	349	359	317	334	313	317	330	325	341	342	346	315	353	328	361	336	339	322	362	326	345	325	338	339	309	322	353	335	317	330	333	334	345	366	341	353	338	330	346	340	331	304	352	347	356	321	358	322	308	340	372	336	348	332	324	340	321	369	331	351	298	354	351	327	346	308	295	340	336	348	334	350	322	316	338	327	331	317	315	334	314	392	357	326	326	328	324	358	358	328	336	350	295	345	323	322	339	337	350	336	342	320	330	312	315	318	315	331	293	328	337	310	333	305	333	335	354	335	303	347	341	328	348	320	339	342	338	329	325	323	333	304	332	342	335	368	348	325	342	344	314	330	353	310	347	318	323	325	355	334	350	328	363	327	347	333	304	345	336	341	344	364	336	327	314	333	330	328	324	338	367	365	350	328	319	337	308	319	366	347	342	317	320	326	341	363	348	351	323	319	309	362	345	343	322	347	348	352	313	321	326	336	336	308	334	340	348	332	337	323	351	344	320	316	352	327	322	313	337	331	339	357	320	364	348	347	323	294	332	339	317	324	312	338	327	310	364	306	338	334	330	291	345	319	351	345	347	331	326	353	334	322	301	342	332	335	326	329	326	300	347	345	313	352	357	312	300	326	324	325	364	348	326	349	309	311	318	316	349	354	348	326	334	340	305	338	326	317	353	357	338	285	351	330	329	297	355	307	331	312	367	324	349	353	363	307	333	304	360	339	321	311	334	331	305	364	338	347	330	323	358	345	323	315	302	325	329	318	366	341	344	356	325	348	324	328	324	337	330	355	299	324	340	326	351	349	375	313	327	347	338	351	322	300	310	342	314	340	316	328	338	337	303	331	317	328	318	329	365	348	357	366	318	345	333	345	322	332	324	335	334	327	295	305	364	328	328	369	322	310	336	288	323	338	356	324	341	338	350	353	353	344	334	343	343	324	367	324	317	319	351	349	328	315	347	290	287	343	323	308	361	333	351	344	312	315	352	320	318	317	329	364	348	314	315	361	324	328	356	336	336	358	321	346	309	313	312	316	311	330	365	344	291	315	326	307	295	333	380	327	330	376	353	347	334	327	353	311	333	349	309	293	361	356	344	349	326	340	325	339	364	364	341	346	341	330	316	335	348	344	336	323	340	307	356	345	313	317	328	367	310	313	345	335	316	322	338	323	300	356	342	371	317	339	300	342	329	305	334	333	366	322	325	326	345	295	305	322	341	322	319	345	324	314	350	335	327	342	311	296	322	345	340	331	361	317	353	328	354	338	310	299	349	344	347	335	297	340	321	321	347	341	327	350	329	319	313	356	379	309	318	311	307	332	314	335	353	318	327	335	363	338	325	356	315	350	328	311	293	309	335	344	357	356	341	362	315	347	328	340	345	315	327	310	329	346	324	324	330	342	335	342	323	342	332	340	391	348	349	335	362	363	359	343	339	334	306	320	315	313	341	314	315	347	342	357	311	300	328	324	330	330	329	328	358	354	298	340	319	309	330	306	349	312	334	365	357	357	333	342	301	351	328	361	328	303	317	364	344	321	311	335	320	343	344	372	334	332	309	325	383	373	370	333	343	328	360	309	339	362	307	301	319	326	362	308	351	316	305	341	322	327	314	325	334	356	329	304	326	322	322	352	299	356	308	323	300	344	306	372	361	343	314	329	331	342	324	331	326	332	320	333	322	356	330	329	350	333	306	341	294	326	319	337	292	315	319	375	349	327	371	321	321	304	321	335	324	331	340	341	342	337	346	318	319	347	322	330	343	325	364	335	333	349	302	343	380	339	306
7775	449	424	406	351	304	313	279	260	260	243	267	220	224	223	234	239	222	247	273	226	216	249	262	273	234	229	209	239	223	228	220	210	201	213	211	228	234	214	227	217	225	192	191	226	223	215	191	200	238	212	217	229	245	248	297	302	265	242	186	189	216	212	189	222	208	185	204	214	215	236	197	195	203	216	232	210	219	221	203	209	192	214	231	208	201	183	198	200	221	214	208	193	193	198	215	189	216	191	186	216	187	188	209	182	185	219	207	181	215	198	202	196	206	233	203	194	179	209	197	195	191	208	208	206	230	210	229	192	182	170	187	207	184	203	175	203	184	181	188	193	213	225	195	201	190	198	209	202	185	173	175	211	189	203	191	193	202	216	203	205	205	222	193	202	188	216	218	227	199	227	170	200	199	206	214	199	220	207	218	179	213	189	195	238	198	180	208	222	208	203	205	198	192	178	219	205	209	212	214	210	217	200	208	191	185	201	195	190	195	208	196	208	180	207	180	197	205	180	186	197	212	226	185	196	211	206	204	200	200	216	190	195	213	212	211	183	215	223	185	227	223	200	216	213	195	175	201	200	178	199	217	198	213	222	209	177	199	183	191	169	187	185	199	193	202	203	186	179	217	228	204	187	180	195	179	195	193	193	217	219	225	184	202	192	214	193	169	210	206	205	219	225	221	199	215	207	195	199	185	222	173	186	223	178	203	218	217	184	197	210	205	216	208	224	195	189	205	213	215	185	205	201	193	225	199	205	233	238	211	219	212	185	212	214	240	197	200	197	193	223	227	200	176	201	220	205	202	189	218	197	210	215	205	219	232	200	202	204	202	223	206	240	208	200	191	208	180	204	195	214	211	191	206	200	211	185	174	210	210	200	202	177	197	202	182	195	185	207	191	217	211	202	219	204	182	215	193	183	210	215	213	193	195	202	216	216	195	202	219	197	175	208	229	215	182	203	234	212	219	198	193	200	239	220	224	185	195	211	217	217	227	190	217	200	191	225	211	192	197	178	190	194	199	225	199	214	191	201	216	191	209	228	190	203	211	199	207	216	209	221	222	209	190	201	229	198	167	199	217	199	212	191	215	182	207	181	201	184	191	185	209	192	211	189	218	198	218	194	188	227	234	199	192	226	199	191	212	200	191	220	198	188	240	229	209	212	166	221	182	211	209	206	169	225	205	220	212	184	200	197	201	198	219	189	203	183	192	207	206	222	171	197	227	210	224	188	200	198	194	217	196	203	181	199	200	186	212	217	189	210	195	196	226	205	205	200	210	206	199	203	221	210	205	200	213	188	193	185	189	210	200	222	197	206	204	200	208	221	208	215	197	207	199	173	208	220	205	214	211	211	194	190	195	219	209	176	190	223	209	189	183	197	219	203	204	224	226	208	194	215	196	213	190	197	199	182	222	190	198	202	202	203	211	196	206	208	210	210	186	215	210	195	202	203	217	214	212	209	208	167	206	207	191	229	212	217	221	207	206	196	183	198	206	212	213	232	194	200	190	197	213	189	187	195	220	227	189	164	180	209	193	208	190	210	190	210	205	193	190	213	240	204	188	210	221	195	190	216	209	200	201	200	207	195	209	195	214	186	206	207	193	196	196	200	204	204	178	205	192	201	208	209	195	195	171	228	205	201	213	184	184	219	208	205	198	188	198	202	206	182	203	197	203	206	208	194	195	192	204	192	201	193	181	157	206	194	205	211	207	203	192	202	203	199	221	217	195	204	197	209	196	199	203	208	201	206	215	213	203	184	210	186	202	206	211	199	204	222	182	218	211	218	175	207	212	185	197	188	211	215	193	192	193	215	214	212	213	205	225	184	194	198	208	178	223	196	201	196	232	193	206	232	185	196	213	204	201	203	188	204	213	209	210	211	196	179	212	192	220	245	195	185	176	187	199	202	209	211	201	187	212	218	179	197	196	207	220	232	213	223	193	201	197	168	173	184	219	205	215	204	221	221	193	213	202	225	205	198	191	198	204	232	218	214	189	169	191	211	211	212	223	230	220	199	199	180	205	213	197	208	195	223	210	225	207	196	215	207	198	190	193	217	185	211	203	197	178	210	206	185	192	189	194	188	177	165	217	208	198	199	199	192	195	202	211	221	213	207	212	214	190	182	206	203	227	208	228	224	217	190	184	194	193	212	184	193	198	222	192	211	202	169	188	238	199	222	212	218	197	198	184	210	181	206	194	197	181	205	173	190	210	224	218	207	208	176	211	215	209	211	192	213	175	223	216	201	240	197	181	203	183	197	224	168	198	212	213	227	189	199	170	218	215	207	188	204	199	202	198	206	224	193	209	176	220	203	221	193	206	226	211	183	214	189	195	196	229	191	197	201	214	221	201	205	202	204	195	190	198	218	212	208	186	198	201	208	196	192	199	212	213	208	211	188	186	222	188	189	181	198	207	233	220	214	186	193	214	193	212	201	218	191	204	209	209	205	201	220	166	190	201	214	184	208	197	187	221	183	233	172	203	205	184	191	217	225	207	203	199	190	188	196	196	208	223	187	188	197	195	200	214	188	211	174	217	211	219	217	213	195	177	209	208	195	194	206	225	204	193	228	175	215	206	202	176	230	196	202	189	203	223	195	184	186	196	202	173	215	222	225	210	203	203	183	217	217	204	203	205	219	214	201	201	204	224	209	197	191	203	200	206	206	189	226	211	194	190	229	197	207	203	187	199	183	209	206	217	200	228	195	207	179	212	191	195	215	218	184	193	228	208	219	193	188	178	221	207	198	228	226	204	218	193	208	203	217	201	203	204	204	197	178	194	196	203	213	195	220	202	195	188	203	177	191	210	196	231	218	194	196	193	193	193	194	205	201	204	191	231	183	229	189	197	228	202	214	200	218	179	205	188	213	190	190	199	206	186	218	178	196	207	210	206	217	186	207	219	202	218	213	217	189	181	192	207	192	230	202	206	208	197	211	182	214	205	210	214	233	189	215	194	189	219	212	200	181	179	175	208	200	215	202	208	211	166	217	219	191	208	206	238	203	186	222	214	227	183	219	217	210	210	180	213	209	205	212	213	228	213	226	222	206	227	219	196	200	219	184	202	228	193	207	216	188	210	204	204	219	177	195	215	192	183	208	215	192	193	225	197	230	187	200	215	204	206	186	188	191	222	183	201	212	190	206	178	191	215	205	161	190	197	221	205	229	207	209	194	185	231	200	180	197	198	215	227	202	196	212	204	207	201	209	206	209	165	204	189	195	197	178	185	209	194	199	215	201	196	199	207	212	226	222	211	214	203	204	191	196	220	188	197	194	206	185	200	222	230	188	200	207	203	203	211	202	213	200	214	170	207	233	239	215	221	215	198	182	187	226	199	205	223	193	220	177	219	190	201	186	213	193	209	192	181	244	189	222	195	208	210	207	202	187	237	206	171	204	236	209	238	250	202	206	212	197	219	200	176	190	183	177	196	199	185	197	198	205	215	187	189	193	184	210	192	200	224	205	227	185	204	191	207	177	187	194	186
8547	696	1022	1172	1134	1136	1083	932	800	713	797	759	786	733	698	753	691	796	774	785	779	606	743	857	806	724	663	687	760	616	593	599	580	572	580	513	604	615	631	664	634	682	619	618	607	633	619	554	522	542	605	623	594	635	846	983	1083	911	620	517	531	473	537	473	511	518	479	506	483	521	535	500	534	513	546	525	532	483	558	496	531	529	546	542	503	511	490	515	493	515	505	541	493	533	556	505	487	530	498	499	510	495	486	508	505	493	504	502	545	551	527	539	525	524	487	492	493	523	538	492	494	500	487	509	459	527	506	493	517	534	521	507	541	512	495	525	546	497	476	506	506	544	509	530	524	540	513	521	499	528	514	501	563	523	500	511	482	488	544	494	503	504	543	515	532	514	522	490	532	529	476	505	513	541	523	552	527	508	536	509	510	534	469	510	513	554	543	508	503	496	517	489	509	513	528	490	481	509	518	508	468	503	511	529	462	544	530	534	544	522	540	554	524	484	495	468	499	502	511	503	525	535	539	465	474	504	545	513	524	537	472	551	508	551	498	533	473	528	497	507	502	495	552	544	518	528	522	459	511	515	460	526	502	481	522	489	537	550	510	463	519	486	538	529	471	531	521	471	473	551	516	548	540	520	481	506	501	535	553	542	494	483	533	498	532	513	516	556	536	530	522	521	468	523	546	540	542	525	545	477	545	491	489	520	515	518	491	571	508	521	490	507	508	511	472	530	527	545	484	495	528	504	466	538	491	552	529	503	508	517	535	502	498	508	489	544	507	517	527	503	520	527	537	518	509	536	491	497	505	489	491	490	494	505	464	516	509	520	490	508	528	493	534	519	536	546	537	547	501	496	517	529	501	500	507	527	563	546	517	515	494	473	494	515	552	507	543	511	536	512	510	488	513	549	520	509	512	497	511	511	539	547	504	511	552	533	489	496	524	541	502	543	506	528	517	527	531	505	528	535	508	483	528	526	497	520	546	538	484	518	512	513	528	544	524	505	522	516	523	507	488	531	498	508	517	492	535	485	532	510	478	534	530	510	475	527	494	484	521	525	517	504	495	518	533	511	534	526	516	506	581	539	490	484	511	520	528	484	525	491	511	496	548	549	522	501	500	519	497	550	536	543	517	477	537	510	499	527	534	492	495	499	526	516	548	529	518	502	557	518	561	535	531	527	483	507	523	528	562	511	485	486	448	514	521	516	508	492	477	529	504	448	507	567	473	490	527	493	496	532	559	513	536	499	505	508	467	552	486	541	500	505	535	538	506	480	558	548	497	436	506	505	546	498	515	505	493	538	530	522	524	510	557	491	545	471	529	493	485	473	516	491	531	546	521	521	477	483	537	507	533	517	494	525	509	509	519	498	535	515	493	491	506	492	529	533	536	551	525	485	525	528	514	543	524	518	500	513	526	527	511	555	547	508	543	500	519	504	495	512	487	525	507	515	499	480	550	480	511	508	525	517	526	506	519	515	544	517	506	510	541	553	509	519	503	482	540	547	501	534	502	518	542	498	512	517	503	532	536	524	511	491	503	463	538	555	503	555	535	521	505	493	503	484	541	532	511	522	518	495	510	584	535	491	460	513	517	566	511	583	502	507	509	497	486	505	531	491	528	512	531	522	514	528	543	504	522	549	504	513	474	547	542	514	495	500	517	506	537	548	477	520	492	507	511	475	520	489	518	517	511	514	512	525	534	512	518	493	491	480	530	548	510	515	495	518	519	519	490	512	492	499	572	561	547	504	497	512	540	532	494	515	525	513	517	493	515	517	509	539	544	527	495	501	509	496	520	521	522	549	493	536	537	509	537	475	504	455	447	466	507	524	515	520	510	499	518	495	524	535	559	518	520	521	509	519	491	511	520	528	533	559	468	485	534	505	546	523	534	529	475	504	529	522	575	513	516	564	500	500	532	516	488	517	538	530	501	557	514	488	522	497	566	514	504	499	498	536	511	502	510	514	499	523	529	552	532	528	535	503	550	541	499	473	478	495	494	494	534	492	537	542	494	474	511	531	538	495	498	552	511	511	511	509	467	529	508	480	494	584	520	487	499	501	494	520	511	522	509	501	542	508	542	525	537	479	520	499	492	540	481	533	526	497	519	517	479	494	501	512	499	537	500	537	531	499	537	515	523	513	491	519	503	529	502	502	529	502	478	515	516	533	514	522	509	503	553	514	550	513	493	533	531	507	498	466	544	541	532	505	519	490	541	514	488	512	541	515	501	511	523	493	503	515	511	501	504	498	471	515	495	511	522	473	496	517	535	482	484	493	502	541	487	497	546	490	557	512	525	549	507	521	551	506	518	506	525	522	512	496	484	532	515	498	517	562	481	532	519	523	518	538	497	452	547	543	468	517	505	508	496	537	537	518	519	497	520	511	508	524	484	490	538	503	491	502	506	516	518	541	559	541	528	540	517	534	571	475	452	535	489	520	503	506	502	531	516	505	537	504	498	465	516	542	481	525	502	543	531	522	561	513	522	499	544	566	522	474	531	498	518	487	529	511	488	514	531	515	492	500	497	521	529	514	544	508	495	536	492	558	518	530	499	532	520	501	497	492	545	520	503	548	493	490	483	496	503	513	486	533	527	497	498	561	481	488	529	542	482	528	523	544	540	507	505	482	515	537	484	529	493	491	482	470	513	538	558	493	486	524	529	483	539	522	490	523	494	496	523	516	507	471	546	500	526	513	514	515	562	520	494	478	460	518	513	520	479	511	503	549	508	530	513	552	504	499	500	522	531	533	517	522	510	536	484	500	509	518	510	537	511	535	503	522	538	533	480	511	482	490	498	537	539	516	540	530	522	496	479	530	528	482	514	498	522	529	502	499	506	504	507	521	460	509	491	479	499	518	529	515	527	488	483	510	529	491	504	512	463	525	481	473	486	484	504	506	506	574	512	503	526	541	542	511	513	495	528	513	510	542	504	518	506	498	510	492	525	523	534	498	458	539	563	522	497	490	489	528	557	452	484	488	524	553	524	541	495	467	515	530	516	498	490	526	485	529	499	521	510	473	506	513	519	537	548	514	503	497	528	506	515	518	493	505	529	518	522	509	491	521	561	478	511	520	440	542	543	520	483	496	510	528	521	550	499	497	497	493	534	524	516	505	468	500	504	488	509	547	504	522	519	478	510	495	547	548	500	526	527	518	540	481	511	516	513	532	566	525	529	504	501	501	541	473	531	543	494	535	506	526	542	481	530	502	504	520	518	483	543	460	535	521	534	557	520	544	519	515	506	514	537	531	543	505	501	505	485	484	493	504	504	508	531	503	520	501	542	490	491	527	516	510	499	556	506	567	531	480	523	528	504	488	501	490	530	511	531	489	504	479	522	512	485	487	507	473	541	514	501	514	462	561	536	512	522	524	534	505	476	508	503	504	523	499	519	490	491	510	510	502	516	480	511	528	545	480	485	509	495	517	507	520	524	522	506	531	488	504	502	497	532	518	495	518	507	534	527	517	498	499	486	542	546	489	500	517
43800	7187	1812	1440	999	841	722	560	449	468	506	399	352	379	406	362	337	318	351	288	312	268	325	352	299	274	255	308	273	272	255	248	235	217	223	227	244	269	272	285	252	251	300	238	278	247	251	257	236	238	231	243	229	260	446	914	668	524	381	208	180	208	216	218	217	202	230	195	233	243	219	202	207	182	183	195	220	230	218	200	231	229	229	203	203	195	190	241	209	224	204	204	223	192	209	213	204	217	209	210	229	190	221	210	209	203	224	185	228	202	220	226	215	244	193	235	227	205	237	225	231	217	187	202	194	210	211	221	217	214	227	187	194	230	213	224	254	233	209	208	202	190	207	180	197	215	198	193	196	199	217	202	228	204	203	207	217	203	195	201	242	235	230	218	210	215	212	195	217	221	178	193	204	207	185	214	210	201	211	209	224	220	207	185	218	210	210	203	204	218	222	217	213	181	219	216	231	219	211	222	205	235	215	233	207	224	217	201	201	214	202	228	215	207	233	198	227	228	205	225	215	206	205	224	193	197	202	221	220	218	206	204	189	231	214	216	221	208	237	195	190	214	206	199	204	213	203	205	217	197	241	225	233	227	203	222	205	226	198	216	228	235	194	217	205	232	225	200	206	214	198	223	241	213	245	206	181	200	210	191	211	210	202	214	219	196	198	203	218	228	197	197	245	198	202	208	171	208	180	207	214	223	202	239	201	224	209	201	213	201	235	199	228	221	220	215	216	235	210	204	208	226	234	200	205	228	196	212	224	202	202	204	201	208	210	207	206	214	197	196	252	212	204	205	209	227	185	214	234	189	230	211	218	242	215	204	202	192	205	200	223	213	224	223	220	216	212	221	223	199	224	228	184	210	200	225	206	194	205	218	203	210	206	204	195	199	223	224	215	239	229	217	221	209	207	213	217	229	207	224	226	220	202	202	220	211	207	211	225	182	217	221	232	221	219	229	203	219	217	225	227	194	227	210	211	205	247	247	225	241	201	208	194	204	204	215	243	225	214	227	228	225	220	217	195	218	224	220	216	227	222	219	242	243	223	200	235	213	201	198	204	227	226	199	218	224	238	212	234	204	242	208	233	212	213	219	220	213	195	228	213	196	210	217	230	196	217	225	241	223	228	241	227	234	220	241	222	217	224	214	197	190	206	218	192	219	229	197	237	233	193	193	207	209	201	219	226	203	214	226	225	189	202	216	231	211	229	210	216	220	211	202	207	212	241	200	206	207	244	226	212	222	186	233	198	220	233	178	217	167	224	230	197	218	206	210	208	206	207	230	246	214	214	224	216	209	212	231	180	210	221	203	241	221	224	217	213	179	206	199	204	210	200	173	207	201	213	230	193	216	199	200	216	195	190	200	200	226	209	214	199	233	200	196	206	222	217	189	218	212	237	209	216	222	215	213	209	225	218	221	198	238	227	209	231	222	202	228	220	182	210	194	199	204	218	213	204	224	207	205	195	225	203	185	204	221	175	219	241	205	234	213	221	248	225	208	208	243	209	224	202	210	227	233	235	212	234	229	218	200	229	205	223	193	209	238	235	204	195	194	215	222	196	203	197	208	219	209	217	222	206	231	237	202	211	209	182	215	195	190	228	228	202	226	188	220	220	203	192	201	210	218	216	215	206	193	204	185	220	198	221	218	223	209	217	234	204	233	207	197	234	236	200	188	203	205	223	214	208	209	223	222	205	216	196	186	213	193	222	225	203	217	197	228	196	214	191	202	223	229	225	233	215	209	240	217	210	256	212	196	227	185	234	235	229	222	233	218	226	225	206	211	190	221	202	205	206	233	213	177	195	204	181	223	204	224	233	192	209	198	210	226	234	197	217	207	204	209	238	231	216	201	230	197	198	211	205	217	192	216	231	229	208	231	247	213	198	217	181	200	249	193	208	230	217	235	190	190	221	206	231	247	206	233	179	222	212	215	204	203	211	220	218	226	203	205	218	195	208	180	216	210	233	225	171	214	226	211	220	205	220	216	217	209	208	218	222	216	220	195	213	229	196	237	191	189	215	218	196	208	212	223	209	233	231	201	226	207	213	223	214	190	199	211	221	232	201	237	197	213	205	220	197	185	229	218	198	203	228	218	187	199	188	210	193	224	186	210	223	223	258	199	214	253	194	231	217	200	215	216	181	201	215	232	229	214	228	229	208	204	212	214	217	208	208	209	180	210	191	229	198	246	246	210	219	213	207	211	210	207	224	212	223	182	196	229	242	214	219	185	246	200	216	248	193	213	200	204	208	224	209	234	179	211	204	201	214	240	188	221	207	219	223	236	228	218	198	201	227	183	188	206	201	232	236	211	229	179	216	213	211	219	228	221	203	204	247	214	199	208	192	240	226	205	205	209	203	202	202	194	227	215	232	218	227	220	206	200	194	222	201	201	197	218	221	204	212	203	218	187	216	201	222	245	250	215	202	201	241	219	180	226	192	180	201	224	209	214	227	217	212	215	229	184	205	191	201	208	218	244	191	212	202	226	191	219	211	210	205	226	206	228	192	230	212	231	197	221	249	227	221	212	199	199	226	214	193	209	219	207	236	222	167	220	236	199	180	215	192	216	221	213	223	240	225	201	226	202	202	220	224	235	210	205	214	196	214	225	221	231	220	219	198	210	212	202	235	192	239	209	244	226	223	253	210	200	212	218	208	211	233	198	201	245	218	232	210	228	206	204	208	193	211	229	224	191	214	211	229	209	248	202	225	188	231	226	216	200	227	210	228	209	200	202	190	190	227	201	203	218	219	223	225	214	212	209	228	183	214	234	222	206	221	211	232	234	200	226	192	231	240	217	202	183	200	222	194	217	198	207	218	221	212	249	194	199	216	207	212	207	187	211	205	219	223	217	193	218	206	214	209	203	224	224	219	196	214	203	183	238	203	200	224	209	216	213	211	219	234	189	215	206	194	225	230	226	213	208	234	210	227	197	225	229	225	206	209	220	215	209	229	221	225	214	224	209	211	226	201	214	213	212	228	206	222	214	228	204	223	239	192	192	218	208	202	196	184	232	229	213	216	195	209	217	214	194	219	235	227	214	200	232	206	212	205	205	217	195	195	209	196	196	226	244	205	196	227	213	215	185	211	202	232	200	231	229	198	206	208	202	255	211	211	231	234	206	190	200	202	201	222	215	213	207	210	214	198	208	201	205	200	198	232	226	229	209	225	213	223	199	229	189	203	209	210	185	201	199	205	228	228	192	216	222	204	207	215	251	198	220	218	215	221	200	237	198	207	184	211	233	235	224	210	212	208	202	240	209	209	227	208	226	200	242	217	194	205	203	192	211	216	218	233	207	212	197	200	226	217	190	219	219	213	195	202	212	239	224	217	179	210	215	247	239	201	214	224	245	191	227	216	234	195	221	200	199	216	228	211	222	183	225	213	202	220	219	213	221	216	219	205	166	217	214	232	210	220	224	188	214	185	253	211	225	212	204	212	190	210	200	210	230	202	218	230	208	213	217	224	208	228	233	215	184	223	239
21331	1625	3223	3959	3416	3224	3033	2590	2064	1819	1763	1805	1705	1685	1898	1978	1634	1321	1468	1406	1238	954	1192	1488	1188	1024	1020	1079	1088	1047	909	809	743	777	788	768	818	926	1013	968	916	972	1045	905	884	860	964	982	893	953	803	784	785	847	3087	5634	3809	2891	1527	544	559	564	607	563	502	544	545	551	557	502	495	555	532	547	536	527	506	514	553	550	521	592	546	585	499	512	480	521	552	536	515	531	536	540	524	514	513	532	505	532	530	542	515	471	527	524	520	517	500	548	541	483	538	516	498	506	553	532	542	539	507	540	529	476	517	571	520	548	497	530	558	512	566	542	558	522	518	540	525	524	537	579	499	503	517	536	522	539	562	532	560	583	519	535	547	519	505	519	537	549	500	495	550	522	517	533	558	535	507	483	528	517	489	518	501	507	524	569	565	535	520	506	507	504	555	472	538	539	575	505	517	492	542	484	545	523	543	537	511	528	570	522	547	514	535	503	546	538	516	536	549	549	521	544	520	532	529	551	528	539	502	484	573	499	540	519	528	524	543	521	559	563	510	529	519	522	572	541	518	555	544	512	502	553	496	547	520	520	499	514	560	532	513	554	532	536	546	536	539	488	542	558	505	527	550	528	508	472	541	530	551	566	546	516	510	505	510	546	524	559	564	534	506	519	536	530	536	488	502	546	509	502	551	539	528	501	564	538	567	523	519	514	548	513	499	579	568	539	509	513	523	538	525	548	512	477	527	540	557	556	560	505	532	535	529	561	527	532	530	500	507	557	552	482	505	525	524	570	528	548	563	545	552	522	532	519	548	549	550	501	559	559	541	541	570	527	553	599	521	521	488	519	535	561	522	535	481	556	539	519	483	519	539	501	517	513	506	511	512	489	536	522	526	514	545	538	500	515	527	532	577	545	534	521	532	504	532	519	546	550	546	537	480	504	531	515	541	528	505	510	519	510	535	541	506	471	539	552	540	501	537	458	506	508	509	551	560	552	538	518	508	536	534	512	534	572	507	561	542	558	554	566	526	566	541	528	532	566	505	513	506	560	543	522	530	494	554	529	471	532	542	529	548	506	531	483	521	514	509	552	477	539	507	547	549	480	567	551	546	538	550	547	554	518	536	561	544	532	534	565	511	514	517	519	585	530	534	558	478	554	551	565	529	548	527	504	528	523	539	574	547	525	564	545	531	541	552	494	541	543	519	524	524	514	534	531	494	512	559	515	566	501	529	514	531	545	563	512	542	519	521	472	548	546	543	516	568	513	489	545	544	519	527	523	573	488	599	533	547	492	537	538	566	573	494	525	526	561	559	508	532	537	549	539	542	560	522	522	506	536	521	517	520	538	511	488	545	545	523	535	526	537	520	509	593	556	536	528	507	557	500	507	497	545	532	525	582	558	532	558	512	562	517	526	514	493	536	518	490	492	542	516	524	548	546	541	519	491	539	559	526	545	500	575	573	565	517	550	527	543	557	552	548	520	526	542	544	534	497	558	503	536	547	513	571	507	560	536	501	561	530	559	542	535	589	505	527	502	566	551	532	554	505	553	523	501	563	523	581	509	562	573	531	505	487	509	522	565	546	544	542	532	571	517	537	519	529	521	495	532	526	551	551	522	556	470	544	495	541	546	521	469	543	512	473	527	578	567	510	545	543	545	538	541	504	562	537	508	570	535	471	532	515	521	534	525	548	530	526	552	511	502	500	467	582	538	498	569	527	536	493	517	520	538	496	531	489	562	517	533	517	508	520	506	545	549	511	503	545	560	489	547	513	526	539	514	514	569	520	491	509	528	512	566	531	585	519	518	507	525	492	487	533	535	544	507	509	562	526	562	465	502	566	494	525	536	563	523	522	549	529	494	536	513	544	521	542	559	535	543	592	549	532	571	528	558	527	504	519	529	499	566	565	497	544	508	528	506	510	531	593	529	531	496	536	557	552	524	468	517	554	566	537	519	525	554	540	543	493	501	522	537	594	508	542	522	518	562	544	521	538	552	535	533	527	510	485	488	508	549	492	528	548	506	589	555	590	535	543	528	527	539	520	562	499	544	506	514	538	529	541	545	514	548	518	512	532	541	521	536	495	526	557	526	522	580	526	504	519	538	556	535	518	528	541	507	556	543	572	503	540	543	558	507	539	515	527	565	583	528	535	539	517	494	504	478	530	499	586	465	517	580	522	518	532	557	513	535	520	557	560	536	528	506	526	500	557	550	563	519	526	539	539	505	516	573	523	548	483	528	516	543	545	528	529	534	510	520	532	518	542	543	519	527	578	553	552	493	549	537	529	514	519	541	548	571	510	534	549	528	521	540	541	528	493	499	549	505	562	541	517	539	508	579	534	511	518	507	537	512	524	538	510	542	530	590	514	503	519	531	530	568	502	564	535	546	551	522	523	518	593	514	516	561	573	544	548	558	557	547	525	521	516	511	525	522	566	509	568	520	493	541	556	510	548	528	531	511	553	573	564	526	519	584	531	500	537	509	540	506	582	558	534	524	501	532	527	493	604	529	459	547	517	553	528	517	502	518	580	511	541	498	528	522	528	511	494	510	502	560	496	535	534	531	524	518	522	520	543	512	543	544	515	529	549	536	506	559	511	517	504	518	524	552	533	532	544	538	527	528	562	534	562	531	533	516	505	505	493	539	505	518	519	535	542	454	564	587	568	479	554	564	492	512	525	545	570	527	497	568	532	551	546	542	515	536	560	514	550	570	515	542	560	527	511	518	558	524	537	494	493	502	533	538	540	529	546	550	523	529	541	552	557	546	519	558	532	548	552	503	523	506	495	562	500	546	575	528	528	537	561	540	505	513	561	517	514	523	532	539	539	592	551	533	514	562	512	529	560	471	535	531	553	521	514	531	538	552	502	547	467	537	534	533	541	539	556	558	532	544	551	558	543	554	530	517	545	552	531	558	508	554	538	502	500	561	551	555	546	554	585	548	480	518	515	534	542	541	567	553	550	541	539	519	527	532	506	519	504	566	555	520	518	574	530	520	528	503	509	500	539	506	544	561	551	518	557	530	523	530	541	557	539	510	493	530	567	528	503	526	555	499	502	545	549	524	561	516	517	513	600	547	525	533	536	525	536	499	527	562	517	541	565	545	541	513	553	471	530	551	514	545	532	525	514	487	563	529	528	564	546	532	499	506	547	561	515	539	527	495	519	587	549	532	526	551	508	531	488	548	510	542	526	481	563	520	548	489	529	496	546	553	563	529	520	542	513	505	520	516	522	550	534	559	505	498	522	499	529	520	521	514	515	547	481	572	517	547	560	512	550	521	505	542	522	525	580	515	518	505	500	539	514	521	535	524	533	559	499	531	501	510	522	568	528	548	526	528	517	521	530	543	481	496	528	520	538	547	545	534	515	519	543	535	546	489	509	507	546	493	540	548	530	513	527	508	496	512	532	550	525	486	575	551	530	562	553	521	505	526	515	529	531	504	550	518	494	510	536	530	561	534	494	550	527	539	549	523	538	529	516	541	519	533	540	494
57812	13958	3856	2369	1636	1345	1210	873	682	554	594	522	490	514	480	499	422	393	389	351	323	245	343	317	258	242	268	307	275	264	203	226	157	210	206	207	190	217	261	241	210	248	257	199	220	245	239	264	250	216	272	223	198	217	719	1402	932	683	481	196	145	140	134	157	133	155	159	140	136	152	130	157	134	139	130	161	139	165	144	138	156	166	141	137	163	132	138	121	132	134	132	139	145	131	147	137	158	136	146	132	158	143	147	145	170	150	150	163	141	146	145	162	164	146	160	135	146	139	158	133	161	146	144	150	143	147	144	152	139	132	151	171	169	140	134	145	167	152	135	175	144	149	167	139	151	150	129	158	141	141	159	157	121	165	146	152	130	138	152	166	150	161	146	158	119	161	137	145	178	156	135	144	141	154	149	159	153	162	144	136	150	144	166	143	162	158	149	130	159	146	137	178	145	168	153	131	172	150	155	126	135	131	158	142	148	157	162	157	172	144	155	152	148	146	172	144	161	153	139	145	139	158	164	171	174	147	145	152	147	122	136	140	172	167	171	122	131	167	153	153	131	142	119	161	149	133	147	145	147	133	152	150	147	169	166	191	154	141	159	139	148	119	144	138	145	135	130	134	141	137	136	132	157	155	174	145	155	134	153	133	159	164	159	144	133	164	173	159	151	142	142	152	148	151	130	114	186	181	155	142	133	151	153	162	146	149	159	166	150	157	151	168	142	145	139	145	151	161	158	140	154	157	144	130	152	150	148	170	140	131	124	146	135	143	135	142	153	151	158	143	148	139	147	151	147	122	141	165	147	154	156	145	153	141	140	131	116	166	142	183	136	142	141	147	148	134	173	146	143	154	148	153	165	136	135	146	142	149	153	147	146	154	139	134	159	151	133	156	147	161	178	153	152	157	153	154	135	136	142	133	165	133	141	139	144	151	191	158	168	157	136	136	147	134	148	160	152	147	149	160	153	158	149	160	142	161	157	163	127	173	173	144	149	128	140	182	148	146	155	136	165	159	165	142	180	155	156	147	153	148	144	128	145	147	144	156	154	135	156	136	151	144	142	152	142	143	149	175	165	155	144	152	140	165	144	155	125	145	142	131	169	147	138	135	143	157	154	140	151	139	130	139	140	149	158	141	146	150	139	155	126	162	164	158	167	142	140	159	137	160	161	140	171	167	148	174	145	147	147	133	137	158	156	148	161	159	159	118	165	147	159	124	157	149	145	160	142	152	156	173	146	146	137	140	145	170	143	134	176	157	162	149	155	152	159	135	141	135	161	155	152	156	125	155	162	167	161	158	157	140	155	155	142	152	153	141	162	148	157	161	160	155	172	150	131	147	163	153	156	139	165	136	149	137	165	146	146	139	151	156	145	142	147	123	161	149	152	189	166	143	142	147	144	145	139	138	151	163	146	145	145	138	145	141	162	154	124	153	155	168	168	154	146	131	148	142	150	145	144	168	145	146	157	173	114	148	149	167	166	151	143	139	158	155	152	145	156	164	160	162	152	158	150	165	172	171	147	154	144	159	129	126	157	132	146	139	140	152	124	145	147	161	123	185	136	146	127	160	149	137	154	166	145	133	141	175	163	159	170	156	141	158	145	145	124	166	147	145	166	131	144	142	146	169	142	155	155	150	145	151	144	176	151	146	174	158	150	137	138	162	137	143	159	145	132	158	143	126	169	148	143	166	156	128	156	165	150	144	163	147	139	137	140	147	148	151	149	153	151	140	152	168	154	158	156	123	149	151	162	147	155	149	131	168	155	144	141	146	136	170	123	143	147	163	163	123	144	151	126	162	140	147	135	140	145	140	164	147	162	162	165	156	153	143	154	158	156	173	156	154	155	142	125	139	142	150	150	159	153	163	165	137	132	145	147	159	144	162	162	151	155	153	143	140	164	148	163	158	150	130	163	143	153	145	160	197	176	151	143	142	151	139	139	166	136	165	156	139	142	149	159	154	159	159	132	155	154	158	151	159	139	146	150	168	142	141	154	143	132	142	147	144	142	180	147	180	173	151	152	146	153	139	131	147	137	141	142	146	157	142	159	131	153	149	168	127	131	142	163	151	169	154	179	150	134	149	165	164	152	128	162	149	150	167	130	149	161	147	151	149	133	160	142	139	146	150	148	137	148	137	146	128	157	175	172	137	133	157	153	162	157	141	148	154	158	138	140	158	148	151	128	142	156	147	156	179	151	158	127	148	130	180	158	180	141	160	134	130	159	142	166	167	155	154	159	137	134	167	148	154	156	163	160	134	150	160	138	140	134	164	150	138	135	133	159	166	129	143	160	152	150	146	153	134	131	131	168	153	160	141	126	148	173	146	167	137	159	167	140	140	135	141	157	150	148	130	148	134	131	160	127	156	151	148	148	160	154	143	143	149	179	131	156	139	132	142	159	127	141	164	154	147	141	159	147	149	160	131	153	135	149	155	117	136	159	152	156	152	156	165	144	155	154	153	166	135	149	141	154	150	160	151	143	139	149	166	151	135	141	141	140	142	144	135	141	150	165	142	149	137	161	167	168	152	148	161	170	168	141	156	128	160	146	136	152	142	165	163	133	138	156	157	131	158	154	153	141	159	157	164	144	148	135	177	173	148	138	161	166	149	150	140	176	150	151	146	152	161	161	137	150	160	155	134	136	160	134	148	166	138	145	145	133	139	183	167	138	132	144	147	148	138	163	143	136	139	172	147	146	159	145	135	151	156	155	148	174	136	136	141	160	148	148	153	135	138	146	160	160	148	152	173	167	158	136	153	136	155	150	165	159	149	156	138	133	155	155	160	144	156	149	152	153	160	148	146	146	155	127	157	145	153	146	139	170	154	164	160	171	151	140	160	135	168	155	145	161	125	150	152	141	166	168	143	143	126	125	128	167	123	152	127	140	133	150	152	142	151	136	136	140	171	134	143	162	136	159	155	142	150	163	146	162	158	143	136	155	129	138	154	157	147	146	141	145	163	149	138	153	154	161	134	133	139	146	149	137	127	141	172	144	161	148	158	134	163	150	135	149	156	146	156	169	149	145	142	142	152	159	142	145	149	163	148	168	141	129	152	131	160	142	138	148	156	135	144	132	125	145	139	148	143	146	163	142	153	145	162	158	171	158	154	145	145	178	142	124	143	151	158	160	142	132	147	150	157	183	141	120	138	143	161	148	142	129	149	165	152	144	148	163	159	165	146	158	142	132	166	158	134	151	154	148	159	148	160	154	151	154	156	138	140	157	158	173	162	140	142	164	140	136	163	165	160	129	156	110	179	150	166	133	133	140	161	159	154	127	152	154	149	142	152	168	141	156	153	164	157	158	160	152	165	166	164	141	135	165	149	139	135	162	155	140	148	166	127	159	143	155	145	145	156	146	143	166	138	167	132	150	146	161	150	145	130	144	136	142	125	138	140	147	142	156	133	151	161	136	149	158	142	158	147	148	144	163	162	162	151	147	126	160	137	161	137	155	154	143	165	148	168	149	155	163	153	147	144
27455	2313	5325	6127	5715	5432	4844	3679	2961	2775	2766	2596	2787	2586	2884	2797	2470	1889	2038	1820	1430	1165	1811	1937	1308	1172	1319	1554	1473	1209	937	907	833	747	761	769	843	974	1149	1201	1110	1127	1211	1113	1117	1121	1039	1487	1105	1309	1201	956	673	955	5016	8819	5949	4396	2648	609	419	402	401	371	405	342	366	398	394	387	355	379	418	356	362	399	381	381	437	382	375	389	387	394	399	386	358	362	381	391	395	405	350	359	393	362	396	399	385	376	347	396	390	389	381	414	366	392	346	393	389	399	408	415	373	373	390	368	411	389	426	364	355	344	375	342	405	382	390	375	382	391	387	453	369	387	387	375	348	391	378	386	397	383	389	378	427	395	409	396	369	379	352	373	391	396	395	381	373	348	367	405	384	414	361	402	379	393	390	404	378	398	405	416	365	385	409	375	366	363	420	348	399	369	388	384	361	403	349	384	386	351	391	378	365	385	371	367	386	390	393	395	372	388	382	365	375	376	397	377	394	378	409	405	355	362	366	382	399	386	332	373	377	415	397	416	392	389	361	384	390	388	363	342	386	356	360	413	399	396	402	385	378	386	375	413	396	404	396	381	369	366	437	346	397	382	386	391	423	401	384	388	362	410	376	379	351	383	404	373	403	393	360	349	394	385	425	372	375	389	426	388	400	363	400	404	391	392	360	413	359	380	403	362	402	380	385	370	343	384	405	393	404	384	365	364	365	383	373	395	401	380	374	405	390	359	400	408	338	388	375	369	334	415	410	374	367	402	403	386	387	347	367	395	371	392	394	365	409	371	379	406	407	402	361	396	392	419	415	359	394	368	413	382	380	388	408	437	413	370	398	380	374	406	400	390	365	364	379	392	401	396	351	385	358	382	435	378	382	380	366	390	374	377	400	381	401	394	371	388	406	360	411	394	379	378	399	383	362	415	365	366	393	393	374	429	418	340	408	379	349	382	411	359	397	402	371	375	369	348	387	389	374	387	398	390	365	400	375	392	401	390	386	371	360	388	402	386	386	381	396	383	389	359	390	387	401	390	396	359	376	398	385	391	371	343	451	375	387	387	429	372	397	375	340	365	389	377	380	385	385	369	382	403	344	402	435	401	391	383	357	410	391	386	414	401	373	403	406	425	410	387	407	377	399	362	371	380	360	384	378	389	390	405	360	384	382	379	389	369	387	386	383	401	401	382	385	404	380	389	387	377	371	384	385	348	401	403	374	382	374	413	409	406	429	366	363	387	359	388	409	409	368	390	403	370	364	398	379	408	369	373	387	429	397	389	398	372	385	377	366	375	385	426	402	366	395	369	398	383	353	392	387	381	405	393	370	381	395	408	393	395	388	369	382	401	389	418	391	370	353	382	400	396	383	393	407	353	368	367	377	395	384	385	371	396	346	403	375	379	373	389	378	370	381	393	393	374	363	401	403	353	427	363	380	383	358	373	432	405	405	364	382	424	406	373	377	344	387	357	357	417	393	390	390	374	368	398	369	376	453	413	410	375	372	403	364	366	394	374	426	390	401	353	404	381	364	384	389	378	403	391	395	377	397	412	418	369	376	411	412	362	365	415	394	379	393	380	408	369	346	363	368	403	387	390	399	403	426	352	412	368	389	383	368	368	366	372	369	386	406	369	395	377	359	412	396	403	359	389	385	344	337	379	415	351	422	369	382	387	369	375	381	401	371	371	384	378	413	414	400	409	340	414	375	354	374	416	373	371	420	398	397	384	377	375	394	402	382	410	402	375	418	385	364	366	375	398	411	435	399	403	350	368	413	372	365	356	409	378	407	394	389	398	408	403	421	385	349	401	393	394	376	385	394	393	375	406	351	382	408	421	382	351	406	385	376	360	377	354	412	379	376	393	392	395	401	392	389	375	374	396	401	363	408	390	342	373	375	400	364	388	388	402	404	387	371	421	361	390	392	390	395	355	386	375	392	387	372	386	360	400	416	371	404	404	383	395	408	382	377	384	375	399	412	398	377	366	412	413	397	382	418	374	374	441	369	398	416	382	368	390	429	365	394	367	394	397	364	377	361	397	373	385	356	378	387	394	372	360	376	378	387	382	390	385	380	382	400	340	400	431	407	372	403	417	438	413	380	399	358	396	419	379	379	398	393	365	363	355	360	378	404	371	384	419	408	371	358	381	414	421	346	346	386	371	349	356	393	416	347	376	403	396	373	398	408	375	379	388	388	386	380	380	397	399	406	387	362	385	396	384	413	384	392	393	404	389	392	407	420	378	331	386	387	375	379	408	406	388	369	412	382	409	367	373	382	413	391	380	388	376	382	379	413	390	403	408	375	404	419	416	394	432	396	424	370	343	372	351	407	376	434	394	383	391	433	417	427	373	366	364	391	355	363	399	392	408	370	354	396	397	341	377	389	363	372	375	380	370	420	379	352	397	420	352	372	391	390	416	398	409	372	367	385	343	373	388	370	418	369	351	385	397	399	373	385	408	366	393	396	404	360	361	396	376	429	359	390	373	424	385	363	357	415	409	399	359	403	414	364	413	367	344	369	402	397	400	407	402	400	357	391	373	372	396	370	392	386	419	377	400	369	395	388	365	403	373	371	378	403	366	399	348	366	383	395	389	385	403	381	385	437	382	365	393	398	402	395	387	373	381	414	401	401	400	383	383	400	418	394	336	392	393	390	378	368	409	408	366	397	392	412	409	381	396	427	390	418	412	414	400	409	382	419	362	391	380	379	399	370	373	341	380	384	388	380	374	355	377	356	359	367	379	395	411	378	387	407	381	402	396	365	381	405	390	388	361	367	389	415	368	379	365	362	424	391	411	388	391	391	361	380	369	367	383	387	385	423	393	357	404	382	373	392	369	377	363	365	374	408	380	406	408	384	396	390	384	375	374	398	409	356	366	410	410	403	387	370	366	357	387	391	392	383	386	398	391	357	408	390	367	389	416	398	405	420	402	353	357	369	387	367	401	363	384	385	369	417	393	412	416	358	405	385	396	407	373	389	373	384	429	392	387	364	425	429	400	370	387	395	394	388	397	356	393	348	422	409	399	417	380	383	381	380	392	420	385	357	362	390	379	369	374	364	384	386	386	368	340	366	378	381	405	403	420	402	407	371	421	366	362	378	409	391	376	376	352	402	402	355	365	393	345	386	404	395	367	362	387	397	392	359	367	419	389	359	414	381	412	372	381	384	388	386	420	399	367	411	378	374	384	413	395	354	377	363	391	385	388	406	404	399	342	351	370	371	398	399	359	387	350	385	404	348	373	382	384	373	408	385	410	371	389	384	411	386	389	367	374	382	376	391	407	404	352	383	385	403	407	393	355	384	407	375	377	379	410	402	374	375	413	364	391	426	402	383	393	377	410	383	384	415	426	426	374	385	384	425	382	398	388	356	358	393	417	371	391	396	383	363	413	366	370	404	376	401	383	423	374	405	395	378	364	409	380	400	378	374	381	387	386	397	391	402	392	370	376	383	401	417	403	370	403	393	402	387	370	383	389	399	419	337	374	363	362
7362	490	399	427	400	349	279	232	271	275	282	261	263	209	271	225	280	254	278	243	247	246	224	285	282	255	278	274	227	280	218	248	242	244	265	237	244	207	314	264	238	249	264	233	242	231	230	251	245	255	245	232	236	224	263	289	277	325	281	265	219	224	200	227	214	232	231	216	211	245	241	237	206	225	249	228	243	225	219	223	215	223	225	231	233	229	205	194	218	236	213	242	237	212	233	197	225	222	221	203	222	227	213	245	207	198	220	245	222	226	233	229	253	231	232	224	223	250	201	221	243	233	247	228	241	230	247	253	227	236	211	225	221	213	255	215	203	208	224	242	223	215	223	236	199	206	229	212	205	231	218	208	245	236	222	242	214	227	218	225	230	227	212	204	230	234	218	229	212	233	234	213	199	206	226	231	222	224	205	228	196	215	198	213	228	240	239	221	216	216	221	231	221	213	235	210	229	238	202	258	201	219	217	233	212	216	222	198	218	207	206	215	239	220	233	241	197	202	204	211	231	170	224	229	214	220	240	238	221	237	233	217	226	212	206	213	191	221	250	234	216	241	226	237	197	221	197	198	189	238	220	199	212	238	207	226	204	238	222	251	219	209	217	202	207	232	234	191	216	249	197	222	221	232	218	237	189	228	218	211	215	212	191	236	210	225	221	210	243	213	210	221	210	228	228	230	239	220	240	230	198	215	222	238	226	225	208	251	239	206	250	218	213	217	185	232	194	196	222	243	210	228	227	227	220	243	211	228	228	240	209	231	230	212	197	224	204	217	206	220	230	210	238	208	207	221	201	212	240	259	208	223	210	226	220	197	210	239	204	196	261	204	226	215	206	218	240	231	213	226	189	242	221	209	218	236	222	238	250	237	237	219	222	230	208	233	250	213	239	243	226	220	227	183	232	213	213	233	199	225	253	194	227	236	249	215	222	251	217	214	218	230	221	229	210	248	203	211	237	225	207	211	216	211	221	227	204	213	221	241	213	228	238	248	210	200	226	256	216	241	214	215	231	213	223	232	213	219	218	202	234	225	198	212	244	236	215	257	238	224	223	263	203	230	205	221	233	226	223	205	220	243	210	204	219	187	210	235	181	230	223	228	224	221	209	242	218	195	233	230	210	223	199	229	195	202	237	209	224	224	226	214	229	223	198	207	225	216	204	220	202	214	224	211	218	220	218	220	226	230	235	210	199	214	213	215	234	246	273	221	218	252	207	222	206	226	216	248	221	234	221	219	229	211	261	223	248	221	195	222	244	213	207	209	198	237	243	211	239	228	242	235	187	224	197	214	223	238	216	218	237	210	210	235	213	213	213	199	240	209	241	202	231	220	230	243	202	195	208	235	236	201	201	201	232	227	218	218	215	209	234	200	216	242	226	225	200	219	211	241	213	238	248	212	220	194	231	208	224	224	227	219	208	238	226	215	206	242	241	267	229	231	206	201	240	256	232	234	240	217	217	233	218	246	225	229	222	221	221	231	232	218	230	248	251	215	238	208	219	213	231	216	233	215	221	200	238	209	225	199	207	210	221	219	205	247	207	200	179	207	259	233	200	212	200	238	234	238	211	224	211	220	224	239	220	253	219	249	199	227	231	227	217	232	200	204	247	238	218	263	190	215	248	222	226	208	255	224	223	226	206	234	245	239	187	214	235	249	213	213	233	226	220	237	210	219	217	222	251	208	222	201	213	238	213	221	235	223	231	204	221	217	207	225	191	205	230	218	216	224	234	214	225	201	239	220	215	222	183	229	227	195	241	208	244	209	199	197	239	230	224	222	226	222	212	200	214	225	237	198	230	229	227	242	221	248	198	215	222	232	254	210	189	228	243	217	237	220	227	228	219	210	192	239	211	205	207	239	230	206	227	206	216	230	215	232	243	234	205	226	230	197	207	242	218	233	220	212	213	222	238	206	224	258	243	242	204	224	209	236	171	225	225	232	239	212	222	203	214	207	223	236	242	227	248	204	214	197	204	206	235	218	209	205	205	222	209	233	232	218	224	246	254	207	204	192	224	230	236	231	248	227	213	235	217	216	220	231	217	213	208	220	227	199	242	212	228	237	219	211	229	243	226	219	233	218	200	213	234	217	235	235	183	223	208	218	215	215	205	229	231	221	223	203	214	228	193	204	214	206	206	228	225	225	223	233	238	242	228	176	212	218	211	236	210	230	219	233	221	213	236	231	233	221	215	209	222	273	223	232	227	217	222	249	211	214	211	223	226	240	214	205	226	245	186	235	225	244	233	235	216	219	234	229	233	239	221	222	222	247	255	230	240	251	237	213	224	209	201	220	230	214	222	213	231	231	224	197	222	212	228	213	225	230	240	208	227	221	209	232	225	217	234	237	237	191	229	207	217	220	200	236	242	212	230	240	222	226	233	235	226	251	238	238	219	220	244	220	252	228	234	252	247	215	234	234	205	232	225	226	231	215	250	199	231	216	228	203	205	213	222	223	233	225	225	197	199	195	243	243	247	200	214	243	222	213	239	232	229	198	207	217	216	261	219	223	210	232	202	225	229	211	224	208	195	237	216	207	227	201	232	225	198	204	239	236	216	232	237	182	218	234	221	215	202	215	233	239	208	199	238	212	221	222	228	224	224	222	194	236	232	199	230	232	235	216	215	222	197	220	240	238	224	201	179	234	181	217	210	240	218	242	225	209	244	212	216	255	244	239	224	241	237	232	228	227	243	239	212	221	234	229	217	214	181	203	226	207	248	237	197	230	253	213	208	238	235	218	234	217	203	219	217	232	200	207	206	216	238	219	235	216	213	226	229	193	226	221	221	215	217	205	234	198	224	201	214	205	198	230	217	251	220	234	212	201	201	237	216	229	235	244	239	207	239	224	207	250	201	224	250	204	213	229	220	211	234	214	203	217	220	203	253	274	219	216	223	218	236	220	224	203	207	193	232	207	197	238	251	202	237	231	216	220	217	218	231	221	220	222	225	222	232	205	227	212	234	206	226	232	198	232	237	223	234	241	202	208	226	208	229	234	206	240	214	234	229	216	232	224	228	241	234	224	214	250	239	207	224	222	232	222	213	224	176	214	212	194	231	228	239	234	225	206	225	242	217	206	217	222	237	249	228	227	226	242	238	236	232	197	219	232	222	237	210	222	215	222	237	231	222	244	197	230	223	206	216	234	219	232	235	218	235	229	259	204	204	213	232	248	235	230	216	216	218	215	207	225	237	253	201	216	222	222	231	224	226	209	226	228	198	233	220	214	229	208	222	212	242	196	219	253	212	212	226	203	249	232	251	241	212	203	239	220	201	241	210	222	238	206	220	208	233	216	213	213	257	217	240	233	231	231	222	227	217	232	249	205	216	214	223	242	222	220	220	189	240	255	235	226	227	205	222	234	233	232	243	215	235	233	197	204	236	218	209	220	226	221	227	200	230	262	219	210	225	225	206	232	230	215	233	229	212	217	208	202	216	210	255	215	193	238	213	230	199	227	233	220	207	219	214	216	253	211	235	220
7673	739	1034	1301	1305	1304	1005	866	796	913	858	838	760	721	727	844	872	922	967	879	652	876	852	828	779	826	840	786	729	704	667	616	631	622	683	752	736	764	747	758	749	759	731	768	761	734	702	716	662	673	668	594	576	630	814	1081	1052	952	835	673	571	555	537	573	546	577	599	566	563	607	589	545	563	531	544	572	546	539	572	583	575	529	553	552	587	560	545	553	586	534	544	515	535	567	557	572	549	532	594	526	527	567	578	585	567	561	519	524	560	616	583	551	563	609	607	584	557	538	570	531	564	549	574	524	529	560	570	563	544	549	571	566	546	582	523	555	588	595	540	575	570	585	593	567	562	569	590	599	558	517	544	582	550	576	574	537	602	548	571	599	536	579	568	557	536	577	532	561	573	600	577	572	581	552	543	549	572	557	594	587	560	560	548	586	578	529	584	543	538	571	556	586	593	557	568	543	568	576	548	535	567	519	571	574	596	579	575	521	520	554	568	572	573	586	523	608	534	583	560	569	552	597	579	609	581	550	565	557	552	560	548	537	543	540	571	559	542	591	561	548	543	560	575	517	559	577	549	544	552	542	572	569	624	549	503	558	561	537	548	580	560	541	541	567	594	539	586	539	563	557	564	567	595	543	528	568	602	548	571	574	610	561	579	499	561	573	578	562	552	517	540	529	631	588	537	551	525	576	552	507	563	542	564	610	553	564	549	546	571	546	579	551	573	569	579	574	545	538	559	590	564	566	562	559	570	554	585	540	572	523	517	549	583	523	579	523	567	552	535	559	538	504	549	558	530	570	594	552	548	563	551	555	572	534	579	561	571	563	591	568	581	595	583	538	593	551	548	552	504	567	517	549	570	561	537	564	534	578	531	561	570	556	564	545	553	578	535	526	569	537	584	579	531	539	529	596	556	549	503	586	526	578	533	570	565	574	552	583	586	604	544	521	548	550	564	586	557	564	568	579	514	549	574	558	545	549	575	529	548	539	569	580	571	551	576	603	567	559	570	561	571	570	575	519	550	548	553	506	575	583	536	548	548	584	589	524	547	583	555	605	572	555	537	553	553	587	568	544	567	576	559	573	570	596	515	551	574	546	548	523	591	554	565	572	564	551	611	542	570	573	605	569	589	571	540	554	583	602	563	592	534	572	557	531	564	560	542	581	569	537	574	566	600	528	547	508	603	549	552	572	567	561	591	543	577	578	549	560	559	568	547	552	527	603	599	581	610	521	524	587	590	519	539	553	548	559	528	559	561	568	565	558	561	542	576	582	534	566	520	551	609	608	582	589	559	574	522	536	571	554	540	571	539	554	567	592	565	568	547	606	564	519	561	543	565	540	583	536	563	589	506	505	551	578	553	530	542	567	548	538	515	591	567	555	577	591	547	581	570	538	547	550	558	551	548	604	568	598	563	571	564	574	535	570	571	559	597	546	581	551	516	542	556	590	548	549	525	550	515	567	533	562	541	548	554	561	548	538	545	583	569	566	553	559	562	543	576	545	572	558	529	540	561	520	577	573	575	619	531	529	584	561	558	579	546	594	551	587	547	571	574	541	532	564	516	583	538	570	537	547	578	621	545	590	555	577	555	591	544	548	556	572	569	526	618	537	569	558	601	564	522	607	568	550	538	570	535	528	567	554	578	540	575	582	541	568	592	512	546	565	617	551	595	578	564	568	519	553	597	577	555	550	552	550	562	562	546	579	579	560	584	563	522	563	563	522	582	604	575	580	546	532	595	559	567	553	565	591	550	546	567	565	550	519	509	593	544	568	543	532	603	545	566	562	551	500	539	571	563	589	547	553	557	597	531	566	548	555	536	562	532	546	556	535	585	545	614	570	611	572	564	577	572	553	546	597	582	558	507	521	514	537	538	569	568	577	541	586	552	540	583	541	524	530	558	592	577	571	579	552	531	528	557	575	545	579	557	578	546	566	552	544	553	540	555	568	580	530	591	544	535	548	568	556	543	535	582	563	583	568	533	557	575	547	587	567	563	543	568	571	591	538	548	566	566	575	537	555	592	566	528	526	499	565	578	552	540	550	604	556	564	563	601	542	523	543	542	583	571	570	575	572	534	555	591	526	577	537	558	541	507	551	527	521	524	579	540	584	541	549	573	583	530	548	531	594	551	555	561	583	521	532	519	606	538	583	531	584	569	560	566	558	589	585	577	596	584	580	531	574	535	543	541	595	545	604	522	538	539	540	585	564	564	554	547	535	560	607	563	548	566	580	536	578	552	561	542	570	575	555	616	575	554	558	606	553	591	589	543	563	564	553	557	586	555	549	574	530	557	551	573	544	555	549	553	551	566	562	575	547	562	592	582	586	580	526	519	566	569	582	555	558	551	582	552	542	527	575	553	541	569	515	546	558	540	561	565	549	571	553	572	542	546	596	601	570	569	540	522	546	549	541	566	572	566	508	580	542	563	590	576	592	532	575	587	530	575	550	564	572	589	551	568	523	574	547	545	530	550	553	582	527	547	543	570	582	565	576	574	585	575	584	523	527	562	552	578	566	567	540	558	590	582	525	537	588	548	582	524	543	543	548	578	555	567	568	558	566	548	563	557	579	563	519	539	521	547	572	593	588	593	586	531	581	599	556	533	580	574	534	602	579	535	551	513	562	576	536	529	564	522	538	568	556	525	546	543	552	523	550	621	500	585	555	588	535	562	565	584	567	559	592	556	546	525	557	577	572	573	564	535	579	553	534	590	523	577	564	591	539	558	578	579	537	613	536	552	566	559	570	506	578	560	545	578	576	589	566	634	601	541	581	524	582	565	574	558	547	563	513	519	565	509	568	501	585	525	574	590	558	546	564	559	603	539	584	562	561	561	532	564	522	592	551	566	556	598	559	596	577	564	567	592	593	537	554	562	559	567	521	584	579	588	576	507	540	530	558	566	574	550	513	540	589	577	561	543	580	561	564	539	529	549	562	540	538	557	542	562	570	545	537	579	533	533	579	554	594	609	585	578	567	580	576	576	572	569	540	553	616	589	557	587	547	562	530	522	565	526	580	549	560	582	582	530	551	563	526	513	576	581	580	573	549	593	542	569	591	541	552	538	564	576	606	541	605	561	572	549	575	553	553	574	545	513	550	592	556	562	531	543	509	527	625	551	580	548	545	565	583	559	514	603	555	534	561	565	555	558	484	582	545	596	511	545	570	566	566	579	567	527	514	564	548	567	550	574	569	516	573	586	557	565	531	565	554	591	569	581	528	553	522	588	521	579	570	551	575	540	549	541	554	535	580	581	530	570	589	548	582	580	574	558	600	579	544	538	547	588	535	586	575	579	552	542	584	589	557	587	558	618	625	524	556	561	565	537	595	556	591	569	578	592	550	547	521	501	528	541	545	583	580	585	551	568	563	542	546	552	564	566	560	553	548	599	531	550	572	548	554	598	627	558	548	507	502	579	578	528	564	554	574	592	546	581	547	557	568	536	523	532	566	537	549	559	516	542	586	609	541	571	553	517	546	534	561
42180	6936	1801	1263	1151	848	745	614	474	472	421	515	416	408	427	396	410	343	370	346	303	328	355	295	300	322	325	261	292	251	309	252	248	251	247	272	251	244	264	275	261	269	285	286	269	276	255	264	270	245	260	246	244	318	523	818	607	556	434	270	244	194	193	242	235	231	236	221	233	215	221	220	224	234	223	205	224	211	219	252	224	237	235	235	272	248	250	220	237	223	236	213	214	226	252	259	215	232	249	227	219	240	213	250	227	216	241	215	243	256	212	257	258	208	240	222	229	234	212	231	222	237	222	229	174	237	243	212	234	244	235	205	221	230	221	215	213	217	215	208	187	243	247	246	220	231	227	247	210	233	256	215	239	236	233	237	232	251	246	231	241	237	215	254	240	203	202	239	236	239	210	258	226	213	231	221	192	225	222	212	240	235	240	211	254	264	238	227	234	216	187	220	205	206	236	230	251	236	216	236	239	237	252	245	203	206	250	226	221	214	210	213	223	211	218	202	220	225	224	210	220	205	231	239	208	221	221	221	211	230	227	214	233	206	215	241	214	227	223	235	223	215	210	226	219	202	196	232	231	236	203	229	247	232	217	223	257	211	237	244	237	214	213	239	238	213	221	227	215	213	193	243	196	245	249	220	229	214	238	224	226	229	241	223	247	222	229	245	221	243	239	220	234	237	256	222	198	240	250	218	256	215	222	265	201	223	249	216	187	249	253	219	215	198	241	233	242	228	224	217	233	223	211	242	223	236	203	249	247	219	243	247	257	222	217	221	231	243	220	218	217	210	209	240	206	213	209	208	207	256	233	213	248	234	233	215	234	248	242	238	226	239	238	231	218	229	227	213	237	241	218	231	224	219	239	229	224	214	243	232	222	234	227	227	250	228	231	238	250	239	222	213	213	230	241	236	215	202	239	242	234	217	241	229	247	243	236	247	240	252	233	212	207	214	244	249	245	226	206	240	228	232	254	261	254	224	234	244	233	224	214	245	237	231	220	246	244	228	214	260	243	268	219	232	247	206	246	231	232	219	220	234	240	230	252	237	230	227	216	226	236	221	212	235	232	234	236	205	243	212	237	235	235	221	221	212	256	244	212	218	225	225	240	221	243	236	235	218	242	236	224	234	247	253	203	240	221	234	245	256	235	206	216	197	213	230	242	233	249	241	255	260	201	218	233	243	184	231	233	221	203	242	208	236	227	202	209	246	215	240	240	206	213	227	222	215	240	225	234	235	227	221	242	223	202	222	230	234	187	223	225	220	224	214	238	251	246	222	237	237	203	244	247	262	224	209	240	231	248	229	245	229	247	233	246	235	224	221	201	262	224	229	261	252	237	211	238	233	227	226	246	246	214	211	197	212	211	217	252	221	239	231	199	216	209	222	237	229	235	217	236	209	233	232	206	234	195	217	248	232	234	245	198	244	234	254	261	225	244	272	231	209	204	220	263	188	200	208	230	202	265	230	258	224	221	207	215	237	247	242	216	233	245	218	212	211	228	222	238	224	248	213	259	207	233	238	213	237	213	234	237	211	242	236	231	220	229	233	210	240	225	247	249	220	245	226	229	260	216	215	254	225	204	216	199	216	223	224	174	217	238	225	233	248	221	218	229	228	253	235	207	227	213	219	230	229	240	252	210	216	240	226	250	240	221	226	245	237	233	229	251	242	220	217	231	222	224	211	219	227	236	221	243	235	226	233	227	226	213	220	222	236	222	239	225	221	232	221	228	241	224	219	196	224	228	220	208	189	199	224	223	221	230	219	214	229	245	204	239	237	230	239	208	246	227	229	199	223	217	231	222	242	203	237	236	239	236	215	238	199	222	202	229	250	253	241	218	221	193	253	231	262	224	215	242	205	233	236	224	251	212	235	219	198	213	229	219	217	219	229	232	209	221	232	248	213	215	236	246	224	224	225	227	230	218	224	225	213	211	221	230	221	213	209	227	243	225	219	243	234	211	228	223	226	239	190	225	251	216	217	232	220	248	234	230	224	232	249	230	239	205	228	217	212	221	224	228	224	231	227	233	217	230	214	212	206	232	257	229	201	247	214	220	231	240	216	221	212	242	237	220	240	235	236	219	225	217	221	201	222	236	227	220	213	246	254	231	230	203	213	247	234	230	235	226	230	214	234	230	253	217	221	218	240	209	243	220	198	247	221	235	206	211	236	242	216	206	208	233	236	216	215	216	226	238	234	216	244	210	228	233	233	221	217	228	250	243	217	190	207	235	219	234	201	232	209	220	242	228	228	218	202	234	207	226	233	218	210	228	245	219	215	245	225	217	222	252	274	231	238	224	205	198	239	209	208	231	213	228	225	243	240	246	243	214	248	212	249	215	238	241	231	232	240	230	206	233	236	202	227	212	240	231	225	214	222	240	215	224	197	226	219	226	229	229	228	216	196	226	260	208	225	222	257	240	212	237	236	253	232	219	248	212	247	219	226	238	238	250	235	202	225	219	240	219	247	231	212	240	232	247	249	236	203	241	216	219	228	228	256	222	207	235	237	226	241	259	221	211	240	238	244	221	238	245	238	225	226	223	195	218	234	205	226	225	234	203	241	226	209	245	221	216	218	236	234	226	244	218	255	215	218	233	211	219	217	227	218	217	220	222	224	225	232	216	244	226	237	218	227	255	236	235	228	232	237	252	263	236	248	235	211	227	245	218	249	238	211	222	217	250	239	219	243	252	236	216	227	222	227	241	239	213	230	214	228	219	243	225	233	217	233	245	257	232	244	248	244	229	232	223	229	228	225	207	223	226	244	236	283	259	207	227	200	241	240	238	244	235	237	210	237	257	223	208	221	217	220	235	230	238	233	238	216	199	265	208	229	208	224	251	238	242	243	232	257	238	235	228	251	235	253	214	228	257	219	249	208	221	254	261	241	224	223	227	234	243	255	204	229	230	229	230	257	210	220	228	223	226	223	222	228	229	270	249	214	239	265	220	233	218	251	213	230	242	230	271	220	250	226	228	210	241	244	219	220	215	256	238	253	207	234	210	221	205	215	243	215	224	201	237	230	236	262	211	237	212	212	241	240	204	187	210	240	255	236	215	254	239	224	218	220	229	205	228	222	229	213	209	263	259	232	241	242	214	242	243	255	249	229	209	205	219	207	210	251	208	236	257	223	225	250	247	219	215	210	224	239	223	230	216	239	230	249	227	219	243	223	221	243	222	213	218	221	236	227	248	244	223	209	219	209	229	220	234	235	203	239	231	210	233	240	239	228	241	233	205	219	212	233	238	214	233	258	250	203	237	253	224	245	240	237	232	256	262	219	235	241	238	235	209	239	238	225	228	227	237	205	234	219	223	225	225	236	215	223	200	240	204	235	246	249	223	231	255	225	211	203	221	212	227	226	224	223	261	218	217	247	234	247	225	227	205	224	243	233	227	245	235	258	227	253	223	217	246	231	241	234	239	190	249	234	226	221	217	256	246	202	232	218	237	242	261	226	215	259	240	224	226	246	231	251	231	223	220	237
20154	1607	3332	4175	4213	3599	2838	2321	2026	2085	1936	1951	2039	1771	1851	2070	2081	1559	1609	1270	1078	1237	1362	1155	1206	1312	1248	1035	977	940	999	843	854	867	809	908	818	932	1074	1022	975	1021	1039	973	1042	1004	941	945	927	858	957	901	892	1400	3103	5211	3471	2741	1880	973	569	552	595	587	554	571	601	532	571	602	571	574	555	599	605	582	571	545	549	527	599	552	534	498	563	534	563	558	592	644	568	583	576	594	554	563	551	550	547	588	590	583	597	569	531	574	587	565	598	575	625	561	547	533	530	571	579	598	544	589	575	527	526	563	584	508	606	582	576	590	573	582	610	562	567	586	551	570	610	557	559	545	561	597	512	577	578	550	617	512	595	592	563	545	554	553	597	537	602	606	552	523	568	567	513	586	531	545	576	522	621	572	579	559	532	595	547	519	563	579	600	538	522	596	592	581	558	506	580	525	563	548	587	603	536	591	542	528	598	566	591	525	570	592	589	570	559	590	571	613	546	572	551	643	582	598	633	569	592	569	550	577	554	557	550	570	570	596	578	563	554	544	554	546	586	564	569	568	526	599	568	576	523	562	597	578	553	580	590	573	585	543	575	585	564	589	540	610	582	580	562	558	562	586	595	633	612	560	545	536	525	542	563	595	572	549	592	537	553	599	595	542	554	580	562	597	588	564	532	596	574	534	584	605	583	581	565	594	569	567	567	563	549	620	544	561	547	558	594	571	573	585	576	506	613	552	571	572	599	595	558	555	581	605	584	592	548	638	541	556	547	566	579	550	556	559	581	561	627	566	562	591	568	580	564	536	577	565	562	584	572	593	569	576	544	582	579	564	544	555	635	541	589	577	562	544	627	540	612	579	584	548	585	571	575	573	562	578	537	575	585	581	564	580	547	548	577	567	595	558	591	577	551	619	584	586	512	572	610	575	558	567	515	537	527	555	555	535	556	588	557	514	577	555	583	554	534	575	565	569	598	597	586	572	571	541	576	561	570	597	555	565	557	544	566	585	547	581	576	599	565	570	543	583	538	573	552	584	543	565	572	514	582	622	546	546	571	558	594	568	584	520	593	562	587	549	556	516	567	564	556	541	546	617	561	582	594	581	542	532	579	564	584	599	568	605	606	576	534	550	527	557	586	553	572	566	532	558	599	525	577	582	566	530	547	620	537	559	526	580	554	547	573	522	563	587	521	560	527	590	540	599	557	579	592	523	573	587	568	584	557	586	558	587	546	541	616	540	551	573	572	589	553	535	538	560	558	572	599	533	544	532	559	572	581	557	607	544	584	572	571	584	571	583	538	524	566	555	566	588	524	584	582	554	617	557	563	594	617	537	583	580	566	572	582	572	517	560	575	585	617	570	566	590	561	527	542	542	603	602	537	594	544	564	597	546	541	510	560	547	552	553	578	555	560	574	546	527	559	534	567	585	582	586	577	582	581	525	547	583	568	576	569	562	558	546	556	570	569	553	560	575	567	552	582	566	557	541	535	607	539	564	569	588	565	550	574	570	536	610	550	582	541	561	574	566	560	544	549	597	544	531	572	561	580	578	578	557	537	633	568	571	594	548	576	640	573	547	530	534	614	545	577	563	565	584	586	612	553	549	607	600	547	545	561	552	532	566	603	535	561	550	615	553	557	545	574	576	519	566	563	569	574	575	537	583	594	565	583	555	604	545	570	577	597	614	576	528	579	565	560	579	567	584	573	594	553	606	556	589	549	579	567	598	582	585	589	526	560	560	579	564	544	579	517	559	571	613	532	570	596	566	594	558	612	541	593	576	535	565	544	610	565	590	608	526	553	563	560	577	565	580	565	550	543	552	521	583	587	585	524	529	559	559	549	574	556	568	633	546	557	584	591	549	560	562	611	579	596	557	534	535	536	558	538	587	599	568	546	568	579	572	598	556	584	563	562	531	544	581	587	557	567	523	555	556	562	556	580	583	571	537	570	555	559	581	579	588	581	570	578	540	572	568	580	565	546	579	559	575	608	587	565	573	568	542	549	578	528	576	559	538	575	565	542	593	544	582	579	592	588	594	544	538	521	557	548	586	574	552	529	511	569	608	553	565	548	581	576	555	546	540	580	560	591	573	553	571	582	563	575	567	534	606	593	539	575	565	568	571	541	592	581	590	599	552	590	583	564	571	555	605	573	570	575	575	571	551	576	565	645	601	568	576	567	566	527	583	538	576	567	563	566	575	603	548	588	577	602	552	554	604	524	530	535	577	573	555	578	531	566	579	582	551	574	590	586	575	543	536	568	559	597	599	577	575	545	591	549	566	584	590	589	598	598	529	578	571	544	582	538	577	574	564	555	554	568	509	582	558	557	597	530	576	575	534	557	614	557	547	596	592	555	595	559	585	593	583	548	583	584	547	595	570	559	589	582	554	619	608	550	584	546	569	543	509	613	596	563	620	568	576	565	578	534	599	562	593	567	531	537	567	537	599	638	579	533	619	536	572	585	575	552	590	538	586	543	610	575	577	595	561	538	554	561	597	552	570	608	527	539	541	585	573	601	524	556	587	582	574	559	573	588	589	559	586	551	602	553	543	563	584	568	565	538	579	550	558	554	526	568	561	550	592	567	582	567	579	515	579	583	559	528	585	533	562	567	572	576	539	578	556	552	567	589	567	518	562	551	584	557	564	576	560	571	544	560	548	560	572	588	583	571	559	596	504	571	596	551	590	558	578	575	585	593	582	588	577	597	567	573	545	506	566	522	565	594	573	554	560	585	523	590	548	555	560	590	537	586	571	554	565	566	582	552	535	540	604	562	538	577	547	560	574	558	541	617	584	592	518	574	544	580	558	569	565	533	564	550	592	568	556	534	529	605	517	570	582	563	574	571	571	574	594	544	599	553	549	583	577	547	541	617	611	538	552	525	592	544	577	614	550	591	550	512	560	572	578	584	541	559	554	559	542	589	586	581	551	564	586	544	585	579	572	581	553	568	579	583	575	563	589	576	557	556	577	570	542	543	558	517	616	606	568	565	606	581	570	559	592	580	579	564	567	601	528	566	542	554	595	563	560	591	572	560	547	567	585	563	578	588	564	577	575	592	622	556	532	568	558	568	597	537	556	536	542	548	553	634	565	614	569	603	598	556	572	573	546	566	598	558	522	572	583	577	619	563	525	608	555	587	541	599	559	623	571	565	561	557	596	530	594	550	564	567	526	580	580	611	599	561	598	549	576	548	541	567	584	550	557	564	569	550	578	571	577	536	560	565	527	532	568	566	562	558	573	563	533	593	569	556	564	538	619	545	587	544	556	557	528	572	531	611	563	548	568	578	577	617	586	563	563	531	549	525	570	587	588	548	545	570	578	590	538	575	515	585	590	588	563	556	600	601	566	595	564	561	589	569	583	625	528	592	587	534	554	564	566	598	525	569	578	624	546	530	574	551	583	552	540	592	586	577	540	548	609	558	566	619	582	545	548	592	565	545	558	576	603	549	586	540	551	570	596	568	558	529	538	557	548	567	595	542	596	559	534
54746	14175	4644	2625	2072	1345	997	755	715	580	543	583	566	560	490	569	610	400	432	295	298	288	371	327	275	272	277	272	229	232	244	226	190	215	213	178	198	245	198	240	221	256	250	258	252	267	243	240	239	215	245	252	239	300	725	1167	956	742	486	333	165	174	159	150	159	136	149	173	161	149	147	155	169	151	171	165	147	158	170	168	161	169	149	162	155	148	161	152	144	167	154	158	158	164	164	171	178	160	162	174	176	161	180	156	164	180	146	156	125	178	145	194	171	186	160	141	154	151	169	198	168	145	143	157	159	154	170	145	164	153	154	171	156	167	152	156	163	198	156	157	172	143	147	152	144	158	147	168	152	145	174	151	169	150	169	168	159	165	157	142	190	176	132	166	136	165	168	164	160	172	152	166	150	139	180	161	184	180	163	142	140	146	174	157	146	157	160	134	145	159	168	155	159	156	173	149	163	137	151	166	160	151	158	150	156	175	169	163	162	149	148	158	152	165	132	167	170	163	165	169	173	152	166	171	180	154	177	162	173	156	154	134	169	156	164	162	176	149	155	166	175	161	173	151	164	150	146	157	147	146	178	147	156	156	171	152	163	150	155	151	166	156	141	154	176	154	157	149	171	144	148	172	144	174	163	187	158	148	141	180	179	146	161	170	145	147	168	173	165	177	148	166	157	143	148	152	157	152	167	162	153	200	161	152	171	157	192	157	167	173	162	157	157	187	148	172	151	154	146	145	174	153	170	155	188	151	175	156	157	166	164	159	164	165	156	160	168	167	161	145	173	187	159	153	154	173	153	165	178	163	164	171	144	175	161	162	177	168	153	191	157	155	158	171	193	144	152	179	189	162	148	186	163	153	142	144	135	153	155	180	147	171	152	139	147	181	137	156	172	144	172	182	176	162	144	169	190	142	151	162	170	173	156	157	169	176	158	159	163	164	165	159	156	161	153	171	155	146	143	165	172	157	162	165	160	157	141	151	166	165	185	151	155	156	156	152	158	164	148	157	184	164	185	175	173	148	171	146	170	148	173	163	171	159	191	160	175	172	177	155	146	176	139	164	165	168	156	171	162	155	146	157	167	165	146	162	164	179	130	174	137	156	146	196	146	160	154	182	162	139	164	176	168	138	173	161	166	169	169	155	163	149	154	162	157	166	182	130	160	175	163	139	192	171	149	159	153	177	171	159	159	142	167	161	159	166	153	162	170	165	144	164	178	171	147	162	156	172	139	148	155	155	160	169	155	175	151	166	176	155	163	148	158	166	155	155	151	147	126	152	160	171	148	160	152	161	162	164	171	150	146	164	183	157	154	156	166	148	147	163	175	156	171	160	188	199	181	135	169	166	149	148	155	158	166	159	153	166	144	176	131	170	162	156	172	132	177	171	169	154	164	151	168	151	168	154	163	159	179	160	151	153	157	156	145	159	158	170	147	147	174	188	159	180	163	159	155	152	178	167	163	158	167	170	172	159	190	160	160	159	151	143	148	157	168	128	146	196	186	167	145	169	175	167	136	184	177	147	164	145	150	173	150	149	144	167	155	143	135	154	150	136	158	160	147	160	164	174	159	151	181	146	135	160	163	167	173	133	148	159	172	171	136	142	150	172	150	163	175	152	156	179	152	149	165	157	152	155	167	155	150	180	182	132	148	176	143	179	147	174	161	168	157	174	163	149	140	155	165	174	142	140	169	160	155	146	162	150	155	179	127	167	136	160	161	164	169	144	153	153	155	169	177	159	149	154	163	134	154	136	138	147	186	168	156	151	166	152	135	162	141	164	155	169	157	173	139	145	168	160	164	174	157	165	166	156	153	158	143	170	135	165	178	166	152	144	161	179	176	154	163	140	155	143	158	149	172	163	157	164	175	170	184	142	164	189	186	152	166	150	157	166	136	139	173	169	141	178	149	151	145	166	146	174	170	157	171	143	162	153	191	149	165	162	149	164	148	137	171	158	173	159	158	156	156	178	163	157	160	169	171	164	168	144	147	178	175	188	147	159	164	136	162	145	169	141	168	153	139	155	147	148	160	159	165	164	153	164	168	162	189	145	162	166	152	139	183	178	146	158	162	137	156	182	149	152	157	166	176	154	156	156	160	172	168	172	148	148	169	179	165	156	168	166	147	134	152	176	148	167	165	170	153	157	175	147	146	160	157	168	150	157	163	170	159	141	155	162	169	174	164	168	148	153	156	171	137	164	160	160	153	159	162	160	157	163	155	144	170	161	154	176	172	178	144	169	166	178	170	165	177	165	171	175	155	168	164	147	157	154	169	169	154	160	169	166	158	134	147	157	152	170	178	143	139	149	150	147	169	151	140	166	152	146	149	155	175	160	157	163	167	173	189	156	150	144	177	175	160	160	178	182	151	174	164	161	170	158	170	161	162	162	166	154	173	142	167	171	161	171	166	176	171	147	172	150	164	154	163	156	157	148	157	140	157	176	140	178	158	166	146	146	140	183	161	183	152	172	178	174	165	151	149	147	164	160	164	161	158	168	157	168	168	146	158	149	146	152	139	151	147	158	162	150	137	177	143	175	146	163	172	153	138	171	160	187	171	176	154	143	137	186	182	167	155	155	155	149	172	154	168	144	157	161	146	143	162	167	152	156	139	162	151	161	160	174	158	148	176	161	158	135	145	144	157	164	155	152	159	153	142	154	171	142	150	157	162	127	150	152	170	177	154	154	145	158	169	145	169	172	165	153	170	165	152	141	147	153	194	178	129	149	161	159	162	163	156	147	151	164	161	159	178	161	172	162	159	164	152	139	174	175	176	157	164	155	133	163	160	151	162	144	156	157	175	132	173	162	156	158	134	167	153	141	149	177	177	165	157	164	162	146	165	149	163	157	130	165	153	144	144	143	166	191	151	172	175	155	150	161	146	149	177	141	144	142	145	171	203	174	160	158	166	173	180	161	182	161	154	158	177	156	151	166	159	164	148	153	168	149	147	164	145	126	182	166	168	158	161	183	160	158	146	160	166	166	159	148	179	164	144	174	154	151	186	152	168	143	137	155	180	166	169	159	147	146	171	165	166	145	177	159	143	165	157	162	148	170	137	151	150	174	184	136	159	154	166	170	153	131	148	149	151	169	153	175	146	152	142	168	141	177	178	143	161	144	137	156	162	150	169	180	132	170	158	156	160	182	158	167	156	174	177	155	166	153	134	150	152	156	167	154	158	149	169	145	162	148	133	142	156	138	142	150	156	146	168	177	157	131	152	171	156	146	165	144	177	167	181	156	145	142	159	154	143	160	151	182	155	167	153	169	162	159	165	165	181	174	171	150	152	158	159	152	174	142	134	169	166	157	145	149	171	139	184	142	158	141	162	168	175	163	150	171	153	138	141	156	165	155	160	160	168	179	167	167	153	153	161	159	162	168	139	158	154	135	162	164	144	144	174	153	182	153	142	145	140	156	155	137	168	182	188	150	152	175	154	145	143	125	131	163	159	149	150	157	169	148	189	154	176	153	155	173	185	173
24908	2425	5544	6852	6488	5061	4130	3363	3110	2639	2766	2825	2797	2536	2538	2983	3052	2120	2305	1418	1403	1484	1838	1618	1453	1227	1337	1381	1163	1010	1050	908	739	761	728	743	813	1000	970	1095	918	1093	1255	1064	1180	1183	1083	1035	1090	1022	1146	979	972	1518	4903	7767	5845	4421	2852	1418	418	399	429	434	428	424	409	410	412	408	392	408	426	417	417	410	445	420	435	428	390	400	417	403	401	398	440	401	393	398	415	391	466	410	422	387	410	409	429	402	385	435	405	394	386	402	410	407	381	453	411	446	392	437	412	407	431	397	385	427	428	442	453	414	389	426	405	441	420	385	408	433	434	406	410	416	422	399	422	416	385	441	398	435	416	405	426	431	405	409	390	391	431	397	416	444	387	439	385	423	423	375	395	398	414	421	425	406	394	406	402	405	388	411	407	398	390	430	391	427	413	423	422	415	448	410	400	433	406	386	395	377	385	360	430	433	398	429	425	407	414	434	428	443	422	404	401	396	461	395	386	414	389	401	404	388	420	413	360	467	405	392	385	453	384	406	409	425	419	448	431	420	421	384	422	410	416	392	442	430	393	391	390	452	439	410	415	456	377	386	424	454	406	423	432	414	407	430	411	390	419	416	406	409	421	423	419	389	415	409	363	443	408	430	417	420	428	393	411	422	412	388	353	389	402	379	431	408	414	432	394	393	433	430	382	398	394	387	407	393	402	421	437	393	403	417	402	396	393	388	403	395	392	436	410	400	395	426	428	392	415	392	331	403	438	401	429	424	416	405	374	424	406	396	378	429	415	403	413	409	401	447	411	407	389	403	403	397	415	454	438	411	416	384	418	397	397	419	417	388	408	412	412	416	401	429	434	372	397	383	430	458	404	400	423	399	417	430	419	413	459	392	394	419	403	429	391	414	417	431	431	397	370	377	414	400	394	410	406	422	392	410	383	394	418	432	379	424	394	411	417	397	409	421	401	442	428	381	415	407	426	393	392	412	417	397	412	412	383	390	417	422	404	393	415	409	408	397	427	382	415	426	406	403	431	397	382	441	378	398	381	444	385	451	394	418	390	418	420	368	379	392	403	420	437	417	402	422	417	398	419	379	400	399	423	438	414	416	416	404	415	418	408	396	404	407	423	407	401	417	424	407	414	395	398	431	437	438	453	429	431	422	402	444	436	409	450	408	411	403	419	421	418	401	413	424	419	395	423	395	418	411	377	406	408	416	421	425	417	383	422	430	414	419	444	403	449	413	409	402	397	422	408	426	420	411	409	387	429	404	419	394	433	417	415	424	422	408	426	384	399	420	392	428	402	408	440	421	373	406	438	399	406	436	385	405	436	421	406	405	384	411	424	400	400	427	422	454	401	410	378	424	385	414	416	430	408	405	403	430	420	409	401	416	436	396	427	459	402	401	406	399	393	405	396	405	428	400	393	414	410	404	407	417	386	415	401	407	396	402	432	384	399	398	438	392	424	382	412	423	401	417	392	406	413	401	356	409	415	414	412	425	399	444	419	444	454	430	428	424	429	408	439	414	417	413	415	448	434	398	405	416	428	439	396	405	391	422	438	381	411	364	449	380	456	368	387	369	415	440	410	403	430	394	442	445	433	395	411	421	425	426	391	445	379	392	423	408	419	402	378	419	404	403	435	405	417	415	428	394	433	406	370	402	408	404	397	396	386	441	449	392	389	412	382	414	409	398	406	397	399	432	430	401	408	387	416	409	376	424	378	408	434	422	423	426	418	396	392	431	384	383	403	393	401	419	423	395	412	382	446	394	428	415	408	419	402	417	415	447	427	435	420	410	467	414	405	446	364	406	419	434	406	454	396	402	418	391	417	434	385	371	419	402	392	434	423	421	439	451	434	416	420	413	421	424	420	395	419	422	435	416	442	416	421	446	411	447	417	418	417	406	393	436	387	404	426	404	409	428	393	409	375	425	414	396	380	366	437	426	388	407	395	417	421	404	380	398	418	392	447	390	395	395	394	399	382	398	397	385	394	416	396	412	417	405	407	371	447	392	417	401	422	404	423	411	441	454	440	388	367	419	397	440	406	388	370	430	399	421	407	397	418	386	397	432	414	383	414	402	405	376	416	401	433	374	372	424	429	425	426	386	402	410	419	378	407	426	447	389	385	442	395	360	426	394	412	438	386	412	426	426	402	365	415	400	426	423	393	427	388	435	411	420	424	376	406	420	415	405	413	423	388	435	414	389	438	428	375	425	417	434	375	399	378	392	387	446	450	389	407	410	433	422	399	409	445	378	416	386	409	402	390	381	418	405	433	390	412	394	420	456	432	417	403	421	427	402	401	390	414	411	428	414	400	417	421	398	395	417	378	411	400	422	397	408	417	395	399	413	446	391	400	376	417	405	401	410	420	419	433	375	433	429	410	432	388	418	412	392	373	426	404	397	400	396	409	431	410	435	368	433	448	379	427	370	410	428	412	430	422	396	392	403	380	405	407	435	414	387	449	416	418	422	425	404	411	410	394	369	416	412	442	396	416	419	404	413	401	455	424	384	421	404	443	411	393	438	420	416	380	439	368	420	447	406	395	396	413	397	410	374	404	417	404	416	415	404	433	392	392	423	401	377	370	429	393	425	402	379	433	408	419	425	417	412	394	418	441	382	355	397	412	454	414	408	448	469	408	435	410	414	407	425	395	422	432	399	405	440	439	408	386	392	401	392	376	375	460	409	422	457	392	436	445	420	398	400	418	373	426	384	373	417	432	403	410	376	437	407	405	418	404	400	434	432	408	440	398	406	424	407	441	408	407	399	403	404	406	421	403	435	412	438	411	400	404	440	420	408	404	407	381	411	417	420	420	410	431	408	378	435	404	408	388	416	412	419	387	411	411	420	413	374	402	396	401	434	421	375	391	381	426	393	409	400	397	458	441	435	392	427	402	444	364	424	405	392	400	394	436	385	437	454	384	430	406	407	430	405	425	413	452	403	416	399	416	395	435	365	385	410	391	422	416	420	397	422	391	442	414	405	378	430	373	406	376	414	382	400	414	391	432	403	419	424	420	399	407	406	372	445	408	396	400	436	420	443	404	400	402	427	419	408	401	428	418	430	419	417	432	417	454	389	414	451	451	428	388	413	417	403	399	421	428	396	396	422	425	401	415	388	446	393	405	406	460	410	405	449	393	440	404	421	447	444	406	424	447	376	414	458	405	376	397	420	385	418	413	424	417	343	403	422	449	392	400	386	397	413	418	420	416	437	401	404	417	427	429	424	391	404	396	429	430	442	407	411	397	414	405	432	378	419	414	421	383	398	387	427	430	435	424	429	404	418	417	408	406	418	440	389	376	430	401	448	414	433	445	401	420	416	481	444	401	428	415	373	406	423	408	406	374	376	413	374	424	394	399	456	409	382	419	404	375	418	411	430	424	415	413	404	398	422	433	427	412	432	446	397	419	433	432	426	407	406	427	393	437	408	420	393	422	450	411	423	372	380	385	407	391	390	431	402	376	393	397	384	440	405	404	383	413	448	401	413
6894	444	457	514	435	329	264	287	278	264	287	257	257	249	216	273	299	261	279	262	236	248	234	262	250	277	256	247	259	213	242	241	224	240	236	230	242	255	229	263	225	248	268	233	233	254	242	201	226	235	209	228	247	235	254	297	302	293	287	240	212	230	230	210	241	230	217	223	218	235	239	221	225	232	251	225	231	209	212	234	212	226	219	206	196	230	247	216	222	228	227	229	218	195	210	243	232	245	228	243	232	226	218	243	235	199	250	226	232	241	223	224	223	262	226	256	239	201	220	206	226	231	217	219	259	234	236	216	208	244	228	213	201	223	238	219	221	227	222	196	258	235	214	250	236	240	234	252	207	241	227	224	212	206	234	222	221	224	231	244	238	221	207	241	218	204	205	215	247	231	217	215	213	245	235	224	227	212	228	237	207	210	232	230	201	225	231	206	221	214	243	242	194	231	211	224	252	219	204	209	208	238	242	214	262	205	215	252	203	242	239	241	207	222	220	224	230	230	234	230	226	199	220	234	216	208	215	190	219	224	246	243	231	209	218	233	235	244	215	217	247	230	200	213	218	239	205	229	208	234	236	209	236	231	216	243	251	221	229	232	228	245	232	232	236	239	228	237	226	233	224	257	216	224	237	228	216	231	225	230	201	221	211	200	229	224	209	220	225	203	197	247	198	246	213	235	227	218	201	229	230	236	217	237	198	228	234	235	212	215	232	232	217	248	247	246	229	206	234	218	231	221	273	203	245	244	236	224	199	223	227	230	204	200	273	247	251	218	213	224	212	215	212	207	208	201	222	229	224	246	211	214	279	215	220	225	221	228	232	200	226	242	244	214	227	214	229	233	226	217	246	239	233	225	213	228	245	207	250	216	219	226	226	230	241	222	237	194	223	241	224	246	252	211	233	240	216	262	229	237	237	211	234	258	231	256	203	234	242	222	219	221	228	222	226	215	226	230	204	231	215	219	237	215	213	245	229	218	233	190	233	236	220	229	230	237	203	224	253	247	200	213	256	221	233	223	222	261	227	168	222	239	231	227	235	241	232	225	220	226	244	228	199	258	242	224	244	233	232	202	210	242	226	229	203	205	238	201	222	224	213	252	210	223	204	227	223	229	212	245	239	231	247	255	209	233	227	222	221	250	242	224	226	230	243	224	230	192	224	252	198	246	211	228	225	214	210	210	198	200	207	245	209	204	217	239	232	208	196	237	213	226	245	205	241	241	216	189	225	223	222	224	209	240	214	232	239	230	206	225	224	237	207	239	220	220	212	251	239	225	192	231	238	253	236	249	249	210	213	195	221	234	225	232	253	229	220	229	201	215	233	253	228	233	258	231	219	252	237	220	239	223	240	228	219	219	214	217	221	199	200	253	257	233	229	216	197	224	209	225	218	233	233	257	217	246	229	225	221	223	217	248	197	221	202	200	217	222	220	218	221	222	205	240	226	236	243	234	257	227	231	236	237	202	242	217	246	234	213	215	223	206	230	239	217	222	243	257	201	213	251	196	236	232	240	233	209	215	221	237	237	227	232	237	216	221	211	242	192	206	243	177	229	211	204	215	226	212	265	225	232	243	220	246	198	242	220	215	222	238	215	254	245	237	220	229	228	239	250	202	227	231	256	238	234	202	240	221	240	242	211	249	219	233	238	255	219	219	201	205	206	177	197	215	214	236	201	208	224	232	220	226	247	228	244	204	224	247	208	249	250	238	215	234	227	247	232	238	230	224	244	231	224	251	206	207	238	206	217	219	224	218	215	242	236	217	226	208	245	217	214	222	262	200	242	241	230	245	213	208	234	224	233	264	235	203	240	216	236	231	207	222	229	220	228	194	235	249	216	237	236	198	241	250	247	219	174	227	233	228	238	184	217	248	218	234	223	225	231	206	245	236	207	235	225	216	233	203	228	232	214	216	212	207	211	240	229	237	194	234	233	205	243	219	237	209	229	226	199	221	232	253	214	241	208	224	226	229	231	219	204	236	206	215	259	247	212	236	221	214	232	206	209	223	227	232	240	235	209	232	237	201	239	204	230	243	225	214	216	236	228	232	237	241	232	208	225	232	248	233	227	228	248	196	194	197	216	238	220	236	224	194	199	220	208	208	193	209	233	225	257	212	228	210	205	225	244	225	206	220	210	229	208	214	256	248	248	225	228	209	240	236	262	228	213	222	209	214	219	223	249	179	215	233	204	223	231	231	208	227	213	226	235	222	215	247	261	218	238	234	220	224	202	251	207	230	216	229	238	223	228	237	221	220	207	214	186	247	214	232	221	211	192	223	223	238	212	232	206	230	228	242	238	226	219	247	221	206	197	213	218	233	230	218	240	244	201	226	226	201	216	258	201	239	246	227	241	203	242	235	236	215	206	196	225	217	249	240	230	238	209	234	226	236	206	254	226	224	242	204	241	228	226	228	195	228	228	225	244	227	215	226	239	222	212	227	212	224	201	208	225	230	226	231	227	241	237	216	243	242	204	219	207	217	245	218	180	191	223	190	259	211	231	224	216	201	223	245	208	208	252	240	178	238	209	227	233	236	240	234	229	219	225	213	225	232	204	214	212	214	220	228	240	216	227	230	225	222	231	230	212	253	204	227	228	227	233	219	248	220	227	236	218	232	219	250	227	242	236	260	230	241	228	213	242	240	232	224	213	234	219	234	239	218	235	249	233	227	217	218	245	194	228	255	215	223	194	239	230	203	222	212	230	229	212	233	211	229	230	228	221	226	208	224	225	203	226	217	223	242	246	213	227	196	223	223	222	215	217	236	248	203	230	216	194	219	207	188	220	208	239	223	210	199	232	209	228	262	224	219	251	211	218	223	232	233	211	218	206	203	201	221	240	219	210	243	232	212	196	195	208	203	227	225	221	222	235	199	227	235	222	212	226	249	215	218	229	241	226	254	208	247	230	223	221	218	225	212	230	233	223	232	228	236	207	230	218	243	200	208	245	226	229	251	220	237	215	219	237	218	189	208	234	238	202	224	199	224	211	213	212	232	229	226	220	228	229	218	205	228	255	223	215	220	208	226	198	226	229	215	230	222	229	213	226	229	211	204	233	239	194	240	247	220	231	232	230	206	237	196	213	226	225	205	210	219	234	213	224	231	210	217	228	211	217	235	219	231	211	218	215	241	231	233	227	217	212	222	221	236	229	219	223	244	235	213	225	214	245	244	214	214	251	235	216	222	223	227	229	243	224	223	222	234	229	225	246	248	238	235	233	227	248	226	227	238	236	204	226	229	216	220	212	217	225	245	223	241	249	215	222	212	229	239	226	234	241	193	235	236	231	260	229	238	213	230	229	231	199	200	246	213	233	227	246	204	236	243	235	223	229	215	218	230	217	215	242	223	223	229	226	217	206	237	233	219	203	231	214	217	206	240	216	242	234	240	228	234	236	236	214	213	209	240	243	229	226	222	197	250	239	217	238	205	220	213	224	223	240	226	246	221	212	233	255	215	222	261	221	206	242	218	240	210	228	209
7439	748	1146	1560	1429	1097	915	853	842	873	903	820	775	774	740	797	1071	952	878	712	728	837	858	832	817	901	738	776	808	708	673	606	593	630	673	660	736	734	760	701	759	771	763	693	766	693	715	703	689	714	722	710	678	637	773	1007	1066	1026	813	692	571	553	574	571	519	550	573	585	558	568	575	549	580	561	575	554	570	587	566	550	570	551	557	529	549	569	570	565	559	537	528	517	583	555	567	563	562	601	593	603	537	538	578	597	533	580	572	557	551	555	564	604	527	555	574	557	545	513	571	568	572	570	595	547	554	562	525	573	561	520	538	520	580	567	545	557	595	569	579	572	571	579	544	592	601	599	556	537	539	532	560	558	565	579	542	534	575	563	563	557	543	546	581	554	557	562	558	572	577	557	521	575	552	563	587	556	572	544	572	624	599	564	552	548	546	572	544	535	506	614	588	561	563	559	597	614	568	570	530	557	568	558	605	582	584	602	544	571	568	591	563	613	555	575	569	585	539	544	623	564	566	557	582	580	554	552	584	544	559	572	572	552	537	530	557	587	554	572	575	582	580	589	568	594	599	572	582	552	590	563	535	583	575	505	574	543	592	570	554	577	572	569	519	576	594	544	547	598	541	571	616	589	542	564	581	565	597	595	589	574	545	526	534	580	536	593	544	571	585	550	568	563	563	523	579	568	571	524	558	591	577	559	553	585	544	549	576	571	545	526	580	560	544	562	547	583	562	567	577	576	554	544	549	574	518	576	579	570	563	596	579	581	565	549	620	585	591	554	563	555	555	540	576	587	553	535	610	573	619	559	549	540	588	565	529	590	561	595	558	509	562	612	562	557	538	542	566	564	553	571	570	572	563	552	534	562	587	538	589	575	531	561	572	565	593	637	563	553	533	581	554	543	560	558	554	584	567	508	548	534	592	605	551	570	544	570	563	559	586	567	584	553	536	575	573	532	558	535	559	550	566	548	550	559	595	573	594	602	568	530	590	591	541	550	552	598	602	562	547	525	572	565	580	579	572	547	573	588	579	582	555	549	613	556	593	584	522	547	589	546	600	596	570	573	516	547	552	563	526	537	523	586	550	551	560	556	542	582	543	572	562	563	581	586	589	571	564	582	596	529	529	540	528	552	605	598	572	584	573	526	606	598	589	607	525	536	533	600	522	561	560	573	567	560	560	556	542	612	567	539	581	547	531	553	584	580	600	575	561	541	585	536	574	574	590	598	555	553	589	573	571	572	546	537	514	581	604	553	542	564	592	562	554	546	594	557	563	550	553	577	574	580	592	565	546	560	575	549	558	535	558	596	519	579	551	594	567	555	516	601	587	559	554	572	553	533	599	512	594	577	556	573	570	581	530	556	553	548	586	499	562	554	539	573	549	601	557	559	590	558	567	582	568	561	584	575	539	549	582	577	538	579	539	560	596	547	573	567	533	544	539	577	561	566	546	583	609	540	535	573	567	575	582	567	544	529	557	539	611	535	595	528	533	582	530	574	588	565	569	590	555	570	567	613	579	535	545	553	553	572	564	602	575	569	607	543	554	563	552	583	625	547	535	533	540	612	537	579	612	564	603	525	555	556	585	603	566	540	559	550	550	551	587	572	556	552	570	558	603	605	572	566	587	530	581	540	562	591	549	522	550	549	620	548	541	523	528	569	564	514	561	573	559	557	590	550	572	579	579	544	574	564	596	553	560	571	517	559	542	558	594	579	523	545	561	571	568	606	596	618	600	579	608	599	536	559	545	541	569	585	573	563	605	561	546	572	541	601	576	580	542	574	543	508	569	555	593	559	575	583	591	571	581	547	563	586	562	583	560	547	531	576	580	604	592	537	608	557	633	567	590	558	583	545	593	559	550	614	560	601	566	553	593	587	546	577	620	612	571	559	575	582	553	598	541	549	549	551	592	567	563	527	582	572	556	574	591	560	497	540	562	513	578	545	580	572	560	547	596	568	536	537	547	588	559	555	581	610	575	544	545	553	534	558	584	543	576	560	593	579	566	558	585	559	560	571	555	554	552	601	564	595	584	561	517	514	610	535	562	599	557	573	573	565	549	588	545	610	546	616	558	578	606	553	536	581	552	593	584	574	632	549	577	614	593	586	536	584	598	544	562	578	592	570	566	543	574	564	543	580	537	551	540	609	584	558	586	590	557	602	580	555	590	569	532	564	517	544	564	551	622	543	583	572	594	558	604	544	584	534	584	569	543	564	563	547	540	578	557	589	608	605	557	607	552	598	565	579	574	577	557	547	513	540	567	579	551	606	556	552	571	580	531	571	583	584	561	563	567	568	588	627	565	597	601	593	646	529	528	574	550	598	546	596	555	555	575	530	581	563	586	541	567	541	567	572	547	606	586	532	549	597	573	544	558	560	542	574	575	566	571	557	560	514	591	562	623	534	541	544	533	552	566	586	545	567	566	535	575	556	565	540	499	578	566	579	578	562	554	540	552	561	549	639	567	610	525	556	529	581	573	582	582	574	592	618	543	558	614	553	561	598	563	576	578	544	595	571	584	586	573	522	590	579	547	589	534	546	538	550	543	579	545	557	556	561	573	562	585	567	561	547	553	532	599	522	602	544	581	544	564	572	553	553	599	555	557	580	527	606	520	561	557	571	575	540	541	588	551	562	522	576	595	546	553	594	543	526	601	567	547	596	540	601	533	589	573	595	574	592	519	506	568	551	587	546	579	576	593	572	576	580	609	579	557	539	565	561	534	514	567	551	588	549	584	576	613	580	572	538	586	542	588	567	611	514	525	560	585	545	529	551	567	601	566	614	540	565	565	584	562	554	564	604	550	580	602	556	558	541	582	567	575	547	562	573	580	582	553	528	581	564	572	585	550	547	588	569	569	557	580	583	574	497	519	584	585	508	576	606	546	521	555	575	597	574	564	511	569	538	535	554	551	582	531	559	559	595	549	566	591	570	572	576	593	564	567	524	577	558	590	585	588	558	571	611	559	553	573	609	611	552	528	581	595	633	530	592	549	546	546	612	556	590	580	567	568	572	535	593	628	512	587	590	551	552	536	533	544	573	566	519	556	527	530	549	587	568	592	585	580	576	538	584	564	603	572	597	538	572	552	548	604	571	601	612	606	537	574	540	566	534	565	578	580	586	554	552	587	553	585	561	571	548	559	583	585	582	592	580	550	615	572	624	613	570	527	564	564	582	547	587	580	550	542	571	549	577	561	588	551	562	564	563	570	531	591	564	560	568	559	550	601	596	569	608	547	538	536	586	556	555	581	566	546	576	615	611	572	570	567	551	602	577	584	571	565	559	579	527	577	551	562	537	569	632	587	560	582	575	579	546	591	547	554	560	596	581	609	558	539	540	539	551	605	556	580	577	600	558	545	586	580	551	586	568	544	575	590	576	547	590	590	575	554	561	571	561	571	554	554	586	590	615	600	584	579	516	553	576	544	598	548	564	620	565	581	565	542	545	572	574	603	553	553	580	554	551	569	541	568	567	584	568	589	563
39706	7294	2050	1441	1055	914	727	581	509	510	536	656	505	418	431	374	478	428	376	308	317	332	311	282	315	311	287	292	286	315	275	262	229	274	252	250	256	289	292	299	290	289	283	282	285	282	260	285	255	262	254	285	258	334	722	793	596	586	422	289	226	211	252	197	213	238	255	205	227	212	216	233	232	233	230	221	227	219	249	232	268	214	213	244	255	233	260	241	237	244	193	239	228	236	221	202	197	220	218	202	232	219	246	234	232	212	235	242	239	212	217	224	232	233	204	254	247	244	227	210	237	204	217	221	242	210	252	218	224	230	220	243	222	223	225	230	230	198	251	229	246	215	223	198	223	239	196	248	217	233	239	216	231	268	221	222	240	233	210	213	227	214	221	228	243	241	209	202	257	199	205	234	259	264	223	234	226	212	215	262	238	206	210	201	222	237	227	226	244	238	219	221	216	203	232	228	246	232	237	256	234	218	225	215	258	238	235	207	264	220	229	222	236	238	235	195	230	233	229	234	248	224	218	209	224	216	246	222	240	241	211	222	232	235	222	230	223	229	240	232	193	233	203	247	230	187	228	236	237	191	240	226	219	264	239	244	229	208	224	220	217	226	222	220	223	231	248	222	263	239	211	253	240	234	253	248	213	233	251	254	214	268	240	238	218	239	217	234	206	211	237	231	231	217	215	213	219	230	213	239	192	221	250	234	234	244	242	272	231	232	226	225	259	246	241	233	230	224	245	218	227	236	201	271	229	219	252	219	228	242	232	223	245	220	208	214	254	239	220	233	244	201	226	214	217	234	221	210	253	228	201	241	240	225	222	226	235	210	238	226	234	237	219	249	206	213	235	236	212	230	250	255	242	223	251	238	220	220	223	227	240	219	218	246	224	250	232	225	265	236	224	222	236	234	213	237	242	225	245	253	232	227	229	229	221	256	203	235	233	242	229	242	224	224	221	226	232	213	233	215	227	217	245	229	222	252	236	218	202	236	246	257	224	241	239	248	238	210	255	211	244	233	236	214	216	223	232	200	255	216	213	207	228	235	231	242	231	240	224	213	241	185	239	229	232	218	222	221	204	230	216	255	236	218	228	225	242	242	201	249	245	248	252	238	238	256	228	244	225	210	222	184	225	225	211	250	235	230	248	256	233	243	215	248	229	234	202	224	261	246	234	233	222	234	221	223	242	231	243	229	264	235	244	227	219	203	220	247	217	231	221	231	255	221	218	232	239	215	238	233	229	220	225	233	244	216	216	240	256	240	253	237	217	231	229	215	222	207	235	236	215	267	222	246	215	238	236	240	221	232	247	215	222	237	224	229	214	253	243	227	224	223	251	203	255	261	207	266	264	242	244	228	240	246	216	248	256	194	224	202	255	247	230	203	222	249	217	224	246	218	216	261	232	217	208	246	252	225	259	233	234	221	222	247	234	223	215	222	239	227	223	241	229	224	209	210	239	230	202	212	226	201	226	235	225	244	224	243	240	233	238	237	216	234	217	228	245	216	224	239	233	200	223	222	236	234	252	225	210	219	233	229	224	220	223	204	222	213	240	233	246	246	215	218	211	204	217	240	238	231	240	244	252	258	221	232	244	213	218	259	260	215	240	225	216	250	238	252	227	235	222	229	219	223	239	247	227	240	228	219	217	223	209	236	233	225	207	219	222	238	212	231	201	213	238	237	220	220	208	211	212	185	234	211	230	236	211	219	222	232	222	236	225	229	235	217	225	245	199	245	239	230	213	248	225	231	247	237	236	241	243	247	231	235	236	231	232	207	208	248	239	210	241	226	244	253	227	235	219	243	229	210	206	228	239	244	225	225	222	239	228	227	232	227	243	217	261	239	227	215	215	192	234	226	233	236	230	232	226	230	214	206	249	250	249	228	197	224	222	244	230	223	236	233	254	235	195	224	205	279	226	241	250	218	237	204	216	242	213	240	213	245	206	245	208	235	222	222	252	242	234	254	232	236	199	228	224	226	240	231	239	247	241	254	208	241	239	236	234	249	210	255	247	213	216	246	216	231	232	212	247	209	200	235	218	244	243	227	218	218	254	229	230	227	230	249	246	244	223	218	187	234	205	259	222	255	233	246	243	201	231	219	231	234	245	242	228	246	242	226	215	223	203	214	233	222	232	238	216	230	230	217	229	227	250	262	220	224	232	218	218	249	229	253	260	239	230	201	247	223	233	211	222	241	216	256	204	218	209	214	215	221	216	220	257	250	230	204	250	249	241	231	230	210	233	236	242	225	223	220	228	265	249	232	247	244	230	211	220	226	228	234	223	228	232	246	204	262	226	230	230	219	239	234	231	239	208	232	223	202	244	228	202	259	221	222	218	231	246	221	265	209	274	236	208	242	230	235	209	245	224	239	224	230	210	238	243	220	229	259	259	222	260	207	218	221	215	196	236	213	240	212	231	239	240	225	223	229	218	217	225	217	237	234	191	259	201	224	227	217	222	234	237	222	235	232	239	238	237	173	228	220	228	248	267	234	246	229	214	227	236	245	214	225	213	230	234	232	236	220	217	200	253	254	221	239	218	232	206	213	238	225	214	242	212	230	219	256	217	219	218	212	232	240	228	240	225	197	236	227	215	232	210	234	225	245	225	208	199	233	232	217	221	252	243	211	219	222	264	238	206	227	234	239	215	230	231	230	215	260	274	220	205	223	212	215	205	222	215	230	255	249	262	241	229	212	233	212	224	213	230	222	223	218	235	215	218	208	252	218	222	250	253	223	223	238	252	217	234	232	223	215	234	223	238	228	237	223	231	207	243	251	196	233	208	225	238	217	207	212	218	236	233	221	239	240	234	236	211	191	233	266	222	247	232	226	237	239	235	234	238	237	243	227	221	261	220	216	247	243	234	252	207	221	234	231	210	195	231	235	229	231	211	237	225	236	222	241	232	201	244	235	227	228	256	232	224	243	222	219	266	214	247	239	231	216	232	241	223	220	226	247	199	245	224	217	235	210	248	249	220	181	214	221	204	231	232	220	219	230	234	249	207	230	246	261	243	231	255	219	233	244	221	229	228	220	224	228	233	220	220	212	235	258	254	226	251	237	211	221	213	231	223	234	223	234	253	233	259	213	242	233	213	231	221	266	249	240	241	209	229	222	239	257	236	236	214	246	217	218	212	244	245	225	247	234	216	216	220	218	235	246	260	222	210	244	214	217	237	214	229	241	244	234	250	211	281	234	230	240	213	222	239	213	253	243	238	219	264	237	215	223	206	229	248	228	232	234	248	244	256	205	215	246	220	214	245	246	256	244	242	235	248	222	218	217	245	219	218	229	239	215	214	251	265	216	222	230	228	248	201	214	226	243	233	244	237	224	213	231	238	242	222	238	235	238	248	217	202	242	234	231	238	209	249	227	227	231	226	218	223	217	233	251	251	239	235	224	248	239	215	219	238	240	223	226	253	243	237	221	218	219	209	233	229	231	237	209	260	244	222	222	186	224	238	188	224	224	238	222	224	236	213	210	217	243
18604	1773	3503	4397	3725	3198	2978	2412	2232	1988	2077	2233	2022	1712	1851	1873	2296	1740	1455	1101	1165	1322	1091	1107	1143	1180	1034	931	1043	995	906	784	801	828	797	812	787	914	980	1054	989	932	954	937	923	1039	941	860	851	892	892	924	839	1116	4694	4585	3367	2716	1777	953	535	621	578	589	591	538	573	577	548	575	576	593	541	561	555	571	598	611	580	583	596	610	560	528	588	558	584	581	605	577	613	627	547	589	541	612	519	582	592	561	557	562	556	597	546	562	577	558	535	576	595	553	565	561	580	570	531	578	570	556	560	600	588	570	556	601	553	549	543	585	552	585	589	575	561	516	584	532	595	611	602	598	539	563	592	581	581	564	552	579	590	551	600	594	593	574	569	540	578	567	597	603	618	556	585	545	595	577	588	608	572	547	555	524	577	575	550	598	570	582	608	589	609	572	578	591	610	579	580	530	550	568	535	576	583	573	569	523	579	550	569	633	587	569	553	605	571	580	571	543	555	575	560	572	598	593	579	609	555	560	603	578	584	552	560	545	553	552	566	602	580	558	608	584	556	603	546	577	544	551	556	551	571	560	585	570	536	589	560	573	601	585	593	556	581	531	594	498	571	591	547	534	599	540	549	558	609	558	591	561	590	557	562	578	554	580	566	564	602	573	596	544	575	541	593	560	558	582	568	568	571	580	570	594	587	562	585	542	607	582	530	595	590	614	603	611	605	583	580	569	551	555	574	586	563	559	571	560	610	568	561	598	541	576	601	538	598	570	601	627	605	609	565	570	615	599	563	563	564	587	604	576	570	605	568	606	583	549	593	568	551	553	570	557	588	574	551	540	580	600	547	587	576	536	542	556	541	584	593	584	556	524	591	571	601	620	593	586	554	612	584	595	586	574	595	569	542	557	572	604	593	605	521	602	572	574	630	610	592	586	608	600	599	570	595	545	549	593	585	571	550	595	602	571	562	559	533	560	585	571	558	565	560	581	541	558	565	570	580	547	573	524	622	584	595	576	582	565	581	553	584	561	571	575	552	566	584	585	553	568	623	564	592	515	576	529	587	579	583	547	585	522	584	581	572	548	559	561	591	602	520	557	538	554	545	602	572	587	543	609	560	543	572	532	568	562	578	549	589	556	635	589	629	552	566	564	570	641	543	585	569	539	590	547	576	585	579	577	528	590	563	541	604	577	575	601	590	571	609	542	576	553	546	542	569	564	582	599	589	582	558	563	568	558	572	567	552	533	565	602	571	623	598	580	565	586	562	569	568	561	618	549	573	586	561	585	613	578	556	582	542	565	580	575	611	609	567	592	568	542	533	582	587	633	581	592	567	570	569	582	567	539	549	558	557	587	558	579	579	608	575	542	567	530	583	571	582	577	558	582	543	581	582	580	575	599	555	623	588	542	554	592	520	568	596	634	518	576	549	524	582	594	581	598	592	577	580	600	573	553	562	557	544	549	580	589	572	600	588	561	586	579	572	572	558	594	529	594	587	563	599	565	566	602	555	581	569	551	542	608	580	597	575	619	579	565	551	537	584	613	546	550	565	540	579	580	596	527	571	587	568	605	597	531	594	568	547	596	570	554	558	570	567	582	595	548	568	579	576	611	544	579	597	535	583	575	586	551	585	562	594	546	528	564	554	538	560	594	583	579	563	613	569	554	558	609	522	586	548	583	544	548	572	585	568	611	584	519	569	573	613	529	541	567	564	536	570	570	554	573	523	549	563	536	598	588	594	590	537	596	615	602	604	604	614	551	580	538	565	592	556	512	611	572	562	601	589	584	564	615	596	599	584	535	531	534	584	599	556	559	597	580	548	566	576	593	599	557	600	554	580	540	568	564	576	569	611	589	575	635	584	605	566	546	583	526	574	553	556	529	592	588	572	572	549	580	617	560	583	548	562	585	557	585	551	615	542	590	592	578	572	581	541	617	536	596	537	558	582	527	547	544	552	565	553	581	552	581	566	555	593	534	567	553	581	556	610	564	547	554	546	570	581	590	592	518	581	563	595	580	556	552	588	570	572	535	577	580	568	588	589	610	556	555	564	615	578	570	594	553	590	593	587	592	567	557	600	593	572	540	531	579	618	584	603	553	594	574	573	554	563	636	550	584	534	570	554	548	590	601	597	586	557	514	569	570	577	556	586	569	613	565	553	593	605	555	550	553	563	576	557	608	546	551	579	555	587	576	580	601	562	585	558	542	600	575	589	546	532	631	593	576	567	563	568	570	593	583	578	549	593	568	583	520	569	525	537	544	549	596	543	569	581	582	609	548	554	580	571	567	587	605	526	606	608	565	574	581	599	594	605	593	569	579	608	560	598	564	541	579	565	601	575	580	547	591	570	547	569	570	588	565	564	569	595	545	537	552	567	558	582	560	566	594	573	536	599	527	579	561	543	575	591	609	523	578	596	568	586	587	602	558	608	601	613	536	534	587	552	574	560	608	554	581	604	596	620	553	621	620	565	540	558	559	533	619	532	575	532	572	564	556	542	568	592	576	574	591	594	550	560	529	599	592	536	588	559	590	577	604	609	550	563	559	539	570	591	562	550	583	580	586	611	624	562	593	592	600	556	563	594	579	602	570	584	608	578	572	585	555	586	554	525	544	588	564	566	568	572	541	574	560	535	579	555	618	598	586	535	545	584	553	570	577	584	613	606	598	572	559	558	574	565	599	590	582	579	598	627	596	544	541	582	564	603	593	586	613	592	554	639	584	574	583	580	625	572	623	590	544	574	584	618	549	559	589	533	610	551	566	578	586	589	571	596	546	590	567	566	551	553	600	611	598	571	557	531	618	583	581	577	568	595	575	532	553	592	606	593	575	568	513	602	583	545	577	579	558	548	575	585	560	592	567	491	560	594	586	541	566	609	602	583	557	557	576	565	544	552	602	559	558	571	584	574	591	566	593	567	564	549	574	562	600	583	579	609	576	573	559	578	530	580	549	583	585	565	567	583	575	566	542	586	561	584	543	605	555	584	546	536	582	613	522	580	595	554	561	551	572	578	560	576	557	556	570	576	597	546	566	558	524	561	580	582	587	595	588	618	621	596	572	585	581	616	548	587	593	574	561	549	567	562	601	567	530	573	639	592	579	574	580	562	568	567	548	561	545	553	568	614	596	587	565	598	572	590	600	561	538	546	593	551	609	610	532	583	568	550	547	600	551	578	583	571	554	578	591	607	556	540	633	534	564	590	567	612	607	583	566	608	582	568	575	574	570	599	565	530	533	571	598	548	552	612	576	567	570	527	603	588	609	549	566	580	553	600	577	533	587	651	555	580	618	591	574	567	546	562	561	574	569	588	557	538	561	577	586	592	561	601	595	548	602	563	592	586	579	610	597	555	548	580	547	592	561	580	551	571	556	572	576	595	589	571	550	594	545	572	574	564	520	537	572	550	600	503	603	595	617	548	617	570	596	558	568	549	572	592	605	577	605	620	575	520	556	579	515	557	529	619	607	546	588	586	573	566	575	548	589	568	583	535	571	578	566
49946	14784	5212	2805	1838	1304	1015	758	732	597	561	603	600	545	538	632	696	474	337	245	278	315	237	236	264	264	284	220	272	234	209	215	217	221	203	245	211	238	235	221	202	215	216	208	223	245	237	256	253	235	229	218	172	279	1089	1227	982	729	429	193	160	161	145	155	148	147	146	155	155	136	150	162	168	162	153	141	155	168	147	158	142	153	147	152	155	149	158	166	145	141	155	167	141	149	155	145	160	138	150	147	184	132	138	147	133	146	143	147	172	148	160	139	144	129	162	157	147	154	121	162	151	171	168	153	160	170	135	154	154	125	124	145	140	158	178	153	161	167	157	158	159	153	152	171	138	160	152	157	123	141	161	167	133	142	166	172	131	134	176	160	147	173	162	163	132	152	154	134	138	153	170	162	154	150	164	166	173	146	136	167	153	150	162	163	164	156	147	132	157	153	145	158	135	148	158	168	161	156	159	148	175	150	151	180	161	176	143	154	132	159	149	156	155	165	166	146	156	145	151	140	158	155	130	145	153	148	170	161	173	148	167	172	153	164	175	133	148	151	153	152	165	155	156	154	130	155	172	162	140	132	161	153	168	158	156	170	145	177	146	143	140	159	146	151	156	161	143	176	137	156	163	158	169	157	147	149	165	159	166	174	148	158	137	157	149	157	163	145	142	152	171	145	162	181	162	157	143	141	178	159	147	146	171	146	163	170	143	134	153	173	156	136	150	150	153	139	178	156	146	162	155	165	150	156	144	144	185	147	149	165	152	150	152	138	151	167	146	169	155	162	153	183	138	150	150	142	144	147	164	161	172	146	142	157	148	150	143	156	173	177	146	170	157	154	196	165	136	138	152	133	134	170	156	155	145	130	155	152	155	158	152	159	163	147	148	147	169	149	142	150	145	150	142	171	156	165	134	169	163	169	152	171	164	155	150	129	153	145	160	124	151	145	137	161	172	167	167	166	142	154	180	174	146	163	130	158	133	153	164	152	168	157	146	152	133	164	140	139	161	177	147	126	152	153	165	149	140	144	159	180	165	155	155	166	154	154	150	158	160	169	156	151	156	145	142	152	172	149	139	146	151	152	163	162	145	141	159	134	163	135	156	156	158	150	166	147	171	138	143	149	151	149	135	141	161	152	164	141	166	163	141	156	146	151	172	134	154	163	157	160	124	165	157	180	141	141	183	161	134	164	157	167	131	142	168	153	159	157	156	153	144	163	149	154	166	156	148	167	146	158	156	149	139	123	137	131	167	179	147	148	151	146	158	179	159	161	157	158	143	146	172	158	167	172	160	162	145	164	165	150	175	165	169	142	136	179	158	147	146	169	159	150	139	142	145	161	139	156	132	163	168	177	148	174	152	152	154	168	152	177	136	152	137	154	135	163	151	125	139	177	149	134	153	151	152	161	140	140	173	127	162	155	146	159	135	172	167	155	143	133	146	144	152	147	156	139	159	163	168	169	154	148	173	164	156	174	160	161	158	160	132	174	145	141	131	143	146	149	130	170	155	147	152	139	156	155	174	144	166	144	180	145	178	163	142	160	132	162	172	178	150	155	161	161	128	164	148	133	142	160	134	148	155	158	162	157	163	147	177	146	134	159	161	140	177	158	158	146	144	147	152	164	169	175	153	149	167	149	173	164	135	157	171	143	161	184	166	146	155	157	162	167	176	156	161	146	135	135	173	161	164	157	162	158	133	161	146	148	156	160	151	148	180	152	174	165	137	161	153	154	158	154	146	155	152	155	150	168	140	174	161	159	132	130	133	147	148	147	149	153	150	137	140	173	141	162	138	170	178	166	147	142	168	154	150	163	179	154	132	166	134	137	158	172	158	171	156	148	151	167	153	181	121	155	164	172	156	151	169	170	157	163	146	154	183	145	144	159	167	156	145	133	153	148	124	123	183	162	153	143	158	152	120	155	135	155	151	168	174	132	154	178	163	168	155	161	201	157	138	166	157	156	163	158	136	158	160	169	154	134	156	137	161	172	157	160	145	138	143	155	149	171	162	153	144	160	158	143	144	162	149	152	165	151	167	155	149	156	155	160	147	122	141	174	172	150	139	147	137	176	138	160	136	159	135	134	170	167	138	128	162	157	165	149	180	148	161	161	141	157	159	164	125	150	161	156	165	181	147	138	167	158	173	139	163	147	166	143	160	181	138	159	137	144	149	158	142	184	156	156	158	171	159	153	156	157	146	160	171	147	165	154	166	129	146	154	146	154	135	148	142	187	161	176	161	155	151	160	157	143	158	131	143	160	171	151	145	175	147	181	148	144	162	160	156	163	148	129	153	157	180	132	151	153	142	142	141	141	167	154	134	168	137	158	159	154	145	153	162	148	129	139	146	137	150	158	165	146	149	166	168	175	151	155	166	161	159	196	171	162	152	163	176	158	174	149	163	145	132	140	156	151	145	177	141	148	145	159	160	158	133	143	172	170	156	155	162	152	161	177	143	154	178	151	150	149	159	163	162	157	141	154	137	175	136	154	149	142	159	175	143	141	143	150	159	141	131	139	156	141	171	169	152	164	180	125	154	151	136	172	150	155	144	151	130	143	156	131	151	169	136	141	155	149	145	168	149	158	157	155	161	147	157	163	144	144	151	166	160	153	169	160	189	144	147	144	175	155	168	151	161	162	146	121	161	161	158	169	134	157	139	141	134	143	164	141	171	181	129	145	149	152	145	156	139	149	133	150	145	154	133	147	149	154	149	168	165	146	135	160	142	171	158	157	145	158	173	161	130	147	163	146	172	145	142	157	151	152	170	134	159	166	142	170	159	164	153	135	169	148	159	156	164	170	160	180	171	148	170	155	136	173	152	144	150	136	173	146	156	194	155	143	147	177	159	153	172	142	139	155	175	152	170	142	159	160	148	142	137	150	138	150	147	137	173	153	164	154	166	162	173	169	154	160	160	161	171	142	157	157	172	144	157	161	139	152	148	159	161	157	150	157	151	147	147	151	152	159	145	171	155	151	163	163	108	157	149	170	157	173	156	140	164	150	155	160	152	173	141	166	169	167	154	166	150	149	126	155	151	165	155	160	162	148	152	157	162	186	143	136	166	132	143	153	155	160	188	165	157	155	148	141	138	154	145	171	156	153	134	147	154	165	165	166	142	160	177	152	146	147	165	141	143	150	159	159	137	169	130	141	164	157	166	165	184	161	166	140	159	145	175	143	146	147	164	154	159	169	173	156	143	127	191	138	150	127	152	158	152	175	162	164	178	159	159	175	157	145	136	176	141	140	165	150	131	169	162	154	137	161	166	144	144	163	153	165	152	152	135	164	151	133	146	159	158	156	144	158	146	155	159	167	143	167	145	146	162	135	156	145	129	152	118	147	165	155	145	170	154	142	154	157	149	152	153	149	122	153	146	149	162	137	164	141	139	146	150	163	139	171	164	146	158	157	162	151	150	158	165	137	149	167	158	125	163	149	157	171	169	152	171	149	176	160	141	165	162	176	141	155	159	154	153	151	165	162
22778	2403	5759	6871	6095	5082	4101	3683	3463	2991	2945	3115	2923	2606	2687	3292	3655	2543	1518	1302	1412	1562	1199	1006	1188	1432	1343	1108	1108	1066	920	838	744	826	893	1062	837	835	1014	1111	994	841	848	1027	1005	1179	1074	1216	1328	1149	1079	939	668	1405	7571	7945	6176	4121	2422	798	379	380	403	398	411	408	416	422	370	427	396	404	369	406	372	405	386	387	391	420	384	380	388	371	441	403	368	405	390	347	384	389	398	391	400	407	403	401	402	394	354	432	416	416	366	374	427	378	380	397	415	408	378	391	383	393	391	373	406	367	394	379	382	393	416	390	381	391	403	391	382	395	391	369	419	369	370	422	410	385	397	403	420	392	390	396	376	411	451	424	370	400	414	422	406	395	355	409	399	399	410	403	404	363	400	421	418	418	427	382	382	391	380	393	413	409	423	394	394	420	377	406	412	423	421	408	382	389	401	410	370	408	392	405	392	384	405	419	382	398	403	396	385	350	401	407	381	393	432	418	382	399	413	412	395	382	413	409	378	381	381	379	369	372	401	371	400	434	403	409	394	433	409	429	444	389	384	383	390	406	414	391	396	381	374	363	371	413	397	423	379	363	393	398	385	404	416	396	407	360	377	388	386	372	425	412	395	395	413	418	399	385	356	391	421	402	451	421	414	372	420	414	422	429	395	376	380	379	413	387	381	420	390	407	388	373	358	361	419	400	373	361	410	410	388	354	397	397	366	398	355	369	361	408	393	411	391	418	405	390	412	340	347	376	412	415	404	411	400	404	414	402	406	412	421	397	419	427	407	414	383	403	393	399	364	412	412	409	389	411	409	397	383	385	405	411	452	384	374	415	393	388	397	421	417	447	395	393	406	412	461	381	419	367	439	418	405	424	373	419	360	391	409	389	404	389	401	402	384	379	375	380	389	385	371	394	378	394	412	406	369	382	395	448	405	400	390	456	392	396	365	406	376	380	422	392	395	407	383	354	358	428	371	359	421	415	399	378	403	397	365	364	396	395	366	421	350	377	419	407	382	401	408	410	427	404	387	420	421	387	394	337	412	376	415	419	413	421	408	420	380	392	422	405	400	391	391	383	431	394	387	388	406	403	409	419	446	402	382	424	407	343	396	403	431	397	423	370	392	376	406	412	385	385	391	410	451	389	406	419	427	362	398	389	374	404	386	360	375	395	438	421	420	356	396	371	413	365	389	390	426	415	371	401	407	399	390	412	376	382	381	409	392	403	419	429	380	406	408	388	403	370	415	417	409	400	430	410	392	394	392	418	391	425	411	399	403	409	419	354	402	418	360	399	394	379	414	384	358	416	403	412	371	410	374	409	366	387	390	377	382	422	391	395	426	387	386	389	397	387	400	411	406	387	397	391	398	409	405	388	414	396	390	436	386	393	403	418	392	374	407	370	413	380	397	401	418	407	391	421	363	407	416	393	410	397	389	363	389	426	391	397	370	382	404	351	424	360	418	424	411	411	434	362	382	395	399	412	387	382	410	407	400	390	433	399	423	370	358	436	411	380	390	397	378	409	386	422	374	405	417	421	385	398	408	412	399	403	422	410	411	417	410	412	420	411	411	359	384	394	390	415	402	402	421	443	393	367	393	407	380	400	374	362	402	421	396	412	404	401	387	395	373	357	417	369	418	400	419	403	392	425	401	392	365	390	418	407	363	402	394	402	397	403	434	421	395	397	392	410	356	384	384	390	437	400	381	389	425	432	378	420	414	426	388	374	449	396	405	373	375	410	427	392	400	419	424	400	409	386	390	404	383	415	401	400	400	407	423	384	393	413	427	442	398	412	379	413	377	403	407	375	375	354	432	403	408	393	342	434	411	389	383	408	406	388	398	406	411	408	434	399	441	383	452	375	418	421	385	356	387	371	418	368	399	408	416	390	402	423	404	428	406	395	397	390	410	408	428	378	428	429	405	374	408	430	397	382	402	414	361	380	422	369	387	396	416	388	403	389	370	373	378	364	414	413	399	397	429	372	408	406	378	398	378	409	381	431	410	405	389	425	383	365	399	395	408	379	388	404	445	425	402	408	374	423	408	392	350	404	433	415	357	378	412	351	390	390	365	400	429	389	428	408	399	400	417	410	437	358	392	415	391	393	404	420	388	345	432	389	410	389	405	369	397	370	410	402	391	365	387	387	392	386	398	394	426	389	398	412	403	407	427	415	402	388	417	396	403	389	398	409	396	380	416	417	406	406	386	390	398	402	390	391	426	409	419	412	395	394	396	394	392	399	409	409	420	432	411	389	352	417	388	376	368	408	410	414	446	412	373	403	388	405	402	385	421	408	408	393	420	419	403	439	412	400	404	402	422	416	413	385	407	410	378	380	385	391	386	416	392	404	403	403	419	410	411	379	382	430	393	441	397	402	366	396	365	400	409	414	391	422	398	414	397	380	421	407	392	356	363	392	384	370	418	402	424	396	422	426	380	388	387	395	419	405	364	406	359	412	396	411	403	392	407	388	359	399	411	366	417	410	397	416	383	431	365	425	410	407	418	403	406	375	364	379	400	384	402	394	421	374	412	382	348	377	372	357	387	374	392	389	390	390	411	419	405	397	401	380	409	411	413	415	442	413	415	413	392	389	401	376	407	403	383	393	401	448	412	406	392	404	392	399	404	380	390	405	405	369	388	399	414	418	395	401	376	383	388	415	365	389	375	397	417	416	392	422	389	412	414	392	422	401	405	378	426	407	376	430	415	392	407	412	377	432	395	408	412	391	401	405	430	383	391	432	380	381	415	395	398	418	397	408	445	419	415	418	417	373	394	377	383	392	396	410	378	379	374	373	389	420	412	410	407	395	393	414	369	427	398	407	388	381	397	366	446	394	409	334	382	426	400	397	387	411	372	415	344	408	409	400	384	408	410	388	390	405	414	386	413	386	388	409	386	384	374	376	379	425	395	439	424	404	391	404	413	407	366	407	402	398	404	388	351	377	386	397	396	409	418	399	384	341	423	395	413	413	395	411	414	410	376	407	345	397	427	399	392	413	390	369	434	415	398	390	374	438	382	373	398	393	380	417	444	425	409	402	449	423	422	410	398	380	414	424	406	402	378	397	391	383	411	390	392	397	386	385	374	408	392	390	394	395	410	423	399	383	394	419	382	391	378	394	408	386	388	452	407	389	392	379	401	423	443	392	410	394	391	386	396	424	386	365	402	402	360	373	407	410	461	393	364	425	388	420	390	398	404	382	400	401	414	374	377	413	402	352	408	426	355	420	428	381	392	381	370	404	365	393	391	373	413	365	394	394	386	393	390	385	416	429	392	403	425	379	368	383	373	420	371	374	373	389	401	461	377	370	382	384	408	389	389	392	398	388	412	414	386	421	406	418	371	394	400	398	381	381	424	416	424	371	417	394	426	396	441	398	362	368	369	391	379	392	373	370	436	411	376	427	425	386	362	422	394	399	383	377	412	370	429	437	402	406	412	341	396	397	385	389	410	383	379	406	383	388	392	383	403	422	371	412	391	373	404	353
6098	488	530	428	315	306	311	266	238	259	296	246	234	255	263	274	279	285	280	230	262	258	226	229	239	226	267	267	237	253	247	251	220	223	260	255	211	247	234	229	253	227	230	257	236	222	249	271	225	278	228	267	226	225	273	281	299	326	248	243	213	219	196	214	213	231	232	220	195	220	229	212	226	233	218	200	219	245	203	231	231	209	236	239	244	238	214	222	243	239	229	223	221	248	213	209	206	246	216	230	214	222	212	224	225	236	203	197	231	231	239	208	236	218	219	242	186	215	207	216	211	224	213	209	214	233	217	214	188	210	232	223	207	239	231	229	210	231	220	222	226	205	234	211	210	235	204	240	237	233	239	245	246	209	219	231	217	231	247	195	241	214	206	220	246	245	234	199	223	209	219	237	220	209	212	225	204	230	204	208	242	213	228	220	217	234	210	235	230	234	252	226	201	203	232	217	209	259	265	219	222	226	242	228	200	195	210	218	218	229	228	226	217	206	228	240	242	214	210	223	235	243	241	238	199	204	244	232	219	206	235	232	215	251	213	218	218	253	239	203	226	229	232	208	236	217	201	205	226	235	206	214	246	225	221	238	193	212	216	264	249	212	227	193	218	217	231	208	206	182	231	230	209	238	210	205	227	207	198	237	228	217	195	235	198	206	228	234	235	202	252	213	225	205	209	219	223	236	253	208	216	208	213	216	220	207	220	249	230	232	228	207	189	255	229	230	228	224	228	214	222	222	231	203	219	209	203	213	234	220	233	195	217	228	201	231	199	232	217	248	204	206	217	221	218	224	261	193	215	208	219	209	227	200	185	236	212	198	218	224	226	226	246	207	200	197	214	210	214	224	246	222	221	237	208	200	238	211	237	229	207	201	255	227	228	220	198	208	216	210	206	214	208	212	203	240	229	206	237	262	234	196	202	210	242	219	237	210	238	243	248	234	205	224	250	201	204	210	217	231	225	218	240	201	243	220	209	243	215	200	216	196	245	239	233	260	234	205	197	223	200	216	208	276	254	252	222	231	222	251	233	238	223	217	231	231	236	219	201	240	218	250	222	225	231	213	213	231	199	219	233	194	242	216	238	174	213	216	220	236	226	204	226	215	227	215	230	237	226	201	180	200	228	251	220	226	219	186	225	203	215	232	215	239	232	222	220	214	258	225	236	219	225	235	228	228	220	176	216	219	209	193	207	226	205	221	233	222	173	263	216	201	207	206	213	229	199	203	251	205	217	193	217	226	222	210	208	216	220	221	217	206	254	213	206	226	225	200	253	225	235	220	206	202	220	233	254	216	218	237	217	227	188	206	202	214	211	214	235	243	243	218	231	231	220	211	216	207	190	228	211	227	212	217	204	240	213	236	226	206	225	225	231	228	198	219	205	193	225	201	241	233	232	199	215	234	225	210	217	226	214	238	213	222	214	234	232	233	233	194	239	241	215	245	240	212	228	238	221	215	239	216	193	216	233	220	199	215	183	219	213	224	223	255	206	234	193	222	220	223	230	207	250	227	192	250	237	231	243	232	210	262	203	215	205	211	234	251	230	245	240	205	216	223	203	196	228	238	237	244	222	249	227	222	241	234	215	216	227	220	258	196	207	218	211	213	232	217	216	223	225	225	191	201	197	204	248	238	231	247	235	236	203	227	222	214	206	232	210	210	245	210	212	207	245	225	225	194	200	236	217	217	243	211	223	225	210	208	227	239	238	229	233	208	209	220	233	217	225	229	243	228	225	211	210	210	205	207	232	198	203	213	231	220	224	231	241	233	206	223	236	208	222	224	235	203	214	231	232	214	207	222	220	209	230	204	227	215	235	251	194	235	227	225	190	237	237	236	253	235	227	210	224	221	199	233	219	205	226	225	217	228	224	244	211	209	202	218	216	185	221	237	242	212	229	236	219	192	235	233	223	202	231	231	235	213	224	215	226	221	201	221	271	210	241	197	225	224	226	220	211	235	228	206	239	214	212	246	211	237	236	215	229	189	217	230	217	223	220	229	238	216	211	216	207	231	218	241	237	206	227	226	201	230	197	222	234	248	232	227	213	230	254	244	234	210	232	232	238	245	217	219	245	230	211	226	200	231	231	224	211	254	220	238	224	236	218	229	239	236	229	205	258	249	202	209	190	227	226	228	211	245	234	211	238	207	221	218	199	238	266	219	230	213	231	245	220	215	226	234	193	221	225	206	223	233	221	226	227	239	231	212	231	241	218	213	225	248	232	237	240	231	215	216	228	252	238	241	230	215	218	200	218	223	210	197	210	204	219	223	258	208	246	195	240	242	257	212	232	207	217	171	198	214	192	228	230	214	230	234	211	223	215	218	208	227	228	233	210	217	208	261	225	239	208	235	225	215	228	230	259	201	210	220	210	231	220	197	234	216	208	201	228	231	226	240	213	230	208	236	204	225	204	225	211	216	229	207	227	200	220	208	230	249	202	245	230	221	207	220	201	228	211	223	209	239	213	227	219	215	226	224	212	224	235	212	229	220	183	228	237	219	218	211	204	202	215	223	209	254	228	249	235	208	213	247	206	227	209	200	222	224	202	213	220	243	248	231	230	222	242	230	226	180	205	221	221	211	189	210	201	209	208	205	224	192	207	232	208	232	203	211	224	264	247	228	229	210	210	231	206	207	210	222	206	215	221	241	207	229	199	209	224	248	243	204	226	208	189	234	249	217	219	205	212	208	224	221	224	225	180	243	216	209	190	215	213	224	196	212	219	217	237	217	219	216	240	233	218	219	196	224	223	225	209	203	207	226	212	230	210	208	238	215	219	247	205	255	228	210	227	240	242	222	229	229	247	206	250	235	224	219	232	228	246	202	242	223	228	214	204	249	202	252	224	224	186	192	216	230	224	220	233	202	217	215	210	232	211	228	225	200	193	234	223	220	197	253	209	207	228	237	215	234	209	225	204	212	225	227	227	227	216	215	201	218	223	231	209	232	225	198	209	212	227	236	236	196	237	228	221	213	207	207	190	202	216	214	191	212	217	250	230	216	216	217	212	222	214	232	222	236	233	236	221	248	228	217	220	224	195	205	230	222	225	219	232	203	232	207	192	229	226	222	226	230	235	201	214	209	223	202	236	215	207	223	207	211	233	201	218	260	234	206	232	230	226	219	226	209	244	220	236	269	233	242	191	216	218	223	219	203	225	228	211	210	225	217	234	233	226	228	213	207	209	212	237	225	229	238	210	198	220	224	217	248	216	249	223	237	255	248	191	223	189	214	242	223	216	229	232	231	214	201	260	221	236	231	225	222	222	242	219	219	216	221	221	202	203	245	250	192	247	221	203	220	211	204	250	217	214	195	230	212	216	202	227	224	214	237	226	212	222	230	236	231	208	262	237	226	245	206	211	236	223	223	240	222	220	235	236	219	231	232	243	226	236	196	237	219	258	233	205	235	228	203	207	246	239	211	231	225	211	239	215	227	237	226	219	211	235	218	210	234	229	216	214	228	233	211	230	205	245	227	218	221
6601	743	1152	1308	1213	993	1066	1002	1019	897	919	814	772	810	875	1050	965	865	746	715	739	706	670	667	763	823	872	823	751	684	666	651	664	652	649	703	685	701	712	669	731	692	693	777	788	721	752	713	768	802	700	656	575	700	854	1056	1052	940	780	596	597	566	564	551	549	589	541	544	554	540	546	567	493	551	578	559	566	543	562	541	570	568	590	555	555	571	524	544	591	541	539	542	575	558	579	551	546	599	563	560	568	530	588	511	582	522	572	536	561	571	555	553	553	546	586	567	551	564	551	574	558	604	577	518	560	570	572	583	551	551	560	598	547	505	537	599	567	595	576	547	594	576	526	573	560	591	590	560	562	567	544	544	546	532	574	576	561	540	599	541	502	555	567	554	520	590	559	590	562	536	582	526	565	592	560	538	609	603	538	531	576	566	569	570	582	550	555	521	536	531	537	580	532	553	567	571	564	545	578	563	527	553	590	567	535	560	558	532	540	554	560	560	565	542	553	574	535	586	546	574	568	561	592	561	550	584	572	594	581	547	582	552	554	519	555	546	548	558	608	565	551	572	564	563	559	582	590	508	536	598	551	577	546	566	556	554	572	611	556	565	532	530	565	539	528	569	531	498	566	570	589	598	534	598	566	625	568	552	563	567	539	531	595	595	571	570	570	554	506	548	591	541	593	554	552	561	607	525	530	517	583	542	548	534	577	532	538	526	542	560	558	569	560	573	586	528	583	537	567	530	570	543	577	564	584	562	548	549	576	552	530	581	552	553	547	592	563	558	578	546	527	567	533	544	624	576	537	551	558	549	595	584	540	537	564	575	594	561	597	548	555	548	559	543	580	571	564	610	555	553	570	571	532	497	534	567	553	526	568	581	560	538	543	522	602	605	570	554	550	561	562	531	588	551	542	561	623	567	585	552	559	539	596	557	548	573	542	564	567	574	542	551	566	525	563	591	573	560	587	555	579	553	581	582	577	523	574	548	562	607	541	601	560	550	564	594	576	562	518	534	545	566	544	542	547	585	533	581	590	542	534	566	564	554	589	546	529	575	568	590	622	561	547	584	570	530	552	534	561	530	564	571	568	548	573	570	521	568	575	545	563	542	554	543	541	577	543	547	547	524	564	577	580	556	530	551	574	566	563	558	506	609	545	544	551	549	608	522	575	594	531	589	554	597	577	550	515	546	532	530	549	538	536	524	564	561	550	521	553	568	624	603	600	547	504	557	597	555	573	586	551	554	584	567	534	532	557	555	601	541	547	528	576	543	557	566	543	565	592	538	525	599	567	551	576	568	496	550	549	536	563	528	577	543	540	553	545	520	571	539	587	555	560	600	564	568	553	549	552	525	588	581	550	562	566	553	573	569	547	590	561	580	557	565	565	577	552	588	577	589	562	584	553	508	595	553	553	543	538	561	575	590	518	561	577	557	585	572	572	562	526	554	570	547	564	556	532	601	575	558	574	575	596	553	593	562	586	599	578	571	628	542	531	547	555	522	586	554	596	487	569	592	606	594	542	610	571	561	552	549	555	569	578	544	532	611	552	568	562	593	586	577	538	539	588	583	591	504	566	551	546	558	530	536	561	522	570	529	584	532	589	553	589	524	591	547	605	592	567	488	587	566	558	567	570	576	559	561	560	546	583	570	581	554	567	539	583	585	547	551	544	515	568	518	555	506	588	543	554	552	544	568	568	589	555	564	579	568	560	555	526	530	571	485	518	514	579	571	592	548	569	543	587	549	606	550	578	548	570	577	547	493	603	535	583	571	566	555	547	541	571	588	573	586	564	524	540	555	565	621	564	521	569	579	575	589	533	537	554	536	503	547	544	525	567	589	584	566	559	548	547	594	569	539	595	615	534	565	510	554	543	542	575	551	556	538	539	561	531	559	597	585	568	542	554	606	590	542	546	578	591	578	545	565	505	559	605	521	531	562	539	554	571	581	576	571	559	520	565	568	594	581	548	526	539	585	529	524	542	541	547	554	577	539	555	572	558	581	535	557	588	572	588	536	572	544	567	552	557	518	566	563	548	563	575	551	534	567	556	555	562	591	537	550	564	545	543	566	582	548	546	540	597	554	568	620	539	585	583	563	563	577	527	565	555	569	541	572	561	560	569	556	551	536	523	584	561	545	578	575	568	604	565	558	546	531	567	562	569	609	561	531	532	572	508	586	532	547	566	562	558	570	589	521	560	590	533	552	592	545	555	543	503	552	573	579	575	576	560	602	601	524	608	544	537	572	543	557	580	611	577	559	553	578	552	564	578	576	540	557	552	609	576	556	542	591	541	584	513	534	524	546	619	533	562	610	555	532	552	553	522	545	574	613	537	594	571	576	545	593	611	518	491	565	586	556	576	561	544	541	585	555	536	542	549	555	537	558	572	550	617	568	564	570	581	525	524	563	587	554	539	540	551	557	563	554	551	576	566	554	558	578	544	547	554	517	520	528	565	560	551	556	533	577	547	574	529	601	538	579	543	539	556	572	559	578	541	605	523	605	547	571	553	563	559	587	551	550	515	507	534	548	526	570	534	564	528	561	565	575	537	558	552	575	565	577	553	540	524	546	566	581	564	554	547	565	515	561	543	606	570	577	563	565	583	606	564	567	569	549	528	561	540	550	535	540	554	542	599	586	562	545	586	547	543	577	572	569	514	555	591	561	543	582	536	575	536	579	531	574	617	555	585	595	558	559	572	574	551	543	581	581	588	586	523	585	584	543	546	549	571	558	538	537	532	547	558	545	534	528	531	579	545	542	537	580	563	559	598	591	560	571	563	588	565	561	557	557	554	547	544	541	565	537	581	565	567	570	536	529	573	526	573	570	539	571	545	556	529	572	506	579	566	521	568	531	570	527	554	513	591	602	542	611	562	546	543	550	577	532	569	548	568	585	575	559	567	564	584	588	577	504	564	518	548	530	552	578	547	599	570	555	606	542	553	540	549	563	544	564	552	631	555	537	534	566	546	565	550	587	564	547	590	589	578	570	589	528	566	585	572	586	551	555	552	570	617	564	583	549	562	595	601	582	559	555	562	566	508	592	552	549	579	575	594	579	541	590	543	562	558	554	590	576	566	563	566	614	561	553	580	540	609	545	545	597	542	608	567	583	530	584	563	553	562	540	545	540	543	556	565	573	600	568	500	571	562	549	561	547	555	586	516	547	551	515	549	567	586	561	546	565	578	547	554	539	575	543	564	576	592	544	560	579	543	571	586	506	566	560	546	547	531	595	555	545	531	570	534	544	578	539	546	536	552	551	590	579	555	572	536	594	578	587	605	569	575	606	549	557	585	575	563	566	567	569	587	581	528	568	562	582	549	518	567	574	529	597	549	578	588	580	550	564	581	556	557	590	578	585	597	547	533	559	588	586	578	556	550	571	591	575	541	553	552	583	555	578	552	544	544	572	532	494	538	524	577	541	597	592	537	569	568	524	583	567	579	568	544	567	570	574	538	518	550	572	563	578	560	574	580	598	572	590	605	520
35576	6198	1991	1352	1071	825	707	601	517	508	489	521	448	427	455	471	445	353	306	282	320	296	288	307	293	315	309	310	234	286	266	230	264	265	244	253	278	291	257	269	214	280	278	248	305	287	314	315	345	292	220	243	313	558	794	713	613	482	400	272	227	224	231	251	222	195	240	265	244	217	222	223	220	249	233	220	233	236	224	246	234	239	248	223	231	213	228	226	248	206	226	227	241	204	222	222	245	235	253	232	232	234	215	218	217	216	218	248	207	254	213	206	239	232	219	244	225	218	229	216	223	235	213	236	223	223	220	222	243	216	214	253	242	219	230	198	221	253	201	209	198	226	240	250	243	221	218	197	253	241	257	226	212	241	235	194	234	253	206	240	237	227	226	229	209	253	223	244	226	248	230	236	241	245	205	215	209	230	197	203	237	216	220	223	231	233	206	226	226	216	201	206	231	241	220	227	206	234	219	208	210	239	246	213	255	201	229	212	229	204	232	233	243	199	252	217	205	229	201	224	252	206	204	234	232	241	230	245	228	240	226	227	232	221	218	228	191	243	221	217	239	229	208	239	230	244	228	206	225	239	255	225	230	229	247	201	216	202	208	211	205	234	238	226	219	227	222	218	221	227	231	228	223	238	216	238	233	227	222	243	218	231	224	230	256	234	233	240	237	218	256	226	221	225	241	265	215	226	240	242	248	217	214	208	254	217	214	222	235	242	236	223	249	241	221	221	220	256	245	255	236	221	223	223	231	235	217	241	222	214	209	239	245	213	202	226	205	232	249	214	227	202	209	250	241	219	227	234	227	200	258	221	211	221	225	218	248	237	231	204	212	211	249	235	235	214	227	234	224	225	223	222	228	262	233	238	244	232	221	257	250	266	224	227	224	230	225	240	210	249	239	217	235	227	211	267	253	229	226	229	244	232	212	250	228	233	236	242	229	219	222	236	217	235	218	250	234	226	239	220	214	198	222	230	211	245	263	239	212	217	229	237	212	233	228	201	242	228	225	215	247	239	216	247	248	226	221	252	228	231	255	232	220	253	215	215	210	232	241	226	246	254	224	233	241	227	245	213	215	184	223	253	210	213	223	240	253	268	248	216	214	215	255	230	210	240	240	211	259	236	220	222	221	233	221	212	179	230	226	220	230	247	207	197	232	238	238	239	240	236	232	247	246	221	209	244	233	231	231	224	236	215	240	209	203	221	235	256	195	233	234	229	226	246	255	225	237	216	221	214	226	215	219	211	224	253	255	252	221	242	233	223	244	230	231	191	196	224	212	243	231	230	215	228	234	243	217	210	237	209	225	222	206	211	213	223	215	240	229	244	236	236	243	229	210	211	243	217	227	237	250	223	239	231	219	195	209	240	221	228	229	224	256	225	208	230	255	215	243	229	241	194	234	217	241	216	225	239	243	225	237	225	221	220	208	224	243	246	213	193	230	220	219	209	241	243	232	225	217	202	228	221	249	217	237	238	230	225	267	256	227	236	222	243	219	243	231	264	241	230	246	223	253	242	245	239	221	231	212	245	212	243	227	230	204	209	228	232	197	241	249	236	250	225	230	222	248	230	239	217	224	236	259	252	207	246	214	223	230	219	207	229	228	223	231	229	223	224	222	234	253	229	217	234	237	226	216	245	255	238	219	198	209	256	184	218	236	230	237	235	214	227	238	230	241	241	238	218	215	223	207	220	245	268	224	235	252	248	206	253	218	247	224	228	246	205	195	238	204	221	227	196	242	208	250	219	213	217	236	222	208	234	234	208	229	236	240	206	249	215	201	231	231	223	251	252	207	231	254	202	233	204	213	252	224	223	213	241	246	233	209	179	231	233	207	214	238	232	231	228	222	229	208	221	251	229	246	218	216	235	235	222	219	249	229	207	253	235	247	207	230	199	217	259	228	246	231	228	231	216	218	226	256	220	244	233	240	229	238	228	242	226	224	218	224	229	224	249	242	274	205	200	218	238	214	237	214	217	210	206	230	208	219	241	281	226	233	225	221	226	196	231	210	254	229	223	225	215	196	223	230	218	224	245	242	235	239	225	208	233	211	228	233	223	205	209	217	225	207	235	247	231	254	230	226	214	220	225	223	227	226	211	241	225	232	231	254	217	252	204	236	240	256	233	224	222	214	197	241	218	228	219	220	259	237	233	268	227	267	237	243	218	240	247	226	236	257	226	225	240	240	216	218	224	219	228	233	213	203	242	245	261	265	213	234	209	228	230	227	203	233	228	260	229	232	235	236	258	212	221	244	211	214	219	217	231	233	216	220	245	235	205	203	245	251	222	240	251	205	242	266	259	259	201	215	237	236	234	235	211	249	202	229	245	262	241	231	218	218	236	232	233	196	239	218	273	220	221	191	214	226	210	242	232	254	233	229	230	222	233	233	254	248	236	260	211	214	180	234	209	242	234	223	235	224	252	247	231	226	231	201	242	208	222	250	246	201	198	275	216	251	236	228	233	203	270	236	250	212	263	217	204	248	219	233	243	244	245	216	243	253	255	218	226	235	235	228	218	204	244	210	230	206	230	215	230	232	195	233	243	254	216	233	223	221	213	230	237	214	231	234	222	226	219	232	214	259	235	248	196	242	261	223	208	252	240	243	237	222	224	257	244	244	218	206	220	265	247	283	238	220	221	230	220	241	251	252	219	217	197	211	250	207	222	218	232	225	218	231	199	224	220	234	253	248	246	225	230	235	242	231	209	235	226	258	208	236	212	212	209	227	220	229	211	211	213	221	213	239	234	210	224	215	233	219	228	211	233	232	222	236	230	239	229	228	225	227	238	231	226	222	197	195	243	210	253	244	248	234	243	247	203	261	217	213	234	240	269	241	253	253	229	227	231	237	205	236	211	229	219	221	233	220	247	220	240	223	222	236	197	212	220	225	204	229	219	200	235	229	222	241	244	235	203	218	219	230	207	218	226	243	210	218	229	222	198	226	216	226	209	216	212	211	249	230	233	252	230	240	214	244	223	225	237	223	236	191	202	225	229	242	238	261	233	230	245	249	237	244	230	231	233	214	227	233	229	213	233	251	215	254	219	214	207	228	222	248	232	205	211	231	188	215	217	207	238	231	219	260	234	230	241	217	217	240	220	237	207	258	207	232	229	244	245	217	223	226	220	258	239	209	208	223	231	217	254	270	208	218	251	248	196	232	237	226	211	225	241	255	226	216	240	209	229	190	202	223	229	209	218	235	213	227	235	224	208	215	210	217	219	237	258	232	234	266	234	225	232	226	222	231	199	241	218	221	221	243	234	223	247	241	247	249	244	240	258	244	230	227	245	247	231	213	217	233	231	224	234	254	263	239	225	236	235	223	251	230	253	233	234	232	234	225	241	210	237	246	223	231	225	233	248	222	238	252	232	257	214	232	216	220	258	212	236	228	237	247	244	223	235	221	216	244	242	216	246	242	225	201	248	240	231	254	225	252	195	223	244	223	231	222	211	221	223	232	205	229	223	245	243	201	225	215	244	212	243
16915	1509	3577	4218	3629	3320	2841	2653	2416	2150	2207	2192	1934	2042	1988	2456	1989	1329	1261	1123	1016	906	990	1010	1228	1173	1139	1005	943	988	839	787	782	708	715	777	843	926	913	917	841	874	854	946	1055	1041	1177	1250	1227	952	681	669	1069	3080	4753	4161	3110	2267	1431	788	552	563	605	582	626	589	520	530	559	584	555	553	565	540	589	534	599	554	552	570	575	553	505	559	600	545	568	520	595	549	580	602	567	566	534	572	518	538	600	622	576	573	610	552	582	567	560	550	586	549	572	551	533	545	556	580	573	550	572	542	547	563	555	579	553	551	551	542	551	574	591	544	576	548	587	602	545	569	578	557	510	568	499	555	557	516	557	573	590	577	595	565	563	557	556	590	523	561	553	555	580	568	558	536	563	584	549	541	589	546	546	568	567	623	554	577	554	557	525	565	609	562	568	537	582	614	572	519	592	590	575	590	603	620	556	573	528	579	572	543	585	574	554	541	554	575	548	598	543	581	548	564	574	594	579	554	561	593	552	553	571	536	565	519	545	564	574	563	562	588	573	602	547	572	545	565	573	554	601	585	562	615	575	552	579	589	579	551	582	566	545	580	582	580	589	556	563	536	570	557	557	557	553	553	550	548	557	587	540	593	614	546	557	623	580	525	572	571	567	517	557	565	580	562	540	577	533	557	551	555	546	536	550	546	583	569	599	555	572	557	554	586	568	579	588	519	576	574	543	581	568	596	516	590	582	560	522	594	535	531	530	594	585	592	586	552	559	540	540	555	554	543	564	592	545	583	561	552	543	605	520	587	589	600	533	575	600	592	575	556	524	569	577	596	531	602	568	521	541	590	539	576	562	556	559	599	566	552	604	549	597	540	609	585	589	576	582	556	553	606	602	554	587	530	531	538	563	568	544	560	588	565	546	572	602	530	564	550	585	593	556	520	553	537	569	556	554	577	542	581	578	567	582	542	543	503	606	510	557	572	567	570	538	552	536	555	557	573	571	582	561	567	573	561	534	539	566	546	577	561	576	595	600	546	555	577	604	582	570	578	584	560	557	564	540	535	527	588	567	522	535	612	543	582	605	557	571	581	553	565	516	563	579	539	568	592	529	557	556	573	639	610	585	546	557	578	560	562	536	575	589	534	556	558	550	589	567	534	601	585	521	542	578	560	528	552	553	564	576	621	551	574	563	545	550	571	582	532	587	576	559	564	605	566	541	574	548	549	569	556	598	532	573	567	583	577	585	545	565	569	548	606	534	538	572	536	595	584	558	555	565	587	617	566	560	583	559	556	574	538	565	548	576	552	564	523	576	520	569	582	582	575	574	588	571	592	548	585	567	548	504	542	598	588	582	550	521	554	591	586	567	597	548	572	561	538	595	548	546	567	593	547	591	583	549	562	522	593	555	540	526	566	587	561	588	575	576	542	552	588	532	543	596	517	551	556	538	558	555	601	564	559	588	559	582	571	542	543	551	568	556	595	567	603	573	547	505	585	598	581	544	559	599	598	538	533	569	541	577	591	562	552	581	556	547	549	605	589	617	573	538	573	545	550	559	561	593	562	550	571	513	589	554	573	598	569	555	608	532	550	553	523	601	558	550	586	561	582	556	556	575	549	506	562	599	566	567	575	551	536	512	571	574	553	550	565	621	587	560	574	551	583	579	589	552	540	546	562	566	572	563	541	540	556	598	569	567	517	587	562	622	595	590	578	580	564	608	596	522	600	612	556	574	610	584	607	531	577	564	546	553	557	566	579	574	559	625	562	555	561	607	575	592	549	564	547	564	597	602	575	582	568	593	510	550	555	525	580	574	567	580	541	564	525	546	540	542	581	558	545	551	574	544	601	571	552	586	536	609	585	566	531	573	561	564	570	541	553	593	511	574	584	603	548	564	605	580	567	552	549	594	625	594	609	526	585	557	547	537	576	564	576	572	538	571	545	563	628	542	563	546	541	565	581	547	634	601	583	531	559	553	566	555	556	601	524	575	546	556	573	561	576	531	577	580	566	559	559	617	572	574	573	581	580	572	587	552	586	588	579	556	573	568	559	565	575	574	529	579	606	533	590	595	561	577	573	560	568	542	538	556	547	591	554	535	526	568	556	598	601	598	559	556	587	586	607	530	595	572	568	524	565	568	536	598	584	558	612	562	543	573	585	604	563	563	536	546	538	554	584	578	544	590	558	594	571	576	569	542	509	590	553	583	567	571	550	565	573	516	598	533	574	537	581	587	573	638	574	558	550	558	512	567	552	564	557	583	573	559	595	590	563	616	553	512	573	579	559	580	588	537	505	600	566	542	573	579	602	518	592	560	570	565	593	559	558	579	537	558	560	552	613	534	569	584	578	570	552	562	594	553	541	584	575	558	542	545	571	567	584	558	605	568	580	608	559	596	565	591	543	570	570	570	553	609	579	554	555	615	533	555	554	608	566	560	528	589	585	574	547	541	554	552	582	512	561	582	542	578	539	570	595	564	538	585	526	532	569	592	556	566	614	501	584	556	584	561	539	605	590	588	566	558	591	582	583	586	558	526	556	583	560	528	553	533	555	513	552	581	588	547	547	574	535	594	572	552	528	559	541	578	574	554	557	540	542	565	557	540	559	542	594	551	575	567	551	571	565	606	562	565	532	552	551	563	570	608	579	569	562	575	550	569	542	543	523	552	608	574	555	610	594	563	555	536	586	601	569	578	566	547	589	587	533	568	556	568	582	578	556	608	614	586	554	577	580	539	596	557	606	545	602	602	588	581	602	582	576	573	558	609	568	579	608	522	610	567	536	574	549	546	579	541	579	592	520	602	572	512	550	544	538	553	542	556	566	563	592	576	557	556	576	553	573	570	601	574	572	582	568	577	555	571	561	556	565	573	580	577	558	589	582	574	568	511	572	578	543	562	544	547	606	555	574	587	533	564	567	566	575	604	604	539	595	587	570	572	582	540	578	596	555	576	552	533	636	568	582	566	585	541	573	534	546	540	604	594	564	546	562	571	570	565	561	531	554	565	531	569	542	579	574	578	568	599	595	560	569	526	558	580	527	563	547	548	601	554	547	582	591	552	566	563	558	581	588	567	582	584	547	589	515	592	580	593	581	551	555	556	574	565	563	567	565	566	553	525	594	553	575	571	547	500	549	589	566	536	602	588	590	560	553	592	566	563	588	553	621	532	562	544	555	594	538	581	544	580	595	553	553	568	582	572	619	542	532	590	570	546	628	556	619	583	546	557	568	602	586	547	548	588	592	547	563	527	588	574	572	553	553	541	551	553	559	579	501	592	570	586	533	544	559	589	586	576	603	584	586	537	523	600	581	561	543	547	593	569	589	578	567	564	562	565	597	553	573	576	557	553	590	528	585	586	586	569	605	560	587	585	564	590	551	567	569	587	592	561	578	539	525	556	589	595	598	559	569	588	562	569	598	546	553	612	539	540	620	583	554	551	603	562	597	583	556	562	529	523	587	545	565	580	552	583	532	553	557	580	541	536	590	601	571	539	538	548	549
45138	13672	4924	2642	2026	1405	1187	889	708	944	694	608	538	542	605	599	507	331	311	261	299	260	272	312	339	360	269	230	204	237	191	206	204	211	207	180	188	215	226	219	197	205	211	248	220	249	299	300	318	197	180	177	265	777	1181	1091	767	606	419	262	130	145	144	156	156	149	152	145	149	169	162	135	169	152	146	161	147	158	153	163	190	132	148	153	173	179	145	175	148	155	129	173	146	159	169	157	158	170	147	164	150	159	142	149	140	160	178	173	160	168	138	151	185	146	184	137	162	149	145	174	170	135	152	172	163	164	155	140	161	145	136	168	166	153	160	153	156	166	170	161	155	167	161	150	145	179	154	135	155	151	141	133	188	172	180	156	148	177	153	139	164	141	164	133	164	159	151	158	179	161	166	157	143	146	170	158	137	164	176	175	153	143	182	161	172	165	167	161	148	155	175	144	173	171	147	154	145	182	142	165	164	168	154	168	166	172	174	146	129	155	178	145	157	171	156	174	171	156	171	165	157	159	178	155	162	139	157	158	180	173	145	139	163	167	150	146	148	171	176	151	154	154	142	158	158	157	153	148	153	135	178	147	152	170	135	169	163	168	167	147	145	144	145	142	165	142	132	155	157	128	153	152	175	154	178	146	143	159	168	167	156	137	159	155	136	152	150	158	172	148	145	149	149	162	175	161	170	158	167	152	143	180	177	144	159	149	157	175	167	133	173	156	172	157	156	145	163	166	152	152	167	162	167	141	153	148	158	123	171	139	151	139	154	173	162	151	158	141	163	154	177	163	139	150	156	186	148	153	174	144	165	168	153	153	165	173	148	162	155	162	161	133	158	140	151	147	185	150	159	168	162	140	144	149	154	154	168	153	177	145	202	150	173	171	163	174	143	124	148	149	162	171	141	165	144	151	160	147	137	157	151	152	173	140	131	152	158	161	168	165	159	160	152	179	159	148	178	169	140	156	155	143	159	150	173	177	163	156	153	148	151	167	150	174	166	148	155	148	151	174	169	181	159	186	165	143	158	159	158	166	142	170	164	154	158	155	159	164	136	190	172	136	151	152	165	142	169	174	164	168	173	169	170	165	152	151	144	152	136	158	151	162	145	168	163	174	164	145	173	159	167	187	132	172	140	150	161	161	165	150	173	159	168	143	177	158	142	130	178	165	159	191	149	155	177	160	130	151	159	142	127	156	173	175	141	147	146	147	168	158	161	184	146	172	163	140	152	150	139	174	166	185	178	158	149	138	158	157	139	151	168	163	149	152	164	156	160	157	161	186	148	158	177	149	159	153	157	163	163	143	167	139	118	161	170	148	177	161	156	149	163	170	176	166	148	154	167	146	155	156	165	143	153	167	167	162	179	138	165	156	162	132	161	156	152	163	157	143	160	165	157	166	153	173	153	167	162	150	174	161	151	149	142	176	194	159	174	186	148	158	160	154	155	157	139	163	185	156	141	158	162	156	159	144	138	147	146	186	135	166	191	163	181	159	188	167	159	159	158	154	157	147	172	128	152	160	178	184	178	143	172	168	164	162	154	150	155	130	184	174	164	135	161	204	181	177	151	150	163	154	177	155	147	138	160	154	161	160	154	146	176	158	173	163	159	174	163	167	135	147	152	189	153	157	157	157	137	175	166	155	164	148	171	166	158	149	181	161	151	150	164	175	152	170	176	150	140	158	177	166	139	159	154	150	119	161	157	128	179	154	158	184	174	162	157	139	155	160	168	152	162	144	156	159	162	133	144	160	171	164	132	144	150	165	167	157	169	139	176	144	132	149	153	150	162	178	178	153	167	174	164	156	161	165	152	142	144	153	168	161	147	163	174	151	144	174	153	149	153	157	160	130	167	133	148	164	168	177	157	160	156	146	156	169	159	161	125	177	171	173	169	183	157	156	153	187	157	173	150	143	136	173	161	132	160	161	161	144	159	165	171	139	142	146	145	147	168	143	147	179	175	154	168	167	160	140	182	163	154	153	150	190	159	169	158	173	165	156	140	161	137	186	148	167	153	163	126	150	162	142	169	143	146	152	175	145	145	156	151	133	179	163	197	158	191	177	171	168	161	155	163	160	172	135	153	139	139	156	134	152	155	137	150	151	138	149	147	181	153	166	148	163	179	155	129	149	163	162	160	169	146	158	162	162	159	157	148	173	157	154	146	147	148	149	192	145	156	150	156	164	171	154	170	166	172	165	158	159	144	159	165	174	141	165	154	159	173	188	150	168	161	181	165	146	143	177	186	160	184	157	139	165	141	167	174	161	156	167	184	145	161	173	176	155	166	136	164	154	138	154	172	187	153	155	184	143	164	153	161	151	166	165	165	148	153	169	156	144	187	156	148	156	184	163	145	163	174	170	150	152	170	166	165	182	165	154	162	159	166	151	144	171	165	167	161	162	173	144	140	163	137	169	176	169	173	147	150	159	170	149	170	148	182	155	175	202	151	169	155	157	175	147	160	151	153	154	158	152	152	133	151	171	165	139	176	173	145	162	153	169	149	171	165	166	162	158	132	147	168	161	160	140	145	171	153	146	155	175	166	142	171	160	171	156	167	166	147	171	160	175	154	167	165	159	149	148	172	176	187	145	173	139	173	159	155	164	173	142	146	161	173	181	156	158	145	154	141	152	149	167	161	147	161	159	149	156	151	154	153	159	157	165	151	157	141	179	169	157	155	145	155	176	164	167	152	172	155	165	172	156	165	158	191	164	150	168	157	119	156	157	161	172	161	164	158	132	174	153	171	182	138	173	153	162	158	167	154	141	161	152	140	170	167	183	139	161	149	158	165	165	149	165	132	198	138	143	154	118	142	169	173	150	188	143	153	164	173	148	182	162	182	156	158	159	172	160	145	164	141	155	162	166	146	148	158	172	156	162	140	173	155	157	193	170	172	148	154	151	152	170	172	151	149	153	167	172	166	138	130	138	150	182	170	168	177	148	149	134	154	139	145	181	157	140	155	146	163	151	155	162	137	181	157	151	164	178	151	184	170	164	149	143	164	143	156	158	165	169	139	184	139	168	154	169	166	200	173	153	158	151	145	160	156	164	155	145	154	175	167	156	161	177	156	163	163	162	152	161	160	163	135	146	155	150	168	150	166	161	150	156	181	151	162	163	150	137	165	163	134	157	158	145	159	151	134	160	139	169	179	172	166	140	187	154	163	166	157	150	151	159	164	157	170	184	169	160	170	155	158	187	147	181	155	158	151	160	156	171	169	150	137	169	162	169	159	175	151	155	164	155	178	133	154	157	139	156	161	164	152	148	149	158	169	159	190	158	151	165	172	145	150	170	148	170	144	139	143	149	151	170	152	187	168	161	161	173	175	157	143	186	149	141	180	137	157	161	168	157	158	157	156	152	173	154	149	153	169	172	158	151	149	157	171	183	142	173	158	155	152	174	177	148	131	171	153	165	141	140	173	148	147	160	169	158	164	151	172	159	138	163	143	148	158	175	173	147	170	123	154	163	149	170	172	161	145	148
20651	2424	5523	6551	6146	5115	5163	3903	3369	3508	3094	3300	2943	2735	3074	3574	3087	1665	1459	1325	1228	1107	1406	1578	1830	2063	1362	1152	909	924	785	709	769	814	732	731	746	903	954	896	1015	911	968	1151	1047	1160	1484	1566	1519	719	597	635	1322	5475	7870	6708	5013	3411	2036	1050	403	406	400	394	412	394	462	403	401	446	393	416	420	424	409	411	404	405	419	383	400	421	397	401	387	413	390	400	394	381	410	404	417	396	409	423	382	414	419	413	433	396	415	411	400	386	395	396	406	404	434	379	423	387	397	422	417	430	427	417	396	383	409	455	368	392	429	389	406	395	416	413	375	382	433	417	441	396	377	399	389	402	416	408	409	436	432	413	420	447	369	399	394	410	383	427	416	426	413	443	435	381	390	409	398	413	404	368	426	413	403	384	379	402	444	413	396	391	420	383	399	388	388	405	390	421	436	421	403	413	395	422	415	398	419	432	422	413	413	416	423	361	427	446	427	375	400	394	405	419	381	377	418	402	401	363	384	385	424	414	399	415	392	422	437	413	442	422	394	415	376	404	397	391	440	421	404	418	407	455	418	411	421	390	391	380	387	428	430	435	386	421	431	436	429	414	418	451	421	403	426	400	408	413	449	412	409	442	415	359	436	394	397	422	430	421	413	383	423	405	398	462	395	384	401	385	440	390	412	413	393	401	415	408	417	424	390	400	442	378	420	395	429	387	416	391	426	411	406	409	399	377	385	376	460	404	402	395	436	406	415	441	414	397	417	415	387	421	381	446	388	386	387	409	424	431	424	411	408	408	394	437	393	448	376	423	424	436	395	402	424	387	387	413	370	396	395	423	394	422	417	370	406	388	378	386	443	455	396	390	438	403	432	400	413	358	427	414	450	428	443	435	427	406	397	436	447	395	393	438	419	411	440	396	397	396	437	408	410	431	419	459	438	357	404	400	410	406	426	407	421	397	454	395	399	391	428	391	424	381	376	421	418	389	429	405	452	399	383	431	414	344	426	392	412	381	392	394	411	418	434	424	439	418	416	426	413	421	423	418	404	389	413	384	409	425	396	439	446	421	434	419	417	407	403	391	402	404	406	416	398	433	386	388	388	431	398	446	417	391	451	428	453	384	398	411	413	374	429	427	435	402	438	400	403	406	382	427	376	415	408	426	383	428	417	380	437	432	386	397	427	418	414	426	403	411	393	432	384	408	428	396	378	454	413	406	409	413	452	414	435	415	400	435	419	435	398	442	397	416	415	397	391	409	413	409	398	391	393	375	405	422	392	455	409	425	401	405	414	399	419	424	453	365	430	423	396	412	404	394	405	418	404	438	446	413	389	412	386	394	437	377	429	420	393	428	426	426	384	442	393	402	454	409	416	381	410	421	383	409	412	442	424	440	374	401	414	417	419	406	389	399	439	390	408	425	411	423	405	399	413	426	408	382	428	432	428	398	447	392	397	368	415	422	353	401	396	465	425	406	401	399	448	396	403	388	414	371	430	394	401	399	429	436	442	432	445	386	385	432	403	421	443	423	424	408	406	388	389	385	406	386	406	395	383	435	407	409	407	399	406	418	391	417	424	396	397	418	424	434	396	376	408	411	411	407	407	416	431	397	377	399	399	408	393	418	409	429	414	394	400	403	410	432	415	444	389	412	419	409	393	433	377	403	411	463	378	404	426	420	458	365	410	407	396	390	443	390	427	402	427	420	410	423	395	450	388	423	422	420	427	429	403	414	460	438	407	429	433	419	423	417	414	384	408	433	422	388	433	422	410	416	369	435	434	444	384	390	422	390	435	461	398	397	406	445	414	407	387	433	390	418	431	417	448	435	414	413	420	400	421	418	363	404	417	432	404	405	410	376	386	427	469	438	415	397	419	407	419	394	407	412	421	430	438	427	428	426	412	422	397	425	385	394	418	430	388	410	407	410	418	401	406	398	423	405	410	455	388	441	422	375	399	390	420	394	413	416	411	408	428	409	439	439	416	426	432	414	365	426	382	412	416	398	398	410	423	390	425	423	458	391	419	388	472	407	416	406	435	377	427	427	393	442	421	419	384	395	441	403	396	391	427	402	434	389	419	416	383	398	426	400	443	415	422	378	400	423	423	412	376	430	431	412	411	417	409	416	405	386	449	413	438	429	388	396	405	426	401	441	409	415	417	434	405	437	378	432	429	422	372	400	430	408	388	441	364	393	415	374	400	403	388	406	404	444	418	374	422	425	411	401	394	405	410	402	439	416	404	429	400	408	414	411	402	419	388	397	383	432	422	388	428	417	399	410	428	458	428	419	416	421	421	415	399	388	416	448	377	381	379	401	434	381	402	425	351	432	379	425	372	401	410	402	382	378	418	384	412	429	432	383	429	363	396	408	412	388	412	404	451	441	420	402	373	435	419	426	387	381	424	385	408	392	428	417	376	333	444	410	406	402	410	388	374	364	417	406	403	400	373	390	421	418	418	426	407	406	417	391	400	397	395	424	410	469	414	408	415	392	462	403	384	348	424	430	412	409	415	394	377	413	431	380	390	414	387	379	422	392	391	418	405	426	422	392	404	448	424	404	411	410	411	453	440	431	409	369	417	416	390	390	403	420	400	417	383	427	407	376	442	427	398	427	407	398	415	433	437	438	417	394	405	411	429	397	398	424	416	393	425	414	377	450	406	427	406	408	412	395	397	391	449	441	409	391	426	425	399	440	459	406	453	439	389	425	415	365	443	408	412	452	400	386	403	415	428	376	423	416	381	425	378	435	398	443	387	424	390	432	376	383	449	395	372	406	383	412	435	395	409	379	402	405	403	442	404	442	432	371	440	408	395	444	395	430	398	432	374	434	406	398	427	421	403	429	410	398	435	405	437	431	417	396	406	419	399	397	397	391	406	399	408	418	431	407	431	436	406	400	431	414	402	432	393	390	405	398	408	394	431	392	446	434	375	401	382	406	393	373	410	389	446	406	428	404	388	388	411	425	412	437	420	378	387	439	372	407	410	396	416	416	402	424	418	404	420	382	399	415	432	400	397	419	384	427	453	411	421	403	438	379	391	376	450	385	407	409	411	405	392	418	393	415	396	395	423	411	412	417	405	437	410	422	451	422	416	428	418	413	384	356	416	461	434	438	409	414	389	436	442	412	386	370	424	407	451	417	402	450	404	419	422	405	417	432	434	375	393	382	405	428	413	431	385	415	421	441	400	365	448	414	378	373	416	403	420	415	419	382	430	433	410	412	408	407	435	399	412	414	408	368	404	406	452	386	438	394	415	379	397	399	405	408	417	429	421	427	441	366	415	423	403	438	416	434	396	436	433	397	412	374	424	425	420	432	438	383	375	428	406	396	407	381	405	380	429	379	429	412	390	424	419	440	427	407	437	420	387	422	395	424	397	409	431	433	431	411	380	417	423	381	389	427	406	414	384	409	445	419	409	404	390	353	423	420	407	422	400	404	461	387	438	403	416	405	399	456	400	439	413	409	401	396	408	425	424	408	409	420	427	381	390	405	395	412
5211	442	467	376	379	362	295	278	294	302	287	271	233	256	276	287	246	252	236	266	244	246	273	268	264	252	231	230	228	226	263	222	229	240	248	262	256	258	241	235	253	228	266	256	235	241	256	269	253	253	247	234	196	246	263	295	328	316	265	231	223	207	234	212	212	235	240	226	228	226	226	232	202	231	234	238	195	232	250	259	235	218	213	230	210	212	230	217	222	197	220	223	213	232	202	238	224	245	251	232	243	215	218	202	257	221	231	205	189	232	221	244	242	219	207	247	222	215	247	245	223	244	217	224	252	235	238	201	206	206	221	236	211	210	214	235	230	218	195	224	202	211	251	218	233	212	262	222	213	229	225	250	219	204	215	217	205	201	219	244	215	218	218	221	222	244	209	243	200	199	216	235	218	214	218	240	247	224	198	244	235	242	229	243	215	225	209	222	217	222	236	216	247	211	233	218	219	218	234	222	237	215	209	181	236	212	201	219	220	215	218	212	233	247	215	218	219	200	220	222	215	236	217	197	193	212	228	199	223	233	244	232	209	205	217	233	220	204	247	196	193	218	212	237	236	206	221	240	228	217	216	218	223	205	241	209	241	230	230	230	213	228	236	225	199	236	216	222	206	224	210	243	182	240	213	250	209	213	199	234	219	211	226	212	230	211	205	212	222	206	224	241	219	220	204	201	214	210	234	219	209	215	252	220	211	227	224	226	242	250	236	209	186	232	205	233	254	227	222	218	188	211	229	209	228	229	235	227	241	232	233	197	214	216	227	226	242	223	218	247	216	204	220	229	246	226	212	195	228	213	233	235	224	214	239	224	208	232	187	222	218	217	196	227	238	201	211	200	212	199	225	229	202	179	237	243	223	209	225	240	230	242	221	230	261	215	206	215	226	204	195	210	196	210	247	236	214	221	226	200	229	224	212	221	194	226	194	222	239	195	219	206	214	194	223	231	205	227	218	229	215	207	229	236	235	215	238	221	225	194	254	236	229	223	228	239	226	222	231	232	236	211	234	215	214	235	202	209	236	224	216	192	217	216	217	232	224	241	233	211	226	202	226	212	196	234	226	198	245	216	218	216	215	238	222	224	236	215	206	233	216	221	244	206	206	203	238	212	228	237	191	207	258	224	243	217	217	228	176	217	223	195	207	188	195	235	234	211	181	196	244	207	184	229	229	274	217	249	229	236	242	184	206	199	226	207	234	199	221	223	203	225	221	214	224	205	226	247	241	242	207	221	226	210	191	233	209	207	241	240	235	220	232	239	211	206	239	237	253	214	227	217	206	258	235	194	225	215	217	213	214	213	245	209	212	218	249	205	209	215	223	201	198	212	227	210	228	191	217	221	212	240	217	235	241	192	241	222	237	230	226	224	227	222	244	233	244	205	187	247	198	213	216	206	222	232	216	218	230	218	239	211	235	230	214	211	206	231	219	219	240	213	215	231	235	206	214	225	257	234	206	221	209	225	238	227	219	213	240	206	257	212	226	213	203	228	209	218	226	233	251	229	244	245	205	245	239	226	236	260	243	248	199	215	228	212	236	229	218	228	239	222	213	258	216	199	200	214	239	223	226	212	238	215	215	214	231	209	239	211	220	228	215	206	237	221	239	175	212	207	219	258	215	210	235	229	222	234	248	215	231	192	195	213	223	243	234	216	249	204	232	223	219	242	225	228	196	210	257	213	180	203	227	249	209	238	186	232	222	235	230	223	213	209	211	197	213	239	209	211	224	213	207	226	228	226	219	205	214	216	208	189	220	206	219	253	232	236	207	210	229	215	225	216	204	209	232	242	240	227	216	221	233	251	200	249	235	220	203	233	254	253	223	193	210	232	203	198	219	238	202	209	216	231	223	211	193	216	233	205	199	232	241	224	225	206	206	227	219	229	210	231	208	245	225	218	223	204	244	206	231	207	207	234	205	209	207	235	228	250	205	245	239	208	243	216	222	231	237	254	229	225	244	232	206	218	234	216	237	204	207	203	230	247	211	223	225	239	181	213	241	235	216	246	211	230	204	225	213	221	214	240	224	206	213	226	203	211	212	241	223	210	223	212	222	213	220	205	199	235	235	220	230	196	197	227	215	231	227	240	219	225	233	219	203	230	190	191	214	232	210	215	221	222	221	195	181	219	236	236	218	225	240	253	235	219	197	178	244	215	226	198	213	217	240	215	188	226	242	251	229	225	219	227	238	220	220	216	207	217	221	201	228	214	224	231	231	225	194	220	254	220	235	218	204	239	246	198	223	243	257	212	201	228	209	240	235	221	197	198	215	208	207	247	214	201	217	256	230	260	219	221	242	219	240	220	230	205	221	217	199	235	209	223	247	202	214	243	261	221	201	219	232	233	229	217	232	229	188	236	228	250	221	200	240	218	210	217	223	242	213	230	217	219	210	191	227	198	247	219	229	221	240	217	227	182	219	224	203	223	250	221	230	212	250	213	216	211	210	234	222	211	221	203	231	253	198	219	215	265	199	202	231	217	219	202	228	220	237	225	231	216	217	253	214	229	226	252	243	213	183	211	227	227	184	214	225	233	261	253	218	207	232	213	232	240	244	207	232	203	240	234	218	233	245	203	227	210	262	209	189	216	234	221	245	244	201	211	224	225	228	208	246	268	206	232	228	236	214	225	229	215	240	199	214	210	232	198	217	213	218	226	228	225	224	244	239	221	213	237	228	200	248	203	216	218	228	228	210	215	204	201	254	233	233	234	240	247	213	230	224	206	215	191	233	231	218	222	218	187	199	217	230	197	205	253	226	224	233	223	240	225	210	209	219	241	225	211	221	206	200	235	217	204	211	213	215	239	229	254	235	231	234	237	222	207	215	247	226	234	234	241	209	221	229	222	214	211	224	215	214	205	215	224	208	207	211	223	193	231	208	230	213	226	218	233	227	226	188	234	229	234	196	220	219	244	226	225	239	218	218	224	206	199	222	219	253	205	232	205	223	227	236	245	193	212	189	216	237	195	211	221	256	215	225	218	200	230	200	225	208	215	230	247	220	236	208	232	223	227	217	232	219	220	237	210	220	229	228	223	192	225	204	218	205	214	225	215	224	248	232	220	216	223	251	228	215	215	240	210	211	225	222	238	199	200	201	213	249	249	223	197	195	265	223	212	205	199	200	228	211	233	216	208	242	226	205	233	230	206	224	234	241	214	234	239	238	247	189	202	236	233	220	221	220	217	227	220	217	235	239	213	193	219	229	230	226	215	221	224	191	231	232	223	205	212	195	215	227	216	198	221	219	221	203	217	244	244	234	209	227	217	231	206	194	203	215	238	230	221	206	176	215	195	221	234	231	236	244	206	207	220	216	214	204	226	233	223	203	221	208	183	237	246	226	256	228	214	206	228	210	247	230	242	235	247	229	209	229	212	230	216	233	246	237	216	236	212	226	217	237	212	200	245	226	206	223	228	225	245	227	195	219	214	239	224	205	223	234	252	218	224	209	215	220	208	244	239	224	209	209	224	228	215	230	223
5952	764	1069	1252	1234	1104	1000	967	1018	855	884	843	791	918	1026	930	820	759	713	725	634	671	819	856	947	787	715	722	648	596	623	706	702	657	635	636	656	725	704	703	672	718	791	726	713	749	700	767	738	658	598	616	575	735	984	987	1010	880	737	631	542	519	571	559	548	566	549	586	533	604	561	552	554	572	537	552	565	542	594	543	530	570	553	565	524	563	531	595	579	595	606	529	519	541	514	608	549	541	569	538	535	600	572	565	579	571	537	534	595	609	535	585	564	573	570	592	577	510	566	572	545	562	561	580	539	589	561	536	575	534	486	577	575	556	556	533	567	547	562	580	575	600	551	601	545	595	565	574	574	571	570	526	525	566	547	592	592	601	545	549	542	582	576	551	563	561	558	563	561	553	545	556	593	583	521	567	596	581	545	567	533	589	537	598	570	557	533	601	618	577	592	550	584	576	595	546	561	565	572	560	550	562	551	575	552	569	551	584	524	583	548	571	559	564	576	528	554	550	564	531	577	580	545	579	600	544	539	618	614	529	543	531	542	564	562	522	552	575	564	570	549	535	510	529	600	560	543	587	614	567	542	549	584	540	594	550	548	582	598	553	566	554	558	576	563	541	540	559	516	551	534	567	579	561	558	537	556	595	598	581	542	562	584	580	581	543	565	567	590	613	606	572	567	537	565	572	569	591	586	579	561	580	521	560	579	564	580	587	544	603	597	565	555	592	541	581	576	544	551	552	536	533	600	571	563	546	542	542	568	545	551	578	542	568	570	561	597	547	542	599	558	587	563	572	591	554	540	578	571	574	577	546	570	522	607	543	535	580	558	510	569	590	528	592	574	544	540	555	580	552	540	573	568	585	593	586	582	598	508	599	572	550	572	574	578	554	577	547	557	546	599	539	572	607	570	522	534	576	540	556	557	561	560	555	534	549	599	585	527	557	546	602	546	594	549	585	597	568	556	544	570	567	599	573	578	557	552	556	570	584	529	566	539	555	539	573	554	611	514	603	567	578	552	551	608	564	539	544	547	557	552	510	581	579	586	576	551	541	569	555	547	557	579	559	550	588	566	541	581	528	587	551	570	561	567	538	555	528	520	560	551	562	576	558	529	588	546	539	554	530	536	580	556	513	577	585	536	582	530	556	583	576	541	550	539	588	543	558	609	531	548	500	571	543	553	577	578	534	545	531	614	585	570	597	571	609	571	561	514	574	532	533	542	573	582	601	547	508	570	562	580	553	607	534	565	590	610	548	556	581	536	565	566	560	549	557	594	508	581	559	552	573	548	564	548	586	568	508	573	574	564	551	579	541	559	598	536	579	552	551	530	592	566	579	565	551	572	565	592	551	539	603	571	612	525	557	580	581	546	527	585	586	544	564	565	586	562	535	546	554	571	536	540	593	557	592	589	589	605	596	576	555	581	584	623	558	526	520	569	564	593	586	547	548	581	542	548	579	585	555	538	532	564	516	585	562	543	589	534	541	566	533	545	559	606	602	511	570	555	569	567	551	554	587	562	555	558	570	561	586	529	541	572	565	590	568	553	586	542	541	574	541	564	575	546	563	561	548	576	549	605	528	557	526	532	582	512	543	579	551	564	604	570	575	574	600	563	559	551	598	565	572	571	560	561	577	543	598	544	615	580	576	571	603	508	553	569	516	538	542	538	581	593	547	532	537	544	555	550	595	553	531	554	541	594	566	562	581	561	553	595	562	604	572	534	589	548	547	546	604	548	585	544	601	551	570	505	552	556	607	588	583	539	563	545	580	568	601	563	533	555	554	593	545	576	564	555	559	558	564	559	553	597	564	579	555	569	534	586	574	548	564	531	584	550	584	550	533	558	581	547	522	536	583	517	560	541	575	592	589	568	593	513	605	559	572	507	578	531	542	564	566	535	558	527	534	552	494	574	525	580	548	617	519	623	566	550	585	562	547	555	553	564	583	539	560	554	553	560	577	583	543	544	575	553	506	574	554	538	513	551	515	561	557	593	625	556	544	497	520	536	520	568	590	550	570	550	599	574	570	564	552	556	538	586	566	527	522	511	590	517	583	550	576	535	569	551	584	572	561	577	555	573	557	565	588	518	582	566	546	539	561	567	582	553	570	552	548	563	560	542	549	578	592	538	595	540	631	599	569	611	567	601	575	554	528	555	553	548	584	544	597	605	574	579	551	571	574	549	571	591	578	555	581	539	587	535	606	607	539	567	604	608	555	561	538	602	591	532	544	579	562	548	584	598	523	535	581	533	548	497	539	597	564	566	531	607	603	576	566	555	567	528	602	540	582	568	517	570	578	551	506	575	577	533	589	567	517	538	547	584	585	562	554	595	526	561	576	594	581	590	556	533	565	613	506	581	549	577	552	551	559	559	596	537	581	544	559	568	579	573	544	510	597	570	577	558	530	545	564	534	575	552	548	550	550	534	520	540	504	507	539	569	565	533	575	581	557	523	615	523	567	576	573	586	548	568	552	547	574	555	562	531	571	554	537	550	542	577	576	546	552	546	583	556	553	568	595	547	585	587	565	561	566	577	523	540	608	537	580	585	589	555	564	542	559	513	567	557	539	596	547	537	563	544	524	576	583	583	585	552	567	524	575	561	526	564	567	579	558	622	568	567	567	612	597	526	603	537	539	565	546	563	560	558	578	589	603	589	539	562	580	593	614	561	510	547	610	533	551	572	600	555	557	596	584	515	548	570	601	592	557	560	587	552	570	552	583	610	567	533	547	554	575	556	565	570	516	575	576	564	556	573	552	560	582	572	545	551	525	529	564	608	538	549	555	533	525	519	570	538	541	524	563	574	536	516	530	541	575	572	546	566	565	555	565	595	556	559	557	543	545	600	583	593	597	558	597	552	557	553	575	605	556	551	562	549	523	534	556	541	551	579	593	582	563	563	593	579	533	584	544	534	564	538	562	564	579	580	551	537	582	546	536	564	539	559	560	581	568	570	531	524	572	578	539	565	534	578	582	590	544	583	569	586	562	564	542	580	572	512	559	540	577	554	539	612	573	512	570	519	560	513	520	540	532	577	569	527	543	579	533	519	597	563	541	601	549	582	574	533	608	575	575	534	570	558	581	579	607	598	587	556	590	560	546	584	586	589	572	567	561	585	545	576	516	548	594	556	575	548	583	534	580	556	566	602	607	580	549	530	583	531	587	553	527	573	587	554	552	571	535	533	595	583	545	578	569	575	581	563	589	539	601	566	606	537	560	553	529	578	506	583	596	565	554	593	558	553	554	551	594	582	552	552	532	510	540	571	559	579	582	535	528	564	535	554	582	534	601	577	518	568	546	505	549	569	569	584	537	559	555	552	574	602	584	560	573	520	588	565	546	547	589	583	532	531	563	542	572	552	605	564	566	586	581	606	532	561	496	585	549	558	554	547	561	555	576	541	531	564	576	576	572	576	545	584	545	587	546	580	570	547	581	563	596	597	577	558	553	588	580	562	597	573	526	561	585	561	573	565	598	533	534	494	511
31298	4553	1708	1359	1223	917	763	602	494	528	632	424	419	429	472	442	398	319	301	291	269	289	330	311	315	315	314	312	247	250	265	245	239	211	252	265	251	241	242	257	245	268	289	278	285	343	306	322	300	285	250	259	229	549	825	671	601	427	355	228	248	222	227	211	225	215	240	220	227	196	213	237	216	241	215	198	221	244	209	228	232	215	226	190	239	214	204	198	218	200	200	225	187	231	212	238	214	260	238	227	226	237	243	219	230	227	201	205	237	230	240	208	220	210	201	225	243	213	226	195	215	202	229	215	216	186	197	191	228	198	228	211	205	264	244	219	198	211	239	211	219	226	216	227	221	216	207	209	228	218	234	217	215	250	209	224	231	225	211	190	202	241	251	212	244	248	231	212	243	200	216	245	237	233	221	215	206	225	213	241	229	212	222	188	230	229	229	228	206	203	220	219	203	225	242	207	198	240	218	232	223	214	192	225	221	236	205	208	246	200	225	240	226	225	248	197	194	229	200	213	216	222	208	221	215	216	223	197	206	212	229	226	247	218	213	220	248	229	210	223	224	219	205	229	219	214	226	242	216	228	199	208	218	225	231	230	222	225	226	236	197	213	204	216	217	242	235	210	221	229	226	235	237	210	226	194	211	213	239	213	199	218	227	233	204	210	223	225	235	209	209	247	241	227	259	260	224	212	250	235	235	226	251	245	199	210	202	231	241	225	229	229	217	223	220	211	242	203	215	212	220	212	225	201	217	201	206	205	221	226	208	223	222	231	213	211	239	226	214	231	213	188	210	234	235	231	235	229	206	248	218	217	225	228	219	210	228	208	231	224	203	247	233	217	197	221	221	212	224	229	228	228	224	224	227	222	243	226	211	246	194	217	204	209	220	201	241	249	225	242	220	210	226	215	212	220	221	220	212	207	219	257	245	252	222	203	219	227	218	207	236	205	240	211	217	182	220	219	230	260	214	221	222	203	212	235	255	219	237	225	192	201	235	239	217	232	229	229	212	228	238	243	223	243	235	191	220	232	221	209	240	226	219	194	213	208	229	223	219	200	242	224	233	222	191	229	218	227	237	205	214	226	239	219	199	196	227	211	219	209	223	220	211	194	223	223	209	206	210	224	254	213	213	205	228	239	216	227	206	237	226	230	211	215	212	232	205	233	220	231	205	238	206	219	223	214	203	227	215	206	214	235	217	224	214	225	229	227	200	200	226	218	218	211	221	206	204	228	226	191	223	208	227	240	233	213	212	236	222	231	242	234	201	213	236	215	224	206	221	232	224	218	217	209	202	258	219	237	190	230	216	247	208	194	231	237	235	218	197	206	238	217	213	231	224	232	209	201	203	218	239	240	208	211	207	206	222	228	226	214	211	228	235	227	196	224	206	222	247	242	211	229	232	218	211	215	230	242	200	211	219	208	222	207	228	219	194	241	239	235	248	226	234	240	225	199	237	251	230	199	214	225	227	210	241	209	234	248	199	208	218	210	223	213	226	202	237	199	205	220	196	245	212	230	245	213	206	208	212	224	201	229	232	217	223	216	235	209	231	206	216	236	228	189	233	220	228	246	208	225	209	231	230	185	200	210	240	209	255	200	211	206	244	215	194	203	235	221	193	217	238	221	212	188	223	189	212	257	198	236	235	236	206	215	197	203	220	190	237	237	233	249	216	217	223	219	241	224	224	208	225	232	209	222	241	214	230	234	263	208	216	215	199	209	209	223	201	226	233	232	229	225	250	198	233	213	257	242	217	234	205	235	229	250	259	229	212	221	188	212	217	207	206	239	219	195	226	209	240	219	228	238	239	235	216	197	189	229	208	225	211	218	213	205	226	246	225	205	225	198	209	224	233	217	217	263	200	232	241	226	211	204	236	235	230	243	213	249	251	206	202	263	207	219	222	201	223	216	215	233	217	223	217	208	206	228	243	234	224	219	213	216	258	247	188	196	212	204	197	217	215	209	207	189	224	231	223	211	235	206	215	223	212	238	214	233	196	196	237	203	243	199	224	218	246	209	229	202	239	210	232	247	218	202	219	218	246	244	264	221	205	239	195	225	210	222	204	215	239	234	198	204	223	191	202	211	228	247	226	211	221	212	232	246	195	236	235	209	232	248	214	233	248	226	216	219	221	233	244	233	228	221	245	207	220	232	235	236	206	201	217	240	235	233	219	235	230	241	223	244	223	222	210	221	234	235	236	208	234	217	222	220	233	201	233	200	212	214	236	238	237	231	221	234	208	213	220	237	246	185	212	214	226	225	220	212	234	207	252	228	218	201	252	221	267	226	241	201	221	218	223	209	215	210	203	240	215	244	210	227	190	223	213	218	222	218	238	205	217	225	222	219	241	215	235	208	198	228	231	234	198	210	219	217	226	204	208	187	224	215	237	194	223	242	220	224	212	226	221	223	219	212	242	239	213	245	215	227	249	224	236	229	213	200	233	197	239	225	224	210	217	206	193	212	206	222	225	218	212	243	216	223	245	229	215	213	217	201	210	218	217	222	226	235	224	245	212	208	215	239	207	190	235	243	219	225	224	210	227	230	231	242	221	199	231	230	229	216	247	235	211	206	217	223	205	218	188	216	225	223	209	215	210	199	232	216	227	206	224	246	211	214	232	239	226	205	222	225	215	222	216	237	217	214	203	229	235	225	214	220	193	226	215	210	243	223	239	221	227	229	246	254	190	206	213	202	238	205	204	206	201	232	228	222	220	224	228	234	204	242	237	233	210	234	218	198	236	229	226	235	259	216	222	219	227	232	231	213	220	228	235	227	224	195	246	217	245	203	208	242	214	232	215	243	252	233	205	212	192	229	201	200	222	213	223	220	226	198	240	246	241	225	256	225	196	222	215	199	200	198	217	225	205	225	201	228	237	224	226	236	244	211	196	222	210	231	217	234	222	219	226	222	251	229	206	201	200	211	221	227	221	210	213	232	208	221	201	213	224	227	197	241	194	212	222	224	231	227	212	211	211	219	233	190	189	197	198	218	216	215	223	221	238	228	207	209	214	216	251	226	232	245	219	226	209	246	223	221	224	208	211	243	242	235	222	240	215	222	235	208	217	232	200	236	222	201	233	227	226	217	214	255	231	233	209	226	246	214	228	225	219	210	206	235	204	231	242	208	239	223	224	224	189	193	213	212	206	217	226	198	207	199	223	219	241	238	212	227	197	228	229	227	203	224	222	218	211	230	240	207	222	228	221	207	226	239	210	229	214	238	228	243	224	216	211	211	227	227	227	226	218	273	214	234	227	215	264	252	228	215	221	216	213	226	204	230	209	236	227	224	224	231	219	210	234	226	205	239	241	234	206	235	198	214	208	207	245	197	229	199	230	220	205	183	189	205	223	218	219	239	219	202	225	248	225	211	212	210	204	231	224	196	254	210	204	223	224	216	228	227	202	217	224	243	250	219	227	206	237	209	188	230	220	218	208	215	224	246	212	216	211	244	226	245	223	226	215	220	230	233	218	232	214	219	224	217
15095	1605	3352	4110	3769	3522	3083	2502	2368	2523	2319	1917	2050	2071	2275	2073	1882	1325	1173	1043	1020	1144	1304	1315	1305	1206	1160	1062	954	767	865	828	856	814	706	724	769	839	855	828	891	952	1111	1030	1168	1310	1216	1425	1242	1035	804	793	829	3249	4746	4218	3482	2209	1445	667	560	573	601	574	585	526	548	557	562	548	535	540	556	563	536	535	558	555	567	593	590	595	540	552	544	557	606	545	531	567	560	585	566	566	567	530	575	569	578	504	541	567	564	566	550	554	559	524	553	547	552	559	562	571	563	537	520	575	576	519	543	604	576	553	498	532	517	541	530	606	565	535	548	564	564	569	576	557	581	579	525	613	562	525	541	584	592	519	534	569	566	547	535	556	511	595	576	556	558	569	552	543	518	604	481	584	571	511	565	566	572	571	574	602	556	548	509	546	511	532	589	547	571	550	536	545	520	548	572	569	577	536	562	555	567	555	571	585	485	535	586	547	545	560	579	563	578	554	564	568	586	583	526	555	538	575	534	567	570	615	537	560	534	585	559	604	515	576	582	573	557	526	546	552	562	525	583	561	547	561	603	513	520	555	516	531	569	563	564	514	540	535	623	570	542	512	553	547	513	563	542	559	564	614	520	544	540	574	535	543	571	565	571	563	564	552	571	568	579	568	581	568	589	566	545	519	551	547	575	558	517	524	544	575	573	530	541	526	539	510	559	562	533	553	537	555	564	550	539	555	558	570	560	542	544	572	537	554	564	562	587	534	523	576	554	547	582	591	552	577	563	535	559	550	585	543	538	510	551	612	547	578	587	546	564	581	590	554	577	485	537	564	572	578	538	584	575	578	586	583	548	544	574	518	537	531	560	572	594	574	561	551	551	575	557	539	524	542	541	548	576	569	561	518	525	557	544	569	492	515	561	543	549	538	574	567	582	561	530	558	553	541	547	540	531	490	574	553	537	531	555	556	567	523	552	526	544	545	567	545	590	578	577	527	569	574	502	519	564	565	576	543	551	540	576	600	521	571	567	525	547	540	507	565	566	564	516	511	499	561	523	555	556	533	519	533	550	563	510	560	552	524	579	537	589	547	505	515	548	536	553	557	530	529	541	566	522	559	543	557	530	596	546	557	571	517	568	558	557	567	556	564	564	590	529	529	546	551	555	552	560	578	583	522	536	567	526	549	542	534	540	537	559	544	554	576	574	560	530	560	558	574	589	553	556	537	529	525	541	518	556	546	588	566	517	568	547	536	566	586	573	588	554	546	559	551	592	599	535	553	515	537	550	539	565	568	540	580	550	512	575	572	548	542	522	528	569	521	564	534	528	551	574	526	572	556	552	562	538	529	549	586	548	560	549	562	559	535	559	548	549	523	563	536	553	528	531	517	577	544	542	533	583	562	585	580	552	547	549	542	549	569	566	557	585	503	587	577	548	607	567	553	577	549	554	559	552	565	536	549	560	550	556	593	557	545	542	546	591	526	581	538	595	547	548	530	557	581	572	578	582	532	555	554	563	528	584	564	577	538	532	539	521	542	536	579	531	540	579	553	570	565	569	542	549	535	495	533	596	507	573	544	597	514	540	543	547	529	554	571	555	572	587	550	555	570	560	515	611	596	545	546	602	547	604	551	551	561	562	523	564	572	523	547	563	535	551	545	563	563	500	577	546	547	517	535	516	546	565	520	552	517	542	516	549	529	556	562	556	563	543	566	552	568	548	497	550	573	544	530	591	554	529	568	556	561	567	544	566	527	562	561	559	566	537	565	584	548	605	564	529	539	543	542	570	571	503	594	614	543	566	533	559	542	590	529	572	556	581	565	525	554	561	529	571	552	583	589	532	505	524	585	554	555	524	564	548	526	529	577	591	558	517	544	570	567	551	568	558	525	607	510	545	567	562	613	537	517	548	532	574	570	536	534	550	522	568	583	534	533	546	525	566	561	538	570	553	553	546	573	577	570	546	549	536	512	536	527	559	556	552	585	561	502	570	530	542	549	544	555	539	538	558	541	547	540	575	550	556	572	516	581	613	562	565	586	575	543	563	602	544	602	514	537	599	569	547	612	545	584	586	549	541	544	513	574	564	610	517	561	553	581	526	594	570	576	549	537	561	540	576	558	565	540	510	583	544	551	562	525	566	551	542	517	553	550	558	561	543	593	533	532	599	570	529	602	588	573	525	562	556	544	541	549	578	541	579	531	594	494	549	570	545	537	568	565	536	610	575	571	540	523	532	582	567	582	532	538	504	573	574	574	536	535	593	542	562	568	569	537	542	561	582	565	532	586	552	548	582	602	540	549	568	579	590	513	517	530	534	565	504	559	569	525	553	556	520	600	538	614	569	579	523	553	533	550	507	567	563	560	528	584	588	563	586	554	568	556	574	564	565	560	558	554	531	593	567	558	517	581	527	516	567	555	513	528	538	567	555	581	577	581	592	537	581	523	593	537	538	549	539	531	545	558	578	582	542	584	558	603	540	503	554	530	541	530	594	535	565	539	564	571	559	572	617	521	550	565	523	561	574	534	524	543	573	541	603	569	547	528	550	559	568	554	553	547	534	574	571	610	561	533	552	564	581	536	589	527	575	534	550	558	560	560	587	576	532	566	554	553	501	548	551	542	574	546	550	492	556	597	579	589	565	592	559	528	558	573	573	532	546	545	553	571	543	551	533	546	546	562	524	578	556	544	520	577	531	570	558	511	553	536	554	565	553	553	565	550	570	545	607	566	534	547	573	564	532	528	543	558	538	577	598	561	550	537	567	561	510	581	535	558	582	562	564	601	557	553	570	562	552	563	545	562	552	543	563	570	533	539	542	590	564	519	588	575	502	544	571	537	545	579	551	564	555	553	563	556	528	593	543	594	533	512	572	541	554	598	594	530	575	541	515	519	503	539	535	563	570	550	574	530	526	560	566	543	563	570	536	556	529	505	552	561	561	552	553	562	533	523	589	563	538	569	591	568	601	518	570	547	542	539	557	589	584	570	555	576	522	574	534	601	567	557	528	546	560	523	552	512	580	556	558	565	565	563	503	607	521	555	582	550	570	532	539	540	540	544	563	520	553	571	577	558	556	567	542	537	510	578	531	577	545	552	528	544	545	528	554	539	562	544	537	578	584	576	559	569	501	567	532	556	509	573	558	599	526	561	570	565	543	534	568	563	571	524	541	543	530	585	546	543	529	528	528	569	528	553	563	528	601	614	551	550	555	520	558	538	576	566	570	532	572	574	563	537	543	558	589	542	578	569	548	530	577	518	580	565	551	587	575	542	537	551	581	525	542	538	576	573	559	512	547	535	538	544	519	580	528	561	550	589	566	551	550	548	602	556	536	537	597	555	581	561	562	558	558	552	536	567	541	547	571	544	550	589	578	523	561	572	535	547	585	549	523	536	539	610	551	495	581	590	540	574	514	556	531	561	558	526	583	554	548	590	566	519	552	529	524	551	559	502	525	536	563	541	539	548	573	550	598	556	535	531	555	531	563	535	566	573	551	550	556	511	561	542
41905	11830	4052	2597	2128	1850	1308	1053	1067	868	690	652	701	675	580	478	494	320	319	307	261	279	337	347	326	323	323	217	221	199	220	217	211	201	193	193	241	222	196	244	215	253	282	216	270	302	285	368	263	235	205	192	289	896	1281	1020	740	542	360	204	153	141	169	156	154	162	167	169	153	138	170	139	141	169	182	136	137	149	172	166	156	162	170	158	161	169	159	152	161	159	173	155	167	185	166	164	146	158	163	154	154	149	150	166	166	170	151	142	167	161	168	147	163	170	168	172	156	157	176	143	153	163	175	162	172	152	171	192	128	161	153	174	167	173	167	171	155	150	162	157	135	156	183	168	165	153	151	163	137	164	147	149	152	151	177	175	153	161	150	190	132	168	166	170	162	147	173	177	170	172	182	157	150	158	148	133	155	158	164	151	152	161	158	159	158	171	154	161	158	163	155	159	146	160	179	148	175	172	173	148	175	167	161	177	164	153	165	166	178	158	161	170	147	155	145	162	153	171	142	150	149	198	163	177	164	153	160	167	161	187	143	154	172	146	169	169	157	157	161	147	156	140	166	192	155	171	162	143	162	179	159	167	178	161	173	161	127	170	147	130	167	168	166	169	145	154	174	175	145	162	146	162	144	163	163	158	149	169	173	150	148	173	158	161	149	150	159	162	158	194	148	135	161	152	149	156	166	155	170	161	145	178	150	157	165	168	193	145	163	155	150	148	148	140	143	161	155	146	158	157	178	149	129	163	158	168	152	167	150	140	169	174	156	152	150	167	157	170	148	157	180	173	178	174	165	173	155	148	137	168	163	161	148	190	161	149	157	153	158	187	142	152	177	160	155	158	174	142	170	160	172	173	156	165	155	175	170	166	148	151	144	149	167	163	147	167	149	151	147	156	169	122	153	173	178	159	142	166	147	194	168	188	146	165	170	140	166	149	149	161	140	164	168	134	168	162	147	151	170	156	165	159	154	137	180	145	155	141	164	129	153	159	155	149	169	163	161	156	172	169	169	163	167	176	180	143	144	167	162	174	157	146	174	163	149	159	174	180	147	154	163	171	169	152	163	181	167	162	144	161	177	163	154	174	175	161	137	188	150	143	156	147	161	142	150	130	149	163	167	170	158	168	162	146	184	164	162	156	153	157	145	184	163	151	141	148	160	162	151	144	164	150	164	158	156	178	153	175	178	155	178	156	158	134	166	159	138	159	167	163	150	152	161	147	162	156	158	161	171	148	162	143	191	164	149	162	164	175	173	162	177	145	151	167	157	175	171	139	184	193	172	150	174	172	179	175	174	157	173	138	147	169	155	165	163	177	175	162	172	167	159	149	152	170	144	161	165	174	166	161	155	164	146	155	189	156	181	155	164	163	188	152	181	170	133	160	181	162	150	160	156	167	183	156	150	136	163	167	169	163	170	171	154	162	180	152	163	159	136	180	151	163	155	161	174	149	147	167	164	147	179	145	136	154	168	184	177	167	177	174	142	166	171	160	159	173	160	150	196	186	156	156	157	176	168	155	145	118	167	151	153	146	168	152	146	158	166	166	159	167	170	172	128	135	166	150	153	148	181	173	148	180	190	161	159	177	155	152	139	140	153	158	167	160	166	158	163	140	153	165	160	138	161	158	158	160	138	156	159	171	155	166	155	153	135	171	169	163	175	171	140	158	168	157	167	160	170	150	154	167	168	158	169	162	166	156	162	149	146	167	134	146	158	149	154	149	169	145	147	176	178	158	165	152	153	164	172	150	181	167	119	147	156	150	148	155	161	142	161	155	175	140	139	179	180	177	168	158	179	159	149	156	158	158	165	167	157	150	163	185	156	148	183	142	161	155	158	141	178	166	160	163	181	169	184	153	166	141	158	135	157	171	167	169	159	162	154	150	141	146	160	173	160	146	159	156	144	161	164	169	173	149	130	153	150	160	164	155	150	136	154	153	166	181	146	158	166	189	164	165	162	140	162	157	180	179	146	186	163	169	145	157	130	161	171	174	147	151	153	166	158	184	145	151	157	183	161	149	157	136	147	157	138	146	197	156	151	137	142	179	168	160	163	150	152	152	147	157	171	175	162	172	188	145	161	182	146	135	172	148	171	161	158	176	159	163	160	164	166	153	160	171	167	152	154	150	166	136	159	176	172	134	145	138	154	168	154	136	147	147	160	155	149	149	157	167	161	157	164	156	170	159	174	155	148	163	153	156	153	174	157	143	135	150	167	149	158	167	128	154	169	170	147	152	158	158	162	150	154	151	144	164	175	164	160	169	157	166	138	153	168	168	154	183	137	171	158	171	155	155	155	151	180	155	161	156	161	170	145	174	166	153	190	171	149	146	156	158	138	166	148	159	161	150	152	130	151	170	160	145	172	142	169	148	171	151	154	181	160	143	156	173	181	159	166	135	158	164	175	172	190	139	144	159	150	176	159	145	177	165	134	154	159	168	145	156	157	148	175	147	153	166	152	158	142	150	177	174	165	148	148	154	171	173	181	167	153	166	148	174	174	155	143	168	169	144	173	181	151	179	142	151	177	151	161	163	147	141	145	164	153	163	173	151	138	158	167	165	178	160	134	150	170	170	152	170	162	163	141	138	170	180	170	152	142	168	153	158	167	167	147	149	148	175	153	155	161	170	167	193	162	155	179	161	134	169	144	159	182	144	175	164	172	168	133	165	156	155	146	154	150	189	154	148	150	175	179	172	166	180	173	165	149	182	134	172	158	167	138	151	155	146	167	142	166	134	161	181	170	143	153	144	189	151	151	187	164	147	151	172	175	143	155	160	192	167	159	153	190	151	129	161	161	142	177	169	150	168	145	155	151	167	178	165	159	173	174	168	146	168	145	162	154	166	128	167	164	139	171	174	148	172	166	168	155	150	155	158	153	140	166	163	148	153	143	180	157	152	173	160	149	164	149	154	154	156	162	146	170	183	150	164	199	191	168	159	161	156	157	145	164	177	181	166	161	143	140	153	146	183	131	155	163	160	162	187	161	141	163	184	147	163	174	181	150	155	188	153	143	181	151	167	155	169	152	152	164	164	154	157	170	153	152	141	171	155	158	167	188	142	177	133	138	155	170	140	174	133	157	149	144	150	152	154	141	178	162	157	155	162	143	155	157	176	169	155	137	160	159	177	158	166	176	162	153	149	159	158	161	178	182	173	182	166	153	156	156	149	168	174	169	146	164	167	150	159	174	163	145	151	162	179	177	156	147	156	155	151	148	155	164	142	164	174	143	181	138	153	157	173	195	179	147	168	139	152	173	149	157	168	163	159	163	160	151	144	155	165	159	178	152	166	158	179	147	161	152	178	170	164	184	150	159	134	168	159	164	154	147	171	152	147	168	180	153	155	163	149	161	171	177	159	160	191	178	168	151	170	168	171	172	159	165	149	160	154	163	172	153	172	163	151	150	155	167	164	172	169	161	162	157	148	168	140	153	142	161	159	151	163	165	144	156	175	201	131	159	168	182	154	146	153	145	147	164	155
19196	2323	5412	6750	6302	5577	4484	3860	3628	3515	3449	3162	3327	3170	3436	2780	2513	1612	1381	1259	1165	1340	1679	1820	1743	1802	1569	1028	836	742	982	933	977	777	807	730	804	833	848	1000	1070	1279	1143	1130	1359	1461	1423	2272	1276	1012	897	856	1448	6301	8515	6577	4773	3109	1678	612	442	430	414	388	381	411	399	428	414	439	430	444	411	446	429	361	406	396	429	413	393	398	423	416	418	455	393	411	392	403	386	384	412	417	389	390	399	431	447	429	402	390	398	431	400	395	433	376	410	426	400	456	407	420	374	362	388	413	426	416	427	393	440	405	409	417	404	434	447	421	390	374	450	390	368	434	394	436	390	370	448	416	389	404	408	422	382	418	414	402	402	455	374	426	424	422	419	393	400	408	436	401	408	398	394	418	369	461	432	434	411	443	416	388	409	402	435	391	388	410	393	418	412	446	432	421	400	387	399	398	421	437	391	379	390	426	398	422	437	419	404	371	402	404	434	426	387	405	446	419	378	402	397	398	405	392	442	391	412	384	382	410	411	400	415	419	375	430	417	396	435	409	432	395	409	462	409	373	422	387	408	413	409	431	413	421	418	421	431	408	408	447	434	403	408	395	409	389	381	400	397	448	425	400	430	453	393	393	389	441	438	454	435	399	415	402	397	428	423	462	389	423	434	376	417	393	425	398	415	406	408	450	409	411	425	404	419	383	407	421	405	421	397	442	422	399	429	434	406	410	392	427	432	413	411	467	420	449	387	425	423	379	455	398	416	410	424	415	444	402	400	411	412	404	431	445	436	436	440	413	434	409	418	416	432	431	458	449	425	387	422	399	407	387	395	433	392	426	432	412	440	403	422	397	373	381	446	452	406	394	422	412	385	446	450	387	406	433	391	430	432	413	458	402	432	408	418	398	406	415	393	427	406	424	441	404	421	405	411	393	431	386	413	414	404	429	408	404	387	424	417	419	418	404	425	442	456	404	389	438	416	391	405	382	444	409	414	412	444	396	417	407	435	402	407	401	458	396	436	425	407	415	396	423	430	417	411	399	405	391	444	448	432	418	422	416	440	426	386	417	448	417	431	429	387	397	419	366	414	400	462	422	462	421	418	397	418	418	391	380	397	437	429	398	395	435	415	404	393	413	423	421	382	411	423	441	420	422	410	402	434	398	386	405	394	410	413	400	398	419	404	402	424	417	450	426	422	384	372	439	428	390	396	408	386	413	396	408	411	419	376	430	395	411	428	417	416	424	436	419	429	411	374	426	401	407	387	422	415	409	398	418	434	426	394	417	393	409	427	407	392	380	437	430	418	404	441	384	415	421	421	369	396	392	408	435	414	400	400	394	425	466	426	430	413	406	414	385	414	406	426	371	444	414	389	429	425	401	384	387	404	403	409	430	453	393	438	417	444	443	429	379	413	440	401	450	455	417	397	434	406	433	413	443	387	364	429	422	417	425	444	404	410	406	419	410	406	438	420	428	415	410	446	393	410	421	426	393	426	429	404	406	454	425	392	423	440	360	392	418	417	415	439	369	398	451	398	411	392	414	423	427	434	403	419	416	457	434	412	402	402	420	435	430	383	410	371	410	399	409	396	408	437	414	420	397	410	417	408	414	375	389	446	408	418	453	418	386	373	381	405	436	432	433	429	398	421	411	401	371	430	439	429	422	442	398	421	393	384	422	417	420	399	415	399	421	410	381	448	420	434	407	411	416	430	425	366	410	379	412	424	402	398	415	435	445	396	422	439	424	456	416	441	440	433	403	412	406	451	394	451	411	404	397	415	399	399	414	431	438	416	411	437	396	381	469	404	426	405	425	425	429	360	397	426	437	422	423	450	392	435	404	408	407	377	416	394	391	468	409	410	414	419	387	416	420	391	392	394	437	408	423	425	441	428	393	391	420	420	438	406	453	392	415	430	419	419	425	438	447	391	393	413	408	404	442	417	414	425	408	400	421	388	459	396	438	398	429	388	428	396	417	432	418	420	405	404	398	401	426	399	414	426	412	437	425	423	417	409	420	403	430	377	405	417	413	422	429	407	394	417	440	431	428	395	395	418	413	464	401	398	444	395	407	410	437	434	392	371	399	438	410	399	414	418	417	403	424	410	425	397	405	394	403	400	416	409	390	428	424	386	413	405	419	408	404	398	399	394	410	393	431	407	403	429	387	372	380	429	413	371	412	407	450	404	395	440	439	381	404	400	397	413	362	403	400	454	418	397	407	414	417	426	392	440	419	401	406	413	382	384	411	466	451	386	429	442	421	407	406	423	419	380	422	405	381	350	402	445	395	417	403	426	413	392	426	398	427	388	441	424	423	447	393	382	412	418	418	371	420	432	436	451	385	417	455	418	417	415	439	409	425	454	420	399	422	422	378	411	412	407	415	401	415	388	400	458	430	379	434	384	441	417	411	417	445	382	409	445	425	473	375	417	384	414	414	426	385	429	421	421	402	424	398	416	424	449	407	381	383	426	466	421	390	427	364	409	429	412	364	437	421	418	396	427	428	438	413	405	417	449	406	399	433	417	390	426	438	437	427	419	438	392	441	418	412	399	388	388	414	414	416	379	422	436	455	420	413	397	417	455	409	432	398	449	394	434	440	394	407	384	441	425	449	428	431	387	420	402	423	409	423	437	424	424	433	421	388	365	379	423	420	401	399	421	361	393	395	405	392	392	422	401	437	392	397	427	378	391	397	416	406	413	452	396	420	389	398	432	443	454	448	419	441	425	400	420	395	417	386	402	393	400	449	413	419	396	424	400	419	417	385	412	392	431	448	410	423	405	420	412	407	385	427	405	426	405	425	367	374	442	427	396	425	411	418	426	399	380	370	432	428	402	432	431	410	383	418	422	412	410	406	384	455	426	445	418	413	412	441	401	443	394	450	390	416	415	397	432	435	438	433	403	424	425	428	431	414	429	390	392	391	437	401	420	407	438	412	402	362	437	433	382	448	444	439	441	399	439	431	404	403	433	401	426	449	394	422	403	396	416	407	413	441	383	403	414	375	424	413	376	386	388	412	422	412	402	405	388	355	413	414	407	410	439	397	429	447	382	367	408	397	395	406	412	464	424	394	399	413	381	368	417	424	355	404	375	458	410	395	407	423	431	426	381	382	423	406	404	409	389	432	394	421	397	410	405	405	410	394	398	409	377	440	411	406	400	407	453	415	418	429	425	407	413	392	412	394	437	392	386	415	415	430	405	434	443	405	392	410	370	419	422	438	418	413	430	419	417	426	390	391	396	402	438	388	391	409	368	378	427	429	377	415	401	425	447	388	415	407	407	397	433	409	423	407	428	400	387	396	420	433	416	403	388	410	388	394	416	432	435	389	401	445	462	454	416	364	402	382	437	403	396	382	410	402	389	449	456	414	416	419	396	407	399	424	418	426	396	400	431	392	454	412	395	379	418	394	408	420	464	434	395	450	386	422	404	436	450	410	403	387	381	422	426	369	437	420	374	381	419	405	408	412	433	398	406	422	418	438	431	427	406	418	423	424
4895	428	452	431	382	371	311	287	308	257	268	257	280	266	253	247	253	244	258	223	225	252	268	279	296	257	237	256	266	240	213	270	294	248	251	273	234	232	233	254	253	256	252	225	220	227	248	252	236	258	241	260	220	278	292	319	316	302	254	227	227	214	222	219	218	235	212	224	224	235	216	232	218	213	242	249	230	208	219	228	224	238	224	246	203	214	240	237	203	194	239	218	219	245	214	245	244	232	227	217	218	234	233	213	229	226	213	227	224	213	248	238	222	256	214	230	245	198	239	212	211	219	238	222	206	219	218	218	219	243	224	212	220	235	208	235	224	239	223	226	208	223	230	221	214	236	219	210	225	264	206	217	229	233	251	223	217	224	233	228	213	246	227	223	210	207	235	235	226	199	217	219	232	216	220	203	236	223	250	221	234	208	233	239	244	232	233	212	226	221	222	207	247	222	194	221	216	213	192	245	264	205	232	243	245	211	218	224	230	220	206	200	236	245	220	231	229	220	210	228	224	228	249	216	198	237	215	255	223	224	246	227	201	215	226	203	230	201	222	215	216	233	210	241	232	225	219	225	226	206	221	201	203	219	231	217	223	241	219	224	240	212	198	230	256	221	219	218	232	222	211	224	259	233	196	221	245	241	213	227	202	226	208	239	228	211	247	216	266	255	237	234	202	205	210	228	226	235	206	215	211	235	234	226	232	230	217	205	237	202	238	214	197	216	221	217	210	231	253	211	235	193	217	232	253	222	233	225	228	229	204	258	221	212	227	239	205	251	245	217	209	214	236	239	219	219	214	186	217	232	223	222	206	222	236	215	246	235	235	235	233	220	233	216	211	226	233	221	219	211	238	231	234	199	223	218	242	229	236	221	226	239	206	219	203	229	241	219	226	208	233	208	230	225	193	221	237	230	228	225	221	232	221	222	216	237	235	241	237	217	218	233	210	238	238	227	222	216	202	244	219	227	230	224	236	226	242	230	209	206	221	231	226	227	208	223	226	222	245	229	224	195	247	227	244	220	211	221	232	216	228	235	203	214	240	176	227	223	212	212	222	229	230	224	254	220	237	265	228	239	251	218	204	225	218	243	248	236	238	204	235	207	227	212	224	237	230	274	219	232	227	229	229	221	199	245	216	223	224	194	201	226	218	234	230	230	222	254	234	218	212	223	219	229	202	215	217	255	236	248	216	233	207	226	252	225	212	232	212	237	220	227	245	224	233	215	215	214	231	223	218	210	225	231	198	208	227	220	224	210	248	227	248	223	210	228	231	236	242	232	212	228	227	243	216	200	233	206	219	222	204	203	240	210	218	246	207	237	222	206	224	235	217	233	223	220	224	235	228	236	223	241	221	224	229	228	241	199	219	239	236	219	242	221	220	222	229	205	258	226	212	230	261	243	239	213	227	229	207	209	216	215	215	234	235	222	195	216	232	234	223	234	217	226	229	215	232	201	216	227	234	235	238	217	239	226	263	227	221	239	224	207	215	234	228	203	213	239	208	234	225	223	252	229	239	208	200	225	220	214	237	217	227	227	208	244	201	247	237	250	233	216	245	224	229	223	230	229	238	234	251	253	218	218	249	228	215	208	201	191	211	225	204	216	219	251	261	238	282	205	217	189	254	193	195	222	219	236	219	230	219	228	220	211	236	231	220	209	225	211	239	222	229	208	217	214	216	233	229	230	217	219	220	235	223	226	213	220	243	242	232	242	235	218	219	244	223	197	220	210	225	259	215	211	262	228	221	227	239	227	226	255	231	238	216	211	210	224	217	219	226	195	248	218	255	207	197	226	236	217	233	228	198	256	257	190	234	196	227	218	215	214	221	255	222	206	220	219	230	224	222	250	195	232	218	195	244	230	205	218	231	226	215	221	199	220	237	233	227	205	231	255	242	240	215	220	225	237	233	234	238	227	206	219	238	242	252	218	212	203	211	239	245	236	200	231	233	209	214	215	231	235	246	234	216	213	222	238	189	219	237	212	217	232	217	216	252	227	214	231	222	213	246	216	226	208	218	229	231	202	203	224	218	243	235	221	210	219	261	216	197	205	232	192	208	254	222	230	209	213	246	231	215	232	200	226	234	221	226	222	216	232	220	222	236	210	216	218	228	227	229	222	211	249	257	232	227	239	210	228	202	227	234	228	206	229	221	223	205	229	236	214	215	212	211	223	230	213	245	227	221	234	221	247	238	233	219	205	209	189	226	221	221	223	255	220	219	231	214	254	229	211	254	209	226	228	236	239	226	217	223	217	244	230	245	242	205	201	225	234	203	219	238	224	226	221	218	212	260	226	234	231	216	223	228	225	222	224	220	248	211	242	243	213	210	258	227	211	218	223	232	227	236	245	241	224	247	238	217	221	229	207	227	222	215	219	241	221	249	248	238	218	236	233	230	228	247	204	224	212	207	217	247	225	222	206	223	197	211	218	229	201	227	227	243	230	216	217	239	217	240	240	223	206	240	209	229	237	213	220	240	209	212	217	225	216	229	204	247	201	269	207	231	224	217	216	192	219	225	221	227	226	202	248	213	236	235	246	207	221	202	233	243	214	219	223	234	235	237	228	230	212	212	251	227	214	213	231	214	206	239	233	226	235	214	229	218	240	229	215	224	230	205	228	216	186	227	221	215	236	225	229	218	203	215	244	215	195	227	208	211	210	208	238	210	229	246	230	241	241	233	238	244	210	228	216	225	224	224	236	247	248	247	239	236	220	223	227	226	248	198	219	220	230	233	213	219	213	215	202	208	202	217	220	206	222	244	197	256	224	246	208	232	222	233	191	191	225	224	213	258	199	227	206	225	210	220	229	219	237	225	244	246	224	230	208	240	236	254	233	210	220	243	240	243	217	212	222	230	238	234	242	211	204	239	219	226	233	209	205	241	219	195	216	258	199	228	261	247	211	221	212	214	240	229	256	224	235	227	230	238	241	234	224	223	238	210	220	224	227	247	232	222	237	236	229	230	209	211	209	234	222	221	228	240	228	203	230	202	212	206	230	228	236	257	241	197	209	219	251	215	257	218	207	224	227	222	228	203	221	227	221	245	235	235	211	222	233	222	239	220	228	220	257	228	215	229	230	221	207	214	215	221	216	213	210	225	190	190	232	236	220	225	240	222	193	247	227	220	192	231	238	213	203	250	217	223	233	267	255	204	224	231	225	227	223	210	203	233	234	229	240	218	198	213	232	248	237	255	220	207	227	245	237	230	224	230	226	207	218	245	240	221	208	211	213	229	227	192	224	208	239	252	214	236	224	234	220	231	223	236	232	228	232	212	225	244	221	233	219	225	230	231	226	218	243	217	223	219	200	202	243	244	213	224	209	236	248	215	217	228	197	226	235	238	220	206	234	209	248	231	241	205	220	216	206	220	236	227	216	226	221	196	239	225	254	219	222	218	226	222	231	212	206	224	255	231	208	226	213	207	196	220	224	228	246	234	237	223	238	229	204	241	231	220	202	230	208	226	216	204	224	226	222	205	222
5743	715	1104	1179	1214	1094	1026	934	897	853	862	847	883	882	920	833	768	735	726	731	736	730	831	844	798	764	729	665	581	597	697	815	872	794	711	658	721	649	688	720	862	731	717	683	746	773	672	650	765	752	656	559	664	837	959	1028	944	911	788	586	599	591	587	571	548	542	526	520	595	583	578	581	568	590	518	565	556	579	556	573	605	553	553	644	578	540	539	560	611	563	596	579	573	538	599	550	603	612	604	556	545	548	575	572	538	562	569	547	559	582	539	588	531	578	590	563	541	554	532	586	587	568	589	601	617	571	584	550	580	572	549	600	547	577	568	569	531	550	593	554	559	588	583	557	561	602	601	571	572	562	540	595	532	576	629	604	595	539	556	554	560	601	537	573	537	612	517	576	611	561	567	532	580	526	595	564	536	574	556	592	581	575	565	588	589	605	607	594	530	584	553	571	626	579	554	548	568	561	578	575	595	595	604	566	579	592	567	603	594	576	550	592	562	570	602	615	589	575	553	583	585	567	561	569	533	525	559	577	513	549	534	606	623	610	556	590	595	559	582	623	600	549	572	578	585	523	566	528	589	547	527	562	558	602	536	564	574	558	536	559	585	605	570	570	523	587	580	575	593	584	564	530	572	575	609	529	604	569	576	587	596	587	621	606	564	581	549	551	561	574	600	563	570	565	578	576	581	554	620	575	584	589	570	546	520	531	524	552	615	603	553	588	549	591	591	604	580	550	542	591	545	599	534	573	565	559	565	532	603	528	570	582	563	566	545	578	497	518	545	573	552	532	565	525	589	584	582	590	632	578	551	537	565	601	574	618	546	546	540	549	542	569	548	548	572	590	532	553	568	558	546	536	550	525	598	570	560	563	580	527	584	591	596	606	547	552	568	574	590	600	565	596	545	538	565	586	563	597	588	599	583	573	569	564	574	590	533	560	562	588	611	631	529	605	577	525	546	578	580	571	572	553	566	555	555	561	552	553	593	599	590	570	546	543	577	552	560	585	572	612	574	561	606	581	612	555	567	608	539	596	580	591	589	589	552	552	562	608	562	597	568	622	572	563	608	555	592	562	592	565	541	549	588	573	596	616	546	555	543	551	564	571	575	574	628	553	558	600	584	540	548	545	555	605	558	578	556	527	552	573	562	563	558	607	576	547	593	594	529	541	565	522	599	581	593	593	528	554	557	503	581	570	585	573	531	542	592	559	537	578	601	554	598	584	566	571	595	584	567	564	572	554	593	565	553	508	545	577	571	569	556	566	546	565	566	595	544	576	566	585	570	564	570	577	557	597	616	537	582	593	542	571	594	599	546	558	596	554	582	589	610	580	546	563	561	536	633	570	597	574	572	615	558	567	548	587	624	560	578	603	542	555	554	563	614	544	544	584	566	565	553	573	539	574	579	559	544	562	541	539	554	574	582	563	574	549	580	558	560	548	589	559	525	567	556	563	597	575	584	544	580	556	566	631	543	589	597	549	513	538	594	568	528	563	609	572	605	565	591	519	547	575	606	558	541	579	582	543	573	543	521	572	600	563	594	557	603	551	571	553	576	532	523	585	585	598	546	547	527	614	583	546	546	543	620	539	537	535	592	557	567	589	553	565	574	552	631	586	588	587	586	592	523	535	561	566	578	538	567	586	565	532	612	520	587	540	560	577	575	598	514	542	556	575	557	576	559	629	543	578	582	587	567	548	560	600	582	582	573	575	585	599	558	585	556	612	552	560	546	551	585	536	584	604	555	607	584	549	582	633	551	595	568	587	546	559	599	564	525	591	563	566	609	609	586	610	560	558	585	571	543	563	570	590	599	611	578	567	512	565	592	584	592	541	538	610	552	592	585	596	563	568	528	590	575	558	525	580	589	541	577	562	567	584	568	560	614	543	581	611	552	601	545	561	581	579	570	561	578	603	583	573	571	550	624	585	580	584	539	527	560	558	540	542	560	570	580	555	577	577	559	584	550	580	581	548	545	556	547	583	546	574	551	574	587	568	541	584	544	595	568	579	540	592	547	589	619	572	550	563	520	593	576	571	556	577	579	546	585	538	557	570	591	570	589	547	585	577	528	526	572	559	565	580	568	550	564	580	582	621	506	597	552	608	545	601	549	541	576	577	600	602	603	533	586	563	585	577	543	581	587	546	567	578	585	560	556	537	563	574	536	583	563	585	545	523	553	564	550	609	592	586	548	580	548	520	552	545	534	581	556	603	566	578	534	555	601	543	544	566	554	553	577	540	583	579	520	558	564	565	555	571	599	558	580	567	585	554	592	586	570	559	590	596	577	571	535	555	573	606	536	538	542	517	562	578	585	580	544	569	589	549	549	619	590	577	542	531	593	568	547	546	531	568	532	573	565	573	569	564	552	558	570	545	549	560	557	598	606	612	555	557	607	612	574	592	534	572	540	562	578	536	585	569	573	537	523	537	591	597	569	534	576	550	536	578	540	552	571	540	518	598	598	592	555	627	551	584	573	623	568	561	633	553	546	546	571	555	573	534	544	532	558	529	583	558	580	577	565	597	551	578	588	595	530	559	525	585	545	535	603	561	544	601	622	584	554	571	599	524	548	587	594	590	537	635	549	583	539	605	562	566	604	539	580	552	563	573	564	551	557	558	545	575	644	588	561	555	576	596	576	535	592	559	567	553	571	560	561	544	528	584	543	567	567	550	601	585	585	571	561	562	569	566	607	581	624	568	604	579	582	598	587	607	544	559	572	547	556	569	569	557	583	590	527	574	559	578	582	565	528	580	605	532	585	569	573	579	562	610	595	585	525	610	585	595	540	559	538	557	548	565	561	534	594	614	538	578	611	594	570	615	561	589	548	593	556	596	525	583	565	531	561	554	583	583	589	559	565	572	569	554	571	583	537	551	592	607	584	626	575	557	539	588	571	572	588	556	554	611	555	542	558	580	566	529	540	560	624	546	627	597	573	546	535	586	573	592	595	584	539	571	608	549	597	572	566	536	542	565	572	544	560	593	528	593	532	515	557	595	551	548	563	573	561	539	574	555	576	565	559	537	544	562	578	545	574	603	574	539	589	576	604	569	567	533	562	604	546	603	575	560	549	539	569	601	578	573	535	604	547	557	563	578	585	579	597	601	564	558	573	575	617	617	570	600	581	571	581	583	548	538	575	549	596	535	587	560	560	565	543	582	564	558	559	541	562	525	614	581	589	588	556	572	600	553	538	516	589	570	556	561	584	591	566	544	576	584	586	534	594	555	578	575	583	568	539	568	564	585	512	598	537	552	585	555	606	572	563	601	553	585	574	583	574	544	605	554	527	547	555	554	590	547	581	555	517	602	552	574	577	504	581	563	538	554	557	528	581	527	534	557	576	562	580	552	552	567	569	560	584	557	543	608	586	591	555	536	581	580	548	594	553	553	590	583	572	582	585	562	606	584	580	585	556	563	544	561	594	568	588	535	556	558	551	581	542	607	616	589	540	576	595	574	557	576	569	584	603	579	552	584	563	581	528	587
30316	4398	1801	1543	1090	845	714	580	543	504	490	437	460	491	488	428	343	341	281	326	303	297	296	334	313	329	255	283	242	243	278	306	280	292	278	261	258	246	252	293	272	298	284	286	296	356	307	313	255	269	256	252	327	670	824	695	585	451	385	248	235	230	223	252	228	228	226	236	239	206	247	223	223	230	199	228	233	228	241	230	222	214	246	220	219	217	243	252	217	237	241	234	255	225	234	233	228	262	229	246	227	239	228	234	228	241	213	246	211	242	254	208	229	234	224	231	236	268	218	229	242	231	232	249	216	237	241	211	232	237	252	215	217	223	244	249	243	246	251	249	201	224	243	222	227	225	254	195	256	256	251	213	238	221	223	217	233	216	217	202	252	216	233	215	260	205	228	241	261	252	204	208	229	234	281	228	237	240	231	250	218	205	243	242	224	217	214	223	223	219	254	230	224	220	240	198	222	204	196	235	235	221	254	270	241	201	194	217	234	229	238	239	232	225	247	234	228	222	241	231	230	233	220	221	225	237	215	233	239	187	232	216	224	228	231	241	207	224	229	218	228	250	240	223	231	242	239	229	205	241	259	232	210	201	263	233	243	254	236	243	244	213	228	229	225	244	230	192	231	246	256	235	251	211	238	233	246	245	219	232	225	200	208	222	212	236	213	199	220	232	201	237	238	239	244	233	229	246	218	228	223	229	250	243	202	232	232	201	235	260	255	221	230	213	234	262	217	215	237	233	204	254	217	237	272	239	225	249	245	228	241	248	236	257	226	215	235	258	219	231	241	211	229	235	221	225	253	227	229	189	232	205	254	245	243	223	259	243	244	203	187	248	237	211	237	234	224	227	239	241	224	227	204	215	223	213	217	234	190	263	223	217	232	254	238	238	221	229	264	249	263	218	209	259	216	210	223	219	246	227	218	213	212	234	253	208	222	240	232	241	230	227	234	256	240	226	235	233	218	238	209	231	253	220	223	196	228	231	229	246	208	228	216	241	227	220	229	215	231	233	220	210	203	230	242	240	220	264	224	229	256	225	228	230	247	212	239	207	260	234	229	240	241	244	242	234	218	222	211	231	233	216	250	242	260	238	236	222	245	228	237	238	219	242	236	248	226	249	240	231	228	208	226	216	210	257	233	224	262	276	225	265	235	215	224	216	210	223	225	215	248	228	225	230	241	222	228	265	215	242	237	243	242	248	240	238	240	218	253	238	242	204	236	223	222	205	230	200	222	226	249	249	232	242	226	222	220	233	224	189	239	186	224	224	224	218	190	240	240	225	220	219	225	255	237	232	240	236	258	260	246	239	218	253	250	209	195	216	205	210	221	209	230	212	233	239	226	261	251	236	243	260	215	233	243	251	241	232	232	207	238	238	254	215	234	204	219	241	215	243	221	227	247	240	239	220	274	218	230	235	241	233	210	246	236	223	257	225	252	279	239	232	219	212	241	267	243	224	283	221	217	218	253	238	279	228	218	219	233	236	245	222	232	240	214	225	247	236	206	215	236	221	212	250	208	238	222	251	260	246	225	203	223	251	219	238	255	250	195	233	244	197	262	227	248	219	239	211	238	206	202	229	225	231	219	196	233	241	246	228	259	271	230	257	245	224	207	258	243	253	231	221	208	242	224	228	213	237	250	216	253	211	243	251	253	261	245	247	254	240	238	212	240	238	207	228	250	211	224	218	261	253	208	243	255	217	236	241	228	256	222	228	227	245	232	224	238	205	201	217	227	236	250	243	212	233	244	215	198	227	241	244	224	239	236	221	241	240	216	238	213	250	246	255	231	218	239	228	224	229	202	241	205	228	226	239	230	237	220	235	211	238	215	258	243	220	220	223	241	239	214	204	248	233	242	231	218	231	239	211	210	229	220	217	228	222	220	214	222	219	234	222	218	242	229	222	225	221	244	252	240	229	223	254	222	226	223	243	228	229	236	220	250	243	235	213	242	252	222	241	235	234	232	238	251	238	262	206	244	224	210	238	250	230	235	221	199	220	200	225	236	252	253	244	227	228	249	244	236	222	240	218	239	246	237	255	221	224	238	257	263	235	235	257	243	239	243	228	241	217	256	225	241	241	244	239	238	217	264	229	242	243	237	249	249	228	209	217	236	240	229	224	204	230	233	220	239	247	236	241	265	251	230	214	217	233	246	240	240	218	207	242	240	233	225	243	207	218	249	229	231	224	234	231	221	228	240	214	245	237	235	221	247	224	222	227	223	234	241	208	247	271	230	245	230	232	230	235	223	234	221	235	240	248	257	241	216	234	254	251	236	257	269	240	228	237	241	215	226	237	246	210	216	252	231	246	234	234	236	245	257	236	242	243	231	243	229	244	243	242	265	240	238	197	231	216	239	223	255	250	261	223	225	220	233	210	230	219	223	214	276	233	235	227	236	230	221	229	217	228	219	224	206	202	219	225	235	243	255	243	251	232	206	220	234	221	222	228	230	248	231	255	220	237	201	217	224	226	190	243	234	249	212	226	193	190	222	237	230	230	237	234	263	240	231	248	230	227	231	245	197	247	234	239	267	220	261	227	213	212	244	224	230	238	248	230	232	237	244	228	243	225	231	223	213	232	229	227	250	235	209	223	243	229	210	208	226	239	225	220	223	243	229	225	207	216	225	237	233	232	206	225	222	254	222	234	222	247	236	239	250	226	241	233	227	210	236	247	218	222	222	229	239	217	211	231	226	204	226	231	242	227	259	210	233	231	232	225	226	177	224	247	238	230	244	227	223	228	233	223	233	221	242	228	246	227	246	236	235	210	252	228	221	233	247	221	235	238	236	261	223	229	208	227	214	202	219	225	258	241	221	212	224	249	236	237	229	209	244	241	240	252	245	237	228	208	233	215	234	233	220	212	224	228	251	208	240	243	216	244	221	235	228	237	230	246	228	218	225	235	230	217	230	236	251	228	231	228	219	224	247	230	249	250	216	235	216	211	218	243	223	215	207	222	222	221	211	256	240	220	219	217	237	225	254	253	248	250	253	221	249	242	256	233	253	229	222	246	222	214	238	217	195	248	239	217	250	214	250	237	220	219	225	238	258	234	203	225	237	222	245	236	210	223	227	238	225	226	237	224	238	247	225	243	200	212	258	221	229	215	232	230	253	215	211	251	248	225	239	242	239	237	245	228	212	257	234	253	225	219	227	263	227	205	236	219	224	221	258	216	213	247	267	240	250	231	219	244	231	232	243	217	238	225	221	214	263	217	231	251	250	241	231	215	221	231	228	226	240	235	212	248	227	241	215	246	237	225	244	221	221	249	232	199	229	235	266	235	230	213	228	222	216	238	247	231	238	242	259	242	249	207	255	247	239	248	256	239	259	234	209	215	248	245	247	238	209	213	249	256	221	198	231	232	224	227	229	236	251	253	224	240	232	240	225	239	233	250	216	227	197	205	203	189	242	234	242	219	222	209	237	203	245	204	259	226	251	243	194	245	235	243	220	221	212	219	200	221	216	238	233	233	238	241	234	234
14842	1631	3458	4273	3646	3256	2874	2318	2495	2328	2287	2112	2185	2163	2267	1965	1412	1255	1176	1047	1146	1239	1229	1158	1210	1110	844	865	778	736	823	1025	1206	1125	989	823	807	815	817	1092	1025	1023	1042	1044	1050	1265	1086	1315	837	713	678	630	1542	3809	5185	3909	3140	2063	1361	718	588	580	588	573	564	591	537	545	612	574	574	586	584	597	549	555	537	595	606	601	585	616	613	568	608	544	636	620	591	601	598	555	570	531	603	587	601	565	585	562	598	619	579	541	580	597	593	603	522	547	535	587	566	585	616	584	575	520	558	600	577	533	589	600	610	567	583	543	595	585	581	589	591	559	605	592	569	592	612	539	605	599	561	574	585	594	621	536	599	569	600	587	600	581	549	560	568	594	604	582	549	585	578	548	615	628	584	519	525	575	622	544	581	603	580	596	582	571	614	597	576	589	605	574	533	561	579	611	559	583	566	549	617	566	548	600	577	580	591	564	597	553	595	611	552	606	604	529	537	613	581	596	550	567	569	607	554	558	569	590	584	593	585	527	555	577	561	528	564	596	588	531	526	583	568	547	606	562	603	599	637	565	562	547	570	562	603	613	612	561	568	603	573	572	573	568	579	568	562	531	596	582	582	590	613	570	566	593	536	618	568	624	557	558	561	566	580	608	577	595	560	567	571	619	579	613	603	542	581	548	602	610	555	562	564	596	598	551	633	585	586	554	597	587	604	556	539	569	540	549	558	544	580	551	598	541	624	587	546	578	550	598	581	590	594	595	597	569	578	635	598	567	573	588	609	569	595	573	561	601	608	627	594	567	597	554	533	586	594	594	606	578	560	587	589	604	573	596	572	593	560	624	567	576	572	576	599	588	540	557	614	560	594	577	554	584	602	634	572	610	588	584	569	582	569	583	548	575	600	629	537	612	608	574	556	608	577	584	558	575	564	614	609	597	565	601	552	573	548	599	585	594	597	591	550	499	583	558	577	548	591	655	586	625	614	583	587	605	617	582	579	561	562	574	592	585	527	598	560	547	594	586	577	584	562	595	605	588	603	587	600	575	547	597	593	543	572	578	588	591	572	585	552	597	613	611	595	576	555	573	537	560	572	594	618	563	575	567	578	566	559	578	534	596	566	591	562	576	573	578	637	551	555	603	568	606	650	580	591	603	564	574	543	592	606	551	567	567	556	579	569	578	555	599	542	565	596	577	588	553	555	553	597	600	547	582	582	564	545	573	583	575	570	588	593	578	534	583	606	597	597	596	625	590	594	615	577	529	603	583	573	571	577	611	612	582	579	591	586	585	572	573	595	574	599	593	553	613	583	570	589	599	583	583	563	603	602	562	525	584	551	582	596	603	565	571	600	594	563	623	592	588	559	587	590	573	557	564	568	584	592	594	592	581	587	613	596	581	556	569	546	569	554	612	597	583	588	583	606	558	597	574	588	580	587	544	552	560	587	550	541	543	586	575	591	590	605	580	604	522	591	546	539	605	584	621	623	598	582	600	597	574	582	574	552	549	578	583	591	543	593	549	563	586	559	559	594	602	561	596	577	598	565	586	558	546	595	583	584	587	596	581	577	563	551	633	559	600	608	552	576	562	588	570	567	579	559	554	547	566	527	577	589	622	578	596	569	572	576	570	544	529	556	576	521	590	566	585	578	564	573	597	586	600	591	607	573	601	533	571	576	584	577	576	554	569	556	554	594	570	589	605	598	579	549	607	559	587	589	587	569	550	578	566	605	547	553	591	588	585	553	598	582	559	553	610	593	646	568	572	608	562	540	592	591	573	598	604	571	570	631	584	547	590	599	619	597	609	563	626	579	617	599	598	551	593	528	665	597	588	542	604	596	531	542	559	574	559	550	534	595	591	601	552	570	591	582	554	586	538	552	576	581	600	607	563	572	543	597	537	593	569	595	606	570	583	591	578	600	581	571	544	603	567	613	567	577	581	564	593	592	604	586	568	599	542	588	579	553	583	597	566	569	596	566	537	612	551	576	557	597	600	546	586	556	604	563	591	566	561	583	562	527	582	542	563	604	544	554	573	585	624	569	586	582	548	578	589	565	577	573	583	587	546	564	550	589	572	572	622	612	575	579	562	586	597	623	579	575	540	614	557	591	583	569	559	577	605	614	583	538	619	626	537	596	570	543	573	611	598	611	610	620	546	593	539	608	612	552	529	585	599	563	579	593	579	538	613	582	600	593	565	528	585	612	536	540	547	537	539	578	578	613	565	620	583	557	579	595	590	592	578	579	592	560	584	602	620	548	568	574	585	609	563	547	555	545	603	562	530	578	597	580	601	547	611	569	543	598	561	584	591	567	599	553	605	622	613	599	544	570	580	528	562	582	594	568	597	610	568	542	599	555	563	571	573	560	549	579	594	560	541	551	564	534	582	567	554	557	631	571	581	565	585	533	592	560	596	585	575	573	579	568	572	582	565	591	612	560	593	596	558	563	588	643	549	579	575	570	616	545	596	634	576	635	567	543	571	603	587	612	589	599	605	594	586	590	576	604	550	591	563	645	560	583	572	517	574	549	608	586	570	589	629	578	565	552	597	557	624	619	580	578	529	582	569	576	570	601	582	590	545	594	572	571	595	560	526	547	611	540	544	581	568	590	586	621	600	572	572	594	559	619	575	563	581	567	607	560	596	603	578	539	559	538	587	597	594	597	624	612	583	536	548	580	557	528	595	559	600	571	613	563	563	596	594	553	582	559	586	589	557	593	585	561	564	568	541	615	570	569	607	578	559	563	550	579	561	568	569	574	610	585	556	600	556	559	548	561	574	559	589	619	544	567	598	598	554	553	553	610	615	594	565	561	638	639	605	561	563	587	555	596	567	580	615	576	555	574	557	603	596	616	597	599	562	568	577	604	588	596	559	606	591	561	574	560	592	574	520	572	566	553	596	581	544	561	577	526	640	595	578	589	586	634	585	593	597	577	560	553	588	594	526	567	538	598	618	607	605	591	576	557	618	561	583	583	649	553	625	609	531	590	595	541	584	553	551	543	563	585	575	621	591	582	595	614	608	572	591	574	593	597	599	574	548	585	601	547	588	596	604	606	554	607	563	585	639	578	571	563	614	601	558	591	585	565	599	568	539	559	615	544	585	582	543	549	573	571	568	577	621	578	577	535	527	575	579	590	613	559	566	595	621	553	594	599	570	605	599	583	586	576	583	585	605	570	587	561	558	610	553	582	592	578	589	576	567	589	568	561	587	531	519	572	555	516	548	547	567	550	617	592	557	597	573	602	549	580	583	586	598	558	574	570	578	568	550	541	620	585	597	559	603	570	562	623	548	638	594	556	548	537	557	551	565	606	585	609	604	588	544	596	568	627	582	579	571	577	564	572	601	601	582	617	578	540	539	602	585	618	526	562	553	591	610	587	540	548	585	618	565	607	588	615	600	571	581	592	602	582	586	590	612	574	604	534	584	575	576	544	616	587	576	581	572	597	574	548	589	591	577	533	553	568	589	563	612	599	534	567	584	585	593	575	592
41305	11160	3722	2471	1905	1495	1165	1097	829	908	743	628	871	594	611	578	373	335	274	264	249	335	325	307	291	223	208	212	196	184	197	207	261	242	263	239	228	249	278	257	242	219	276	252	268	292	244	302	219	198	187	173	290	829	1270	1145	924	640	414	212	152	181	184	190	155	157	172	171	168	170	185	181	180	176	181	151	153	176	180	156	179	152	174	170	143	156	171	157	156	159	162	174	146	150	164	143	165	181	168	159	171	178	167	167	127	168	180	155	202	178	153	175	165	189	150	145	166	167	155	160	160	164	172	168	165	168	165	164	174	172	170	151	188	153	168	190	174	181	168	151	144	151	178	147	169	177	148	166	186	187	160	154	189	184	173	182	157	150	168	145	175	174	162	158	173	172	162	146	166	185	137	159	183	161	142	160	173	190	177	180	186	179	170	173	155	160	178	156	197	161	170	166	191	164	173	180	156	171	189	205	155	172	180	149	182	167	170	163	170	173	166	149	154	155	152	172	125	164	156	154	175	197	179	165	149	175	152	176	174	150	160	160	143	143	171	139	161	177	194	169	152	173	184	159	170	175	160	160	166	131	156	155	163	176	182	162	165	180	162	168	183	144	179	168	154	138	154	183	175	151	168	169	149	140	167	152	160	183	163	154	153	170	160	178	146	166	162	181	179	171	172	173	162	171	164	182	132	163	177	157	173	166	158	187	163	169	165	168	163	166	148	172	157	193	168	161	176	186	171	130	161	171	167	157	167	192	163	175	180	169	158	154	160	158	184	200	141	160	152	170	172	163	192	179	157	142	179	156	174	166	158	162	156	188	140	183	171	184	172	159	137	180	163	168	154	169	181	158	196	163	149	132	174	158	161	162	162	175	162	150	180	162	158	145	175	166	181	150	157	182	189	158	164	158	177	151	188	159	169	158	169	175	161	173	167	165	178	176	166	208	186	168	158	140	156	179	158	158	176	158	152	146	185	162	164	162	152	165	158	158	159	161	170	176	210	181	182	152	166	167	160	157	164	180	184	173	175	173	164	192	164	168	152	173	177	179	194	160	161	171	164	164	135	172	162	163	179	158	158	181	151	159	175	144	180	153	179	159	176	170	205	170	153	165	171	176	168	150	159	181	174	134	171	180	151	160	168	180	153	158	156	166	189	161	177	177	165	140	147	172	158	178	162	169	170	146	154	146	157	180	167	153	149	152	174	184	175	152	168	164	176	168	173	154	148	180	180	158	187	169	178	156	140	160	154	162	160	169	163	158	162	175	147	157	184	159	166	152	170	167	185	180	138	181	159	172	173	155	173	181	193	172	138	154	160	162	156	159	160	172	149	159	155	150	143	170	146	162	175	176	171	156	136	183	178	169	169	170	192	166	150	190	157	205	171	173	166	152	176	155	156	169	170	163	149	149	177	167	156	176	156	161	193	162	157	168	167	169	164	178	156	166	161	176	178	177	161	192	183	153	162	162	164	154	160	162	143	174	164	169	138	176	138	182	167	161	165	156	150	165	177	183	151	173	157	158	159	173	165	170	160	142	170	180	155	165	148	159	155	142	177	173	159	156	180	155	187	181	157	151	167	175	176	155	155	190	167	151	167	158	169	156	164	151	162	147	183	179	150	195	166	181	144	166	169	150	168	170	155	160	150	165	143	164	170	179	176	169	165	188	165	173	156	148	150	193	171	162	161	154	155	164	167	160	160	168	175	151	170	173	191	168	152	141	158	165	181	198	176	151	171	146	170	180	148	172	157	176	166	171	156	159	166	180	180	157	162	172	149	164	146	137	143	174	173	177	151	155	145	169	188	172	155	169	168	171	156	178	184	182	171	167	163	164	160	150	182	173	149	167	169	144	185	180	148	156	179	150	139	170	165	166	153	165	164	151	179	162	157	173	154	181	154	155	160	156	170	190	143	162	166	204	175	162	164	177	169	153	186	168	166	163	191	148	178	170	163	174	167	149	154	154	166	154	180	181	156	179	160	144	178	150	147	147	142	194	166	165	179	171	146	170	169	140	165	180	164	183	165	178	170	180	150	171	173	169	168	144	186	170	184	174	157	161	177	166	177	176	167	153	161	166	156	176	161	180	162	164	147	197	175	175	166	163	154	153	159	167	176	190	192	153	150	178	125	173	169	135	159	170	155	147	152	164	166	155	153	176	137	175	194	174	163	153	168	130	156	176	156	156	164	157	149	177	165	164	166	168	138	168	155	149	178	178	160	160	177	187	174	176	145	180	156	175	165	168	148	171	168	186	162	182	151	193	178	177	168	151	161	169	164	161	171	154	174	198	160	151	163	161	172	184	171	176	144	146	186	174	147	168	177	158	155	164	160	175	165	148	176	159	170	183	183	159	158	160	177	154	180	146	163	166	171	160	187	193	157	163	162	141	158	184	149	169	170	175	183	168	168	173	169	167	154	155	169	197	165	158	173	173	170	175	172	165	156	159	166	151	171	143	174	168	183	168	159	151	159	160	178	168	153	158	180	187	156	145	181	174	151	178	188	155	170	165	146	135	167	151	154	184	189	155	163	155	141	145	176	169	162	168	189	180	174	166	172	173	185	181	148	179	171	176	163	161	157	166	174	155	160	177	160	175	162	165	157	162	183	174	154	154	140	173	176	167	161	155	168	166	152	165	173	153	146	185	177	170	172	171	174	178	182	185	167	185	163	181	158	162	177	183	162	163	182	158	151	145	177	150	175	150	170	175	161	139	190	180	170	160	169	147	161	148	188	158	195	158	154	173	153	183	179	157	154	172	188	160	155	172	167	180	171	178	167	177	167	176	162	166	153	141	143	161	154	172	172	164	162	162	154	169	129	141	156	205	174	141	171	141	164	156	200	167	201	164	156	169	157	165	181	158	165	135	154	172	163	178	172	177	179	179	157	181	174	114	171	166	172	189	159	169	153	168	184	152	166	161	190	152	185	144	190	158	171	162	159	186	172	171	162	156	166	179	163	169	163	172	169	163	163	177	155	175	170	175	178	180	184	189	168	163	170	167	202	170	185	183	155	170	167	181	177	181	162	169	144	172	175	146	194	167	172	169	159	163	154	151	161	185	154	167	176	143	147	176	168	197	162	153	177	147	185	187	184	176	155	164	159	172	191	181	179	156	178	174	168	151	160	172	159	175	181	172	184	160	176	158	166	164	175	158	150	166	174	156	152	156	175	196	168	140	162	174	153	169	168	197	152	166	163	159	179	159	149	150	163	164	166	164	168	179	197	176	150	164	153	182	138	164	179	163	150	132	139	179	146	173	177	172	151	147	166	165	158	152	150	170	163	193	163	148	159	182	195	154	170	171	174	175	179	180	177	186	138	172	178	167	159	161	155	156	177	169	153	165	154	171	166	188	185	163	142	170	162	166	164	172	151	159	170	148	173	169	145	173	160	141	184	163	143	156	179	150	159	175	157	162	148	190	187	142	164	155	153	174	159	177	156	173	177	173	179	174	175	192	172	158	158	156	169	161	183	147	162	154	146	186
19079	2445	5623	6910	6115	5302	4291	4120	3805	3904	3177	3118	3377	2942	3273	2838	1921	1560	1390	1175	1348	1578	1539	1543	1243	891	818	754	717	767	719	769	1139	1236	1338	1071	1001	1171	1389	1362	1127	1124	1132	1242	1293	1446	1223	1544	953	540	519	552	1717	5742	8373	7080	5585	3483	2039	667	394	413	416	407	427	434	454	441	406	477	444	446	419	382	425	429	428	410	426	421	415	440	401	430	442	410	405	441	407	413	403	443	424	416	398	433	387	436	407	422	449	418	440	458	417	431	476	402	460	461	414	407	462	386	351	443	390	435	414	418	429	401	399	465	421	420	463	440	434	459	440	430	441	436	483	457	408	396	415	441	440	431	436	471	398	452	389	401	416	424	455	425	417	399	427	436	445	403	442	441	441	442	451	406	419	430	430	394	443	446	410	471	416	422	407	429	440	458	454	412	443	417	439	452	428	456	433	456	411	436	427	430	455	446	420	458	395	470	443	415	423	433	451	436	424	418	424	416	433	437	394	428	414	404	457	423	443	432	410	429	440	412	442	408	412	407	437	423	416	422	427	434	458	431	425	449	416	408	420	427	443	415	427	420	402	438	406	429	412	450	424	423	446	440	432	446	447	416	407	432	444	461	429	414	445	388	417	435	421	461	458	387	426	434	455	423	429	372	428	411	428	425	418	450	401	413	427	439	413	453	387	434	424	432	368	441	417	432	433	419	450	431	426	420	436	441	390	422	399	432	411	407	407	456	441	448	430	403	430	392	418	465	451	410	412	455	440	463	410	433	451	421	431	452	442	444	393	413	442	408	438	418	435	427	408	413	414	438	396	423	428	450	491	420	441	403	430	459	428	446	437	418	406	410	450	432	435	429	426	428	390	420	427	405	423	426	398	428	380	401	430	457	404	413	444	501	410	483	423	458	401	435	411	471	419	402	391	415	470	478	406	409	441	457	447	432	432	454	396	401	404	417	420	386	413	433	427	450	378	433	416	418	429	451	411	425	413	454	428	414	418	419	458	456	430	434	439	471	425	423	416	444	442	426	420	452	446	414	387	416	431	436	409	434	410	411	436	415	457	392	429	423	423	427	419	411	429	413	449	406	438	405	402	431	421	424	423	418	421	411	430	428	426	438	452	431	430	465	433	416	401	448	437	439	409	447	440	418	435	464	422	455	438	443	418	449	437	399	429	410	424	428	412	425	444	423	398	426	430	424	415	439	473	413	428	435	450	439	439	429	450	424	426	440	420	465	434	435	434	403	414	413	457	394	411	421	462	440	405	433	410	391	407	435	403	438	404	390	439	421	435	410	413	414	427	385	457	419	419	453	420	457	404	446	420	419	443	458	416	424	413	386	434	438	436	427	432	445	435	479	398	453	449	446	444	424	417	437	415	399	440	417	453	459	442	426	424	413	426	461	413	443	400	433	434	434	406	413	426	405	400	418	412	418	385	423	460	395	433	426	452	388	386	440	419	417	384	443	459	448	413	409	442	428	410	461	412	442	409	466	428	435	429	414	438	439	438	465	428	450	423	426	448	425	450	391	413	485	432	421	411	419	415	428	453	437	447	417	436	410	384	420	378	418	450	396	427	437	415	468	432	432	451	414	391	436	417	422	455	430	425	484	445	414	440	404	459	410	462	473	408	388	442	417	426	426	436	439	411	438	433	417	455	406	422	388	426	452	394	433	419	420	422	427	424	450	439	433	403	421	404	416	416	427	415	432	411	428	430	429	407	465	426	418	405	409	417	402	445	423	415	420	402	446	405	464	411	447	448	406	416	416	441	433	450	432	422	383	446	438	409	434	460	424	421	422	441	455	448	458	438	460	419	446	402	408	455	422	430	434	468	438	444	463	425	418	425	442	414	436	453	413	442	416	442	430	459	402	420	439	428	413	406	434	408	410	447	418	401	421	456	417	429	396	441	422	433	408	455	448	389	427	473	410	426	409	427	442	425	421	423	474	370	427	416	441	434	439	420	386	434	434	418	403	442	412	399	425	412	424	415	415	430	418	385	403	460	427	436	421	448	422	434	439	430	420	434	424	407	404	418	394	450	391	444	431	420	393	452	443	433	416	415	412	418	449	457	429	432	439	416	449	421	421	436	421	397	444	436	402	468	414	386	387	450	439	412	443	416	458	462	405	454	433	454	453	448	438	434	428	430	428	428	436	414	418	421	432	419	423	409	448	429	430	436	396	415	425	428	402	429	463	443	413	432	448	436	443	442	395	437	465	417	426	433	412	428	451	464	407	416	438	419	407	450	437	425	425	436	443	410	423	397	437	419	426	397	417	443	417	456	447	415	403	448	422	411	397	423	427	420	416	442	446	465	440	419	427	463	399	453	414	422	429	385	416	434	416	428	414	426	451	433	442	451	415	453	406	426	423	401	460	420	411	424	470	420	429	437	402	387	435	454	415	425	432	449	424	467	470	428	433	437	431	426	419	385	473	412	421	437	488	435	439	424	441	421	412	440	400	441	425	443	453	422	420	468	406	427	431	412	396	448	458	420	418	406	433	429	457	441	424	442	395	380	495	396	418	424	435	421	427	421	416	435	390	425	461	407	424	439	433	416	434	380	432	436	403	402	433	431	431	418	459	433	425	385	442	429	426	398	422	456	433	426	414	453	409	404	442	425	418	424	436	438	395	426	444	435	423	443	438	429	453	400	457	387	420	457	428	417	460	417	417	405	483	423	435	420	425	432	469	448	415	441	430	438	430	439	431	415	437	449	429	410	443	424	429	404	410	415	452	432	398	427	412	429	475	433	415	459	453	458	431	391	451	449	439	398	391	453	431	433	472	403	438	448	403	431	442	402	427	414	405	396	433	459	410	432	433	443	459	431	425	423	387	416	397	434	435	423	474	431	426	434	436	396	420	444	407	409	422	420	424	441	443	471	402	374	428	397	439	451	448	367	420	419	454	430	396	437	429	415	433	416	439	393	450	424	425	423	421	435	430	434	439	425	418	431	462	430	448	416	450	430	426	441	385	419	416	436	420	409	475	472	444	442	458	432	404	432	476	432	418	449	430	435	426	423	444	462	415	428	490	441	424	446	420	420	465	444	441	440	442	468	412	405	446	419	437	466	410	413	397	448	447	415	459	459	422	427	425	426	430	435	433	416	459	439	423	427	400	441	435	398	388	413	386	435	423	432	463	446	413	433	455	422	432	449	430	462	402	432	443	447	437	420	422	419	456	426	446	430	411	457	429	426	444	462	422	413	426	405	442	393	458	440	405	402	458	425	407	398	427	422	481	429	393	411	411	434	475	447	434	427	448	417	407	450	406	384	414	420	419	411	430	428	437	399	437	447	454	427	461	414	422	452	442	378	416	446	439	440	404	441	430	406	406	471	429	421	433	424	426	430	432	414	415	398	471	441	427	447	410	418	440	432	411	404	403	398	401	363	432	412	401	412	437	418	397	395	466	447	414	421	464	431	431	457	410	410	434	457	397	391	437	398	396	497	417	395	444	456	429	442	419	444	427	441	425	428	417	419	449	405	446
5102	435	490	423	397	340	320	296	296	341	270	292	295	251	253	290	263	232	247	288	248	247	241	241	252	213	271	202	252	263	246	265	259	255	266	263	236	232	280	302	230	258	263	239	226	240	245	262	239	229	231	225	232	266	290	270	302	303	281	266	238	264	211	229	220	225	247	208	205	220	244	228	227	221	253	226	224	214	213	246	244	223	226	233	238	229	234	257	239	248	258	256	213	238	227	259	237	237	232	214	249	228	235	249	240	247	231	259	231	232	217	233	236	231	238	226	255	209	234	243	254	234	227	258	240	235	246	244	218	232	238	221	233	241	194	236	243	223	230	228	255	223	267	201	214	211	229	226	244	226	226	241	230	244	249	233	244	239	209	221	245	222	231	252	218	243	244	255	225	223	209	209	236	228	213	230	271	240	247	233	245	251	251	249	258	245	238	222	231	212	223	215	212	218	216	251	219	228	223	198	239	219	214	235	211	239	233	209	226	242	246	221	222	233	265	225	254	224	234	232	225	221	232	237	239	212	247	230	224	222	249	227	225	238	246	236	237	236	242	218	214	251	232	256	213	207	255	271	226	240	239	220	222	254	240	254	233	254	242	212	225	193	252	205	225	221	240	222	204	242	261	209	243	237	215	232	237	221	213	223	226	219	211	269	223	241	214	247	226	219	222	210	234	251	215	247	219	219	206	253	224	240	224	235	258	255	238	227	251	218	235	258	225	215	209	214	235	258	225	231	223	239	224	231	226	211	213	267	222	221	211	226	225	239	256	265	238	212	249	249	226	216	243	236	214	224	245	228	254	213	221	214	245	210	229	250	198	201	242	240	245	219	231	243	259	220	240	224	209	254	223	230	242	227	252	226	207	199	224	242	256	232	210	233	242	240	222	202	231	250	208	202	227	223	224	218	207	239	236	271	203	225	239	202	238	256	192	217	243	215	261	246	234	224	207	205	262	232	238	236	237	218	248	254	222	231	221	251	262	214	246	231	237	239	241	219	228	236	274	213	250	244	248	240	240	227	221	236	224	232	266	229	233	227	233	256	206	232	224	239	258	243	220	213	233	261	208	232	223	239	238	248	246	236	214	237	201	232	226	225	225	227	237	223	236	249	232	223	208	256	210	221	229	237	209	202	208	218	261	236	213	243	212	212	244	231	210	226	214	256	238	224	222	218	237	200	241	229	219	225	226	242	245	218	224	255	241	246	210	225	217	238	234	225	240	241	223	218	232	200	225	240	203	236	222	234	239	242	229	237	238	225	245	214	204	223	234	225	232	251	252	229	230	248	193	237	261	259	276	230	229	239	230	235	236	213	234	222	245	196	224	213	235	230	248	265	218	208	243	226	235	251	248	208	218	242	211	230	227	209	230	229	220	240	247	237	243	221	208	251	239	241	232	215	230	255	246	216	223	226	233	228	180	210	230	198	232	219	217	228	239	263	221	263	228	212	229	214	259	271	239	240	226	238	246	223	259	194	243	243	223	248	222	246	242	218	236	230	222	199	247	267	215	255	234	253	214	226	266	241	231	220	235	196	223	224	231	236	195	218	228	230	238	230	219	211	247	231	234	238	225	234	249	249	247	231	233	238	233	249	285	209	202	246	213	222	224	239	234	222	234	235	236	222	223	225	238	230	233	227	212	213	222	216	230	217	244	239	215	215	245	227	226	216	211	206	203	222	222	228	238	209	235	217	197	236	232	237	217	231	245	241	225	254	252	233	209	253	239	243	237	239	197	243	217	224	223	240	259	222	240	221	258	205	219	208	228	231	224	223	231	253	254	262	257	231	235	227	270	220	250	265	246	229	214	239	261	245	252	217	237	224	233	244	229	224	230	223	236	249	208	228	234	232	215	224	244	223	234	254	234	195	230	252	248	235	224	217	229	191	256	273	220	236	233	219	248	236	229	234	225	263	254	249	230	218	207	211	212	219	225	243	218	236	239	237	218	203	244	242	231	244	225	219	248	242	225	220	227	230	219	228	253	243	228	225	259	223	230	251	255	238	205	223	229	220	249	216	244	222	246	209	204	229	230	218	264	218	216	273	218	235	213	247	258	252	233	221	223	220	244	233	234	239	228	244	226	256	242	225	215	231	255	221	255	224	215	246	238	263	213	231	228	219	238	222	210	233	225	222	233	250	231	225	234	237	235	220	242	239	221	232	237	211	239	222	218	227	237	231	249	224	253	229	229	211	223	254	212	227	242	243	242	258	216	246	262	226	254	243	235	268	237	232	219	217	255	238	231	247	226	228	250	242	242	219	227	223	244	231	233	247	213	211	233	234	236	229	220	265	254	233	250	196	246	223	231	221	219	262	224	239	217	227	207	218	225	249	230	209	251	246	215	226	232	219	229	205	238	236	226	234	209	244	244	247	217	227	256	230	200	246	209	247	231	230	242	211	215	214	229	218	209	201	235	228	225	201	242	232	220	235	245	217	248	231	229	208	220	204	230	214	246	236	254	222	216	214	255	237	229	237	209	223	230	238	265	235	214	215	209	229	233	222	262	227	241	225	215	223	244	237	221	236	207	237	239	252	207	253	236	239	251	256	218	238	236	241	239	243	235	238	257	213	223	231	202	255	239	247	218	235	251	214	233	233	242	208	202	240	224	222	205	275	223	267	229	260	231	221	245	213	238	239	239	239	191	208	227	245	218	230	222	219	235	233	215	255	230	237	221	226	230	259	249	256	240	241	239	222	229	246	217	218	239	266	227	214	233	205	250	267	247	247	254	244	222	242	244	226	269	236	233	233	237	237	220	223	205	183	216	210	242	234	233	222	218	233	219	262	200	217	234	225	220	239	228	214	271	215	240	212	227	247	225	264	219	264	241	207	245	257	207	237	261	237	226	245	232	225	228	203	207	233	213	223	218	238	215	243	207	251	224	244	233	231	257	260	235	207	235	243	232	239	238	242	259	232	235	229	217	212	231	211	213	284	227	236	196	237	223	235	267	227	223	244	203	249	227	260	270	234	234	222	240	242	237	236	233	204	204	234	240	238	243	235	239	240	219	220	218	248	260	244	237	197	232	241	273	262	242	206	238	244	226	246	233	260	236	266	255	214	261	210	229	237	219	257	187	210	232	246	241	224	264	219	235	269	242	258	210	224	203	222	222	222	238	265	239	244	240	231	229	271	224	234	250	264	234	224	227	227	232	227	210	240	227	249	231	221	232	257	250	249	242	208	239	218	239	223	251	229	225	227	262	234	240	234	244	228	238	240	219	241	250	222	211	247	236	230	216	273	226	239	233	235	214	229	261	215	217	251	232	208	205	215	219	215	203	219	226	213	239	239	241	227	239	247	228	226	232	219	195	219	220	223	228	237	236	223	252	219	224	231	218	216	248	237	223	262	243	247	229	211	219	227	242	242	230	216	235	255	236	228	220	213	248	243	224	253	227	236	235	224	238	268	257	226	236	233	245	243	234	245	268	228	227	245	249	228	223	228	224	260	243	239	210	219	235	247	224	230	249	235	227	252
5833	773	1088	1216	1140	1149	980	1024	976	967	944	940	878	907	895	837	798	762	721	700	768	825	785	695	619	616	681	625	653	705	704	735	812	965	857	816	835	863	888	878	838	872	768	766	709	676	697	642	646	640	644	685	677	739	1023	1082	1096	957	858	742	584	578	530	615	588	569	575	562	589	598	542	593	556	600	608	582	582	599	557	560	575	599	586	584	573	577	594	592	591	610	573	577	596	572	579	590	595	604	568	581	603	601	535	605	593	591	616	583	607	634	588	584	550	598	522	606	554	569	590	608	590	593	594	563	607	614	603	588	613	555	594	580	610	603	594	545	611	542	587	571	558	550	545	585	551	544	573	588	631	584	562	593	581	580	605	567	624	598	582	560	606	551	625	596	590	566	566	603	613	585	567	587	603	581	565	597	567	536	600	597	568	574	590	572	550	581	551	576	592	535	616	581	628	552	573	558	601	590	602	566	595	544	575	622	616	578	574	619	600	562	632	598	581	643	610	581	631	565	575	601	518	607	557	608	558	592	615	568	583	597	548	582	575	600	580	569	628	555	533	587	599	556	564	550	579	585	591	593	623	594	604	558	608	599	587	593	579	624	607	551	601	597	608	589	602	577	554	572	614	575	609	596	530	609	551	625	593	611	623	579	575	541	593	596	585	602	591	610	608	569	630	639	581	572	597	570	629	594	578	609	568	621	585	609	590	538	576	614	607	558	555	559	578	594	564	556	595	586	586	640	587	597	626	578	592	603	608	589	554	583	574	602	597	624	584	600	595	564	565	597	572	571	594	589	558	594	626	595	581	596	559	530	571	591	586	606	588	571	583	578	557	566	572	624	553	601	626	576	597	631	581	567	579	597	580	555	556	540	592	597	548	592	592	578	546	609	575	563	585	616	615	584	555	561	607	631	565	635	547	567	594	578	547	567	612	595	597	596	626	591	638	554	552	574	561	569	587	578	587	596	585	592	541	621	634	572	615	625	592	582	545	600	582	588	586	586	587	580	613	609	603	581	557	600	599	580	578	617	611	561	572	604	574	552	588	580	596	583	614	583	604	593	569	570	603	608	575	544	629	587	580	605	579	618	610	567	588	578	552	581	582	569	580	559	588	630	573	572	614	571	600	609	542	593	587	580	590	607	608	570	591	616	587	544	570	577	564	612	592	600	550	582	591	564	592	610	571	598	583	583	597	597	590	569	564	561	610	614	581	598	596	585	637	602	586	589	554	613	606	556	598	595	617	571	620	623	614	587	568	566	547	600	582	583	546	599	598	584	577	623	544	562	587	531	539	600	570	574	594	563	573	582	595	578	586	655	568	608	617	539	609	572	594	582	547	604	591	626	591	602	597	619	596	579	627	578	600	558	609	589	584	611	601	621	575	601	573	560	606	578	625	570	613	593	594	593	580	589	594	571	596	580	617	586	592	558	595	561	620	640	621	604	599	585	576	589	608	591	588	615	596	607	605	556	591	560	620	609	583	605	622	563	562	599	602	632	581	559	557	566	565	568	568	580	611	615	609	585	561	593	560	591	625	608	598	637	592	595	582	648	576	609	565	556	552	594	598	624	591	615	588	517	583	590	577	615	583	598	631	594	580	565	602	586	589	604	590	586	598	604	619	571	597	577	592	549	635	606	580	570	579	553	637	585	591	565	626	640	579	620	563	589	586	610	545	574	556	562	596	579	581	577	581	577	537	559	627	593	609	606	598	603	611	597	607	592	557	596	542	647	624	596	605	595	577	558	617	589	618	580	579	617	573	583	553	594	590	589	594	630	545	575	561	589	585	597	626	573	596	576	587	569	593	566	573	573	588	590	538	570	574	600	654	567	559	594	616	554	598	554	599	581	621	555	565	622	587	580	597	614	585	602	584	560	547	582	563	581	579	634	606	550	563	593	628	569	539	609	580	602	562	582	601	588	594	625	582	596	633	631	565	615	584	598	588	623	589	612	559	601	597	606	595	593	607	581	614	560	577	589	614	603	592	586	593	599	576	589	587	565	603	617	612	545	594	616	607	604	632	617	614	608	573	601	569	606	577	600	592	560	593	590	574	587	619	592	616	626	521	582	596	556	601	590	576	600	549	563	577	576	595	619	594	580	584	593	552	615	587	577	579	611	588	600	602	571	601	562	580	609	559	553	549	572	559	588	618	623	580	595	592	587	606	567	588	583	600	559	597	589	604	607	566	575	617	533	552	586	594	538	605	591	601	599	625	628	598	583	551	565	573	563	646	576	561	561	592	549	625	633	636	602	574	612	569	582	598	535	622	620	633	573	625	584	593	593	521	610	595	597	599	552	630	607	581	608	638	596	601	602	626	596	591	615	593	593	579	574	601	591	554	548	594	586	630	645	628	588	622	591	585	549	598	591	593	566	581	611	561	587	540	572	519	567	581	622	532	582	564	612	594	608	599	522	592	563	585	597	590	570	599	585	593	593	572	550	579	618	594	622	580	570	601	597	564	596	581	553	567	586	570	622	571	573	556	603	554	570	616	563	610	571	580	582	562	622	621	532	552	604	616	568	536	561	609	548	625	600	550	563	549	589	577	573	601	584	541	589	576	580	533	595	579	528	596	569	593	579	617	577	603	561	579	590	580	566	606	547	570	553	561	580	530	592	537	564	589	595	571	556	544	592	583	565	543	583	586	579	603	610	596	630	551	573	648	573	599	581	602	590	601	592	563	573	599	593	582	597	564	584	546	592	584	563	602	591	604	589	626	568	594	588	587	596	610	617	602	571	525	539	558	587	613	564	573	547	591	592	602	563	581	545	605	588	571	577	576	559	614	569	550	600	579	578	599	585	606	563	620	575	596	598	568	563	575	573	603	593	611	585	619	618	625	594	559	597	629	624	555	588	541	581	566	561	599	612	603	559	580	573	593	575	601	552	601	559	584	605	606	568	604	599	575	561	607	599	591	597	605	540	617	572	566	619	528	559	613	572	606	601	582	576	591	570	597	596	602	619	591	586	592	579	563	552	573	574	600	575	570	578	613	593	592	629	594	567	583	579	566	601	579	593	554	579	634	561	587	589	614	590	632	604	593	593	539	609	601	577	597	578	567	570	570	608	574	590	598	568	574	566	543	637	599	554	609	587	573	552	643	627	594	628	565	587	569	525	606	549	611	605	603	577	548	605	590	552	576	580	569	620	609	587	619	613	556	569	589	583	578	561	560	613	557	638	606	617	584	600	588	570	557	583	665	584	586	628	619	554	598	577	627	584	596	553	575	593	597	568	604	623	565	608	581	579	613	625	556	604	556	578	563	599	579	532	599	568	572	576	554	607	592	533	585	554	578	596	591	626	605	606	592	606	582	590	603	590	606	607	601	594	585	561	634	556	582	559	616	600	584	610	615	602	594	594	585	594	569	600	557	608	592	582	581	578	586	640	533	621	606	609	566	600	562	585	596	579	583	598	598	593	543	590	602	593	550	554	608	577	633	594	602	609	554	589	619	586	567	586	609	610	572	568	562	618	582	593
31334	4953	1933	1384	1101	863	676	641	573	579	515	487	537	467	445	429	362	337	296	301	330	362	307	295	307	253	307	262	249	270	273	297	297	342	391	368	350	301	297	286	325	325	321	317	318	294	319	272	283	246	284	233	265	363	621	788	673	512	377	321	247	239	269	228	233	233	260	256	244	237	212	237	249	243	234	247	244	247	271	244	219	231	240	251	260	221	239	254	231	253	224	267	237	257	260	232	246	245	243	248	229	251	265	215	247	251	211	234	219	236	270	265	222	255	246	237	252	244	246	233	209	247	258	233	242	258	250	249	271	244	237	242	244	257	206	241	229	234	226	260	223	247	249	233	246	274	240	236	242	262	224	223	244	187	227	236	219	225	233	257	257	213	253	253	249	265	266	222	250	263	238	230	244	222	212	193	226	230	238	247	218	279	257	248	259	244	236	220	241	267	218	224	249	255	267	234	240	238	230	236	215	263	215	236	256	234	236	236	224	230	257	224	237	228	207	235	214	234	253	273	231	238	254	264	230	230	251	244	258	235	231	249	219	244	237	239	266	247	239	237	245	265	228	245	230	244	241	234	215	210	264	217	227	226	247	272	237	228	248	243	234	229	230	220	236	226	247	231	251	239	239	283	228	250	252	264	222	206	249	216	246	249	248	249	215	242	258	247	206	196	241	251	255	289	221	247	237	237	263	212	237	245	224	234	222	259	228	241	270	235	220	245	251	224	250	233	221	219	275	230	233	225	250	246	260	211	247	234	239	240	242	256	221	245	230	249	253	235	236	236	263	235	239	237	219	229	239	257	233	229	261	227	244	248	231	241	255	220	240	214	239	267	230	248	239	252	230	231	204	227	234	269	273	226	223	235	248	251	234	217	258	226	249	224	218	243	227	224	231	228	227	279	243	233	228	240	244	219	233	245	235	264	235	229	269	237	256	217	254	227	259	263	220	275	254	228	231	243	267	258	246	262	212	245	230	250	228	237	220	249	247	235	243	272	247	240	251	234	223	245	240	212	223	250	239	235	236	250	239	259	222	253	283	231	243	243	250	238	263	258	265	211	248	224	242	221	222	216	220	227	256	233	264	232	241	249	250	257	248	243	219	242	230	220	243	223	269	238	253	225	255	239	221	236	224	247	256	244	262	236	231	228	215	228	257	251	228	233	263	245	266	248	228	253	225	252	249	209	226	211	232	251	243	282	241	236	242	259	259	232	234	237	240	240	222	254	231	257	238	261	208	278	256	254	225	259	220	218	246	240	215	217	228	231	232	244	252	250	216	235	222	239	245	254	230	259	246	248	243	274	239	248	235	259	205	240	266	259	284	253	227	238	243	223	239	231	262	227	240	233	253	260	243	218	260	219	245	253	278	233	232	220	220	244	223	258	234	240	248	251	235	235	242	265	252	220	244	227	253	254	271	234	253	236	231	238	220	257	224	229	248	250	233	229	220	229	257	215	260	210	223	247	223	254	253	241	235	251	216	236	252	267	259	239	224	230	245	232	264	258	206	249	247	237	207	220	247	243	213	269	241	227	216	262	255	226	207	236	241	216	232	247	238	260	259	281	215	220	231	245	241	239	264	235	270	259	239	231	250	253	229	220	247	213	215	251	238	233	208	250	238	267	236	242	246	243	248	236	238	229	246	249	248	240	246	258	255	236	256	218	234	230	291	259	215	272	231	261	262	255	249	223	305	249	239	228	249	239	233	245	236	223	243	254	266	202	220	229	243	238	245	226	226	269	218	231	260	260	260	249	216	237	254	236	230	235	256	262	251	239	247	270	227	223	259	245	232	231	216	238	277	234	203	245	233	245	241	273	231	222	244	228	229	227	222	236	249	240	250	246	223	260	211	216	242	230	223	254	238	241	255	251	216	252	211	248	218	227	215	220	253	229	241	249	244	257	225	252	233	257	242	241	230	248	250	256	278	234	250	233	237	240	252	230	208	215	239	218	217	256	247	237	240	232	205	243	257	223	232	225	235	254	249	256	242	214	256	224	257	236	226	248	256	236	252	248	216	211	205	222	236	254	244	238	240	239	212	247	228	251	227	241	244	242	227	231	228	216	210	236	242	260	250	267	229	244	234	229	245	246	225	239	222	228	258	217	225	235	275	221	223	231	225	226	272	250	232	253	282	270	204	223	239	288	248	248	287	234	233	234	238	251	231	244	232	201	270	217	230	233	252	228	257	227	263	277	254	226	238	238	232	229	220	266	239	263	243	259	239	240	235	243	244	253	252	248	191	244	251	236	239	233	224	242	225	240	232	235	233	241	257	252	242	252	246	229	233	235	228	246	248	237	238	238	240	224	249	223	219	240	213	252	253	245	225	255	219	249	261	263	235	204	237	226	254	205	226	232	247	264	266	243	243	217	265	234	235	241	233	227	240	219	244	245	242	237	271	228	229	218	264	239	243	267	240	255	227	215	246	248	250	265	228	246	251	239	232	239	232	259	245	214	240	238	221	243	217	231	268	223	246	238	226	229	208	221	228	254	245	244	223	227	237	244	278	246	225	233	234	275	255	243	250	256	208	224	229	223	219	267	258	227	269	234	222	254	238	255	239	236	231	256	217	218	214	203	241	251	240	262	210	238	253	271	235	232	243	257	227	243	279	235	198	235	233	235	231	231	231	250	246	259	276	242	237	261	243	245	247	208	216	241	253	223	240	268	295	234	230	230	259	249	248	251	235	232	228	265	239	198	268	241	225	216	239	227	242	258	246	267	220	233	252	221	213	238	242	212	258	250	247	227	229	220	243	265	228	247	244	244	225	227	239	250	246	240	219	231	243	229	244	249	244	244	251	242	253	239	229	249	246	258	212	260	218	243	239	249	224	259	235	249	244	238	223	215	235	227	264	242	243	261	217	238	258	226	233	274	256	222	236	233	251	216	225	258	252	265	236	232	249	252	214	250	251	235	228	217	259	226	230	231	225	243	252	267	243	232	255	232	287	244	216	231	226	238	219	220	208	228	271	209	231	253	225	235	241	247	258	235	256	242	246	246	243	235	248	224	252	242	220	235	229	238	248	253	252	239	244	235	242	273	253	231	247	222	268	226	263	236	242	229	256	251	216	252	249	239	245	236	241	250	196	241	242	279	248	272	255	249	254	265	222	238	249	257	255	259	234	217	256	235	235	243	237	259	227	252	244	275	280	255	234	232	237	225	238	227	238	235	244	231	244	255	224	250	204	262	217	248	266	253	255	242	252	250	231	247	234	246	217	244	275	230	236	241	234	234	233	242	246	257	226	233	255	222	237	236	230	221	245	259	224	248	264	256	249	256	241	218	207	249	238	239	248	220	255	209	226	244	257	217	249	247	248	245	260	241	246	229	283	263	223	261	236	276	232	250	246	247	191	226	218	241	239	271	252	240	224	242	217	231	250	212	231	228	240	220	214	237	253	242	261	237	233	256	242	245	287	221	230	243	228	242	222	224	278	222	237	255	240	225	219	222	257	222	234	254	250	234	262	221	265	245	236	225
14935	1584	3328	4064	3805	3245	2727	2576	2660	2491	2130	2220	2337	2092	1908	1865	1550	1212	1126	1148	1204	1291	1143	1000	958	769	827	791	814	814	904	853	1050	1551	1610	1552	1403	1240	1174	1125	1119	1159	1330	1135	1063	1069	1087	1025	847	844	712	718	799	1649	3807	4863	3524	2599	1679	1142	590	678	625	602	656	645	619	599	578	612	609	593	634	601	648	561	595	628	561	605	615	598	574	582	574	570	612	582	601	597	631	570	609	592	655	597	619	582	599	663	604	579	549	621	636	630	613	571	581	622	599	582	606	591	604	607	557	610	582	587	559	632	569	541	655	595	620	547	590	620	580	599	652	603	605	577	566	623	563	601	619	585	622	608	592	577	599	619	570	629	571	596	599	627	576	605	571	613	608	580	599	562	585	630	558	617	619	595	581	623	600	595	602	575	614	634	606	597	584	584	604	565	590	578	597	571	643	602	591	599	598	587	595	617	596	617	609	586	565	631	560	588	596	645	579	617	606	615	582	584	560	556	571	585	648	645	658	607	575	599	605	591	567	626	602	599	606	627	566	666	591	601	597	607	617	600	652	582	583	583	600	619	597	609	570	596	586	642	583	578	671	547	633	578	563	562	595	600	583	587	622	619	597	609	609	619	626	607	607	564	613	616	614	638	602	624	614	617	563	554	590	599	660	608	563	576	622	606	556	616	564	556	613	628	583	614	589	614	621	583	597	591	614	590	571	606	561	613	593	642	595	556	626	569	582	598	577	610	567	566	579	618	633	611	625	627	614	577	622	652	615	589	618	609	571	607	596	598	602	580	560	588	570	596	622	558	602	599	613	574	579	644	610	637	586	591	595	590	600	629	624	620	625	585	565	609	596	628	629	547	609	625	599	624	626	634	587	603	581	603	633	628	627	569	551	576	598	561	649	616	572	600	589	582	596	563	621	623	637	631	579	636	603	586	598	611	624	605	620	594	607	626	620	607	572	636	580	572	605	595	636	639	616	593	566	646	576	561	603	576	619	628	585	608	616	579	574	572	627	607	630	620	596	628	591	603	628	601	569	591	579	612	625	586	565	564	608	572	606	604	564	607	621	638	607	552	599	630	617	595	624	594	614	603	600	589	575	608	594	622	650	583	575	630	607	558	615	581	552	593	586	603	595	608	663	611	659	584	634	585	592	623	647	590	578	604	621	596	563	580	589	608	632	606	557	596	619	584	601	575	605	621	613	609	613	573	607	611	591	604	585	583	606	620	641	605	563	605	599	596	636	574	581	570	573	628	606	652	625	586	632	601	685	578	640	629	578	618	605	619	639	593	628	636	571	643	626	542	598	607	604	631	622	596	599	629	608	587	649	538	636	578	599	606	613	611	611	608	571	577	601	623	556	570	590	603	586	624	653	569	632	592	579	605	609	572	609	599	620	603	612	542	614	683	615	598	589	603	585	641	590	580	642	579	625	606	613	613	597	577	616	587	573	639	572	603	578	620	644	573	569	627	574	624	658	583	609	605	598	626	606	583	605	618	587	587	566	601	628	601	565	628	597	600	624	620	592	628	587	600	565	641	611	614	636	575	554	577	619	592	573	640	605	579	646	610	608	555	615	608	593	594	628	594	638	594	617	608	614	626	642	622	615	551	597	634	580	604	606	559	597	607	602	588	585	591	615	552	614	608	610	608	612	671	560	587	614	569	555	580	577	619	593	597	614	597	626	603	589	598	639	555	621	588	633	614	596	597	619	587	587	636	576	580	644	571	632	627	553	618	606	601	561	625	619	594	589	618	603	616	637	611	619	633	567	604	651	606	617	579	633	574	554	600	645	616	621	610	636	575	580	589	602	582	597	600	601	604	621	574	598	624	608	624	624	608	605	612	638	642	591	563	649	614	629	630	638	576	672	583	616	626	638	625	600	634	626	604	578	671	620	611	610	615	592	609	553	604	593	598	586	626	588	595	555	579	640	592	590	619	560	572	577	556	544	610	582	609	600	634	617	630	584	634	601	611	603	589	589	580	597	590	595	596	596	592	583	596	614	629	616	628	619	600	587	620	640	561	611	618	616	568	615	572	628	625	628	598	610	624	586	584	599	586	616	612	557	555	606	622	584	556	650	595	634	606	620	595	593	619	627	599	595	600	570	596	575	597	599	581	586	631	621	593	610	588	587	600	606	629	599	606	604	608	575	599	585	620	566	623	614	616	556	677	604	617	592	593	601	574	583	576	606	649	657	561	608	605	596	607	605	611	602	575	569	586	631	588	576	592	556	594	598	630	574	605	581	648	648	593	578	586	599	605	619	594	608	611	589	614	570	597	572	623	550	600	577	608	593	631	663	577	575	644	618	587	629	589	593	615	576	607	604	599	590	604	610	629	627	617	613	612	569	629	596	598	579	627	625	583	596	631	605	652	605	607	607	606	633	569	670	588	620	638	550	621	593	624	596	585	596	633	615	603	607	612	615	569	555	598	627	593	589	606	634	588	596	642	667	614	619	597	612	574	621	595	607	590	637	576	546	590	627	620	605	603	583	630	589	586	578	612	573	605	648	606	553	586	615	600	580	611	643	608	631	591	562	611	598	599	572	559	591	597	604	571	565	606	550	602	601	642	616	595	644	612	592	647	568	620	582	610	575	610	608	571	593	644	589	565	618	595	611	597	548	602	604	614	587	612	570	578	580	555	620	615	594	610	602	567	626	566	544	586	616	586	629	592	609	572	599	590	600	564	531	587	574	627	615	613	590	612	564	602	611	635	657	611	574	614	609	613	598	611	635	609	613	611	591	629	572	554	633	562	612	590	601	558	615	607	626	606	608	583	600	615	584	580	592	633	590	633	609	615	633	590	603	630	633	637	602	571	602	624	634	629	602	614	584	595	590	655	552	577	607	599	559	659	614	635	597	600	595	600	574	592	589	549	667	663	615	597	599	615	556	559	627	571	586	605	622	613	598	589	590	614	586	584	597	599	605	592	594	635	650	600	643	612	547	585	595	574	561	606	610	584	619	562	567	606	594	610	616	610	587	642	582	563	615	632	620	605	650	572	609	576	593	621	589	657	542	644	565	582	601	593	608	577	585	615	601	626	625	608	611	611	604	585	627	596	601	610	600	586	577	566	592	585	623	584	658	596	604	629	624	575	615	619	609	610	553	604	591	620	570	586	593	584	579	614	600	639	604	581	584	576	595	595	661	613	594	599	574	576	621	620	598	615	585	613	632	590	596	621	591	593	581	573	570	585	627	598	573	569	573	566	624	561	608	594	619	592	638	623	599	586	594	574	597	569	597	590	569	598	587	592	620	584	625	625	585	640	624	591	617	649	601	598	618	598	591	601	572	609	587	587	579	583	618	632	623	576	600	557	638	607	607	588	595	600	602	609	582	593	611	611	622	587	580	571	624	593	606	612	615	610	649	597	661	606	584	595	612	580	661	612	623	594	589	576	608	612	589	590	583	602	599	574	600	643	592	557	616	588	625	611	634	609	623	602	621	622	605	599	595	554	597	615	599	629	609	634	607	580	617	582
42811	13347	4251	2520	1717	1318	1114	889	831	1266	870	578	624	593	487	443	368	300	311	296	293	334	249	274	280	273	240	210	241	191	219	207	272	381	361	265	248	238	270	284	252	274	261	320	282	330	321	270	283	240	225	197	211	422	897	1295	883	662	474	344	189	189	161	195	207	163	176	167	158	180	170	168	180	172	205	206	189	176	174	188	168	182	191	161	165	177	212	168	180	172	202	168	196	186	179	157	162	189	153	164	161	156	199	180	208	169	206	191	192	160	169	170	196	181	183	179	152	182	170	153	212	149	160	183	190	190	163	214	176	136	195	145	188	180	180	177	185	155	197	167	167	176	189	169	184	166	209	171	173	178	162	168	183	192	195	181	190	170	199	173	188	193	212	183	165	174	158	209	183	171	179	160	163	166	194	179	206	203	181	179	162	178	179	173	172	203	166	188	173	221	211	184	170	166	189	209	171	169	164	167	172	177	184	162	214	177	161	141	176	162	169	168	182	182	194	195	193	179	184	180	172	205	169	181	171	159	143	194	169	165	187	155	175	174	175	197	183	176	164	189	189	200	171	175	153	184	184	193	151	178	175	172	186	182	195	172	181	175	183	167	198	197	196	183	195	182	190	210	195	186	165	188	184	193	155	172	189	175	184	199	182	183	167	169	205	192	167	168	184	176	188	197	200	161	164	174	161	178	203	165	184	175	178	187	180	191	189	170	163	177	177	183	188	159	197	167	160	183	175	182	160	166	229	160	193	178	176	202	148	174	183	175	181	199	183	196	194	172	198	168	190	191	177	174	219	184	180	189	202	164	175	172	174	170	196	202	179	171	162	202	152	190	165	186	170	185	164	188	176	161	142	177	187	170	186	165	184	193	180	183	189	182	146	189	175	183	166	197	179	163	156	191	178	169	163	215	172	204	195	186	181	201	182	184	158	185	163	214	188	167	169	170	178	170	178	176	165	177	192	178	192	172	175	177	179	180	181	183	181	182	180	160	159	180	191	186	211	177	175	189	168	178	183	193	199	179	165	190	201	154	177	201	186	163	143	178	167	183	212	188	168	177	179	173	205	182	172	154	165	160	177	171	166	181	178	164	178	171	179	164	193	179	170	182	212	191	189	176	188	143	173	183	172	174	168	195	176	186	193	164	181	183	188	172	160	204	177	172	165	171	206	174	185	171	185	205	182	197	176	173	183	178	190	195	185	168	175	175	180	178	181	199	174	182	168	194	183	160	202	154	170	171	179	182	204	178	162	188	207	165	184	169	161	197	174	170	164	191	157	184	175	171	190	176	192	190	196	188	194	180	178	174	193	145	172	177	177	166	163	197	179	177	168	180	182	182	192	157	168	186	189	185	180	161	205	190	163	191	196	187	175	161	178	168	199	170	181	155	154	173	198	195	191	204	191	190	185	172	184	188	164	184	174	149	183	178	202	168	179	194	198	170	172	172	170	181	171	181	179	201	177	197	177	180	165	186	176	189	212	170	184	179	169	174	171	193	186	196	180	167	168	198	208	170	202	182	172	162	202	203	169	169	197	173	174	179	198	171	200	186	202	169	169	184	165	174	209	166	208	198	168	171	177	169	178	174	194	184	180	149	180	212	164	209	218	199	170	173	175	172	176	200	173	169	165	196	180	181	150	190	164	183	164	165	173	139	178	182	169	168	148	198	197	162	172	173	174	205	182	196	188	203	175	165	186	156	172	173	187	179	157	171	195	177	173	176	174	166	199	176	189	180	185	190	172	189	156	188	173	196	181	173	172	170	205	211	194	181	196	176	201	200	184	205	192	148	155	183	177	181	164	184	197	174	180	181	196	182	164	157	187	205	172	174	183	167	186	186	184	174	180	192	170	176	179	203	169	207	176	171	196	175	175	184	190	160	184	182	191	159	153	162	169	162	186	168	155	158	200	164	173	196	174	182	180	159	177	185	166	167	192	166	160	158	170	154	180	185	174	212	160	185	194	176	180	187	173	172	179	184	166	181	176	162	180	184	173	177	191	175	188	170	210	173	165	219	164	161	174	170	212	190	173	188	197	167	157	178	170	156	191	191	185	165	201	185	192	158	206	199	167	195	182	176	171	190	226	169	153	180	178	168	173	194	148	182	172	172	196	186	161	196	181	184	197	172	176	189	175	171	203	167	178	186	164	192	147	188	188	191	181	212	183	184	178	170	172	201	180	185	182	164	176	167	196	194	185	177	194	177	171	180	176	171	200	167	177	177	191	192	186	192	166	192	180	193	190	192	189	183	183	157	190	161	208	178	216	184	181	177	169	181	178	176	192	162	186	210	199	166	186	194	174	157	154	205	170	159	199	180	170	173	163	185	178	171	181	171	189	179	171	173	177	188	187	190	181	193	185	180	187	156	201	197	144	179	175	182	181	168	166	177	203	189	167	179	169	173	189	195	179	185	194	176	173	190	183	182	185	191	204	165	210	210	192	157	200	176	184	151	181	199	161	183	220	173	179	195	166	166	218	188	172	183	182	183	160	199	190	192	180	164	158	174	165	159	193	168	206	175	180	196	179	183	180	151	181	160	183	184	183	172	191	165	169	170	172	179	179	163	170	162	196	178	200	188	173	200	173	183	199	194	178	170	184	170	173	186	208	202	169	159	166	170	189	166	164	193	185	225	183	167	167	181	198	192	157	179	188	176	176	177	190	199	190	177	181	180	177	174	177	178	183	155	157	157	163	184	182	175	193	188	199	162	174	178	195	164	164	180	196	199	196	188	186	170	193	191	162	184	190	194	179	174	184	187	179	179	190	191	185	171	180	164	167	169	161	173	166	171	186	164	182	178	183	185	179	194	162	154	179	187	177	180	184	177	174	176	186	154	151	156	166	183	167	153	163	167	172	194	167	193	164	193	186	162	172	189	176	190	165	183	161	164	180	177	178	167	203	176	212	190	194	199	183	163	171	166	176	190	170	190	192	181	184	175	167	172	180	185	172	175	165	189	184	177	198	194	175	204	178	195	175	175	176	158	168	200	162	162	187	188	157	172	179	174	179	173	170	180	169	193	188	191	184	165	189	153	195	192	175	196	202	160	184	183	183	172	184	169	153	165	172	168	197	205	187	177	163	186	197	170	186	187	184	162	181	171	187	188	167	189	186	158	193	201	158	183	193	178	177	179	159	185	198	184	172	181	210	179	172	216	159	181	211	184	199	185	197	200	185	137	192	189	180	181	159	166	172	185	158	174	157	174	164	162	168	173	174	181	158	204	192	182	163	176	161	183	179	195	172	167	185	190	185	180	167	193	174	201	171	177	195	174	181	203	217	184	175	177	177	191	176	191	180	191	186	179	194	161	182	167	190	191	171	165	183	208	185	164	156	172	186	162	170	179	196	208	209	153	184	182	170	177	176	161	165	158	197	181	206	163	185	190	192	202	197	200	167	177	174	160	167	174	172	188	180	189	190	187	191	160	189	144	172	172	158	184	151	165	181	151	183	180	185	178	158	167	179	175	175	182	178	187	188	173
19984	2266	5549	6825	5925	5269	4527	4360	4091	4146	3844	3343	3054	3016	2569	2284	1844	1501	1436	1385	1487	1624	1492	1302	1222	938	932	843	758	787	850	971	1348	1887	1762	1305	1252	1183	1363	1253	1378	1319	1239	1567	1546	1615	1488	1365	1121	961	677	658	668	2528	6132	8208	5534	3991	2497	1359	456	465	446	486	454	478	443	468	474	466	494	467	456	433	457	466	458	462	500	426	478	417	454	451	471	463	462	501	467	468	421	484	465	423	456	482	477	452	453	460	464	437	499	448	520	444	427	487	471	464	481	454	468	466	439	491	456	454	466	462	451	507	469	449	493	456	459	484	442	462	467	466	483	491	441	452	444	474	463	466	483	454	466	449	444	438	459	478	430	464	484	471	484	437	422	468	463	505	436	489	471	486	437	452	452	483	503	455	479	454	448	464	440	413	474	444	424	488	479	450	472	443	445	445	464	441	479	444	497	463	458	495	470	475	480	437	424	483	462	458	469	465	457	452	477	410	451	472	487	448	454	461	479	423	476	455	416	472	437	429	433	477	439	431	445	458	448	411	435	490	383	467	473	400	444	430	483	451	462	452	434	475	452	452	449	454	438	412	425	462	453	454	481	422	422	459	476	465	462	448	475	486	550	430	458	461	458	466	467	452	476	430	439	504	416	465	473	486	450	450	500	444	394	471	443	465	431	436	480	458	486	453	444	429	450	458	430	474	490	482	486	478	443	479	461	454	432	493	487	492	432	485	482	429	463	470	474	458	471	450	441	430	472	456	448	476	462	463	447	449	452	495	445	483	484	439	467	433	477	457	459	475	479	486	476	413	469	469	430	428	459	443	463	471	475	451	464	475	445	449	454	472	483	440	408	481	447	472	454	481	462	466	432	493	460	447	437	475	429	460	445	471	460	477	450	441	454	477	471	458	437	435	459	454	465	447	450	452	480	438	450	463	437	450	430	438	484	471	435	484	431	441	482	443	429	445	444	467	458	468	396	495	428	456	432	471	445	446	456	430	420	524	458	435	496	500	467	461	451	404	462	504	454	431	478	450	473	501	491	455	479	460	464	402	441	461	434	481	468	445	476	468	453	491	435	496	480	478	454	432	416	439	473	494	448	438	443	454	453	434	449	450	472	487	463	432	460	440	479	440	442	426	460	452	484	489	466	428	443	487	442	451	439	466	493	448	441	432	456	450	469	434	461	451	500	489	408	449	456	525	468	482	440	482	485	477	461	464	475	459	489	458	467	446	471	475	485	460	457	488	504	472	457	398	439	453	436	475	497	476	480	476	481	460	458	454	474	497	490	490	468	450	472	490	426	483	442	468	465	464	457	472	466	487	480	456	460	441	406	449	437	505	456	443	470	459	439	437	449	421	417	489	458	441	434	468	476	449	466	438	428	498	468	449	438	436	505	467	450	448	498	441	463	460	445	436	453	456	443	475	448	477	453	450	473	453	509	459	446	461	485	468	455	453	463	451	475	462	511	446	465	483	435	439	478	437	414	452	428	486	480	461	444	457	452	429	461	450	429	439	434	437	492	449	455	461	434	453	443	488	463	463	477	468	436	464	441	485	473	444	414	447	455	456	455	492	489	429	458	470	429	415	472	501	483	507	457	458	480	453	431	451	479	462	500	458	476	454	463	463	425	472	463	460	449	447	420	432	469	430	417	514	468	461	486	512	455	478	427	486	483	434	451	460	459	444	473	451	451	445	449	479	462	471	463	443	436	453	476	448	456	473	461	464	473	416	464	472	460	476	474	464	417	472	458	448	482	419	472	447	472	470	458	457	421	451	450	431	438	470	500	435	473	505	440	417	426	474	477	449	479	447	511	463	469	463	452	491	483	457	480	449	438	447	439	471	475	470	439	454	484	462	437	449	470	430	464	456	468	471	431	443	473	416	448	438	476	452	448	459	450	468	495	441	435	478	464	453	474	459	469	463	501	464	435	451	468	448	438	469	417	459	430	458	470	437	417	457	507	453	482	439	442	471	424	501	473	440	467	417	478	486	437	437	426	429	436	470	458	475	465	497	468	455	475	465	488	463	469	428	469	468	467	492	464	457	458	445	464	477	443	483	479	442	474	496	441	460	470	506	463	437	431	513	476	415	482	454	443	440	467	485	421	478	462	438	483	432	502	442	462	438	433	493	481	500	439	446	481	473	445	457	452	484	454	487	452	497	480	479	457	461	453	495	459	460	469	449	468	423	419	466	441	432	476	452	446	512	444	456	456	424	449	430	434	452	460	482	459	452	463	446	500	489	483	482	439	476	454	490	477	459	449	482	458	457	442	479	532	436	482	456	449	471	465	445	455	471	460	445	450	452	441	457	468	408	459	447	416	449	455	465	451	490	460	478	449	451	465	521	488	494	488	429	472	451	437	463	455	436	424	479	436	431	502	439	447	449	442	450	424	495	462	428	471	434	432	446	436	458	483	469	422	461	438	449	449	437	453	478	457	480	496	483	504	486	461	436	480	468	450	460	428	478	457	437	448	446	458	487	430	466	477	440	428	458	421	427	457	460	447	468	461	432	447	470	455	457	483	460	483	450	461	475	406	482	486	475	417	480	432	449	436	458	426	470	436	461	549	451	461	460	470	456	437	483	454	492	479	466	482	418	460	443	435	446	438	484	461	476	492	482	441	455	463	456	465	465	502	457	442	458	488	432	474	419	455	458	464	459	509	480	423	450	468	470	458	439	457	475	449	477	455	421	480	438	485	435	456	435	471	442	459	442	449	451	457	423	458	450	425	460	442	452	504	466	459	462	454	443	444	474	467	473	442	490	452	478	458	465	454	452	448	458	424	468	432	433	438	467	415	485	489	424	465	413	478	487	445	461	493	456	456	442	440	443	470	446	497	439	459	451	461	446	439	444	436	447	483	447	472	483	441	462	435	434	516	456	425	498	474	458	478	462	471	469	456	441	434	428	483	481	467	461	450	446	449	451	464	482	438	441	499	473	449	494	468	453	453	479	461	502	469	462	409	468	458	441	449	434	459	447	450	473	459	400	466	478	465	497	477	447	457	496	507	472	443	449	489	468	472	459	476	466	440	495	463	441	496	490	478	477	471	474	437	484	434	455	431	491	470	474	464	473	475	460	463	429	440	436	475	447	459	498	428	471	488	426	466	475	460	466	469	509	447	471	501	466	450	413	475	472	445	436	418	452	461	459	466	455	470	420	459	464	422	474	473	441	457	460	468	463	480	507	452	442	470	449	455	432	482	421	476	460	482	463	447	445	429	429	446	493	451	487	460	452	456	459	490	478	464	427	467	483	457	471	506	453	501	458	459	455	464	463	449	457	472	445	503	467	422	470	465	441	433	447	428	467	469	425	478	472	460	409	457	451	476	483	461	432	474	452	476	464	433	457	462	487	481	476	461	436	497	461	472	491	458	453	453	435	457	476	452	453	479	505	453	449	471	460	469	449	458	471	454	454	441	461	493	487	484	397	449	445	437	472	462	462	447	473	478	475	446	478	450	466	447	445	463	421	442	475	447	455	467	492
4930	424	465	414	406	374	366	355	339	285	297	288	282	288	262	245	254	253	259	259	275	265	277	285	277	245	277	254	254	286	269	238	297	282	269	265	234	291	282	280	281	265	295	287	297	297	285	269	259	264	258	256	252	261	320	284	320	289	280	238	242	243	258	250	274	230	255	250	242	250	227	240	234	245	257	239	263	293	223	251	256	265	226	257	269	270	265	254	258	213	234	242	251	241	241	206	203	276	245	268	247	237	256	252	294	251	246	224	250	254	225	251	251	298	264	274	236	217	257	246	239	249	257	256	245	237	257	242	250	242	266	256	259	235	243	223	218	255	235	236	246	268	229	259	250	244	275	228	264	267	240	228	248	235	233	228	255	237	265	278	247	223	274	270	262	256	250	256	249	232	238	226	276	239	237	253	225	251	290	231	236	273	239	253	267	255	280	279	224	294	268	260	255	244	250	257	267	279	267	268	251	250	215	255	258	240	233	216	259	252	254	255	250	230	270	243	254	250	242	241	278	248	250	285	257	248	261	230	262	250	244	247	277	240	219	254	252	236	227	242	265	249	244	254	246	243	264	253	237	256	254	262	242	269	255	218	259	251	241	248	261	244	230	254	271	240	239	240	247	230	263	223	251	260	241	261	251	236	246	223	231	276	247	218	244	225	244	245	240	205	236	234	252	267	263	262	250	232	238	255	254	210	226	257	262	228	246	235	255	272	238	249	248	255	258	228	235	259	278	237	255	279	271	221	266	228	249	226	231	280	252	256	269	258	245	232	268	244	251	236	242	239	232	243	250	237	249	260	254	228	256	230	253	234	254	217	273	214	248	239	231	269	230	256	250	264	256	221	259	262	278	269	275	242	245	247	257	242	241	220	247	223	252	247	272	259	266	236	233	210	240	268	249	279	221	240	228	245	232	241	249	244	246	238	247	229	241	242	247	229	239	235	238	254	240	240	233	248	231	234	262	260	240	261	252	231	221	234	261	273	219	229	231	290	265	237	265	224	242	247	269	262	233	263	215	249	262	240	243	228	256	248	273	250	247	249	252	260	268	222	238	257	251	243	259	256	249	250	247	221	238	264	246	251	257	250	237	267	280	270	254	226	255	256	266	245	245	241	245	222	241	244	247	282	241	271	231	256	237	240	247	257	233	229	267	249	254	235	253	224	248	251	265	254	266	258	241	249	232	249	254	257	256	252	224	234	279	277	256	232	250	258	276	263	249	228	257	262	264	228	247	245	239	229	278	266	253	257	264	265	235	238	254	218	237	260	273	247	256	258	271	274	242	274	251	244	247	259	263	250	237	248	240	259	250	261	224	216	262	254	259	257	266	265	250	240	266	246	270	202	257	276	246	264	217	254	238	238	228	253	242	222	243	250	232	262	232	257	248	219	287	230	262	254	218	263	249	248	258	255	259	283	243	248	275	256	262	234	254	252	244	247	237	237	241	255	252	274	244	247	279	220	255	267	231	264	255	260	234	239	277	243	265	261	269	287	270	233	253	237	249	246	285	267	291	242	249	223	256	222	255	242	266	270	253	253	252	279	244	246	253	224	272	280	220	270	246	254	263	223	234	254	241	271	249	246	280	258	270	223	254	237	250	272	266	254	243	251	252	245	250	216	260	254	260	217	264	248	270	242	252	221	255	260	257	247	247	255	241	236	267	256	215	265	240	263	228	249	248	275	244	256	265	265	271	279	243	230	222	249	242	249	242	271	261	253	256	253	262	230	278	230	244	264	242	273	247	221	236	261	275	261	250	216	267	252	285	235	242	249	244	232	244	230	233	250	267	243	229	286	280	254	217	256	223	277	253	251	234	251	267	256	244	230	257	246	253	273	266	259	250	241	261	261	251	281	231	257	278	250	269	239	241	236	257	242	249	275	261	250	245	247	268	248	245	257	244	261	254	274	210	249	233	244	236	261	248	272	254	264	220	267	251	248	249	261	269	278	256	250	227	248	250	257	266	240	250	267	263	231	286	228	252	245	245	269	265	259	247	253	248	266	243	259	218	208	247	261	248	254	259	255	242	238	247	239	263	241	250	232	253	214	244	258	273	255	248	261	258	248	276	223	267	240	246	244	263	263	257	249	245	252	218	235	276	268	268	269	257	238	259	249	244	285	258	245	258	244	252	246	244	258	264	235	251	254	243	244	239	237	242	250	241	224	257	246	270	266	212	276	267	234	286	259	233	240	241	235	230	257	247	247	238	227	277	272	216	261	246	275	234	221	217	246	251	242	270	227	237	228	268	249	247	263	239	251	233	257	252	242	259	272	287	253	246	244	247	245	232	273	250	263	225	229	267	234	260	256	293	240	236	262	280	253	255	240	245	257	258	245	244	232	242	248	260	237	250	233	248	206	273	248	233	272	261	229	253	273	215	266	246	261	261	235	265	212	240	243	232	238	259	262	228	268	243	256	275	237	246	233	255	225	241	269	233	278	244	244	270	239	270	248	249	256	237	236	218	266	250	248	251	257	230	225	267	248	248	238	233	251	265	254	232	238	268	277	216	241	252	251	235	229	237	240	277	247	260	250	259	248	249	283	223	254	221	219	260	267	236	274	250	255	249	241	226	239	211	234	265	231	230	231	248	250	212	233	267	275	267	226	274	257	230	259	259	243	232	247	263	259	259	258	247	248	245	264	272	253	254	271	252	273	261	262	239	239	267	250	271	250	252	237	264	232	241	259	246	244	276	221	238	229	245	275	231	287	242	234	273	222	258	243	244	234	239	254	281	236	257	211	234	236	255	242	272	259	249	274	236	243	267	275	235	252	234	224	297	230	265	258	260	225	271	226	221	237	247	221	234	270	250	270	257	250	262	241	256	249	242	262	249	252	227	250	254	256	227	265	247	272	253	266	265	252	248	243	218	247	282	248	266	267	252	227	235	251	256	238	271	262	255	250	255	244	240	280	230	253	275	252	275	230	255	209	254	277	247	242	284	265	211	247	251	266	243	246	264	265	213	246	252	244	226	261	244	247	235	248	243	252	231	262	249	227	237	246	220	247	247	272	228	216	252	244	222	279	241	246	257	263	258	250	242	234	228	238	259	254	250	242	230	244	241	241	244	244	251	281	288	254	229	251	224	259	242	271	236	213	245	241	258	245	238	260	246	234	250	238	259	234	230	233	235	285	258	241	279	232	269	233	240	221	218	259	276	267	264	262	241	244	245	235	243	271	255	241	229	261	274	263	236	205	243	259	247	264	235	252	256	251	263	261	250	242	253	257	245	253	235	246	269	245	251	259	269	268	236	250	236	223	246	249	239	234	270	247	241	243	254	233	246	235	223	230	265	249	257	243	252	251	264	231	253	264	235	231	270	262	249	262	248	255	260	247	218	240	260	216	220	253	235	244	261	257	232	261	260	239	240	249	261	232	229	247	281	232	276	249	270	265	250	220	255	250	281	264	276	236	259	255	258	244	236	258	240	255	242	236	262	242	230	243	258	237	241	246	238	262	243	263	249	275	278	248	239	231
5595	737	1053	1240	1225	1231	1133	1104	1122	964	1005	933	897	929	896	842	790	813	795	859	844	825	747	738	729	698	626	667	662	755	706	817	915	911	790	795	801	978	973	887	854	796	834	917	917	995	927	878	860	794	745	741	706	810	1080	1073	981	900	790	680	616	621	620	586	613	632	635	611	592	598	629	627	654	637	610	597	616	591	625	605	609	633	599	608	639	675	598	654	609	685	617	587	639	602	595	622	656	618	645	603	616	595	578	637	646	594	601	610	657	573	649	639	632	638	601	655	612	640	649	629	561	627	599	652	623	609	598	628	644	603	586	611	655	617	653	627	640	653	658	660	645	618	619	591	622	644	587	603	648	641	584	655	664	648	612	579	665	690	615	608	565	588	626	636	635	629	618	636	613	607	619	674	631	624	625	618	617	611	650	675	636	609	604	589	637	634	617	627	673	603	653	553	595	638	651	617	637	627	621	629	620	641	621	597	606	646	594	636	596	629	637	663	631	646	637	609	600	657	622	587	617	620	619	606	631	615	597	637	618	607	612	658	636	644	636	644	650	656	656	595	639	630	618	634	633	632	666	629	669	644	614	597	597	631	601	611	669	639	574	600	666	629	593	642	591	606	597	595	618	640	612	617	652	630	610	614	631	637	650	644	608	654	643	637	658	623	623	646	643	615	614	681	626	641	599	593	650	612	626	626	626	620	594	625	656	623	651	657	620	599	639	634	622	624	615	620	653	641	603	626	605	652	590	646	689	610	648	663	604	616	646	572	640	640	612	667	589	610	608	614	648	670	664	628	625	621	602	661	597	618	639	622	644	627	618	606	620	674	608	629	682	628	642	683	670	638	622	628	628	635	657	639	642	609	589	602	610	656	593	647	631	658	600	651	647	629	621	615	641	634	641	638	614	624	624	617	631	634	638	622	619	564	618	624	582	622	658	624	634	615	618	652	599	628	644	628	632	632	676	650	616	662	622	599	605	640	632	643	634	599	603	632	608	659	655	632	662	593	678	658	648	630	624	612	637	618	645	640	583	658	620	603	640	628	627	645	632	645	618	640	608	621	589	617	611	612	651	650	617	626	632	609	618	605	623	661	587	613	631	662	616	626	647	639	603	591	667	611	659	660	620	651	628	693	645	656	606	621	642	584	624	622	646	632	617	604	630	674	590	662	620	596	609	657	635	610	653	612	619	642	653	622	617	615	648	619	619	609	604	580	657	631	709	623	616	673	634	623	646	609	599	614	616	607	620	606	642	640	645	625	622	660	628	613	634	642	632	613	656	658	646	599	624	615	648	613	588	666	645	620	618	622	626	586	597	622	656	622	605	667	612	653	626	621	650	613	643	649	647	601	613	638	636	643	637	625	588	657	638	630	627	622	617	635	657	606	601	600	637	645	603	665	659	620	617	589	563	640	628	693	650	644	627	642	615	617	687	592	634	628	617	614	645	624	631	623	622	644	596	607	598	602	618	636	621	637	610	670	639	625	666	632	624	669	610	596	626	654	591	623	583	637	585	605	611	652	595	594	612	594	620	675	639	615	616	586	617	606	598	643	619	635	619	614	612	620	661	586	655	603	628	634	615	629	640	634	629	645	633	621	587	636	624	611	624	630	656	631	609	609	565	600	601	597	606	637	601	601	582	652	597	635	625	606	618	611	611	602	610	592	602	624	573	618	655	656	650	622	555	616	598	642	575	631	637	626	619	623	629	639	657	660	646	619	641	616	631	655	613	616	654	650	627	636	618	630	637	621	630	633	645	628	621	608	640	626	656	623	626	611	641	607	661	660	617	627	622	637	657	623	591	626	581	583	622	615	671	654	663	562	636	606	631	592	616	638	598	577	653	591	638	615	650	636	650	665	613	604	620	607	606	633	617	616	636	634	604	627	635	611	573	646	670	665	592	614	644	590	623	637	620	631	613	656	595	646	627	644	610	614	671	600	584	632	665	605	657	643	640	628	622	640	621	595	636	644	606	614	580	614	600	657	654	629	610	610	668	642	619	651	654	620	608	605	596	648	658	566	629	604	653	640	656	594	654	640	630	644	634	654	660	624	606	645	596	611	656	629	602	633	623	709	716	563	634	608	618	587	646	606	593	605	649	663	625	618	635	614	649	659	615	617	628	651	641	625	640	611	644	628	628	646	616	629	608	590	610	656	638	616	637	638	631	618	609	668	611	660	657	641	606	612	634	653	592	670	622	658	616	691	657	597	617	608	652	597	602	609	629	588	644	616	594	637	600	698	616	644	605	592	628	644	636	614	632	595	606	642	628	634	623	606	631	589	666	616	656	621	622	653	627	594	613	594	598	661	638	631	605	647	629	647	604	633	614	634	614	565	623	620	615	630	601	674	619	603	616	660	615	621	658	589	640	612	566	636	591	587	660	626	667	582	656	668	648	637	626	636	596	632	606	640	635	605	654	612	632	649	623	588	625	705	622	586	656	623	688	605	613	630	629	671	621	683	628	654	626	654	637	635	596	629	661	616	634	574	618	622	635	585	566	638	625	635	593	607	633	606	598	613	627	615	619	645	641	625	634	614	637	625	669	631	654	628	592	625	643	655	597	619	639	605	641	657	600	640	669	591	612	598	638	627	672	644	628	675	694	619	622	644	571	595	625	613	660	590	606	607	612	627	599	635	617	608	593	629	589	616	656	601	624	597	642	651	620	642	623	620	642	622	632	633	614	645	623	635	616	629	613	667	622	618	600	633	656	627	659	612	606	672	638	625	650	628	647	661	620	643	662	641	603	616	605	643	599	651	656	630	617	589	616	621	652	617	623	607	610	646	625	646	646	640	652	612	640	624	680	661	629	594	662	610	601	624	575	641	621	688	623	638	627	642	634	618	624	618	645	637	633	641	636	661	636	646	587	612	629	621	618	623	642	570	599	608	603	573	604	625	619	564	653	652	640	627	650	608	608	643	632	654	636	636	615	628	651	568	599	653	625	571	596	592	606	648	665	631	644	657	602	654	633	644	607	624	629	614	657	642	638	629	620	639	625	623	622	622	575	607	627	634	597	597	620	594	645	632	637	642	644	617	612	614	605	641	652	593	667	651	639	680	631	643	613	581	662	592	624	669	601	552	661	666	672	633	613	623	674	637	639	613	652	616	638	627	648	615	622	623	680	670	569	583	607	627	651	644	638	613	614	628	595	655	659	655	613	610	595	647	601	629	703	613	663	681	629	607	612	636	600	608	648	612	595	616	658	649	646	589	582	608	589	638	665	690	618	645	636	664	654	615	655	628	592	664	621	660	607	619	635	627	660	623	611	610	614	605	650	635	592	637	615	653	641	634	613	652	662	624	596	591	650	605	605	666	608	626	678	656	628	670	629	614	618	644	645	605	561	650	631	617	638	624	606	590	674	614	655	662	630	644	645	590	622	639	627	634	656	613	628	571	640	637	606	620	660	617	600	635	629	613	627	584	631	653	664	595	575	635	612	646	638	645	630	662	618	642	616	642	592	657	591	660	615	625	592	614
30287	4875	1694	1296	1017	876	745	725	720	636	550	555	458	458	380	375	370	325	331	328	329	325	328	279	324	275	287	279	273	268	265	295	297	263	289	289	307	367	359	354	322	320	362	394	357	348	346	340	344	340	304	280	321	579	830	668	491	425	379	307	290	250	243	281	277	261	251	258	240	265	252	276	233	246	238	235	266	268	239	266	259	265	261	253	264	251	250	251	235	251	243	245	263	222	213	231	259	263	230	236	233	235	238	239	271	262	234	258	310	236	250	264	251	261	259	240	249	271	269	215	280	236	258	253	266	246	270	251	226	255	258	251	265	250	250	270	249	218	261	245	260	253	228	269	255	267	263	235	231	226	249	251	286	215	230	231	280	274	241	243	227	256	237	274	263	280	278	249	238	239	281	261	257	251	264	253	255	227	259	241	242	270	254	261	260	237	243	230	294	237	262	229	244	241	264	234	274	248	213	241	262	285	258	273	277	223	248	251	258	235	233	243	239	257	261	242	273	246	271	268	255	262	250	241	259	242	254	266	281	256	237	247	244	261	265	253	235	255	241	234	230	281	234	277	255	238	269	254	303	250	298	264	251	259	277	251	240	286	249	254	247	280	265	270	267	258	264	250	263	257	238	237	253	256	274	262	259	290	243	243	242	221	285	262	261	257	295	240	258	280	230	288	275	274	249	272	253	259	271	254	236	247	251	250	255	254	215	243	238	241	240	274	244	236	259	242	227	252	262	256	291	273	246	244	253	246	258	248	242	259	254	266	257	250	267	262	268	257	266	288	253	249	249	252	251	269	259	249	243	259	240	253	245	260	266	262	262	276	273	277	227	237	280	242	273	247	255	243	251	228	265	245	211	258	276	244	257	239	273	247	257	260	240	257	276	251	248	250	258	256	259	257	291	255	268	255	289	234	246	263	266	278	272	253	228	247	248	230	262	247	248	229	235	260	239	235	269	223	250	252	233	217	260	256	238	247	247	222	236	250	245	242	299	258	263	262	269	264	272	247	230	255	245	247	257	259	274	259	284	241	249	258	255	254	259	241	251	238	232	251	264	258	246	294	242	248	285	221	281	231	254	255	261	264	250	261	250	252	268	261	266	248	276	253	265	255	268	249	256	320	253	232	268	245	217	249	256	266	240	277	295	245	260	259	245	221	276	249	265	236	237	244	262	245	271	276	267	244	245	258	260	231	263	248	234	220	267	227	221	268	269	218	256	285	273	270	256	268	247	260	260	247	239	237	253	234	258	239	243	263	251	265	278	279	283	239	241	245	257	261	229	259	256	247	249	266	266	250	282	248	241	234	252	238	247	227	258	260	263	293	241	269	277	258	286	239	260	282	255	242	223	276	270	251	258	258	225	274	242	223	247	250	258	249	222	268	229	285	264	262	234	270	269	267	241	268	255	241	250	247	242	243	268	286	268	259	239	235	256	270	264	253	273	247	231	253	266	224	245	223	238	271	257	238	239	259	268	261	236	248	247	260	258	253	235	276	264	250	242	245	269	254	255	261	275	218	226	249	252	220	270	284	208	288	285	241	257	242	281	247	255	261	270	212	273	264	238	265	251	246	263	259	239	250	260	234	255	252	221	238	238	269	234	259	256	223	261	242	254	282	252	282	263	281	248	273	268	270	260	261	237	250	252	256	242	265	265	250	234	266	241	287	226	239	228	235	280	270	270	225	241	243	256	274	253	242	208	247	277	248	246	281	249	268	256	237	279	251	246	282	257	289	272	261	252	268	232	251	258	253	247	235	263	254	259	265	277	265	229	264	254	242	250	249	253	242	263	256	256	252	270	283	256	222	266	252	268	237	273	250	268	263	249	280	235	253	246	245	226	243	292	244	218	257	279	254	251	269	236	232	260	251	283	214	225	277	255	263	251	261	250	247	248	266	252	231	279	271	238	269	251	278	218	232	266	237	281	251	248	242	260	239	263	249	262	246	252	263	247	259	251	250	263	274	244	213	236	264	232	258	230	256	273	239	277	264	268	252	278	247	242	254	239	234	290	247	277	225	254	265	286	261	262	248	250	247	261	269	264	258	211	244	298	258	272	229	239	249	251	252	254	268	269	255	295	257	268	273	232	281	255	265	239	265	283	257	268	264	252	283	241	250	280	233	269	250	257	247	258	276	251	239	238	237	274	236	242	241	244	276	267	260	269	257	236	237	250	252	222	277	253	299	258	260	240	243	254	245	224	243	270	253	264	210	257	266	248	270	270	263	265	270	256	233	242	246	238	253	271	274	249	243	248	249	263	255	256	245	263	248	283	255	260	269	252	222	262	247	260	251	239	241	249	230	255	252	266	250	290	261	234	253	227	246	280	235	263	233	245	238	247	272	244	236	249	246	256	256	233	253	258	245	241	260	256	260	239	271	244	249	236	237	256	235	249	272	280	251	254	248	258	253	276	291	274	239	282	249	279	266	275	256	235	245	253	255	243	276	238	260	233	245	289	274	261	255	239	251	256	273	232	276	305	260	230	245	245	241	268	266	274	254	247	281	257	242	242	268	260	241	290	254	269	235	235	254	240	251	277	243	251	259	242	236	202	238	249	246	252	239	235	265	221	243	290	259	271	234	247	255	238	251	240	271	253	265	205	263	269	273	235	258	254	254	248	258	230	266	234	257	277	265	239	268	253	259	247	237	251	268	280	248	270	232	261	248	268	276	262	242	221	259	257	241	277	218	273	257	241	249	257	280	262	260	259	249	230	249	252	260	258	232	261	253	240	260	251	241	252	256	257	240	246	256	238	234	258	288	241	281	263	304	248	253	243	249	252	262	264	246	244	277	269	226	238	255	237	264	254	266	261	236	271	264	240	240	265	258	240	259	233	254	253	270	248	240	263	266	277	230	270	245	268	234	249	260	276	254	256	223	228	217	211	258	242	267	258	248	261	250	267	206	283	263	245	233	239	262	262	251	246	219	294	247	272	252	258	242	273	245	257	247	250	245	260	262	270	281	264	229	230	262	262	261	253	259	261	256	232	253	260	255	219	264	253	242	267	235	264	245	233	247	243	255	272	247	250	293	244	250	263	270	283	290	256	270	221	277	244	253	229	264	265	252	244	244	252	261	285	235	217	252	259	232	255	232	227	265	264	260	239	242	259	249	265	251	243	250	226	249	254	235	274	237	263	242	260	241	294	262	278	250	236	262	259	232	257	261	262	274	251	250	251	276	268	223	269	255	246	279	251	254	278	258	261	257	242	243	240	254	287	269	268	230	236	220	241	226	232	272	240	291	249	237	264	265	229	234	276	253	259	233	263	256	255	255	227	249	276	238	242	238	231	240	281	264	276	237	273	213	245	235	243	253	261	223	247	239	285	219	231	263	234	242	268	245	254	273	246	219	257	253	248	250	252	271	292	278	247	233	242	251	262	255	237	261	250	262	257	245	238	268	244	263	278	262	258	258	258	262	273	240	225	272	274	280	214	236	266	193	224	209	268	266	270	249	260	269	241	243	245	250	256	253	232	234
14489	1606	3379	4188	3921	3291	3024	3022	3151	2461	2456	2492	1955	2201	1757	1646	1469	1222	1198	1221	1281	1208	1124	1049	994	841	807	746	815	821	832	951	932	948	838	914	1069	1482	1476	1348	1220	1200	1272	1290	1311	1326	1333	1384	1292	1161	978	883	1219	3383	4965	3918	2604	1936	1353	950	617	601	596	623	654	661	607	630	624	606	620	626	643	619	591	605	628	623	623	670	626	631	629	627	603	614	645	653	583	686	600	595	590	615	624	644	619	643	673	622	640	621	638	620	667	640	624	628	635	611	616	604	637	647	668	623	645	625	650	645	619	675	673	633	648	613	621	654	646	589	647	618	646	596	626	618	626	618	620	623	634	616	601	653	623	615	632	620	612	679	632	606	634	614	607	625	616	623	633	587	669	615	597	638	655	615	629	669	649	637	631	629	605	655	644	660	689	619	616	629	602	622	600	640	665	618	649	622	678	631	665	562	610	657	648	630	632	616	660	618	626	625	603	618	633	647	651	632	626	630	606	627	624	620	635	626	618	661	656	597	616	598	655	625	618	609	615	608	670	598	565	673	615	653	592	650	570	651	604	614	653	579	624	626	608	673	604	631	605	648	640	638	589	627	626	678	612	641	594	607	698	639	612	661	593	627	663	677	629	594	634	593	650	618	674	609	614	667	648	667	641	644	629	617	659	680	593	623	607	612	675	617	623	630	603	627	660	657	652	665	613	637	625	649	645	637	599	644	643	590	649	633	599	665	623	603	664	622	663	599	667	654	546	684	623	628	628	625	645	620	655	597	663	674	637	613	642	619	637	660	623	646	619	630	631	661	658	655	618	667	660	662	629	696	620	613	623	620	604	669	590	614	657	651	674	600	622	621	601	630	563	630	628	588	609	641	637	616	614	587	615	625	609	657	651	687	641	675	624	616	663	621	583	651	622	654	609	636	633	618	623	669	666	675	640	657	658	635	637	602	675	594	640	627	625	639	660	694	555	619	637	680	627	653	628	623	634	640	591	643	639	648	627	628	627	565	647	641	618	556	630	687	599	672	633	650	601	662	642	647	688	659	622	620	615	638	631	664	666	673	609	653	645	689	596	585	677	574	655	642	609	624	650	635	658	587	637	662	621	674	591	627	674	669	590	682	609	635	626	627	596	642	672	614	665	634	651	627	602	606	624	542	672	656	602	640	639	644	643	628	673	622	655	593	627	636	624	655	624	615	626	636	622	619	614	604	641	619	617	640	605	593	640	609	667	678	634	638	618	647	674	614	644	619	602	651	643	667	599	581	650	619	644	565	626	617	599	656	626	630	607	659	621	643	624	661	629	601	686	645	626	595	646	639	638	629	633	592	617	648	610	657	660	591	621	677	596	631	601	626	585	615	643	603	609	638	615	641	608	652	610	617	659	625	603	611	661	616	620	596	683	627	605	617	647	684	640	664	599	629	636	672	626	609	643	666	606	608	653	628	647	616	605	619	637	645	658	630	620	654	630	575	651	641	622	600	650	622	685	654	609	629	624	602	612	630	611	671	663	625	598	673	671	619	644	640	593	619	614	617	612	656	639	598	632	654	628	661	637	618	631	639	608	674	668	653	663	642	630	652	632	622	656	659	625	640	653	615	630	561	645	609	649	643	667	645	644	638	636	623	678	639	597	628	636	584	601	678	641	624	637	612	629	630	616	591	571	616	656	646	619	607	637	641	637	661	667	632	658	611	632	644	586	627	657	642	676	688	638	635	571	615	685	608	579	609	622	639	652	662	625	625	630	625	672	619	648	639	669	630	615	655	622	586	623	630	651	611	616	665	650	666	657	657	644	584	634	628	640	657	635	579	622	633	659	626	598	634	643	597	621	617	639	588	639	658	624	652	640	624	643	624	638	568	626	616	616	652	622	697	633	582	595	624	590	658	648	597	617	669	601	596	628	629	626	641	652	616	595	629	626	615	632	613	645	595	667	592	606	655	600	615	650	624	666	630	639	616	643	634	626	653	652	630	652	608	662	662	595	646	599	619	638	641	643	667	670	635	598	656	625	591	562	683	644	671	645	637	628	663	627	608	621	626	625	603	628	658	620	643	624	642	649	614	666	607	641	656	600	668	660	591	642	612	609	606	605	652	635	634	633	611	598	665	629	622	655	612	613	648	619	608	637	637	689	633	628	656	621	631	619	631	649	615	647	618	638	630	601	625	625	620	616	622	655	628	632	617	616	623	602	630	600	629	682	654	601	637	655	649	597	642	597	649	643	635	650	608	634	618	579	638	623	629	635	655	663	653	634	613	675	644	609	604	619	594	687	640	638	630	687	646	630	622	608	622	642	619	611	638	581	590	617	641	611	639	616	595	638	608	635	651	585	664	632	640	645	632	663	654	589	647	658	627	629	633	625	676	646	682	664	636	593	640	610	666	636	652	660	649	638	626	617	623	653	629	624	635	594	620	633	633	670	644	643	612	644	666	627	621	626	614	605	581	655	664	605	598	617	640	626	611	633	646	656	637	610	622	667	616	616	635	654	612	645	659	669	602	618	617	646	646	639	691	626	588	640	593	616	628	641	655	623	668	635	666	611	619	648	618	598	606	628	635	650	653	638	662	672	652	630	622	627	660	652	640	673	654	678	619	658	643	648	606	685	655	586	639	625	635	641	637	597	627	655	648	624	600	641	645	618	630	616	623	600	641	563	642	625	663	623	612	662	662	627	591	613	653	653	679	653	631	629	634	634	642	593	637	657	640	601	640	604	679	664	644	608	627	663	668	654	611	616	614	679	621	643	660	637	641	629	664	597	627	618	619	619	615	619	647	602	607	626	574	673	643	614	626	618	623	659	678	597	662	689	622	637	619	673	655	660	634	612	673	670	639	599	681	632	635	643	631	657	614	611	632	626	643	623	601	596	648	655	620	603	617	637	615	594	629	618	613	635	624	607	614	660	665	618	626	636	613	605	644	612	590	668	639	594	599	648	669	640	631	608	659	596	643	606	626	608	640	633	636	630	649	621	668	646	626	688	614	652	655	614	616	631	626	608	608	569	598	634	647	667	616	592	636	603	627	666	618	663	664	619	637	623	644	606	594	615	639	638	634	623	623	636	616	657	595	639	595	630	657	644	620	628	602	644	618	646	632	632	614	610	607	618	623	599	648	656	647	625	634	631	626	633	600	668	626	642	638	662	633	651	640	641	631	601	615	611	631	634	632	654	632	591	683	618	606	678	638	636	642	654	565	622	596	675	666	624	621	664	628	659	710	603	638	633	648	632	643	660	674	650	566	606	628	603	613	659	610	615	633	623	664	655	619	618	597	602	580	601	621	625	597	622	621	611	656	663	629	640	673	694	585	627	640	670	684	659	643	612	637	666	618	617	620	649	621	608	626	660	616	596	645	642	609	626	618	646	622	591	647	631	593	662	625	663	610	641	624	661	627	625	589	624	648	570	646	627	617	674	657	595	632	624	621	651	634	650	593	560	626	622	618	601	625	659	668	656	605	647	621	620	637	607	627	662	608	648	686	630	633	636	622
40952	12163	3962	2418	1789	1359	1302	984	894	736	798	614	639	495	442	385	370	321	335	328	292	315	306	276	256	253	228	228	255	243	255	234	204	236	213	214	266	348	341	321	356	358	352	352	345	317	288	313	280	277	287	268	243	804	1308	978	663	585	436	293	183	196	169	182	179	194	200	186	174	211	183	196	199	193	194	175	202	180	192	174	167	204	185	193	179	201	181	175	198	181	175	172	194	158	202	187	173	203	154	162	197	182	172	195	175	199	167	194	198	172	201	207	185	186	182	202	190	172	175	177	195	188	193	181	191	190	187	187	171	177	186	185	159	185	182	172	179	174	172	172	197	171	208	188	184	170	205	186	183	196	194	198	202	200	184	183	175	178	181	190	197	185	192	205	210	198	171	177	185	197	200	161	165	184	181	170	194	182	210	198	168	209	224	194	197	201	176	184	191	159	189	184	190	190	179	215	172	167	196	181	177	208	175	161	181	206	155	186	186	184	185	195	221	173	184	183	218	187	195	162	193	184	178	166	188	190	194	190	189	183	171	191	195	172	220	185	176	166	211	185	208	195	185	181	172	194	187	195	184	194	195	206	209	175	178	198	211	182	163	180	184	197	169	206	206	180	190	167	181	217	182	196	215	190	177	183	221	167	201	199	184	188	202	191	196	180	189	181	193	194	198	169	205	176	185	167	167	187	177	192	197	188	180	190	193	180	162	188	206	179	189	174	195	181	186	207	191	178	171	173	182	184	185	189	202	197	192	181	187	199	185	188	170	185	194	171	195	207	201	158	173	206	160	174	198	178	191	176	208	188	210	208	213	189	188	189	177	183	186	189	189	171	179	192	187	184	184	205	195	220	183	189	182	177	194	196	183	196	199	191	178	180	175	182	149	175	186	183	192	189	192	172	206	186	201	185	199	186	211	196	185	193	162	219	175	190	189	173	185	183	187	178	177	179	180	204	201	182	186	186	201	172	203	183	179	190	190	175	191	169	165	199	170	181	195	175	190	222	192	192	195	201	178	173	178	196	160	186	183	157	187	204	203	189	202	187	197	187	160	176	201	206	201	204	212	201	197	200	195	178	191	161	193	178	176	212	186	188	176	197	187	162	220	199	191	174	197	179	186	185	190	168	169	195	191	178	190	200	197	188	190	191	180	205	208	202	170	211	162	153	187	184	206	210	214	186	214	193	169	213	205	181	206	200	160	193	169	172	190	160	184	167	186	204	173	186	191	189	198	198	197	180	176	168	169	186	176	171	178	224	193	203	205	187	207	180	180	198	188	197	219	170	174	194	195	208	170	200	181	200	175	211	172	171	197	196	199	196	184	184	200	201	169	204	164	183	204	184	206	196	206	196	191	193	194	225	204	185	179	196	193	190	205	176	194	212	191	197	181	172	176	192	217	164	208	178	171	170	200	172	176	183	195	199	172	177	185	220	178	187	193	182	209	222	193	193	205	163	191	181	206	179	175	200	184	177	176	211	177	165	165	184	182	186	201	196	195	160	184	154	189	189	181	169	147	172	186	165	199	189	181	193	186	177	181	186	183	189	169	169	163	171	183	178	204	173	183	193	189	187	193	200	186	169	198	198	172	218	177	179	203	169	176	189	183	196	188	185	183	158	196	205	169	190	207	172	216	190	180	185	196	180	172	185	197	220	179	187	165	181	194	194	214	173	197	214	181	210	197	160	198	182	213	172	203	206	178	181	175	190	207	194	188	190	177	206	183	173	169	174	198	196	164	164	168	214	198	188	178	196	184	171	155	191	200	188	187	181	192	183	167	188	189	189	189	180	187	171	170	189	210	172	169	195	208	180	173	201	191	193	190	206	174	183	193	185	178	173	195	182	173	187	200	199	204	164	175	150	206	185	197	185	199	193	189	186	230	202	203	193	197	207	194	223	197	161	166	197	192	193	206	165	195	240	171	190	215	173	207	181	198	176	204	193	225	192	201	163	209	181	169	174	177	179	180	160	202	187	169	197	198	176	189	191	170	198	186	188	174	183	183	201	180	199	177	203	164	174	156	168	180	195	185	182	175	174	166	173	187	194	194	201	176	197	191	190	185	182	180	174	192	175	198	176	191	159	167	210	186	168	194	180	205	151	178	214	186	185	166	191	200	176	164	182	182	193	185	190	184	210	182	190	191	192	198	174	174	194	164	157	176	182	201	194	172	160	175	174	185	185	184	185	193	166	184	159	183	185	204	185	194	200	189	200	205	188	200	186	178	191	183	194	153	170	204	191	197	183	201	196	190	183	177	170	185	226	172	164	207	184	201	177	188	204	204	209	221	181	170	194	169	189	176	180	217	189	157	187	166	192	193	177	189	206	184	211	191	172	196	177	176	196	193	219	195	192	207	196	177	194	183	173	181	179	195	202	203	201	178	173	190	191	169	183	181	193	197	172	191	211	185	193	183	215	203	157	199	185	193	154	175	179	192	190	184	184	199	188	181	160	216	186	177	196	192	191	173	171	158	159	196	193	187	190	184	166	180	197	191	173	208	207	185	173	193	185	203	176	176	192	188	173	192	220	187	169	189	184	178	193	184	191	159	173	183	181	191	216	189	189	210	173	205	184	180	190	180	184	196	200	170	199	178	185	179	187	203	144	181	198	188	180	206	197	194	209	177	228	206	197	206	166	153	189	199	210	194	160	205	171	178	195	175	173	198	171	187	174	179	190	185	163	179	168	194	160	169	182	185	212	179	168	174	191	182	177	188	215	205	197	181	179	188	173	186	182	170	190	201	177	198	198	189	174	196	193	160	204	188	214	176	231	188	203	179	196	194	197	193	209	188	215	185	210	191	193	191	192	196	206	185	194	201	174	178	189	184	185	184	187	182	193	186	188	184	198	183	176	191	161	180	170	179	178	205	213	174	179	175	196	202	184	183	177	179	192	207	167	180	186	215	192	179	195	212	193	193	199	184	184	197	212	183	218	174	184	198	208	156	193	194	210	207	192	197	185	185	182	168	200	219	206	200	194	196	190	198	181	199	163	186	183	178	175	201	180	176	186	180	182	186	188	206	177	169	183	168	184	172	198	150	200	169	184	171	173	169	179	208	207	200	164	207	196	195	164	199	206	212	169	159	179	200	229	171	174	177	175	191	186	191	180	179	208	183	203	185	184	200	169	185	181	161	224	190	181	179	191	198	167	177	159	202	171	193	202	195	173	165	186	211	206	196	209	187	197	177	217	181	190	174	207	169	184	200	215	192	172	201	196	181	183	163	158	213	186	180	183	180	179	194	191	183	205	208	174	166	192	207	194	167	183	183	204	188	197	198	184	175	176	172	199	176	188	204	177	188	202	186	208	177	160	190	176	196	197	186	160	210	200	160	172	192	173	188	201	189	178	193	179	169	204	203	188	198	191	192	196	214	196	220	190	194	207	170	184	191	173	204	181	203	186	179	174	188	189	197	208	156	154	163	190	180	191	192	220	178	188	169	224	189	170	196	212	169	197	195	172	189	183	174	190	194	217	184	162
19010	2368	5486	6801	6174	5340	4746	4509	4537	3826	3721	3462	3052	2951	2401	2253	1785	1458	1412	1404	1402	1399	1354	1088	919	828	827	870	932	847	898	846	871	773	764	822	1458	1782	1677	1715	1713	1636	1711	1685	1719	1717	1516	1440	1536	1379	1317	1121	912	5156	8515	5802	3875	2824	1999	1114	481	501	481	466	444	452	467	485	479	480	480	509	499	478	507	521	438	464	499	480	434	470	484	483	462	483	476	482	526	541	516	474	449	461	475	468	474	479	495	462	445	454	473	482	467	492	466	480	495	482	498	531	448	473	493	470	474	530	456	505	536	463	440	509	491	462	467	460	412	493	482	498	484	493	492	479	473	473	530	464	479	459	487	467	483	515	499	440	517	471	500	513	457	467	500	459	477	475	488	497	496	530	505	477	447	448	484	503	493	460	473	510	454	489	487	493	496	459	485	464	506	480	474	452	494	477	508	461	484	472	469	480	442	468	458	479	478	504	470	484	426	537	530	485	473	510	476	485	507	476	459	480	468	485	513	479	472	519	504	475	494	497	486	478	503	471	470	460	463	531	492	507	465	506	469	507	502	506	464	452	467	443	485	481	494	504	451	460	499	507	477	457	446	478	495	490	472	471	473	470	484	487	499	479	452	476	482	470	490	476	513	514	503	501	467	534	465	472	480	493	458	491	501	493	474	502	505	506	490	477	491	503	464	468	498	518	477	453	492	489	493	517	469	460	499	495	476	472	477	488	485	493	475	459	442	480	474	484	481	487	495	458	486	503	475	450	454	515	465	449	490	489	467	475	549	511	503	530	520	519	471	476	475	459	509	509	485	486	472	502	506	468	485	479	475	463	487	467	423	477	486	462	452	477	463	460	497	478	457	437	448	475	466	461	439	502	485	452	474	475	473	464	494	473	482	489	522	475	477	472	495	474	500	492	512	448	480	521	512	508	476	477	476	510	497	487	463	460	491	479	466	454	501	492	471	491	507	468	524	487	485	492	433	492	462	454	490	509	475	493	502	444	494	457	484	497	435	474	509	458	446	496	491	481	479	470	473	498	484	505	443	475	497	523	496	474	495	490	474	516	474	460	473	427	454	508	471	476	501	463	458	473	468	514	460	461	484	484	467	475	514	487	467	536	505	455	466	467	491	513	468	467	469	482	476	458	468	443	465	471	488	478	472	474	485	468	454	490	458	456	472	458	459	501	483	475	477	464	486	486	483	485	480	487	462	431	509	463	521	479	496	473	485	485	447	479	499	446	504	495	492	464	511	479	493	508	484	489	490	528	427	449	467	519	486	502	470	472	431	471	510	465	497	493	471	506	484	503	443	462	444	480	479	471	461	476	488	461	493	476	487	494	490	466	488	462	473	465	495	470	495	518	482	428	457	469	470	473	490	467	484	475	522	494	419	459	463	497	474	483	466	464	460	498	495	476	505	490	477	466	454	467	496	474	441	505	481	455	526	492	502	488	475	502	484	509	428	480	477	483	467	494	475	471	454	499	516	483	473	488	523	477	494	484	467	501	466	469	487	467	456	462	469	495	524	472	487	486	480	489	491	478	496	448	541	458	481	481	527	483	533	488	508	490	426	482	484	512	484	482	440	442	488	480	489	509	520	517	468	480	468	484	482	480	495	491	447	481	478	512	439	484	478	491	492	490	501	437	461	502	445	460	507	482	527	479	460	483	460	491	509	526	473	465	454	480	487	460	457	474	463	466	520	471	504	491	480	495	485	477	461	484	450	483	515	450	485	497	444	527	472	476	493	499	485	480	509	488	465	493	483	481	435	486	464	503	491	470	480	498	482	511	486	499	449	461	436	439	489	470	468	492	527	484	446	479	450	481	498	458	504	466	463	473	497	470	464	516	491	493	463	492	512	484	470	525	484	451	489	471	434	487	473	448	467	502	508	466	461	463	475	496	492	494	433	436	478	448	468	485	485	462	500	492	499	450	463	496	473	477	472	506	522	444	490	486	501	511	481	484	478	489	462	461	482	487	453	475	451	459	482	452	452	525	467	474	501	494	509	454	515	480	493	514	474	487	488	496	471	483	442	484	466	513	502	471	493	491	490	512	475	527	479	471	470	485	505	438	496	507	491	486	475	473	470	450	451	514	507	470	511	502	490	435	426	448	506	468	477	486	459	478	432	455	457	483	500	473	477	481	484	488	462	481	488	498	471	513	505	501	470	469	466	478	461	492	511	505	459	499	454	473	483	485	476	479	502	485	462	464	511	463	487	460	478	493	507	470	469	450	536	492	501	473	458	477	511	509	480	444	454	501	443	457	472	489	502	453	508	489	509	491	514	436	485	500	494	520	510	487	515	511	487	474	499	476	455	482	516	490	521	516	517	454	480	485	483	499	481	472	503	463	470	499	467	485	476	475	488	490	445	509	492	477	439	491	486	528	446	484	507	465	501	468	455	500	494	457	513	474	505	445	463	520	463	459	489	440	464	447	520	457	498	502	464	495	475	498	436	451	453	497	472	470	509	478	484	485	442	476	454	457	457	539	473	462	455	468	445	475	521	506	458	461	481	496	476	471	456	540	517	471	468	445	479	495	490	513	462	487	541	492	477	492	468	474	480	481	464	483	466	469	490	490	479	450	517	499	478	470	514	451	437	466	450	496	518	441	474	490	474	473	494	477	502	457	492	449	489	441	483	495	482	474	555	497	464	473	475	517	489	485	485	526	474	500	482	449	468	486	475	499	472	455	501	477	514	474	474	457	502	438	476	475	442	493	489	485	489	463	508	534	459	522	452	466	487	512	487	457	432	499	477	467	453	494	471	452	446	483	478	430	491	443	425	501	490	501	439	514	455	469	517	491	489	473	462	515	469	474	500	472	511	497	494	510	477	502	505	471	474	520	484	482	488	455	476	468	495	495	472	465	454	468	454	470	500	481	449	494	502	492	460	475	495	504	472	479	459	473	485	505	505	426	476	456	478	470	466	490	474	454	453	486	488	434	466	449	490	463	450	478	492	511	508	484	509	509	466	511	455	481	480	478	462	465	458	496	481	476	510	466	526	441	493	443	473	480	483	475	472	511	484	479	466	482	467	516	462	439	513	442	512	489	455	449	465	533	486	491	492	475	476	444	487	478	454	498	487	485	493	519	502	458	493	518	481	448	464	455	466	470	476	468	500	486	469	458	491	464	516	491	484	465	483	493	526	516	483	513	492	477	508	475	489	438	485	487	480	479	460	479	454	485	451	436	506	482	504	495	461	470	482	456	490	467	469	457	466	502	469	504	517	486	499	491	459	456	488	457	487	516	495	477	462	469	476	499	469	456	513	474	478	477	465	459	466	472	483	482	480	521	497	497	463	481	479	476	499	469	516	485	507	492	500	539	513	477	451	496	463	477	499	473	516	512	500	445	451	497	455	512	455	477	493	465	514	469	474	496	461	532	516	478	518	450	477	484	482	464	493	467	496	506	467	498	489	472	441	465	479	467	473	465	497	493	490	456	482	492	481	471	500	469	511	474	486	471	511	465	485	458	492	473	475	473
4993	420	445	407	371	400	297	316	345	335	287	336	290	318	272	289	262	264	241	272	296	251	267	250	275	264	218	241	264	273	250	265	252	262	276	219	290	281	271	265	292	291	281	315	286	336	288	263	287	271	263	273	280	282	295	301	312	251	285	248	250	218	254	225	264	212	241	261	242	244	263	224	262	244	240	242	224	256	255	268	263	225	269	241	245	233	207	284	270	236	238	266	245	275	239	226	238	273	208	235	220	237	239	271	255	270	255	233	255	243	259	229	258	220	250	244	251	281	227	214	257	238	249	244	263	234	247	214	251	213	238	266	260	224	247	211	243	236	231	264	245	228	237	232	261	234	238	217	229	246	264	262	232	231	261	238	244	253	215	234	247	209	237	250	251	244	221	222	262	232	263	230	255	246	246	239	251	246	262	244	249	226	233	248	250	228	247	238	249	255	256	242	253	271	236	258	274	245	263	244	257	247	260	239	232	228	228	249	249	236	208	259	240	257	263	244	241	272	254	261	214	222	237	231	246	245	227	222	230	206	231	236	232	234	238	229	247	245	265	236	244	249	241	221	245	244	233	271	253	258	245	237	263	250	254	274	248	267	247	242	227	241	267	256	257	257	257	233	268	261	278	253	217	242	256	247	264	222	236	240	260	271	257	250	260	251	245	257	256	249	254	238	267	229	224	224	242	267	240	271	226	254	241	233	237	248	263	254	247	252	232	238	227	217	234	259	241	270	236	245	271	250	240	275	256	241	229	261	224	246	261	247	260	262	224	267	267	245	257	246	273	233	257	236	267	266	238	270	290	260	238	273	258	219	260	258	229	265	248	255	219	261	244	268	266	246	234	245	259	254	257	235	244	248	225	259	246	221	252	277	221	260	238	227	225	248	228	264	243	231	242	250	262	264	228	257	239	275	240	265	245	223	251	223	218	236	253	266	278	262	236	242	257	265	241	254	243	250	259	297	258	250	237	261	243	237	242	256	223	255	234	245	237	244	276	268	219	248	248	261	249	236	255	218	248	244	216	249	250	241	258	236	238	270	223	261	210	269	247	250	280	237	265	261	238	252	229	245	238	237	232	272	235	241	217	261	254	253	245	268	255	227	253	234	270	264	233	251	245	225	266	239	219	243	258	260	259	252	279	248	229	237	233	252	249	242	256	271	266	265	241	240	237	265	214	237	203	266	251	249	240	266	248	258	254	225	263	236	259	237	272	278	263	245	241	243	248	241	223	234	242	221	234	243	227	245	229	263	250	255	262	233	240	268	285	274	229	247	217	268	247	248	239	237	265	270	241	240	234	260	242	276	247	227	253	241	242	253	237	233	246	247	228	255	259	232	234	245	276	244	227	242	262	255	241	232	255	262	230	226	224	252	231	237	262	240	245	248	245	226	247	264	243	280	254	282	247	264	265	258	235	217	265	246	237	245	238	266	245	236	243	232	228	260	238	232	242	247	247	279	263	234	255	242	261	226	271	242	216	219	247	222	224	249	274	239	247	248	247	220	227	234	250	249	208	224	235	225	234	229	229	283	271	262	255	249	246	252	248	248	244	263	247	234	256	226	244	234	241	239	267	259	235	247	266	260	253	237	265	263	236	246	268	237	224	245	242	251	242	258	272	256	240	262	226	231	250	237	246	238	236	248	260	234	251	216	249	256	232	234	213	259	234	245	258	274	253	271	241	250	230	218	270	240	244	259	253	233	269	244	260	248	287	232	235	238	255	243	220	250	264	262	268	235	253	238	267	255	236	251	213	222	253	257	253	239	269	259	245	264	273	246	250	257	249	250	234	241	258	243	246	252	251	257	250	230	273	242	239	243	226	255	262	280	236	252	252	238	251	241	249	251	259	231	271	226	238	256	233	235	259	233	246	281	261	235	251	230	254	226	246	249	250	265	248	247	211	232	242	249	248	237	227	250	263	241	273	220	248	263	256	247	245	252	241	254	264	216	227	273	239	249	264	242	224	250	217	229	235	244	240	237	272	262	250	250	261	233	255	235	233	217	235	222	223	215	222	237	263	251	274	236	233	249	243	277	231	225	243	237	293	272	254	240	243	235	197	250	267	227	245	239	248	246	242	236	241	238	238	253	208	257	244	221	265	258	262	256	251	262	245	258	231	244	249	230	227	242	269	251	247	248	245	242	246	232	233	231	247	235	224	259	249	240	247	235	248	273	255	257	226	242	245	242	251	246	252	242	262	243	259	257	274	228	253	218	241	236	247	243	268	253	227	256	240	243	248	255	235	256	225	235	235	261	223	265	261	249	282	249	242	240	253	226	278	241	235	235	258	257	274	249	215	254	226	246	198	235	235	220	246	227	243	275	254	265	243	249	241	244	234	254	242	222	245	249	231	225	226	269	263	279	255	225	240	223	241	238	242	218	261	243	245	266	239	227	246	232	240	226	235	222	231	251	262	252	223	238	267	260	244	228	248	249	276	245	248	219	230	247	273	273	241	243	241	239	277	259	250	242	219	235	239	224	258	277	245	216	250	234	252	280	217	242	234	240	239	236	240	226	254	243	232	230	259	253	267	266	260	237	213	264	238	235	233	229	253	231	252	267	237	234	217	243	228	263	261	242	252	245	254	276	226	243	252	243	237	226	229	235	233	208	234	258	235	256	229	247	218	270	244	259	233	236	260	237	220	240	238	237	260	260	273	249	262	237	277	276	239	249	284	218	220	240	223	258	266	239	250	252	220	221	251	267	252	252	233	241	268	254	232	246	240	242	260	232	231	249	237	238	235	235	261	270	243	238	244	218	288	224	229	260	251	244	267	272	258	245	239	234	211	243	226	233	259	214	246	232	272	253	241	228	239	243	235	282	246	255	244	261	237	248	238	220	245	271	223	273	266	244	255	221	254	223	254	269	266	251	259	257	242	243	202	241	267	243	241	258	244	228	226	269	230	232	258	260	262	247	259	251	258	228	227	221	255	261	233	243	275	245	225	229	217	231	272	280	266	249	233	258	225	230	274	234	235	230	233	242	241	239	229	257	238	273	223	260	268	280	256	250	269	224	228	239	261	267	244	229	245	212	243	258	239	229	251	227	241	266	235	269	241	267	239	266	255	280	221	263	231	250	234	252	255	253	245	248	250	246	240	242	247	259	249	242	245	231	247	226	240	237	257	228	282	237	252	239	261	215	266	261	251	253	250	248	237	260	256	276	256	251	237	272	234	251	266	245	256	223	249	256	259	265	209	247	248	250	222	275	227	227	241	248	245	247	213	225	256	262	222	261	226	255	242	213	257	222	232	238	214	286	246	243	259	240	219	263	219	221	251	226	231	243	251	242	215	245	237	231	230	245	251	257	279	255	261	237	220	243	230	226	235	238	232	268	243	222	245	259	234	234	227	239	240	260	246	250	264	241	241	224	234	249	271	233	258	215	231	256	266	227	238	274	245	237	269	247	230	236	220	256	251	263	231	251	254	245	253	238	239	224	245	262	223	232	248	260	237	238	248	257	267	233	244	222	242	229
5655	757	1030	1261	1120	1169	1094	1199	1124	1134	982	916	900	978	818	805	768	731	807	784	759	728	760	691	688	644	627	721	783	692	721	693	675	773	818	885	891	971	1028	933	980	952	989	998	986	1078	960	901	884	908	882	789	819	890	1059	1093	978	878	787	699	625	582	571	626	632	642	614	629	656	604	607	622	630	626	621	599	590	596	604	680	611	609	572	631	605	600	617	619	665	627	648	590	642	644	597	616	610	601	629	641	613	597	598	649	620	621	602	651	666	632	625	622	632	577	643	614	621	654	608	604	608	593	626	599	613	618	636	589	629	620	599	575	620	630	577	636	595	647	627	628	615	587	672	639	666	635	609	599	655	619	615	635	673	641	622	594	651	591	627	590	585	606	650	586	626	602	646	666	642	609	588	607	614	564	634	599	626	611	652	580	621	688	613	613	607	617	604	616	604	606	667	636	585	646	641	616	621	645	583	642	621	593	601	612	628	626	628	650	629	632	627	654	610	619	560	613	658	641	661	650	624	641	593	645	635	628	586	628	644	607	628	652	646	645	649	599	615	646	609	608	574	618	576	624	663	633	640	633	669	601	625	622	598	612	658	614	604	617	607	618	601	618	662	655	591	605	588	638	644	601	634	618	635	575	651	652	612	649	608	625	628	707	644	619	623	623	600	651	657	603	604	645	637	590	613	634	622	634	621	631	622	594	617	641	626	617	596	588	649	624	641	600	636	624	657	614	608	607	607	667	626	597	595	647	596	643	655	619	576	617	634	640	667	592	636	574	601	630	571	608	580	618	624	590	605	668	657	645	615	629	636	578	629	639	651	628	584	639	634	654	653	660	633	632	631	626	650	631	575	594	673	634	647	598	620	629	641	588	672	656	621	642	610	625	611	648	606	608	607	621	618	610	599	621	643	653	600	620	638	596	585	656	621	614	623	624	631	615	612	629	627	670	611	600	589	592	614	664	640	606	616	667	630	618	625	647	641	623	668	644	607	665	636	614	595	648	633	663	643	600	585	609	622	605	643	653	622	634	596	661	613	620	617	638	658	685	619	597	632	638	592	589	611	618	628	647	609	590	623	593	595	641	683	644	634	629	565	555	610	610	654	648	625	634	622	609	597	593	572	569	610	652	566	657	673	609	618	640	617	628	617	603	639	619	602	626	655	621	647	621	610	612	622	641	627	620	643	631	625	608	592	614	579	696	619	590	622	587	687	642	612	667	588	612	646	633	625	603	637	583	607	630	621	636	665	578	624	644	625	674	640	620	607	649	581	657	609	603	649	561	628	596	598	619	658	620	629	597	652	628	624	657	609	577	627	624	651	631	647	650	597	610	647	561	619	641	575	627	619	616	621	602	648	623	625	601	617	634	611	630	632	651	616	637	626	620	669	665	572	609	641	655	607	601	602	610	637	651	646	633	592	601	638	589	624	645	594	620	601	591	625	618	675	632	606	566	586	610	620	653	608	590	602	625	585	639	605	619	609	639	640	662	589	634	608	669	652	590	635	612	605	602	617	653	599	643	603	662	625	640	645	592	603	605	633	641	623	576	647	586	614	657	629	618	586	639	594	613	585	623	604	633	596	581	601	600	637	619	631	596	562	580	592	561	631	591	636	607	603	612	637	595	659	622	609	608	639	552	604	635	628	617	596	600	621	621	583	597	595	572	594	612	612	622	619	616	588	638	663	621	586	637	639	614	558	636	636	627	641	608	643	635	615	668	628	633	652	642	630	627	615	609	622	599	642	589	612	629	621	642	633	632	600	598	658	638	603	644	593	613	628	634	595	612	617	639	625	657	583	610	605	615	626	640	615	656	642	623	642	620	588	640	564	623	642	664	617	586	670	650	649	649	674	627	605	654	601	625	672	570	589	656	621	564	634	612	614	590	664	636	623	613	657	611	667	607	611	653	574	647	580	634	666	619	595	596	669	613	623	639	671	641	599	627	602	612	608	593	647	617	622	616	655	576	605	610	604	636	648	647	588	656	569	623	647	640	585	592	634	617	589	596	608	611	642	632	606	631	635	612	623	628	590	636	623	614	642	626	581	660	661	574	642	650	611	608	630	600	625	653	639	583	606	616	645	594	603	610	641	624	616	592	614	626	616	643	609	635	631	634	616	637	628	671	615	578	626	623	664	624	642	609	662	584	654	654	621	640	635	594	651	602	632	623	642	648	685	623	618	600	650	627	645	643	620	556	625	620	674	564	642	576	622	639	606	612	622	607	572	660	596	655	580	620	623	657	595	645	660	590	637	613	621	654	639	640	627	624	592	635	628	645	610	634	664	635	664	615	598	626	590	597	587	603	580	618	599	625	645	641	673	630	632	578	633	616	659	636	638	606	649	615	631	644	571	621	635	702	634	627	642	639	649	639	621	653	619	619	578	624	650	643	648	626	626	620	627	653	612	641	636	614	597	619	617	617	616	666	623	663	615	635	602	598	612	578	627	591	626	600	622	629	606	584	636	619	637	568	645	617	624	662	620	606	608	666	610	615	647	623	627	620	653	660	611	636	624	591	612	594	651	577	628	665	588	604	628	612	614	572	644	613	626	657	632	611	633	602	615	616	646	626	598	601	654	635	601	638	658	587	589	651	637	580	604	624	597	588	626	605	601	625	642	618	639	587	634	628	634	696	605	607	621	675	600	627	672	622	611	570	608	636	600	618	621	640	634	625	649	602	637	630	607	626	642	615	613	631	585	691	589	602	604	645	613	613	631	646	586	653	637	602	615	646	593	611	645	613	636	608	625	651	600	650	618	631	646	609	646	663	656	631	624	612	603	600	604	668	658	662	616	621	607	622	612	599	655	596	625	616	601	610	642	624	612	621	650	619	611	631	627	614	650	640	618	659	655	637	570	625	644	601	633	624	599	631	604	605	631	628	585	613	629	626	585	640	639	643	604	665	615	607	624	606	646	622	633	618	622	617	627	625	622	609	603	646	653	623	671	675	606	619	580	607	649	585	612	601	632	636	597	616	611	635	584	644	595	649	608	613	620	620	590	610	549	618	628	639	658	582	623	600	603	651	625	625	651	615	633	599	611	619	628	631	632	624	635	671	613	656	597	575	616	656	644	623	622	610	575	605	626	641	634	640	622	604	600	633	614	597	628	618	629	600	589	646	633	629	582	627	659	630	637	599	667	658	694	596	603	583	601	686	640	639	590	575	620	668	600	624	627	611	641	609	670	643	624	609	618	609	645	623	605	644	678	576	622	616	577	594	662	620	589	653	602	594	598	652	630	611	638	615	594	588	621	683	600	625	597	610	607	671	580	643	593	638	621	656	665	609	673	592	607	637	641	633	654	677	630	636	635	640	619	583	567	636	651	597	649	658	615	603	609	635	623	655	627	609	604	587	572	619	613	597	645	629	576	636	595	589	619	609	597	599	635	631	640	600	627	592	641	663	632	598	648	612	610	640	599	634	669	649	672	618	626	632	617	600	593	643	654	644	648	643	580	656	573	629	596	606	616	635	573	613	611	612
30000	4419	1722	1396	1119	901	853	741	702	636	517	518	480	435	390	385	355	311	323	338	323	293	314	291	311	274	264	282	279	290	261	292	316	318	285	294	345	291	312	330	344	413	357	343	330	305	335	283	313	327	303	282	296	425	842	680	511	457	383	302	261	223	229	222	239	244	265	273	276	245	238	225	209	252	275	246	254	214	251	230	226	229	247	226	239	267	259	240	249	218	241	247	241	235	256	260	265	253	231	251	268	258	235	248	269	220	244	233	238	246	236	243	242	249	237	233	241	254	247	263	240	254	264	237	261	277	256	273	271	270	258	278	251	275	251	252	232	227	265	236	305	240	235	242	234	256	263	232	253	242	263	240	260	243	220	206	237	241	235	234	239	276	254	252	265	252	239	281	269	252	244	266	250	247	239	227	247	267	279	268	217	266	266	228	227	221	228	252	254	234	245	262	261	245	264	257	240	269	209	232	234	250	243	272	250	242	252	263	253	266	228	241	243	268	265	253	284	239	242	255	268	238	287	281	278	238	230	224	229	299	235	240	276	229	233	234	251	233	254	263	235	249	224	244	241	282	255	239	229	236	276	265	251	290	213	264	275	249	242	260	265	262	222	274	251	248	238	256	262	237	245	234	280	245	240	251	263	229	258	238	230	257	266	231	217	237	251	269	230	221	251	244	238	206	261	217	261	275	255	246	252	227	277	244	285	246	244	254	215	247	245	260	236	264	267	242	226	238	252	225	234	244	253	241	241	243	265	251	261	264	221	266	260	265	247	251	238	245	262	258	257	260	260	218	249	246	248	271	260	280	280	244	265	237	245	252	236	240	254	244	262	213	247	246	239	288	227	226	251	239	249	241	270	208	253	257	226	262	269	227	245	228	240	238	221	239	238	294	253	253	243	238	240	244	255	261	273	272	252	260	257	233	231	232	230	254	254	227	242	237	228	235	220	239	242	237	241	254	241	218	208	256	254	226	252	250	264	240	221	264	260	236	263	241	249	248	257	277	254	245	241	241	254	221	245	259	273	253	262	250	264	258	238	234	246	218	236	248	239	241	235	242	244	258	239	258	266	259	249	239	262	227	235	261	244	251	226	222	239	288	239	280	230	254	235	246	256	242	235	257	256	259	241	250	260	241	239	242	234	260	256	229	256	271	227	264	240	252	253	240	247	272	251	255	260	252	266	254	263	270	213	229	221	244	267	263	227	236	262	210	256	265	249	249	270	255	263	275	230	266	266	273	255	228	273	214	268	243	233	258	227	247	284	257	270	250	269	255	231	240	242	235	253	240	238	257	256	271	256	259	244	246	233	266	250	279	269	258	262	252	246	237	262	267	262	216	253	228	235	224	239	224	266	263	267	248	246	294	251	268	256	260	278	242	248	266	230	247	274	258	255	240	237	243	216	259	277	259	244	263	261	252	249	269	260	244	252	239	223	262	238	256	254	226	272	231	267	258	248	221	230	264	258	253	230	256	244	276	234	240	247	264	243	262	269	224	241	269	233	246	227	268	251	248	264	239	250	278	239	246	244	232	233	223	242	241	256	249	235	270	244	255	245	238	238	243	253	262	231	263	255	270	273	264	240	241	234	232	261	252	275	242	241	250	276	230	261	219	239	235	223	210	254	264	232	236	258	249	227	232	299	256	255	254	285	239	224	255	237	279	268	269	262	249	245	242	246	220	263	255	267	237	247	259	244	247	231	244	243	276	268	246	264	240	243	244	241	250	251	251	249	271	246	270	246	270	280	258	236	265	241	264	279	241	232	246	228	250	241	240	263	257	226	290	241	280	231	258	251	240	253	267	255	240	249	269	232	245	261	243	277	246	255	250	242	271	243	310	240	260	217	235	250	262	257	267	244	262	254	234	260	244	246	243	280	258	246	228	232	263	254	262	270	223	258	253	256	228	228	274	234	241	251	238	234	258	253	236	257	237	256	247	251	235	274	254	256	255	251	255	233	293	250	263	263	233	246	222	249	258	244	230	246	244	237	268	236	274	269	257	269	250	276	271	268	224	262	245	243	252	246	247	250	271	242	240	230	261	269	267	261	248	277	216	254	248	247	265	256	227	275	243	234	240	227	238	265	228	249	255	277	276	227	285	247	277	243	238	259	264	256	230	269	234	217	245	239	236	263	222	265	242	264	240	256	263	276	244	255	250	272	257	249	266	248	275	274	229	273	233	232	263	259	272	249	249	230	234	258	252	265	264	292	222	254	249	264	234	242	237	213	241	232	250	254	247	285	280	226	241	254	259	239	262	240	259	253	259	237	258	268	231	253	239	282	229	263	261	262	242	234	233	264	225	258	255	253	239	244	262	268	270	255	236	238	240	252	239	256	231	237	260	246	273	266	250	244	255	236	244	243	275	270	245	224	253	257	237	260	221	235	247	220	249	247	269	242	264	228	235	255	264	263	239	255	242	262	252	249	235	251	252	256	268	223	261	270	228	252	236	229	229	243	252	253	256	266	229	268	280	223	291	232	256	266	239	237	245	257	246	257	258	239	251	246	242	254	249	232	238	239	257	226	265	221	267	257	242	257	265	241	251	219	231	254	241	224	239	241	221	250	247	225	268	241	256	249	269	250	246	254	258	254	218	236	249	261	264	238	264	238	263	213	251	234	251	245	277	234	255	237	252	291	242	293	275	270	232	238	250	253	264	259	252	252	247	262	262	281	250	245	226	225	252	258	273	273	252	227	258	240	249	232	269	254	250	277	241	242	222	222	251	256	257	245	218	248	235	215	253	226	232	256	256	236	212	246	245	238	232	230	230	226	237	233	253	260	233	247	265	271	237	234	240	248	248	224	271	260	265	287	256	286	258	204	241	276	243	257	227	258	237	248	221	254	225	248	262	227	244	244	269	244	245	228	257	258	232	215	241	246	273	227	253	269	245	256	258	247	257	253	222	250	237	271	248	254	241	246	234	251	242	236	255	256	263	229	224	247	255	241	227	247	239	237	233	230	235	257	270	238	251	258	242	254	232	235	247	234	231	254	269	264	243	265	225	247	233	242	259	237	243	255	263	268	265	229	256	259	275	259	249	239	270	248	258	249	245	260	245	226	243	274	253	251	268	229	240	270	246	243	248	221	230	254	249	247	249	219	236	234	252	216	241	247	214	240	224	227	242	245	226	236	278	263	248	247	252	249	240	204	249	239	271	260	248	233	237	256	246	250	249	251	227	251	254	267	232	267	249	238	265	266	261	230	246	259	244	233	270	233	252	275	241	236	236	251	244	228	242	245	256	251	226	248	277	244	271	257	245	256	237	230	251	263	241	251	253	247	248	250	257	267	259	253	245	252	246	245	251	262	251	249	268	268	267	266	253	246	239	243	268	257	271	245	279	251	237	263	242	254	246	245	237	260	238	247	246	224	255	262	207	230	241	272	270	208	237	274	252	251	240	252	240	245	235	265	287	244	239	223	257	248	248	249	259	254	290	237	275	227	257	221	259	238	230	261	225	239	226	239	260	259	261	254	249
14449	1674	3599	4004	3687	3391	3469	3156	2926	2832	2330	2413	2139	1830	1620	1481	1234	1127	1191	1244	1138	1203	1114	923	932	816	848	872	854	872	849	903	1041	1138	1108	1085	1296	1167	1105	1285	1676	1612	1537	1544	1402	1387	1272	1196	1135	1100	1075	1060	1112	2196	4900	3762	2640	1999	1463	967	646	657	644	659	597	615	614	591	631	600	596	584	606	635	604	587	612	619	643	617	640	615	686	633	568	609	620	581	598	577	610	620	624	643	599	647	609	599	614	694	629	642	652	639	586	646	597	572	590	612	596	636	609	626	626	563	617	615	620	612	641	624	618	618	647	603	603	638	685	609	610	653	690	637	604	613	643	590	649	624	638	678	634	635	646	600	634	624	609	658	626	553	636	629	607	609	623	649	653	590	614	593	664	625	619	625	620	616	622	626	573	620	657	611	633	606	629	614	601	621	637	654	599	611	635	654	644	615	570	576	581	617	614	587	625	616	575	599	618	653	608	608	607	605	670	608	625	629	633	617	615	650	625	625	655	599	594	635	616	619	630	594	615	649	622	593	646	609	665	623	615	609	590	640	630	610	657	629	622	654	632	628	589	631	673	578	586	584	619	612	627	626	641	634	631	628	626	615	579	608	615	622	645	604	645	609	648	683	616	628	581	618	563	634	620	619	662	615	618	598	654	599	598	591	653	687	619	612	627	639	627	595	603	636	642	616	616	632	641	593	644	603	616	699	613	629	648	638	617	604	627	642	646	640	607	596	654	618	624	634	635	624	631	620	612	633	578	639	586	614	594	606	652	643	598	610	597	608	598	645	624	611	617	635	589	589	598	610	642	629	604	644	654	623	605	682	605	625	590	630	604	654	588	612	605	595	657	611	595	627	584	629	595	616	618	600	576	687	674	620	621	610	633	610	633	604	593	643	616	650	602	610	643	669	593	582	618	602	604	637	619	645	592	640	613	667	621	545	651	642	653	622	662	620	599	555	630	634	607	587	604	636	597	639	656	646	567	631	631	640	638	624	569	652	576	654	646	614	610	604	666	632	594	588	610	654	610	576	640	633	631	639	635	574	670	593	598	648	631	598	636	595	603	640	614	578	602	630	619	598	636	606	630	609	601	611	661	661	670	620	637	636	637	641	589	606	635	606	654	600	628	626	642	654	610	624	642	627	603	665	616	610	624	659	644	595	638	646	609	614	608	629	631	628	558	667	614	626	671	584	588	642	603	586	595	662	623	641	598	629	630	609	644	657	624	600	612	624	632	574	618	598	618	638	655	609	574	616	657	621	607	639	611	614	640	605	594	644	611	618	654	667	611	588	643	610	582	642	640	595	644	647	654	637	647	611	617	593	639	637	639	605	633	621	594	692	599	636	614	632	624	584	615	647	630	638	615	608	631	654	651	604	619	628	650	655	637	609	615	607	618	624	632	604	646	627	643	622	599	612	623	568	600	643	629	611	614	609	665	625	533	607	622	611	597	614	638	562	595	652	643	626	621	606	649	572	641	568	615	652	618	632	640	606	639	649	651	651	626	634	629	626	653	591	643	604	574	584	598	634	585	642	638	598	591	612	613	663	622	595	632	600	626	613	647	598	586	612	646	607	630	647	606	635	628	684	606	569	632	621	623	646	599	631	596	589	618	635	642	611	616	624	637	587	616	637	619	628	626	641	608	621	660	619	683	620	648	624	637	639	636	594	604	602	629	624	641	592	601	699	614	623	583	594	629	614	615	618	590	654	619	604	591	563	606	614	617	636	640	605	585	629	610	633	625	648	615	584	587	616	600	619	645	602	560	570	623	619	631	634	661	616	659	611	614	649	626	633	615	597	634	578	625	600	627	609	614	652	621	600	617	611	586	610	652	636	608	624	621	627	635	661	578	622	611	596	605	668	635	630	591	640	603	590	648	639	612	602	595	604	614	641	632	633	639	611	648	594	601	627	618	612	635	633	611	605	583	638	636	593	643	656	610	598	629	635	607	627	622	638	643	623	653	663	642	605	664	604	670	615	618	632	636	630	626	609	624	625	604	634	613	614	627	654	627	616	650	603	619	605	606	621	595	644	630	595	619	644	618	666	649	586	633	596	578	623	601	652	630	614	578	566	561	614	647	640	633	626	618	622	666	632	637	621	606	611	662	623	623	595	631	590	616	608	666	633	626	642	609	633	616	648	573	592	601	629	616	662	627	618	600	585	623	624	638	600	600	646	614	637	612	589	681	639	644	581	645	612	639	602	645	606	597	636	601	650	592	591	635	610	566	609	634	660	682	610	653	648	616	598	600	605	649	661	562	588	642	574	640	617	663	593	610	627	615	585	650	620	603	608	600	628	635	633	614	630	576	629	588	603	667	589	643	621	589	609	606	627	639	594	604	581	628	656	580	636	615	653	639	618	616	646	607	634	637	585	623	662	616	616	654	659	642	633	597	611	591	632	614	618	611	609	627	600	640	605	613	576	608	641	606	632	619	611	647	599	605	583	619	601	651	613	581	620	637	632	583	605	651	635	652	640	595	625	603	609	640	593	633	645	627	641	643	617	625	628	599	599	599	595	629	610	606	642	653	614	594	619	635	625	650	649	643	648	604	623	621	599	581	594	585	640	628	624	589	622	616	654	608	667	632	614	652	623	628	612	567	635	629	604	635	614	599	598	640	659	596	642	634	612	687	605	626	591	571	655	593	660	623	607	587	673	661	626	605	646	621	601	623	594	627	641	596	621	578	662	611	614	665	609	640	617	630	627	647	619	632	631	645	657	620	634	627	631	595	611	587	584	588	632	656	621	651	623	621	607	629	569	611	581	610	586	655	607	630	635	610	610	625	602	625	618	628	621	595	610	626	621	634	630	637	668	630	631	606	644	613	622	628	594	606	667	650	638	642	640	668	599	638	636	599	586	634	625	602	665	605	638	598	624	626	569	608	638	556	659	588	633	630	630	616	640	664	629	606	630	614	602	628	617	642	620	634	620	580	600	627	618	616	649	631	611	628	604	643	614	618	605	593	600	610	656	607	637	637	634	649	651	611	576	662	592	659	623	634	645	596	616	641	641	619	597	610	635	599	640	618	605	642	686	629	629	617	617	672	593	623	604	647	646	609	632	585	640	623	613	642	603	653	612	636	645	640	566	619	637	609	597	603	636	612	652	592	635	640	620	656	578	607	636	570	641	647	585	593	607	627	609	652	592	616	628	614	658	635	614	623	659	645	609	656	641	654	583	639	590	636	637	680	648	651	598	620	620	634	645	633	631	649	617	614	621	577	606	644	628	636	641	632	621	653	615	589	628	600	603	635	601	607	621	615	620	579	573	658	634	648	635	655	588	594	624	640	602	584	680	615	633	612	657	674	677	597	610	620	612	614	641	600	651	625	608	597	631	590	657	616	668	607	639	601	605	664	672	648	625	604	610	610	648	610	591	592	661	634	648	631	626	650	611	594	566	623	659	613	615	633	621	591	593	599	589	645	626	634	614	585	584	605	642	618	608	574	617	592	585	608	625	599	626	614	612	640	610	632	622
40265	10935	3877	2563	1628	1406	1383	1037	963	805	777	824	634	597	419	390	313	329	308	325	340	319	257	225	231	243	229	222	236	244	245	258	273	283	310	269	307	277	302	282	308	319	311	319	344	304	276	288	293	274	260	236	265	514	1244	1155	741	543	424	295	187	189	208	176	175	188	166	175	162	174	186	172	162	163	185	167	205	185	192	160	180	173	184	154	172	192	202	164	176	184	184	181	168	183	189	180	188	177	171	183	171	188	189	170	185	191	218	182	174	195	196	177	216	176	196	178	182	194	170	179	163	179	183	182	185	192	179	187	174	206	176	215	198	177	186	193	170	164	195	189	193	194	201	185	177	166	180	194	164	147	168	191	208	210	158	179	196	207	176	164	173	188	175	169	196	191	163	192	160	164	203	188	217	203	166	188	186	147	188	194	176	178	170	188	186	174	193	183	194	188	202	180	192	188	188	171	176	201	190	165	190	197	180	168	158	167	196	187	178	192	198	180	202	177	179	181	192	172	194	170	195	200	184	206	174	184	172	167	175	149	200	180	181	177	171	202	177	201	172	162	164	212	208	184	197	188	187	183	194	179	192	210	175	179	183	179	155	187	181	174	181	172	192	194	186	167	189	169	173	169	177	178	220	187	188	172	179	185	165	185	182	168	172	183	195	164	193	157	184	166	175	185	172	202	196	182	179	202	178	199	188	189	211	176	184	167	179	187	167	204	183	183	152	183	207	154	204	171	201	177	196	179	188	200	179	179	196	196	187	162	192	181	167	172	185	201	186	167	176	180	178	183	199	183	176	186	169	188	182	187	173	170	190	184	173	190	186	171	174	188	176	178	157	198	199	189	182	184	170	159	178	182	204	188	202	199	163	183	166	182	186	190	155	172	190	161	185	167	178	166	168	226	176	186	198	165	196	193	197	182	161	182	214	167	180	188	186	191	175	163	171	210	218	219	182	188	182	190	182	204	174	206	180	178	176	148	181	162	180	175	166	181	186	191	174	174	169	200	193	169	196	172	182	195	200	188	170	181	188	182	186	197	198	178	198	198	182	161	171	194	200	198	179	196	193	197	199	208	194	185	185	172	158	172	200	178	189	195	188	184	185	175	206	177	177	160	169	176	182	180	165	183	169	173	176	192	191	172	202	170	197	175	183	164	196	200	168	193	165	178	183	202	183	183	184	187	195	168	171	180	174	178	179	203	198	191	215	163	159	190	191	160	230	148	182	184	181	185	158	184	160	185	199	180	172	174	160	172	180	189	200	180	207	197	185	177	190	184	190	165	204	178	184	183	186	178	163	190	185	172	184	210	182	194	188	163	171	175	200	176	160	174	209	180	166	163	190	184	197	179	218	175	183	177	178	166	195	176	198	193	192	151	182	205	237	163	156	185	187	192	210	169	193	179	198	171	194	178	164	187	192	175	195	181	209	169	167	176	168	165	156	189	172	169	176	178	196	179	187	180	196	162	194	200	195	181	208	185	192	177	179	192	186	186	200	190	182	196	177	179	171	164	150	185	163	164	178	180	174	183	171	160	182	184	172	194	193	174	169	186	188	169	199	169	169	184	205	195	185	186	172	175	159	200	192	195	179	183	169	181	174	191	183	210	189	185	186	192	196	165	164	175	192	199	190	199	181	187	191	166	183	179	189	196	189	173	199	185	178	157	167	156	207	177	199	177	183	159	179	194	199	178	168	180	187	178	173	200	176	175	196	187	191	173	183	186	186	195	162	168	154	186	177	178	164	187	177	168	170	191	175	175	155	202	168	190	190	180	195	194	192	163	184	182	173	170	184	202	178	162	171	189	160	176	194	165	189	190	186	166	175	145	200	194	181	175	201	162	194	159	197	186	167	169	187	174	167	199	166	192	163	193	183	174	181	165	171	188	200	176	157	162	188	184	193	177	183	175	200	181	177	175	176	184	199	194	199	177	158	191	183	183	199	176	202	178	171	190	205	182	174	171	175	197	181	181	196	185	166	178	178	191	179	178	177	183	178	191	205	171	163	200	177	177	176	212	203	194	199	185	202	161	201	175	184	171	197	186	182	205	195	186	190	201	178	179	169	187	177	142	173	158	180	190	182	188	204	213	165	183	169	210	192	164	159	172	193	197	178	152	181	170	189	187	189	194	171	177	198	169	196	207	165	172	163	184	174	162	161	193	170	213	166	217	174	176	161	187	190	212	189	199	146	193	168	188	188	190	181	183	191	177	167	173	186	190	164	168	188	173	201	168	196	181	191	165	196	209	179	176	190	185	186	184	182	173	175	161	194	183	178	179	180	174	185	173	186	185	178	174	197	174	194	194	189	199	180	216	185	198	168	168	186	179	188	197	198	186	197	182	196	180	172	179	161	164	201	187	160	175	168	177	186	209	161	165	176	191	187	176	182	167	185	195	180	186	195	190	169	185	173	184	158	186	193	185	172	198	189	196	175	179	173	204	185	201	186	159	181	175	187	170	178	160	181	196	161	173	205	154	189	185	186	169	200	193	166	165	184	170	184	161	171	187	188	174	171	187	167	173	167	189	189	186	203	173	180	162	186	184	176	175	172	184	161	173	193	172	158	195	185	168	208	174	179	182	188	155	186	187	169	166	171	181	199	180	182	170	201	198	189	149	181	182	181	166	179	196	197	199	196	193	205	177	196	183	181	178	164	176	180	195	191	205	164	197	192	171	200	217	201	167	183	166	172	196	193	169	210	204	185	162	183	206	189	190	176	182	194	199	212	165	170	164	188	181	178	180	182	193	182	182	157	166	189	192	179	170	183	185	180	182	179	165	188	191	174	174	167	175	172	182	171	181	173	203	177	207	192	188	191	159	164	185	192	189	169	173	200	187	171	191	169	189	160	186	162	202	171	181	189	155	183	170	158	175	179	164	158	179	179	182	182	163	197	198	162	189	174	157	179	189	182	190	182	186	202	187	179	182	192	200	188	167	207	177	193	180	154	167	198	167	176	175	199	184	184	175	179	186	140	184	207	194	186	196	201	199	170	189	184	166	178	188	170	196	200	201	171	183	171	191	176	202	181	208	178	179	201	211	182	193	180	190	204	196	177	173	178	189	181	172	173	166	209	154	165	204	220	175	180	203	190	176	178	172	161	184	171	171	157	168	189	175	181	189	186	197	180	181	176	185	183	172	180	165	179	188	208	174	173	197	192	185	174	180	160	176	177	153	167	154	175	168	161	165	198	192	179	180	173	169	197	188	209	145	180	167	168	194	191	183	205	178	194	190	159	168	198	227	191	183	195	195	194	206	183	184	172	205	213	192	170	173	197	186	201	182	183	186	191	172	210	194	191	195	163	191	211	190	167	189	196	187	201	205	182	171	181	191	197	192	184	169	177	191	186	187	189	198	192	183	193	198	177	190	181	165	173	181	176	190	195	192	167	178	197	182	190	169	219	158	204	182	179	170	172	192	173	212	224	197	183	193	187	190	160	167	190	210	212	158	188	194	197	189	183	176	169	168	153	164	159	178	181	187
18511	2402	5668	6583	5926	5602	5504	4712	4014	4332	3729	3474	3338	2572	2160	1860	1665	1482	1440	1323	1491	1395	1170	1064	885	924	1065	882	996	1019	1011	1212	1325	1472	1344	1249	1347	1474	1366	1247	1417	1633	1784	1778	1542	1623	1389	1347	1325	1128	1002	1094	1182	3137	8204	7097	4510	3295	2070	1156	493	468	458	482	478	441	474	448	493	426	522	458	449	484	468	479	456	427	481	487	457	482	460	472	491	465	496	472	471	474	458	430	455	466	445	454	506	475	471	482	487	457	447	477	456	464	487	443	444	476	443	438	478	456	491	454	440	463	489	468	464	445	505	467	490	460	473	443	487	457	475	488	460	468	442	477	473	446	496	442	478	457	489	426	489	507	463	475	500	462	461	449	469	460	462	452	488	497	506	494	524	500	499	472	473	434	454	459	475	497	437	410	484	428	477	478	430	427	475	492	446	458	504	528	478	468	474	450	510	446	473	483	457	465	478	479	449	442	487	473	447	492	443	455	506	493	457	489	485	427	494	466	489	486	439	426	456	453	468	440	479	458	486	499	441	487	486	466	481	477	487	483	446	502	437	516	466	515	494	438	477	450	443	454	448	485	471	436	473	407	495	460	483	454	496	457	478	472	462	469	443	439	428	459	498	484	466	471	439	506	456	482	464	466	459	467	454	445	467	534	433	481	472	476	440	453	478	452	487	486	452	460	451	439	475	486	473	479	467	434	420	442	457	460	459	441	466	448	460	493	465	466	449	421	488	473	446	481	461	493	483	480	465	464	463	470	459	472	460	457	458	453	452	485	441	458	481	462	469	489	491	466	519	444	501	437	410	455	445	451	434	456	440	467	450	451	495	452	444	505	495	483	442	481	468	470	421	462	477	484	442	457	483	471	489	463	437	457	504	423	439	457	473	452	491	487	513	473	488	459	477	496	478	485	448	461	473	500	459	481	488	456	478	488	492	454	485	441	441	446	487	483	482	447	497	487	465	479	468	459	509	470	450	454	467	461	473	473	439	466	461	454	492	492	510	475	471	441	482	444	501	449	434	462	450	502	489	488	473	457	491	495	462	449	476	480	453	457	499	503	498	498	502	466	440	457	449	498	489	523	468	451	457	492	530	459	466	452	469	454	502	468	518	485	447	447	437	446	512	482	453	471	457	506	413	504	463	496	459	434	467	437	483	497	480	457	463	485	470	450	504	474	489	497	467	475	475	461	525	464	486	419	473	468	477	489	474	474	449	444	476	444	489	479	457	458	517	473	459	498	440	483	485	447	480	441	470	476	455	526	454	483	479	470	477	437	443	459	465	445	457	446	451	475	463	499	473	479	506	434	498	464	480	489	472	481	461	468	503	508	486	466	472	484	502	478	499	441	479	501	437	441	468	470	503	483	462	474	438	466	490	490	484	495	449	485	468	454	433	494	465	473	470	454	471	439	434	497	508	493	451	504	492	470	526	527	480	486	496	457	466	505	480	451	451	454	445	483	463	483	452	447	448	464	449	450	441	472	456	455	470	472	500	451	448	458	424	519	472	455	463	494	477	473	490	480	426	464	508	482	480	466	450	458	480	479	427	484	433	474	459	450	431	477	473	486	458	497	464	426	481	457	465	479	457	481	483	498	473	486	465	493	489	449	434	476	447	445	443	490	474	467	486	465	473	444	457	452	432	449	481	503	476	468	485	459	487	460	456	457	441	425	452	494	478	459	486	502	484	478	455	434	441	526	435	523	495	470	469	491	478	444	457	469	450	490	411	466	490	452	452	453	475	464	485	472	439	476	477	488	470	450	451	504	507	450	501	424	459	460	481	480	459	471	470	448	477	478	464	451	470	461	443	448	462	470	437	431	511	467	483	477	453	470	503	472	457	496	469	440	452	459	465	476	477	526	484	472	447	501	503	501	461	409	455	507	440	505	467	492	479	425	532	472	440	459	507	479	454	438	487	436	480	450	418	499	458	475	465	449	520	466	475	462	509	444	498	489	480	486	445	434	515	460	448	504	465	459	481	476	449	479	465	445	413	467	498	438	451	461	494	463	474	486	468	443	476	489	511	448	457	475	462	478	492	451	453	462	485	483	462	426	459	488	437	495	492	447	473	486	452	468	481	455	446	500	477	458	487	425	467	490	455	436	499	457	497	446	451	462	452	442	440	463	484	469	444	478	499	453	452	473	515	465	467	463	513	471	506	476	430	430	450	415	483	485	478	494	432	458	472	487	493	492	471	455	490	484	455	480	453	497	471	443	456	464	457	475	461	494	471	473	500	449	498	456	506	465	468	472	517	460	477	487	479	460	463	456	455	459	509	467	459	464	458	541	473	422	481	464	473	481	450	509	467	502	452	449	474	508	433	480	467	447	459	452	490	468	480	427	513	432	457	481	506	455	516	440	450	455	455	476	471	505	466	486	479	493	495	470	483	467	465	466	456	470	481	482	468	482	471	489	438	458	421	478	440	462	449	456	470	464	477	453	459	457	479	466	473	500	461	501	492	455	501	458	451	492	469	453	435	480	459	487	468	444	489	515	496	488	487	472	493	453	464	481	488	469	480	475	496	449	442	469	446	481	473	468	480	445	439	408	467	435	517	462	502	438	465	479	459	454	456	460	475	464	473	487	466	486	470	472	466	486	505	492	451	481	437	459	449	466	501	483	453	470	480	512	482	474	463	477	480	482	437	491	420	474	473	458	459	504	471	442	473	460	467	448	447	473	473	457	450	405	437	466	498	519	462	467	470	437	486	443	456	457	467	459	434	469	497	431	453	462	455	459	459	441	487	446	448	469	461	461	452	472	504	493	489	465	434	459	484	483	482	430	450	434	461	436	472	462	467	478	522	474	464	476	506	470	476	485	483	449	497	431	496	428	469	422	478	423	491	479	484	465	489	445	449	464	465	467	460	444	457	470	499	444	487	469	458	457	472	450	486	449	471	451	475	457	470	429	478	475	500	494	534	492	424	489	471	444	466	422	479	485	436	461	481	460	488	479	462	443	486	479	443	473	477	496	455	493	475	463	488	468	458	457	459	488	458	488	458	485	425	505	456	451	478	491	478	469	471	433	444	427	470	506	460	460	463	463	465	476	433	504	459	456	433	472	474	481	477	463	490	470	478	498	493	477	496	461	443	468	457	461	461	472	469	448	449	459	481	446	474	474	436	475	457	461	477	484	494	452	488	495	456	460	455	519	475	481	483	470	457	467	474	450	463	461	513	430	501	440	467	451	435	445	435	474	454	467	419	446	492	446	456	478	491	468	487	461	499	461	487	458	472	464	477	501	446	461	460	489	490	507	442	494	447	492	463	470	450	457	491	462	439	430	484	460	471	490	477	450	472	463	498	443	472	468	485	449	482	449	490	515	462	474	454	459	452	507	496	466	455	453	468	440	475	469	480	474	479	481	494	480	451	447	433	492	493	499	488	470	500	450	491	487	463	499	459	453	505	498	453	466	471	500	455	450	440	488	478	464	457	450	453	481	474	469	466	478	492	462	473	477	486	470	510	486	445	445	514	486	454	472
5031	401	396	406	358	339	348	389	334	289	304	309	305	284	266	277	258	278	284	250	271	253	268	266	266	231	260	253	228	251	243	260	260	265	297	282	290	279	278	244	245	272	255	285	264	259	243	242	253	261	264	259	272	291	298	309	343	301	298	245	225	219	233	224	255	229	243	219	255	221	262	245	267	272	250	242	233	224	231	234	238	260	212	245	227	249	236	236	237	219	240	264	258	243	200	243	246	238	257	245	207	250	235	234	231	224	252	252	234	200	245	217	241	232	250	240	209	267	233	270	242	250	242	258	230	238	248	246	267	240	236	236	256	245	231	277	203	241	262	239	228	229	255	243	214	222	240	241	226	222	225	256	267	240	254	218	237	217	237	262	236	215	237	240	221	239	256	247	244	234	232	265	217	242	241	233	259	256	257	227	240	241	258	239	238	229	237	245	250	221	214	237	267	229	238	234	261	220	228	222	240	243	273	230	231	249	251	227	241	236	217	237	231	205	237	271	241	260	209	248	240	245	247	245	222	225	241	237	236	235	234	208	212	214	231	261	210	223	236	238	266	232	263	248	246	213	238	256	238	235	245	234	229	230	239	259	262	245	248	230	215	257	232	258	287	264	223	245	219	234	217	267	208	260	236	253	237	246	229	240	259	222	217	239	235	253	237	249	233	240	251	253	254	267	251	238	263	235	222	251	222	238	231	232	236	276	235	226	253	235	236	235	225	218	243	228	239	245	256	213	238	247	214	244	206	233	255	250	218	216	247	260	245	234	217	237	218	235	278	242	235	269	232	252	241	233	264	203	214	252	241	259	256	235	212	255	262	233	232	222	262	240	253	220	256	217	238	250	212	213	219	219	250	228	234	228	236	240	250	252	239	234	242	245	259	208	231	236	267	240	213	240	229	254	248	240	231	236	241	237	196	248	239	265	211	232	225	253	210	248	248	267	225	233	245	233	242	215	258	206	248	242	211	230	234	252	230	274	237	244	229	233	232	248	201	239	233	209	249	233	261	233	223	226	219	255	259	235	233	267	232	222	243	250	265	278	210	226	237	217	207	258	209	236	258	255	225	241	255	251	255	208	268	238	237	252	211	230	228	254	214	245	240	197	214	214	253	247	262	248	233	242	256	257	224	228	239	242	245	244	226	234	253	251	247	227	240	270	206	241	215	245	219	223	223	229	234	217	251	220	264	237	252	235	243	258	241	243	244	255	233	243	251	217	243	234	247	220	230	241	263	251	240	229	250	250	239	248	228	231	231	253	205	243	213	245	239	259	240	239	230	229	233	238	214	245	238	242	231	237	241	230	226	215	247	237	251	246	260	237	229	211	271	264	231	241	218	239	268	268	257	242	246	232	246	260	250	240	242	225	223	232	224	216	242	245	238	239	252	234	253	255	228	220	229	249	230	227	257	238	223	270	238	226	244	256	223	250	245	259	230	240	219	234	242	243	233	249	238	255	230	235	232	246	227	223	229	209	266	235	248	265	209	222	257	245	224	239	238	256	227	240	235	207	239	241	248	246	236	217	246	253	238	225	248	234	230	256	259	253	230	232	236	261	246	230	249	262	230	219	236	233	238	242	237	249	254	232	241	238	245	229	219	225	209	242	223	236	254	205	239	258	228	245	226	266	222	229	205	258	241	224	227	265	266	233	229	217	242	260	224	250	244	236	284	220	218	248	247	274	221	228	233	222	223	272	215	232	218	225	243	233	241	279	228	241	236	244	237	234	260	245	250	254	240	226	242	214	243	242	222	247	236	254	224	240	252	255	249	258	271	255	231	243	248	238	243	251	240	255	232	215	250	235	257	223	219	286	246	225	247	263	253	280	239	232	248	248	246	244	224	238	217	249	266	259	231	210	202	232	257	251	213	237	253	227	230	272	225	259	254	234	231	242	238	252	260	251	263	242	234	260	233	227	266	243	250	218	229	233	285	258	259	261	256	253	235	261	241	246	240	252	246	264	253	234	251	231	234	259	232	230	238	240	245	238	224	246	236	245	258	221	250	229	255	253	263	237	235	220	226	197	241	236	246	263	248	224	228	205	257	239	229	252	236	240	276	232	211	267	254	270	251	243	235	226	230	236	219	237	229	236	230	235	262	232	224	250	238	228	258	223	240	253	216	232	243	269	266	224	213	255	246	224	230	235	258	209	246	278	240	241	249	262	241	266	235	238	248	260	231	260	254	256	245	237	252	233	230	272	246	236	239	235	235	262	209	234	254	250	228	253	230	246	260	250	207	217	230	251	224	234	267	232	260	237	259	224	223	255	245	220	240	241	254	258	236	228	233	263	248	239	223	236	230	258	228	229	232	266	230	231	258	256	242	237	240	250	239	244	221	249	247	252	223	223	253	218	236	192	228	224	240	237	238	236	229	223	234	240	229	241	219	229	231	240	214	237	228	232	232	224	247	223	231	241	214	262	226	227	246	256	240	256	272	243	241	236	256	280	229	247	217	214	224	254	228	218	229	225	245	251	226	234	221	203	239	233	234	231	258	234	232	243	223	280	243	215	218	278	236	236	237	257	222	227	262	244	220	239	227	242	247	236	243	231	259	221	219	273	233	237	243	258	214	240	233	255	221	248	241	232	247	253	259	231	223	225	254	237	217	244	244	224	265	252	235	275	220	250	239	255	226	240	226	238	240	252	250	203	260	234	247	220	229	223	296	222	237	236	242	223	231	239	230	248	251	234	261	245	239	232	237	232	254	257	197	258	237	230	222	227	236	230	225	253	235	256	241	233	241	221	223	243	252	246	227	239	230	250	211	237	215	223	265	216	215	272	243	244	234	210	262	227	253	250	248	259	214	212	230	249	227	234	207	265	257	261	207	242	230	228	213	247	252	223	203	255	251	254	259	228	229	219	242	235	227	258	215	254	234	233	230	244	243	231	243	240	206	232	237	275	253	219	229	241	244	244	237	224	245	249	269	250	243	225	247	239	229	248	204	254	243	259	234	241	256	238	259	282	257	261	229	229	234	233	236	234	226	226	235	234	237	250	250	236	242	252	225	233	252	252	223	222	224	221	259	223	235	267	216	240	249	236	222	208	256	226	266	235	241	247	225	208	228	226	270	255	248	239	226	247	233	259	237	235	249	223	254	248	222	232	252	259	211	248	249	218	238	232	230	222	240	261	213	207	220	218	230	234	251	224	212	237	223	257	242	233	230	247	236	230	237	224	250	242	250	245	232	231	226	246	239	247	264	226	256	262	257	222	252	239	234	242	206	227	228	239	238	264	255	239	240	224	262	240	234	218	244	271	232	251	277	220	277	257	255	232	262	244	227	253	240	261	218	207	226	240	248	255	268	228	239	245	250	242	233	242	243	227	227	280	251	244	290	242	223	260	226	228	235	240	258	244	239	239	241	237	252	191	251	232	252	244	233	245	243	250	263	241	211	229	230	259	223	234	220	259	253	240	243	251	277	228	225	239	245	248	230	237	232	259	246	231	240	252	249	256	251	245	240	247	237	267	230	251
5785	705	1026	1227	1170	1221	1228	1211	1021	996	1030	1046	1021	808	730	769	780	770	800	769	795	778	631	690	676	707	739	719	688	721	784	837	1031	976	897	866	838	869	787	770	787	890	998	916	894	857	783	779	845	748	805	797	711	816	1001	1138	1101	919	810	714	589	604	582	608	616	618	602	642	547	585	621	570	591	586	637	558	620	601	593	565	604	575	588	591	583	592	626	635	608	564	582	654	606	576	606	617	606	597	578	584	625	593	614	594	591	616	615	618	591	572	583	596	605	569	600	605	589	610	593	625	604	612	621	603	572	649	643	570	558	593	649	676	645	617	655	590	576	604	550	554	599	606	583	592	625	585	589	630	668	620	597	596	592	610	600	604	631	599	593	614	630	609	578	596	591	608	608	630	640	586	553	606	642	616	602	582	588	607	593	643	595	582	626	638	598	601	588	581	599	643	631	615	559	616	601	643	591	629	623	587	610	600	591	674	579	600	585	589	630	644	609	567	599	611	577	562	578	594	561	627	612	572	645	652	614	588	592	616	636	569	565	611	598	627	620	610	604	687	585	569	584	592	632	586	617	609	636	574	601	635	628	623	595	616	592	604	628	610	578	595	668	591	599	602	608	608	613	609	596	584	598	613	614	637	633	607	601	636	608	608	568	602	579	598	580	613	551	609	623	637	624	627	596	639	604	603	615	613	625	604	610	621	566	563	591	604	606	606	565	597	574	613	627	623	605	612	623	610	590	602	586	607	653	566	604	588	611	608	620	590	630	564	597	605	646	631	634	597	636	593	638	656	625	635	573	606	622	541	639	608	565	640	614	551	560	628	623	595	583	598	575	564	658	555	577	641	598	609	577	611	605	593	584	585	620	610	609	636	608	572	619	607	622	604	558	589	623	585	557	614	596	634	552	621	571	613	650	597	612	642	601	608	631	584	639	593	624	598	609	608	613	637	616	573	599	603	563	611	582	608	582	652	566	607	591	583	632	580	556	605	585	591	606	581	603	612	576	589	576	658	610	602	625	622	583	657	612	556	585	577	610	593	606	624	578	633	584	588	586	607	601	592	598	590	634	587	663	631	619	614	638	568	573	606	598	637	616	650	643	606	654	640	619	615	601	619	573	634	629	617	633	620	576	598	574	611	624	621	615	570	615	574	603	598	565	608	590	614	632	614	587	663	626	582	630	609	581	614	607	567	613	618	557	588	555	604	592	583	555	589	601	615	595	579	590	558	572	587	621	574	611	586	598	586	561	592	619	600	608	592	594	597	626	618	579	606	597	653	646	605	595	607	605	614	589	569	613	591	577	586	623	617	650	592	605	603	591	625	590	593	603	611	551	591	595	585	578	587	608	589	602	592	566	634	669	608	603	651	605	623	594	579	602	583	602	613	611	614	579	601	547	600	575	652	604	615	635	595	612	592	564	599	604	548	550	582	596	604	619	601	589	599	610	592	593	602	588	601	609	655	585	664	588	615	598	588	593	598	584	606	646	623	646	613	567	654	625	647	596	555	645	596	596	633	525	597	592	565	565	606	603	620	577	598	642	585	581	583	633	605	563	614	600	578	607	617	612	587	643	639	607	619	622	593	603	577	675	557	563	619	593	597	620	594	585	641	578	644	621	612	597	613	627	613	643	603	604	590	566	594	611	616	622	576	592	602	638	615	587	572	624	603	550	620	595	630	637	601	619	613	589	567	591	644	573	602	608	591	637	623	637	594	625	600	608	615	564	573	605	623	579	565	589	554	586	606	638	601	612	639	594	642	627	613	599	572	633	599	608	621	613	579	598	616	623	619	587	605	599	635	589	572	595	608	563	615	590	594	540	593	601	611	630	628	541	618	576	584	573	582	612	570	593	621	611	590	571	586	621	603	638	612	585	591	602	588	569	612	586	596	585	584	609	596	586	610	567	641	640	606	610	629	580	570	611	610	601	574	641	582	625	602	598	593	583	598	583	621	604	634	643	604	602	603	641	633	611	610	585	623	636	632	591	630	638	651	628	574	596	615	614	605	601	594	587	578	580	634	637	614	592	585	618	599	626	584	609	588	600	598	637	621	575	618	624	618	612	587	599	560	580	613	626	611	565	573	592	593	633	609	635	598	574	545	607	585	601	622	607	564	577	632	628	608	563	586	595	608	604	638	580	620	612	586	596	646	635	571	582	635	627	538	615	605	637	585	585	593	604	583	590	630	610	588	546	581	561	583	596	595	591	635	634	603	637	648	603	651	606	606	554	605	604	615	561	635	612	598	609	568	598	630	623	591	592	621	596	620	619	642	584	625	573	618	596	639	606	642	603	609	561	608	601	555	619	553	605	593	644	624	606	561	566	620	583	618	581	605	566	613	629	590	610	575	599	601	622	548	638	655	623	563	616	581	622	633	623	617	646	632	576	616	603	603	591	605	595	598	583	621	633	630	624	624	689	633	575	658	618	587	579	593	591	622	589	601	595	578	584	602	621	592	601	621	618	593	615	636	604	634	584	622	633	611	593	551	592	584	567	603	647	643	595	619	601	602	607	631	628	635	598	594	575	588	633	620	605	589	598	638	629	615	571	605	634	601	607	595	571	545	604	577	627	581	607	582	614	625	631	586	645	615	620	618	650	595	594	629	614	590	632	587	670	582	540	598	627	592	598	572	575	597	602	608	641	586	616	572	615	606	599	610	614	611	612	620	628	574	597	607	572	582	591	602	594	663	606	567	599	639	609	546	582	591	618	602	624	614	566	617	597	587	601	579	597	584	638	627	581	643	594	639	589	597	624	567	634	602	587	630	588	591	603	640	616	578	606	633	633	564	584	579	568	647	599	611	630	594	603	609	642	582	586	597	588	644	589	623	637	608	638	606	627	561	592	608	595	560	566	579	592	613	568	603	637	609	578	602	591	638	602	605	600	578	600	615	597	579	569	657	613	590	604	617	632	588	633	602	620	605	601	608	591	576	611	610	639	570	597	613	616	632	562	581	586	594	534	593	678	599	663	580	571	627	600	577	630	602	606	588	609	612	588	605	623	597	661	626	612	621	605	615	658	572	607	635	640	614	618	573	623	619	612	630	605	558	641	584	593	570	585	600	620	637	549	664	602	616	587	618	583	606	575	592	580	604	637	603	593	616	618	637	584	627	643	630	609	619	564	661	645	591	594	614	608	647	546	603	552	607	644	613	571	587	614	611	613	571	603	618	598	637	575	586	609	590	587	611	651	595	574	651	563	619	605	600	564	641	590	608	566	607	650	578	624	607	624	573	600	590	601	584	624	605	583	595	623	606	613	611	631	581	583	608	576	561	600	605	604	592	602	583	612	598	586	615	571	611	605	629	611	557	616	607	696	571	642	616	617	592	614	569	601	606	606	638	633	619	559	570	563	596	632	611	628	616	560	593	663	612	561	596	612	602	602	602	600	593	635	639	577	619	609	624	614	644	655	645	621	565	594	595	604	639	592	604	597	638	575	607	636	600	660	587	628	598	596	651	552	576	625	608	587	593	589	651
29005	3889	1661	1365	1108	865	786	705	703	659	572	550	445	392	384	365	310	350	313	295	294	298	258	245	296	287	285	281	272	314	350	307	294	297	301	294	264	275	305	283	313	299	281	328	314	290	292	283	286	275	273	259	284	361	749	752	629	472	354	262	250	212	238	227	218	232	251	235	243	234	257	233	228	244	241	212	240	221	199	221	252	260	247	235	227	221	251	243	221	228	255	205	230	200	211	239	257	240	263	248	232	243	220	240	238	223	222	267	218	234	231	235	221	262	227	226	247	227	217	238	249	219	208	220	229	235	224	235	228	225	233	256	234	217	222	232	192	259	241	261	209	223	253	230	206	253	220	231	228	204	241	240	229	250	226	249	216	204	241	256	238	254	226	244	216	224	247	226	240	229	231	250	222	210	214	216	212	241	260	252	239	204	203	246	230	244	215	238	235	223	212	243	198	247	212	239	219	247	228	224	274	256	243	214	226	216	245	237	226	250	213	217	225	254	232	225	232	230	218	252	228	223	242	222	216	228	240	239	236	248	232	237	219	215	216	217	216	236	226	216	220	239	225	229	203	227	227	234	216	243	229	238	240	229	234	225	229	256	252	203	221	234	187	230	223	216	235	204	228	202	247	217	252	236	247	231	224	260	242	232	242	225	268	234	208	227	225	227	228	237	235	237	227	249	230	210	264	235	245	244	246	244	194	224	252	231	226	243	206	228	207	228	222	225	235	256	229	224	228	230	220	251	251	219	227	219	218	246	222	251	271	251	229	215	223	245	220	230	253	274	231	244	221	247	226	263	263	224	256	230	237	244	236	261	217	260	233	224	218	243	229	250	244	209	225	243	230	206	222	241	204	238	257	236	239	224	221	227	214	241	235	241	250	246	217	225	250	248	246	227	242	229	247	239	253	215	233	212	250	235	238	244	239	246	223	202	244	225	232	239	241	220	224	204	226	266	252	246	227	240	244	203	233	231	232	206	239	248	240	235	211	243	215	250	238	226	227	246	256	227	229	236	256	206	234	227	198	216	249	221	232	237	263	223	220	257	214	245	231	250	229	215	257	242	232	229	228	214	243	266	236	251	242	248	243	247	225	223	239	218	253	240	195	248	262	205	228	272	240	253	225	211	205	247	224	249	247	222	218	218	216	218	212	219	247	230	215	230	239	229	250	247	223	241	236	240	234	236	207	252	219	265	232	255	246	253	233	255	251	243	239	214	239	231	225	245	239	230	236	257	210	242	234	229	241	241	259	246	223	224	198	211	213	226	231	240	224	202	236	212	243	254	244	234	241	249	207	240	233	235	221	205	253	217	229	238	247	241	244	230	236	240	201	209	226	270	220	219	225	247	220	228	194	224	223	251	235	246	224	207	245	213	220	216	221	263	218	233	271	213	242	227	249	242	230	239	224	253	229	240	219	262	239	243	261	248	213	245	234	215	225	230	223	235	205	248	245	244	240	248	257	241	221	234	220	235	211	230	242	257	236	235	237	236	237	243	215	255	225	250	242	198	231	226	199	214	262	228	253	225	228	263	255	217	225	241	210	236	248	226	246	255	239	217	246	224	233	238	251	241	240	221	207	218	212	252	217	215	251	236	217	218	231	234	222	209	240	244	230	263	220	223	228	233	219	237	238	225	227	212	228	236	223	233	230	233	218	221	248	211	222	220	247	235	250	242	237	201	238	220	219	264	226	211	231	227	229	216	221	214	243	238	222	234	244	204	246	242	246	218	233	218	227	211	226	232	219	243	225	254	247	244	263	229	231	243	229	243	243	254	250	222	257	229	196	241	225	232	235	248	258	276	262	213	239	217	209	222	226	256	239	208	230	235	228	226	235	235	226	255	223	257	214	253	229	251	228	237	256	241	221	236	245	205	234	246	209	242	214	255	244	215	220	251	207	253	231	230	230	231	208	199	241	236	229	258	226	263	232	275	246	238	218	232	223	233	229	225	237	237	245	243	224	217	237	235	235	223	228	224	215	251	235	220	257	225	237	215	242	238	231	214	217	216	238	222	239	253	248	250	229	240	234	229	245	232	244	222	248	222	240	247	241	238	219	215	184	220	233	223	220	228	201	225	228	218	232	234	208	248	242	218	214	223	223	243	245	247	244	226	232	237	231	230	252	211	215	222	227	227	208	229	224	232	244	215	222	241	260	239	234	245	240	209	249	250	227	234	240	222	217	233	247	229	239	218	243	222	224	224	246	277	232	235	198	237	245	202	248	255	229	246	223	244	210	248	244	218	234	241	233	225	222	251	231	226	246	237	232	237	229	222	228	240	240	240	221	229	241	253	240	264	208	266	257	226	228	233	235	218	238	254	230	239	247	230	197	238	235	225	234	241	245	237	232	238	232	228	228	245	233	216	231	248	225	289	235	242	216	242	240	236	232	216	249	252	257	229	211	235	249	238	226	228	247	246	246	241	226	221	242	237	230	234	235	229	222	207	239	233	208	238	216	245	252	220	220	245	224	251	256	239	211	238	240	258	231	208	218	236	255	230	225	235	249	256	246	236	241	223	233	262	239	214	241	239	235	225	246	264	240	251	213	248	229	238	215	238	236	247	229	229	210	226	237	245	211	236	220	252	217	250	225	242	258	250	212	219	207	218	252	220	260	213	248	243	218	241	203	234	227	224	252	231	253	244	214	242	225	208	243	263	248	227	218	213	260	239	240	231	211	238	231	236	226	226	254	256	231	241	242	251	212	228	208	228	199	255	229	226	247	244	221	235	214	238	246	226	237	241	209	253	220	244	225	227	257	223	211	235	213	233	220	236	235	220	249	223	202	252	239	238	235	245	179	194	242	241	237	236	235	251	227	228	222	209	228	218	237	224	229	241	228	228	225	229	246	256	209	245	228	214	246	256	227	234	237	248	230	224	268	246	236	221	219	202	208	226	207	193	229	220	247	248	242	235	235	244	232	252	231	228	251	242	213	243	250	233	242	236	237	246	232	223	242	208	222	244	228	237	209	248	241	193	235	239	231	240	230	251	214	236	218	239	219	218	253	259	198	250	230	248	274	217	240	222	251	234	225	205	229	207	214	250	213	252	237	235	214	233	245	214	221	235	230	227	219	219	240	245	232	242	243	232	249	237	204	197	223	253	247	253	241	232	233	246	225	232	233	245	240	241	237	220	239	233	224	259	216	229	210	231	234	231	247	233	236	242	223	223	238	248	220	231	255	260	226	228	239	229	227	246	235	246	228	216	228	206	250	227	245	210	224	244	232	236	214	198	225	257	216	212	229	219	246	260	226	232	216	230	254	209	214	222	235	239	246	243	254	236	210	239	224	220	239	219	272	214	252	243	241	238	231	232	254	214	220	221	236	233	232	223	255	231	242	205	235	232	235	215	203	245	235	253	231	245	210	218	254	222	259	232	241	254	224	238	228	212	221	237	224	247	243	240	226	217	232	272	253	228	235	231	240	204	225	221	234	232	228	231	229	250	244	216	227	252	248	262	241	234	217	252	246	242	228	226
14079	1562	3467	4046	3803	3775	3310	3149	2847	2779	2854	2532	2029	1701	1514	1436	1235	1180	1207	1106	1123	1098	980	911	988	975	1027	867	939	1124	1213	1206	1157	1100	1090	1118	1129	1168	1040	894	975	1214	1260	1264	1130	1118	1088	930	834	899	925	911	1052	1497	4892	4671	3450	2366	1485	852	583	621	585	571	580	564	553	600	604	574	564	565	574	585	612	565	578	557	572	610	596	588	584	628	542	556	561	598	610	591	576	582	630	628	584	515	592	592	589	613	569	542	616	569	577	602	565	579	592	565	598	571	588	590	573	602	583	542	583	578	588	617	591	610	570	585	576	596	618	557	560	539	564	563	584	601	595	568	571	543	587	601	556	583	568	590	531	575	594	561	565	603	551	580	590	574	564	569	616	595	574	617	606	578	586	556	584	532	591	566	576	539	558	539	544	580	563	563	607	595	559	564	535	602	600	565	596	595	569	575	594	565	587	576	533	608	585	551	578	629	604	597	570	589	570	606	567	587	579	581	591	604	585	593	582	544	613	584	622	572	581	603	591	592	585	547	561	587	624	556	631	587	599	558	541	610	552	554	588	595	612	564	578	586	597	561	590	630	558	595	537	597	586	568	573	566	578	606	559	551	585	615	556	583	585	618	574	568	601	587	551	558	593	641	561	577	574	593	581	587	606	630	592	563	588	633	567	589	573	605	593	551	576	585	552	607	569	615	564	600	564	611	576	589	618	593	549	631	563	646	614	594	573	567	590	548	548	570	552	558	624	588	581	600	576	557	592	574	589	572	617	610	622	609	612	551	559	583	587	568	572	574	539	601	613	571	594	603	596	592	560	550	604	579	584	627	636	591	585	581	598	569	537	588	620	589	531	597	539	601	594	586	614	589	601	587	596	578	599	554	569	607	626	586	556	559	592	611	598	578	565	582	613	589	587	592	590	552	647	626	604	539	611	578	594	601	593	579	578	581	590	638	575	585	552	542	595	569	569	590	546	575	552	558	646	592	559	548	561	602	585	581	555	545	625	562	620	606	592	570	542	577	601	593	617	591	569	629	605	600	539	576	595	533	526	600	553	617	586	576	626	517	605	618	652	609	610	588	572	558	614	582	575	538	580	600	558	538	590	582	605	582	582	574	599	589	603	613	570	584	566	599	572	564	562	585	594	638	583	606	603	599	561	611	638	577	597	594	576	573	582	596	579	565	620	569	546	604	570	556	533	590	603	567	582	580	580	544	551	567	553	628	570	580	580	610	604	619	584	560	606	625	627	604	580	544	609	572	588	600	589	572	566	568	574	604	582	554	609	578	583	581	569	562	608	611	589	571	560	611	576	560	576	605	606	523	587	602	608	595	599	633	622	585	588	601	603	600	567	544	593	561	566	603	568	561	590	555	579	569	565	578	607	594	572	561	606	578	582	600	641	558	598	598	562	568	603	617	600	608	565	583	570	527	597	587	597	609	580	611	550	597	591	595	581	599	592	575	573	595	610	556	575	574	611	629	588	610	586	563	602	586	600	601	614	635	601	607	587	577	551	602	588	624	553	582	597	609	567	608	581	593	563	595	581	572	596	570	595	586	596	576	578	611	548	549	597	604	575	596	566	631	580	566	601	608	611	589	634	567	614	593	594	591	565	550	576	606	600	589	599	575	594	565	550	569	563	562	579	637	594	614	571	550	601	572	580	607	579	557	595	573	550	569	570	574	554	575	577	598	606	584	574	592	593	585	610	568	592	561	580	603	586	568	580	635	616	583	556	594	603	578	583	595	571	591	604	589	554	585	599	594	595	564	539	575	563	586	586	580	564	567	600	599	561	559	589	597	568	550	569	541	573	599	574	576	599	577	605	584	576	555	574	611	576	572	599	588	609	604	569	604	598	623	578	606	592	615	579	608	630	582	589	544	598	582	578	603	628	630	597	545	615	575	608	593	628	546	584	563	583	612	594	567	553	574	595	609	640	574	608	612	607	570	626	607	572	590	588	586	558	574	614	602	596	548	595	577	618	612	619	599	603	568	629	590	594	561	561	598	584	601	595	571	555	577	547	611	604	590	571	523	591	556	542	560	543	607	583	585	586	586	586	578	554	578	610	583	564	570	593	618	577	625	563	569	621	570	606	617	640	583	564	589	574	569	536	578	599	569	602	567	558	580	568	579	595	600	596	586	598	574	609	555	573	562	576	632	561	545	581	544	560	608	561	555	592	583	609	566	596	642	578	570	647	580	565	582	634	615	572	589	653	597	590	594	546	593	592	561	543	595	529	587	595	578	576	608	583	600	622	594	599	562	567	584	576	573	595	550	577	547	588	614	603	608	582	558	566	591	580	605	550	610	627	611	575	547	594	615	562	596	546	590	545	567	592	610	601	624	552	560	544	533	611	584	561	562	619	577	575	594	551	586	550	602	582	606	543	621	579	619	587	584	603	577	580	643	595	546	569	588	593	576	551	591	549	602	625	572	566	563	594	569	573	549	627	563	537	607	550	565	542	634	561	551	606	559	551	592	591	603	575	598	578	614	608	595	621	578	594	606	575	626	569	557	615	586	578	617	593	610	603	545	583	579	562	582	558	595	582	549	594	579	586	543	555	583	527	597	599	569	564	575	598	605	591	633	625	593	616	554	571	576	563	610	612	631	565	555	586	574	588	589	564	585	589	578	548	572	548	563	623	589	568	572	606	561	583	574	579	592	591	607	577	535	525	572	594	672	552	595	582	569	574	584	603	612	554	633	573	605	604	561	600	560	579	603	563	620	595	599	541	617	589	553	639	594	588	594	588	570	592	560	595	597	587	578	589	602	619	591	584	596	531	592	654	635	599	636	611	566	580	583	591	574	588	567	598	611	621	617	584	605	609	586	563	588	608	586	556	604	578	577	581	562	599	570	582	596	550	573	618	543	580	624	586	578	597	600	580	561	566	591	607	604	613	628	521	566	595	601	536	629	586	635	600	590	549	591	586	620	585	590	564	578	599	602	542	580	578	625	601	562	577	565	577	547	576	594	571	579	584	550	577	579	584	586	584	602	610	586	596	599	580	596	562	622	574	581	560	651	606	584	623	579	621	606	572	614	598	557	583	596	588	609	618	612	576	594	571	594	588	599	557	547	573	546	573	622	598	569	623	563	622	577	545	594	609	587	586	567	584	535	586	551	548	637	603	561	612	598	627	606	599	582	587	558	568	586	541	555	579	607	564	599	576	583	568	638	588	569	595	601	610	589	544	585	574	573	565	618	624	579	585	538	609	578	577	638	584	572	583	621	597	565	573	604	608	590	616	629	605	594	544	558	603	569	603	598	598	529	559	581	532	592	595	601	579	566	557	550	611	535	594	571	617	600	593	600	586	579	584	598	538	563	575	577	626	616	577	581	617	557	560	623	616	577	600	600	560	540	574	564	593	593	540	607	574	573	605	605	590	579	589	587	594	620	550	552	556	594	580	557	554	531	536	583	553	578	644	587	559	574	566	571	600	596	564	615	584	606	582	589	580	585	583	565	606	553	603	560	571	610	618	545
39952	10044	3602	2489	1691	1331	1255	1014	983	809	838	760	529	383	377	344	335	318	281	281	295	277	246	212	231	224	227	256	255	277	255	252	259	255	304	279	300	218	222	211	193	276	280	249	253	215	199	215	228	208	197	212	210	272	1124	1317	995	651	450	184	159	135	187	165	179	156	158	170	166	159	141	168	169	165	161	153	170	164	155	158	141	169	164	138	139	173	164	163	170	167	171	160	146	156	170	174	182	156	160	142	164	159	164	147	180	158	164	156	164	162	180	161	164	138	169	148	127	152	169	135	155	148	174	162	155	165	147	168	164	158	170	138	161	168	158	145	169	163	176	148	141	169	154	171	161	154	182	154	131	146	175	157	169	149	152	155	151	149	161	173	174	144	150	175	144	158	155	146	144	153	171	170	142	147	169	162	159	151	153	154	149	173	160	156	163	157	152	165	147	155	147	125	132	140	139	161	151	142	186	170	161	154	188	151	157	154	142	154	162	158	143	160	181	184	171	144	157	176	162	145	163	158	150	151	150	158	140	155	166	167	156	195	176	171	151	176	157	178	157	144	171	153	151	145	179	151	133	153	158	173	164	179	169	168	147	157	165	157	161	157	176	173	152	165	173	173	171	141	150	141	180	163	180	141	160	128	150	169	167	182	169	144	147	157	154	137	137	141	158	155	163	148	165	158	167	166	159	147	152	184	162	165	161	147	145	165	164	168	154	163	132	179	161	164	156	177	177	140	165	175	149	148	130	155	162	164	153	152	139	157	162	170	157	157	173	157	176	162	177	155	162	165	169	159	168	154	159	188	166	148	162	148	150	155	159	183	151	133	164	172	145	159	173	133	136	144	162	170	156	167	161	164	153	139	177	149	154	160	175	142	145	155	180	162	156	147	139	170	172	171	144	161	185	172	172	141	183	175	161	173	172	163	156	153	147	158	161	159	163	167	176	164	167	179	122	153	156	134	165	156	182	168	167	166	158	171	151	180	140	147	151	177	149	163	149	152	139	171	157	171	171	153	142	150	163	142	159	152	139	162	151	156	149	169	158	168	159	135	164	161	147	165	156	160	180	164	179	162	155	156	148	149	156	149	181	165	166	152	172	143	155	156	155	146	163	145	159	162	141	161	160	164	161	167	175	151	158	165	149	160	164	171	134	159	157	146	153	130	123	157	142	171	169	162	158	154	182	163	157	156	185	166	156	177	165	158	167	167	157	148	165	135	153	166	170	144	149	144	170	161	153	152	131	165	166	146	151	144	150	154	144	172	163	159	165	199	159	154	145	166	176	152	168	152	152	151	153	144	173	132	143	156	161	137	161	167	151	151	148	153	167	167	173	159	166	172	149	173	149	171	163	136	153	125	168	170	173	163	171	180	157	171	153	141	143	153	157	178	156	169	146	190	155	152	144	185	157	188	146	165	155	149	148	170	171	148	161	188	152	156	173	145	155	176	182	152	127	186	143	153	164	155	160	161	163	154	143	155	161	154	137	157	153	194	174	161	150	156	169	154	156	159	188	160	160	174	180	158	154	171	190	141	167	163	138	156	146	161	155	176	147	151	167	160	138	168	172	168	157	159	159	154	148	168	157	152	178	169	149	147	182	169	152	173	158	164	139	135	163	182	144	175	192	154	173	146	166	155	162	162	163	161	159	155	158	153	178	157	156	165	169	138	150	141	152	146	150	181	172	144	144	139	152	187	148	151	172	169	165	141	160	131	137	160	154	148	128	158	155	157	179	146	158	147	172	174	141	163	156	161	137	159	149	135	158	153	147	162	163	160	184	156	143	171	149	182	152	160	175	158	162	149	177	167	177	149	169	174	149	152	170	159	167	183	177	158	150	149	156	162	160	178	175	195	167	162	159	158	173	149	155	137	164	157	138	181	167	144	158	144	181	167	158	149	148	170	155	176	153	142	152	161	156	167	168	159	158	168	172	160	159	151	150	164	159	149	152	167	163	167	162	164	181	154	160	158	142	142	122	153	152	168	131	144	161	150	160	169	145	154	154	157	151	179	167	157	148	153	147	159	176	171	160	176	138	169	151	172	158	154	146	143	170	153	185	166	160	144	146	182	157	155	140	150	143	145	163	163	151	142	167	187	182	171	154	153	150	148	146	159	155	132	172	175	173	164	119	160	150	135	158	164	159	159	168	150	144	160	189	162	155	162	143	173	147	172	161	153	151	162	162	171	153	140	145	175	168	166	162	169	169	158	170	155	154	151	149	164	176	169	150	137	143	156	149	185	151	172	163	160	165	153	158	163	181	157	165	155	150	143	165	159	165	173	160	156	177	178	159	148	165	159	173	152	149	143	146	159	165	167	141	173	160	166	155	151	159	148	157	173	179	160	169	161	162	163	150	156	156	197	154	183	174	177	176	144	176	138	159	175	145	167	170	154	162	175	143	147	160	180	172	172	148	156	151	186	144	159	177	156	159	152	171	145	153	153	146	155	135	140	146	180	152	154	139	143	149	158	157	142	168	151	169	168	167	149	165	141	166	171	148	154	165	178	154	154	139	157	157	155	169	143	166	169	142	141	147	164	178	149	168	142	167	149	144	158	154	175	169	159	144	145	169	133	191	146	168	158	140	161	175	152	135	150	149	163	153	171	141	133	160	170	147	167	170	173	174	143	140	156	180	156	157	164	147	148	163	147	151	159	161	141	170	169	139	164	149	153	153	177	150	149	151	157	175	155	171	164	160	185	135	182	164	190	151	159	163	150	153	147	173	125	138	176	177	180	193	156	168	170	153	174	158	179	141	143	160	174	145	176	177	156	140	150	176	165	144	141	136	135	172	168	140	174	155	195	146	154	156	175	187	141	170	179	195	144	137	140	163	157	143	162	152	168	165	144	148	150	178	176	145	147	185	145	147	150	185	168	171	156	126	162	174	165	154	159	175	145	163	148	162	170	157	167	156	161	149	148	159	158	174	163	152	174	150	163	180	165	142	147	145	168	155	167	135	183	152	172	165	149	163	147	160	152	161	135	141	161	148	143	156	160	130	164	156	161	144	159	177	172	156	152	151	149	182	138	158	159	153	154	151	160	142	157	144	170	152	150	177	163	179	170	169	176	152	149	142	143	152	154	153	163	154	167	147	148	159	153	141	161	153	153	170	152	166	182	151	150	166	157	165	138	155	165	157	152	144	143	163	176	212	162	142	153	193	139	158	149	176	164	184	139	168	194	167	150	161	168	179	138	156	162	149	141	143	152	128	162	143	163	162	153	164	162	159	129	153	162	151	139	181	171	161	148	154	182	166	155	144	143	139	170	171	157	171	154	150	156	164	144	151	167	166	170	156	162	155	166	149	156	157	164	167	135	153	147	188	195	171	187	156	136	164	156	173	179	180	152	157	162	164	159	180	173	161	153	202	128	171	169	156	142	128	144	160	168	153	137	184	169	151	137	143	158	155	192	146	153	137	192	150	151	160	157	170	177	170	171	134	154	149	185	145	140	174	143	153	168	147	166	169	139	174	173	142	160
18269	2297	5394	6731	6234	5140	5131	4521	4572	3982	3722	3873	2887	2013	1975	1811	1686	1563	1462	1400	1377	1258	933	983	981	984	901	901	1045	1288	1313	1126	1137	1136	1391	1303	1310	1022	846	871	913	1239	1447	1344	1180	1156	963	1024	930	830	894	995	981	1668	7780	8181	6003	3862	2340	705	417	419	399	396	430	419	393	422	434	427	417	391	463	438	409	404	380	398	426	404	438	418	394	433	403	369	429	384	437	409	396	404	403	391	412	411	404	391	427	395	459	449	429	448	367	393	379	403	396	408	401	411	415	416	421	414	419	440	446	401	426	422	427	408	416	423	391	384	372	430	408	417	448	392	418	425	415	428	428	409	388	398	385	386	413	416	413	410	405	426	381	413	451	420	392	396	409	421	435	360	404	421	408	412	382	422	430	423	396	393	406	449	433	388	427	418	385	405	398	421	393	411	425	404	408	427	393	407	414	417	408	479	408	388	409	440	442	413	401	404	410	421	410	394	409	443	400	396	430	411	408	433	372	402	417	413	368	423	385	396	405	368	385	419	428	415	418	390	386	426	437	386	410	385	413	407	424	419	394	428	423	395	430	430	402	392	375	402	431	431	418	412	400	410	411	420	416	403	405	414	410	413	383	424	402	402	399	433	407	408	437	371	396	393	392	377	427	407	375	417	442	393	430	407	391	430	440	403	415	416	395	425	406	405	411	437	414	406	421	430	415	396	395	399	429	391	420	413	411	416	395	414	393	378	429	429	406	441	388	385	432	377	415	422	401	417	407	425	422	421	406	395	426	419	405	398	414	402	410	453	399	417	407	417	381	415	386	424	409	360	401	372	387	388	412	417	379	397	384	430	413	395	393	408	416	404	459	431	399	420	402	383	419	443	395	399	429	406	414	391	428	397	407	413	378	414	397	386	410	423	405	403	385	424	417	382	395	447	397	421	394	417	422	398	411	418	414	402	401	406	406	413	398	409	435	409	380	382	427	380	406	440	402	401	390	424	420	439	419	404	375	420	430	386	416	377	382	436	395	401	412	426	405	414	396	415	401	413	406	374	429	441	441	437	429	440	405	412	407	393	406	423	440	435	395	398	425	422	407	399	420	387	420	429	444	435	422	416	394	378	406	408	423	373	437	382	414	395	411	401	381	402	406	367	398	395	387	447	388	433	418	423	405	425	447	449	428	404	429	399	394	392	450	399	444	392	423	422	378	377	406	401	389	405	397	398	416	432	432	407	388	388	423	426	399	437	395	450	409	380	411	383	442	383	426	425	417	407	421	415	380	395	396	391	405	397	406	432	379	377	414	408	399	419	417	414	425	432	415	422	394	382	405	441	408	478	364	394	387	364	431	407	417	423	425	420	436	417	419	428	385	390	414	369	421	421	380	426	425	374	434	422	425	409	366	402	399	429	416	398	428	413	433	418	419	397	397	413	425	422	419	403	452	422	424	405	426	417	387	420	405	412	422	396	380	397	384	426	424	401	434	456	420	442	418	419	409	415	423	410	422	441	404	380	420	451	404	422	393	441	395	404	404	438	404	407	442	367	398	417	383	391	401	405	415	415	398	408	412	370	430	371	425	414	427	393	420	393	419	432	414	436	415	434	411	413	385	372	420	397	387	429	411	391	424	437	404	385	426	419	424	432	433	447	407	383	445	405	401	402	425	392	416	403	374	377	434	384	462	410	384	428	403	409	422	390	404	393	402	448	394	433	406	398	413	417	425	421	453	413	417	430	388	424	388	430	415	388	400	382	427	401	410	415	476	400	410	410	451	407	418	365	446	419	420	407	385	380	397	397	452	419	421	434	410	401	407	412	385	370	448	438	425	438	398	415	411	406	437	428	399	404	411	404	386	380	410	390	407	406	399	441	412	395	437	411	388	430	402	405	414	398	410	456	415	403	408	437	388	425	373	379	404	403	393	399	402	433	436	420	391	391	410	394	395	386	416	413	421	375	419	379	417	397	407	439	433	381	403	423	415	414	396	410	404	412	405	380	392	396	408	392	354	431	455	401	389	393	415	385	426	430	396	396	393	366	446	387	402	380	379	408	402	395	394	416	417	415	409	470	396	380	424	414	417	412	379	395	359	425	408	409	411	372	383	413	422	385	422	438	369	416	400	400	400	469	424	389	402	383	417	419	405	398	426	417	363	416	404	393	403	378	385	427	399	412	435	395	422	417	430	398	397	384	409	386	417	420	406	417	401	424	397	430	413	442	411	450	446	408	424	430	418	408	414	413	417	389	417	385	406	444	394	400	387	415	385	405	399	430	408	402	450	406	402	407	367	365	403	431	418	425	396	412	414	425	408	392	399	407	431	391	434	425	439	433	420	404	408	391	421	417	400	393	404	405	415	407	369	407	427	433	440	428	414	423	416	428	422	400	398	425	420	454	410	431	405	431	400	403	461	429	430	415	399	400	402	421	404	385	432	426	429	423	403	407	420	417	406	414	412	420	400	417	446	383	429	409	395	415	393	439	394	377	407	387	439	407	411	443	403	404	417	400	407	401	418	387	364	396	413	409	425	441	406	398	412	387	394	446	405	400	403	367	398	418	432	362	413	434	411	360	435	389	406	400	398	436	401	409	418	395	391	400	388	418	412	422	427	430	443	424	418	381	397	382	425	437	405	448	392	397	412	367	396	405	448	403	416	385	379	396	432	401	429	412	393	404	386	386	423	406	418	401	386	387	381	423	390	463	397	394	435	436	466	407	412	389	395	409	402	358	410	440	434	472	410	441	407	412	381	449	410	390	409	398	457	422	411	426	420	415	416	366	397	409	382	426	376	431	437	425	434	433	401	428	406	389	418	383	389	390	425	419	421	430	410	419	399	403	397	414	370	435	410	445	440	358	397	479	374	423	388	407	367	431	411	404	400	405	407	418	404	386	413	423	448	414	375	454	428	407	403	433	416	419	419	392	385	404	386	437	418	412	411	423	437	417	377	369	392	430	401	393	405	414	412	389	420	407	403	427	395	428	401	390	390	406	416	428	393	388	393	418	397	409	376	394	429	382	417	422	421	386	422	396	417	417	376	400	381	432	414	437	427	438	408	387	389	435	427	439	385	387	442	400	410	393	379	393	427	406	425	408	396	406	402	420	379	426	454	414	390	381	374	406	390	380	381	422	386	409	403	423	388	409	406	442	406	408	414	400	395	386	400	438	379	406	428	415	394	429	445	448	435	389	394	426	382	387	405	412	411	423	395	402	383	442	436	380	426	444	410	384	405	408	408	396	438	400	402	381	437	407	431	418	407	420	399	432	385	398	409	449	399	424	388	408	405	399	432	422	445	414	409	418	423	440	417	410	414	426	381	391	443	414	421	412	408	430	414	401	449	440	435	387	385	376	397	409	403	424	420	372	411	387	403	440	392	398	409	409	422	389	423	411	405	435	380	423	414	424	388	406	428	436	431	418	425	448	406	409	438	429	437	392	393	411	410	407	412	436	462	398	420	408	405	434	424	417	411	392	392	430	425	429	423	373	396	398	412	409	406	390	401	382
5092	365	405	426	379	346	360	312	347	303	295	282	289	259	243	250	235	245	241	227	281	229	218	241	237	226	242	267	251	272	289	236	239	230	221	228	232	217	226	212	243	213	245	260	265	255	242	261	228	229	217	235	213	229	272	305	301	290	258	221	219	244	192	213	223	226	234	231	220	225	243	204	208	225	223	193	218	214	212	227	220	203	215	218	219	220	244	227	233	210	209	179	221	207	222	211	217	211	206	216	199	193	193	214	201	194	226	229	230	212	238	241	210	225	226	207	202	212	205	220	199	219	215	213	221	233	198	210	202	229	238	224	188	222	215	231	209	221	244	236	212	223	206	205	199	264	221	239	230	220	208	234	221	195	234	229	216	225	236	205	231	212	225	226	234	212	227	214	214	210	210	220	199	217	198	206	206	226	229	195	228	229	197	195	228	215	215	202	204	220	176	210	220	236	227	218	212	214	233	207	192	226	202	237	219	215	217	222	230	211	211	223	216	197	224	212	214	209	245	216	221	252	219	223	224	226	228	203	207	232	219	239	220	179	207	215	224	224	232	235	197	209	217	224	210	204	199	210	208	234	223	216	240	214	215	218	222	201	236	237	235	209	230	232	192	219	217	214	216	228	211	211	250	201	209	233	210	248	198	218	230	229	202	224	224	250	238	225	214	240	238	202	227	208	215	224	219	215	237	244	210	161	241	237	218	218	226	214	193	207	226	213	228	243	240	224	220	199	216	215	218	209	207	218	210	226	229	228	217	217	253	220	225	212	202	246	197	214	222	210	217	246	213	210	209	213	220	220	226	217	202	217	190	202	204	231	203	206	206	214	239	192	228	226	241	197	205	204	220	208	210	224	214	210	193	224	184	201	217	219	225	220	201	232	215	229	204	201	195	214	212	226	234	226	207	213	237	253	205	195	226	210	197	195	195	201	210	221	224	202	215	199	210	234	201	230	216	196	222	206	230	224	220	218	208	213	207	213	222	215	210	244	233	189	211	217	217	195	206	217	214	205	210	223	227	205	205	215	237	211	200	188	222	214	225	210	213	211	229	220	240	221	186	201	205	218	205	209	210	238	211	204	190	199	235	209	217	227	194	241	229	217	207	224	218	206	241	195	206	229	215	230	220	247	206	219	209	203	193	185	226	189	200	245	245	203	227	213	181	198	194	216	205	224	226	204	217	205	238	234	210	211	213	207	222	214	211	250	206	211	192	218	225	213	204	219	217	248	251	208	220	219	218	211	217	190	197	206	222	215	224	199	203	222	192	193	212	205	205	228	220	230	223	216	210	219	191	213	226	225	200	202	281	217	211	207	230	225	219	212	230	215	228	208	191	211	238	211	216	211	242	187	229	228	203	231	208	228	232	223	212	205	198	231	223	220	229	209	222	218	235	209	191	213	212	204	220	225	222	223	235	211	216	192	231	210	221	213	238	212	244	207	221	225	189	226	216	218	212	218	215	227	235	220	209	220	209	232	208	219	179	206	219	213	200	208	227	240	211	221	238	228	208	174	261	230	211	222	209	226	232	218	215	241	228	217	218	213	235	195	231	209	214	202	207	209	249	217	196	203	198	268	196	189	202	260	219	201	199	245	210	228	215	223	231	214	202	221	202	206	232	219	208	231	191	242	189	203	221	216	218	214	228	251	195	226	236	199	207	208	221	199	247	250	211	239	198	213	204	202	223	226	199	197	209	214	218	208	206	199	220	214	225	216	218	210	209	228	251	232	228	216	198	222	217	207	214	243	209	206	240	220	218	192	184	223	206	221	216	247	230	239	202	214	207	195	228	210	207	195	207	220	209	202	234	215	195	240	226	233	233	238	251	217	197	233	211	218	211	219	225	212	220	265	211	227	225	239	220	216	200	207	216	205	208	221	204	200	205	216	202	215	224	242	215	190	217	222	214	206	218	217	238	233	229	239	234	228	211	205	212	226	223	222	216	209	204	198	207	242	234	220	230	219	216	205	215	200	209	198	214	197	210	232	212	228	234	198	241	197	210	212	213	205	210	206	241	223	208	200	214	232	201	205	239	220	202	211	231	219	214	244	211	212	235	216	232	213	213	214	230	193	203	223	206	209	196	246	206	235	212	220	195	202	213	227	201	228	223	230	221	217	191	218	216	199	209	194	231	228	199	235	231	223	209	262	192	201	226	231	209	222	219	232	222	210	231	223	232	197	210	219	239	223	233	203	226	180	218	205	219	219	199	212	199	210	203	233	223	241	198	208	216	221	212	211	195	209	211	209	221	215	219	213	219	220	200	205	229	231	208	215	216	224	232	208	222	209	241	208	242	230	217	227	200	248	217	216	229	228	223	233	209	230	221	216	203	230	210	240	213	242	223	224	189	219	202	224	243	206	219	243	206	213	231	219	199	221	206	233	216	202	218	238	224	208	192	214	200	193	196	213	204	212	218	219	212	216	211	198	215	245	214	245	204	199	246	201	237	209	221	219	217	208	210	212	214	235	217	224	209	224	211	229	229	193	196	219	222	247	217	236	203	217	231	234	223	225	223	220	225	243	203	182	235	215	205	236	224	210	243	208	207	189	205	200	197	218	204	204	230	212	212	205	212	217	218	195	201	204	215	216	221	226	228	217	195	184	217	220	227	198	213	241	218	209	239	206	202	229	234	206	199	210	224	247	232	221	209	244	223	229	229	243	209	225	220	200	231	243	204	189	225	229	230	210	220	221	244	228	204	201	199	206	240	217	209	214	224	215	234	204	231	206	212	217	207	231	226	226	217	233	199	226	220	205	202	217	212	223	245	242	235	198	213	218	226	234	217	244	229	224	236	220	249	227	194	232	223	208	227	225	221	217	239	228	222	199	193	226	213	220	217	207	230	228	210	214	229	201	194	214	241	208	222	234	211	227	202	217	217	195	219	190	226	245	225	205	214	201	218	232	217	200	203	220	197	196	227	226	214	222	211	214	208	220	235	207	203	214	212	217	235	213	209	233	229	227	217	262	212	226	220	215	214	203	221	224	201	216	238	239	215	221	203	223	226	207	233	218	221	221	217	223	204	226	213	230	232	216	216	233	241	233	208	197	191	215	226	234	182	233	207	184	245	224	202	225	199	220	234	213	208	186	177	220	214	235	215	196	203	217	242	214	222	228	215	177	213	211	223	222	232	215	248	184	216	223	176	233	211	208	238	217	228	211	207	202	209	227	216	212	202	236	204	225	247	188	221	203	199	230	234	221	219	198	197	233	192	223	225	199	219	198	196	222	210	211	234	229	207	277	242	238	208	206	225	223	229	216	207	235	198	203	187	214	219	239	227	215	217	220	227	214	212	213	190	207	217	215	230	209	195	214	180	233	193	259	219	237	180	196	194	236	218	221	226	209	204	245	196	212	186	221	235	217	225	215	191	221	222	218	181	240	206	208	211	187	196	216	214	230	229	243	214	212	199	183	187	222	204	211	219	215	220	201	206	215	217	204	198	209	223	182	204	207	214	208	180	209	195	223	227	229	253	213
5558	702	1006	1209	1179	1254	1125	1067	1074	1141	1135	945	829	681	753	737	757	731	760	767	713	696	661	610	639	653	687	673	756	731	782	739	773	882	737	704	642	681	647	707	750	725	808	795	809	828	713	595	680	671	636	631	675	645	985	1143	1128	939	780	612	575	573	539	558	567	554	547	517	545	529	533	549	548	599	552	604	551	539	562	510	525	580	545	559	519	556	575	532	559	525	513	547	567	556	575	574	567	542	530	564	561	600	571	578	542	561	571	548	531	527	497	540	507	558	566	533	517	568	541	551	577	570	585	593	554	542	577	542	578	574	555	524	537	541	516	518	542	509	569	597	579	503	561	554	562	555	570	554	556	523	563	556	530	553	586	569	554	499	547	593	559	531	551	557	573	529	550	505	514	583	517	533	525	582	527	536	565	548	579	599	514	576	570	562	562	576	562	556	501	542	548	563	572	588	586	539	581	561	545	521	544	592	505	601	552	542	556	548	539	595	533	519	575	542	567	570	581	524	535	528	518	503	602	503	539	546	544	548	572	546	567	526	520	545	542	563	540	544	561	507	594	542	535	514	571	566	542	540	547	562	570	564	544	563	536	574	525	566	544	508	525	542	589	566	555	538	528	542	534	561	559	527	540	566	574	535	526	561	553	546	538	544	540	570	593	585	504	504	526	569	571	584	515	573	532	532	535	516	573	571	551	517	486	553	537	534	555	599	539	534	568	537	548	571	553	507	582	559	552	581	506	531	544	530	531	524	551	513	532	568	520	563	532	554	526	547	557	507	571	522	533	540	519	543	542	560	592	585	555	568	583	554	543	545	574	536	522	595	595	561	555	524	527	591	531	555	548	525	532	546	561	555	519	558	543	575	507	550	560	507	572	558	522	571	556	526	585	526	561	564	525	527	552	535	503	553	516	542	561	576	518	541	553	540	575	553	545	567	557	510	580	550	559	537	555	560	571	541	518	533	570	556	540	540	526	555	541	527	503	524	531	522	525	558	581	566	524	564	569	594	546	558	528	541	534	540	554	530	557	540	504	566	586	591	577	571	520	548	524	537	543	576	564	555	557	525	559	551	528	586	563	581	535	547	533	527	526	538	545	516	499	515	570	532	554	568	524	509	512	541	533	511	522	537	553	528	564	565	538	516	499	519	576	553	540	546	537	552	551	554	593	586	557	576	557	509	544	542	549	540	530	533	518	532	528	526	534	544	535	535	564	516	552	556	564	565	536	549	541	578	482	542	554	566	554	509	547	543	544	597	574	556	548	510	553	573	585	570	587	572	509	520	521	596	516	549	560	548	558	555	559	530	566	534	570	518	543	556	553	538	631	566	549	543	572	586	538	540	535	543	565	584	584	559	547	535	552	563	536	543	546	513	560	562	503	520	557	558	553	592	532	500	535	538	505	518	547	541	532	564	538	554	535	571	558	562	554	549	602	577	545	540	539	515	552	532	566	563	555	566	524	586	551	534	576	505	508	557	549	578	560	515	543	544	556	553	568	570	550	544	579	572	558	539	562	556	584	533	596	531	546	540	549	560	561	547	543	581	558	578	550	540	564	540	553	537	521	565	571	551	547	550	556	556	558	518	573	542	552	542	507	611	509	569	558	555	534	546	580	501	564	552	563	584	532	532	560	579	551	534	528	576	531	518	567	522	551	552	544	566	591	530	564	564	557	540	561	568	574	577	499	579	575	561	502	507	547	556	542	571	555	519	537	569	551	539	554	562	545	530	575	509	544	508	603	531	534	560	551	532	530	567	524	524	541	530	557	536	569	528	533	530	548	561	529	533	529	503	556	565	557	564	538	572	553	598	540	546	542	558	547	551	530	586	569	532	570	540	556	559	531	558	568	548	553	553	549	541	569	581	557	530	511	563	525	571	529	523	551	563	526	557	556	538	567	516	577	512	524	521	523	531	538	507	559	528	595	539	559	526	506	566	570	567	546	559	554	508	554	554	541	548	507	524	583	536	556	525	604	563	545	519	546	510	586	524	514	512	555	521	518	565	514	573	537	545	549	531	526	552	511	550	539	556	506	561	571	546	526	543	534	590	548	572	573	525	589	560	548	514	532	570	551	565	552	562	516	555	593	567	552	562	610	592	564	534	577	556	573	521	547	532	534	539	566	515	571	580	540	548	553	564	540	541	539	556	534	559	555	552	569	526	560	508	545	533	529	520	558	555	579	557	582	492	542	540	513	560	585	578	552	550	623	595	575	522	550	536	585	531	531	572	531	556	603	564	519	554	562	558	531	535	538	564	542	547	561	556	515	581	515	528	568	536	526	570	578	567	502	560	552	564	577	585	548	524	555	568	542	543	548	549	556	568	546	562	511	531	598	568	560	533	524	591	594	553	575	539	523	551	550	574	544	560	542	569	547	561	549	509	526	524	511	535	551	572	523	554	573	555	572	549	561	526	550	558	522	561	545	563	566	555	543	573	597	582	539	503	539	543	538	553	548	533	535	519	537	565	539	563	566	507	561	547	526	546	546	550	573	551	563	516	534	589	548	565	560	537	558	565	551	543	544	538	556	544	538	585	578	517	533	559	505	553	531	548	536	558	564	596	563	555	618	606	573	599	544	532	519	537	516	550	569	573	577	538	593	581	491	580	517	559	562	538	584	549	556	564	587	547	575	569	515	543	563	513	563	527	550	571	567	522	545	537	577	503	532	520	532	559	502	544	558	537	563	543	570	543	493	528	545	536	546	546	545	567	503	533	544	528	523	555	543	562	539	558	548	548	535	543	579	573	525	523	543	559	550	543	568	574	573	559	570	560	509	567	529	543	545	547	527	562	527	564	534	530	532	557	526	526	560	523	565	590	537	547	527	553	553	538	536	590	542	561	521	531	541	550	568	586	526	546	507	558	551	569	566	560	537	570	549	613	519	532	508	587	547	498	549	575	562	568	533	583	547	530	538	571	580	536	551	553	559	582	572	555	538	574	545	567	516	561	516	516	590	529	553	557	548	573	586	532	554	580	567	538	540	544	588	530	529	559	546	532	507	577	559	539	549	557	576	563	564	570	526	527	536	534	564	581	553	551	583	581	538	550	521	563	543	500	563	568	514	566	554	570	582	556	565	571	522	590	541	539	552	552	560	549	496	541	542	529	544	560	570	559	585	537	568	520	580	524	554	524	594	574	608	530	588	561	544	572	562	565	559	591	575	522	591	506	530	596	518	599	603	526	525	563	546	579	558	519	527	505	529	495	569	530	574	558	570	564	569	563	600	568	549	570	512	591	577	561	580	546	557	537	545	540	531	551	514	526	553	550	567	515	529	552	550	540	585	551	569	536	543	570	581	576	527	558	545	568	556	529	534	601	544	567	564	553	548	557	545	556	539	559	574	583	558	552	573	573	580	550	555	558	549	557	524	539	535	568	593	578	555	549	563	556	566	542	575	519	540	556	578	585	556	562	526	567	575	546	546	534	610	584	587	517	579	546	568	534	534	596	541	569	550	523	571	559	535	537	539	563	554	530
28442	3290	1633	1376	1138	959	809	712	626	588	511	499	423	367	347	407	306	314	295	289	284	226	239	242	251	284	273	289	266	272	280	247	265	245	256	254	243	248	272	267	260	262	288	281	260	292	251	233	267	232	232	223	218	367	767	797	636	532	353	235	214	211	207	191	216	209	191	226	219	200	229	204	211	216	217	196	220	208	192	220	191	207	209	222	222	201	207	246	174	224	209	226	224	239	254	202	220	198	217	204	224	209	191	203	213	193	206	216	200	211	228	209	191	217	226	205	220	207	190	214	224	211	214	202	207	178	187	210	203	218	199	211	214	235	230	235	184	216	224	192	229	209	243	202	225	219	217	200	199	205	231	205	210	209	175	212	207	210	210	207	221	224	226	218	217	229	213	241	209	180	218	223	195	199	197	208	189	215	207	200	210	191	215	203	214	219	227	222	211	211	205	230	237	191	205	207	211	218	188	226	210	195	239	189	218	230	190	206	207	224	213	194	173	222	190	220	204	195	211	214	205	188	220	221	214	220	207	190	193	231	218	252	215	194	215	212	227	204	213	200	185	219	210	210	216	219	234	203	186	220	218	224	214	197	215	217	214	226	236	192	205	213	244	185	215	215	204	190	213	198	217	187	229	201	199	219	191	227	225	196	226	220	186	196	212	204	204	226	206	212	248	210	191	220	234	229	217	188	190	228	209	251	214	189	222	219	233	226	188	221	189	229	202	224	236	205	195	220	219	228	213	202	203	192	194	211	213	226	191	199	214	213	210	224	210	210	233	197	236	195	181	202	200	183	224	206	196	204	231	205	217	213	227	206	234	211	201	208	203	215	207	236	202	225	208	216	208	202	224	183	234	226	244	211	202	216	237	205	215	200	208	209	229	218	225	237	232	214	208	212	223	232	210	239	235	185	205	217	197	207	191	227	237	213	212	208	242	221	194	207	203	242	192	230	209	206	221	214	217	186	225	199	239	197	202	222	206	222	193	199	201	208	215	223	247	203	189	204	227	207	232	212	239	220	223	255	191	230	235	200	227	203	223	233	216	210	199	197	195	223	190	198	220	231	239	220	241	217	208	207	197	194	198	236	207	204	218	237	222	226	215	207	215	199	222	204	203	224	221	232	207	189	198	226	200	221	204	203	234	216	214	198	212	212	197	201	240	208	201	219	210	199	211	201	195	213	190	213	201	177	202	230	212	233	199	193	227	210	191	211	219	236	212	212	230	229	222	228	232	226	211	198	220	214	204	215	174	230	220	231	205	203	258	213	214	205	229	203	189	203	218	223	189	213	221	214	208	254	165	199	217	197	218	216	217	210	213	216	211	203	203	175	230	194	228	227	209	212	196	201	205	212	218	229	211	227	205	225	212	196	205	204	207	217	200	193	232	193	204	225	237	213	205	187	226	224	213	227	210	190	249	217	222	231	229	228	212	212	235	208	203	231	231	210	234	196	227	220	234	208	198	223	213	219	193	202	206	220	203	195	205	230	209	201	233	195	238	229	212	218	209	256	219	205	226	201	225	203	221	218	237	223	217	209	235	216	212	200	236	220	223	203	230	187	207	221	210	227	214	234	205	220	217	218	199	213	224	214	238	222	212	230	223	231	217	219	209	217	221	210	219	219	181	189	205	202	211	216	228	204	231	230	215	253	214	211	231	229	220	203	209	216	230	226	230	200	212	231	211	188	211	229	208	221	222	210	236	214	198	198	212	234	215	198	203	218	198	219	205	214	234	201	206	207	202	200	230	196	218	201	211	216	208	218	215	229	225	215	207	223	200	215	257	231	209	232	204	202	195	241	213	230	209	232	193	211	216	218	220	210	219	196	199	206	222	210	201	218	220	199	218	223	248	236	200	251	217	221	225	203	216	262	201	201	199	229	219	205	228	222	229	212	221	208	205	193	202	216	227	221	236	201	194	218	203	231	193	231	223	249	218	206	192	219	208	209	254	217	220	214	202	256	234	202	214	204	224	203	182	238	218	235	189	208	195	202	218	199	197	230	227	169	184	251	218	237	229	215	239	231	228	227	204	199	219	214	231	202	219	206	201	201	210	232	231	209	220	213	216	185	211	209	212	237	223	232	212	203	190	192	234	206	205	240	207	205	221	205	216	215	219	228	193	212	215	213	238	207	216	228	218	199	222	210	230	214	200	210	226	217	204	184	260	202	218	219	215	190	199	206	232	195	214	194	217	227	207	230	191	191	208	220	211	218	214	204	227	213	211	216	202	238	226	257	226	233	205	210	205	212	229	246	206	247	227	217	243	182	225	198	208	248	228	220	218	197	196	207	209	196	209	216	194	211	227	180	205	210	209	205	210	203	205	200	225	216	240	207	206	219	192	203	225	211	194	214	241	209	219	192	187	239	214	212	209	216	201	205	221	221	227	227	212	221	215	214	230	208	241	210	188	218	232	215	192	196	214	203	215	221	231	228	188	220	206	211	229	191	204	225	235	205	208	215	221	209	215	222	183	208	195	239	220	193	214	216	230	198	227	211	193	192	207	234	220	190	190	225	216	212	198	222	203	203	215	205	196	217	215	223	231	211	201	206	224	203	204	223	209	231	230	242	221	188	212	215	210	188	208	214	196	239	215	201	203	224	253	208	223	216	218	228	212	218	181	183	219	262	264	218	224	221	218	221	207	198	215	226	211	222	216	211	224	219	220	225	213	203	187	193	191	219	215	220	200	208	192	240	205	223	207	234	238	210	212	201	214	218	177	198	229	208	221	194	212	210	192	195	204	235	220	217	213	208	225	186	191	222	216	215	199	230	198	231	228	214	216	215	190	194	239	206	224	204	237	210	195	237	228	218	214	207	222	228	223	252	217	251	229	211	224	187	206	191	212	190	215	211	217	219	182	205	220	223	191	222	215	188	225	218	232	206	209	230	228	190	225	202	208	207	211	206	213	211	200	212	228	202	205	197	221	203	216	201	202	210	189	210	231	216	198	209	214	215	210	195	220	203	217	231	219	206	187	208	195	198	233	209	229	218	232	186	225	210	223	208	231	213	205	203	221	218	212	232	209	214	213	204	211	212	231	219	203	243	223	199	192	192	197	246	202	209	205	206	199	200	198	196	214	211	219	224	214	248	213	224	203	231	223	211	234	211	211	232	185	197	223	207	216	221	246	218	218	207	214	208	201	230	200	229	227	224	193	236	206	194	183	241	219	196	210	228	210	228	192	197	223	211	219	215	220	197	229	213	213	205	220	208	213	201	242	199	171	194	220	219	197	216	208	199	211	197	223	232	226	214	189	200	204	201	187	227	224	218	201	194	238	213	214	210	219	218	200	207	200	227	235	221	213	204	208	208	218	220	216	183	218	220	206	186	214	203	240	231	207	189	218	210	217	222	196	217	245	200	202	200	231	237	210	207	212	232	204	215	210	219	209	196	210	206	231	220	206	200	261	189	200	214	192	213	210	194	217	218	203	218	217	198	208	202	206	220	217	199	211	209	215	208	215	192	192	192	224	222	194	192
14055	1557	3381	4267	3992	3722	3395	3055	2923	2750	2725	2201	1739	1430	1375	1523	1410	1243	1158	1114	1109	885	894	826	872	945	1090	1128	997	1103	1039	926	1034	899	877	843	877	868	873	851	869	917	985	1090	1053	1162	875	713	777	818	715	712	724	1871	5027	4797	3779	2431	1558	599	514	536	542	549	527	526	539	608	545	524	522	557	536	534	508	572	569	535	535	531	545	562	524	568	490	558	562	536	555	576	550	553	536	539	546	495	563	519	476	562	525	544	503	510	531	514	545	553	545	562	512	512	520	561	546	500	540	518	520	500	516	525	566	520	522	536	570	509	545	577	531	533	527	512	541	548	560	546	532	554	576	560	519	513	525	476	543	491	542	517	529	541	528	533	534	527	559	508	540	546	588	498	531	512	533	493	544	511	554	541	498	541	551	565	528	514	537	557	516	574	540	489	535	554	539	528	535	533	554	533	519	552	530	531	531	521	520	524	579	515	542	546	527	568	535	539	541	522	533	511	539	530	541	530	536	558	531	518	539	541	546	534	572	545	533	534	506	519	512	548	503	539	592	516	543	509	542	545	540	567	538	580	531	544	552	540	574	573	522	544	511	522	544	502	546	549	556	539	537	550	534	559	563	519	553	529	526	567	518	551	545	539	545	523	543	505	526	550	546	548	522	566	582	521	557	575	534	527	533	537	531	521	526	543	511	564	545	527	530	505	560	518	563	549	520	521	496	542	557	557	516	522	510	516	511	518	533	542	515	553	500	513	519	510	554	515	509	523	542	527	557	529	532	552	519	516	568	498	533	519	577	546	527	508	531	546	489	558	527	541	532	530	522	524	488	543	556	566	532	527	522	587	551	559	551	547	550	543	523	506	553	514	523	559	520	555	537	568	545	500	554	529	541	489	530	542	530	537	548	469	527	554	555	506	519	528	501	552	525	537	503	525	577	545	501	518	561	558	511	537	513	526	493	532	539	530	564	544	505	545	585	509	524	555	580	567	499	537	545	544	521	533	551	551	515	506	537	505	515	510	527	534	568	517	536	527	501	542	541	526	539	562	524	525	513	508	554	554	537	529	491	507	540	570	562	520	532	493	515	528	510	547	536	527	554	558	475	537	526	530	508	504	524	542	514	509	560	536	570	578	542	516	548	577	531	542	544	575	531	524	523	546	512	506	555	528	553	502	539	522	516	574	553	549	546	566	501	559	542	557	549	494	532	528	526	538	520	520	519	547	548	535	516	533	594	572	516	517	520	549	551	539	537	499	535	545	514	546	530	555	497	522	533	529	556	541	531	541	523	555	525	535	498	504	582	526	553	528	589	511	500	548	518	550	561	524	540	565	510	524	569	528	511	537	553	574	562	530	513	524	560	510	546	573	521	528	550	529	548	537	560	541	519	515	571	501	538	553	554	528	562	544	535	553	477	526	510	564	528	534	541	563	519	503	537	509	486	549	541	520	546	596	519	516	513	542	486	585	513	568	549	575	526	559	538	573	514	541	522	547	577	553	553	535	541	542	518	490	553	554	552	528	549	500	564	520	543	487	516	531	536	551	516	528	549	550	547	571	559	529	496	518	527	529	544	517	528	524	526	567	567	526	495	567	561	502	529	537	527	547	537	572	510	534	559	555	550	587	551	554	527	565	538	515	556	539	524	536	512	554	514	598	538	556	538	539	558	519	551	544	538	547	522	505	511	542	563	557	563	558	541	531	559	520	537	513	521	530	521	501	492	557	562	562	535	544	528	538	570	552	563	525	538	534	520	520	489	517	523	509	555	573	519	498	540	549	512	546	536	522	537	511	510	527	525	560	547	543	601	579	550	537	546	530	535	539	526	537	570	549	484	535	569	523	544	543	532	532	538	504	541	523	513	515	520	539	555	544	564	552	543	524	481	563	549	541	532	555	534	517	561	524	556	556	537	514	522	512	603	529	528	555	509	529	508	495	544	503	537	553	544	567	529	530	584	555	520	519	563	542	577	538	548	572	513	566	560	555	580	513	507	532	575	537	524	519	521	537	527	553	530	535	518	509	558	520	513	555	524	501	479	541	539	546	504	519	535	493	522	522	529	549	580	530	563	543	508	503	526	569	549	557	541	555	530	544	524	576	545	557	522	521	483	505	558	582	489	533	534	498	516	534	554	534	526	542	514	594	500	497	543	552	527	554	556	549	511	542	506	546	515	550	548	555	502	554	499	554	511	528	526	527	557	534	548	547	553	568	524	545	558	577	502	515	545	514	559	543	532	562	557	535	529	539	520	526	489	560	540	522	505	508	553	539	517	522	556	547	546	526	560	535	525	536	532	543	514	512	524	525	513	548	554	547	514	546	552	527	510	525	538	538	542	567	560	548	526	530	483	538	536	535	541	496	537	565	531	548	543	540	547	517	525	553	534	529	511	514	544	515	531	513	595	523	545	520	521	522	512	563	494	499	535	523	503	529	527	535	571	523	530	537	516	537	525	528	510	558	498	523	536	526	538	542	535	529	507	550	553	548	567	534	545	531	509	576	493	530	559	470	540	518	490	527	573	539	502	537	540	544	546	540	516	518	548	529	527	568	555	503	519	515	498	514	561	546	514	575	529	521	500	557	572	553	526	527	548	555	541	572	553	480	553	553	559	522	484	489	527	540	531	541	569	565	569	528	572	542	536	539	506	533	499	536	571	536	511	547	555	547	518	528	522	528	530	563	538	561	557	543	560	540	559	554	549	499	509	546	524	533	481	555	566	539	550	561	526	559	518	544	541	530	536	549	553	539	544	528	501	583	500	534	523	524	511	524	535	567	530	507	567	516	558	545	472	525	517	555	511	571	531	512	533	495	535	494	536	562	539	561	539	554	540	525	563	519	518	582	496	514	537	525	509	543	535	513	565	565	578	518	544	538	558	561	529	543	540	542	580	571	532	522	523	534	510	552	525	549	519	533	540	567	553	577	523	542	533	552	536	532	520	541	506	578	551	513	545	514	507	512	511	552	551	527	529	504	546	549	566	512	524	521	518	541	583	507	545	529	519	600	485	552	576	546	515	580	524	519	535	484	521	504	589	563	519	537	531	537	537	498	554	527	511	512	563	549	561	547	486	544	529	543	552	529	522	537	548	558	556	557	551	485	533	494	535	564	572	564	565	562	526	541	573	563	546	548	530	544	525	572	539	531	540	554	510	523	522	521	530	555	529	540	534	567	514	542	544	539	509	497	511	535	507	550	510	538	538	537	554	544	500	548	513	563	545	561	568	536	522	551	527	508	505	594	514	595	540	530	503	507	531	551	544	548	541	514	551	519	517	520	543	535	492	514	565	524	559	516	534	546	523	492	559	508	524	563	514	550	564	554	536	534	550	537	541	521	540	546	506	564	516	607	529	497	514	561	524	566	556	537	535	542	523	504	505	523	535	515	533	552	540	548	543	548	558	537	552	528	535	545	576	547	523	480	515	544	538	550	569	566	569	500	588	525	550	540	482	533	512	530	555	540	560	554	559	510	543	529	529	553	480	516	508	544	565	522
40806	9582	3531	2667	1989	1641	1342	1046	1149	955	787	664	427	347	350	349	313	305	255	260	236	235	206	212	198	259	274	261	240	197	223	202	232	194	199	218	200	207	198	213	230	201	192	225	235	214	188	149	144	167	168	137	175	528	1138	1236	959	628	408	145	147	129	150	140	141	141	141	160	132	147	157	140	135	131	126	147	130	162	153	150	122	143	126	133	140	149	145	132	137	161	128	141	122	126	131	123	147	148	155	131	129	164	146	134	126	131	131	140	149	136	142	147	127	136	148	142	124	124	130	142	136	126	155	133	117	122	142	149	130	140	148	139	137	145	124	120	169	150	126	143	129	153	131	141	143	149	127	128	114	122	124	132	121	141	148	139	134	142	141	128	139	142	141	158	143	128	136	137	141	120	137	149	124	123	118	152	129	138	143	126	150	146	140	167	136	143	137	136	132	143	141	140	147	126	134	162	139	148	136	134	132	147	156	136	138	153	131	119	146	115	149	138	135	148	141	144	155	127	120	141	127	132	141	131	130	127	145	123	136	158	137	134	148	145	126	129	140	132	135	133	134	133	137	134	149	139	145	150	125	123	142	136	143	164	157	140	142	137	126	133	139	128	140	142	134	149	133	135	114	150	134	149	138	149	129	141	144	142	156	145	143	144	140	145	136	148	147	143	157	122	133	133	141	132	138	135	136	136	142	137	152	127	113	133	138	129	146	123	132	143	125	130	131	142	113	155	137	149	126	136	129	135	148	121	176	132	153	139	134	137	148	143	157	162	130	148	148	138	139	139	134	128	114	135	127	148	149	136	127	146	147	137	164	141	147	139	145	145	130	163	142	122	137	133	134	126	132	138	125	156	137	159	137	139	163	149	134	117	147	139	121	125	151	148	141	130	144	142	142	128	124	136	134	122	135	123	127	125	157	146	122	143	150	141	135	145	135	120	155	137	148	147	129	138	132	151	163	149	136	166	146	139	129	149	142	130	145	134	134	145	129	154	140	151	174	130	127	131	113	144	140	155	119	126	126	133	144	143	124	162	150	143	133	130	110	126	152	142	151	145	146	145	120	140	126	146	160	136	145	127	144	127	121	143	147	130	113	142	130	145	146	142	120	132	111	108	128	139	134	129	148	158	127	129	149	142	143	143	135	139	137	132	154	121	149	135	158	154	169	141	152	144	139	163	131	134	114	149	144	140	119	156	125	139	129	154	132	149	134	162	141	128	127	151	145	168	150	118	126	126	118	133	111	118	118	136	133	135	153	145	138	129	120	137	137	133	123	145	128	144	145	146	164	147	135	140	173	151	129	126	138	135	130	122	153	151	149	127	145	145	131	121	129	134	162	128	135	144	135	147	141	156	130	176	120	147	143	144	145	135	130	139	137	143	147	157	153	158	139	144	159	133	139	131	123	143	148	139	152	136	131	121	150	123	137	119	157	166	157	151	144	146	141	141	144	139	122	129	140	148	143	120	151	151	152	141	151	141	131	137	137	152	138	157	141	137	136	137	156	138	139	145	144	155	143	129	149	151	132	136	129	122	147	168	137	146	140	136	126	134	135	147	137	126	156	146	139	141	139	150	124	140	150	122	142	152	122	131	142	145	141	149	156	148	152	144	141	137	130	141	130	127	146	159	143	125	136	140	137	141	103	126	147	132	154	144	151	127	160	145	122	145	148	131	144	129	143	139	156	140	133	152	157	158	131	139	117	165	140	118	152	152	156	126	124	141	163	138	142	148	138	151	138	124	133	139	138	152	145	135	134	137	140	130	133	139	131	137	124	142	164	151	144	142	130	127	146	118	136	135	129	132	130	151	140	133	134	138	141	146	128	132	151	133	142	150	161	141	158	152	140	140	146	137	152	114	161	148	154	118	144	135	131	138	140	174	147	158	130	120	130	146	151	145	132	148	135	135	159	127	131	142	118	143	139	156	127	127	126	126	144	133	113	138	148	138	127	150	118	123	137	128	128	141	138	131	139	138	164	145	150	145	147	122	127	126	128	156	131	132	143	144	141	149	130	148	156	121	137	150	117	146	136	152	138	127	135	135	144	142	127	149	146	140	152	137	133	140	124	139	163	148	133	133	151	149	125	136	144	131	134	125	132	128	138	145	129	156	142	131	124	135	162	120	124	131	156	152	143	157	136	147	164	125	112	144	139	150	131	152	115	143	136	148	144	133	135	155	126	143	156	139	134	143	154	123	160	138	135	134	142	132	129	140	125	128	140	137	153	150	137	136	137	137	142	145	132	163	147	152	130	140	136	133	138	137	136	134	135	130	142	122	149	126	143	126	139	148	142	178	160	152	120	145	136	156	129	140	138	133	151	136	140	138	142	148	143	135	133	150	134	145	154	125	137	148	141	143	133	127	133	133	146	127	123	144	117	123	131	155	132	139	149	144	136	147	137	159	155	145	113	118	110	117	151	141	131	130	158	137	146	146	134	116	138	121	135	127	143	176	127	128	142	157	137	148	146	130	133	130	184	141	149	142	146	136	127	123	170	130	130	139	142	129	132	126	143	130	131	122	150	113	145	131	139	129	149	130	131	138	125	160	137	144	140	132	130	108	152	119	116	142	146	145	139	120	137	115	141	128	129	143	126	136	133	126	151	127	125	132	146	141	140	135	137	125	166	163	137	140	146	139	142	143	154	136	138	140	123	142	125	134	131	135	133	127	142	143	134	143	118	135	144	147	121	152	127	133	148	128	153	151	149	141	133	146	140	138	130	138	128	143	131	135	130	133	126	140	151	139	143	134	133	138	127	121	132	148	129	150	127	140	135	171	147	164	170	139	144	150	136	136	124	131	130	174	145	145	132	145	120	139	151	153	142	147	153	144	148	131	136	135	137	135	148	150	119	149	136	134	132	145	133	128	122	151	137	122	148	153	151	145	132	131	134	125	124	149	132	118	149	142	127	136	137	162	148	156	143	154	155	151	139	160	137	128	141	134	137	138	141	161	145	136	155	128	130	130	134	118	142	135	118	126	159	146	127	151	126	141	118	141	149	141	134	143	143	146	135	121	118	151	131	134	126	131	137	120	118	160	131	151	160	139	127	150	148	131	148	132	130	138	135	116	152	147	167	147	117	149	154	135	145	143	139	128	117	133	140	151	140	132	161	138	125	154	114	152	119	135	165	129	143	136	141	144	134	136	132	139	133	149	147	144	132	136	137	127	155	140	146	153	128	115	127	137	134	140	159	132	129	138	140	126	128	164	137	148	139	119	143	120	132	140	111	127	125	143	150	143	155	139	140	136	133	156	131	136	145	127	149	139	133	131	140	136	133	131	151	125	147	144	127	123	129	132	152	118	147	141	149	150	143	153	154	150	145	136	128	145	157	133	145	145	142	122	145	141	150	129	127	133	136	148	135	152	160	146	149	147	141	137	121	127	138	146	160	127	122	140	155	157	133	142	147	133	135	136	145	138	134	123	130	162	143	126	133	134	162	167	131	138	138	123	145	136	151	112	123	142	140	117	136	126	128	138
18684	2247	5450	6757	6233	5772	5063	5061	4682	4395	3918	3552	2437	1962	1976	1914	1641	1764	1461	1336	1279	1036	935	913	971	1201	1391	1312	1088	948	869	893	1018	825	840	796	778	831	852	886	945	930	999	1006	1060	1079	853	491	625	658	476	476	672	3405	7808	8092	6061	4035	2312	582	383	346	342	363	373	378	356	351	366	369	336	363	341	372	314	367	346	374	369	380	355	396	368	336	352	369	349	358	365	351	340	346	357	373	363	367	330	380	368	357	378	359	364	375	378	377	390	349	386	396	391	312	390	357	364	341	376	362	332	356	374	367	376	385	337	331	337	334	337	346	340	368	390	355	374	382	342	365	342	377	394	378	349	353	333	329	370	381	378	349	370	371	357	378	358	387	352	322	385	369	384	370	342	366	363	328	348	348	336	367	339	330	372	369	330	338	323	358	369	320	391	350	391	355	360	371	404	333	377	336	361	358	379	344	353	330	340	342	344	368	342	359	379	385	373	384	356	349	355	355	343	386	344	388	374	369	373	342	367	350	384	339	332	376	359	356	351	339	373	348	352	372	379	368	386	367	385	351	380	388	368	365	369	357	392	375	357	353	363	378	378	365	354	334	361	332	359	358	374	352	392	373	342	315	377	354	359	324	369	357	373	345	346	382	374	339	382	377	334	341	402	340	375	373	383	376	347	368	339	356	371	385	349	350	365	404	322	376	333	384	342	334	346	350	353	338	345	388	372	357	376	361	355	348	353	362	359	364	340	368	365	324	373	333	370	355	372	374	351	375	355	380	386	360	367	371	343	350	346	343	346	367	387	374	326	331	376	371	373	379	370	345	378	342	359	338	355	400	336	366	351	343	368	369	360	356	347	344	329	361	370	382	378	416	354	375	361	361	370	359	374	365	369	329	358	347	337	365	342	345	367	349	379	389	383	344	317	373	357	349	362	369	347	372	341	343	346	360	372	351	349	351	326	335	372	332	362	368	351	382	371	346	325	393	383	363	365	352	384	355	379	361	363	386	348	387	329	364	382	346	353	389	386	352	348	354	388	338	408	358	350	365	353	381	366	350	372	396	387	373	316	354	321	375	394	357	356	361	362	365	378	329	348	355	368	367	327	366	348	340	362	374	347	383	338	378	358	353	333	315	384	366	340	370	349	380	330	365	387	393	356	362	371	362	364	364	334	374	350	348	335	339	358	392	367	347	369	377	355	381	359	365	393	359	329	377	369	333	377	350	353	356	351	379	344	371	328	339	355	377	338	378	343	353	393	372	382	361	363	360	365	357	373	328	336	383	376	331	377	385	351	376	341	361	340	355	360	376	377	327	372	387	353	355	326	384	391	386	323	345	330	353	360	318	368	353	364	347	346	349	371	360	348	387	365	386	336	368	375	383	349	359	365	365	332	337	370	356	380	372	355	366	359	348	372	354	372	367	351	340	361	335	336	348	408	356	353	353	391	354	328	351	352	338	355	392	357	334	347	342	366	343	318	358	360	342	348	352	379	371	353	385	371	370	365	353	342	364	349	338	354	352	356	366	328	369	334	347	398	355	337	391	359	389	373	330	361	357	384	366	355	348	356	350	354	385	368	380	361	367	325	334	374	378	341	379	348	379	360	378	369	372	361	359	391	381	370	361	384	352	340	367	338	352	373	367	355	373	379	359	370	369	321	356	346	353	359	383	328	408	340	360	361	363	352	377	404	340	323	349	376	374	324	364	379	390	374	375	388	367	333	351	361	382	362	329	361	350	368	354	358	362	364	331	366	343	370	342	391	360	368	362	352	349	354	358	368	367	337	321	337	360	328	322	339	349	344	359	380	313	334	331	328	345	357	394	399	345	371	358	323	362	381	335	332	386	370	381	356	367	370	388	369	378	320	339	401	362	368	378	389	343	385	347	371	351	384	373	343	363	365	347	355	344	360	379	385	379	360	346	375	375	380	357	365	372	387	371	379	368	365	331	389	324	330	374	361	361	376	376	374	369	340	359	380	356	356	360	369	362	356	377	353	336	355	345	361	350	363	315	367	365	401	380	342	309	369	376	346	361	367	368	354	377	367	363	353	365	343	310	349	335	331	350	344	368	344	364	348	377	329	378	368	389	383	370	365	355	319	369	325	377	400	354	380	377	378	370	341	378	342	374	362	348	364	361	393	352	369	312	357	374	324	379	358	407	332	344	368	337	411	363	363	355	388	358	345	348	374	368	361	363	388	367	371	386	385	374	369	342	357	350	371	358	360	372	363	365	356	337	369	374	349	353	382	339	339	360	348	394	335	329	375	406	362	374	375	347	363	372	357	334	359	336	369	346	339	372	366	359	367	371	358	366	395	363	350	370	394	348	359	361	369	375	336	365	355	363	349	352	385	345	345	342	345	362	322	372	364	352	360	392	377	361	365	376	383	355	412	347	384	356	400	369	325	354	328	339	350	376	375	358	382	354	354	395	340	344	328	354	330	349	381	387	362	336	338	362	346	367	368	383	390	363	357	347	329	377	343	350	355	388	351	377	363	365	354	338	320	381	365	346	347	372	347	402	390	349	366	369	381	351	345	334	365	377	356	390	359	350	357	383	359	331	350	353	347	354	391	357	349	336	379	360	355	398	371	362	383	364	376	343	370	353	368	341	337	338	384	375	353	339	374	352	360	402	355	358	368	389	375	345	351	352	363	353	372	389	354	366	365	363	310	351	367	398	343	362	330	377	377	365	347	365	360	324	367	394	361	353	395	408	374	371	346	353	355	341	330	384	351	375	348	312	352	354	367	340	371	330	369	364	325	393	344	373	342	405	342	368	396	376	377	365	364	344	346	404	383	377	364	360	386	364	366	364	383	373	378	350	372	371	339	381	344	364	348	371	367	357	345	351	371	347	344	345	370	359	355	374	357	351	356	369	373	347	379	351	349	330	358	367	352	354	339	334	369	378	353	341	340	375	349	378	365	364	403	317	385	319	380	334	370	361	370	347	354	346	379	371	398	355	308	361	406	370	376	355	332	370	360	373	372	370	367	337	346	322	366	404	358	365	399	342	358	383	362	374	365	369	366	357	383	370	373	357	340	380	392	370	351	340	374	351	358	328	341	329	362	354	382	366	364	357	364	352	401	349	365	394	363	374	381	364	379	389	365	357	389	373	369	369	393	342	356	357	369	398	373	349	353	354	345	367	359	383	362	364	350	335	391	364	348	352	364	362	344	373	355	365	361	374	348	378	348	356	349	348	383	348	331	358	339	395	379	361	366	361	370	347	364	393	361	394	407	345	379	354	348	359	364	374	329	372	380	360	367	362	366	334	338	344	374	348	334	351	341	349	339	355	346	363	347	362	363	367	346	361	385	394	364	352	366	372	345	342	326	319	366	383	383	330	358	347	340	366	354	381	378	376	354	402	369	359	343	340	330	362	363	384	362	360	394	361	390	342	363	345	360	386	316	359	352	338	373	373	375	353	369	363	360	358	355	333	340	402	325	375	372	373	344	375	383	359	373	332	342	340	401	374	354	371	332	378	352	337
4682	336	444	409	362	369	331	303	286	295	274	264	252	226	216	208	232	238	225	209	220	199	212	205	215	214	251	238	200	216	210	216	219	206	217	229	227	208	217	212	225	241	233	180	206	220	231	216	218	211	213	205	222	216	246	292	279	247	226	205	193	197	208	183	185	208	219	235	215	205	196	197	219	208	186	192	205	223	183	193	198	205	213	210	188	192	183	167	178	211	202	218	198	207	226	205	214	192	197	198	202	197	200	200	189	189	205	227	212	182	192	180	212	192	193	193	167	195	204	216	205	183	208	209	204	182	211	203	210	194	206	226	226	189	228	208	200	195	220	214	224	183	227	223	226	209	211	200	188	203	181	182	223	212	216	215	203	212	204	230	184	204	173	193	211	169	187	195	237	177	171	189	202	189	203	190	213	220	193	213	201	194	219	206	198	190	213	212	182	193	216	185	195	209	214	195	198	193	228	210	217	186	211	200	233	200	212	224	212	187	203	205	186	196	187	202	210	182	220	181	211	196	209	182	224	194	222	215	191	232	176	197	193	214	203	194	222	215	193	199	213	195	204	180	210	191	191	225	221	205	214	193	187	205	186	202	221	195	220	211	210	184	225	225	188	197	193	203	198	207	215	210	198	198	200	211	187	202	209	193	198	212	175	216	198	197	206	203	191	194	202	202	191	178	201	197	209	242	201	204	216	216	224	207	209	221	209	181	218	209	194	212	234	198	199	229	195	176	188	202	182	180	204	198	186	190	187	218	227	224	205	212	212	218	191	205	214	201	177	188	189	226	177	199	192	236	204	182	187	213	190	197	204	226	173	210	202	203	209	192	215	209	225	200	190	210	192	206	198	191	204	217	207	232	192	202	180	191	217	222	195	193	219	176	195	171	204	216	216	180	227	216	218	212	186	206	203	201	213	223	197	194	191	197	196	233	190	197	182	239	199	207	215	169	184	165	174	209	198	182	202	210	220	199	218	210	200	188	207	193	201	176	234	204	211	186	201	199	201	187	195	230	191	183	194	195	196	209	211	199	189	188	182	192	193	194	215	194	220	197	174	212	170	187	199	213	193	210	210	241	224	206	201	204	231	180	169	194	207	219	193	203	202	218	198	225	219	207	197	193	217	192	199	202	196	199	210	201	201	204	191	229	204	202	211	190	214	206	175	185	215	187	200	197	221	213	205	199	209	207	218	228	226	195	195	192	198	180	195	200	190	223	203	182	207	189	205	201	208	228	183	194	191	198	172	207	179	227	204	192	212	218	184	224	185	188	216	193	202	214	199	192	209	177	196	213	210	208	185	245	193	195	191	189	231	198	222	204	207	202	218	188	203	198	206	216	212	211	187	201	233	231	199	212	181	187	207	199	224	173	217	191	183	205	181	205	187	197	207	190	218	185	184	212	197	207	184	201	206	195	190	206	182	220	219	228	204	206	195	180	200	206	215	201	203	209	182	213	205	197	215	201	203	176	220	223	200	226	203	223	195	197	181	221	217	203	189	228	191	202	187	217	213	220	199	201	193	208	213	200	205	199	203	192	209	198	235	195	202	197	199	188	201	212	203	216	196	199	188	187	231	186	210	213	187	216	193	181	207	201	201	203	206	190	212	206	200	208	216	230	210	177	205	204	210	202	182	224	184	197	204	195	219	201	216	203	185	172	185	205	214	186	200	173	207	186	201	219	198	188	205	189	215	208	179	220	218	203	225	213	219	217	205	218	178	199	222	194	202	192	203	217	188	196	212	197	191	199	194	179	196	183	205	196	200	205	187	194	184	194	213	181	195	210	192	179	198	191	204	194	183	189	194	208	204	223	204	198	172	177	216	194	202	211	187	210	201	207	201	216	185	210	179	209	184	220	190	219	202	195	220	227	205	231	198	193	207	200	209	180	193	225	214	220	192	200	205	181	187	189	187	207	205	206	219	211	178	210	191	177	208	212	205	183	204	172	196	174	201	198	212	196	200	191	207	169	208	195	184	199	223	185	188	207	201	185	195	213	185	195	209	215	184	236	176	203	170	185	212	205	207	190	196	216	215	183	215	197	197	190	176	201	228	189	181	181	204	209	203	195	205	181	205	205	215	196	222	225	211	229	195	189	199	188	192	224	184	181	214	213	221	205	215	196	200	220	219	213	199	196	216	174	187	215	210	200	218	202	166	194	180	193	174	217	226	193	208	188	230	184	177	216	215	186	196	191	189	211	181	191	170	194	180	202	192	193	213	198	187	183	197	198	164	205	183	186	214	199	218	179	201	216	210	228	195	193	192	187	203	208	195	223	205	182	198	214	184	204	192	207	200	198	206	186	207	214	214	178	218	206	179	194	196	220	202	201	189	212	196	181	174	206	211	200	197	209	190	202	205	211	222	204	216	196	211	204	180	196	204	170	203	204	223	202	175	219	178	200	232	233	191	222	187	185	197	205	201	214	207	200	198	199	198	210	189	202	181	194	201	153	194	205	217	189	179	196	200	211	205	217	202	225	218	207	222	227	208	223	242	185	206	192	181	208	190	190	194	195	173	204	194	213	191	208	188	176	190	180	174	199	228	193	195	191	208	203	219	171	197	222	210	212	193	185	203	198	210	211	192	213	219	196	168	207	205	180	202	180	195	186	219	194	202	211	203	195	211	215	175	203	206	198	190	205	188	219	205	180	191	184	212	189	204	202	195	193	188	208	191	225	188	201	211	202	186	198	203	184	213	194	176	198	207	202	208	196	190	188	188	208	184	205	211	187	193	183	212	197	202	186	220	218	193	195	212	212	222	222	206	202	204	192	191	198	212	181	188	202	209	223	222	200	233	184	225	178	207	211	210	194	207	199	179	225	191	196	184	226	214	197	207	215	191	198	211	198	187	199	199	185	206	220	196	185	203	203	205	182	192	220	221	225	213	213	201	187	186	203	195	202	216	214	208	211	207	192	194	211	207	183	191	223	200	215	201	219	205	211	221	181	202	196	184	196	231	200	210	195	205	189	194	208	210	202	229	228	187	201	193	169	199	206	187	203	200	225	220	204	187	197	182	192	217	219	202	223	213	185	218	195	192	181	193	205	207	220	206	210	202	184	210	182	220	215	195	207	204	196	208	202	216	189	198	197	205	208	238	190	202	202	211	203	201	180	183	207	172	194	183	174	208	186	190	212	218	197	191	209	185	205	190	209	191	207	200	210	203	206	189	204	229	186	199	208	205	199	224	206	199	179	194	219	224	206	196	191	191	189	187	177	207	207	180	226	194	183	215	220	205	212	187	203	194	184	197	199	211	206	196	205	209	180	175	193	200	215	190	165	174	203	187	179	223	203	223	192	205	211	226	193	192	195	201	187	228	194	185	186	221	194	214	203	184	209	213	190	211	213	195	209	199	211	213	200	201	207	171	189	220	200	220	190	213	189	188	198	201	221	215	205	209	217	172	207	207	209	215	215	193	222	220	193	195	234	174	212	212	209	214	198	205	219	209	193	200	204	215	235	229	189	201	216	203	219	220	172
5422	667	924	1225	1166	1268	1134	1142	1160	1130	945	787	659	669	643	721	710	749	737	673	633	612	608	594	717	749	723	727	676	594	638	681	645	657	630	627	578	634	643	636	658	687	639	658	720	618	530	553	576	525	507	543	650	682	870	1024	1043	852	601	536	474	519	519	505	560	510	506	520	487	496	501	521	548	515	513	558	552	493	491	477	525	529	479	516	520	501	501	464	471	456	574	509	513	515	486	488	477	484	493	502	501	483	495	524	526	524	515	524	518	526	507	482	505	494	487	529	514	477	491	539	491	526	518	549	508	515	494	517	526	528	533	571	508	501	513	541	512	514	495	507	519	512	530	527	538	535	517	487	495	483	508	480	555	521	529	492	490	493	489	531	515	477	509	514	538	575	499	548	527	544	520	504	521	510	528	528	511	490	477	508	505	528	500	531	510	524	472	553	513	487	497	516	503	529	503	491	507	543	515	504	483	525	508	507	566	510	539	538	508	500	491	508	512	522	532	509	492	521	491	510	506	510	510	466	529	521	484	547	505	454	499	496	494	526	514	547	519	488	532	539	509	464	502	516	507	512	505	517	479	541	495	540	526	489	537	503	475	501	520	533	522	505	511	502	513	517	499	480	497	530	494	518	489	518	539	524	544	523	480	498	484	491	519	469	484	494	537	484	526	521	487	531	510	525	522	495	505	521	552	473	511	485	578	514	514	505	467	476	501	496	529	515	509	516	477	526	511	483	458	528	492	510	534	451	526	547	531	486	506	523	556	532	502	517	531	498	486	515	485	480	481	524	510	478	548	507	457	515	537	506	486	487	499	504	500	511	517	512	498	520	518	528	519	509	494	519	480	536	540	544	507	528	540	505	510	518	548	569	532	488	545	450	524	476	487	496	497	484	520	517	512	486	528	493	478	464	487	497	502	532	520	501	490	518	533	509	530	514	500	535	490	499	516	508	506	506	543	536	496	474	505	530	501	545	491	498	498	503	481	551	532	529	512	547	507	533	491	491	510	513	538	505	474	523	531	530	532	488	531	509	527	515	487	515	550	498	537	498	529	514	515	512	536	499	532	496	498	494	547	515	500	507	483	531	506	538	511	513	558	524	533	550	507	511	504	495	541	499	477	510	508	538	493	511	518	506	515	506	541	523	475	508	526	537	503	484	528	523	515	469	483	510	509	514	537	505	540	509	495	492	506	495	476	504	517	492	547	540	514	484	488	497	515	480	496	542	507	514	502	505	500	533	475	501	539	522	518	489	484	512	556	486	476	499	446	534	454	522	464	498	508	532	512	493	535	537	497	528	485	498	504	519	540	505	523	491	530	514	478	506	517	477	522	546	486	511	525	484	509	502	527	522	512	570	500	544	517	543	548	516	508	477	521	505	522	533	516	490	506	536	484	506	511	525	554	497	488	545	556	542	537	518	538	518	510	503	494	467	511	529	520	462	528	497	506	534	530	502	515	496	495	538	466	527	529	496	537	513	471	514	497	489	505	474	508	543	518	561	514	504	483	499	551	517	485	505	504	495	507	526	520	496	508	496	497	508	493	514	529	506	538	510	484	490	478	529	486	517	489	524	509	542	493	541	482	498	548	528	553	524	523	495	521	503	538	535	483	541	521	531	487	510	565	539	524	554	527	533	535	508	503	521	566	504	472	500	542	522	477	481	508	535	509	528	524	488	520	514	531	500	516	510	509	506	501	513	472	496	473	483	524	501	516	522	494	532	513	494	501	531	523	548	545	553	458	518	506	510	519	486	536	499	567	526	442	573	515	502	569	544	545	499	514	511	483	517	511	509	518	512	489	543	494	538	534	532	490	533	515	504	524	522	480	499	523	543	515	519	534	513	546	483	500	533	514	524	495	530	527	502	517	505	517	510	499	539	534	519	510	527	516	507	534	512	515	502	525	496	513	533	524	515	536	533	530	465	511	456	526	508	468	527	485	565	484	536	472	504	482	512	480	539	492	478	469	522	524	486	542	498	516	516	534	508	511	503	497	537	517	499	520	535	542	517	502	510	498	464	527	563	520	515	499	527	507	510	498	531	511	508	487	518	505	508	486	497	552	493	495	512	503	518	532	492	496	488	472	514	498	538	511	506	508	525	512	499	481	502	525	488	500	521	514	488	544	500	533	503	483	502	536	475	518	535	520	500	507	512	529	515	497	479	518	541	562	500	478	567	503	518	496	510	520	506	527	500	468	488	535	557	496	489	541	526	491	545	502	485	492	502	483	499	540	549	531	522	511	476	512	492	506	527	516	511	467	572	502	554	534	548	487	540	523	520	486	502	494	550	488	529	539	512	531	524	553	519	529	525	517	500	499	512	509	485	518	497	548	485	493	537	499	539	541	499	512	515	470	524	540	518	521	509	523	514	471	534	496	510	499	508	542	510	523	498	524	513	496	525	536	515	520	507	458	499	546	504	551	472	516	478	519	481	479	486	497	499	514	504	516	496	475	502	529	503	498	483	517	538	532	515	487	518	513	498	500	509	529	503	516	516	460	518	527	539	514	499	519	513	504	499	530	484	506	531	510	544	510	486	465	519	511	510	508	529	519	522	517	553	520	570	491	520	517	553	513	555	542	489	572	516	500	532	523	519	497	507	522	523	523	518	474	557	547	539	551	532	539	545	516	543	520	494	467	504	526	495	481	525	515	527	516	521	505	481	493	513	521	492	510	460	524	513	517	527	491	465	530	497	538	491	471	507	511	502	522	488	501	512	549	549	494	510	513	532	509	494	527	502	540	461	522	493	510	512	552	526	539	507	499	515	521	530	517	545	509	507	459	551	489	504	501	487	511	519	523	519	495	500	484	510	501	516	498	519	517	511	514	500	506	519	498	538	499	493	523	539	546	511	500	484	526	501	512	508	498	509	514	510	535	534	520	512	500	569	531	510	512	528	484	464	557	489	512	486	504	479	495	562	489	524	509	538	500	464	496	482	507	524	517	514	504	500	540	492	520	465	512	492	509	496	488	476	563	489	573	485	503	534	527	529	485	516	549	542	467	482	475	512	489	529	480	523	520	507	485	498	501	498	508	549	513	530	511	496	532	518	516	538	523	510	548	501	523	548	494	474	489	490	518	510	494	518	477	497	524	511	493	521	480	512	529	551	543	525	469	491	505	484	499	509	485	549	522	502	518	481	548	553	529	504	531	508	486	523	514	518	509	486	520	534	499	501	493	499	488	539	534	542	499	517	522	523	500	538	510	500	498	549	506	475	510	474	532	501	508	512	527	484	484	474	512	515	508	512	492	504	534	507	518	507	518	494	526	526	524	505	503	492	537	542	545	505	498	521	495	511	509	544	513	528	505	475	502	425	469	487	502	503	523	541	506	502	536	521	533	551	530	491	499	504	532	503	521	508	516	524	506	487	525	505	515	497	491	538	539	540	520	470	489	504	524	505	546	509	485	552	521	544	509	526	510	481	515	459	549	531	546	528	469	510	528	542	534	498	519	496	549	530	520	503	494	482	508	501	513	498
27605	3312	1617	1377	1153	904	791	681	637	585	487	419	357	300	318	294	300	279	314	277	273	272	268	250	269	281	279	280	234	267	250	268	201	256	251	238	246	209	250	246	248	217	250	251	248	234	210	191	242	222	207	245	336	547	685	630	479	434	317	233	216	215	188	191	205	218	186	213	216	196	191	219	175	203	235	194	195	223	198	174	182	202	184	193	200	189	195	214	212	199	183	195	212	220	210	217	207	201	224	186	211	218	191	199	217	189	233	185	225	184	208	197	222	211	212	203	200	188	191	184	180	207	190	193	210	190	208	208	207	205	239	199	181	187	175	184	191	211	181	219	205	202	225	243	209	197	223	210	184	210	187	210	232	195	226	199	221	202	210	192	214	220	214	208	211	214	191	217	211	215	214	238	206	204	219	208	193	188	202	209	215	196	174	229	217	214	192	196	193	199	218	230	215	218	207	199	182	196	184	187	210	188	220	234	218	193	195	215	191	190	203	198	185	213	197	200	177	222	194	209	194	217	196	195	215	196	172	214	217	191	190	213	213	205	210	222	172	204	169	209	236	194	196	228	203	198	207	178	228	202	217	217	186	198	193	214	224	201	193	212	210	185	207	172	199	214	185	183	180	197	217	208	191	202	206	168	199	210	182	206	199	195	199	193	213	203	198	206	201	194	201	181	237	199	194	194	193	190	199	193	202	188	212	210	193	193	200	192	204	200	220	209	199	207	204	210	203	207	185	209	210	210	179	195	216	184	214	169	197	205	197	229	215	195	226	215	201	212	197	191	191	218	209	220	199	213	217	186	206	211	194	188	189	193	220	218	201	193	205	222	190	206	165	203	191	203	231	197	205	195	206	223	177	222	223	184	179	209	200	196	216	185	189	209	211	197	210	205	210	205	205	197	198	199	215	184	204	211	201	191	221	202	193	199	204	194	209	230	211	198	176	216	223	211	210	206	213	199	224	197	203	200	199	198	183	194	195	191	197	186	224	207	185	195	191	224	204	202	192	178	219	187	199	210	193	194	207	194	208	206	217	199	212	189	207	196	190	251	205	219	242	229	209	202	230	184	212	198	208	195	200	204	194	189	172	197	212	200	198	214	207	188	204	212	225	183	200	184	184	177	170	193	180	187	209	203	201	213	200	202	186	204	197	198	228	196	183	185	190	226	213	207	202	199	184	195	208	207	199	198	227	207	193	210	223	228	214	183	221	188	194	195	202	192	228	204	193	218	203	184	187	189	214	212	204	202	193	221	179	206	171	203	196	212	185	200	192	249	199	182	200	200	205	226	213	219	207	198	207	200	208	188	196	217	226	189	224	198	176	192	190	217	203	194	220	208	181	208	191	204	190	211	216	192	174	185	201	169	195	175	223	198	214	217	199	221	218	208	216	197	188	225	197	196	195	205	188	178	207	202	212	214	195	185	203	196	196	181	215	212	241	197	206	204	204	219	195	190	196	206	188	217	216	229	200	208	190	201	212	195	220	191	189	162	190	197	227	214	208	209	205	210	185	185	195	179	191	213	179	206	181	193	203	179	240	221	235	230	194	207	211	172	205	201	214	197	208	227	200	188	198	219	213	184	195	194	219	201	165	210	202	195	182	191	189	197	211	198	177	196	201	209	214	204	206	183	200	194	210	222	201	226	198	210	196	218	210	232	202	198	199	208	200	189	201	212	167	220	203	185	201	194	207	205	213	217	234	197	186	240	199	214	205	211	216	206	185	191	202	202	214	216	223	218	201	199	201	214	189	175	194	205	209	190	212	241	207	187	181	213	199	193	176	203	190	210	193	197	214	215	205	187	213	182	229	209	204	187	223	194	158	175	219	207	189	207	200	199	203	205	218	202	210	192	173	209	179	201	203	184	175	209	184	213	208	189	228	188	241	197	202	196	219	175	218	202	199	186	214	188	191	202	213	209	197	181	196	212	199	211	227	209	216	191	182	213	197	200	206	201	206	213	221	207	207	224	208	195	214	174	192	219	187	204	196	197	213	198	197	211	219	222	202	195	206	195	197	191	208	209	195	189	210	218	207	211	191	192	209	200	186	205	196	182	200	176	224	201	188	196	193	207	205	218	217	156	206	212	198	206	214	235	219	187	229	215	244	205	173	228	200	195	204	216	230	205	197	177	200	201	203	221	201	224	208	202	180	196	178	214	170	215	191	212	215	204	204	191	182	206	227	243	204	221	199	210	185	193	204	213	200	211	220	207	219	224	218	214	199	185	203	212	207	199	196	189	210	206	218	211	199	203	247	191	202	209	179	172	196	200	189	204	184	209	202	231	219	183	204	196	214	202	189	201	199	197	241	222	191	212	204	222	211	214	171	205	204	197	213	193	202	198	190	197	201	187	207	188	213	187	198	197	197	200	208	208	202	206	215	223	215	197	206	201	205	179	192	201	195	184	225	187	179	211	202	214	193	181	215	226	189	202	216	208	215	184	185	208	182	196	201	203	200	197	192	226	195	205	194	209	209	191	216	188	218	202	220	243	229	188	205	189	207	195	202	205	203	200	207	184	189	191	227	193	205	210	203	218	233	210	211	221	195	195	208	188	172	188	183	177	180	202	198	187	204	199	200	210	194	196	189	194	186	194	193	195	191	209	219	220	201	199	235	195	210	204	209	219	194	209	201	198	195	206	202	218	181	184	189	190	198	217	197	203	198	189	202	198	205	202	234	191	204	198	233	197	205	188	167	186	193	209	207	205	199	218	205	247	203	216	196	213	222	202	198	173	213	186	204	199	229	215	176	210	188	191	193	224	192	172	199	171	206	198	171	193	208	198	184	187	181	211	191	210	208	169	204	197	198	206	197	200	171	207	221	195	221	214	208	204	190	207	212	194	214	222	184	206	189	210	209	214	185	186	186	231	203	196	221	181	224	172	211	185	205	231	217	204	194	205	218	215	188	200	214	232	204	193	211	187	200	175	198	211	205	202	205	185	175	196	212	182	210	199	179	224	197	188	219	199	203	224	209	218	207	191	199	209	215	177	205	176	204	194	179	206	190	198	194	200	174	193	168	224	193	206	197	201	202	199	187	210	178	212	182	202	204	204	198	203	214	186	215	188	185	207	224	232	226	206	201	199	208	217	187	170	189	213	216	210	203	192	216	211	164	242	209	168	206	195	205	209	211	216	218	206	190	196	203	202	171	197	224	196	186	180	210	197	221	218	196	206	181	218	213	231	175	201	209	232	192	192	192	194	177	197	214	177	215	212	181	173	185	223	183	205	203	187	178	179	194	208	189	202	191	211	198	204	197	198	185	168	218	196	173	209	182	217	195	192	201	212	237	185	203	194	218	190	188	206	197	209	212	192	200	206	212	195	171	205	178	188	189	217	200	204	182	182	210	185	209	188	199	196	193	188	207	203	174	191	208	231	210	203	213	212	194	189	182	203	188	216	208	210	188	220	195	224	193	232	228	222	184	220	208	239	200	219	231	189	180	212	230	180	220	211	202	190	206	233	187	206	198	215	207	194
13631	1484	3473	4246	3938	3652	3395	3400	3093	2784	2436	1795	1633	1419	1495	1355	1241	1179	1216	1067	960	859	853	876	960	1056	1230	1112	884	854	834	914	938	868	878	871	844	753	816	825	797	758	857	968	834	628	602	602	537	559	530	700	1843	3709	4717	3831	2838	2088	1235	669	519	528	517	494	520	527	498	523	511	477	527	507	509	524	517	528	479	546	526	510	490	495	509	484	527	532	484	495	458	534	465	505	500	495	530	462	521	457	559	504	493	473	524	492	549	489	514	497	518	511	483	527	540	498	535	480	489	496	558	520	534	522	525	532	565	479	532	470	477	514	511	506	508	494	510	530	468	506	500	508	481	497	514	493	470	477	523	533	488	527	516	528	522	531	508	533	515	514	555	517	532	519	493	538	523	526	511	524	542	520	503	531	513	509	483	493	536	522	497	491	526	527	488	485	479	481	461	501	492	517	471	474	514	487	506	542	503	500	524	515	493	491	502	540	504	546	547	496	526	497	536	501	486	542	545	473	545	501	495	520	503	462	460	500	465	533	487	500	560	498	504	512	509	476	482	515	462	520	515	538	497	487	494	499	481	507	552	506	518	517	502	506	506	481	503	502	554	495	471	519	481	562	518	508	500	471	510	533	494	534	524	502	503	563	494	506	509	486	515	509	505	499	518	484	546	552	527	524	514	533	536	500	543	520	555	470	512	500	523	480	504	526	521	513	536	519	494	523	493	550	531	503	502	485	517	495	518	527	514	489	474	526	527	488	518	520	520	506	515	522	513	519	516	483	499	502	547	472	528	521	530	520	467	501	507	481	539	511	524	536	542	532	529	531	518	535	515	484	530	466	525	475	532	530	498	490	508	534	511	488	518	485	539	473	490	521	525	496	502	532	524	507	520	501	493	521	506	519	498	512	519	541	459	513	476	500	524	443	479	485	504	479	487	477	486	509	465	519	526	514	487	500	516	507	465	507	499	496	465	494	503	511	553	471	520	488	529	508	531	519	537	525	504	497	519	518	509	504	467	541	515	543	516	480	505	473	515	486	508	515	516	514	510	502	501	488	514	531	484	526	514	496	526	520	504	531	488	476	506	506	493	542	522	519	525	510	544	482	504	490	494	493	500	553	517	455	477	522	477	481	507	486	515	519	508	539	504	512	504	486	510	476	520	516	489	475	516	510	545	491	497	529	500	537	520	494	497	516	508	512	491	517	508	508	537	509	523	525	516	522	488	499	492	534	519	537	474	496	523	510	548	519	525	522	523	492	448	519	530	561	506	515	554	491	485	501	484	525	509	506	522	504	502	499	519	527	484	500	492	514	502	491	489	456	460	509	494	548	482	480	504	475	527	506	519	512	510	510	498	500	514	493	482	483	534	519	498	517	503	532	552	554	510	539	500	530	515	508	525	502	520	503	492	534	500	508	535	529	538	549	507	499	512	475	495	524	473	533	513	500	514	546	511	496	516	505	506	505	497	480	479	471	493	481	491	521	485	538	482	489	476	524	505	508	492	536	513	482	498	516	528	488	499	514	494	525	518	521	525	492	504	510	531	516	530	470	530	465	469	472	492	481	494	503	513	510	499	502	494	530	522	487	517	503	450	536	544	560	542	538	480	542	500	501	515	498	495	546	465	521	513	530	517	515	463	511	499	475	484	510	502	446	511	537	505	516	501	489	519	510	523	503	478	445	525	480	507	492	525	523	505	487	519	486	507	492	535	481	512	476	529	527	521	464	489	525	514	520	514	470	480	514	501	506	539	497	498	517	520	503	510	492	521	525	522	485	509	570	530	486	480	551	481	526	541	526	495	527	502	557	544	495	513	485	527	507	522	495	523	509	492	493	514	483	495	535	508	529	502	512	508	530	542	508	507	532	516	513	485	517	523	493	510	517	489	486	508	522	499	536	519	517	524	471	507	514	518	509	496	481	515	546	542	488	494	474	514	488	501	548	527	487	499	511	513	485	531	520	523	523	524	527	497	526	551	529	470	489	495	467	486	528	499	530	487	513	527	441	531	528	494	498	490	510	512	495	529	521	517	496	494	497	571	547	464	534	522	517	478	536	516	548	506	527	523	499	520	475	459	531	499	505	491	531	507	499	482	491	521	472	569	509	481	482	511	510	488	529	523	506	543	535	500	501	499	504	523	516	492	491	539	520	490	518	468	524	502	476	488	509	524	525	508	543	498	505	511	511	511	544	493	497	500	508	482	452	519	445	467	509	527	532	519	518	504	516	496	528	462	518	513	506	505	507	513	509	485	490	508	516	505	541	511	528	480	494	522	532	453	503	532	502	500	526	503	466	463	523	538	535	508	479	505	468	521	529	503	484	506	492	480	509	505	525	488	528	516	475	516	475	491	502	513	542	494	448	511	540	517	531	548	526	524	539	513	543	496	506	506	532	557	539	467	515	489	534	450	518	516	503	509	511	524	474	454	512	470	509	520	465	480	450	542	572	517	512	515	502	463	499	526	475	519	506	534	496	480	544	491	524	497	471	527	485	507	486	507	502	524	500	485	481	512	570	529	495	504	528	500	475	517	519	480	526	491	483	530	519	545	506	510	484	488	499	465	512	512	512	511	496	516	495	538	516	519	498	531	477	490	532	485	505	511	535	527	505	523	498	542	512	490	531	513	525	523	489	482	557	508	490	504	519	522	550	510	518	503	513	540	491	499	530	507	531	511	508	512	526	508	546	496	489	491	516	495	514	545	525	504	503	522	508	509	526	498	518	504	484	527	512	505	526	558	518	530	502	527	548	514	539	507	465	516	476	490	533	534	529	518	503	536	502	536	519	485	458	481	496	507	551	481	481	509	499	495	509	471	479	483	535	505	545	488	502	524	472	533	510	489	528	514	475	508	503	490	540	517	512	509	516	503	545	504	532	531	506	510	516	481	490	476	494	494	500	486	512	500	532	486	504	522	553	531	492	546	522	505	491	501	503	502	531	512	503	519	510	538	494	550	489	515	516	512	514	505	536	497	497	530	477	502	513	529	509	493	487	571	458	506	538	527	549	537	520	478	486	487	506	519	494	514	515	533	476	510	508	499	530	563	500	541	515	540	477	512	523	512	508	516	516	525	489	519	512	535	523	476	531	517	511	521	503	514	524	454	506	497	508	518	553	506	531	504	524	496	492	522	516	477	531	529	535	504	512	497	483	509	507	502	481	471	516	539	527	526	467	505	523	475	533	519	493	517	490	505	498	528	478	497	526	547	495	516	523	538	511	485	478	512	527	501	531	509	519	496	555	524	531	509	517	508	517	530	513	507	492	489	500	544	490	535	524	540	482	537	508	491	504	517	475	538	523	514	511	517	503	519	506	518	520	526	488	510	502	502	487	495	506	507	532	500	549	498	503	550	528	549	507	524	479	514	514	493	502	523	518	522	530	472	525	478	505	513	511	514	519	515	521	518	487	552	507	501	502	517	446	538	550	505	508	494	497	511	496	537	460	533	505	546	511	490	523	505	479	512	480	532	514	526	488	520	522	506	509	481	528
40473	9498	3437	2621	1724	1630	1250	1104	1027	786	649	553	378	412	361	309	325	290	319	237	262	163	180	213	232	235	272	227	220	239	220	232	239	216	196	201	203	167	185	190	192	183	192	204	215	200	140	127	125	139	181	182	372	819	1217	857	799	601	379	143	128	130	123	133	123	122	141	131	116	138	147	136	115	134	112	158	153	128	134	128	127	148	135	150	112	144	135	112	122	117	118	122	109	120	161	133	142	115	120	148	121	128	125	123	139	119	104	122	150	137	130	125	142	132	117	126	124	119	129	143	133	132	111	124	143	130	127	127	116	122	117	129	126	117	142	131	132	123	143	125	126	133	121	117	119	136	112	123	153	129	121	125	125	125	144	121	136	133	134	132	115	136	126	137	132	122	144	132	107	136	148	121	124	162	122	137	126	131	153	150	114	126	104	114	126	142	135	123	124	138	133	139	113	114	147	139	143	125	135	149	123	143	138	133	124	108	126	137	152	128	129	142	112	123	118	154	112	135	115	125	124	130	143	129	156	135	116	129	131	128	130	118	115	131	129	138	140	140	117	128	144	150	139	126	130	127	122	147	124	137	116	127	131	145	118	119	122	113	144	123	126	140	115	133	121	131	107	134	115	135	145	124	120	128	133	146	114	117	133	136	132	116	144	127	111	118	135	141	148	129	122	123	125	116	116	109	128	106	124	123	140	125	136	116	119	150	130	124	98	121	136	130	115	120	132	152	139	114	110	121	122	147	106	114	130	134	126	124	125	130	112	135	148	122	123	139	126	120	151	121	132	116	135	145	103	138	133	131	133	135	113	113	132	103	147	136	148	128	120	130	146	133	140	142	132	123	141	118	130	119	120	141	116	119	134	93	125	140	127	124	124	114	146	124	142	138	132	122	136	135	137	127	150	142	127	120	127	133	119	118	138	134	141	145	124	107	117	144	143	151	133	128	127	134	122	138	110	130	116	147	119	135	140	111	137	124	128	112	131	128	131	141	117	126	128	137	131	114	108	125	125	114	126	115	125	145	117	152	137	129	129	138	105	131	133	135	146	142	123	135	125	141	136	130	142	109	128	170	130	140	127	136	99	130	131	123	142	124	108	127	113	118	144	125	138	135	109	136	137	133	124	117	127	132	116	120	134	118	154	132	138	131	124	132	153	147	131	125	135	135	130	154	140	147	123	139	113	116	122	143	127	121	128	151	121	113	134	133	151	136	146	119	146	118	155	163	124	117	121	142	93	133	140	114	146	120	123	113	101	122	121	136	133	127	125	122	153	133	138	123	120	134	123	129	131	127	127	141	113	137	124	117	128	131	139	120	110	121	115	116	129	132	129	134	130	135	137	136	122	137	150	121	144	129	126	132	135	121	145	125	148	119	124	114	115	113	124	113	124	131	136	114	128	143	137	123	111	128	124	123	105	142	131	118	136	135	112	111	129	139	137	120	123	128	138	122	135	118	129	115	132	118	143	134	137	126	142	150	128	124	135	116	126	130	128	134	123	133	140	137	135	139	139	137	147	138	108	122	109	130	126	137	110	107	116	113	125	135	143	129	119	121	141	122	132	116	135	135	125	117	143	118	154	129	132	114	111	131	148	124	127	152	125	133	134	124	161	110	118	122	130	109	143	150	121	122	102	126	111	118	141	103	132	137	137	114	120	157	134	134	144	132	116	110	125	132	140	106	124	118	138	136	122	130	109	135	130	136	147	142	117	135	151	127	140	126	125	134	133	116	137	131	131	125	124	146	127	145	132	130	111	149	142	129	111	129	132	124	99	121	133	119	123	118	134	131	138	127	128	125	111	117	132	140	125	128	154	140	143	147	132	124	138	142	121	131	107	131	119	122	130	109	128	127	151	144	120	147	117	117	118	128	121	133	122	124	139	119	127	136	133	127	158	144	130	142	141	132	154	134	113	142	138	131	119	104	133	139	120	136	116	129	133	124	112	131	140	140	131	117	122	137	134	141	128	124	150	148	126	135	129	125	120	122	156	143	116	154	136	130	120	124	137	112	139	124	126	138	131	134	119	138	137	124	121	128	117	125	144	137	119	128	126	145	124	133	136	118	126	135	116	127	147	138	134	107	148	124	154	125	124	133	142	134	150	141	113	133	131	130	126	123	138	119	138	120	122	124	145	148	110	128	128	105	113	141	107	145	143	114	130	120	123	128	158	136	119	135	130	139	143	118	93	138	132	139	138	143	129	127	142	134	133	114	107	130	137	135	125	130	131	123	141	120	128	109	120	134	128	106	118	118	137	145	126	143	131	127	129	141	144	132	102	138	131	141	139	112	136	105	111	130	145	156	126	129	158	138	120	123	122	130	131	138	126	124	131	126	122	133	124	133	141	139	124	118	139	104	127	115	132	140	129	139	136	123	144	140	120	128	133	117	110	145	138	136	112	118	125	122	132	128	127	139	124	124	125	132	157	137	145	111	110	111	130	112	140	138	130	124	139	133	111	133	143	122	118	139	154	136	125	120	111	106	148	115	141	153	114	130	130	96	109	145	125	149	138	126	117	124	133	115	140	151	146	128	135	119	140	128	117	118	141	142	129	135	135	135	131	130	108	146	111	134	123	125	127	112	151	131	138	121	130	154	120	146	148	136	131	117	122	145	114	123	158	140	110	129	118	128	135	117	113	116	168	115	124	116	116	121	118	159	134	122	104	112	140	135	128	113	115	119	127	133	157	107	130	127	110	125	153	151	136	141	132	120	132	115	127	132	141	132	140	135	106	144	104	126	137	126	143	137	137	101	146	125	149	150	118	142	132	109	139	103	132	115	132	149	121	119	109	124	134	106	131	134	116	110	140	152	132	116	138	121	138	144	134	138	130	126	125	130	124	119	149	113	141	134	123	145	119	129	135	133	118	113	135	135	129	123	125	133	139	134	115	129	132	117	115	130	123	128	134	128	134	137	129	134	141	137	118	117	130	124	128	124	117	123	134	137	108	134	127	132	139	129	118	123	117	106	129	139	156	101	126	140	125	110	120	140	119	116	125	130	139	137	127	122	131	133	148	132	125	131	113	144	124	113	128	141	131	137	156	115	105	123	126	174	164	147	144	137	118	133	119	132	145	137	157	133	133	124	128	124	131	112	135	129	125	149	144	133	119	167	136	118	126	124	117	122	108	120	98	134	118	131	147	132	128	128	140	133	128	134	127	129	148	126	119	135	162	142	113	133	131	135	128	119	152	128	114	126	119	111	133	125	113	124	150	138	121	114	144	127	127	128	130	153	157	130	130	132	118	123	147	124	133	140	135	118	135	123	131	138	126	132	94	138	127	135	140	123	127	115	132	134	134	103	132	125	135	150	132	134	119	139	131	137	133	149	135	135	144	137	134	133	121	121	131	124	123	139	126	123	141	121	134	115	141	122	132	119	134	132	138	127	142	112	135	136	113	129	122	129	132	137	142	143	114	122	152	128	125	129	114	123	109	109	135	159	127	127	117	98	111	147	119	139	126	160	144	128	119	136	130	95
18778	2344	5624	7180	6528	5650	4999	4862	4401	3951	3417	2568	2025	2064	1939	1816	1753	1531	1545	1145	1051	824	872	1007	1058	1302	1369	1180	949	995	1235	1209	1075	1138	1037	819	812	771	843	1020	908	775	812	817	941	674	475	429	474	523	554	625	2298	5813	7983	5990	5165	3817	1925	449	338	348	314	320	353	351	324	344	327	331	364	355	346	318	359	339	321	361	307	353	343	326	354	330	298	324	351	339	346	307	305	312	321	314	348	317	350	330	346	344	325	354	329	328	354	322	344	313	343	346	379	319	332	307	349	318	311	353	312	353	322	302	325	303	362	357	349	334	341	351	350	307	334	329	352	333	367	339	331	325	327	330	347	327	322	327	354	314	337	354	363	352	352	375	320	339	321	301	306	326	300	344	363	367	326	322	341	328	306	352	341	343	341	328	286	352	361	344	354	367	325	349	346	339	325	317	310	342	352	359	334	345	344	295	350	327	363	333	328	354	326	328	332	357	311	323	308	314	345	307	305	339	321	367	355	343	371	325	328	363	323	330	337	346	347	310	351	364	319	355	321	326	334	320	347	297	326	312	351	321	333	323	372	323	339	352	329	335	346	339	302	345	334	365	352	320	307	334	288	342	330	383	374	346	343	343	339	331	343	313	341	344	362	364	360	340	340	351	327	357	343	379	362	323	357	351	336	320	346	362	355	337	331	371	365	358	313	312	310	365	320	330	337	310	356	302	339	328	346	311	330	355	340	336	343	356	349	327	332	340	345	363	318	359	334	360	374	336	331	340	341	351	322	337	339	331	344	346	356	332	333	366	332	317	348	370	329	327	326	325	322	362	344	317	326	355	347	355	322	336	362	339	357	324	306	346	334	326	318	338	309	339	358	332	351	317	344	342	316	360	314	321	367	329	341	336	381	321	326	370	323	336	334	331	346	323	332	318	335	332	340	307	293	342	362	333	320	332	365	338	318	350	382	348	376	337	351	342	328	325	341	332	341	346	323	328	313	324	334	307	326	345	325	323	329	324	353	327	309	332	327	329	332	346	335	347	322	348	369	344	342	325	359	348	360	341	327	338	314	324	350	353	312	310	353	342	367	314	317	341	330	333	343	316	313	335	346	345	352	306	329	322	403	314	321	330	331	347	343	311	342	387	313	310	326	331	352	367	346	301	307	326	294	322	349	348	362	316	349	322	323	361	331	328	314	344	336	334	344	351	333	313	354	330	350	332	341	329	352	351	328	294	355	345	334	322	364	328	335	337	342	344	287	330	299	361	337	339	364	324	345	346	360	347	345	309	340	346	326	335	334	297	347	328	343	344	341	326	363	366	342	334	358	317	350	343	321	357	342	331	346	340	313	336	332	340	346	355	336	345	348	316	291	378	351	304	357	351	320	306	338	339	306	344	339	357	313	306	313	321	331	326	349	333	326	365	314	383	335	301	338	331	317	359	342	367	348	299	326	318	348	352	335	337	349	322	327	320	352	337	344	318	314	347	331	360	310	328	318	316	331	338	319	327	313	372	326	309	350	342	354	338	326	323	345	320	329	324	336	376	338	329	325	292	314	342	301	343	349	350	311	353	323	344	345	339	350	333	324	364	286	315	326	344	339	314	352	308	345	320	351	337	340	333	330	350	395	348	333	338	309	360	356	323	349	337	320	368	322	317	335	332	349	351	322	349	332	292	361	312	334	319	336	331	345	318	359	287	357	345	378	363	356	283	357	330	326	329	321	340	326	320	316	345	353	344	344	358	318	375	350	301	326	306	354	374	308	318	340	338	328	284	331	314	338	332	330	326	334	331	360	327	332	355	330	338	328	327	360	340	355	312	318	365	370	348	350	336	363	334	358	348	343	323	365	360	338	348	378	334	342	321	339	361	328	304	330	308	318	306	296	338	359	344	349	332	350	337	320	314	343	325	330	349	332	342	351	362	355	330	336	301	322	294	338	361	338	338	346	373	339	347	296	332	334	340	312	327	374	353	344	319	337	374	353	324	367	323	304	342	321	370	352	343	331	299	327	323	353	344	338	329	346	328	347	314	318	326	317	347	330	324	346	339	360	306	323	327	343	363	307	351	336	318	332	326	343	328	330	327	336	329	359	328	328	359	339	309	373	325	371	343	337	334	351	306	337	329	326	348	325	317	347	331	343	350	351	334	350	348	323	361	343	378	321	319	327	369	342	345	349	285	328	336	318	318	338	311	337	321	350	327	346	373	326	318	329	337	321	336	330	346	339	337	324	341	358	340	348	343	309	333	355	375	349	328	321	333	366	317	388	312	351	330	337	320	343	367	337	352	301	341	349	349	351	318	373	298	350	332	314	309	339	362	349	331	341	362	330	307	330	344	347	299	357	315	366	345	331	341	351	334	323	320	338	311	293	333	334	358	347	340	358	332	284	304	350	384	330	290	333	351	348	351	357	342	357	356	384	336	355	312	317	323	344	321	342	340	363	344	339	340	370	348	330	325	351	316	342	313	318	347	328	352	338	335	335	341	369	339	339	332	344	361	334	331	318	348	345	348	339	346	348	326	363	336	350	344	321	324	324	335	310	359	334	339	317	314	318	335	358	360	353	338	331	317	303	338	333	323	347	339	336	341	362	362	334	341	311	340	325	382	321	349	359	339	324	296	336	322	362	320	309	314	345	356	353	349	336	338	348	325	325	329	342	365	332	336	344	335	351	345	349	330	372	346	347	328	321	319	321	300	310	343	337	325	319	333	382	364	347	357	323	326	314	343	306	343	334	355	331	332	338	309	336	359	341	311	331	324	364	335	311	344	328	321	340	343	307	331	332	332	354	354	325	396	329	366	351	346	294	319	373	353	338	328	334	338	339	365	344	331	299	336	334	304	354	366	355	377	327	329	333	359	306	354	341	323	306	331	325	316	344	348	345	346	343	355	310	318	307	310	360	322	337	309	357	317	365	333	319	356	330	326	350	337	333	337	355	311	323	341	339	320	301	359	384	325	338	305	302	351	355	342	339	329	334	356	320	343	337	346	342	332	383	320	348	334	388	310	353	353	367	349	329	351	360	333	333	376	323	341	378	353	363	380	333	326	342	317	335	335	329	330	332	324	360	327	333	329	329	338	363	308	319	350	323	327	321	316	330	366	338	360	307	366	330	364	360	326	331	324	351	322	342	346	339	339	312	357	301	350	331	351	341	335	347	337	358	327	328	357	368	314	310	338	351	377	341	366	363	362	316	333	341	321	377	309	306	355	326	328	323	352	355	329	311	338	348	352	312	300	331	359	338	347	325	353	335	320	346	350	355	323	324	318	347	343	317	337	327	322	296	360	337	330	362	369	342	364	333	361	327	324	346	315	365	319	345	351	343	361	350	306	341	355	325	353	337	359	339	334	346	341	323	384	344	328	323	341	350	359	343	337	358	306	316	332	314	338	330	332	351	321	350	373	331	338	340	330	337	328	333	366	358	350	337	336	334	346	324	303	340	361	309	368	342	364	312	327	380	360	374	366	343	352	371	354	323	336	337	329	317	337	355	369
4663	397	481	466	397	282	332	341	296	255	256	231	244	238	261	211	217	196	219	226	222	205	216	207	248	224	224	207	225	238	214	237	231	227	216	215	200	218	210	207	234	226	223	211	218	213	201	202	226	211	220	193	223	246	266	282	277	262	215	180	209	214	196	180	212	188	196	207	220	225	218	192	185	205	196	194	197	202	203	204	179	194	205	235	187	205	202	202	204	196	202	211	225	205	211	215	208	187	202	201	210	235	191	200	227	199	207	186	214	208	206	199	214	228	237	206	204	191	206	192	224	200	193	174	206	168	191	226	195	213	197	186	208	212	212	208	199	201	207	186	174	210	194	220	216	210	211	192	217	198	194	196	206	202	218	197	183	190	188	175	206	210	206	216	225	198	190	220	183	201	220	202	199	189	188	186	196	181	225	171	196	240	199	218	207	202	223	209	199	199	184	207	189	196	215	201	212	191	202	200	228	195	202	209	213	198	182	190	198	215	227	202	189	238	225	184	219	197	206	209	174	192	178	201	196	200	197	213	203	185	204	178	173	219	198	200	171	205	187	215	203	198	202	232	199	193	211	204	204	192	194	198	215	187	182	210	196	196	217	214	204	176	247	191	179	187	229	226	192	228	206	195	216	192	210	186	219	220	193	218	213	206	213	223	231	157	213	238	196	208	215	186	222	203	199	213	198	183	201	178	203	208	203	203	180	199	193	233	201	228	208	201	204	207	212	184	216	204	172	196	192	197	217	189	187	222	190	225	192	229	205	181	222	191	211	222	214	210	197	189	211	210	222	206	214	223	190	228	207	234	214	211	192	191	194	174	214	212	221	208	212	204	216	210	202	206	192	205	195	201	234	208	185	204	182	234	200	193	204	177	207	197	182	196	206	213	225	220	203	202	223	198	224	221	201	228	203	183	210	198	212	187	221	193	199	210	204	194	217	216	188	202	215	187	209	207	196	227	199	196	200	194	208	204	192	203	198	211	199	217	207	196	206	210	184	205	223	178	222	192	215	206	201	252	202	211	194	202	204	197	202	216	214	204	181	206	194	171	210	186	191	208	220	210	181	204	190	208	203	169	204	211	190	201	198	171	209	188	196	205	187	190	203	231	221	199	207	243	221	199	204	217	226	176	219	179	215	208	229	198	206	208	217	220	180	183	208	217	212	213	210	214	214	212	216	197	205	213	198	205	225	212	199	215	178	197	196	191	211	204	218	207	187	189	200	215	199	192	200	188	214	218	202	216	203	197	217	219	214	207	205	199	194	212	188	183	207	213	202	213	218	222	206	200	199	223	208	221	217	163	220	193	198	213	183	194	228	210	184	178	208	229	213	215	194	214	205	216	190	230	196	199	178	204	202	203	210	195	207	211	205	185	198	176	205	232	235	202	195	219	235	202	206	204	203	220	187	170	181	191	208	219	187	179	201	199	209	209	206	230	209	230	176	208	176	184	201	177	215	211	237	190	203	194	208	226	213	217	181	200	198	219	203	210	187	181	173	222	215	210	217	196	190	200	195	198	211	214	202	205	215	171	209	228	194	195	180	194	202	208	227	209	221	207	196	207	196	227	175	229	197	189	194	209	198	203	205	211	198	198	207	200	195	200	203	176	189	196	200	195	198	200	208	213	204	197	191	202	200	213	198	228	190	181	211	194	204	240	224	207	209	173	196	196	205	208	208	187	186	211	174	223	204	166	205	192	203	193	186	188	235	193	230	203	200	201	220	214	205	215	204	182	184	218	203	219	229	201	198	195	203	203	182	211	197	210	192	187	205	200	190	228	236	208	216	227	192	184	209	213	232	212	197	202	208	219	215	209	194	210	196	204	209	214	213	184	193	161	183	213	211	230	209	180	232	205	191	191	204	205	182	188	206	217	212	186	205	214	182	203	203	199	176	196	210	207	192	202	200	198	196	214	197	225	205	183	192	217	217	198	189	197	175	185	205	210	216	179	212	211	180	197	193	175	180	223	197	200	190	196	195	215	202	246	222	192	215	171	187	206	218	217	220	208	211	191	214	208	208	259	210	165	199	211	226	189	203	209	218	201	186	204	199	179	193	218	197	216	185	197	196	182	207	218	194	201	208	180	189	200	194	198	200	220	211	182	237	187	220	172	194	189	204	191	204	184	202	190	208	195	215	206	217	188	192	227	206	181	214	203	230	223	205	197	245	193	233	213	205	184	236	175	197	227	231	225	184	213	206	195	184	216	190	242	191	204	204	208	203	203	224	223	227	189	211	196	184	192	206	181	226	172	205	190	198	222	182	205	200	201	202	217	200	224	216	204	185	200	195	199	207	196	201	229	186	207	193	193	222	188	185	188	166	205	220	231	215	206	188	202	182	196	172	225	232	216	221	196	205	191	169	195	202	186	226	217	202	204	186	189	209	213	213	184	196	215	228	208	221	208	190	217	180	229	188	213	217	224	216	212	214	192	197	215	176	214	227	207	210	200	202	181	200	176	196	194	197	206	175	219	179	208	211	208	173	175	218	206	216	218	210	216	193	205	183	183	188	217	208	163	174	207	224	205	223	191	202	228	210	215	196	206	188	181	196	200	199	191	208	229	215	200	207	196	209	211	198	196	201	211	191	180	219	250	219	199	218	207	204	200	188	185	220	187	198	205	209	202	179	195	199	204	176	225	207	185	185	205	183	202	212	207	160	204	216	201	199	218	200	188	213	194	215	197	212	190	192	221	191	190	226	218	215	200	217	206	195	192	228	216	183	208	196	189	186	210	207	213	189	206	179	216	204	192	169	197	206	223	220	212	196	193	196	223	207	201	195	211	209	198	198	223	212	208	190	205	212	198	186	200	218	214	219	186	186	184	209	202	193	193	263	203	203	210	195	196	186	227	213	197	201	205	205	195	200	217	206	190	200	229	186	214	210	209	196	207	219	212	200	208	201	203	198	225	207	217	215	202	212	194	183	183	176	222	208	211	221	191	208	182	193	232	208	192	187	227	212	200	204	195	194	209	205	193	214	186	203	200	242	182	204	196	212	201	212	174	195	206	188	192	215	222	208	197	169	210	227	192	191	213	218	205	174	205	204	203	192	182	211	232	211	201	191	213	220	206	210	192	187	206	219	193	229	194	193	205	239	189	192	221	243	207	203	191	204	205	182	198	197	192	201	217	183	198	209	194	184	194	206	171	205	218	205	210	211	211	206	205	208	209	212	196	215	183	230	197	198	211	212	194	216	206	205	197	202	211	194	199	209	215	199	222	185	193	220	207	186	217	220	221	180	206	196	204	201	209	168	212	201	225	192	220	237	191	209	198	201	207	213	187	204	189	225	185	191	196	203	191	204	206	207	181	194	201	213	192	201	191	199	213	218	209	202	195	198	209	205	205	205	207	238	179	195	207	194	199	212	226	215	177	191	190	211	196	190	211	221	208	187	208	214	206	218	230	220	194	212	164	193	214	196	208	227	202	226	209	206	203	220	225	196	206	201	223	221	183	191	174	192	177	232	195	195	199	198	185
5474	704	1162	1506	1257	1265	1161	1232	1136	978	868	748	736	760	773	726	692	703	707	640	596	588	693	682	629	734	664	624	591	688	791	741	760	760	734	663	651	618	621	628	671	614	639	596	597	577	511	567	572	659	662	605	616	838	1010	991	927	856	666	506	541	481	496	519	555	524	506	549	510	481	477	468	492	527	523	501	521	522	528	498	541	487	542	506	517	491	515	529	501	541	534	527	521	499	496	508	514	513	496	533	522	468	512	512	534	488	503	582	530	503	530	499	499	536	503	497	492	475	502	469	530	507	486	518	528	517	529	541	520	540	517	522	510	544	551	527	528	519	530	507	464	525	556	532	524	481	490	492	501	524	469	505	513	524	482	529	488	488	503	502	494	501	499	487	527	529	469	507	517	549	567	531	508	505	499	503	510	467	511	478	516	509	502	480	541	550	485	510	514	496	473	497	506	498	523	486	474	486	543	512	506	534	505	476	521	492	523	505	552	545	488	506	482	508	540	519	484	502	480	512	526	492	538	479	498	521	536	489	518	540	523	555	491	545	547	541	508	502	502	518	497	526	519	495	520	497	492	509	526	517	524	460	510	527	511	537	508	511	506	493	520	511	540	526	474	521	536	531	519	532	502	519	516	480	510	504	519	523	560	478	516	462	537	509	476	431	499	517	515	491	549	519	539	536	499	517	506	510	461	556	487	508	525	530	528	529	525	521	516	476	507	507	492	527	496	522	524	483	504	483	485	511	514	444	537	510	476	499	538	533	484	508	511	520	501	475	489	525	504	492	542	547	507	499	512	489	509	535	522	495	535	496	527	528	477	539	504	487	511	502	531	509	497	498	540	520	496	492	510	512	518	540	468	498	558	515	508	519	532	531	528	533	467	498	524	563	513	476	503	527	526	507	493	518	519	513	480	508	476	486	545	518	499	515	521	509	517	481	512	505	497	507	498	527	539	498	540	507	526	508	507	550	542	522	530	562	544	514	489	500	538	491	503	493	526	528	484	503	513	546	493	526	512	532	473	473	498	495	519	498	494	544	521	516	535	529	474	515	537	473	470	519	507	495	496	505	551	506	492	536	492	497	500	501	491	534	529	538	510	512	510	512	449	498	516	513	510	538	487	522	482	563	538	501	528	516	563	546	497	463	533	524	536	505	490	487	509	516	543	496	492	521	509	522	472	475	525	513	518	518	516	508	505	531	530	516	521	521	521	480	537	535	521	495	497	510	540	518	498	490	521	460	513	515	528	481	513	493	505	474	508	493	521	466	524	524	509	504	504	500	539	570	479	511	519	513	543	497	527	536	510	521	535	524	481	505	504	472	497	521	507	447	471	539	476	521	489	527	545	492	530	511	508	541	506	515	483	496	472	533	508	515	517	515	501	539	499	513	519	513	532	491	524	471	524	499	479	458	502	501	504	549	509	549	476	487	518	516	520	488	500	502	535	502	557	576	530	488	562	522	544	561	478	519	514	519	511	503	517	520	484	490	527	524	543	533	515	493	525	489	499	512	519	531	521	500	483	488	541	495	491	507	514	488	492	510	538	528	491	516	488	514	557	541	498	523	527	507	465	504	544	538	537	540	503	502	491	534	518	545	512	484	538	528	550	515	507	489	519	488	493	502	517	506	522	492	535	516	529	508	516	491	535	515	498	514	509	508	495	466	540	512	516	521	481	536	562	510	518	488	553	547	463	476	479	510	509	501	494	516	541	540	522	543	536	524	512	527	528	501	523	519	498	509	508	510	499	499	525	496	509	490	521	529	511	492	552	504	539	509	526	459	528	501	510	509	530	503	515	488	519	539	484	489	484	516	518	479	508	479	510	489	518	534	504	553	543	491	488	527	514	521	536	497	498	506	509	491	517	486	518	523	460	527	505	536	531	511	508	501	481	517	578	550	522	517	485	487	531	456	515	511	468	545	526	527	521	492	535	503	487	493	476	487	506	506	519	478	517	507	488	505	515	497	479	515	505	513	527	483	536	512	504	525	511	524	534	495	493	481	509	543	470	494	519	522	549	548	503	511	520	492	531	533	533	516	482	504	524	507	474	496	495	512	528	501	502	524	525	498	484	547	507	549	499	524	528	523	545	505	558	511	524	478	564	498	501	507	506	546	515	487	530	521	554	483	507	527	460	537	532	530	501	488	499	460	506	542	492	529	498	525	501	483	540	523	518	561	523	501	493	492	507	510	517	521	505	549	497	504	513	527	504	548	496	523	508	504	520	519	531	507	530	513	522	514	495	539	494	526	513	509	495	513	531	506	522	543	520	516	519	526	538	501	517	497	494	518	561	497	497	529	491	542	526	553	529	556	547	534	543	493	502	514	496	477	459	487	511	490	505	480	534	555	492	463	554	520	526	505	496	507	513	511	528	478	506	535	485	559	521	538	488	518	486	534	537	494	515	495	482	495	515	486	551	520	487	527	505	496	543	490	544	534	502	498	498	498	524	534	538	492	514	523	488	525	506	502	507	511	546	531	525	549	493	481	509	511	501	493	527	551	502	492	520	513	520	491	523	549	502	538	465	513	507	527	525	501	495	499	585	509	481	516	549	495	544	511	510	502	557	510	516	487	515	540	470	541	535	522	492	532	542	498	506	519	500	513	488	548	497	533	490	521	540	519	521	489	529	497	517	500	492	555	506	530	558	540	478	526	505	547	492	511	486	532	508	513	498	577	502	510	518	484	521	482	540	531	519	522	487	510	560	504	506	519	523	540	492	503	546	466	496	513	499	522	541	529	538	487	497	486	497	540	528	539	531	553	518	474	513	486	531	494	519	486	507	512	541	537	534	504	526	491	496	497	497	489	503	492	525	523	485	514	519	520	537	533	485	522	491	503	528	516	510	505	532	553	474	502	531	526	500	484	538	510	502	448	527	502	503	532	514	519	499	502	505	501	529	521	506	520	498	498	542	476	530	494	484	515	510	527	526	518	502	525	531	502	532	535	494	492	500	497	498	473	524	525	518	515	538	518	553	500	535	488	545	492	544	543	489	454	498	481	507	513	497	530	479	513	504	489	489	528	520	519	528	543	535	497	537	495	516	500	516	552	504	527	518	503	468	494	533	524	511	563	535	484	521	491	531	506	520	482	544	512	490	515	538	552	528	496	521	508	509	522	478	529	527	499	527	522	514	521	535	500	486	543	575	513	540	547	554	510	454	486	502	453	535	455	540	550	537	539	492	552	500	508	488	499	515	521	498	509	526	512	508	509	529	507	505	538	513	505	514	502	518	502	546	478	489	524	472	536	543	510	507	558	540	522	519	485	519	561	511	505	535	515	495	475	495	528	518	532	525	496	503	501	494	528	528	558	519	517	489	491	536	475	535	555	485	499	481	512	513	516	474	513	524	522	471	515	504	486	501	515	513	494	488	513	508	539	497	530	497	499	490	502	532	492	539	566	495	556	500	489	512	531	543	534	485	502	508	536	498	545	503	531	555	525	527	487	509	532	522	497	469	549	501	514	512	509	518	559	474	527
28923	3714	1946	1476	1086	884	930	841	881	553	460	413	347	392	319	354	298	311	296	263	288	229	261	251	244	297	249	273	278	238	266	269	290	275	259	266	250	255	209	227	251	213	262	233	197	210	214	208	238	237	226	225	197	563	906	700	587	453	281	209	206	203	184	205	185	212	231	233	197	196	211	180	220	211	206	185	230	204	172	196	201	198	200	193	190	203	167	207	202	209	244	213	177	187	188	191	226	191	209	192	211	215	223	200	202	193	170	209	197	192	191	193	196	186	213	198	199	205	216	185	202	206	201	210	220	212	198	217	224	199	186	236	189	219	206	185	233	213	201	192	224	208	203	216	184	212	183	204	195	206	203	214	180	200	177	194	210	207	164	221	171	192	205	175	213	228	205	197	226	203	186	198	202	206	205	222	204	211	203	183	203	203	203	196	212	206	221	212	221	167	201	190	211	210	177	233	204	194	202	215	184	186	192	209	203	196	217	194	214	224	215	198	218	191	199	215	192	194	207	198	210	200	194	220	219	207	207	215	206	212	205	201	192	206	184	184	215	217	201	209	202	192	186	196	183	201	197	198	208	220	178	228	217	205	216	197	200	174	208	179	189	192	202	210	193	191	208	198	200	190	197	184	194	196	206	228	194	194	191	204	192	178	228	178	173	215	229	186	193	194	215	214	190	197	197	191	187	217	209	200	200	179	184	205	193	214	199	199	204	221	251	183	217	213	232	199	193	181	195	190	238	233	199	185	212	196	192	178	188	204	185	188	192	213	212	200	171	189	198	193	215	239	194	227	182	196	201	206	197	192	190	209	194	201	179	208	195	228	222	189	182	206	183	211	199	192	195	188	197	220	178	187	187	218	211	201	180	256	202	185	192	185	193	181	191	210	192	201	213	209	189	227	203	190	218	226	202	226	178	168	210	215	197	215	198	207	195	188	200	212	192	191	207	181	202	167	206	219	186	204	231	204	224	207	190	224	190	197	197	189	224	213	181	211	180	215	189	209	187	201	221	197	170	170	190	197	184	185	196	184	177	191	197	213	222	182	205	216	221	192	184	224	211	198	195	197	178	215	182	207	207	183	212	236	192	181	192	227	230	221	205	191	203	219	226	201	190	192	196	177	198	210	211	207	201	181	189	199	215	211	187	201	203	199	195	193	200	194	197	219	195	211	212	194	174	185	183	202	198	199	229	222	194	218	211	211	222	210	189	202	206	198	188	184	235	197	207	193	208	213	228	230	201	198	214	185	215	209	185	194	203	206	207	201	216	208	203	206	208	203	169	201	217	206	210	198	204	221	229	233	209	221	223	212	195	194	178	191	213	187	204	207	213	198	233	236	206	194	210	178	207	190	182	187	196	203	185	200	196	201	183	229	206	192	219	202	195	192	226	193	202	217	203	211	203	206	189	218	198	183	183	190	184	197	195	172	172	191	210	206	207	226	201	188	217	217	212	206	208	214	180	220	185	209	217	195	204	209	213	198	165	196	183	199	212	213	206	217	216	218	197	194	224	177	209	212	212	200	185	206	182	201	182	221	189	222	230	189	200	188	188	201	207	184	208	189	191	208	208	199	205	200	198	222	205	211	204	218	199	202	170	194	188	195	221	191	195	183	209	206	192	217	200	198	186	196	188	235	201	201	201	183	197	184	202	224	191	190	202	202	212	192	193	190	184	182	195	209	201	222	203	194	214	221	190	196	192	216	207	183	219	208	195	196	218	209	182	209	217	181	220	237	183	173	196	214	212	196	191	215	208	196	185	222	200	219	195	219	215	204	237	232	220	189	238	207	189	205	180	236	195	190	200	206	205	202	191	230	229	213	224	201	189	201	203	192	198	207	211	188	200	217	182	220	211	213	216	209	179	225	225	198	191	209	197	218	218	185	196	210	201	197	176	183	194	217	219	216	209	192	203	225	199	203	205	199	180	217	203	220	208	198	215	194	191	177	210	195	215	229	189	204	191	199	198	222	217	182	205	212	209	216	219	227	215	183	198	190	218	201	191	210	205	190	208	201	210	191	203	211	214	219	217	211	205	219	180	214	196	201	206	204	187	188	215	199	184	189	174	174	162	196	197	228	175	203	201	190	210	212	190	198	194	217	212	191	214	197	173	203	208	186	166	226	193	194	234	169	180	207	223	210	215	187	203	192	216	187	206	204	178	200	191	192	180	183	205	212	222	205	181	156	199	196	227	204	202	203	207	213	212	209	206	196	207	217	183	187	205	200	204	204	199	171	214	227	217	208	205	216	198	208	196	202	200	207	197	222	234	201	193	192	205	196	203	211	211	221	187	183	214	182	184	240	176	186	192	216	194	214	218	210	210	230	207	199	215	209	217	196	182	189	195	219	167	190	189	226	213	205	197	210	214	225	208	209	219	190	197	207	206	255	198	202	180	213	195	199	195	186	228	185	203	194	207	216	194	220	199	220	212	216	186	189	210	213	203	203	182	221	184	203	203	211	191	201	193	197	219	183	197	207	196	181	174	201	204	213	203	214	207	198	228	186	182	206	201	182	197	170	232	189	193	203	221	204	193	181	211	188	213	215	184	189	200	201	199	181	226	197	183	206	192	189	234	213	184	224	203	206	197	216	227	185	205	186	200	183	204	186	208	210	198	200	201	200	213	222	205	197	200	221	201	217	203	212	192	226	203	195	211	233	203	183	202	212	186	208	213	193	201	220	223	205	194	193	218	180	225	214	198	203	203	212	191	192	203	193	207	215	210	194	225	202	223	165	205	190	193	200	188	238	216	203	206	185	187	198	199	181	208	215	204	215	204	175	180	194	167	185	201	197	191	211	196	224	196	207	224	199	194	221	207	198	191	187	192	220	192	194	208	193	168	196	192	185	207	202	208	187	209	183	186	204	181	207	223	206	185	211	205	201	200	201	215	208	217	197	235	209	185	208	207	223	181	216	217	215	216	225	192	181	219	209	196	199	193	200	207	196	185	182	213	207	199	204	206	215	185	210	214	195	210	205	194	190	214	206	189	207	200	182	202	181	216	220	185	219	186	201	192	196	178	194	187	179	187	165	191	205	216	185	215	199	195	199	224	192	222	186	203	210	212	204	182	214	188	184	188	209	211	205	204	212	217	209	194	189	210	191	208	207	192	223	218	227	208	183	196	208	220	190	206	200	193	180	204	189	223	204	203	206	193	225	200	216	203	207	199	194	213	192	212	192	172	200	189	205	190	213	211	199	186	220	220	189	190	195	224	192	218	187	219	214	226	205	216	220	214	182	201	209	204	211	225	195	218	211	201	190	208	216	208	195	218	209	235	221	189	187	209	196	210	207	206	227	200	209	219	210	185	203	192	220	164	194	206	193	198	208	206	220	191	205	198	194	180	206	203	210	207	202	201	189	200	203	225	205	207	201	216	209	199	186	196	190	210	194	214	198	194	225	217	204	190	207	196	219	188	198	221	207	205	207	195	186	205	187	222	186	208	200	194	203	233	238	216	201	194	163	194	201	207	212	204	240
14428	1684	3796	4532	4127	3511	3893	3450	3065	2611	1898	1710	1516	1636	1511	1569	1279	1322	1085	1043	841	726	1001	1010	1018	1101	949	806	820	956	1033	1041	1066	1039	966	938	882	750	779	716	800	786	780	676	672	619	637	730	719	680	699	700	723	3615	5546	4374	3176	2077	1085	498	536	465	477	492	501	525	513	533	534	539	505	505	500	511	506	492	498	513	489	503	480	525	521	492	537	495	498	552	525	529	502	501	485	490	458	476	460	516	501	521	522	499	461	539	473	513	505	511	546	506	505	482	527	482	529	437	494	531	517	533	516	495	546	503	470	526	467	540	540	475	488	489	498	470	481	510	513	550	493	491	540	553	518	504	450	519	490	497	478	509	495	475	533	529	458	493	522	493	495	502	522	492	529	499	491	496	509	515	481	490	496	539	511	497	502	500	496	513	572	535	489	499	512	527	515	501	515	480	476	460	493	460	484	524	475	478	513	545	514	528	527	458	513	525	482	496	544	469	511	492	512	486	485	543	479	522	497	510	496	487	512	492	503	475	458	514	476	525	532	518	515	506	552	535	519	528	540	494	504	518	504	530	558	505	498	481	488	483	508	511	490	561	496	523	523	497	515	554	484	519	479	511	541	530	553	483	510	493	530	502	549	542	500	483	533	527	485	471	489	536	495	523	451	520	518	535	512	511	499	518	533	500	526	554	445	526	498	501	454	527	501	509	513	475	484	495	491	489	501	518	493	501	540	505	525	498	478	483	492	508	498	500	501	524	524	512	460	511	507	535	482	516	492	501	508	535	489	494	520	513	527	516	496	505	500	519	469	471	504	456	497	484	467	477	508	521	493	492	516	467	507	511	496	498	494	516	491	507	518	514	490	511	475	495	503	531	480	528	514	529	516	492	512	502	492	478	480	474	515	473	479	464	478	537	519	551	522	536	513	516	511	502	484	508	527	500	479	496	529	497	497	480	529	484	531	516	482	525	492	517	492	518	530	537	530	500	525	491	492	518	479	523	542	502	498	477	526	510	490	533	501	518	475	524	550	513	470	499	492	556	543	475	473	521	490	524	516	484	566	462	522	504	525	539	520	460	457	503	522	482	501	509	472	532	514	493	503	529	510	539	514	501	458	491	516	500	486	505	509	497	527	472	522	529	454	503	522	482	489	513	471	530	535	488	506	488	508	524	531	514	516	518	530	529	499	524	516	501	475	509	546	525	491	507	511	522	510	509	526	515	483	483	503	499	502	536	520	474	496	488	530	518	516	500	500	505	530	472	504	501	489	511	496	513	542	500	507	542	484	509	467	496	536	505	503	506	508	484	500	468	522	531	487	496	503	512	503	474	483	532	495	509	532	531	501	474	536	489	507	498	513	512	501	510	484	507	475	464	501	500	465	533	535	511	529	476	520	504	513	519	513	518	493	533	522	501	542	458	510	485	506	471	517	498	553	516	515	499	495	512	554	505	501	504	486	542	482	512	505	500	493	480	487	517	474	522	512	484	491	483	507	502	484	473	510	473	515	527	520	484	467	475	507	547	489	494	508	482	501	510	496	510	494	552	486	507	491	476	509	545	517	500	493	508	503	528	529	505	501	502	497	521	540	513	470	533	536	483	478	525	486	515	517	471	487	485	476	449	506	480	520	514	492	525	516	457	517	477	482	498	517	512	538	497	551	508	533	495	502	484	507	496	490	482	509	529	494	468	499	515	444	490	523	518	519	504	507	530	513	498	483	456	494	497	495	516	485	477	467	510	496	504	509	498	490	533	487	532	524	500	476	517	501	493	520	530	516	551	543	507	494	512	514	496	498	487	518	456	478	491	467	522	508	502	512	483	489	507	490	492	540	489	488	471	453	520	493	487	513	506	501	492	487	540	517	539	517	486	496	496	549	486	554	515	523	541	464	479	544	526	519	507	474	505	477	531	478	514	498	476	554	490	506	492	515	532	477	518	497	469	522	518	475	500	516	492	501	501	474	508	513	529	513	467	483	552	559	473	485	495	528	499	551	515	509	494	461	546	485	480	506	520	527	517	570	496	467	493	478	501	540	502	493	503	536	496	524	476	499	506	507	475	507	506	511	525	516	517	531	434	534	502	503	485	530	517	497	497	524	492	466	482	503	501	520	486	508	555	463	500	488	498	465	494	506	503	471	516	513	540	512	483	508	489	530	548	539	506	478	468	576	494	542	525	483	524	502	482	495	517	452	544	491	501	476	497	494	513	522	509	482	500	541	496	494	504	528	490	455	491	521	494	479	515	538	498	566	496	510	492	488	502	490	490	512	502	502	498	485	513	492	520	506	494	499	513	556	541	529	535	484	473	459	523	499	475	522	479	467	495	523	557	526	499	497	538	533	496	510	530	475	490	521	514	474	502	478	464	482	537	464	480	518	543	539	509	501	538	495	468	506	491	505	519	495	455	484	513	498	514	531	478	493	481	499	517	474	501	508	568	525	529	517	510	492	497	486	494	507	480	485	538	481	504	488	491	496	481	464	533	475	532	547	509	492	456	490	493	500	503	542	501	498	490	498	491	460	505	472	452	476	490	532	506	471	484	523	525	540	518	500	500	513	472	535	510	510	533	543	502	484	486	511	512	489	503	516	550	521	542	535	499	525	510	480	539	506	514	484	530	463	476	459	532	501	433	524	498	521	529	508	521	494	453	484	543	484	503	523	528	472	501	518	500	511	475	558	518	546	494	504	527	475	530	494	499	491	537	506	528	512	502	545	530	512	522	523	474	533	500	527	526	452	521	494	504	481	534	533	504	513	504	580	481	487	520	504	516	476	486	502	502	521	473	514	498	545	468	508	487	500	499	456	502	508	507	536	516	468	474	501	517	494	494	499	509	490	495	500	512	528	509	515	502	534	508	515	540	509	517	522	473	526	528	528	502	508	466	555	528	497	525	547	494	505	479	521	478	494	526	472	486	455	523	513	505	461	513	503	520	478	516	526	526	490	529	501	488	497	570	486	552	513	501	525	517	496	495	527	471	546	516	512	493	503	526	486	564	492	485	523	500	497	516	493	548	511	516	491	552	508	493	511	508	503	522	518	519	529	513	503	521	504	474	502	512	520	524	516	493	452	493	508	485	510	514	498	495	512	508	526	503	505	498	489	531	485	525	487	485	493	483	479	555	508	505	516	500	499	516	490	518	512	529	501	510	475	467	559	499	485	519	514	544	467	516	507	494	501	535	509	524	524	547	505	513	512	512	457	493	537	484	516	489	506	522	548	486	508	539	501	496	501	519	512	514	515	506	480	480	558	514	497	518	504	464	468	498	486	494	536	558	511	499	508	487	521	518	502	542	485	493	533	518	510	471	471	499	536	482	511	489	495	514	489	500	473	493	487	504	502	514	525	490	506	506	496	489	512	513	537	519	519	532	509	488	512	528	481	516	498	524	492	492	500	509	515	514	527	510	480	484	510	553	522	499	526	501	534	516	524	523	499	529	518	490	496	520	506	497	459	494	518	539	512	507	508	476	526	491	519	567	491	541	466	495
41085	9690	3881	2691	1807	1470	1339	1249	1079	756	565	471	364	410	420	365	346	348	272	256	202	198	257	246	235	249	219	200	218	231	220	227	245	232	225	214	168	154	182	178	166	156	150	171	179	171	143	162	138	165	141	136	184	651	1388	1077	843	587	275	116	123	122	123	132	127	117	128	116	121	132	125	125	122	134	126	143	121	139	134	122	115	114	137	111	154	143	121	119	109	126	134	127	120	128	128	127	121	159	125	116	137	134	139	125	131	133	125	111	131	132	138	130	138	122	122	124	138	135	120	122	131	128	134	129	127	128	139	120	127	135	117	126	129	118	120	132	117	113	110	137	125	144	126	114	114	126	118	147	133	139	140	122	143	140	123	138	110	140	123	129	122	117	131	136	122	134	137	120	118	125	113	136	123	104	134	123	91	112	147	115	117	122	122	142	133	126	125	117	151	109	135	141	121	142	126	122	118	138	124	135	130	119	118	136	147	136	132	117	125	131	129	119	130	139	133	106	139	125	137	113	143	130	126	116	132	113	125	127	131	129	146	129	144	129	123	123	136	134	133	155	118	119	116	126	140	136	121	118	126	140	149	121	122	134	123	126	137	110	160	141	146	118	121	142	138	130	125	138	109	124	130	125	114	124	120	121	119	144	116	143	121	133	121	152	134	141	110	123	143	137	152	132	129	151	112	123	146	113	128	129	116	124	112	128	124	115	126	117	130	139	115	114	125	129	137	130	119	135	122	129	139	126	136	138	132	137	109	130	100	129	135	114	140	123	113	125	128	127	127	153	139	122	133	137	112	124	138	133	132	128	127	129	107	122	105	132	122	135	122	120	125	127	118	150	139	118	111	119	135	141	124	123	104	129	121	123	113	127	119	123	108	122	134	132	102	117	123	108	133	120	132	117	115	132	128	125	115	115	131	131	126	112	108	107	130	102	141	124	131	126	131	137	108	125	126	123	119	124	123	120	123	113	119	112	133	132	141	129	112	117	129	131	133	144	129	138	146	118	120	120	140	128	126	158	137	116	127	121	123	121	123	121	110	117	134	153	132	103	117	113	136	139	149	124	120	144	123	115	117	105	114	142	120	145	130	133	127	131	124	120	126	107	138	144	136	117	139	133	117	135	131	120	134	132	137	137	133	115	142	137	131	137	134	151	128	125	133	144	127	119	138	123	118	125	126	126	122	122	122	145	137	114	127	105	119	132	122	133	140	133	130	125	106	120	101	134	99	121	129	127	105	147	135	158	139	117	126	151	99	116	116	136	111	146	115	138	130	129	127	126	145	133	135	131	137	107	133	149	132	117	130	132	130	130	152	132	122	108	132	111	126	141	134	141	131	120	131	133	123	132	148	128	111	129	134	125	137	154	120	130	123	145	133	127	115	126	127	140	129	130	120	113	102	131	124	122	112	117	115	101	116	136	138	112	137	127	123	108	96	136	124	120	134	117	133	131	124	130	128	126	114	125	110	131	143	135	135	136	147	142	118	119	132	123	128	137	134	134	125	105	132	138	135	111	133	126	112	138	131	122	116	111	117	129	130	124	126	110	141	122	100	119	132	142	120	137	128	131	116	120	122	118	123	149	116	111	112	121	145	120	132	119	121	118	118	160	131	133	108	146	140	125	142	134	141	113	120	119	108	132	129	125	123	144	146	117	126	122	141	109	135	100	132	120	141	134	123	118	116	114	127	108	137	115	130	128	136	121	122	150	158	115	131	128	128	126	132	127	125	128	134	108	138	130	137	129	111	128	113	154	135	110	137	136	142	139	118	119	135	133	117	101	110	120	130	102	125	109	109	127	135	116	135	115	114	152	124	119	119	137	124	122	141	117	128	109	137	131	111	130	119	120	109	128	137	131	119	134	128	120	114	138	121	107	106	144	132	112	164	149	132	122	129	135	124	118	115	150	143	112	113	115	138	128	143	131	123	131	134	134	132	120	139	120	137	103	136	106	133	128	159	112	118	123	113	113	130	136	142	133	141	125	127	121	115	117	134	131	108	120	121	135	114	144	116	136	136	127	133	137	115	107	112	155	118	123	135	134	141	114	122	129	114	124	134	139	123	139	134	119	120	113	128	139	125	135	116	143	117	144	140	143	143	129	125	124	132	139	115	122	125	125	134	146	120	151	130	118	136	104	124	111	120	123	122	112	138	117	134	128	138	141	142	127	119	126	148	117	133	133	115	126	122	130	114	129	141	128	141	137	114	135	143	109	97	144	151	121	119	136	141	131	137	116	143	134	153	147	114	144	108	143	117	127	120	124	154	129	141	139	131	126	143	119	126	141	146	101	131	119	122	131	142	140	117	139	103	112	130	152	127	119	140	118	130	134	127	117	125	107	119	133	148	111	109	132	129	133	139	104	112	118	144	131	113	126	147	127	114	125	119	106	128	136	137	130	118	120	145	141	120	107	119	109	122	141	137	119	122	124	126	139	137	138	107	142	133	122	120	116	134	125	133	118	109	130	127	136	122	127	126	144	104	120	135	105	118	133	114	122	130	137	133	117	115	128	144	133	119	126	124	113	120	116	142	111	116	110	139	113	139	111	140	128	121	118	102	122	102	125	127	139	136	144	115	130	134	130	121	117	130	104	106	120	124	135	102	114	138	119	113	111	127	131	148	112	140	138	124	119	136	129	121	132	143	121	115	133	123	109	111	153	115	137	115	129	118	137	131	123	138	102	133	112	122	121	110	123	117	99	120	127	146	129	107	121	144	102	127	121	141	107	120	122	132	118	123	121	113	126	106	125	117	128	129	146	124	119	132	118	120	118	142	135	109	131	147	116	89	120	135	138	109	119	138	121	123	127	121	135	131	139	107	129	132	136	123	137	115	123	124	131	140	138	142	110	157	125	121	139	142	132	134	139	113	121	131	122	84	136	122	127	121	136	137	142	114	127	134	131	105	112	101	138	131	158	124	126	132	137	131	126	173	147	128	123	133	126	116	121	137	123	102	137	114	111	129	100	118	123	115	137	132	127	130	130	124	126	110	116	135	116	114	127	122	129	111	114	122	118	121	139	117	109	149	144	123	140	139	123	127	142	129	134	135	126	121	150	150	139	131	126	136	127	122	137	138	139	121	133	139	121	128	133	127	129	110	116	124	130	105	131	136	136	117	114	132	126	132	124	132	132	120	133	129	126	129	144	113	139	144	128	123	125	126	137	129	142	128	110	122	118	130	135	115	158	129	127	118	137	122	130	132	118	152	147	116	111	124	118	139	134	126	126	124	130	127	135	129	130	134	129	118	124	135	134	136	121	136	149	116	135	127	134	145	142	122	117	136	145	115	126	136	141	120	148	153	155	122	134	103	129	146	135	123	109	127	133	120	127	112	139	112	127	147	125	125	133	126	127	128	120	107	125	110	121	136	136	111	127	115	132	107	115	131	123	107	120	122	137	117	129	141	122	133	133	149	127	130	123	117	137	126	134	116	142	128	140	137	125	123	129	117	135	133	115	150	122	130	130	126	135	144	117	139	113
19175	2342	5970	7087	6555	5829	5619	5583	4345	3495	2785	2214	2064	2387	2249	2033	1851	1650	1457	1340	894	905	1357	1207	1074	1247	1030	946	1039	1091	1050	1051	987	1216	1024	1007	958	710	743	705	702	726	618	738	601	751	735	662	539	553	531	550	652	4473	9406	7440	5570	3379	1388	367	342	345	336	324	327	306	308	316	310	336	335	316	353	320	350	309	322	305	318	326	336	314	320	324	341	344	339	350	305	352	327	304	329	358	338	347	328	299	323	331	320	319	374	339	317	335	329	359	335	359	354	320	334	333	326	318	321	342	336	315	332	360	323	303	319	339	321	357	349	367	331	343	312	293	344	325	330	332	353	337	337	337	351	337	330	355	360	349	323	331	347	336	318	323	327	322	311	359	334	347	321	331	369	327	306	330	353	318	342	293	306	310	316	330	336	331	319	319	330	320	313	322	324	374	341	339	312	342	360	340	346	343	307	302	338	332	339	369	360	336	348	338	336	346	314	337	336	300	324	339	341	369	328	327	310	308	311	313	343	343	363	327	310	343	336	365	296	319	340	337	362	317	320	344	333	310	324	348	353	315	340	318	358	345	329	310	335	327	323	336	324	324	347	332	323	326	331	325	345	359	334	345	326	313	324	321	347	359	319	317	307	340	362	313	306	347	295	337	317	330	306	357	331	339	370	328	330	312	352	336	337	340	294	343	325	323	322	334	313	308	326	339	315	344	326	319	303	341	329	301	336	334	347	329	322	329	353	344	306	299	341	327	307	309	339	352	335	328	371	353	345	329	366	329	343	331	321	333	335	318	353	322	343	323	329	305	320	356	332	345	348	344	295	336	328	325	350	297	335	323	289	326	315	320	330	306	334	308	333	331	350	358	350	303	335	341	307	304	330	314	286	299	314	297	299	343	327	346	352	349	326	333	315	306	319	328	334	358	343	302	333	340	342	299	352	326	345	337	341	326	340	347	325	308	354	306	309	357	315	339	314	303	313	325	327	340	310	373	301	303	342	300	289	312	322	351	342	354	304	381	331	330	312	294	289	341	352	356	375	341	351	306	332	292	346	335	309	320	361	322	336	348	318	298	338	310	354	348	336	323	321	329	335	329	327	348	302	329	340	283	339	338	356	343	312	329	346	344	337	322	351	305	321	330	326	327	317	370	314	372	317	336	330	339	350	344	315	352	322	311	329	323	336	328	336	339	344	336	297	333	308	370	321	328	337	331	331	328	384	339	349	374	338	314	304	352	323	302	337	322	314	324	356	347	312	357	307	326	318	329	301	287	313	353	332	323	357	331	318	338	327	318	339	330	321	330	348	326	350	328	331	293	328	347	338	322	325	328	343	341	333	322	309	325	338	320	326	330	317	304	334	338	357	349	328	334	336	302	329	339	316	351	298	279	336	338	321	342	338	335	326	315	324	350	345	324	321	318	351	326	331	318	337	322	315	326	349	327	318	331	326	335	346	324	338	309	322	351	312	311	327	362	320	337	319	351	347	309	319	329	339	327	301	324	323	340	345	374	331	334	359	363	343	326	324	343	319	333	348	355	337	362	340	305	346	314	331	358	315	359	333	350	331	314	325	349	304	325	384	334	315	333	323	314	357	322	344	322	311	305	321	358	327	351	332	335	325	341	347	345	322	362	320	314	323	299	302	316	335	316	315	293	325	334	340	308	305	343	320	348	330	337	322	320	359	352	332	298	321	309	310	330	318	336	343	322	304	339	330	308	325	329	342	312	335	300	330	321	307	317	330	314	312	350	331	316	333	339	313	316	336	357	322	346	346	320	310	316	351	326	320	344	335	309	337	337	337	331	346	321	362	336	366	337	322	374	318	307	331	353	331	334	346	346	312	348	324	333	328	329	302	334	306	329	324	339	332	357	365	313	359	357	364	318	305	341	314	332	337	328	336	326	309	318	311	328	350	336	314	347	337	370	344	344	331	357	311	345	327	310	329	351	324	322	341	309	313	343	328	327	327	333	306	351	309	324	320	375	369	310	302	324	349	330	339	317	334	335	344	329	333	345	339	299	310	334	329	348	337	337	338	353	348	332	309	328	322	312	323	328	309	309	317	348	317	348	366	321	329	339	293	353	354	325	314	321	342	321	307	317	331	331	300	330	332	339	344	312	321	365	333	338	368	329	319	330	306	338	334	357	326	333	306	324	309	336	337	346	322	348	328	340	303	348	335	348	360	345	340	342	337	345	335	320	315	326	335	323	327	308	327	317	332	347	328	342	308	298	367	332	362	350	301	318	343	356	329	317	384	345	324	352	345	303	311	363	317	330	351	313	339	346	320	332	308	342	308	292	319	328	320	379	330	323	304	312	347	329	335	335	361	357	335	336	306	322	345	332	321	322	317	307	350	311	355	315	344	343	343	320	328	303	351	348	329	324	333	330	311	332	338	331	347	340	346	344	322	303	356	308	333	354	312	344	332	309	330	335	341	311	343	328	319	308	321	339	370	344	344	323	328	334	339	324	370	333	350	323	308	330	340	292	341	330	320	356	340	346	328	346	356	357	318	324	368	357	349	315	371	319	322	332	335	325	332	353	325	335	335	326	339	346	328	306	339	305	352	349	337	305	331	345	317	322	340	317	324	378	322	304	339	366	308	337	344	347	348	334	325	323	342	315	351	323	309	335	309	333	352	344	363	321	339	314	306	330	339	321	286	354	338	320	318	344	307	340	350	309	351	326	326	330	313	349	327	317	333	333	323	316	331	359	326	344	342	366	339	346	341	337	307	337	291	330	347	295	329	317	311	340	280	322	331	369	314	314	286	333	336	361	339	343	338	313	362	321	325	338	318	326	339	342	355	346	343	339	331	324	346	310	332	343	328	341	332	333	357	340	319	350	336	346	331	310	343	335	351	345	336	338	326	315	297	334	325	325	331	382	327	344	329	351	333	330	339	344	346	345	328	308	357	327	374	351	303	320	302	341	339	320	318	338	350	340	322	317	325	329	331	361	334	324	318	359	318	343	331	315	323	328	330	332	333	312	333	377	333	353	316	332	317	322	326	317	309	364	314	313	325	328	307	318	352	336	320	316	317	341	321	329	332	310	339	335	330	342	314	341	280	304	334	309	322	332	304	328	332	320	353	336	328	335	349	340	339	330	346	325	337	315	329	315	325	352	358	349	336	318	342	325	339	354	328	335	302	328	282	331	335	363	351	335	314	349	332	318	349	364	331	306	325	356	319	303	322	373	334	313	315	340	333	326	301	325	330	345	341	324	307	349	329	328	315	313	337	317	334	319	344	312	336	358	330	305	318	331	323	322	343	341	336	340	325	289	340	339	349	356	318	318	337	311	348	339	394	353	330	326	312	288	358	307	298	329	315	339	336	325	340	318	300	348	365	322	313	351	330	322	288	287	323	348	341	332	341	335	345	386	344	332	317	329	342	318	344	319	342	359	294	347	324	325	336	321	334	336	327	312	341	357	341	366	318	310	354	365	350	368	330	289	334	334	321	328	311	350	331	307	342	322	354	341	313	326	308	317
4639	444	567	449	347	347	366	282	287	250	243	220	225	224	234	202	221	204	201	202	212	196	226	218	234	208	201	212	200	194	219	229	245	206	218	200	180	207	180	197	197	208	203	207	195	227	186	203	204	184	178	190	205	228	261	258	275	258	217	179	188	212	173	200	200	193	185	176	189	174	230	190	186	193	207	196	205	214	186	207	187	182	202	189	188	195	182	169	211	177	183	198	215	201	182	217	163	175	190	214	198	213	194	195	196	185	189	211	182	171	194	174	200	201	184	190	206	190	179	174	208	199	200	167	196	219	199	184	183	200	161	189	186	212	210	184	214	204	215	202	191	182	201	206	199	185	192	221	202	220	206	175	198	171	186	189	201	198	191	179	191	222	209	191	193	202	200	193	212	165	204	184	208	197	197	188	208	172	192	205	193	173	188	169	174	198	197	196	194	176	191	206	192	186	215	201	203	191	165	183	192	204	220	196	189	192	183	183	174	182	185	196	180	193	170	237	206	219	190	189	193	200	213	186	189	202	189	209	198	188	183	202	219	179	197	193	202	187	188	201	195	210	213	200	184	196	191	194	177	190	204	226	200	209	204	213	192	182	199	200	196	196	240	205	198	225	181	198	212	180	194	184	178	199	185	180	184	174	212	203	198	187	191	200	184	203	182	203	178	235	191	180	197	209	192	224	197	176	201	204	197	209	189	184	184	178	223	206	193	211	191	199	208	187	165	168	190	185	180	190	219	192	213	183	203	183	187	188	220	181	206	187	184	210	172	186	192	196	223	192	167	204	184	180	176	216	208	204	182	206	205	186	208	207	198	179	175	174	207	207	179	196	168	203	187	188	194	211	194	192	192	198	199	164	198	196	203	195	205	194	212	205	186	187	203	191	193	188	225	179	174	171	164	200	176	182	193	185	201	226	185	222	190	197	195	208	172	195	162	180	204	195	202	187	208	177	166	191	178	175	203	197	202	186	191	212	214	178	202	200	195	187	167	202	206	199	202	212	181	174	194	212	179	193	213	181	225	206	202	185	234	197	210	185	189	226	197	216	202	187	206	182	195	182	215	210	196	208	198	185	200	209	193	213	204	173	198	204	204	204	205	223	185	198	198	196	170	200	199	180	196	198	208	194	201	206	175	194	204	220	207	173	189	180	193	180	186	196	203	180	202	178	190	211	187	208	182	201	207	182	201	190	184	192	178	174	183	192	203	188	201	197	186	185	179	182	155	177	198	188	191	191	193	187	214	202	192	193	197	171	216	173	202	181	180	198	214	190	187	179	192	173	204	157	198	216	202	197	196	202	191	200	235	182	189	199	187	200	179	164	180	200	183	229	184	211	174	222	182	204	179	173	208	201	187	204	190	201	174	185	189	183	203	200	179	214	173	196	182	206	198	174	187	184	196	198	217	193	194	181	170	216	220	199	215	200	175	186	168	193	201	162	208	187	205	177	195	199	199	205	207	197	197	177	192	192	179	182	202	159	180	199	205	169	205	200	177	201	224	193	207	212	187	198	211	173	203	212	173	174	171	207	161	186	196	188	222	184	190	184	204	213	184	199	214	204	202	191	200	197	221	206	220	200	190	170	182	232	178	170	181	195	185	189	171	186	198	189	203	200	198	217	219	190	203	188	205	195	197	208	165	193	185	182	198	198	198	205	192	181	165	182	174	193	216	222	226	204	181	202	201	193	172	192	167	186	197	183	189	181	191	226	206	181	214	176	202	167	181	203	215	175	207	200	225	177	167	182	189	183	210	229	198	212	181	178	192	204	196	170	216	233	184	209	172	193	168	204	188	178	212	185	204	201	186	192	167	180	162	186	198	205	184	180	198	208	207	196	166	199	194	185	209	199	202	188	203	196	166	203	198	194	221	222	192	177	201	191	196	182	180	174	170	210	178	218	176	201	186	200	209	188	208	185	213	201	191	204	203	170	195	205	206	176	202	180	215	232	168	205	176	178	201	165	200	196	200	179	187	194	179	207	197	203	182	179	201	173	184	181	195	191	180	189	191	197	205	183	202	188	199	218	188	190	173	175	208	183	169	201	218	217	178	199	196	220	221	210	206	192	184	194	209	216	193	200	199	196	176	182	201	184	188	198	186	193	176	200	186	204	216	179	223	196	195	205	195	180	201	190	201	202	187	178	200	199	188	182	206	223	235	193	211	177	193	206	196	218	211	195	184	192	199	192	188	189	206	189	193	185	203	201	198	214	190	206	217	201	198	172	192	203	186	192	195	174	180	227	195	184	156	189	195	175	179	180	216	213	188	196	189	202	205	187	211	169	224	177	197	203	205	196	182	211	194	171	186	183	202	163	203	204	176	189	200	166	186	194	186	194	171	201	196	190	165	202	194	201	196	203	210	207	178	207	201	222	195	206	196	210	204	206	204	192	191	183	198	199	219	195	191	183	191	188	181	175	194	205	189	203	203	183	198	207	209	191	195	191	204	183	209	210	202	184	200	189	193	222	193	202	211	196	202	181	198	197	201	201	191	189	194	190	219	215	184	211	182	199	200	205	210	216	194	175	207	209	189	208	203	182	190	199	184	215	181	150	188	203	180	174	205	184	200	206	221	189	185	195	181	212	197	207	221	199	208	218	222	196	194	203	193	204	188	188	178	173	195	187	179	181	208	217	193	210	190	201	183	200	190	179	193	192	177	187	182	206	201	179	179	187	170	189	198	226	194	213	179	201	169	169	192	195	183	215	170	183	213	195	197	184	175	175	185	185	195	206	187	187	216	195	200	203	189	212	188	178	220	168	193	201	162	223	179	214	227	204	200	179	204	198	202	199	195	192	187	222	175	184	208	178	182	192	212	190	194	196	201	196	192	202	168	193	212	196	191	163	196	178	212	191	192	175	187	211	189	204	197	199	216	203	190	183	168	190	213	179	184	195	194	220	193	192	177	176	210	182	197	192	191	174	193	207	161	208	188	204	203	205	188	209	177	180	200	197	203	186	161	179	206	185	194	211	185	186	210	193	205	195	190	192	180	201	182	160	180	208	178	193	186	200	207	180	223	204	192	213	208	201	191	186	200	193	189	185	213	193	211	198	175	186	187	194	214	187	189	183	199	177	184	176	189	191	181	172	195	158	205	175	199	200	170	192	198	191	175	189	200	210	200	207	214	206	180	206	182	198	203	201	185	219	185	190	196	186	200	212	188	199	175	205	214	179	193	164	194	205	212	193	187	192	216	185	185	186	192	180	182	167	171	198	220	196	200	184	199	229	194	191	187	185	184	194	187	195	186	174	229	187	187	185	205	171	201	185	188	176	172	203	198	193	164	201	211	199	196	218	188	205	211	214	201	232	196	184	169	187	196	190	170	185	191	213	195	215	202	177	203	195	184	188	219	194	178	203	198	208	185	186	211	229	191	195	183	216	177	195	204	193	171	187	187	216	190	177	195	184	194	207	203	200	214	212	203	208	189	179	215	212	187	179	183	200	184	193	192	233	223	187	194	208	200	188	186	200	207	187
5116	735	1223	1345	1235	1414	1381	1207	985	795	758	727	715	721	778	693	676	674	635	587	559	628	699	723	785	694	680	694	704	653	781	745	782	707	629	626	615	588	580	541	590	632	612	639	618	630	564	557	560	559	586	515	595	702	942	992	995	780	622	509	477	503	494	499	505	497	486	500	466	486	502	480	496	506	483	508	479	497	458	507	513	488	471	492	451	491	514	489	482	479	515	455	480	503	466	466	481	512	479	480	503	499	459	534	475	483	526	461	494	514	529	513	483	495	507	512	488	498	491	483	487	517	465	480	487	518	496	490	527	491	528	516	520	484	488	473	500	466	496	491	480	491	496	470	519	489	476	495	450	524	521	472	487	493	486	541	491	472	477	498	516	526	518	461	544	487	493	491	500	487	498	496	477	514	507	491	493	502	507	451	498	447	510	525	495	503	522	505	519	486	547	486	501	515	488	526	495	512	511	483	476	523	444	529	494	497	505	490	471	527	462	513	479	467	542	508	490	496	534	513	540	490	502	508	530	519	489	523	520	542	528	513	527	485	493	514	505	504	485	526	455	492	507	505	540	538	533	518	544	491	523	483	487	499	455	468	531	479	504	481	485	507	501	494	555	480	503	488	470	481	511	471	476	481	514	496	503	466	475	517	462	523	475	502	470	492	482	497	474	501	456	494	493	500	506	482	517	497	461	497	477	520	491	528	469	484	498	489	471	469	494	517	506	498	483	531	467	487	520	499	550	477	504	513	522	515	488	460	475	492	506	496	518	516	485	470	456	461	488	496	491	484	488	488	453	495	476	480	455	474	536	497	536	508	476	507	504	537	518	502	484	476	523	481	473	484	526	480	478	530	494	511	496	515	515	476	486	529	491	497	514	499	502	498	493	477	509	464	474	484	493	524	465	456	508	505	484	513	488	497	483	480	508	508	512	478	527	489	480	481	490	522	509	478	513	497	533	479	482	526	484	445	527	467	480	461	471	482	526	480	527	490	485	460	483	480	486	496	481	494	506	481	496	514	485	435	514	490	483	485	535	467	439	514	554	472	468	479	522	480	509	465	538	505	475	484	486	484	500	496	486	506	478	516	518	494	470	482	526	519	511	506	475	474	473	475	451	505	469	507	452	468	482	524	521	507	511	456	524	497	496	514	516	477	499	493	522	500	503	539	547	542	469	489	495	486	542	464	512	466	514	474	498	496	535	495	498	535	513	510	502	511	501	488	460	451	452	528	492	502	455	499	463	516	474	494	473	478	507	494	524	462	468	483	511	500	459	439	525	474	453	495	486	493	489	474	482	533	471	531	502	517	520	515	485	454	504	555	512	479	499	507	459	490	498	496	497	512	483	518	485	511	521	513	469	482	511	498	498	528	512	501	471	467	520	532	477	498	470	465	498	465	472	498	516	487	521	517	472	493	486	479	505	513	512	506	500	475	479	496	502	510	518	479	468	498	461	467	477	466	493	484	457	491	537	495	523	520	481	504	508	508	495	472	555	495	529	524	518	518	498	540	498	490	505	454	520	449	478	462	479	484	508	480	528	503	477	491	484	487	469	507	527	477	495	468	501	449	464	513	489	467	513	477	517	501	477	457	522	504	496	511	486	509	516	546	495	484	514	447	443	465	508	479	484	498	519	511	483	468	512	473	471	499	501	522	512	525	485	473	479	477	509	518	499	499	486	540	485	507	533	488	504	494	471	476	496	495	502	501	467	480	524	526	505	493	516	494	494	490	481	493	459	494	468	495	522	484	522	449	521	519	490	518	498	499	486	523	493	520	530	496	465	542	523	474	490	502	484	476	509	447	534	473	481	503	487	458	535	477	512	464	499	464	498	524	494	493	524	504	479	495	467	541	482	470	504	483	477	486	475	484	496	496	478	484	449	517	491	535	514	485	482	458	511	520	494	528	488	489	503	500	488	510	532	465	495	515	515	537	477	499	474	494	514	460	472	505	486	496	465	479	518	523	552	491	519	526	515	509	509	493	466	494	522	516	484	479	477	504	445	494	474	484	521	507	495	446	516	497	506	505	478	509	493	481	487	427	482	491	529	457	484	494	486	545	498	503	478	469	519	506	528	469	473	517	485	497	495	493	486	486	514	516	497	470	484	502	470	506	470	493	514	479	502	515	504	504	516	512	497	478	525	502	511	524	504	479	494	493	466	503	516	505	449	489	500	487	454	475	509	499	498	465	495	520	542	486	519	503	488	506	483	506	521	518	477	515	519	487	550	494	482	487	486	473	486	514	488	465	495	494	453	509	521	497	473	500	476	505	524	486	489	481	497	504	493	520	501	526	529	493	448	516	535	507	486	506	507	498	505	520	484	521	476	492	511	474	486	501	515	489	518	495	517	523	478	467	448	487	469	493	486	491	486	466	478	519	510	453	514	517	469	509	502	483	482	498	528	512	478	496	496	506	510	489	468	519	513	469	481	487	495	486	487	481	536	520	508	482	536	473	504	489	526	525	484	467	472	489	446	485	480	551	453	475	473	481	459	518	485	489	519	479	499	488	470	478	474	453	504	508	483	454	517	484	540	490	496	475	519	499	479	468	499	449	472	472	523	507	479	526	505	496	510	480	498	462	512	489	452	462	491	500	524	488	511	519	504	476	498	544	496	495	511	499	466	472	467	454	508	451	503	474	493	470	505	504	490	474	462	473	435	533	472	515	484	509	472	512	493	463	487	467	485	466	504	517	484	490	473	466	512	489	506	504	518	481	528	480	505	471	476	480	455	508	502	510	465	513	498	491	545	500	460	523	452	494	462	514	455	511	479	480	504	504	482	519	474	508	484	520	531	503	502	496	499	476	496	475	488	450	464	507	494	501	493	488	489	479	510	474	475	533	500	486	480	501	481	503	429	483	493	499	469	506	482	483	481	513	461	477	530	475	494	505	489	503	533	503	486	497	474	486	502	488	505	469	538	513	472	531	501	511	471	486	480	518	515	535	511	488	520	513	459	532	491	521	502	490	472	495	500	511	504	488	501	459	532	479	488	493	475	504	533	510	490	484	477	518	452	445	482	475	525	461	539	523	498	492	495	503	514	530	525	470	526	458	483	475	519	492	451	478	484	496	479	520	523	494	477	481	461	477	504	471	525	465	474	505	514	504	480	469	499	489	497	522	476	466	498	495	461	481	485	487	521	503	481	517	497	491	535	482	513	498	502	477	470	492	487	474	492	511	439	480	543	507	486	522	518	485	523	522	493	481	527	453	489	483	500	510	515	474	487	471	479	536	481	501	532	514	473	491	450	498	519	506	476	500	505	458	469	493	503	527	489	504	504	497	502	495	533	496	482	500	483	517	535	489	497	507	508	530	480	510	460	464	502	511	484	515	518	499	548	471	514	481	480	476	485	536	472	473	496	529	479	527	470	481	487	544	462	480	511	501	489	496	470	498	500	509	512	482	494	531	467	493	462	537	546	474	497	503	469	480	478	490	507	502	517	491	521	506	511	493	491	532	501	536	533	464	517	489	489	471
27444	3195	1889	1499	1185	1080	1009	823	618	500	380	403	380	347	338	311	283	329	238	255	275	282	272	256	289	241	244	219	252	248	249	240	240	217	201	200	212	224	229	201	210	238	247	232	247	224	242	224	213	215	212	213	250	681	786	690	493	350	278	205	165	188	206	202	216	166	198	204	195	178	183	151	184	248	202	193	206	212	189	208	201	194	223	165	188	208	202	211	195	200	183	196	211	191	199	194	203	189	218	160	192	195	175	220	198	182	215	204	199	179	192	193	192	190	188	189	199	182	190	211	205	191	189	175	211	196	172	211	231	192	200	209	220	192	224	208	211	214	208	197	187	186	196	203	206	202	222	176	193	207	203	191	195	210	198	201	208	211	202	181	204	173	207	188	190	195	210	184	192	211	191	218	206	184	211	196	211	207	200	219	177	191	191	179	195	207	188	218	200	192	207	207	215	196	208	185	192	212	195	210	189	176	206	205	219	187	211	198	180	192	194	187	163	156	189	204	190	214	197	211	202	206	225	193	217	186	210	180	198	183	200	197	223	188	212	214	177	199	234	197	213	184	174	199	205	205	201	219	211	186	184	187	213	212	196	214	206	207	211	178	230	184	196	214	183	194	190	206	213	191	201	203	191	185	191	200	232	203	215	201	223	173	196	206	209	213	178	178	204	201	175	176	190	188	191	186	212	194	195	191	180	188	198	175	195	216	221	192	180	193	225	208	177	208	206	195	211	195	180	200	186	158	203	204	234	193	185	173	192	209	219	205	201	189	190	228	200	195	194	188	183	217	210	167	205	184	183	219	212	230	185	176	213	177	218	198	204	181	179	197	181	164	197	183	216	225	234	197	187	202	173	192	198	222	207	210	204	201	195	186	205	175	173	185	205	218	179	197	197	180	221	184	200	199	175	173	200	180	210	165	202	179	180	177	192	216	169	180	198	199	184	200	211	181	205	209	182	186	193	199	200	195	182	209	189	178	182	184	180	192	205	212	217	199	212	228	206	208	184	171	186	191	170	187	224	206	190	239	218	194	209	205	196	182	199	218	195	190	204	227	199	189	192	173	182	195	200	179	197	198	206	198	188	240	205	208	197	181	182	201	197	192	175	195	186	185	195	172	217	201	203	201	179	206	190	215	207	188	206	230	186	202	184	220	189	193	180	183	198	193	185	199	214	223	211	206	197	194	220	189	195	226	166	220	209	187	179	152	195	186	199	191	186	196	184	206	159	203	196	193	217	199	211	188	214	217	189	205	199	197	223	197	202	193	202	181	201	196	180	195	216	185	202	199	215	197	193	198	189	192	191	202	192	197	216	194	223	178	193	203	229	199	182	202	210	175	202	187	221	200	202	180	181	208	210	167	199	216	199	193	220	189	200	204	219	189	198	208	198	181	223	207	182	187	218	196	212	191	209	180	197	188	192	182	181	224	184	207	204	181	199	201	185	195	182	201	222	198	220	207	197	210	203	244	205	207	194	183	201	203	218	235	182	203	187	190	188	196	177	197	191	203	187	196	207	205	197	194	190	208	196	231	195	199	183	198	202	198	185	207	190	205	197	189	211	195	191	204	203	171	163	175	197	202	188	191	198	193	186	176	198	200	194	202	205	189	202	209	205	195	211	220	184	209	188	241	193	183	197	193	183	228	192	210	193	191	181	199	197	202	177	193	213	181	218	193	160	193	219	189	206	176	199	196	214	222	203	196	207	192	219	172	205	212	179	192	215	185	187	179	188	185	199	186	192	206	196	152	184	166	183	227	196	196	223	212	201	184	213	197	170	182	190	186	202	186	199	189	178	176	186	190	213	172	166	177	175	208	197	201	173	196	213	184	208	208	197	177	193	188	201	205	195	180	190	202	152	199	200	201	221	194	199	203	188	200	198	195	185	192	197	195	178	192	211	191	193	205	200	168	162	205	207	187	226	182	210	216	208	187	200	186	186	189	171	193	206	227	197	182	182	207	207	228	217	206	199	194	221	165	209	188	186	182	207	204	197	207	194	212	181	183	179	208	207	194	193	158	207	197	231	196	190	215	186	196	188	199	185	183	172	190	200	178	187	204	232	190	198	190	211	181	224	212	183	200	187	203	227	188	175	206	202	199	202	186	195	209	218	186	203	179	194	205	177	215	206	181	204	203	192	209	199	202	199	211	188	208	212	212	203	200	222	184	167	192	238	171	200	184	219	223	198	231	196	213	194	179	197	209	197	197	229	168	198	190	194	213	193	187	209	194	214	213	179	190	191	197	215	204	183	183	186	188	196	217	224	203	174	217	195	193	204	204	213	200	195	200	197	180	192	184	179	186	186	180	194	213	212	199	193	179	188	180	199	217	191	172	171	194	187	208	212	209	215	211	186	180	205	194	177	155	187	204	196	190	197	191	196	184	164	187	184	201	172	208	190	203	192	206	204	183	177	187	186	182	188	188	183	221	211	194	219	202	164	196	184	183	197	206	196	202	207	198	195	233	200	162	195	204	200	204	172	195	171	200	193	206	228	189	201	191	185	233	209	197	188	180	189	182	176	206	211	189	186	188	198	201	186	200	179	165	187	216	186	169	171	201	180	203	198	214	215	152	185	193	208	205	209	198	219	203	195	195	198	208	219	185	192	176	185	215	166	191	222	195	192	195	186	210	211	209	206	199	212	218	206	206	202	189	213	198	190	215	188	208	204	209	194	198	192	185	201	207	147	205	185	210	169	196	188	205	187	199	192	203	206	225	180	186	209	222	193	196	214	195	195	171	181	201	189	172	186	204	182	204	196	206	182	184	193	182	190	207	207	214	197	193	215	187	179	172	200	194	198	212	171	169	156	206	222	210	208	174	240	224	181	195	186	191	186	186	204	196	199	180	201	187	201	199	206	216	200	204	183	167	217	200	189	176	213	191	204	190	194	191	174	197	183	227	199	193	190	204	194	194	175	199	186	203	182	216	189	200	199	203	198	215	215	197	189	215	200	176	229	205	189	211	195	186	169	199	207	206	215	197	198	197	190	187	202	197	207	179	195	201	202	196	189	205	194	190	193	200	172	198	189	201	223	201	184	176	188	221	208	208	189	213	206	216	190	207	211	201	205	202	195	179	169	212	221	227	186	181	190	198	209	205	174	198	210	192	203	180	190	194	175	181	182	209	213	202	195	203	198	193	187	191	209	206	186	192	218	189	225	230	208	196	222	180	208	189	205	203	182	196	188	204	195	187	210	207	172	203	206	206	202	192	203	203	201	172	212	187	211	213	193	188	191	201	214	198	186	191	196	215	183	194	193	178	191	199	188	178	191	192	202	209	174	195	190	229	185	197	205	182	200	186	179	208	214	201	206	215	222	187	208	195	186	199	183	192	208	188	207	207	190	199	190	234	192	197	216	195	200	181	188	195	191	168	203	196	202	194	189	212	215	186	205	202	187	203	208	216	193	187	179	198	181	167	188	195	200	191	185	166	212	212	192	161	180	194	194	187	208	234	211	204	202	190	186	193	200	219	202	158
13903	1669	3830	4286	4045	4090	3830	3266	2684	2104	1814	1626	1609	1560	1495	1420	1257	1238	1061	909	839	1029	947	1171	1099	949	938	921	863	862	1069	955	879	847	815	700	695	656	646	699	802	834	873	773	786	817	735	747	702	676	676	619	798	4250	5432	4266	2653	1939	992	486	475	547	483	475	490	490	477	483	506	464	508	505	517	501	493	541	524	476	478	488	502	483	517	469	525	505	482	476	478	463	494	518	496	477	471	518	513	523	475	507	464	484	446	478	508	450	473	545	504	477	482	488	523	447	491	529	498	507	480	506	524	506	478	466	485	444	493	474	463	516	528	528	510	513	513	531	510	484	504	476	456	470	506	488	468	496	477	510	537	510	522	478	485	489	478	487	457	475	472	508	475	490	490	493	506	445	467	449	493	476	508	501	489	514	496	463	522	479	478	481	526	493	497	457	499	489	508	524	530	487	456	511	492	503	514	493	511	515	504	493	497	516	506	509	491	508	505	496	474	492	473	493	484	476	496	533	469	493	517	473	452	453	507	486	471	465	504	482	473	492	446	523	503	500	452	493	518	489	488	497	481	552	469	476	455	502	499	516	498	497	515	485	493	514	505	493	527	500	458	452	470	494	452	514	486	512	465	476	489	502	521	499	503	462	494	489	492	466	533	453	498	474	469	493	486	533	514	498	532	521	499	475	533	466	466	510	513	480	495	492	502	570	500	498	509	478	519	502	525	523	482	501	524	504	486	533	501	504	510	516	490	483	507	502	482	485	486	546	487	517	490	490	464	531	499	494	497	508	536	478	482	498	501	517	520	496	459	502	502	470	487	475	492	469	482	463	491	506	497	486	540	500	504	550	485	530	490	468	487	524	484	471	506	436	489	493	528	472	456	530	472	481	508	474	483	509	492	514	514	478	498	511	535	529	488	514	465	478	473	511	531	472	445	513	527	483	479	462	483	500	522	514	538	508	520	488	483	500	482	472	509	544	484	428	520	515	531	511	505	501	464	515	482	510	504	441	474	467	506	500	509	469	493	514	550	492	496	448	492	514	523	535	513	501	486	486	493	506	497	442	494	514	516	482	504	486	500	468	482	532	500	500	536	521	496	507	490	483	490	502	483	498	526	505	413	485	492	481	492	466	533	482	546	535	479	512	476	461	471	479	481	482	478	483	507	477	500	509	471	519	512	486	541	538	470	518	490	504	516	466	498	517	516	517	523	490	499	470	491	490	459	463	491	525	482	472	500	491	497	510	508	491	474	473	481	484	485	508	471	509	519	526	475	486	526	481	516	502	471	472	495	509	483	467	531	508	472	481	480	440	506	457	500	507	488	492	476	492	477	499	475	517	464	488	507	506	509	491	510	487	506	488	497	513	531	518	451	517	476	517	515	468	481	467	432	492	478	521	478	506	505	518	455	477	488	479	503	476	480	502	541	470	491	506	492	519	454	510	511	505	489	460	475	497	480	504	478	497	437	512	478	492	484	480	478	486	471	507	502	549	498	516	506	479	493	497	488	488	498	467	489	509	493	512	506	509	505	442	490	510	490	510	513	498	469	487	479	493	503	510	503	487	497	512	496	455	470	508	485	509	517	482	471	470	458	496	525	509	540	486	471	498	469	492	488	514	464	481	517	483	482	496	518	487	526	490	488	532	501	467	480	555	500	499	490	489	496	475	526	462	492	472	482	481	509	524	491	553	497	491	517	494	473	450	484	529	491	475	482	507	509	492	453	476	501	459	458	472	457	519	470	492	501	473	498	486	501	483	470	489	464	481	491	526	450	467	504	481	493	511	460	522	528	498	470	460	476	477	504	530	504	488	505	488	507	489	517	511	489	461	487	474	498	466	485	479	491	503	464	501	538	499	486	507	525	529	442	493	511	485	506	479	511	501	507	466	494	494	476	490	473	472	480	460	525	518	492	511	527	476	486	500	523	506	468	519	478	488	492	440	487	513	477	535	498	467	492	484	466	512	498	503	518	505	468	487	503	458	550	490	485	519	499	462	500	506	487	523	494	539	493	492	514	538	509	526	469	486	468	510	493	471	500	453	502	495	460	507	538	507	510	548	471	486	514	534	505	476	490	496	479	491	477	470	497	518	500	521	510	523	473	517	460	506	487	480	480	483	469	499	509	512	473	495	485	495	535	449	503	470	473	454	523	485	488	490	530	500	529	454	535	500	522	515	474	487	473	455	490	471	513	494	521	524	549	502	498	486	487	539	500	488	480	514	490	560	450	489	470	478	473	525	476	532	524	463	483	475	493	441	515	507	473	466	497	505	522	509	480	509	486	513	468	489	455	518	504	460	513	510	485	467	504	461	520	526	479	492	515	548	484	501	529	482	496	512	467	509	540	486	515	520	499	482	497	522	539	470	504	494	460	471	475	556	486	472	463	483	493	498	496	535	517	497	475	494	505	480	494	545	516	503	483	486	500	523	496	495	514	494	460	530	472	476	480	479	546	540	510	521	491	474	484	463	455	485	506	544	491	465	495	499	499	491	479	504	493	476	550	483	507	517	518	500	509	483	475	538	462	515	511	489	476	510	476	529	491	504	482	469	558	512	507	469	517	518	484	467	497	480	537	493	495	529	479	492	538	480	493	482	510	470	476	476	477	484	478	500	489	468	504	505	484	509	499	485	492	514	503	499	527	503	487	498	469	466	506	458	507	492	484	497	469	519	498	500	496	461	524	489	511	499	469	508	519	489	482	536	500	499	510	498	458	477	510	514	494	490	490	476	477	474	509	482	482	491	498	518	532	489	518	517	508	510	515	487	463	501	496	500	501	532	507	483	482	490	496	465	515	460	510	507	479	510	520	481	512	517	472	529	503	505	520	470	488	510	494	531	496	471	514	503	478	463	501	493	485	485	527	499	459	480	492	508	477	522	470	463	505	473	501	464	508	491	507	514	501	512	526	525	529	493	510	438	524	496	492	504	497	492	517	508	543	460	513	511	484	495	477	481	540	537	481	501	492	476	468	465	495	465	486	483	470	505	492	494	493	508	457	505	472	493	492	464	495	509	463	463	494	512	483	492	506	480	521	499	466	466	501	528	493	481	486	480	465	496	470	485	510	503	492	491	454	531	497	469	499	476	481	527	502	460	459	500	522	519	505	496	487	457	498	494	480	437	487	499	454	463	500	516	520	476	458	523	485	483	492	507	511	459	482	524	485	510	499	514	475	475	479	472	509	478	486	541	475	537	473	501	477	483	455	507	467	480	506	491	498	491	486	503	507	544	475	492	470	474	482	491	501	489	465	437	496	506	500	492	514	528	500	470	535	464	525	486	538	470	505	513	504	521	455	481	521	485	511	491	480	487	464	486	526	505	515	499	508	529	492	491	505	466	471	477	483	497	471	478	531	510	491	528	500	504	504	507	477	486	457	488	507	468	507	518	491	487	513	488	479	481	482	495	479	505	502	515	492	497	501	480	509	495	484	513	491	482	490	510	460	501	482	518	504	517	497	491	473	512	499	521	509	516	472	490	480	475	492	543
41304	8383	3888	2491	1914	1660	1526	1180	819	584	538	501	435	434	395	373	314	289	240	230	210	275	263	289	280	254	245	205	199	199	219	217	207	166	203	150	153	178	149	161	181	163	180	148	185	177	168	200	156	147	140	163	282	842	1274	1087	834	562	243	136	120	148	122	121	127	142	98	123	143	114	116	121	122	125	121	116	113	121	111	104	130	116	123	106	133	151	124	136	108	114	122	112	120	132	113	120	105	120	148	120	122	125	140	117	107	115	138	125	122	132	117	118	114	116	114	118	123	117	128	121	137	128	133	135	151	129	123	120	128	127	124	131	107	140	128	129	122	104	136	144	130	137	117	158	126	118	113	127	119	126	120	126	107	135	151	136	125	139	129	148	130	106	114	110	130	112	160	132	142	131	120	150	123	134	92	110	125	142	137	149	120	125	111	134	135	116	125	137	110	119	118	132	118	133	117	115	119	129	112	122	109	120	131	136	129	134	140	130	135	122	119	117	144	121	128	131	120	129	111	115	135	124	112	122	124	125	134	142	125	125	113	135	122	105	131	130	133	125	133	115	108	123	129	139	136	127	126	109	118	118	129	129	110	139	145	119	118	120	101	144	127	125	119	113	132	145	113	127	110	145	131	137	136	137	111	121	139	134	137	120	138	110	108	123	128	128	110	145	110	135	124	120	134	121	126	139	147	133	109	127	122	120	142	114	141	136	140	125	122	131	114	136	137	133	120	132	120	148	107	126	120	130	141	142	133	123	125	119	135	151	133	147	134	136	121	128	136	132	122	136	119	122	120	116	129	115	135	123	121	140	127	126	128	122	137	125	123	111	146	134	113	138	129	109	113	115	129	137	129	122	124	139	116	138	99	137	141	113	131	160	129	132	132	134	130	141	132	116	128	131	136	127	136	131	128	112	130	138	110	136	135	131	135	106	119	133	137	132	140	136	123	135	114	133	133	127	93	119	110	127	134	124	118	123	135	107	140	121	128	138	154	113	135	117	110	108	127	119	127	128	106	114	122	127	135	132	106	113	112	143	129	138	111	125	134	104	121	147	150	126	133	132	129	114	159	142	133	133	122	113	114	142	126	138	126	127	118	108	135	130	139	139	134	130	122	135	131	149	113	133	121	129	122	121	152	135	147	129	144	129	125	129	138	119	129	127	123	120	123	118	123	121	133	135	135	130	118	132	133	132	118	137	152	126	125	132	148	129	129	139	107	120	148	128	117	114	125	136	117	131	117	122	130	138	117	119	115	138	113	133	149	132	125	135	134	120	115	132	136	143	158	127	125	130	107	123	141	127	140	109	125	122	134	119	128	123	127	132	140	109	116	131	125	152	140	122	138	145	143	122	131	141	129	144	129	121	111	117	135	131	124	130	119	126	129	125	124	134	124	116	123	119	130	131	118	119	148	127	149	121	132	108	138	145	107	116	117	125	138	123	145	131	139	121	131	131	137	114	127	116	128	135	120	139	118	122	122	114	132	143	119	129	119	129	128	113	151	140	137	118	113	133	134	131	133	138	127	134	122	120	142	127	144	127	114	146	122	123	120	130	134	133	129	127	136	132	106	153	126	145	139	141	144	123	139	125	127	115	137	127	131	113	127	160	116	113	100	114	131	124	107	138	125	134	129	115	118	128	113	171	137	124	143	122	104	132	118	136	108	118	135	111	117	128	137	144	155	132	125	127	136	131	122	133	116	134	96	119	155	133	120	152	136	112	105	124	114	135	135	133	109	135	140	139	128	135	144	151	132	141	101	126	140	122	119	126	130	122	130	122	136	108	110	140	133	123	129	138	127	130	96	128	120	125	131	136	113	128	137	129	139	145	121	144	147	130	105	136	142	139	143	162	128	120	137	143	127	132	142	106	120	130	121	121	127	137	121	151	104	127	120	118	132	124	144	131	122	108	131	123	144	102	142	139	146	139	139	136	147	143	134	119	138	125	141	128	123	142	99	131	125	100	128	156	110	128	126	122	108	146	126	140	111	115	128	123	116	138	139	125	129	128	135	131	126	129	148	130	122	117	142	124	133	126	130	133	141	133	124	124	151	133	132	133	116	106	144	124	139	144	129	150	145	128	140	158	115	122	123	145	141	127	114	124	132	143	135	128	133	119	131	121	133	149	147	128	126	128	115	135	126	126	109	125	120	129	126	117	133	115	109	114	123	114	128	120	130	124	122	121	142	130	136	147	142	111	133	145	130	134	125	123	119	140	132	143	135	110	105	135	130	119	133	128	126	134	108	130	112	131	121	118	120	146	126	114	143	122	132	107	124	137	128	139	136	136	123	127	132	116	134	127	112	112	131	116	146	137	122	131	126	129	122	123	112	122	130	140	123	136	125	118	110	125	152	120	121	137	120	126	147	114	138	127	116	126	132	137	127	129	94	115	137	130	108	110	127	129	132	125	132	114	126	137	120	115	117	126	144	115	140	124	134	136	135	133	152	107	132	123	129	123	129	135	120	121	130	131	142	123	117	126	141	119	138	110	144	124	115	122	117	121	128	119	106	114	118	118	129	124	133	149	126	122	103	101	130	108	144	123	130	132	122	131	131	125	132	120	122	134	152	119	152	122	120	153	118	115	131	129	135	132	134	129	124	139	94	128	133	128	108	115	118	137	131	130	149	131	130	117	117	152	95	111	128	129	117	118	131	104	123	136	137	143	129	137	126	160	135	124	122	123	99	111	138	103	113	131	114	136	118	113	147	123	141	131	122	117	141	128	145	139	144	122	141	124	136	123	105	119	125	131	117	123	119	142	118	143	137	118	119	131	115	141	114	110	115	139	134	112	124	134	130	126	150	143	151	134	118	128	131	138	123	143	141	143	124	135	141	130	113	107	129	135	115	117	127	143	139	150	135	111	129	145	125	131	141	128	118	131	150	128	130	129	105	114	141	131	126	108	114	133	143	125	132	127	135	119	106	121	126	121	139	140	105	120	130	110	116	127	127	119	125	127	149	110	118	126	137	129	117	129	135	128	129	119	127	140	130	129	119	116	134	138	114	141	127	127	122	128	155	134	112	138	128	139	110	130	132	130	122	124	119	124	130	141	109	138	121	119	126	130	123	160	147	144	125	110	109	116	132	135	133	133	125	140	129	115	135	129	111	125	111	150	124	136	119	161	146	123	126	136	118	142	145	130	141	144	149	132	129	131	129	120	130	125	143	109	118	136	123	147	122	130	128	124	134	109	111	130	131	132	92	139	125	127	131	129	131	144	126	128	146	131	137	129	133	133	127	132	136	122	116	111	142	143	125	128	98	120	120	120	115	112	104	134	136	134	132	115	109	139	116	134	129	141	105	132	127	122	117	115	126	112	125	133	140	120	131	127	114	129	129	152	144	109	140	127	143	139	130	118	122	143	112	110	120	136	114	116	141	137	121	124	125	120	140	119	118	152	123	133	106	119	111	112	119	138	126	133	135	146	129	117	130	136	102	140	117	124	118	128	108	129	128	133	125	123	131	129	116	136	148	126	118	119
19565	2552	6098	7010	6818	6270	5464	4772	3802	2984	2843	2479	2243	2308	2099	2065	1839	1516	1279	1045	1035	1245	1240	1403	1456	1343	1078	973	947	804	967	913	943	860	849	606	610	635	522	501	692	793	664	701	746	790	854	759	631	507	544	517	1808	6305	8494	7090	5217	3382	1065	356	330	330	315	305	344	319	362	340	354	337	371	326	331	361	343	348	349	322	264	334	329	360	356	364	334	325	367	327	345	320	346	316	348	336	326	344	329	327	343	328	321	352	335	370	315	354	303	354	310	336	362	359	352	353	343	338	338	349	352	330	314	310	312	339	311	311	358	301	341	361	345	328	330	310	323	336	318	356	352	339	358	346	309	334	342	340	347	349	302	361	322	351	334	332	327	317	301	335	335	332	323	389	323	329	363	325	311	341	322	335	346	339	356	334	327	319	303	344	354	311	355	334	340	383	328	345	329	308	355	352	347	344	355	319	315	337	337	330	308	299	355	322	315	353	320	356	318	293	289	363	342	351	314	341	335	350	336	366	358	335	312	324	299	342	334	355	338	340	346	317	355	330	357	351	324	305	359	308	338	352	337	339	332	317	337	334	340	332	357	348	327	339	341	312	348	354	309	335	309	347	341	373	330	364	356	349	355	310	346	327	317	308	344	320	320	347	325	343	352	337	337	372	327	328	344	318	331	317	338	330	357	335	347	330	335	348	351	330	298	339	341	325	377	325	329	329	330	354	311	321	335	351	319	322	353	386	323	348	362	343	313	339	339	358	303	374	337	358	314	314	322	332	330	343	326	330	320	313	344	348	308	352	337	324	334	348	353	342	332	360	321	391	318	357	308	340	355	326	334	376	353	325	320	348	313	318	312	329	352	332	317	336	358	333	329	364	308	327	302	354	359	341	298	339	320	317	357	338	345	345	348	350	319	345	326	304	349	360	349	312	333	300	342	335	332	359	339	340	330	338	306	356	317	329	355	339	350	328	340	350	330	349	341	349	354	359	327	374	376	331	329	347	357	335	270	337	333	355	336	335	358	311	364	321	339	350	362	311	357	315	327	314	326	342	344	331	376	329	322	333	332	307	321	337	348	332	365	384	310	336	360	350	298	317	322	353	365	327	339	292	296	345	341	337	326	355	344	315	341	337	333	316	375	369	332	322	366	326	310	355	279	345	374	309	343	334	361	338	357	359	350	358	323	331	313	338	338	353	323	336	332	310	355	319	332	325	346	354	347	328	328	331	334	354	323	323	326	330	327	331	345	361	296	356	334	315	335	354	312	312	352	322	317	319	331	350	318	339	357	333	345	313	330	328	361	341	345	328	358	324	319	298	321	315	318	309	345	289	353	315	354	367	322	317	346	339	346	353	335	338	345	354	334	321	317	361	317	357	326	315	320	360	347	325	321	342	326	333	315	346	318	324	343	332	355	332	352	341	324	329	341	366	336	327	325	304	290	330	332	313	335	320	289	322	339	345	383	311	333	340	319	338	333	340	327	323	331	352	319	323	319	344	329	336	335	324	293	348	311	318	343	353	320	344	317	351	317	283	342	349	362	308	306	361	298	381	340	361	322	338	360	339	347	329	304	373	325	349	324	337	313	349	320	326	373	311	363	302	335	364	320	331	306	322	318	323	340	333	279	310	354	308	314	344	341	350	322	327	321	344	319	308	324	327	329	345	316	349	326	325	321	317	312	336	330	344	324	384	292	324	337	305	340	372	353	330	332	330	318	327	354	333	343	355	364	335	336	305	316	331	309	328	357	337	323	340	300	345	341	307	347	330	352	347	329	332	319	328	330	351	294	306	335	328	332	363	349	343	303	319	343	334	318	356	352	324	354	336	343	328	302	352	324	333	328	317	336	319	334	374	355	344	352	342	351	312	338	362	324	332	346	338	333	349	325	308	339	328	336	335	353	337	343	336	341	324	332	337	351	344	356	321	339	329	314	344	314	336	332	299	339	340	348	349	320	328	347	346	350	339	337	343	322	326	328	316	360	327	334	309	349	343	310	320	313	340	323	351	338	332	356	311	316	306	364	331	331	340	324	326	373	330	368	343	342	312	349	295	300	329	286	318	328	285	349	344	313	314	374	315	300	323	341	319	332	343	349	321	361	328	361	343	312	340	315	312	307	333	337	325	370	333	318	357	338	364	328	320	314	350	341	330	308	334	329	339	352	349	300	347	336	298	341	308	340	374	357	326	314	310	358	344	306	352	313	333	312	364	316	342	288	338	314	333	289	332	342	296	348	361	333	327	316	338	348	302	355	319	337	337	322	310	335	293	344	354	327	373	360	367	335	350	298	365	300	353	315	351	332	334	311	309	303	342	330	351	362	316	331	338	338	347	332	307	338	329	330	340	375	328	326	291	340	335	335	314	304	350	301	329	302	317	353	288	334	306	313	333	331	360	361	347	343	344	321	310	348	311	318	334	320	346	339	321	339	318	332	346	355	342	339	329	330	347	305	325	331	328	309	368	329	314	314	318	334	348	327	309	334	322	362	366	337	370	351	341	341	320	336	336	311	343	347	324	360	322	358	351	371	308	349	336	332	366	310	357	304	343	327	322	345	292	322	320	340	337	314	341	360	358	332	348	329	325	325	334	346	314	359	306	338	310	345	358	311	318	331	320	335	371	345	332	331	316	338	336	356	306	338	325	321	332	340	320	328	346	342	302	318	337	336	296	338	325	310	321	344	328	323	298	345	337	323	316	333	326	334	310	347	361	337	323	315	301	329	325	351	334	335	342	297	333	351	323	339	338	331	327	337	349	345	322	329	328	322	326	321	325	319	349	340	328	350	343	314	332	318	349	340	329	322	319	358	336	325	331	352	314	347	325	328	336	353	327	367	307	321	308	349	307	348	354	315	311	311	337	330	340	358	354	333	319	363	335	343	311	336	320	380	379	340	312	349	336	345	325	324	340	342	306	360	340	319	325	351	328	355	322	345	338	311	312	324	335	325	343	312	321	338	351	353	314	306	359	343	348	362	340	320	348	319	349	297	313	360	328	356	351	332	347	333	350	330	352	372	326	359	334	346	357	374	317	338	347	309	350	315	315	356	325	336	358	328	361	297	331	360	313	324	327	395	329	341	345	319	353	327	372	353	325	317	327	342	319	315	327	328	324	327	360	317	340	342	326	337	322	341	361	322	316	313	297	361	312	299	324	328	365	342	346	358	345	334	373	319	330	325	323	345	337	325	318	330	329	321	346	320	368	350	373	304	336	324	352	375	310	314	313	338	331	370	308	336	341	315	362	326	341	348	363	327	352	321	327	344	342	351	332	332	329	308	327	344	320	353	304	330	320	346	297	342	334	355	331	303	354	356	347	335	330	346	334	315	311	318	329	358	307	367	368	330	327	335	304	354	324	332	360	363	321	340	314	331	364	354	336	327	339	381	353	328	352	350	334	339	331	325	340	326	315	301	338	348	313	286	315	324	317	302	333	363	346	333	352	344	330	322	339	325	325	305	294	354	312	342	338	338	338	337	343	339	335	320	325	351	341
4890	472	509	439	412	363	333	290	243	236	236	243	248	228	241	213	212	216	225	181	202	223	207	229	220	217	207	214	236	207	205	202	212	203	204	191	224	200	221	194	200	231	218	196	221	203	210	227	197	205	206	208	191	211	255	296	281	273	217	187	194	184	195	214	194	161	207	209	191	173	196	220	199	215	192	190	204	189	183	156	200	185	211	191	183	167	200	179	226	184	162	182	206	182	202	184	176	203	190	224	183	207	203	181	184	207	200	217	195	201	190	190	179	222	164	176	177	208	199	206	186	198	200	211	182	234	212	170	196	176	174	196	202	184	194	207	179	178	211	205	185	214	205	167	192	186	191	175	193	165	214	200	200	180	177	211	188	223	184	179	191	190	199	200	199	199	193	207	184	188	194	190	182	197	193	177	200	172	209	198	205	167	180	183	200	188	210	187	178	186	175	181	182	203	209	196	211	206	158	180	181	210	207	182	192	185	189	226	186	208	197	216	185	186	203	176	187	173	187	206	214	191	176	199	192	204	202	203	220	167	173	213	186	180	175	197	203	189	205	151	223	200	192	203	182	221	197	203	196	198	219	187	185	170	185	195	190	205	162	183	228	169	200	237	176	193	195	200	195	206	217	188	204	194	195	193	192	185	200	185	201	189	224	196	206	219	197	200	187	191	173	178	194	218	196	182	191	178	186	215	204	199	162	201	189	173	194	189	205	216	211	203	187	190	185	203	205	211	200	202	193	204	203	195	192	184	205	228	194	190	209	206	179	183	208	195	203	193	198	212	211	187	216	188	201	181	197	187	195	188	197	183	181	182	183	194	208	202	189	174	196	191	195	196	203	196	194	195	190	179	197	219	202	206	189	192	192	196	188	195	160	165	161	185	201	190	198	182	196	188	173	210	206	183	217	204	182	221	194	194	189	178	200	209	175	195	192	196	182	192	183	177	194	188	214	202	201	215	194	181	192	196	172	212	198	192	186	205	180	195	184	190	176	184	178	194	186	227	200	181	170	185	206	193	203	207	200	184	192	190	193	188	195	207	203	198	172	151	178	182	193	204	199	192	229	186	197	194	210	187	190	182	196	177	198	182	197	204	186	183	188	203	181	193	206	166	182	194	201	192	185	197	203	208	170	196	219	187	209	203	188	192	202	207	189	173	191	174	219	215	186	181	193	194	212	173	193	177	195	200	178	203	157	193	195	194	205	207	210	192	198	217	222	197	184	187	199	214	197	189	225	178	196	213	201	196	183	193	198	219	197	181	185	180	205	187	178	216	207	186	177	196	200	215	193	190	205	169	199	215	207	199	204	186	190	190	201	208	174	219	206	178	162	215	196	174	188	187	211	189	175	197	195	177	196	198	189	191	212	197	215	192	215	196	190	184	187	192	206	223	182	191	191	207	209	172	185	184	223	194	197	190	181	221	212	190	187	174	181	189	187	173	176	161	178	196	195	197	199	217	207	199	190	184	197	210	182	212	190	190	200	218	206	187	200	169	229	225	210	195	186	193	200	196	234	181	178	201	187	204	209	205	196	186	196	188	206	208	182	234	191	208	192	177	207	213	217	203	202	197	208	204	202	175	214	198	189	204	204	215	207	183	189	211	154	208	182	184	200	197	208	210	217	211	201	167	208	192	178	209	206	189	178	200	197	198	193	205	194	190	207	206	186	186	191	206	195	194	182	191	206	183	181	196	193	194	203	204	184	183	204	209	224	179	197	174	195	191	183	199	191	184	202	188	172	193	225	193	202	187	216	221	215	173	190	194	225	181	175	170	198	166	179	181	185	191	196	202	202	199	200	217	193	250	173	201	199	192	198	211	218	214	194	230	170	196	190	190	170	201	210	201	229	203	192	197	215	193	219	185	185	199	201	189	193	189	201	203	214	198	193	205	191	205	197	192	177	178	205	174	191	208	222	214	195	180	164	193	211	196	210	221	169	196	193	205	202	190	203	176	203	184	216	211	205	213	191	194	216	191	190	201	206	198	214	190	190	209	180	183	196	205	196	182	229	206	191	220	212	187	199	192	218	170	184	179	210	175	203	195	183	200	202	211	198	160	201	202	190	178	166	222	195	184	182	216	192	172	188	195	187	180	191	209	197	217	191	183	231	220	190	198	178	197	188	184	196	195	189	207	215	195	193	172	178	218	200	191	196	194	204	198	169	181	214	200	232	211	160	208	202	181	190	200	214	200	207	214	209	187	183	183	219	176	171	186	185	208	164	217	203	186	178	224	201	198	185	205	181	188	187	210	194	199	197	168	207	186	169	192	199	197	176	194	201	200	177	194	173	199	193	205	214	167	202	199	185	197	192	187	205	205	186	165	187	199	188	185	204	180	197	203	185	186	199	198	196	179	188	214	221	192	184	177	214	199	187	158	187	195	220	173	197	183	197	208	200	207	197	168	200	175	193	190	186	211	200	205	158	190	219	206	187	182	210	216	179	200	199	184	200	189	164	213	197	181	185	211	179	184	177	184	218	207	184	168	195	214	185	180	209	203	209	178	192	195	205	217	178	191	209	193	176	209	174	196	202	213	196	204	183	183	222	182	193	211	177	212	230	201	184	186	207	188	211	192	225	198	192	185	168	187	213	193	233	221	202	171	221	182	197	203	193	216	187	179	219	210	204	221	200	208	180	214	201	199	222	197	190	215	172	188	209	192	215	193	197	206	181	186	204	204	172	208	189	178	182	201	201	188	185	215	184	194	167	175	197	188	191	177	188	179	207	191	192	180	198	203	190	185	194	205	171	207	167	200	217	202	177	197	186	205	188	175	185	214	190	208	171	187	200	211	211	208	193	190	189	200	192	200	215	212	190	190	150	204	193	208	208	191	234	181	191	180	188	198	196	190	197	212	185	196	161	183	201	174	192	192	198	211	196	195	170	196	207	203	185	194	209	209	212	218	195	163	166	209	209	200	196	183	195	203	199	216	194	193	179	170	188	180	197	201	191	184	220	200	200	202	204	202	193	210	206	190	202	209	206	197	192	199	203	190	205	208	213	193	188	218	199	195	198	188	197	205	194	216	183	190	230	221	190	192	200	165	208	214	180	197	171	173	169	182	195	191	196	192	195	188	199	214	206	190	191	195	190	197	206	204	190	215	167	176	203	188	193	212	194	198	218	188	202	200	186	218	179	199	222	179	185	201	203	188	199	216	194	192	205	197	193	212	174	192	195	187	215	197	203	207	170	215	203	202	199	177	201	209	202	196	189	200	189	197	180	227	214	182	209	217	185	176	198	192	201	202	222	205	214	204	194	203	190	174	214	188	185	190	205	196	220	208	183	213	197	188	219	213	195	178	218	199	204	178	191	196	200	187	215	215	183	196	201	185	186	190	187	196	168	211	205	176	218	207	189	206	201	212	198	186	202	188	189	212	184	197	196	201	209	191	195	203	199	195	212	186	203	214	192	181	205	181	206	190	180	222	186	202	198	219	197	198	188	173	180	199	213	211	167	188	183	172	197	196	180	219	189	182
5453	770	1141	1324	1493	1486	1235	1029	818	850	752	755	802	706	715	691	676	633	638	539	636	756	779	821	798	698	656	599	582	577	662	735	661	583	548	570	571	568	571	541	555	565	547	622	594	600	576	527	537	533	552	519	551	665	917	1044	1004	874	633	480	500	498	475	465	531	561	472	501	505	475	514	503	533	498	478	477	496	517	499	499	505	499	503	494	504	517	492	467	499	502	468	451	536	449	514	456	481	447	530	476	463	487	474	502	514	483	512	489	491	497	513	507	485	499	477	495	479	483	509	497	508	520	516	518	510	492	484	509	491	518	511	526	517	471	468	503	514	482	539	480	523	481	462	541	498	483	508	502	460	473	522	479	498	474	515	468	459	496	530	516	458	491	464	465	512	499	510	499	457	485	526	511	506	492	482	493	484	509	486	512	534	491	488	471	484	498	472	520	519	517	541	485	493	487	495	488	472	488	508	474	508	457	476	454	466	537	514	472	510	545	486	486	493	487	531	500	499	495	515	485	494	486	489	490	466	488	515	499	474	490	494	489	511	495	506	505	461	491	451	467	501	457	483	505	468	524	464	521	484	488	508	492	499	467	504	488	457	513	479	532	490	495	534	476	509	493	489	509	494	501	489	471	498	525	514	520	487	459	530	488	520	484	502	502	495	514	529	511	473	466	482	448	507	455	518	499	470	485	544	490	515	512	488	468	476	445	524	505	505	513	514	495	496	502	480	481	493	499	489	549	505	456	509	499	478	504	508	498	487	472	498	507	503	469	478	535	524	522	473	559	503	503	524	482	478	532	497	516	486	470	529	507	525	485	506	479	501	505	524	513	536	527	498	493	485	540	528	496	529	516	481	498	516	522	517	477	511	480	458	501	481	503	516	535	546	491	497	458	452	532	520	478	483	488	522	449	499	488	496	513	465	482	497	466	508	487	531	430	496	493	499	479	504	499	457	495	513	495	518	510	487	498	493	509	506	462	478	495	482	487	488	507	494	511	493	490	499	485	486	513	524	469	501	518	504	502	507	517	495	511	492	510	485	520	502	524	465	523	499	470	519	484	499	491	490	480	499	511	525	535	509	493	487	484	471	523	530	509	480	495	502	519	525	471	469	542	494	500	486	476	514	492	482	500	499	494	458	488	457	513	475	521	530	525	514	480	505	518	489	518	496	524	526	535	529	519	498	466	509	469	471	521	500	478	509	493	521	527	487	486	468	499	490	498	485	505	515	469	525	515	469	564	488	508	543	475	520	446	459	519	536	428	481	498	500	513	487	474	496	468	518	495	503	488	472	492	531	472	539	460	516	478	461	502	532	498	539	504	489	474	500	438	529	496	480	489	489	478	495	495	484	502	520	468	517	425	504	521	489	504	524	505	464	508	516	548	462	465	482	504	488	514	469	529	489	507	530	499	518	481	499	514	558	485	501	543	482	508	488	531	527	505	474	509	455	478	475	475	468	543	519	485	514	521	473	505	481	505	499	507	504	511	502	469	465	491	452	506	480	461	529	522	496	512	510	470	469	459	496	478	514	453	515	465	513	496	490	506	515	484	484	547	496	480	487	490	509	482	464	509	517	492	496	511	453	527	499	516	453	505	494	503	495	481	513	521	485	524	496	500	505	494	479	450	515	466	505	479	444	473	497	520	520	470	520	464	505	549	509	491	472	464	474	522	499	503	467	508	461	509	510	497	533	522	488	504	500	514	469	509	502	474	490	479	532	520	489	517	521	535	483	477	476	474	490	536	482	513	509	502	483	500	495	494	505	491	498	483	507	490	476	521	491	489	536	524	522	488	496	467	506	501	504	489	455	492	470	486	513	493	500	493	491	511	468	521	481	479	491	518	490	498	489	492	482	513	503	491	505	474	475	515	534	508	486	512	494	483	495	471	500	498	509	485	443	511	498	509	475	452	512	481	518	512	491	501	524	512	514	509	505	504	499	502	490	488	480	500	510	511	473	544	465	491	503	508	496	506	497	473	497	491	490	536	488	509	522	516	481	479	482	452	547	480	532	495	470	517	514	486	501	522	517	498	513	510	468	513	490	463	478	517	467	514	502	522	488	507	519	514	502	491	509	495	464	498	499	497	496	526	477	468	497	517	524	495	536	466	490	511	506	491	554	508	494	499	510	508	484	489	527	493	481	525	498	480	471	498	477	482	477	480	506	497	543	533	449	517	495	478	469	504	502	511	492	469	507	499	476	510	474	492	486	517	469	469	476	486	524	522	504	513	477	520	469	468	489	505	494	496	475	528	507	516	521	504	501	509	487	484	461	535	493	489	528	561	484	505	498	513	503	518	500	483	477	482	487	502	492	526	450	506	468	530	483	465	469	525	463	531	485	502	533	532	517	524	481	514	497	503	486	508	480	467	487	465	513	517	463	507	482	499	504	503	466	479	552	525	494	515	494	486	516	470	521	522	502	513	501	479	489	498	497	485	490	498	518	475	505	490	496	492	479	481	532	490	519	520	507	565	498	493	476	471	498	482	483	433	530	490	496	546	491	510	512	474	477	511	471	440	481	489	525	485	534	479	470	523	467	503	463	465	502	523	463	500	486	480	501	516	534	542	516	498	469	521	489	497	454	517	485	462	519	464	502	507	500	492	501	455	476	547	493	510	503	526	526	541	491	481	499	499	465	500	466	519	547	456	525	495	485	487	502	529	486	519	482	466	474	505	517	474	531	492	492	479	529	489	518	491	484	519	517	535	503	504	495	532	497	495	481	531	512	505	461	540	508	565	496	502	522	491	511	527	495	429	517	503	503	495	487	544	520	462	535	523	509	558	477	513	481	472	475	481	486	494	478	448	489	515	475	527	505	493	501	481	475	497	458	480	488	525	501	471	508	501	501	493	495	507	533	503	497	515	503	516	488	519	525	485	494	465	554	518	508	513	491	508	476	489	505	476	477	514	538	444	463	463	498	491	502	453	493	500	468	479	480	486	506	535	508	463	487	471	487	514	516	444	484	478	487	504	525	498	527	508	521	495	495	472	504	505	474	490	494	479	477	500	512	468	509	528	486	474	504	513	540	498	514	514	493	498	521	540	495	512	473	482	530	493	473	491	479	511	474	504	502	488	488	508	506	470	480	495	519	482	538	468	488	482	460	490	478	509	506	509	508	522	474	495	450	485	504	513	489	484	509	494	496	503	534	499	496	515	492	515	411	473	497	515	511	429	523	473	504	491	534	507	490	519	481	490	446	505	507	532	466	496	503	510	514	501	498	498	466	496	462	488	515	501	479	504	482	476	516	466	494	559	509	497	469	475	485	511	522	458	533	504	496	508	497	501	541	527	503	453	516	493	487	486	496	484	482	509	486	514	461	491	494	529	482	478	494	474	488	523	522	485	492	496	480	440	503	488	485	491	434	509	504	512	501	478	546	518	484	491	483	513	485	502	468	489	544	465	501	495	517	498	506	467	518	476	489	481	476	530	510	510	496	498	531	502	514	512	527	491	511	500	479	457	471	507	485	520	481	516
31654	3928	1972	1444	1388	1039	875	661	503	500	411	368	361	343	306	320	327	300	238	270	273	282	291	279	281	250	300	247	243	240	237	240	205	211	211	249	254	217	188	211	256	216	220	225	226	242	220	210	207	231	213	224	195	300	713	739	658	568	384	208	210	191	205	189	187	205	183	208	217	215	179	201	216	190	180	215	206	212	188	220	233	191	186	203	187	198	194	181	196	174	213	180	213	183	202	189	176	224	194	226	207	194	182	203	193	204	191	197	209	205	198	193	195	217	220	214	234	225	208	198	202	214	214	209	203	227	203	220	205	184	193	172	186	204	212	204	214	209	188	174	214	191	207	197	224	264	190	210	201	218	220	202	200	181	204	212	210	191	210	198	209	209	204	192	217	219	191	191	199	197	216	195	204	207	191	228	176	204	190	214	218	198	192	200	191	196	219	236	203	206	204	195	223	210	192	186	188	188	195	198	169	186	229	192	200	204	207	214	186	210	210	201	206	198	193	220	217	221	210	203	209	177	225	210	188	202	189	196	195	194	183	196	203	210	193	183	213	193	192	195	200	216	208	231	208	189	211	216	210	196	161	212	178	178	189	193	213	197	198	199	183	199	181	188	204	192	190	190	172	202	177	227	219	203	223	214	214	183	218	199	182	209	202	212	187	213	208	195	197	196	179	182	206	214	212	220	187	189	218	201	195	172	198	206	183	176	218	201	170	207	203	177	197	195	185	205	222	187	194	197	177	207	192	235	219	218	186	177	189	229	179	182	188	214	219	206	191	201	223	223	197	189	182	189	186	218	206	189	196	181	197	176	196	200	189	228	206	214	196	185	202	203	208	209	200	199	196	221	212	211	206	197	198	209	212	226	193	172	168	180	168	181	182	197	204	210	207	196	189	201	188	184	205	202	213	178	202	226	200	191	194	216	207	202	194	198	215	210	203	206	173	214	177	206	187	206	184	175	207	209	230	216	195	200	169	191	210	189	196	197	180	210	232	216	192	208	230	230	176	181	218	226	181	174	201	181	193	206	204	221	168	225	194	180	185	204	186	204	212	219	195	188	182	219	200	205	199	202	210	227	225	199	194	193	195	217	215	180	200	185	193	181	196	198	242	191	219	205	188	206	209	208	173	223	179	208	198	208	214	214	184	213	201	210	202	167	195	215	219	208	224	215	217	190	215	200	167	223	186	182	210	197	217	173	209	210	191	201	187	230	205	183	190	220	196	188	183	222	213	208	187	201	180	210	201	209	193	193	187	200	207	191	205	202	217	213	230	198	202	194	220	199	207	183	173	208	198	201	202	195	205	198	181	203	218	200	211	186	224	194	205	202	209	210	180	188	201	191	199	218	210	200	195	187	214	195	214	193	193	209	179	171	199	208	207	199	211	200	239	220	196	199	181	201	218	200	203	197	199	185	180	175	183	192	184	209	214	165	184	216	205	193	213	218	173	194	197	186	212	194	191	193	204	196	192	186	163	207	209	165	203	185	180	193	187	207	194	204	206	185	203	205	212	185	161	198	196	217	217	208	209	226	198	184	208	228	217	199	201	187	198	209	210	196	221	221	205	197	203	204	191	209	184	196	196	204	184	197	206	200	203	196	178	195	194	210	231	205	197	203	195	217	199	199	190	203	205	207	194	202	210	196	178	195	196	195	225	192	189	225	202	206	216	171	211	199	183	172	216	172	205	206	218	176	188	229	216	209	205	205	208	211	195	211	182	190	193	198	194	197	201	214	221	171	210	219	205	206	197	206	215	200	211	166	195	207	239	217	205	219	199	193	172	190	212	213	192	211	191	223	224	222	201	200	198	218	197	222	220	189	202	196	197	207	199	190	220	204	210	201	197	190	186	232	206	199	203	201	210	210	190	203	186	217	216	212	219	219	199	224	216	203	201	198	185	194	208	196	214	199	184	199	218	195	179	185	184	219	210	206	236	226	187	217	191	208	194	202	212	192	204	180	188	196	185	210	208	152	207	215	220	224	218	232	197	224	202	207	214	178	165	211	200	214	192	228	233	216	197	203	207	195	174	214	205	217	229	227	217	194	197	201	183	175	203	193	206	221	193	190	198	210	212	204	200	205	220	190	197	192	208	204	206	179	230	214	200	203	184	163	193	192	218	197	188	210	191	180	196	193	202	199	177	178	202	216	203	183	207	190	220	205	222	206	240	195	172	198	205	186	191	218	209	180	183	212	221	198	199	232	186	203	188	195	160	211	203	194	197	209	201	221	193	177	202	182	192	222	167	203	196	202	202	194	207	181	187	205	197	193	213	211	213	201	191	206	205	227	205	218	211	214	210	209	175	183	200	179	227	222	206	218	191	209	189	214	195	196	213	218	189	195	177	209	191	192	211	222	188	203	200	219	193	214	215	192	208	194	218	250	202	210	194	181	210	204	192	214	199	195	165	175	221	203	203	185	203	209	207	221	200	195	185	196	176	213	211	204	209	216	234	202	194	205	186	205	188	184	197	217	209	191	206	197	204	192	207	206	262	198	184	210	179	211	206	196	202	188	190	210	190	223	209	183	201	184	181	237	206	174	232	223	224	205	205	196	201	193	212	210	218	199	201	200	168	180	203	194	190	207	184	180	194	182	196	209	218	180	205	206	179	211	178	202	216	222	197	209	212	204	207	215	193	212	212	191	198	205	186	197	192	189	202	191	201	193	216	214	175	179	201	195	219	184	195	182	198	202	196	222	198	198	185	200	190	200	217	203	187	235	214	204	202	196	209	213	192	201	206	191	211	202	191	198	200	210	184	211	192	224	211	205	197	191	193	201	196	201	213	217	183	210	214	220	218	217	197	209	200	200	180	188	194	204	208	197	171	181	216	185	207	209	190	194	216	197	204	181	213	206	215	213	201	195	202	221	178	192	199	222	208	207	192	213	184	194	201	202	212	207	200	205	202	217	214	194	174	190	183	222	219	205	222	194	212	213	203	171	216	216	192	198	184	202	210	190	195	235	200	195	180	198	201	202	189	172	198	173	223	187	223	183	218	202	215	189	196	198	184	168	216	196	185	206	207	196	207	208	213	206	221	201	214	196	186	199	204	191	201	212	185	211	212	199	209	211	177	208	206	209	168	211	199	213	206	188	200	205	216	221	194	192	196	182	184	189	192	208	202	212	200	189	224	206	200	197	224	188	176	189	172	202	243	193	157	212	221	192	220	209	199	203	221	216	185	194	200	207	195	180	200	208	194	191	192	184	204	208	186	193	215	185	179	192	168	209	203	203	210	184	195	201	231	228	219	199	188	225	201	213	212	201	185	207	213	206	223	197	210	191	216	210	163	202	214	192	195	203	212	205	222	216	221	193	199	203	191	191	220	217	204	197	201	197	203	188	182	229	217	192	187	202	238	207	204	201	215	208	202	180	197	207	179	194	225	190	212	218	213	182	204	208	211	185	198	198	214	199	193	193	199	189	197	205	214	191	186	204	213	196	189	188	201	181	191	198	203	187	223	213	194	208	191	199	206	211
16087	1790	3750	4578	4704	4144	3608	3055	2499	1963	1791	1710	1758	1649	1530	1362	1252	1171	1031	938	1028	1150	1071	1202	1131	985	1020	1012	876	856	1012	854	752	679	780	825	801	720	711	774	747	720	732	798	755	751	728	718	669	711	710	659	600	1257	4276	4811	4067	2992	1561	501	516	499	510	481	516	532	511	515	461	529	517	506	511	488	477	557	530	481	486	490	527	517	529	496	454	518	507	528	544	523	477	496	484	501	515	543	496	494	491	469	516	516	443	505	488	513	533	520	476	517	470	502	535	529	483	517	483	517	528	518	536	509	534	518	494	526	515	493	516	493	507	487	506	577	514	495	491	470	479	510	509	519	507	536	488	509	510	515	511	534	504	512	489	510	559	505	524	493	538	508	519	525	492	493	504	511	533	517	534	524	465	493	491	454	490	502	558	504	486	480	511	509	486	516	498	515	500	499	517	500	484	494	522	489	487	502	495	502	509	501	510	480	513	516	505	500	503	484	507	496	501	484	469	468	490	512	501	475	519	500	541	532	503	478	508	530	511	502	516	474	461	539	509	499	517	534	527	485	499	517	482	512	493	507	513	495	529	518	509	501	517	491	477	495	460	514	540	473	555	511	521	475	495	475	525	518	472	540	487	501	479	480	480	550	502	546	519	462	510	528	579	473	515	516	498	563	497	488	487	473	515	511	513	495	511	528	530	466	464	510	459	485	487	486	496	554	508	500	531	508	477	497	558	521	504	509	515	521	494	538	524	521	498	503	482	470	497	506	538	519	500	489	493	522	475	515	544	506	490	514	467	486	528	525	509	495	543	503	489	525	514	499	494	483	508	526	531	488	492	526	544	548	470	509	523	522	513	522	538	538	532	488	496	525	450	493	497	491	529	481	506	483	527	487	484	512	547	501	489	509	519	508	499	495	539	476	505	501	482	526	493	508	512	513	529	471	487	510	489	500	466	470	515	531	514	519	493	549	489	496	542	483	551	488	554	517	496	473	558	543	514	551	501	499	511	514	530	499	490	507	543	534	498	498	507	534	499	537	497	512	532	526	484	538	485	544	514	497	473	518	528	486	485	471	519	513	541	526	470	454	508	485	510	547	472	498	514	504	513	496	524	521	494	495	532	505	478	496	498	527	528	522	503	495	524	491	519	478	466	471	519	490	503	522	497	533	501	467	530	535	508	501	516	506	543	557	495	520	538	522	538	526	502	509	489	535	446	524	494	469	488	506	518	521	516	568	486	478	479	556	513	531	488	516	540	508	518	547	520	507	458	487	518	500	512	469	527	527	527	488	494	458	509	480	501	524	505	523	514	504	551	521	486	492	500	508	492	476	473	507	541	500	505	532	542	506	500	499	519	513	492	495	506	522	506	569	471	501	501	523	500	531	508	503	501	537	529	489	505	489	486	536	489	541	527	533	492	496	485	525	521	510	496	481	523	508	515	507	499	540	515	510	508	436	518	484	523	503	511	519	500	484	492	527	526	535	458	524	483	491	503	522	486	499	470	493	507	500	469	496	492	486	522	454	530	507	505	479	492	528	463	487	506	520	540	505	525	534	540	560	504	511	511	546	490	537	494	524	486	522	443	530	491	512	488	510	515	505	512	534	496	517	476	510	521	503	545	507	536	496	493	496	504	500	531	499	482	503	511	531	502	511	482	479	488	458	512	463	509	490	534	503	517	489	523	505	508	550	479	529	526	489	493	533	529	503	514	502	517	489	532	518	526	462	526	499	468	549	495	539	527	495	457	522	477	508	518	489	495	495	513	520	507	520	529	493	502	505	531	497	575	487	514	522	531	469	513	537	461	490	501	511	488	491	517	538	529	499	522	488	495	539	500	520	495	478	509	475	543	556	504	489	515	551	500	546	468	471	505	520	533	513	543	484	528	505	526	522	519	506	502	469	518	540	525	508	544	491	488	482	515	495	523	494	467	512	501	496	528	512	516	477	497	552	484	495	549	497	494	515	498	504	464	501	529	515	445	490	547	509	504	481	510	506	510	493	509	467	493	524	514	516	517	522	522	487	502	485	490	536	469	494	494	515	480	465	498	512	513	460	500	505	451	515	529	471	513	521	495	525	494	517	494	462	530	523	512	556	524	476	521	538	512	512	498	548	520	517	512	530	502	508	554	509	477	511	478	453	515	495	470	521	467	500	495	538	511	548	475	534	496	523	508	473	495	510	523	507	521	501	527	516	502	532	532	524	515	524	531	471	500	521	499	514	528	538	478	518	536	531	533	514	499	502	507	515	525	530	522	513	485	493	509	526	545	484	527	524	463	546	520	501	517	535	512	518	483	537	497	511	480	504	575	516	519	511	544	486	512	459	513	520	542	486	507	508	539	501	512	493	457	503	500	470	544	477	465	502	524	507	520	482	489	518	502	509	515	508	483	517	506	499	535	505	525	462	520	509	473	543	505	513	503	532	496	497	519	538	540	534	517	494	512	508	499	480	500	500	496	501	537	513	528	469	537	544	497	506	505	538	496	531	457	486	509	509	475	548	546	475	496	483	510	543	474	520	503	481	480	532	510	476	501	502	512	524	488	503	507	507	542	499	497	537	491	522	515	529	559	533	456	518	538	528	507	513	528	490	524	511	525	520	519	538	492	508	499	510	542	502	526	493	550	508	492	497	523	527	502	528	548	495	498	514	509	515	492	533	516	494	528	488	488	476	532	466	480	469	499	532	514	505	502	496	491	480	475	514	480	500	500	501	501	501	508	506	516	552	507	479	510	530	502	479	517	503	472	539	535	547	510	480	506	546	520	479	486	497	527	506	505	521	513	521	484	504	491	509	472	511	479	479	503	518	512	515	528	516	482	543	519	537	486	470	514	485	488	505	530	562	480	504	557	486	493	512	506	546	526	540	505	565	503	521	546	487	479	505	483	489	486	494	460	518	485	535	548	502	521	544	482	492	479	547	510	512	530	506	527	515	497	499	493	537	496	498	531	507	513	503	528	484	527	481	451	514	520	533	474	534	550	510	510	497	527	490	484	446	491	485	499	464	521	510	523	518	497	469	541	529	489	514	494	544	518	509	511	532	511	522	488	485	482	522	498	476	480	578	508	512	503	493	508	517	513	528	513	496	483	492	503	479	489	490	548	519	489	501	501	537	478	548	503	458	552	502	477	544	524	501	532	469	518	503	504	483	487	510	523	499	519	458	505	505	539	488	537	492	519	512	509	534	501	534	497	478	523	509	491	477	504	502	506	458	519	512	453	506	510	498	473	500	500	507	504	534	470	526	505	471	477	482	516	509	506	513	503	530	451	483	510	517	512	509	486	473	488	531	502	536	509	498	532	455	515	514	515	520	497	514	512	523	507	493	501	522	531	509	518	431	507	526	495	507	516	513	505	510	493	527	488	490	532	481	554	509	519	498	522	500	551	518	499	510	494	525	482	500	512	519	493	521	520	479	493	484	474	503	510	471	478	503	572	493	508	510	562	570	531	514	473	523	523	531	448	524	515	518	505	505	504	527	454	524	517	484
42505	8087	3385	2758	2208	1921	1467	1062	756	631	518	496	472	466	376	342	269	270	257	269	248	292	245	307	280	229	250	235	217	224	208	176	193	216	206	198	189	198	186	197	194	189	164	175	181	193	196	222	179	188	181	192	190	306	973	1284	967	770	486	161	156	155	127	118	141	126	136	132	144	145	147	127	137	150	126	135	157	128	129	125	140	134	139	145	160	129	150	148	148	151	153	132	139	145	148	147	142	157	137	161	131	150	139	139	122	143	119	132	127	149	152	117	117	134	138	137	141	139	126	153	126	149	140	125	137	137	153	146	140	147	144	128	120	139	142	139	146	133	132	135	142	166	149	133	125	153	136	156	165	135	135	135	130	150	143	151	142	132	140	136	136	153	130	102	140	121	143	122	131	135	153	159	139	142	158	136	128	131	153	125	153	142	140	120	146	133	123	140	128	122	144	123	135	123	169	116	146	165	144	145	134	124	121	134	138	146	130	154	142	170	138	139	141	140	142	129	152	166	137	135	128	145	127	133	130	130	125	130	140	114	142	138	139	124	158	134	136	143	118	148	153	148	118	119	129	129	120	132	132	131	143	116	124	113	142	155	133	134	147	133	141	140	135	130	159	129	125	136	130	141	160	124	131	150	138	156	150	135	148	135	139	140	115	158	147	126	126	135	144	139	150	142	142	142	147	131	154	147	136	138	142	137	116	127	137	147	157	150	145	119	152	149	127	144	133	131	142	137	131	153	124	145	150	137	137	103	130	144	128	164	128	139	134	136	130	154	131	164	146	138	143	105	133	152	124	123	145	123	132	149	159	130	140	136	133	125	121	153	116	143	124	128	146	127	135	144	134	149	133	142	121	136	139	130	154	144	133	141	156	146	138	154	146	126	145	162	144	144	144	138	160	129	138	135	154	131	124	143	130	127	134	144	142	122	165	146	126	145	139	143	146	127	128	136	140	136	145	119	127	126	145	151	142	144	132	129	154	126	111	121	156	141	140	124	136	131	140	157	144	97	160	148	154	144	129	134	152	126	166	141	146	132	150	133	151	142	113	151	139	135	133	99	156	133	143	144	160	152	157	165	160	154	163	164	126	122	124	143	141	129	132	139	141	150	147	150	121	126	151	151	152	151	146	126	151	149	129	142	146	138	129	128	138	137	140	157	160	122	139	134	110	142	141	136	139	134	157	130	141	141	123	123	139	125	136	142	157	150	157	130	141	157	144	140	123	142	150	129	136	136	139	140	148	119	117	115	123	113	147	131	158	138	145	143	124	142	139	122	134	131	140	131	148	145	118	133	156	139	134	129	155	120	167	131	122	146	138	133	140	127	130	155	144	133	154	151	131	129	129	132	151	136	138	141	142	137	145	160	156	126	149	128	148	128	147	107	136	145	132	121	149	131	155	118	140	140	147	123	134	128	118	152	157	165	138	148	123	133	129	152	148	144	151	159	163	144	147	126	146	152	151	155	132	167	131	166	122	118	139	136	115	156	139	141	140	130	133	145	180	144	144	131	149	121	124	150	141	145	150	147	152	133	164	121	132	119	127	134	131	135	143	165	124	148	125	164	142	128	139	159	126	149	129	137	133	153	137	140	135	127	126	151	138	133	118	149	160	128	160	127	123	112	152	151	140	172	126	141	143	132	135	140	151	124	135	144	132	128	114	140	124	138	143	155	142	131	157	127	125	133	151	163	133	121	144	127	125	145	122	133	132	146	134	134	140	133	137	141	131	157	123	153	143	127	125	155	142	126	131	133	139	130	152	147	151	142	153	131	130	138	132	133	116	129	145	120	136	151	153	136	156	136	157	155	128	109	163	128	128	135	138	146	144	129	138	98	146	156	142	139	128	119	138	122	144	163	133	136	143	134	137	120	143	132	148	157	126	139	135	121	145	145	160	135	160	124	145	132	136	141	141	134	143	124	145	129	117	112	122	139	149	137	158	143	135	171	125	138	129	135	162	124	131	108	149	136	146	142	151	130	144	129	142	161	143	176	129	137	136	138	130	154	151	130	130	142	112	139	157	142	174	143	131	162	156	131	141	154	132	145	151	132	138	149	132	134	158	144	125	134	131	143	142	170	133	147	124	153	153	138	125	145	162	142	123	142	152	139	139	141	151	147	143	132	121	130	142	125	134	136	132	150	132	141	155	145	136	133	131	136	134	144	143	152	128	137	140	136	126	147	143	144	148	126	140	130	121	124	119	140	132	158	136	140	122	130	128	114	159	159	153	139	125	141	142	133	150	143	127	142	129	136	130	134	134	166	137	117	137	139	115	150	148	143	117	141	136	142	157	144	152	141	147	133	138	136	133	146	139	150	131	124	121	137	116	127	142	145	156	153	164	129	144	135	135	142	151	148	143	155	146	137	157	140	115	147	148	109	133	127	136	135	126	132	173	138	143	142	133	134	164	128	152	149	134	124	121	142	152	166	126	140	153	138	149	130	131	136	128	128	144	159	140	152	144	124	139	126	132	145	125	139	152	157	121	111	150	138	143	113	161	116	137	157	117	155	143	147	128	140	128	148	132	141	143	136	138	117	153	155	126	134	128	128	121	135	132	138	137	153	136	121	127	124	134	141	154	143	138	137	141	140	140	138	142	145	144	141	149	140	154	131	136	140	148	140	148	139	144	137	132	154	138	130	154	143	135	138	152	137	138	134	144	147	154	148	125	147	145	141	120	157	140	139	145	130	145	130	127	149	119	160	149	126	172	166	141	126	151	126	128	133	127	149	139	128	148	140	139	135	146	130	119	134	143	131	136	135	127	133	130	147	137	125	113	128	118	150	134	119	162	137	161	118	148	148	146	144	128	144	142	118	135	109	136	143	136	143	138	128	134	145	139	130	120	140	143	142	146	143	152	137	137	139	128	142	136	125	151	147	125	148	118	136	134	136	137	138	140	122	129	119	132	184	143	131	132	142	129	126	129	135	161	140	148	149	132	142	142	154	122	141	126	143	144	140	139	129	134	130	144	151	157	135	128	141	132	134	124	166	137	147	138	140	141	148	152	127	140	133	165	146	121	145	141	148	109	150	143	134	132	149	137	147	126	147	123	128	148	131	127	139	113	133	123	132	139	119	126	105	135	126	147	134	146	126	128	152	160	123	129	141	137	150	139	134	143	123	112	139	172	124	122	122	145	151	140	124	136	143	110	152	148	154	156	152	149	149	125	128	171	147	132	146	155	131	151	141	162	116	146	136	132	147	132	146	151	121	125	121	114	155	148	145	124	134	148	149	152	144	138	123	151	131	129	141	137	132	147	127	143	139	128	117	148	147	121	145	142	145	134	141	124	140	136	151	151	127	140	142	148	148	140	131	141	141	130	147	130	144	143	146	150	135	137	145	120	136	142	136	131	141	148	137	111	135	159	146	143	148	159	136	131	156	166	139	136	140	142	131	138	133	151	117	146	133	129	150	136	145	135	129	134	133	154	138	132	150	138	133	122	140	133	148	139	151	130	153	134	137	115	159	134	140	147	135
20268	2442	6028	7809	7411	6976	5697	4363	3411	3214	2754	2557	2331	2416	1899	1768	1649	1515	1321	1125	1356	1410	1393	1557	1326	1055	1271	1095	942	847	915	761	754	839	906	827	850	813	745	796	866	752	816	734	694	719	900	772	822	757	778	675	712	1825	6987	8530	6467	4632	2748	599	396	356	366	356	343	384	360	361	366	375	365	377	364	380	415	363	370	369	374	357	384	382	363	366	374	366	344	338	380	379	383	368	325	385	348	353	385	361	366	378	336	383	346	371	372	409	343	356	388	359	332	357	335	336	354	377	335	353	376	356	379	363	399	332	373	347	369	374	357	339	390	369	373	366	377	365	375	338	358	363	400	370	360	374	356	380	361	345	346	362	346	380	375	407	382	405	342	349	351	350	417	346	382	339	364	349	350	329	336	401	342	356	391	401	349	384	358	356	341	386	336	370	338	362	350	376	360	363	383	350	355	334	365	364	360	371	363	349	355	398	374	373	352	349	404	357	374	369	358	365	351	352	324	391	366	368	344	340	398	372	337	369	395	343	340	399	331	368	363	372	358	386	335	373	352	380	372	340	364	372	373	394	376	394	378	347	364	346	373	353	393	357	378	357	353	338	350	384	365	321	373	341	353	347	344	370	365	386	366	346	358	405	412	377	357	372	364	347	365	385	364	357	336	344	402	365	364	376	359	373	374	414	373	356	367	339	377	388	360	376	318	368	370	361	360	334	386	371	369	382	374	377	378	359	361	359	360	383	376	361	367	370	344	379	382	360	336	371	340	370	327	352	372	332	334	376	360	358	340	363	383	366	378	337	340	398	370	366	391	371	376	384	392	358	376	363	379	387	377	386	345	364	348	358	374	382	391	383	358	373	370	350	375	379	344	361	340	335	349	349	355	390	341	376	377	365	394	369	386	377	403	376	329	365	347	370	361	377	341	366	365	344	366	362	348	353	346	344	332	348	353	339	326	367	363	404	380	357	355	341	347	365	329	372	353	349	358	387	338	343	364	341	396	363	351	354	330	392	354	370	390	370	369	335	358	384	378	388	362	364	352	338	382	364	346	354	374	344	361	369	371	375	362	362	354	358	365	391	358	380	395	375	388	351	346	359	405	322	381	341	366	358	374	352	339	360	373	373	367	374	364	349	370	367	371	378	359	353	356	370	361	366	395	358	334	350	358	354	385	351	343	386	348	381	346	374	377	377	340	362	353	390	349	378	386	369	353	351	346	358	353	385	365	361	400	358	358	386	347	352	355	378	354	390	385	332	324	358	351	343	365	388	360	383	338	344	332	337	371	358	372	392	339	376	350	373	360	383	354	387	352	389	384	362	352	340	358	380	375	368	356	371	358	342	334	380	415	394	348	332	379	367	392	350	377	370	384	340	380	331	385	365	370	353	355	353	359	355	375	353	374	351	350	343	382	393	345	375	382	339	377	343	358	393	364	380	377	344	362	377	349	387	393	350	343	357	373	357	380	347	335	394	370	392	332	349	335	336	372	387	359	344	377	339	327	411	352	385	343	341	332	343	372	377	376	370	340	368	337	377	382	381	362	340	367	413	365	405	381	374	364	379	373	340	339	337	396	352	354	402	357	352	387	361	371	357	376	379	370	386	354	410	381	330	391	363	367	334	419	340	373	371	309	383	349	386	384	342	393	359	346	350	361	369	369	369	392	365	330	352	341	370	363	358	391	335	369	360	355	333	413	410	341	363	322	396	337	351	351	383	361	344	379	337	344	397	356	361	371	352	366	381	365	388	389	383	346	356	343	352	368	369	370	385	349	373	406	339	387	367	358	361	362	330	368	383	339	405	366	356	361	393	340	384	353	360	360	381	368	370	340	361	347	350	355	346	337	349	369	354	371	361	334	361	382	359	333	384	356	410	359	358	362	370	362	357	360	377	353	360	359	355	320	391	377	310	349	322	366	369	338	389	369	376	383	364	350	389	338	341	402	346	372	391	353	385	379	363	357	363	383	352	335	376	369	350	416	318	354	352	360	341	356	362	360	369	375	372	353	384	347	363	384	391	346	381	365	387	377	352	337	376	365	352	353	370	328	388	382	365	385	380	386	378	370	369	376	327	351	394	379	382	358	372	405	347	359	353	383	372	360	361	343	389	382	337	355	361	323	355	344	369	368	373	341	346	331	385	358	348	357	382	393	365	344	384	358	367	371	360	369	306	370	360	371	351	370	370	362	386	370	377	367	345	385	373	354	348	357	369	344	358	416	342	375	305	380	392	360	336	369	383	319	373	374	369	375	379	373	351	383	359	338	344	376	383	354	374	354	356	393	385	358	310	361	358	340	340	377	370	343	393	346	319	383	369	360	352	370	347	352	349	349	371	352	333	368	344	341	314	366	396	377	378	366	370	392	370	383	360	337	393	372	404	348	367	361	344	370	356	356	372	398	345	360	359	349	398	375	346	393	370	364	378	382	353	351	360	381	342	404	379	380	354	355	369	408	379	354	363	360	361	368	379	377	387	379	362	345	374	367	380	354	327	405	368	357	375	328	365	365	372	383	345	398	376	354	356	381	408	339	367	353	379	385	374	368	370	378	368	370	343	327	368	350	375	363	363	346	365	333	394	367	347	370	331	401	335	398	364	402	365	350	372	361	388	371	350	410	359	324	331	362	347	357	370	366	353	424	334	350	338	361	351	384	364	362	377	353	394	332	397	337	342	350	393	351	392	378	364	332	359	359	379	346	361	370	396	334	376	372	387	400	334	382	337	370	357	340	352	391	374	390	392	363	362	382	367	349	371	386	379	412	346	345	386	362	375	364	352	383	336	384	380	340	346	358	343	374	379	353	332	349	345	340	377	392	354	361	377	381	349	331	375	381	370	380	347	371	338	355	341	382	373	377	372	377	385	355	343	361	353	376	360	346	374	339	366	333	348	368	376	377	375	371	346	340	375	343	361	381	375	370	390	395	410	355	360	360	379	343	343	341	344	356	397	390	342	382	360	353	351	396	405	355	382	381	405	336	353	383	337	356	352	347	365	379	370	344	388	401	383	331	347	361	348	386	351	356	364	368	379	339	373	349	334	353	332	390	407	341	384	362	367	394	370	371	371	405	367	334	342	364	384	369	383	371	346	339	348	399	363	372	318	337	375	368	349	395	361	357	371	385	358	346	378	360	354	387	314	332	369	350	331	347	328	340	400	382	375	354	376	369	375	378	353	330	353	357	359	367	340	354	355	390	371	369	330	370	334	362	381	351	374	382	384	355	347	354	389	378	363	353	384	339	334	367	370	352	355	379	363	360	380	363	365	358	375	367	384	353	385	325	356	370	344	371	367	355	330	360	332	393	374	360	344	379	362	334	358	378	362	368	388	358	395	340	402	336	385	359	375	375	340	390	360	374	368	362	372	370	370	379	362	385	379	362	362	359	363	360	345	361	363	341	363	346	373	364	395	361	352	353	360	348	362	366	372	380	361	376	370	341	387	387	353	341	355	328	335	357	365	346	375	360	356	364	370	370	320	336	360	370	374	370	368
4569	462	566	600	452	364	323	265	272	239	268	254	220	230	241	231	235	209	220	200	222	269	264	208	254	244	233	216	220	217	250	203	221	259	238	221	242	246	196	185	202	228	215	222	245	228	219	201	231	199	230	216	210	211	257	276	289	271	277	214	232	211	200	222	192	228	213	211	225	220	179	205	196	205	188	214	217	205	192	213	197	209	181	257	216	235	216	202	247	189	202	217	237	208	202	196	211	247	227	210	209	213	222	226	226	236	180	203	196	213	197	196	211	204	210	203	193	208	200	194	218	186	210	225	232	184	217	212	193	221	218	206	201	232	214	224	210	214	181	202	213	216	221	211	223	198	226	199	210	196	192	173	201	214	192	213	223	205	201	184	235	226	201	212	221	212	204	208	190	214	218	226	191	229	190	226	205	224	201	233	181	178	193	209	194	216	224	224	212	187	211	190	194	188	204	187	205	231	226	201	227	221	221	186	185	221	223	196	215	198	200	202	212	184	190	217	184	199	201	203	216	204	200	242	190	209	222	210	179	196	206	227	236	190	232	220	195	209	222	233	197	210	198	200	203	220	193	203	206	227	213	200	190	210	211	205	197	222	206	217	188	219	180	219	207	193	192	217	178	208	191	198	187	205	206	203	222	190	207	214	181	200	223	235	230	198	194	183	198	194	205	189	203	199	224	184	211	205	246	206	194	197	226	207	224	202	217	211	159	231	207	202	184	232	203	194	211	232	212	219	180	197	203	207	209	225	215	207	192	203	197	187	200	209	235	197	226	221	212	200	188	202	216	195	205	191	198	203	224	209	219	232	217	222	179	190	241	181	198	206	220	222	209	200	207	228	228	199	189	216	215	209	225	219	200	220	200	178	204	180	211	219	206	201	208	204	226	203	219	199	180	197	213	192	214	221	233	221	217	190	215	188	221	168	205	197	166	200	198	213	211	213	217	169	201	195	206	217	229	223	237	215	195	212	235	209	220	208	214	169	212	201	173	204	185	198	219	213	188	224	209	206	199	213	209	206	222	197	174	185	213	220	203	206	208	230	225	210	205	199	217	205	183	201	208	194	203	212	214	217	201	184	217	197	264	192	200	209	205	182	187	199	225	247	189	197	209	192	209	241	200	180	204	200	233	211	235	215	186	210	193	216	208	223	196	193	184	192	228	223	173	196	209	204	202	191	198	206	192	215	192	204	227	195	204	215	214	206	211	195	205	206	195	202	200	211	190	195	210	189	221	241	171	226	209	209	263	201	223	192	198	212	220	225	219	218	207	210	196	227	191	208	213	204	212	173	208	186	196	222	214	231	200	212	198	211	209	225	243	231	212	225	248	193	211	216	202	189	200	227	215	192	208	191	192	199	202	214	164	204	193	205	196	215	194	192	216	200	186	202	227	216	203	204	216	183	185	217	190	196	226	232	206	233	181	200	210	202	214	201	211	199	214	184	188	207	232	222	198	205	221	199	215	188	191	228	197	231	204	208	228	221	197	211	186	220	208	219	219	211	207	215	207	217	181	207	203	186	206	221	224	200	225	221	222	176	220	202	203	199	218	204	196	231	196	207	217	187	243	222	202	189	205	205	188	185	210	212	198	211	207	205	194	192	215	219	234	225	203	211	215	177	206	214	174	217	161	213	195	221	202	223	218	211	212	194	232	186	210	222	195	216	218	227	207	215	196	229	229	204	202	182	210	205	197	220	207	195	185	217	206	205	233	182	200	192	212	210	166	199	216	222	193	221	211	198	183	201	256	200	189	183	241	203	175	168	218	216	216	193	195	215	205	219	210	222	229	218	226	215	199	194	207	220	221	200	201	196	216	195	205	209	177	207	216	200	194	193	210	205	218	200	200	191	202	199	215	220	211	181	196	177	216	213	197	194	218	197	215	230	202	232	189	193	189	185	209	223	210	243	215	226	220	206	199	210	192	232	207	193	213	215	222	235	198	196	188	192	215	206	200	207	199	212	213	224	213	215	225	187	212	200	197	204	193	204	229	195	198	207	216	200	219	217	203	192	189	244	218	203	214	230	198	224	239	220	194	194	216	202	179	217	206	189	198	187	195	199	228	217	193	207	183	222	194	232	215	202	189	212	210	222	183	197	194	198	231	190	183	218	197	195	177	212	213	216	184	203	224	210	217	192	217	206	222	210	215	218	198	196	198	241	191	215	221	236	226	190	207	211	192	215	212	192	201	195	201	200	200	228	190	223	216	206	205	211	184	191	214	194	194	231	219	208	218	205	190	207	218	191	184	218	227	227	175	183	215	194	221	196	200	189	189	204	201	228	204	191	198	207	166	215	206	202	194	203	202	206	199	211	210	221	212	211	224	205	206	179	216	237	219	227	209	197	184	218	211	214	239	233	198	194	181	212	193	224	221	205	219	227	208	210	181	191	196	202	232	203	223	234	233	204	216	209	207	217	216	205	217	188	191	200	217	230	206	216	188	232	197	188	191	197	207	216	219	187	200	215	236	189	204	203	207	220	174	193	208	212	201	192	239	223	211	208	211	225	222	205	190	234	190	208	230	202	237	221	206	206	238	223	217	228	206	214	223	183	182	170	174	175	217	214	183	203	206	198	206	208	199	206	202	213	222	184	237	204	202	183	177	219	206	193	218	236	205	217	215	227	224	202	197	218	230	204	179	194	200	194	189	210	213	208	200	207	222	239	196	194	200	202	208	190	194	212	213	198	200	228	188	210	229	211	187	174	206	206	211	199	222	196	191	203	201	172	191	203	221	213	178	218	196	209	227	187	225	213	208	207	192	197	180	215	211	206	222	236	184	227	222	189	214	208	197	184	223	229	182	221	242	210	206	229	208	208	217	199	198	192	201	212	194	203	223	200	218	222	175	216	196	218	200	227	175	211	203	222	206	216	239	219	201	194	206	207	219	231	218	202	203	207	212	209	195	221	222	224	206	220	219	199	230	215	214	221	227	201	203	216	226	198	225	232	212	217	218	195	236	173	192	209	205	204	194	208	195	232	213	215	206	191	228	202	202	169	213	208	237	188	202	234	201	183	204	216	204	209	228	212	249	200	220	207	205	210	227	214	217	203	226	201	200	211	210	215	193	227	195	217	243	231	217	226	217	201	188	198	212	232	235	201	226	222	221	238	215	188	222	201	204	190	217	180	236	189	201	228	224	192	165	224	204	195	192	201	230	230	198	213	189	171	181	205	216	238	221	215	218	209	194	199	216	192	182	189	188	224	206	225	192	220	244	200	185	209	230	195	239	194	207	193	202	207	215	209	202	230	220	218	175	194	224	205	211	210	208	208	222	224	208	180	203	214	232	228	178	177	221	189	210	205	215	199	199	209	186	184	200	199	210	214	208	217	201	207	218	211	211	200	232	205	222	207	215	180	201	217	205	206	234	225	181	229	223	218	205	233	221	219	191	203	229	196	215	216	177	245	191	206	199	214	215	214	218	202	183	194	220	213	198	208	195	189	181	230	216	194	200	194	195	220	194	225	186	208	220	206
5204	773	1421	1820	1690	1379	1121	883	892	835	788	772	770	768	736	707	666	692	637	689	820	822	851	755	682	699	742	648	617	671	680	641	698	740	736	747	704	683	617	632	684	637	620	622	604	636	638	638	653	616	661	690	625	623	870	1069	1107	973	784	558	516	521	531	533	502	518	538	559	499	485	547	543	507	530	506	571	558	508	536	518	529	561	537	522	517	490	524	533	539	526	560	569	506	550	543	540	510	518	548	522	490	539	512	528	515	522	530	543	563	554	544	546	528	532	569	517	508	564	511	542	547	525	516	521	511	542	543	529	488	496	527	544	499	488	549	523	501	540	538	536	490	542	527	505	512	521	541	505	494	526	549	517	540	531	538	519	511	476	540	528	490	622	520	527	570	506	479	502	508	494	526	518	538	521	520	521	484	531	550	543	515	509	519	536	483	534	545	523	521	526	541	520	511	499	530	512	533	558	525	505	538	495	554	486	467	515	529	494	536	554	490	513	502	501	528	536	534	515	458	513	481	562	526	539	525	530	518	534	468	536	529	561	518	562	547	507	496	520	500	558	507	561	510	519	531	558	483	547	516	469	497	536	538	582	538	507	497	494	535	500	529	549	494	520	480	541	508	532	542	523	547	519	568	517	526	548	545	539	536	511	517	515	524	511	511	511	529	522	557	573	510	526	557	532	504	529	510	511	511	544	510	540	550	537	512	520	541	535	555	503	536	518	535	503	475	517	512	519	549	539	514	492	550	549	538	558	532	525	517	536	576	482	516	534	569	514	519	546	535	590	493	494	561	511	520	548	546	549	498	556	472	511	558	528	514	518	558	518	504	520	542	499	498	528	532	549	516	504	550	498	548	535	534	524	556	498	557	504	510	550	527	511	555	533	535	540	494	530	518	556	576	591	514	533	534	523	521	520	523	517	485	510	517	506	515	552	498	526	575	540	519	556	507	530	510	511	537	546	537	538	549	528	533	547	574	526	529	536	508	522	505	527	567	541	546	525	503	523	510	493	538	510	521	510	570	530	542	530	551	548	538	519	499	531	505	513	529	516	519	517	535	524	543	540	553	528	459	497	522	532	504	528	529	552	510	486	529	530	534	512	549	530	535	565	496	541	551	507	543	530	526	510	497	557	545	497	486	563	540	523	523	516	531	548	512	539	519	520	527	533	506	532	522	527	524	541	523	547	499	607	540	522	520	520	569	489	513	515	541	517	526	541	571	535	579	513	532	533	576	519	517	558	552	520	506	559	551	533	523	544	493	488	566	486	484	506	548	541	575	499	492	556	569	516	485	508	525	528	536	568	521	505	533	494	484	526	502	537	483	546	566	498	498	537	577	526	508	497	542	528	545	519	546	554	518	527	540	540	543	533	532	549	535	559	523	560	541	559	542	504	535	486	554	516	515	521	523	541	506	539	527	524	534	531	497	550	509	510	519	557	563	530	556	503	517	530	514	521	551	518	526	543	548	508	508	522	502	517	523	584	514	536	507	503	539	547	502	490	495	534	510	539	532	535	525	540	527	556	533	554	469	527	523	512	532	552	570	516	534	532	512	540	575	580	525	566	554	530	528	483	551	494	540	549	570	547	530	536	500	521	518	526	495	561	554	536	541	504	518	512	518	520	519	562	501	554	508	524	551	521	523	524	569	504	499	562	528	537	524	523	518	534	500	577	504	545	505	481	550	506	490	510	520	507	554	516	504	542	540	534	532	513	496	552	529	488	534	548	506	501	524	493	524	528	507	516	505	555	532	538	492	554	538	523	542	530	534	527	533	540	546	536	503	551	532	531	519	530	557	537	529	504	494	556	507	563	519	542	492	531	522	531	527	532	498	556	505	517	505	484	553	523	557	502	556	510	524	549	521	511	512	555	550	490	524	553	546	545	510	531	527	524	503	520	490	494	560	570	490	527	572	543	516	537	513	501	531	543	515	516	545	538	558	550	573	546	545	500	539	527	504	538	564	492	521	507	505	494	541	522	490	568	534	542	494	519	529	549	535	503	521	494	520	527	521	543	562	562	537	488	499	528	499	520	494	552	546	553	562	544	527	501	516	534	496	500	512	529	523	503	557	502	543	515	467	519	532	528	508	507	532	504	551	514	531	539	531	516	507	515	550	506	523	549	565	518	523	500	479	520	513	519	497	536	513	523	499	545	550	520	555	532	543	608	532	532	516	523	482	571	542	536	472	548	521	493	526	510	515	531	487	519	502	573	531	538	503	519	556	539	504	524	553	543	562	505	537	541	575	512	524	552	534	549	544	528	525	482	500	527	518	567	545	526	510	530	531	580	492	498	535	505	524	552	485	525	528	522	558	543	544	531	536	531	545	530	507	498	528	523	528	510	541	518	489	490	527	523	491	559	513	491	511	522	564	548	545	551	543	512	554	560	517	533	553	526	493	527	520	542	531	522	564	493	523	536	530	477	574	591	486	519	548	517	530	518	521	505	557	562	532	521	555	540	565	496	538	518	541	529	564	536	528	551	540	524	521	551	558	530	474	515	546	527	544	525	523	484	555	541	527	551	503	531	502	574	524	506	514	569	528	505	507	555	516	537	546	493	524	510	546	516	504	509	579	526	557	507	555	544	514	564	530	515	553	520	517	536	564	502	511	532	518	517	518	542	506	541	503	560	528	486	574	517	524	531	516	502	574	565	539	536	538	482	561	528	606	521	526	570	494	540	538	564	536	521	485	576	513	541	545	503	546	541	537	554	569	542	511	519	500	537	562	518	570	561	525	546	501	504	501	513	552	521	506	501	523	540	521	527	550	511	524	502	551	527	570	541	527	501	583	483	552	554	496	543	525	538	558	520	506	463	547	497	532	527	490	511	539	534	514	509	540	549	494	553	548	527	510	561	542	520	490	552	536	498	517	517	529	488	535	540	507	532	518	569	523	532	561	526	539	548	510	539	487	527	518	500	540	503	527	520	524	469	512	539	524	559	562	501	524	506	507	525	546	522	548	508	518	558	550	529	573	525	504	524	524	512	506	522	499	552	549	553	582	510	548	529	515	512	552	558	505	561	485	515	540	528	520	516	490	506	537	506	536	527	514	519	536	507	527	513	478	530	523	523	526	522	519	500	496	512	491	563	495	587	555	519	542	514	512	511	541	512	555	521	487	509	500	504	515	504	533	551	528	529	551	557	554	525	492	521	521	516	534	520	538	531	509	534	523	488	527	539	518	505	536	520	545	547	566	497	554	510	535	509	498	503	574	511	533	519	516	529	537	496	530	524	531	549	478	526	564	507	523	517	588	496	529	551	474	531	517	506	513	515	519	557	494	513	519	556	516	553	506	530	543	527	540	518	514	539	480	514	509	546	514	540	572	538	594	513	546	537	509	485	486	539	536	522	516	535	514	527	529	545	545	551	540	535	555	498	539	534	483	580	516	499	487	518	526	533	516	563	513	500	588	550	492	533	526	506	525	498	567	529	566	516	509	535	514	552	515	510	518	510	491	546	490	501	530	502	514	557	535	513
28973	3318	2272	1819	1313	1096	819	601	565	431	435	358	421	345	343	299	308	287	286	280	278	291	264	288	264	284	305	290	225	252	253	216	263	231	245	241	245	248	239	216	255	241	232	248	232	265	274	239	218	243	245	257	259	352	613	788	718	592	405	190	208	202	220	196	199	207	223	250	227	201	181	231	218	207	207	196	204	200	204	185	196	220	202	203	208	223	212	225	216	238	214	241	229	223	198	190	198	195	190	197	176	227	214	199	198	213	233	222	214	199	183	209	205	199	227	231	197	216	199	234	194	219	204	192	218	197	200	225	207	225	216	201	190	186	211	192	217	233	215	210	229	220	222	211	191	211	220	216	223	205	214	235	215	219	208	227	200	194	222	215	224	202	223	224	209	231	221	200	215	208	213	213	229	207	194	218	204	224	209	210	187	212	203	216	209	244	191	192	212	206	232	200	238	196	204	200	213	214	220	218	208	200	214	219	217	205	228	201	208	211	212	216	204	194	225	197	196	204	232	199	203	206	184	210	200	211	223	203	191	218	202	192	187	197	222	185	209	223	217	203	218	201	204	196	197	203	219	224	208	232	222	228	201	226	202	222	232	205	215	210	214	192	198	208	193	203	206	225	235	208	219	211	186	233	222	211	226	197	210	177	188	206	207	204	209	192	193	219	222	176	204	198	235	206	191	211	208	200	203	224	228	204	206	217	215	204	207	221	250	226	196	188	198	207	223	195	230	202	218	186	178	202	231	247	177	217	213	221	206	205	198	222	212	244	214	196	191	210	194	225	217	231	198	206	202	214	208	231	197	223	203	230	202	189	216	180	195	228	225	233	197	192	201	228	207	226	216	203	225	188	191	201	207	231	210	206	207	227	203	219	204	203	193	185	219	212	227	187	215	214	200	223	210	217	238	200	185	211	205	211	226	218	197	224	176	223	204	224	232	194	212	201	209	252	204	222	199	223	213	218	182	186	229	221	219	212	197	228	209	206	198	220	203	206	219	224	230	237	207	207	217	203	234	205	200	205	203	220	210	206	207	212	170	192	197	212	231	206	206	196	187	212	202	205	186	208	209	214	197	213	195	216	187	219	220	191	221	187	218	212	229	191	207	191	210	204	193	223	216	245	213	189	212	205	193	183	211	196	215	195	207	209	201	232	209	230	174	211	215	213	202	215	219	206	226	203	208	217	215	184	233	189	218	208	193	214	214	202	222	231	193	198	183	199	225	227	227	222	223	204	180	215	195	214	220	221	181	169	221	231	218	219	206	212	208	215	240	199	207	212	228	214	229	199	223	224	205	232	217	197	216	235	235	196	229	201	194	193	200	224	193	225	217	203	202	206	231	214	220	201	247	213	217	210	235	178	190	196	206	220	201	195	215	215	247	199	199	204	208	204	198	194	196	217	228	199	205	239	192	174	210	187	204	189	217	204	184	205	201	232	213	245	220	200	209	204	223	199	205	205	229	217	212	199	207	209	207	178	203	200	196	222	213	205	224	213	225	207	228	204	230	203	207	192	185	221	188	214	202	185	217	235	226	201	202	200	205	221	210	201	205	208	211	204	232	202	189	195	182	182	187	212	212	207	199	216	194	229	232	200	186	179	233	216	216	194	206	200	190	228	240	198	186	183	205	207	235	240	202	220	200	211	215	201	207	213	181	193	231	220	212	183	204	228	207	181	239	223	224	208	225	213	192	204	205	212	204	184	228	225	212	204	183	208	219	215	202	206	240	192	185	224	219	201	217	225	225	237	213	232	207	190	208	210	216	186	223	217	214	201	197	190	212	190	225	218	189	210	211	208	217	217	209	206	211	198	232	264	211	202	201	203	199	199	222	209	215	199	200	201	190	216	205	222	237	185	190	200	234	220	208	234	210	190	200	202	176	203	199	189	196	219	213	226	180	202	222	201	194	209	218	223	181	206	232	197	195	231	212	214	193	214	213	203	212	184	207	219	217	216	203	186	224	200	197	215	209	189	217	202	189	199	206	216	172	219	203	222	183	205	201	204	222	220	210	203	190	191	230	195	211	229	203	224	204	202	205	214	179	206	187	188	216	203	208	204	189	200	210	227	212	210	197	224	196	217	216	210	237	193	201	198	202	194	234	186	212	201	215	192	230	231	223	198	216	217	221	205	214	208	219	205	201	191	201	226	193	205	207	188	203	198	215	208	193	197	238	216	226	192	234	205	211	220	232	214	216	200	232	202	206	197	216	219	219	217	222	232	233	205	207	215	196	202	193	207	206	253	220	233	233	204	232	192	193	207	192	228	197	213	229	198	224	211	211	222	196	242	236	221	217	186	216	190	199	191	215	202	179	193	191	218	220	212	221	202	215	194	190	202	201	219	216	231	215	213	208	193	198	203	206	193	196	213	225	223	226	198	212	202	210	176	227	205	234	224	206	194	215	229	218	206	205	221	210	208	198	205	221	200	212	210	192	216	219	189	204	220	186	190	196	226	230	225	243	200	212	202	182	201	215	199	190	203	227	182	211	200	178	203	232	225	226	192	199	208	192	203	226	232	212	203	220	217	197	217	204	217	210	213	227	205	222	236	206	185	214	230	196	193	210	226	224	194	215	224	216	212	188	187	201	217	202	198	214	198	223	197	179	224	217	202	213	166	211	224	219	194	210	203	201	201	190	216	209	219	216	223	198	205	223	228	209	203	226	179	200	198	231	215	213	182	203	219	215	232	210	209	222	203	217	227	202	177	205	208	195	198	196	198	190	214	214	217	212	208	235	205	212	202	236	206	205	179	207	224	216	194	224	167	215	192	176	218	215	206	214	209	209	231	204	190	208	215	194	217	208	209	214	212	209	226	233	209	216	189	213	217	187	199	201	223	217	214	200	213	198	193	239	218	201	223	207	232	202	245	185	212	215	216	213	217	191	202	228	220	222	189	191	213	192	219	227	186	205	203	202	220	196	198	220	213	177	180	216	215	202	187	227	190	208	219	244	215	210	237	205	185	216	228	222	206	189	196	243	205	205	218	211	198	211	210	218	174	216	211	205	179	208	228	227	185	224	196	201	199	226	214	229	209	201	203	220	220	204	210	195	218	227	214	213	196	228	215	216	200	203	223	234	191	204	215	190	195	212	213	224	209	183	211	223	202	206	191	214	188	202	226	212	229	235	206	199	204	203	207	204	227	227	210	224	221	217	211	205	209	210	224	212	200	183	212	209	203	206	239	217	186	190	200	226	191	217	233	229	203	198	211	195	193	204	209	194	212	191	192	237	213	236	207	211	225	206	202	185	221	207	210	210	226	188	225	228	195	192	190	211	237	187	206	214	215	199	231	193	196	214	244	217	231	206	190	216	223	218	219	187	187	189	209	233	219	204	236	200	216	217	215	215	189	220	192	225	202	226	209	186	188	227	215	220	179	203	233	209	193	204	190	217	204	220	197	202	212	219	219	218	225	196	218	219	181	182	222	196	212	204	205	210	221	222	212	215	215	193	197	220	205	204	230	225	195	195	212	195	217
14842	1838	4193	5265	4940	3870	3369	2554	2335	2011	1909	1733	1941	1516	1411	1270	1171	1129	1081	954	1087	1172	1144	938	1065	1136	1066	1101	893	789	763	713	890	939	902	862	822	799	829	739	788	783	776	787	806	775	825	849	854	866	821	789	820	1403	3710	5180	4179	3068	1896	543	491	503	545	513	517	483	537	520	552	527	520	530	492	555	554	538	515	574	545	536	525	509	547	498	500	526	488	524	546	494	537	534	561	506	552	528	568	538	528	536	511	511	486	502	540	524	575	546	513	524	498	543	544	507	484	521	554	521	534	482	562	549	541	540	534	495	532	516	509	519	497	515	507	519	529	509	545	513	516	552	544	524	506	550	546	529	542	553	544	493	522	477	513	514	544	555	562	490	488	524	498	536	521	515	514	519	560	507	501	525	530	577	524	574	522	512	538	523	527	489	558	522	543	526	521	503	515	559	536	546	525	544	528	534	530	543	507	520	529	525	500	500	508	508	535	500	549	509	560	549	568	534	557	561	551	506	508	516	552	595	552	563	512	534	528	576	565	507	517	537	487	523	531	512	517	503	508	551	525	530	538	463	544	539	557	573	573	526	522	497	499	503	500	507	524	517	498	498	532	530	506	551	491	451	557	507	517	571	588	521	546	529	532	519	560	546	525	507	523	498	493	520	486	543	515	509	559	534	545	502	531	480	510	558	537	545	551	526	557	492	487	521	499	544	526	507	543	537	547	522	546	481	529	555	502	519	501	520	492	571	508	522	493	515	537	531	480	515	493	507	559	555	516	506	548	548	562	554	566	552	485	540	535	483	548	522	528	535	526	566	466	485	534	515	533	475	566	492	484	506	505	551	551	514	527	517	531	516	518	537	549	555	531	517	521	563	532	498	542	556	526	531	543	532	523	518	541	467	499	527	514	555	559	515	501	526	513	536	540	549	529	529	560	527	498	495	504	548	533	521	528	508	558	543	485	556	537	512	542	546	541	551	538	518	502	516	542	528	506	547	531	478	558	514	534	508	523	578	530	514	560	534	521	477	525	522	497	505	543	538	547	529	553	553	499	492	481	524	574	561	539	547	503	507	539	498	533	561	542	517	497	528	566	498	480	516	529	529	544	524	549	517	511	503	509	482	545	553	507	515	500	496	538	523	559	511	478	560	531	475	523	524	494	533	545	523	546	461	497	560	527	516	493	559	499	569	517	527	504	507	514	519	523	548	506	511	532	493	521	537	500	479	519	555	529	527	509	524	515	553	517	545	514	510	522	504	509	497	541	494	500	519	542	486	525	516	480	558	545	500	537	542	532	580	553	519	508	536	515	532	491	503	525	511	548	512	512	466	531	518	520	528	539	540	502	515	536	525	509	528	491	506	540	537	557	538	531	539	538	500	506	491	543	486	491	525	513	500	520	513	544	562	488	553	503	520	496	543	549	564	511	524	521	563	519	521	528	556	501	584	533	519	527	527	544	517	542	573	505	560	548	520	524	519	525	518	553	510	487	571	567	505	519	581	537	521	502	504	527	539	523	550	528	500	528	531	493	517	531	535	507	507	528	549	541	480	546	483	519	529	499	525	510	499	533	506	490	494	545	529	522	515	549	578	546	565	504	555	525	525	479	531	521	535	537	515	553	554	498	556	500	533	534	496	519	489	492	553	558	517	530	498	542	505	538	555	556	525	537	509	514	531	469	548	491	532	572	527	508	520	544	548	543	524	529	509	519	512	535	545	527	504	547	517	551	481	508	595	492	496	513	571	507	548	529	523	567	517	505	522	507	530	540	538	529	522	513	514	535	543	530	488	538	558	513	495	532	516	535	517	551	506	526	508	572	584	520	512	527	536	562	545	581	484	551	527	513	510	547	502	502	499	567	527	537	549	516	529	481	528	558	551	547	507	499	454	539	538	506	512	545	520	546	555	530	520	526	535	514	532	490	548	512	473	509	528	499	541	491	484	476	527	505	544	517	519	537	529	519	546	491	534	539	532	562	517	528	504	511	510	532	550	524	548	513	499	539	539	522	553	529	551	520	538	527	453	537	522	520	524	550	456	512	552	565	549	532	594	553	478	560	514	530	550	517	554	548	546	531	515	501	537	524	571	528	488	518	542	487	543	535	508	513	510	564	516	524	562	531	500	517	548	513	538	551	530	532	556	506	590	513	576	520	498	516	557	528	519	564	515	536	522	507	584	513	541	505	515	515	524	555	519	562	535	513	567	554	551	524	505	489	544	581	530	504	540	530	513	537	529	499	471	520	505	539	511	518	531	493	506	555	537	556	521	556	531	525	504	521	541	542	526	536	538	520	552	511	486	531	506	531	530	515	551	562	526	487	534	513	505	475	529	520	518	547	529	492	506	520	505	547	503	521	544	553	496	489	532	509	550	539	512	566	515	516	513	540	511	549	524	558	567	509	495	543	496	517	536	514	523	562	556	504	534	573	518	509	481	500	490	508	505	538	530	541	521	570	511	509	494	566	528	534	521	504	497	517	535	541	507	538	523	537	554	548	531	536	490	531	526	576	535	533	496	503	515	571	580	527	526	538	561	565	522	520	507	537	555	500	511	556	542	532	514	540	545	542	523	549	531	549	585	504	478	518	500	548	552	511	535	501	504	535	525	541	545	523	536	483	482	521	525	550	491	513	575	521	509	516	527	500	524	569	570	541	528	567	521	504	536	513	512	521	543	523	508	536	556	499	545	545	537	526	537	530	539	531	507	524	493	507	523	520	553	529	562	530	521	501	510	492	504	514	509	525	502	516	534	550	521	556	510	553	519	524	552	494	515	528	474	550	511	484	493	535	498	548	503	575	523	526	496	552	498	487	566	527	517	491	508	552	528	531	572	525	531	532	554	603	515	516	541	559	532	525	542	524	507	518	505	553	541	545	544	499	534	504	553	494	499	505	493	517	509	500	567	555	509	545	509	550	496	505	524	531	532	527	524	527	511	512	544	498	537	550	483	593	511	508	518	510	532	534	502	545	539	512	528	499	522	508	506	534	498	550	549	535	525	490	459	523	559	543	521	530	563	513	549	565	479	513	523	527	511	495	501	515	506	496	496	545	538	541	515	532	533	503	544	544	551	544	512	547	502	542	547	493	519	546	533	508	554	471	526	546	517	551	538	504	536	514	493	537	503	548	523	493	528	548	509	549	521	523	543	538	534	554	533	512	510	521	528	536	540	505	468	513	560	522	522	535	546	487	541	531	520	547	519	553	530	559	520	559	543	519	545	476	533	538	528	532	538	508	535	527	527	530	480	502	544	579	555	535	522	560	504	543	513	503	512	527	518	558	522	521	547	498	578	506	557	522	526	541	571	500	522	499	547	512	546	522	515	538	523	540	523	529	535	515	509	526	491	524	538	555	545	530	513	534	531	542	547	528	536	571	527	529	505	516	513	518	533	552	492	553	525	490	528	507	561	573	510	532	532	549	535	507	501	537	506	517	525	535	510	481	556	541	524	535	577	533	528	566	495	546	517	485	570	578	519	504	493	519	512	534	479
43515	9091	4009	3224	2392	1906	1249	894	724	645	604	482	477	414	370	318	332	311	284	257	280	257	256	231	285	255	236	223	220	240	195	214	195	230	238	190	219	183	207	181	162	202	210	184	199	181	223	181	216	186	207	210	192	526	962	1210	941	737	478	165	119	152	143	139	145	146	144	161	143	147	139	160	150	124	154	150	140	149	138	145	144	114	139	139	145	154	151	145	127	145	155	143	140	143	154	153	138	143	136	154	157	142	150	147	160	168	161	172	158	152	140	143	157	141	157	176	141	132	142	131	152	153	167	124	124	135	145	144	138	152	141	149	148	151	148	142	157	167	141	145	142	157	143	157	138	129	133	157	141	153	173	148	142	143	153	149	157	156	154	145	174	171	159	134	146	151	153	136	143	151	148	160	162	161	156	148	137	141	171	145	149	141	116	146	137	163	159	153	131	147	143	157	156	148	142	158	125	115	151	139	129	164	151	152	160	146	130	159	146	145	136	151	167	126	133	131	148	172	135	145	145	132	137	159	157	148	145	141	158	142	143	121	150	133	142	133	136	149	143	137	141	182	144	128	132	159	148	163	151	135	136	134	158	154	140	130	143	169	155	159	140	133	127	159	132	178	140	139	131	144	138	146	150	147	142	150	160	133	122	141	153	150	152	141	156	157	142	162	140	135	152	144	153	143	130	133	145	152	137	155	143	142	124	142	139	146	141	150	157	147	136	162	134	151	145	123	140	128	139	143	141	160	148	173	135	131	133	148	162	131	147	135	159	135	145	140	137	128	152	139	156	147	152	155	160	155	150	158	150	142	142	137	171	157	157	151	143	155	155	159	149	140	148	170	140	148	160	135	151	155	133	137	118	159	164	140	146	160	168	153	154	137	145	143	151	127	149	131	149	142	161	133	164	125	168	135	135	122	153	129	156	162	153	169	154	160	117	137	156	146	145	160	154	140	178	143	145	135	117	145	123	135	158	132	149	151	177	123	138	146	151	139	132	166	144	156	141	138	157	142	152	152	144	159	136	150	146	121	141	172	146	139	163	138	134	139	152	142	165	125	136	152	136	129	143	139	152	150	151	127	137	138	153	129	139	131	146	161	151	152	124	147	143	129	168	140	134	164	149	152	156	153	152	123	148	161	136	129	144	134	168	143	136	150	145	148	151	107	153	130	132	165	141	140	140	143	149	158	126	127	140	144	128	138	165	136	150	134	130	139	139	154	131	144	148	140	152	139	141	153	137	141	149	170	161	162	127	135	155	162	137	156	143	178	130	139	158	131	147	146	131	146	117	144	148	149	156	151	160	156	142	147	142	134	133	126	146	168	140	175	143	173	163	130	126	127	122	133	138	160	142	116	160	130	132	125	150	127	136	168	144	143	150	154	153	136	154	144	149	143	135	139	162	147	160	152	148	131	195	124	154	152	145	157	136	138	125	141	151	128	166	137	137	155	184	156	151	129	151	150	152	136	133	151	161	161	137	162	167	147	145	172	141	147	133	162	144	149	150	121	137	157	156	149	163	139	164	140	163	141	136	138	154	141	138	164	161	142	127	154	136	150	137	142	142	153	148	135	133	134	137	146	152	129	133	122	150	148	139	134	145	139	154	146	137	135	152	137	125	143	143	157	156	149	137	137	137	148	136	138	120	126	140	109	132	136	147	143	162	163	160	141	149	144	141	137	142	144	156	160	162	144	165	156	139	141	134	157	130	140	140	125	148	134	136	145	135	146	137	165	142	152	156	156	138	163	143	138	140	148	140	133	145	145	151	149	141	169	155	153	158	131	136	130	152	154	135	124	190	176	140	147	150	165	129	151	151	150	146	139	142	151	130	142	144	146	154	136	148	144	153	159	144	159	162	174	143	143	130	132	154	147	149	153	128	149	122	143	116	144	159	139	143	139	138	111	152	148	155	120	107	165	149	138	143	139	134	151	153	146	155	159	158	146	144	140	167	132	122	152	152	164	143	142	135	151	151	154	142	129	158	152	156	150	135	172	156	146	157	154	151	164	136	144	151	133	143	128	154	158	159	165	152	167	131	138	155	148	127	158	151	167	127	149	142	147	145	154	163	140	149	149	167	138	143	134	144	148	145	150	147	151	152	173	144	156	129	154	142	139	143	157	135	163	138	132	135	149	142	159	152	148	157	150	148	146	154	142	147	149	149	142	135	127	142	146	163	142	147	164	149	139	145	144	125	139	157	120	147	145	133	124	134	168	142	153	168	141	164	150	135	137	155	144	147	140	142	164	160	142	144	137	151	133	157	158	146	169	151	154	166	167	148	124	149	140	137	165	127	131	161	120	157	152	131	135	129	131	148	151	128	137	139	153	148	147	166	153	139	143	138	157	137	140	146	153	142	148	160	149	148	156	172	162	156	144	142	133	138	144	141	115	158	140	133	141	164	133	152	122	155	130	148	124	140	170	165	145	164	149	145	132	114	148	141	154	151	148	143	145	144	141	162	149	162	143	139	123	153	131	141	165	149	146	137	131	133	176	163	142	142	169	151	151	151	165	167	146	156	129	147	127	129	148	142	154	155	141	162	157	144	147	134	144	145	127	144	131	136	142	138	167	151	148	148	158	141	146	145	143	158	159	157	158	145	175	159	141	145	158	143	141	149	137	159	160	145	140	130	140	120	159	143	147	137	124	151	132	125	162	149	160	158	162	166	156	146	141	133	153	162	158	161	139	144	144	143	134	138	151	144	151	157	142	133	158	153	169	147	124	161	159	153	154	158	146	144	119	142	165	147	132	130	135	168	141	148	135	123	144	143	146	147	138	151	156	188	146	132	134	146	140	133	154	136	119	152	144	151	141	155	134	167	137	137	140	137	143	129	152	138	127	151	134	123	133	142	132	132	136	146	148	146	161	136	144	165	144	144	148	122	129	162	131	136	145	135	166	146	155	143	153	119	139	153	141	136	148	163	150	140	160	168	126	168	152	143	144	158	152	142	139	142	128	126	135	159	151	152	171	173	127	138	142	145	133	156	155	166	165	151	147	139	141	160	134	164	152	133	148	136	139	152	151	176	144	139	156	137	143	168	141	153	122	146	158	148	120	141	138	142	142	152	152	145	140	131	156	147	139	142	156	148	141	158	161	150	148	151	142	141	163	159	139	117	130	167	138	166	129	123	131	138	154	161	133	156	149	156	139	142	144	132	171	128	144	163	174	150	171	133	139	141	130	150	161	146	160	144	147	144	139	149	156	134	140	138	133	125	150	158	146	163	149	148	141	146	144	143	155	144	147	174	145	145	132	121	132	149	127	141	154	159	136	153	153	142	144	127	133	136	164	137	115	149	124	131	131	145	166	130	146	165	128	169	142	140	157	148	133	149	164	168	170	141	141	131	149	137	142	151	154	135	152	131	154	158	170	150	135	138	112	143	145	131	147	153	130	160	137	140	139	149	144	146	169	131	130	182	165	103	116	154	139	143	143	129	166	137	137	137	149	123	150	145	113	117	126	134	134	145	130	167	147	142	170
20531	2816	6610	7951	7475	6322	5047	4071	3406	2878	2582	2550	2372	2046	1928	1670	1645	1778	1368	1284	1412	1321	1296	1035	1178	1140	1224	1250	978	967	806	736	897	854	920	951	926	927	958	832	694	718	809	838	855	907	1060	881	812	885	857	810	849	3542	6832	7873	6173	4434	2576	429	345	373	393	400	364	389	402	385	389	364	377	413	379	381	373	391	406	376	372	379	372	374	393	382	386	395	377	387	418	436	380	379	382	392	404	388	381	358	365	356	391	382	374	380	397	370	401	369	365	359	362	360	324	408	410	381	336	383	384	371	387	356	355	395	384	392	364	377	374	398	364	409	358	374	376	367	384	380	395	349	396	390	340	366	404	348	386	345	410	348	372	376	383	380	397	383	382	406	378	387	366	372	376	407	357	361	369	385	380	397	389	373	386	392	371	414	382	393	391	369	364	386	402	418	412	375	394	404	400	393	381	366	363	374	383	406	384	388	367	405	380	361	365	384	359	393	390	396	387	387	390	406	385	392	402	385	375	383	405	375	378	350	387	359	368	379	375	364	384	424	385	365	382	355	369	364	366	418	390	391	395	350	402	410	382	401	382	379	382	372	405	421	429	373	399	379	397	367	387	380	357	391	365	368	363	402	377	381	416	398	371	384	340	363	380	416	378	363	372	387	379	386	352	409	399	390	395	366	370	387	367	380	394	397	384	378	375	382	378	375	377	374	386	376	353	388	359	376	392	394	393	368	370	370	372	366	378	358	422	385	364	374	400	379	356	412	396	380	418	360	400	404	385	385	391	338	384	380	390	367	380	372	371	421	373	388	372	348	395	395	381	394	386	372	409	387	399	363	396	398	369	431	336	373	365	371	403	364	405	400	374	387	388	389	376	390	401	350	349	430	380	366	384	374	409	416	403	417	410	399	400	372	412	415	386	380	382	377	376	394	350	398	355	372	369	360	388	406	369	388	362	393	356	384	414	415	388	373	367	356	382	362	350	395	383	380	381	386	391	390	390	385	413	392	395	375	396	355	340	379	418	404	367	389	363	375	376	360	370	384	401	384	369	383	384	381	356	361	336	368	357	368	405	367	379	366	376	395	373	364	387	382	373	386	377	341	364	380	360	375	367	384	397	371	420	365	346	388	408	391	415	374	383	405	394	368	393	379	366	392	381	350	407	360	375	389	356	370	325	356	385	368	412	344	391	382	383	358	426	393	387	399	376	366	372	377	389	386	374	368	379	358	355	402	371	362	376	350	403	410	366	356	379	386	362	413	368	392	395	403	384	361	379	383	358	349	392	395	385	350	392	358	403	374	355	361	404	375	344	333	392	383	349	365	418	405	403	389	368	366	389	356	351	365	379	371	380	406	388	380	393	352	423	388	350	360	397	398	368	390	403	380	378	349	386	411	382	382	355	398	400	388	412	369	404	358	380	390	383	392	378	394	386	371	353	384	364	369	396	390	361	398	399	400	381	336	358	358	355	384	390	398	394	401	379	390	384	381	360	373	397	435	363	372	377	411	377	362	368	372	349	372	369	375	396	381	374	379	384	367	387	345	334	367	392	384	376	376	419	347	354	388	398	398	371	372	395	389	374	389	377	375	391	363	378	386	381	395	371	437	379	378	390	371	386	373	337	364	362	368	378	379	386	371	340	346	380	399	395	383	369	398	400	371	401	366	401	356	360	383	370	388	369	366	388	355	425	370	412	331	376	371	390	402	388	351	413	397	388	357	381	381	395	396	346	367	368	355	372	404	410	362	363	379	369	378	408	396	400	406	376	385	383	386	395	393	393	329	380	354	397	394	395	374	350	376	361	337	369	374	374	400	365	360	374	362	402	381	411	400	394	387	403	387	351	370	397	391	376	376	408	377	383	372	352	382	353	370	374	388	396	387	354	359	390	397	402	410	373	388	406	383	401	373	397	352	405	405	391	373	392	364	368	405	387	370	390	402	380	403	405	362	352	399	362	388	392	344	335	377	360	398	346	373	384	412	347	369	392	396	381	406	392	379	382	379	383	361	406	364	345	368	361	380	369	388	350	368	392	408	393	391	348	375	410	358	387	353	391	365	341	370	356	386	357	387	358	354	370	370	382	391	381	396	386	451	396	368	391	425	358	396	375	357	376	379	359	377	377	375	395	372	390	394	386	382	354	399	355	387	371	374	382	380	357	385	390	392	394	392	400	398	386	375	342	392	375	375	400	366	376	383	376	423	367	358	362	390	406	405	402	381	381	360	385	390	384	367	390	402	362	405	388	386	350	371	385	384	353	412	404	365	380	382	385	374	388	382	362	366	388	402	392	412	376	383	372	397	369	382	367	366	415	357	405	375	388	380	400	376	380	382	367	373	424	386	338	379	395	335	375	369	384	374	377	378	361	392	377	373	400	404	376	355	392	380	383	382	398	385	376	328	397	372	348	382	381	379	331	417	386	381	403	357	377	347	409	368	401	382	372	364	408	368	372	369	397	399	409	354	365	398	361	400	413	372	362	371	407	423	384	366	367	388	390	347	379	412	393	400	411	372	387	411	387	381	372	379	403	370	351	364	397	394	370	365	367	356	376	394	350	371	363	369	394	357	409	386	391	371	365	390	361	396	355	375	384	402	364	371	374	368	374	418	361	393	391	388	379	378	375	358	385	396	373	376	374	378	383	389	381	377	384	373	352	397	368	431	358	386	390	373	385	364	374	397	362	374	352	390	408	382	379	405	361	409	373	369	390	387	351	361	358	373	376	375	393	392	382	395	378	388	331	356	365	388	388	391	362	390	386	374	390	390	404	376	390	399	364	384	375	384	360	375	392	388	390	369	379	366	409	400	367	387	376	391	373	345	399	395	374	393	391	370	339	382	365	395	375	403	419	413	387	361	403	403	391	382	385	328	369	410	392	375	361	375	355	402	374	382	366	396	396	408	397	382	377	382	364	392	378	392	366	401	379	372	405	377	397	373	395	355	351	418	386	368	368	368	426	381	359	369	376	364	402	373	401	348	353	370	391	365	373	387	411	398	402	351	382	359	413	352	371	389	361	381	362	356	395	353	380	388	391	395	396	375	380	379	378	367	372	385	394	358	371	391	383	396	349	370	367	393	380	345	366	351	389	387	393	353	388	402	373	373	375	421	369	348	388	370	372	352	402	397	411	365	393	353	406	392	375	435	402	380	370	390	366	423	348	418	402	364	404	395	362	372	382	380	410	337	358	355	339	375	372	401	390	364	361	338	361	364	376	377	401	370	392	433	386	399	391	370	368	376	389	363	382	368	395	419	396	380	375	372	366	416	379	380	403	421	415	379	357	344	383	399	385	411	366	397	380	405	369	363	382	364	356	366	335	362	386	430	377	390	382	394	376	376	376	415	375	347	400	391	363	362	401	396	338	401	330	395	369	383	393	360	333	384	368	353	396	393	386	397	351	382	397	349	393	372	359	411	377	351	379	365	397	372	370	353	415	393	323	410	379	356	359	360	376	400	365	366	410	379	398	392	392	371	389	375	378	364	393	369	411	379
4881	592	668	515	438	392	319	257	282	300	258	253	239	253	222	245	214	249	232	255	251	233	249	263	257	255	259	219	247	232	225	222	223	222	229	225	257	228	244	202	247	205	243	225	235	228	217	227	235	255	243	235	266	236	263	278	276	280	281	198	224	222	215	203	231	202	196	199	214	243	210	218	211	226	192	221	203	213	209	202	223	208	188	216	212	214	210	189	219	216	221	230	196	213	201	205	222	188	203	228	219	219	222	232	220	235	207	212	221	210	199	210	206	218	219	220	206	194	210	229	199	218	178	187	194	206	203	201	212	222	236	209	238	223	201	212	218	183	185	185	204	196	221	233	197	203	233	218	226	217	218	206	223	211	226	190	203	240	216	197	210	210	218	218	221	222	185	215	207	222	238	200	224	206	212	222	198	225	223	192	193	216	204	201	195	225	260	203	238	193	232	237	231	202	217	217	205	228	198	208	210	193	231	225	199	213	220	219	205	216	221	221	221	218	199	217	205	215	183	196	209	200	236	224	236	219	231	205	192	204	214	218	238	190	236	216	201	210	178	226	184	209	228	203	223	219	225	202	212	206	182	213	206	247	220	211	201	229	203	215	222	219	221	197	227	233	216	188	232	213	202	203	194	222	204	244	211	216	218	204	230	228	199	208	208	233	212	228	221	223	233	220	205	218	210	208	217	225	216	212	218	218	222	216	222	197	215	203	199	219	199	230	197	231	203	189	237	199	215	204	248	215	196	200	208	231	231	202	199	202	203	234	184	182	202	234	205	259	234	185	181	171	229	205	188	237	215	204	213	209	223	193	195	217	228	216	193	226	199	249	226	209	183	230	210	219	209	188	226	220	206	210	183	224	201	220	225	211	236	220	198	227	216	219	226	229	226	253	211	211	219	200	193	228	218	216	218	235	241	205	218	190	210	218	204	191	219	225	218	214	212	251	210	229	219	192	196	247	233	229	210	205	237	210	203	228	208	241	237	193	219	240	197	203	212	207	204	200	226	205	243	204	189	205	205	177	230	210	211	213	203	177	190	200	233	202	209	193	205	217	238	221	221	235	211	193	228	193	207	222	222	231	217	229	187	221	196	222	234	184	210	202	203	218	215	223	222	195	220	232	214	230	217	208	229	213	217	225	207	181	230	233	227	214	187	205	222	220	215	191	201	211	189	235	249	199	193	209	211	232	213	216	198	230	210	227	226	189	198	225	237	206	235	231	202	205	196	187	204	194	189	205	222	222	207	228	191	216	206	207	232	222	198	189	217	211	222	216	207	209	195	201	205	189	208	207	209	212	210	214	230	234	177	210	201	218	198	231	208	236	224	206	214	199	224	216	214	207	210	217	227	235	234	218	211	221	213	237	193	227	221	187	195	217	203	212	218	214	230	216	214	201	198	204	199	217	234	208	211	211	203	210	191	235	212	215	226	197	221	233	218	226	207	236	189	193	207	221	213	203	229	220	225	185	204	175	207	230	207	212	233	193	213	215	219	223	257	238	217	226	219	222	209	205	210	220	214	186	196	190	223	191	199	244	235	190	188	209	217	229	207	241	220	202	200	210	217	214	192	233	221	218	215	214	218	212	178	195	187	205	223	197	244	192	222	221	198	217	217	226	200	229	218	209	227	184	204	249	224	209	231	225	228	198	203	205	214	222	194	198	205	229	197	214	186	235	254	196	214	212	204	212	239	221	219	219	242	245	210	222	193	245	197	206	226	200	198	207	205	214	195	211	202	224	214	230	215	195	227	234	189	212	201	233	223	218	206	208	235	209	218	195	205	233	194	212	230	229	214	202	208	201	218	232	228	213	215	246	223	210	182	220	204	213	189	211	214	186	234	217	222	217	206	211	195	217	196	189	213	215	214	219	225	207	260	206	208	218	203	253	234	209	215	192	223	194	215	211	190	211	217	206	225	210	201	221	207	225	218	233	217	206	209	213	220	215	239	244	225	204	207	207	211	206	234	200	195	225	226	221	207	202	222	211	231	194	188	227	195	221	228	209	243	217	191	236	201	210	195	213	246	205	214	208	209	253	212	207	191	228	225	197	212	217	209	204	232	224	230	202	230	211	221	209	214	220	204	217	196	198	208	239	219	191	223	230	188	189	201	202	207	237	224	190	224	204	195	233	219	203	219	224	204	199	227	209	244	189	210	230	221	214	213	213	216	236	211	200	206	221	193	225	218	195	207	240	203	239	210	209	204	199	225	225	213	223	206	209	210	223	224	200	194	199	208	213	204	211	216	226	243	215	207	202	218	232	219	202	216	206	204	219	204	243	210	230	212	215	182	207	213	210	196	216	201	237	205	213	225	220	217	205	177	215	216	228	217	191	211	189	209	216	219	205	227	227	224	206	219	212	213	196	224	239	214	210	198	200	209	222	199	194	180	238	206	197	176	197	220	200	198	197	217	211	210	211	217	220	196	223	237	222	220	235	192	242	240	211	215	226	223	227	197	208	222	197	228	178	200	197	193	197	209	221	224	229	219	220	222	204	184	198	216	225	209	228	213	187	236	223	193	205	208	211	200	203	217	246	215	200	224	170	218	200	215	219	212	197	241	195	229	221	206	228	202	214	218	200	216	195	192	216	192	218	207	192	220	218	212	213	210	205	216	193	205	207	220	224	195	203	213	232	208	217	223	226	213	180	194	225	224	209	223	222	217	182	219	228	218	219	221	190	183	230	209	228	210	229	229	199	202	237	223	206	211	221	241	214	206	220	226	209	202	224	208	232	198	218	208	200	213	218	226	238	208	208	222	183	201	197	205	195	183	213	209	240	237	225	234	225	237	233	203	219	221	203	195	197	222	222	220	214	234	213	223	213	225	220	220	223	201	223	235	206	226	201	206	230	218	229	236	207	203	191	265	228	209	211	228	205	197	181	202	241	221	213	205	241	212	213	204	207	198	218	189	205	228	192	215	212	225	242	238	232	216	238	215	203	214	236	217	169	223	211	225	236	224	186	213	218	188	199	217	201	238	222	226	197	233	195	236	215	243	217	217	204	207	204	207	205	228	232	211	210	204	207	205	207	244	206	194	220	194	223	212	229	194	217	197	225	206	225	207	215	211	206	202	210	197	242	227	214	210	217	206	197	214	210	222	197	227	249	239	216	217	237	197	200	201	210	225	185	170	222	225	230	212	220	212	217	207	200	238	215	206	229	241	201	229	210	209	189	224	223	228	199	230	215	244	221	238	206	202	197	218	236	217	210	232	200	191	225	214	216	212	215	218	201	223	212	219	209	202	189	195	231	198	209	237	214	212	234	220	217	208	222	184	237	206	212	202	221	225	230	210	233	201	207	200	202	212	199	213	216	199	218	228	223	205	225	221	184	200	222	203	209	190	224	242	215	220	183	188	213	190	226	187	197	229	183	220	231	201	196	213	205	215	222	214	201	206	232	195	224	209	250	225	225	214	225	225	187	202	238	233	212	218	208	207	198	219	210	233	209	219	237	194	181	182	208	220	213	249	226	218	238
5230	904	1400	1702	1694	1331	1041	852	846	823	827	804	757	740	678	679	701	665	701	720	824	749	790	657	684	730	727	685	655	713	645	610	578	644	649	746	846	785	720	649	670	666	715	643	680	718	639	636	692	699	821	720	757	800	862	1065	1137	957	835	547	531	494	537	541	549	519	582	534	557	498	543	553	513	577	553	553	584	573	526	525	584	545	540	548	589	571	524	555	563	561	534	513	507	521	523	543	567	519	533	525	540	510	563	539	508	520	534	559	544	577	590	532	541	546	595	563	562	542	511	510	543	554	547	559	578	544	534	496	548	547	560	555	547	572	520	557	559	551	555	547	571	520	530	495	526	495	501	524	559	551	549	536	553	547	555	542	574	519	569	548	561	501	562	524	546	512	524	544	536	523	532	509	538	531	561	549	529	525	549	576	569	570	531	545	541	573	556	537	512	553	518	535	536	569	536	554	508	531	569	521	546	599	527	545	554	554	531	575	549	521	540	532	512	533	578	510	562	542	539	579	552	591	534	532	517	543	548	561	557	523	541	529	550	547	537	561	553	585	535	542	542	540	539	531	564	528	579	531	559	527	564	511	546	539	526	574	535	528	554	526	547	529	565	517	558	516	526	491	548	527	582	517	538	508	529	593	512	556	521	542	497	552	544	554	548	537	575	547	540	536	562	503	514	553	524	506	571	523	503	558	548	544	513	506	548	601	519	537	544	565	537	545	572	548	521	535	536	552	523	533	517	515	552	535	531	523	544	541	548	515	542	562	552	545	553	513	555	537	514	544	516	529	566	556	563	495	550	560	549	532	554	559	534	520	533	524	575	542	553	550	532	542	527	568	554	557	513	550	601	546	565	555	488	561	561	529	568	575	520	524	528	523	541	528	533	521	538	579	544	561	532	563	537	513	554	539	526	541	541	523	506	531	570	579	535	532	497	570	620	570	532	533	537	502	535	580	563	514	546	492	515	528	542	573	520	567	530	576	569	537	538	533	560	543	547	543	537	560	563	546	567	558	542	566	490	566	534	588	538	525	542	517	523	539	508	530	527	595	567	549	533	510	546	548	541	552	532	548	540	520	547	580	543	557	572	523	541	528	566	517	528	523	552	567	541	564	525	510	500	529	510	507	534	558	555	564	514	513	556	561	571	554	551	538	537	544	492	532	526	596	522	569	528	534	516	530	539	522	550	529	526	523	557	525	521	510	542	577	484	514	549	534	562	518	549	531	552	553	487	552	546	518	518	539	519	555	542	518	600	540	553	556	572	533	504	514	550	582	550	549	566	514	550	527	569	548	500	505	531	518	607	547	537	506	588	527	552	550	538	567	561	552	520	508	543	544	529	521	592	565	540	537	535	530	554	536	575	522	535	567	546	509	559	558	508	527	560	536	530	506	585	519	523	575	528	548	558	566	585	525	521	544	573	509	543	508	525	538	543	562	572	561	530	586	571	535	566	539	516	542	545	528	538	520	571	540	532	542	559	543	488	547	570	481	552	553	545	555	557	585	501	509	548	573	546	568	539	539	558	559	558	569	546	514	515	544	536	523	524	562	550	537	535	575	555	585	505	539	545	578	496	509	559	555	514	566	541	542	526	496	579	563	526	542	566	508	548	546	535	535	538	515	548	554	552	532	587	554	552	538	600	536	524	558	530	539	556	539	538	540	546	525	506	513	576	541	500	532	533	550	544	493	539	552	566	548	576	549	516	565	547	525	547	562	554	527	560	549	504	571	554	551	558	518	539	527	568	558	520	525	538	578	538	589	525	555	520	557	597	539	561	526	539	541	510	477	553	521	500	537	551	524	533	598	549	520	530	572	521	518	544	514	589	565	592	531	566	551	537	502	528	551	574	507	570	594	521	548	526	550	582	564	539	528	579	548	508	569	543	549	513	512	564	549	566	551	557	534	546	502	534	575	555	512	517	523	523	529	535	558	499	547	591	545	536	561	534	521	535	511	551	524	531	538	578	524	536	549	544	532	533	526	563	555	552	543	601	547	567	545	560	508	533	513	540	561	520	524	571	544	557	536	557	538	526	580	508	539	561	543	534	543	582	520	549	526	563	519	529	529	554	608	546	539	523	562	517	548	526	539	546	564	537	538	538	557	504	541	573	524	542	564	567	546	539	565	563	524	537	521	584	481	549	548	534	536	569	547	508	511	560	539	544	572	545	511	567	523	561	534	549	544	490	557	540	523	563	548	593	534	544	542	537	565	531	553	542	566	506	517	548	557	547	544	542	537	566	536	597	595	528	581	555	544	563	555	535	522	595	527	561	569	545	550	547	510	551	567	548	552	534	507	561	550	558	505	545	534	600	571	546	566	553	562	520	569	524	597	524	561	550	551	525	517	575	543	554	577	517	532	503	570	534	535	523	584	549	528	551	559	558	532	531	513	540	524	533	542	543	584	585	535	590	545	564	530	549	549	536	528	485	523	566	535	546	521	517	508	546	518	556	557	531	541	511	540	517	514	534	536	544	548	524	553	529	566	580	559	564	528	566	534	545	527	566	544	551	570	602	556	522	562	535	556	524	529	569	526	510	551	525	527	505	558	571	523	543	527	538	498	538	513	571	529	566	492	553	539	556	547	539	530	548	579	527	514	576	519	494	556	585	565	532	555	567	555	525	537	583	572	561	536	510	549	554	512	546	567	589	515	541	529	593	497	513	526	514	517	506	543	557	583	526	541	579	548	548	513	545	562	549	544	552	549	534	561	538	536	546	547	551	558	565	486	521	525	564	499	533	554	521	565	535	575	575	504	574	522	598	500	514	550	556	542	554	541	537	547	567	536	555	522	553	601	544	544	537	545	554	567	560	496	537	562	579	533	561	543	557	556	590	553	539	509	558	563	560	553	511	513	539	570	505	532	555	529	543	552	476	540	582	545	546	535	525	553	575	565	571	523	563	544	536	531	551	538	518	530	571	588	595	565	499	529	523	550	534	564	544	498	509	502	544	544	565	585	545	540	541	525	528	499	566	549	510	546	541	537	541	532	583	501	559	562	583	578	521	547	559	505	562	525	529	571	550	566	517	488	577	558	522	551	542	534	574	529	569	578	560	538	563	575	518	508	536	537	539	516	538	542	548	505	550	545	532	548	549	553	565	528	523	559	553	503	539	512	551	547	543	544	526	541	533	567	529	537	544	524	492	560	527	530	543	560	549	549	540	548	504	574	541	584	577	543	511	523	583	546	556	541	516	524	564	529	537	562	531	537	549	547	514	518	515	550	501	509	527	539	572	552	527	579	500	508	528	497	534	543	533	556	555	560	547	513	519	533	555	496	574	535	553	565	523	510	591	547	555	558	503	535	495	545	494	566	557	536	546	526	535	521	557	574	503	539	553	538	523	527	554	517	558	566	543	527	532	563	571	503	562	533	547	571	543	553	595	534	516	529	512	537	527	556	539	578	558	547	578	522	558	528	544	549	504	536	548	515	568	531	577	517	525	550	528	528	611	569	489	551	562	533	565	535	543	525	506	530
30812	4108	2158	1832	1339	969	679	581	474	450	489	432	379	357	333	314	317	271	303	296	312	276	261	245	293	269	276	260	251	251	238	224	243	223	259	266	277	290	234	284	250	251	236	226	276	259	246	263	252	245	223	259	241	301	565	884	711	590	413	225	211	250	242	235	216	215	219	209	205	226	228	212	229	216	195	196	213	210	203	206	219	212	239	218	197	227	188	199	218	212	200	227	207	200	217	226	188	230	217	242	254	222	179	231	207	232	209	215	232	203	195	186	223	226	225	231	230	215	207	213	227	208	226	225	213	218	222	205	210	195	208	184	228	201	209	212	184	196	224	206	234	176	210	226	217	230	233	200	231	175	257	205	198	206	215	182	197	212	208	213	214	232	213	197	200	221	241	180	228	232	211	233	214	209	249	209	205	232	203	200	222	223	192	196	197	195	204	238	215	217	237	209	201	216	210	235	219	188	230	199	198	227	216	189	217	214	234	179	226	217	229	240	218	200	220	212	207	209	220	207	218	208	214	226	227	225	204	180	197	185	221	212	220	199	219	211	187	206	219	230	197	197	220	210	221	212	215	193	200	249	213	212	223	191	212	192	205	229	190	200	215	225	232	224	203	198	196	223	214	239	196	205	219	218	205	234	242	205	214	213	216	209	213	243	202	215	211	193	196	209	227	225	213	232	219	231	193	203	209	198	228	224	215	213	198	187	198	207	222	234	197	217	171	209	248	216	232	200	216	236	218	174	207	229	214	207	219	199	218	227	231	185	208	223	247	185	229	231	222	211	177	210	241	213	236	227	212	214	222	203	195	234	241	211	203	202	214	212	226	195	235	211	217	214	215	219	215	181	217	209	174	231	185	223	200	202	211	207	223	224	248	219	212	222	232	178	211	201	220	227	208	199	205	234	206	186	187	242	216	242	226	201	212	232	222	208	214	225	203	236	227	229	211	224	206	228	219	206	218	219	212	211	214	237	190	241	222	225	226	215	202	218	216	187	216	233	195	240	206	227	243	224	211	207	192	226	226	226	228	243	219	205	213	223	205	199	219	220	220	211	217	207	187	201	219	247	222	217	227	222	200	227	211	203	213	199	226	226	197	209	216	223	197	195	200	200	185	214	239	232	218	207	214	196	198	199	217	225	212	215	216	208	207	208	211	211	201	183	224	202	216	219	210	212	207	232	212	219	194	210	207	214	214	216	221	231	213	193	203	198	208	231	191	207	211	239	230	232	205	197	232	201	201	198	217	197	217	244	209	198	224	215	222	230	196	202	218	249	234	210	223	196	203	217	218	224	212	198	225	195	211	207	232	200	224	218	250	208	204	213	229	197	227	198	220	204	195	182	217	235	226	223	234	231	214	246	211	252	211	184	227	217	209	225	210	207	251	204	236	215	214	181	187	210	224	199	211	222	207	204	222	208	219	204	218	183	216	225	211	203	217	223	209	226	205	215	216	229	207	218	221	184	190	192	203	238	192	245	212	229	221	242	212	198	215	198	199	213	207	233	218	215	208	221	205	238	242	215	200	206	235	184	214	188	209	221	220	193	181	234	205	209	213	206	211	228	224	235	195	209	227	233	215	189	200	209	209	227	209	210	229	209	209	195	195	188	202	211	172	183	226	196	217	208	202	214	229	233	206	190	216	210	203	219	216	202	222	218	185	228	187	201	218	188	241	216	216	209	213	223	204	226	217	216	215	230	214	214	211	211	199	220	205	212	225	191	234	222	210	186	216	236	229	229	202	208	225	213	216	210	210	233	206	202	217	218	211	193	215	228	218	250	213	243	239	211	199	209	197	190	216	240	195	213	201	200	212	215	230	212	209	206	200	194	219	212	235	215	214	200	232	225	215	233	244	195	200	194	239	207	199	206	213	197	223	202	230	184	229	225	189	222	203	196	231	206	212	216	203	218	214	205	212	198	219	208	200	192	216	246	215	227	213	219	218	249	205	221	238	212	194	227	203	232	206	220	226	225	215	217	213	209	223	190	204	239	195	203	181	217	219	200	225	221	218	222	229	216	210	219	216	253	198	213	234	199	211	210	196	221	195	221	204	223	231	222	197	207	210	205	239	225	227	213	225	205	220	202	207	196	227	199	178	210	220	204	240	193	180	218	201	218	219	232	206	203	205	229	223	226	190	203	219	214	218	219	192	207	215	210	220	211	214	232	226	219	229	206	206	217	199	209	218	215	216	240	205	231	209	170	211	216	238	212	235	232	194	211	235	183	204	239	203	231	212	231	214	230	208	200	234	221	198	240	223	190	203	263	222	219	201	230	219	189	210	206	207	212	208	237	211	220	222	220	195	214	216	205	196	210	217	205	227	230	197	194	195	192	210	204	221	212	209	249	218	200	223	225	192	197	204	229	220	212	215	222	223	198	197	240	215	218	213	202	217	222	219	203	234	203	201	200	224	206	202	208	245	200	225	195	215	211	223	214	224	234	240	223	227	208	200	203	203	231	220	214	226	207	203	204	212	211	235	214	237	217	246	210	197	216	214	229	235	221	226	210	207	250	186	222	234	192	228	198	219	211	215	207	188	201	232	210	208	230	235	238	239	227	202	219	197	213	211	231	218	220	206	214	201	213	218	216	210	202	235	225	230	255	248	227	209	218	206	223	212	200	222	178	222	221	209	210	223	201	199	179	206	200	203	238	200	197	193	233	209	199	216	217	219	183	193	216	210	220	217	229	231	220	202	214	214	196	199	235	209	205	237	220	241	211	216	217	207	236	219	225	233	208	223	217	211	191	214	202	184	212	185	234	208	189	211	216	218	213	205	188	237	233	211	191	209	206	196	206	203	197	258	206	214	249	239	192	211	231	216	217	195	199	242	219	211	223	217	197	192	223	184	233	219	227	212	250	207	222	210	213	226	223	195	212	213	220	213	185	219	245	215	224	217	204	198	201	253	222	224	199	239	203	221	227	227	228	184	214	211	223	219	201	198	196	233	231	209	200	201	207	247	207	207	202	216	239	215	248	220	208	224	207	218	206	241	214	206	216	206	228	226	244	216	200	223	213	183	216	240	229	201	197	187	206	215	223	210	203	201	226	238	204	218	225	222	202	220	225	206	216	228	220	192	207	205	208	202	213	201	225	205	205	243	201	193	187	220	225	240	240	222	214	186	208	222	220	219	225	213	213	237	204	195	237	222	226	220	201	232	231	208	208	227	203	226	185	235	216	176	204	212	219	231	220	205	228	232	210	191	191	235	222	219	223	207	220	235	241	207	230	237	168	220	175	230	214	224	246	188	190	193	208	229	216	233	208	228	228	217	211	209	226	202	206	216	194	213	203	211	208	198	227	189	205	218	221	220	198	254	189	205	220	214	209	204	194	232	195	210	213	220	241	216	207	227	195	203	240	204	198	243	217	210	195	220	225	218	211	199	221	245	203	202	229	223	209	220	222	191	242	211	239	227	223	197	201	198	208	232	219	231	205	211	196	236	230	213	234	210	209	243	212	191	198	201	193	213	214	210	202
15623	1882	4182	5270	4538	3884	3056	2532	2147	2044	1883	1670	1519	1608	1307	1234	1231	1153	1167	1149	1070	1027	983	927	954	1099	1054	896	867	850	758	745	755	739	895	977	1156	959	866	908	799	773	725	788	884	989	837	830	926	843	789	813	801	1214	3493	5209	4115	3033	1980	544	541	581	536	526	575	542	534	539	543	563	542	525	525	588	550	515	510	494	549	541	536	508	532	496	559	530	561	511	533	545	538	571	521	509	518	541	507	546	557	534	562	519	548	521	563	546	574	536	549	585	550	516	508	531	528	543	544	579	544	552	511	544	534	526	484	512	517	534	534	566	546	522	527	550	569	557	518	557	526	536	521	496	541	561	527	541	492	518	511	518	543	535	578	521	533	521	509	534	565	537	497	540	538	538	505	510	502	539	548	573	538	526	530	531	555	512	533	508	530	563	551	531	530	535	542	520	540	514	538	521	526	525	505	536	541	535	539	572	551	506	468	578	532	511	527	556	505	559	546	530	533	536	511	572	530	537	503	569	545	513	514	544	527	513	549	561	541	533	549	499	548	522	560	512	511	570	578	507	519	514	537	535	572	566	534	514	580	546	560	499	561	512	563	534	542	519	542	543	571	538	533	518	550	570	574	543	566	550	551	555	542	530	526	514	537	544	608	518	514	540	545	513	498	525	537	536	546	535	514	557	578	490	550	519	581	529	531	541	565	540	527	520	545	572	590	510	520	513	570	542	506	538	568	560	506	566	525	564	562	533	527	591	554	548	546	513	520	518	552	546	532	556	582	557	520	534	529	543	550	534	567	538	553	542	555	529	546	563	549	549	529	523	561	508	529	489	582	557	549	525	503	572	525	542	525	565	538	565	521	510	563	506	538	502	575	557	571	588	532	512	505	525	537	506	523	526	540	545	546	535	533	568	526	535	559	542	543	525	551	596	523	511	550	512	554	502	567	569	540	543	541	553	540	532	591	507	545	504	544	544	543	519	501	565	519	520	554	523	557	521	528	547	553	553	521	506	479	547	557	561	556	526	535	579	503	558	513	574	549	524	530	516	570	533	577	513	488	553	509	544	570	525	553	556	573	538	565	507	529	554	490	525	505	588	545	532	549	541	558	566	538	569	552	562	554	515	517	543	535	540	528	533	487	524	506	511	530	626	546	541	581	573	569	540	582	555	524	509	522	597	540	488	543	489	563	534	523	562	565	514	539	525	524	562	537	549	521	528	540	542	537	514	528	600	601	533	542	532	576	543	517	532	544	543	518	544	505	576	520	531	554	545	531	549	546	565	532	554	528	553	559	534	532	492	496	552	505	578	559	527	536	521	536	581	528	506	526	512	569	526	551	507	496	559	477	520	559	548	531	546	542	582	547	555	510	508	557	535	531	542	564	559	552	535	513	518	525	505	521	566	546	550	546	516	521	547	512	565	515	527	568	523	547	504	555	544	498	572	582	566	590	516	534	536	525	520	529	528	541	526	528	517	556	532	548	524	525	530	542	533	578	547	562	567	519	548	536	519	546	564	573	572	587	558	547	542	512	592	541	539	542	546	561	530	531	576	549	552	588	530	506	528	536	557	535	512	510	525	542	557	525	535	534	526	538	552	556	516	545	513	545	539	536	553	578	563	547	550	531	511	544	507	527	526	541	591	564	569	541	543	562	524	553	514	541	525	545	567	553	500	499	567	539	558	513	548	569	554	539	528	517	555	559	574	561	558	470	518	515	544	541	506	533	547	524	588	504	543	578	525	567	519	546	544	541	554	562	552	541	534	555	501	554	557	557	541	502	519	563	531	561	563	481	585	567	548	535	541	528	539	530	522	521	575	531	542	534	493	558	567	558	574	521	558	559	537	544	515	539	588	556	556	520	535	521	547	555	547	546	545	568	572	506	565	508	530	547	517	523	548	566	530	613	566	539	533	521	504	546	493	516	519	489	521	575	510	532	526	546	539	523	561	548	543	530	560	529	514	533	567	502	531	554	536	524	568	553	518	574	543	530	566	595	554	545	584	528	574	531	542	539	524	568	551	512	564	515	543	574	526	527	488	576	524	522	535	597	467	538	510	531	577	550	531	567	552	566	489	551	541	539	528	572	531	565	534	510	540	556	547	540	550	526	555	500	513	505	519	515	538	526	580	535	533	513	529	507	540	511	516	558	527	502	541	534	481	548	537	566	557	531	617	534	576	537	514	530	588	512	503	549	547	578	526	521	558	506	522	502	549	537	530	526	503	540	508	565	533	536	574	520	515	552	499	528	515	532	556	571	520	570	501	580	534	523	574	576	537	511	565	490	542	553	534	501	536	515	551	553	514	500	566	525	537	505	558	559	532	555	560	546	558	496	525	534	548	531	508	565	527	559	519	548	580	526	540	553	519	572	543	541	539	484	519	535	550	592	591	559	546	517	542	586	503	527	509	547	531	562	545	555	524	538	524	527	527	534	545	564	613	581	583	515	528	545	526	531	519	557	551	539	543	539	515	552	564	552	548	570	533	525	542	511	546	496	518	538	474	558	563	584	531	576	530	528	528	568	575	514	534	539	509	556	516	512	522	539	530	519	556	528	524	513	517	499	533	586	531	563	586	518	554	515	550	561	553	510	547	575	511	521	511	511	537	542	513	554	549	530	544	540	575	556	570	537	545	516	524	535	534	537	525	554	530	528	529	521	525	558	511	556	535	540	525	533	528	534	551	539	595	503	517	553	565	555	538	545	544	543	591	553	580	535	532	498	565	531	528	540	550	571	513	519	535	519	592	551	530	520	559	508	538	561	548	577	543	568	578	549	576	547	548	538	529	567	501	527	538	534	560	536	525	520	519	532	553	555	555	520	548	510	536	542	567	541	568	527	539	523	543	541	530	540	498	530	530	501	526	583	500	558	498	514	537	531	549	545	526	520	509	500	539	511	547	582	530	517	525	534	502	522	572	525	505	519	551	531	536	541	561	518	547	549	572	517	546	540	508	605	551	522	549	557	521	528	543	522	522	526	514	527	513	519	552	557	525	514	543	534	535	504	538	575	520	513	510	544	539	578	527	502	560	544	540	551	518	576	546	509	548	544	577	560	516	579	528	517	481	538	569	493	508	536	545	531	554	508	511	526	479	551	552	568	548	552	551	543	547	521	520	537	571	549	577	515	578	576	547	542	527	569	530	539	547	543	547	541	553	529	561	526	531	529	577	576	524	554	572	545	532	556	514	532	555	530	521	588	527	579	491	560	551	541	545	570	516	529	550	524	534	543	565	499	536	490	549	529	559	516	540	500	536	521	540	597	517	546	549	519	526	590	529	513	569	576	538	561	545	545	569	543	575	565	576	542	513	562	542	519	491	557	569	515	572	566	485	538	520	558	544	558	537	563	542	565	549	503	532	529	512	518	557	569	528	546	533	540	542	545	516	525	542	540	567	571	524	529	558	556	562	539	528	522	516	541	527	540	573	530	526	541	537	558	505	541	528	528	525	483	571	528	517	588	575	535	513	537	515	520	549	541	503	553	538	565	538
42527	11481	4591	3076	2075	1553	977	872	655	619	612	484	432	368	373	359	329	314	285	298	249	269	253	230	233	252	255	251	224	228	197	196	217	258	225	231	254	233	251	224	209	208	222	222	201	187	187	183	189	184	200	207	205	320	1013	1285	956	721	538	200	152	145	136	152	143	132	150	108	171	166	141	154	143	134	145	161	156	129	152	154	151	179	127	172	117	154	158	175	165	157	129	165	152	169	149	143	140	150	135	149	155	164	148	151	154	148	148	156	165	145	143	148	155	150	178	166	131	151	155	171	174	147	139	140	154	165	137	133	156	153	144	152	141	151	158	139	141	159	129	139	158	145	168	146	152	145	151	150	162	166	145	164	139	145	169	140	142	155	136	144	142	152	151	147	144	133	155	133	160	118	172	148	133	143	153	158	129	137	149	132	147	122	161	142	126	144	109	139	158	158	153	151	165	154	157	120	146	154	149	144	165	148	167	155	154	159	148	143	152	142	144	162	164	133	136	138	145	155	144	164	164	156	144	146	138	144	134	126	173	148	145	161	152	141	137	153	150	147	159	150	161	154	155	142	150	151	150	121	144	152	140	162	161	165	136	153	133	147	141	140	151	142	148	149	145	152	149	147	182	131	135	143	166	130	145	159	135	149	131	134	130	154	166	147	162	167	168	170	143	149	145	133	145	172	153	154	143	166	145	163	129	175	144	161	168	142	150	172	155	141	144	160	158	147	145	146	164	166	159	134	147	153	146	131	156	131	157	144	159	140	175	136	143	131	144	173	156	129	149	172	141	157	156	148	126	138	142	151	138	137	164	143	135	129	142	148	146	140	131	131	158	144	141	137	124	147	149	146	122	150	149	152	153	155	146	155	151	172	141	148	150	144	143	143	141	159	145	142	146	151	161	156	136	185	159	153	128	128	153	158	144	180	151	152	152	130	152	129	144	156	131	157	157	156	122	148	141	138	184	134	152	183	141	142	143	161	140	169	149	150	148	130	148	134	146	160	140	141	154	162	132	173	142	130	172	139	161	170	141	184	140	154	160	136	138	185	155	152	153	140	143	146	160	148	165	154	141	150	138	140	151	136	150	131	153	154	138	157	164	148	150	131	154	158	136	181	152	160	158	150	172	148	178	156	164	167	145	170	130	158	147	144	154	148	159	142	123	139	168	147	134	155	169	148	154	163	143	136	156	149	141	156	134	166	154	133	131	137	150	142	151	153	153	143	161	150	138	157	157	146	133	148	151	137	148	133	148	150	145	137	153	165	139	140	128	153	134	121	163	144	160	172	150	162	136	146	149	151	140	148	148	178	163	141	135	151	147	156	133	146	144	140	151	147	145	153	133	152	165	143	152	155	155	143	142	140	140	160	146	159	142	145	158	126	156	162	169	152	145	169	146	161	153	138	170	163	136	134	150	147	156	139	132	153	147	141	143	129	162	156	151	161	143	164	166	143	159	154	158	165	159	157	150	154	156	142	125	142	153	163	160	165	124	161	147	140	146	149	148	160	159	145	143	143	148	166	138	125	139	137	137	149	141	157	128	158	137	147	137	134	138	158	155	130	144	137	152	149	146	149	152	144	147	169	151	151	148	172	143	122	134	146	143	156	160	132	128	143	152	144	149	151	132	130	142	162	141	149	171	154	139	159	131	144	148	147	167	140	155	150	153	131	169	153	153	135	159	180	131	162	155	160	137	131	131	159	164	138	182	147	166	148	140	150	145	137	159	140	132	151	154	159	149	151	174	174	141	126	137	151	139	155	153	148	156	151	136	161	148	140	148	133	144	139	157	143	140	154	170	133	140	158	167	149	162	156	162	141	157	120	161	170	157	174	145	141	150	149	158	165	134	142	144	154	166	141	147	139	143	158	154	158	171	143	178	144	155	148	144	144	128	156	146	161	151	146	163	167	148	171	130	128	139	174	158	149	140	164	143	150	139	160	116	155	151	167	161	150	146	146	151	165	131	158	139	163	125	157	143	147	138	141	149	148	129	167	140	132	159	148	155	172	142	169	139	134	151	137	142	152	127	174	156	163	142	159	131	153	164	148	148	134	157	166	157	176	152	148	152	157	163	138	159	136	142	136	151	153	171	147	144	148	166	161	162	144	149	166	151	138	154	142	136	162	131	149	147	196	159	143	141	168	142	161	131	149	138	151	157	142	157	151	151	151	147	154	151	137	166	156	141	152	150	158	144	139	179	149	158	145	147	153	135	150	154	136	158	149	131	148	139	155	158	167	145	162	144	155	156	163	152	156	127	139	160	175	141	134	140	171	159	167	170	138	160	148	145	120	127	173	140	141	152	152	152	153	140	155	139	141	161	146	161	137	162	163	149	137	155	138	145	141	146	155	156	148	173	159	158	139	165	155	125	151	152	147	154	138	136	162	138	139	150	160	155	171	131	159	156	145	150	162	162	164	140	166	135	147	147	164	149	137	147	154	137	145	166	158	150	156	155	145	145	136	142	163	146	146	142	138	146	152	146	139	171	176	151	156	157	163	159	169	175	156	146	159	154	161	153	152	157	158	133	142	138	141	134	120	142	153	159	125	143	161	195	135	154	151	120	165	145	149	146	154	151	168	128	129	147	146	144	134	145	142	154	152	135	141	152	153	152	151	146	171	124	140	164	146	153	180	153	121	148	167	156	145	133	140	138	136	173	133	160	149	159	152	192	150	146	150	149	155	151	170	147	144	160	152	149	170	154	136	136	135	158	139	179	132	158	155	154	140	141	132	157	157	133	140	146	147	161	137	158	138	154	155	138	135	152	156	142	125	153	148	143	150	146	169	158	167	169	134	164	146	129	141	133	148	142	129	121	155	143	140	142	163	125	145	160	161	159	141	145	146	149	154	133	147	151	163	129	129	151	146	146	155	159	143	171	158	160	157	146	172	141	146	135	162	143	157	164	165	168	165	149	173	147	154	147	144	142	159	145	135	145	156	151	140	153	147	148	155	147	147	140	140	151	155	156	158	136	144	156	157	162	144	175	152	132	118	154	111	138	161	137	160	144	134	139	164	120	161	163	161	172	165	171	153	135	138	153	143	176	145	160	148	168	163	149	146	162	170	150	160	144	179	147	141	143	129	143	121	156	135	155	141	135	153	162	146	167	152	154	135	164	150	143	131	175	155	163	158	115	161	143	137	156	138	140	160	120	148	148	156	154	145	151	165	131	149	147	147	172	156	122	139	140	140	148	176	150	167	144	164	137	139	153	157	155	162	136	154	139	159	155	135	148	156	153	159	155	124	132	158	151	149	143	164	148	146	151	130	151	133	145	143	144	138	139	158	148	129	145	162	159	156	159	139	156	150	164	147	148	163	141	154	130	120	154	165	157	141	152	152	153	137	142	143	153	146	145	165	148	146	176	145	160	154	128	151	143	170	162	147	153	149	141	133	168	146	170	137	144	137	144	139	129	168	139	161	166	144	182	166	167	139	131	137	148	139	132	140	148	146	152	142	157	156	164	159	151	162	144	173	145	144
20515	2897	6710	8177	7192	5832	4758	3670	3257	2943	2767	2426	2191	1920	1773	1593	1588	1509	1387	1558	1403	1319	1109	957	1195	1286	1279	1066	836	858	750	761	830	923	1095	1124	1221	1219	1058	879	881	857	905	899	904	804	733	683	745	723	874	859	737	1696	7034	8503	6186	4593	2752	668	414	378	419	395	370	381	348	405	347	379	391	383	364	388	381	400	364	389	398	438	391	407	391	378	388	421	413	433	385	372	358	377	398	376	378	373	434	397	379	353	405	429	384	398	403	396	358	418	370	383	398	416	405	371	381	396	372	378	387	392	385	395	367	416	442	399	405	410	391	395	407	405	358	391	390	389	385	414	389	383	364	400	432	381	403	410	410	391	359	427	423	400	402	375	382	399	362	354	397	386	389	406	374	418	404	404	403	393	400	380	384	345	413	372	374	381	403	409	410	398	391	376	402	409	400	376	384	376	407	354	379	376	341	365	412	408	421	360	392	395	401	375	381	377	397	392	397	405	388	384	364	410	387	405	399	403	374	382	390	394	420	413	365	390	372	410	401	387	368	361	412	393	388	425	362	379	406	424	400	396	400	391	376	362	409	423	381	391	365	384	374	388	376	385	412	376	389	398	381	389	392	378	397	405	370	418	397	375	397	372	387	426	379	391	396	388	406	365	419	445	421	360	389	393	392	398	385	384	364	413	378	401	369	419	374	383	375	411	356	385	365	405	381	393	382	375	374	399	386	380	422	368	396	427	369	375	392	408	356	420	382	403	365	386	411	382	368	365	372	384	400	384	404	383	415	419	378	403	367	417	354	402	381	413	395	366	383	407	377	373	372	375	388	382	389	391	388	377	382	360	373	396	387	369	383	416	407	406	363	366	380	398	373	393	425	411	389	369	387	386	401	377	407	366	407	378	376	415	405	428	385	389	380	359	388	372	398	407	368	396	399	375	392	410	368	362	395	387	429	379	386	381	389	405	390	361	403	384	380	399	394	395	388	393	403	351	336	378	376	366	412	416	376	385	391	377	421	400	391	365	408	410	407	389	374	351	392	403	376	397	390	387	402	407	396	378	360	398	406	378	373	384	357	398	398	394	377	373	400	395	394	398	361	406	402	421	377	407	389	360	362	397	375	394	390	400	410	404	405	371	385	377	368	392	386	396	375	401	415	368	405	373	361	409	373	361	354	373	362	406	377	399	417	398	382	414	403	393	401	388	407	418	407	370	405	401	409	396	366	368	392	401	395	341	376	397	416	396	349	400	412	361	417	379	390	420	399	366	380	374	389	390	397	408	371	384	392	379	417	359	368	384	392	362	387	410	412	364	413	338	356	370	419	358	407	380	420	393	384	375	403	363	367	384	409	370	411	384	372	364	378	426	408	371	368	366	369	399	371	377	409	406	401	351	380	400	399	402	386	391	371	429	401	399	378	403	418	393	359	407	391	361	375	426	427	379	394	436	394	378	385	385	344	391	409	359	401	405	389	387	366	411	419	402	374	388	383	383	354	432	358	387	401	389	403	383	350	411	419	354	422	377	412	415	430	422	383	382	367	363	374	396	388	426	420	391	372	404	368	390	406	438	389	396	426	369	411	369	396	367	419	376	413	367	401	388	348	406	372	380	425	406	405	408	411	400	403	393	374	372	448	385	416	368	401	400	388	379	355	385	372	375	349	391	409	356	380	374	381	400	392	415	389	418	362	380	382	362	367	419	424	347	386	401	381	402	361	427	383	405	375	367	375	407	360	368	391	374	398	363	423	427	389	388	360	349	407	434	386	424	349	373	395	381	404	403	396	377	395	407	359	389	385	374	432	354	396	395	399	408	379	418	396	394	395	399	381	411	368	438	367	419	362	397	405	418	409	372	404	398	381	388	388	373	425	380	376	376	374	399	383	399	435	383	358	372	351	404	379	359	374	402	384	362	386	384	397	386	407	374	367	392	392	418	407	376	385	404	406	389	406	387	403	362	381	384	402	429	401	395	359	377	366	341	413	404	376	376	389	369	394	383	392	382	389	396	408	378	393	383	391	372	393	421	404	419	397	355	374	371	400	385	397	396	422	353	404	402	426	374	423	404	364	409	376	374	414	393	366	362	400	364	376	359	370	382	400	370	391	398	386	400	415	372	397	381	406	398	401	415	406	395	379	399	395	400	407	396	403	397	381	368	393	393	389	408	408	358	382	405	381	397	414	385	404	378	381	382	419	374	358	399	370	395	404	409	347	341	416	398	405	377	409	394	366	385	378	370	369	387	379	364	396	362	393	404	408	404	388	381	344	400	380	397	356	398	368	362	354	383	405	392	430	381	365	372	439	405	405	403	412	365	378	419	406	369	400	391	363	418	393	379	397	379	401	362	373	397	347	408	376	368	394	406	395	362	393	398	404	386	366	392	393	409	396	405	417	378	438	386	377	395	400	407	395	418	406	368	374	401	393	392	399	381	404	397	385	382	406	369	401	376	414	419	417	380	395	404	425	397	389	387	368	385	358	406	391	396	436	379	394	387	391	372	373	402	420	395	393	398	387	369	378	380	411	403	391	397	381	412	356	387	396	390	420	360	378	372	350	384	416	391	390	351	393	387	390	393	380	367	351	396	365	402	397	370	418	380	379	390	416	379	359	380	397	381	361	415	385	383	385	386	394	386	352	394	377	394	426	401	404	390	419	406	395	367	376	388	387	385	410	392	402	375	332	383	376	373	409	383	366	427	384	408	364	419	405	348	382	373	409	359	399	406	388	388	397	415	389	370	379	389	378	418	379	423	415	372	401	389	414	434	391	364	353	386	368	392	381	398	380	377	363	388	397	401	401	416	383	375	387	376	406	390	369	388	379	386	376	402	404	371	395	383	387	411	379	428	392	399	381	394	380	392	414	382	424	378	379	412	432	371	411	377	384	420	383	414	380	383	402	388	379	398	397	376	399	400	389	386	393	394	378	399	418	385	375	362	380	397	357	381	408	412	372	420	414	365	394	397	384	394	404	409	397	393	393	358	424	379	459	402	418	418	376	381	396	371	383	384	394	411	386	372	408	392	391	390	365	390	379	391	395	390	366	418	413	427	392	409	391	394	366	386	398	373	414	364	400	406	372	402	432	363	400	383	386	386	399	416	424	391	377	397	398	359	357	432	372	388	399	382	379	378	351	389	385	381	358	389	368	386	381	392	389	400	368	378	368	411	385	377	402	392	394	421	406	370	411	373	409	368	370	388	396	394	363	383	415	394	427	369	386	387	422	376	375	412	406	409	396	375	397	413	340	407	399	384	364	388	432	425	389	416	404	389	392	371	399	419	405	371	372	401	358	415	366	376	383	407	374	396	399	417	408	383	405	403	386	376	387	370	429	384	440	422	415	394	378	344	381	370	344	409	400	399	399	397	390	411	409	410	349	371	408	392	374	392	410	400	409	425	406	401	389	396	397	384	405	423	371	391	357	360	387	404	413	404	377	354	348	380	391	395	377	401	409	396	371	359	395	362	369	396	364	366	364	381	383	373	371	377	415	408	395	389
5051	547	650	517	392	325	284	271	296	240	242	222	245	233	219	221	223	238	234	245	267	235	210	235	230	220	236	227	234	221	206	208	228	254	255	272	275	276	237	228	223	242	255	229	258	235	204	221	215	216	252	256	199	236	260	281	328	307	270	202	201	214	175	193	234	222	208	190	202	210	215	190	222	237	232	187	222	200	202	208	206	200	218	193	218	204	206	228	236	222	198	233	209	221	232	209	216	220	207	179	217	221	262	217	209	207	210	214	208	199	215	203	200	239	218	194	219	234	203	204	194	209	223	196	227	232	205	228	193	224	200	222	211	229	201	193	205	223	205	181	235	212	197	215	167	216	203	209	196	225	202	227	205	225	217	216	222	224	193	203	227	193	201	214	231	203	216	203	207	202	222	236	232	215	228	226	220	225	194	221	231	200	222	213	204	196	209	213	205	189	235	205	207	218	207	215	204	197	212	229	196	215	222	194	201	191	203	235	228	214	230	200	220	236	219	214	200	222	207	206	212	240	237	222	214	202	217	194	231	216	207	228	227	230	198	201	209	209	240	230	214	215	223	250	210	197	219	244	198	203	207	210	225	238	219	210	195	209	199	216	206	192	233	193	187	213	204	237	208	214	190	224	180	217	228	198	231	223	206	233	208	181	196	208	222	226	212	196	213	205	208	227	223	201	209	197	224	230	217	226	230	201	230	222	226	237	215	213	207	219	212	208	212	223	200	218	201	210	212	206	222	225	212	232	210	228	221	231	231	198	179	225	204	195	225	208	223	213	201	218	232	226	204	221	193	197	215	207	201	197	232	223	237	227	226	191	203	214	197	206	203	225	199	206	195	202	235	245	205	221	206	242	244	242	230	209	233	242	187	229	215	213	219	224	197	227	209	231	192	199	206	222	204	214	218	220	229	170	225	235	208	198	208	219	214	205	201	206	218	204	210	207	210	249	204	229	219	193	210	225	218	212	256	211	226	196	221	191	236	195	218	216	237	193	208	204	199	192	215	216	228	217	210	211	211	225	221	214	216	185	209	232	228	200	221	236	230	208	232	228	214	196	222	198	208	217	193	225	233	211	239	241	210	218	230	191	228	210	222	216	219	210	208	220	213	219	227	218	185	227	191	236	197	192	233	194	238	233	232	205	202	197	207	193	207	199	224	213	197	207	241	236	205	233	207	199	193	202	205	216	215	221	208	228	202	219	209	203	188	223	212	218	218	251	222	222	211	254	202	205	221	215	219	203	194	213	219	232	225	207	219	224	231	241	201	199	188	221	202	200	202	224	188	215	220	213	232	223	259	242	223	223	216	213	202	201	212	198	205	205	216	215	217	207	232	209	226	209	203	215	219	205	191	223	199	236	225	216	205	232	213	197	206	193	212	224	224	192	192	219	209	234	222	227	244	213	202	236	230	213	205	213	225	245	226	221	234	200	215	172	222	221	196	216	230	200	224	227	223	228	199	222	220	207	223	204	218	220	217	226	197	209	224	228	202	184	230	212	199	236	226	231	214	196	221	230	204	209	213	226	225	230	201	225	235	221	224	192	200	212	201	190	189	232	204	216	208	206	221	218	242	190	254	223	212	186	197	241	207	201	206	210	234	211	221	227	232	233	200	185	225	191	232	210	195	212	209	241	201	220	195	231	203	172	218	212	193	199	214	206	204	201	228	227	233	221	237	208	216	238	228	257	219	232	206	181	207	204	212	224	216	220	243	208	217	221	217	215	226	226	212	247	210	210	198	213	226	205	225	198	229	214	239	186	224	210	210	229	213	247	214	205	242	212	246	207	198	224	231	218	231	205	211	191	227	220	218	212	226	210	215	201	231	206	220	201	214	227	195	192	199	247	211	206	221	224	229	209	226	230	216	248	224	207	217	185	209	228	251	208	205	220	191	229	202	258	243	199	192	229	239	202	242	218	235	220	191	230	208	213	233	224	235	245	221	224	198	237	246	212	208	203	213	216	204	220	188	222	236	219	211	202	229	218	241	193	219	209	232	222	225	202	195	208	216	207	205	218	215	216	215	198	221	216	197	205	206	215	211	196	205	225	210	227	221	220	221	230	219	206	203	227	215	200	234	189	191	208	181	200	207	202	227	211	241	212	194	193	194	240	212	220	232	204	208	199	228	194	231	207	212	217	247	234	201	244	229	204	198	218	183	231	203	222	234	207	225	198	236	210	227	210	235	206	216	213	223	215	243	208	203	222	209	232	231	216	204	194	206	216	239	241	230	205	198	193	239	206	231	229	221	207	221	207	203	212	240	211	224	235	212	224	246	195	200	210	217	235	214	224	212	229	221	217	215	218	196	227	226	208	217	232	236	210	226	219	183	216	223	185	226	227	216	195	234	207	218	236	189	218	236	181	224	226	181	202	204	212	195	236	243	211	199	202	212	211	207	221	201	205	212	258	205	230	220	169	201	223	211	199	229	206	178	210	196	222	204	225	228	201	244	203	234	208	216	194	212	196	227	209	208	192	203	210	213	202	230	206	213	225	189	191	206	221	200	215	191	225	235	224	217	208	208	207	226	213	198	218	205	217	217	211	212	202	230	235	201	246	194	220	182	215	227	195	208	221	195	240	211	196	206	213	227	195	212	206	181	223	216	236	226	224	187	194	204	194	213	208	214	225	212	225	205	210	199	208	239	204	190	238	218	210	245	233	204	228	208	209	219	203	215	186	184	215	187	223	208	196	222	201	229	201	236	206	223	219	207	202	237	201	199	203	227	202	200	178	222	203	216	191	222	230	224	205	198	209	226	186	231	209	255	193	192	212	222	235	214	203	208	208	231	211	209	200	186	212	220	212	213	197	231	211	201	203	233	204	220	192	220	209	192	196	249	200	229	225	226	225	208	226	206	216	229	220	202	226	229	210	207	199	217	232	214	229	217	204	209	230	204	207	224	195	233	192	223	214	233	216	203	211	208	205	216	236	219	199	210	217	247	230	201	195	202	198	209	218	209	188	208	196	207	200	200	232	200	203	217	222	198	188	214	207	222	198	203	195	213	242	206	230	206	200	229	205	239	197	193	222	208	188	208	214	205	220	216	249	195	217	220	216	214	202	194	209	194	220	223	199	199	210	205	208	216	230	215	202	212	210	219	206	208	216	202	220	207	212	207	189	192	226	252	223	194	230	194	205	247	211	209	202	215	245	208	221	210	222	226	216	215	217	197	205	197	212	225	226	212	215	243	220	228	209	216	227	219	183	185	220	203	208	246	197	194	222	201	217	207	216	227	211	218	203	190	232	218	227	202	211	213	214	212	220	202	213	227	233	192	174	196	207	218	215	205	209	208	209	210	202	225	209	194	212	247	194	203	212	207	203	211	196	240	223	203	234	215	206	195	180	239	229	185	228	233	226	223	223	210	215	203	199	201	211	210	196	216	203	224	217	238	213	224	216	216	213	188	219	230	183	213	211	215	208	199	220	201	220	190	188	225	217	248	209	194	193	222	213	235	227	207	235	190	220	228	225	180	197
5477	906	1540	1717	1426	1079	1017	864	911	829	850	800	694	697	719	706	679	739	724	775	772	798	624	657	733	747	665	689	644	669	614	626	714	799	854	840	852	887	761	702	723	694	730	689	691	634	605	615	638	597	662	671	625	710	893	1127	1112	919	840	546	571	516	549	534	537	561	553	536	575	576	522	569	546	536	552	549	541	544	546	532	565	550	562	600	522	537	536	566	534	560	588	559	570	531	527	598	536	527	550	558	564	551	509	520	553	548	573	528	570	539	556	515	534	576	524	546	526	542	513	511	564	503	538	521	585	584	557	584	553	507	561	546	557	559	581	603	575	557	568	531	529	537	557	543	538	568	551	583	577	554	550	566	592	559	540	579	564	496	516	537	536	558	544	608	555	556	567	532	534	523	559	549	534	555	541	541	550	503	552	551	537	579	506	537	530	555	513	526	536	563	561	549	579	561	547	563	534	589	521	544	581	557	516	533	536	557	522	537	562	519	497	543	582	542	575	569	525	534	562	549	565	586	572	568	567	548	546	543	515	532	546	548	564	531	569	570	554	565	567	505	535	569	537	530	564	546	580	561	502	507	587	519	536	554	516	524	552	547	528	540	554	540	554	533	522	563	523	577	543	581	566	522	512	561	524	582	560	587	564	507	565	607	543	503	568	536	580	540	527	522	516	570	559	576	529	567	521	523	610	570	573	515	581	528	545	546	553	556	536	536	574	568	561	511	565	572	558	553	560	585	526	549	566	508	582	546	590	513	553	527	519	582	561	565	559	550	562	553	516	565	527	554	556	600	539	566	524	516	546	559	502	542	536	579	514	550	561	574	549	579	538	572	506	507	554	568	537	525	586	520	563	581	523	572	564	576	545	531	561	549	524	494	576	553	577	533	554	517	566	536	535	543	540	551	556	511	519	530	528	567	546	512	566	574	528	531	504	552	531	551	534	551	531	537	504	494	569	554	541	565	504	525	562	584	518	581	566	521	524	569	539	573	552	516	563	554	516	533	494	546	577	530	579	555	506	601	563	561	577	540	575	537	557	531	539	526	524	549	575	560	548	590	537	554	562	538	543	546	556	527	558	534	555	552	549	554	543	507	533	568	554	578	548	545	556	592	516	532	524	586	523	564	563	507	561	536	518	555	529	587	526	528	508	548	546	557	549	551	535	538	538	527	513	543	576	554	558	553	562	563	513	489	534	546	562	523	496	517	588	545	568	523	537	560	569	559	556	540	565	583	520	533	558	550	511	551	606	526	580	549	537	548	527	524	538	572	526	562	553	551	532	554	583	563	560	514	543	534	580	525	570	539	557	522	545	531	561	594	534	576	578	582	541	544	565	527	541	528	560	532	576	532	544	547	564	557	542	539	550	565	505	570	564	524	541	565	558	504	567	556	533	552	546	530	564	558	543	547	587	549	509	568	557	580	533	579	536	537	546	534	507	574	542	536	564	592	557	532	538	553	557	532	548	525	507	557	543	520	581	557	544	542	572	543	565	557	558	588	547	513	547	531	554	571	566	556	557	502	587	567	583	525	523	546	508	594	491	548	559	550	543	579	537	551	555	541	582	542	566	553	509	493	569	553	523	592	514	530	532	547	554	544	585	554	551	518	548	527	494	551	585	586	594	537	579	553	583	540	515	571	514	522	547	554	516	539	529	562	578	525	559	561	527	553	560	561	561	575	601	563	502	547	544	515	539	570	582	550	545	581	561	563	550	551	489	540	539	551	567	551	513	538	520	543	561	503	553	591	527	519	545	535	514	567	564	583	555	553	544	542	582	566	546	546	575	515	582	536	540	556	534	542	538	602	566	501	550	574	536	525	518	524	543	540	533	519	544	545	551	569	527	569	551	523	548	561	534	517	537	581	521	521	536	547	529	566	541	551	521	508	559	532	535	532	547	560	570	564	564	534	534	518	552	513	564	524	521	540	546	539	536	538	549	552	593	513	539	563	540	533	554	603	564	534	564	521	577	512	579	562	558	569	552	540	525	565	538	555	540	563	571	552	544	537	554	581	566	583	521	555	535	504	556	581	570	556	582	512	545	536	571	615	526	547	539	563	579	568	583	560	565	537	540	540	501	519	556	580	516	531	546	538	534	524	533	544	583	554	507	525	510	536	565	530	522	523	539	537	552	569	521	544	599	565	554	536	519	546	553	546	560	545	583	530	524	541	574	539	554	564	552	556	523	557	584	562	538	518	567	559	536	549	585	548	537	562	574	491	535	524	525	537	546	568	557	593	536	544	564	523	552	576	572	547	554	550	507	566	559	533	560	536	581	549	577	541	506	567	517	574	533	562	530	559	549	520	560	562	509	534	536	515	568	558	567	589	534	533	535	565	532	561	581	568	517	565	556	601	529	505	533	566	494	547	530	532	543	588	555	571	574	553	587	569	566	579	524	543	548	525	535	584	533	507	593	550	592	496	573	562	583	546	531	527	586	565	554	547	508	530	498	532	595	560	563	506	545	554	548	529	564	536	505	536	554	553	560	529	541	477	599	541	531	564	539	589	539	552	547	563	522	548	539	560	556	551	514	561	551	547	555	546	512	478	572	522	546	524	593	541	550	576	531	531	566	553	553	547	502	573	528	519	536	545	549	521	543	577	551	556	555	605	505	562	527	529	580	558	532	594	571	575	523	572	577	556	559	508	566	548	573	562	549	575	582	535	509	582	514	564	539	544	554	543	582	557	552	560	594	500	550	548	530	578	541	525	569	598	534	501	550	567	540	536	524	536	507	530	538	568	560	512	555	581	565	529	587	573	496	551	565	515	561	577	553	557	527	516	533	545	534	544	556	576	535	573	565	529	566	579	529	531	558	589	548	559	545	548	530	541	560	534	552	536	563	505	540	547	546	575	562	549	551	553	557	572	562	557	565	546	544	540	540	552	550	522	534	543	526	557	564	553	546	505	534	529	567	582	541	544	571	559	550	550	574	561	548	537	558	549	553	574	562	508	518	544	519	549	532	583	561	570	562	524	548	520	500	558	538	536	559	547	563	539	597	539	588	583	561	533	532	497	539	571	488	576	584	517	566	539	562	553	545	555	529	530	501	505	559	523	558	497	545	544	548	530	544	539	551	539	532	539	585	553	550	492	566	590	557	545	574	563	574	538	545	515	588	495	564	507	540	543	532	542	554	543	539	555	593	538	558	551	567	579	581	536	545	576	533	529	547	558	542	552	533	551	590	552	533	523	539	542	576	554	528	550	540	554	576	572	549	521	558	577	579	626	517	574	512	581	570	537	550	546	547	560	536	543	566	575	572	562	538	549	567	545	555	552	564	566	558	549	512	525	539	592	541	568	544	522	568	521	570	521	556	559	582	546	532	540	550	524	540	558	542	558	538	547	507	579	538	523	517	506	539	568	558	572	543	543	567	541	549	523	542	534	538	550	545	546	505	539	512	502	567	572	579	518	538	528	518	574	540	536	602	550	528	537	538	493	551	574	565	507	509	563	526	544	556	555	559	503	537	597	571	532
31832	5277	2353	1581	1177	918	640	574	478	442	429	378	389	331	365	329	286	321	292	308	268	289	272	255	283	308	335	284	258	264	220	250	248	330	293	324	293	250	279	283	274	266	269	255	294	264	228	251	272	242	235	255	241	294	704	882	678	508	385	250	236	195	254	209	253	223	244	241	255	195	236	225	225	220	226	231	225	237	204	197	221	268	212	235	206	236	218	232	220	234	238	229	232	231	217	212	255	219	244	245	242	212	232	205	248	217	238	255	217	208	217	199	216	228	216	233	235	229	236	229	232	224	231	220	202	213	233	211	238	235	228	240	228	238	211	197	222	212	261	199	208	208	220	206	236	204	231	237	238	218	223	239	199	211	233	231	219	243	201	213	235	206	196	196	234	197	255	215	212	218	227	207	214	232	225	198	224	205	217	213	204	208	255	211	186	217	214	231	230	219	175	217	230	240	215	253	200	222	207	205	209	212	211	230	243	219	244	214	205	216	225	197	190	242	233	220	199	228	209	218	215	249	231	201	204	229	257	229	235	208	230	248	225	236	181	234	185	227	225	235	220	199	244	197	196	229	228	204	209	204	211	197	216	223	206	193	209	206	246	211	197	210	224	198	200	223	190	207	217	217	231	220	211	236	236	231	212	222	253	228	258	210	212	220	270	215	229	222	200	232	227	228	199	226	185	232	233	248	221	202	223	206	234	238	234	223	209	217	217	222	247	245	221	219	223	248	218	210	213	210	236	221	230	210	242	235	233	231	226	235	230	216	248	221	226	214	230	218	220	240	231	224	231	250	228	204	208	216	228	258	206	216	213	200	207	256	236	237	226	198	214	215	188	216	213	211	226	220	217	213	223	223	200	238	212	244	240	214	232	201	221	204	227	219	216	210	236	200	208	245	219	222	223	248	229	225	232	240	230	225	224	207	216	198	224	205	213	227	215	216	210	228	226	255	224	232	222	213	218	231	239	216	230	192	201	220	232	212	210	219	203	202	262	248	220	216	223	216	178	214	236	218	205	231	224	232	218	227	215	239	227	228	227	217	207	215	232	201	212	213	216	240	224	204	228	227	207	243	230	244	227	223	216	205	208	211	216	234	218	221	192	203	190	209	202	236	211	214	220	208	202	210	220	193	208	217	226	251	213	213	210	214	211	210	209	238	241	231	219	231	220	211	222	220	230	224	241	213	228	242	225	213	232	208	220	225	228	230	207	216	222	234	230	210	219	243	250	209	242	226	222	212	198	220	183	225	208	210	199	233	212	206	217	201	219	198	254	229	225	213	212	242	222	210	252	208	257	233	223	206	192	228	216	210	197	210	222	218	227	231	191	230	214	223	222	235	222	211	211	235	207	247	222	250	232	203	191	213	231	210	244	210	231	196	237	232	211	221	211	204	209	223	223	190	222	232	229	209	207	229	235	212	203	216	209	223	215	235	229	211	222	240	201	215	229	225	214	262	222	217	240	248	190	199	228	237	226	225	221	230	194	213	211	239	238	239	225	222	195	212	232	228	202	222	214	210	201	216	224	235	191	218	207	248	245	239	241	234	260	188	237	224	217	219	189	189	246	225	207	240	196	220	229	188	205	191	204	249	210	248	222	233	224	222	212	212	226	235	234	225	190	210	225	201	218	227	226	207	218	254	203	221	223	196	219	246	202	209	220	242	220	231	250	205	233	224	195	247	214	250	234	221	223	202	213	185	193	206	213	212	223	211	200	220	204	201	202	216	218	227	256	223	214	241	220	246	211	232	205	232	229	213	211	225	259	206	239	229	227	220	201	211	239	221	218	182	208	205	205	213	219	199	231	220	249	231	251	210	216	243	204	230	225	211	226	245	247	210	215	222	217	226	245	213	242	225	229	222	231	223	217	233	226	215	230	215	208	231	238	256	210	258	213	221	209	198	225	224	220	206	209	238	235	204	245	214	192	218	232	225	235	194	210	209	232	240	217	240	212	222	212	214	213	227	220	204	242	239	198	237	215	209	245	204	224	223	213	207	202	221	201	217	191	164	216	256	249	237	230	199	227	214	241	205	204	212	208	238	218	212	193	198	229	201	235	232	218	213	219	238	261	229	215	201	225	205	230	203	226	189	226	233	215	208	235	201	202	208	203	207	197	205	213	219	212	244	230	224	220	208	241	221	191	222	243	220	207	208	213	246	239	218	198	244	233	232	223	222	197	223	242	205	247	217	222	220	244	216	217	231	223	220	206	227	265	243	229	189	213	208	228	222	216	205	224	206	241	214	233	244	216	224	216	223	226	237	200	200	191	214	209	201	212	210	217	232	207	229	222	205	241	243	214	224	233	203	241	224	234	210	226	222	198	186	198	231	236	213	216	209	221	233	233	210	223	221	211	225	233	200	213	229	196	241	221	246	204	215	228	218	213	238	248	223	230	212	218	181	197	200	219	196	239	210	226	188	225	222	215	220	226	222	189	209	233	191	207	229	211	235	244	239	200	220	216	200	220	220	223	186	228	220	222	241	256	230	218	217	224	223	211	224	245	197	215	245	217	215	239	206	221	203	207	226	211	214	249	215	210	207	226	230	210	191	229	221	221	234	212	244	231	203	223	224	205	229	218	223	212	232	195	226	207	193	206	238	222	251	227	236	222	228	193	202	236	216	228	216	213	196	231	232	207	209	224	209	177	229	239	216	207	213	235	231	215	195	208	213	232	232	200	241	229	213	213	211	221	216	212	227	211	251	205	225	230	211	242	232	218	217	226	221	226	218	212	205	225	232	234	222	218	226	203	200	245	218	218	238	216	226	218	217	202	218	202	204	198	234	210	181	232	220	193	238	241	219	207	219	218	196	211	207	183	221	233	233	234	199	226	232	203	213	240	231	223	232	242	223	211	213	218	233	251	195	230	219	224	217	227	191	202	230	245	235	217	200	219	224	204	250	217	233	240	206	192	216	224	214	234	224	215	213	233	220	212	205	223	235	232	229	215	219	226	209	208	236	234	261	209	199	238	244	223	211	190	200	231	246	244	216	228	188	216	193	217	238	217	201	211	213	233	232	229	192	233	194	186	215	210	235	232	209	247	205	226	214	226	236	219	207	222	233	212	246	234	244	197	230	228	259	211	214	230	220	234	224	217	209	219	230	238	204	214	212	235	216	189	220	229	240	224	235	199	252	204	248	199	224	240	256	213	235	239	215	216	232	211	219	215	221	209	240	209	212	260	249	238	230	220	220	242	198	254	229	186	218	247	224	216	215	235	216	250	235	251	229	215	210	209	207	219	220	196	219	232	214	243	221	224	231	225	215	228	217	212	225	236	207	195	221	209	234	233	236	223	241	231	243	204	200	231	229	227	181	241	209	227	242	213	217	205	204	224	201	208	210	207	223	214	203	217	232	207	237	236	211	204	203	233	237	215	229	237	214	239	209	234	231	253	223	196	199	220	210	210	202	221	223	200	207	215	198	221	232	228	238	220	211	244	210	220	218	241	239	206	230	233	218	224	219	234	214	214	226	251	197
15960	1938	4332	4863	4373	3711	2870	2385	2195	1892	1812	1616	1506	1419	1368	1248	1184	1302	1290	1149	1103	1082	893	951	992	1164	1179	1073	1042	897	729	831	969	1383	1314	1213	1168	970	900	907	902	872	869	778	847	778	807	777	726	726	747	717	678	1377	4501	5064	3608	2800	1699	743	586	539	574	518	549	546	523	562	570	564	518	561	552	544	586	575	550	525	579	566	567	541	559	530	510	555	499	549	526	523	583	579	572	565	530	558	550	564	527	515	562	565	531	583	530	505	599	534	572	565	588	565	596	523	554	498	538	540	530	546	561	542	534	570	525	514	559	555	629	553	556	558	536	570	581	558	535	536	510	611	555	560	556	559	551	533	526	552	582	572	549	534	535	536	546	537	572	566	555	556	523	560	567	576	569	528	516	578	512	561	597	583	577	510	570	555	550	539	585	547	559	544	552	540	539	590	554	518	513	532	558	583	547	549	581	545	531	542	560	567	568	552	544	519	538	571	573	582	577	556	545	541	516	588	524	552	553	551	578	535	593	582	527	574	576	592	527	545	529	579	574	582	559	538	567	565	567	561	548	559	520	602	569	563	585	589	598	566	548	530	564	556	578	581	589	566	527	586	569	542	567	576	553	549	536	520	574	575	521	569	538	516	556	575	556	549	554	562	519	553	496	520	585	529	552	534	546	557	558	562	568	547	561	537	515	521	549	559	565	523	555	589	571	526	571	548	519	546	552	526	563	592	564	592	550	547	581	563	546	532	547	577	560	552	574	552	564	586	586	568	566	567	552	538	508	535	540	580	542	560	548	544	523	555	572	576	573	527	547	527	558	552	490	570	542	546	620	555	510	534	580	557	541	548	532	584	552	586	524	546	558	558	571	544	498	534	583	560	568	520	520	557	566	588	531	535	528	564	565	522	534	521	589	569	564	566	572	537	533	554	575	488	548	548	533	527	518	509	510	569	536	547	567	589	523	555	518	560	583	533	578	560	567	572	577	567	560	564	584	560	613	561	555	530	495	550	519	553	596	563	587	566	532	525	597	524	565	555	532	520	550	542	626	561	549	607	569	551	518	552	497	602	592	545	527	526	521	561	532	512	548	576	568	533	569	578	571	534	584	538	546	538	538	564	558	544	535	562	563	544	531	560	589	546	569	561	562	546	556	612	479	547	600	535	558	540	548	551	544	568	537	604	545	558	559	595	537	547	585	578	566	516	570	560	588	561	556	547	505	565	554	571	586	523	532	517	512	588	565	541	593	531	540	524	541	552	556	523	587	564	572	599	571	582	553	598	582	552	580	570	559	536	557	539	521	562	553	564	548	567	528	518	568	525	569	548	573	539	573	544	518	526	512	581	561	549	511	566	562	548	563	527	578	541	548	564	529	573	541	605	564	507	611	547	597	543	550	552	501	571	565	533	573	553	550	536	520	561	533	556	569	515	551	611	547	587	525	557	539	557	534	579	574	565	563	569	566	531	544	557	570	606	531	575	542	532	557	536	562	559	593	552	616	564	557	537	546	580	615	579	561	504	549	539	541	546	548	544	547	568	580	572	571	517	539	534	578	603	554	542	533	551	565	555	542	541	567	569	546	563	516	536	560	595	549	528	570	514	534	520	558	528	535	543	543	546	578	558	550	572	573	560	558	537	550	589	532	570	575	535	575	562	538	520	564	579	585	567	567	531	597	544	522	543	600	584	530	540	555	569	573	540	527	543	590	601	541	565	566	548	589	590	557	593	562	533	532	556	527	576	537	544	562	562	548	512	554	535	576	553	498	597	527	522	560	570	556	561	552	597	564	562	508	516	536	540	541	564	556	528	543	567	558	512	559	532	614	564	568	578	549	575	553	537	570	585	532	549	511	569	569	531	523	552	543	557	579	533	557	548	507	596	582	524	545	558	539	564	603	579	538	530	553	596	513	568	552	551	530	549	526	513	526	565	559	518	504	567	553	612	549	554	542	625	575	536	526	592	584	572	538	553	527	551	549	557	563	550	548	546	511	538	568	576	553	584	509	532	523	543	547	516	554	546	537	567	536	576	585	556	520	602	565	548	567	526	585	552	558	565	587	511	563	556	555	553	566	582	540	533	521	547	532	568	521	571	558	556	604	591	536	580	517	532	594	532	536	562	571	550	533	533	551	571	544	512	610	538	575	592	524	559	532	602	575	550	574	596	530	562	568	530	573	536	556	530	546	570	543	562	541	544	569	565	557	534	563	547	570	533	543	570	560	531	544	516	573	569	552	544	589	580	564	540	591	555	598	554	525	583	530	499	573	571	572	566	545	578	593	550	519	579	536	591	553	567	523	575	568	581	581	568	542	530	500	533	524	585	512	546	549	523	511	579	578	562	575	548	523	553	523	559	566	543	547	568	571	541	608	576	534	538	553	574	524	531	586	532	555	514	566	593	574	525	555	536	559	553	518	558	547	578	555	564	531	577	565	530	530	504	575	538	560	567	534	523	582	543	563	518	595	574	518	554	548	552	580	566	502	557	541	517	573	566	533	566	533	560	581	502	575	558	576	610	555	556	572	581	562	581	525	550	512	557	555	584	595	541	586	519	540	575	584	562	527	560	522	595	582	555	557	565	542	562	552	605	547	574	552	537	537	557	537	536	539	536	534	539	556	557	566	548	547	591	545	524	593	551	577	629	532	556	602	599	529	532	585	536	565	560	596	552	565	553	564	518	577	568	518	534	548	596	537	585	557	553	573	540	523	564	554	555	577	524	568	541	568	544	559	546	585	559	544	520	590	553	542	523	584	539	546	556	569	544	521	565	565	561	545	560	575	557	592	591	584	534	568	547	481	577	577	512	565	517	602	544	550	549	563	557	540	543	542	574	561	538	506	518	533	572	564	570	529	538	527	548	602	538	562	538	553	552	562	593	521	551	578	533	548	558	550	515	573	510	564	556	540	585	585	553	566	600	529	579	519	535	549	566	585	575	550	536	554	543	562	571	562	576	551	542	580	576	532	517	575	609	594	592	545	567	526	590	564	587	537	548	537	513	515	567	607	578	577	556	577	589	544	569	608	557	562	571	598	550	550	544	542	556	592	543	583	580	553	542	518	573	549	518	582	594	527	505	523	538	585	504	570	573	532	573	584	577	568	600	553	577	531	566	538	550	549	539	550	543	554	535	521	557	565	542	556	555	510	545	534	517	543	538	561	551	541	572	567	587	558	570	523	530	553	589	578	564	561	513	535	506	582	551	557	555	588	612	583	537	521	568	556	567	546	581	533	561	545	555	589	514	550	527	555	561	571	553	558	541	552	517	582	539	607	534	594	570	553	541	571	547	548	583	571	568	546	539	555	548	509	499	575	531	508	565	595	536	519	577	582	545	537	542	500	544	586	586	580	565	558	551	551	562	535	544	572	618	536	548	553	541	531	554	600	574	554	571	542	538	566	533	537	587	549	572	551	575	580	517	557	531	586	512	543	540	537	548	579	558	586	529	557	561	506	539	612	507	568	574	596	547	550	578	568	554	562	562	574	558	582	590
44065	11963	4751	2854	2024	1469	1093	807	726	580	534	487	388	411	357	374	319	335	350	295	253	277	204	233	246	262	248	242	290	219	189	197	273	306	297	275	252	284	256	225	208	209	195	230	232	216	200	212	228	215	212	220	182	348	1047	1256	919	647	455	248	148	164	177	138	181	171	186	155	148	145	169	182	151	182	152	159	166	161	142	166	166	163	170	163	158	180	172	160	147	158	148	137	176	177	162	147	192	153	156	158	143	173	174	146	183	149	150	156	141	153	161	163	159	160	140	163	138	152	160	154	175	159	174	163	157	200	147	164	184	181	163	168	158	184	183	180	164	172	140	146	160	160	165	164	140	157	162	163	168	158	161	155	190	181	157	172	171	170	158	150	167	159	172	165	159	158	148	165	172	140	164	201	153	162	178	163	173	176	171	168	163	162	141	166	159	171	167	172	174	155	152	178	176	152	175	177	178	168	161	183	166	157	151	168	164	162	174	172	169	155	159	198	182	173	167	183	174	181	156	166	158	162	158	183	150	153	163	162	157	149	159	164	146	139	157	158	174	154	145	166	170	156	156	151	140	162	171	161	159	134	166	173	145	153	175	163	176	178	168	168	170	170	167	150	158	146	139	170	182	165	161	163	162	160	159	170	156	145	162	187	157	179	170	178	178	166	155	171	167	150	148	168	162	158	131	181	167	155	142	165	166	171	178	163	174	177	172	142	153	142	158	155	160	158	161	179	156	147	166	174	165	162	141	176	167	156	166	149	157	166	171	159	170	141	158	188	181	153	161	146	170	154	173	178	158	169	163	192	169	163	182	173	172	160	166	179	163	156	140	171	182	177	156	160	182	148	168	162	172	175	168	164	161	183	174	166	158	159	158	147	162	163	155	186	143	166	133	150	169	158	164	183	151	156	188	163	176	155	153	153	148	172	153	165	158	179	165	149	149	179	177	174	165	167	170	161	156	181	169	150	176	167	164	176	164	142	152	158	179	161	164	162	168	165	160	159	164	170	160	176	182	159	165	167	181	180	154	157	169	173	142	140	169	160	154	149	163	163	181	138	158	160	157	161	179	167	136	171	146	155	157	147	174	176	174	147	149	179	174	159	149	144	132	158	163	162	159	170	162	163	150	155	182	182	159	167	150	158	176	158	149	131	138	156	196	170	199	161	185	147	165	157	184	158	165	161	173	140	160	142	165	157	136	174	166	155	182	166	169	164	197	138	179	143	162	180	183	153	176	184	161	154	163	166	160	171	149	162	177	162	174	154	164	154	177	164	168	164	158	165	177	148	174	154	149	162	170	157	154	151	167	169	161	187	159	181	174	168	162	148	151	163	126	155	175	154	194	182	180	157	168	153	158	156	151	185	173	169	165	182	179	155	165	196	141	171	175	154	156	155	169	162	177	171	171	183	149	151	164	177	175	166	163	143	168	155	147	145	170	181	138	151	155	184	158	190	141	178	166	141	159	179	130	159	166	183	144	159	174	153	175	170	163	177	156	163	179	163	188	161	173	161	171	208	152	161	177	162	143	181	176	159	163	168	180	158	164	151	183	155	169	150	182	172	162	182	145	157	171	178	161	165	174	150	180	162	158	142	151	161	178	172	169	162	143	151	152	176	174	169	151	165	149	153	173	178	167	152	156	145	168	176	150	175	163	154	164	153	146	156	175	167	176	144	159	166	170	155	170	176	200	165	154	154	185	180	147	169	157	172	147	151	161	183	185	149	182	186	159	162	172	174	147	162	173	142	156	158	173	157	172	185	170	156	139	173	157	154	174	161	165	166	187	150	154	160	162	194	163	170	169	164	156	167	172	132	167	165	150	160	152	177	168	166	176	179	152	171	149	182	157	167	169	159	164	187	155	184	160	180	158	166	160	170	166	167	156	117	184	176	168	176	145	138	164	178	153	154	163	163	162	145	139	171	160	151	174	163	164	144	151	147	153	147	146	160	161	165	176	162	154	176	188	155	179	161	159	157	147	163	161	155	163	173	192	156	143	155	181	146	155	161	179	170	158	174	178	152	129	167	165	130	161	179	163	141	168	144	160	169	159	153	151	181	183	159	164	160	175	160	170	171	173	159	164	149	160	146	167	152	149	185	157	163	152	147	137	154	164	164	190	160	166	175	149	173	184	121	162	172	190	164	157	176	146	151	169	149	179	164	179	134	152	165	160	169	170	166	171	172	151	160	176	144	152	147	163	156	186	146	187	158	174	140	150	150	179	176	159	162	168	156	143	174	176	148	171	194	156	146	150	170	151	153	168	155	170	176	176	151	165	141	165	172	156	136	141	159	163	162	162	178	190	151	154	166	178	160	156	140	177	141	174	183	155	159	172	145	179	156	161	141	148	201	165	166	190	158	165	167	162	165	170	151	148	139	154	138	161	160	164	183	186	157	174	162	161	169	174	145	173	139	153	182	150	166	147	174	156	163	195	148	172	180	158	185	166	154	167	185	153	166	177	167	166	159	157	209	169	163	169	172	169	161	163	162	178	197	175	162	157	162	189	154	145	140	180	139	172	154	144	155	146	174	152	154	178	162	136	172	137	152	165	149	164	186	159	156	159	146	161	155	188	160	159	162	146	162	186	175	173	146	165	149	152	171	136	152	164	162	169	154	150	187	144	156	187	183	147	159	165	171	173	193	163	153	154	147	184	136	162	183	164	161	160	160	151	159	168	165	173	147	151	167	156	159	178	182	130	168	176	168	177	153	169	173	146	165	156	166	163	162	186	151	144	155	181	169	160	160	174	146	172	136	172	160	162	169	156	160	158	167	160	160	147	183	169	153	175	167	145	173	148	186	168	173	154	151	163	150	175	175	166	144	173	141	178	162	188	177	167	142	177	178	166	167	157	144	161	145	146	150	165	160	163	192	180	171	180	153	173	163	169	162	141	175	157	169	165	172	159	154	183	168	165	173	187	173	166	146	172	175	168	181	160	156	177	162	160	166	137	158	152	160	174	191	165	146	139	147	145	194	158	183	167	175	178	173	167	158	161	143	159	160	160	160	175	157	143	166	171	156	147	191	155	180	138	151	153	162	154	152	191	141	151	161	166	157	151	168	176	154	147	178	147	166	165	163	143	166	163	165	171	148	170	166	140	160	173	152	182	144	191	163	140	158	170	184	141	164	164	149	166	144	168	165	201	148	146	155	162	183	166	147	161	136	181	155	139	164	171	167	157	155	170	170	184	144	160	192	164	171	163	152	154	177	150	146	169	189	170	189	163	155	150	156	185	169	172	158	158	170	152	165	147	174	187	158	155	167	158	154	158	179	188	160	183	159	171	168	145	137	165	155	160	159	155	147	171	169	175	142	170	144	174	146	177	167	178	172	177	155	166	168	162	154	156	162	158	174	161	156	167	168	179	174	149	154	182	143	154	188	156	148	173	170	176	159	192	164	159	155	155	154	170	169	158	166	169	149	166	170	172	158	171	192	179	171	169	177	180	186	167	147	157	143	176	142	170	154	162	162	171	173	161	153
21191	2884	6438	7441	6527	5576	4610	3728	3387	2688	2572	2483	2096	2102	1889	1884	1672	1697	1739	1333	1227	1182	925	1052	1225	1353	1367	1281	1303	930	790	889	1277	1808	1503	1372	1359	1232	1226	1145	1021	752	970	973	998	875	809	934	1054	828	776	711	707	1981	7094	8016	5709	4049	2507	995	433	421	399	411	404	431	431	397	471	403	416	441	415	392	399	413	404	387	444	423	395	418	404	469	406	436	446	427	441	412	401	397	410	414	403	425	442	420	394	452	425	447	450	408	432	430	450	414	449	438	421	380	421	415	452	419	441	426	409	447	406	447	438	408	386	408	389	424	441	407	432	446	399	454	428	410	440	431	408	432	396	422	433	421	413	426	437	392	400	416	409	422	421	444	390	449	360	403	420	458	433	395	381	416	422	428	422	429	430	414	397	451	437	387	423	454	385	441	415	445	404	412	437	404	441	439	402	455	446	395	442	419	455	442	407	409	413	435	399	374	445	421	432	391	449	423	467	433	402	412	431	444	412	442	405	448	426	402	405	420	424	411	388	435	415	408	432	382	474	461	455	418	392	428	444	387	412	434	448	424	410	414	432	458	385	413	426	467	399	408	392	434	423	384	436	438	434	400	409	395	392	436	419	430	428	428	434	473	418	416	422	415	445	419	407	401	419	395	453	436	412	470	445	406	428	412	403	406	378	413	447	407	459	424	406	429	406	416	415	437	443	408	404	439	444	436	415	404	402	399	386	402	427	420	417	417	402	427	461	412	424	406	428	402	438	441	438	390	428	417	437	394	433	428	422	418	378	392	417	432	424	403	444	387	424	405	410	382	428	419	399	408	458	419	395	396	429	425	422	426	410	369	445	403	434	446	426	416	411	392	437	429	466	420	431	431	441	405	398	426	438	419	413	443	441	408	446	441	423	400	427	408	443	428	417	432	425	403	404	393	477	403	443	407	409	454	404	399	438	417	396	399	406	437	435	383	419	400	436	427	433	426	403	421	426	417	420	396	418	406	413	429	395	407	434	446	419	401	432	407	419	452	365	366	450	428	422	432	429	460	431	427	443	436	417	421	409	404	463	419	418	422	416	436	391	399	388	377	417	432	429	442	399	421	432	425	401	436	412	414	440	435	458	417	444	434	448	390	443	431	405	432	421	425	434	424	447	422	396	457	400	410	404	404	412	390	424	476	467	397	409	408	445	407	417	383	431	428	419	432	429	410	404	472	433	396	406	445	403	416	402	427	408	423	379	398	398	433	438	406	449	434	414	427	443	398	402	427	434	426	429	405	446	432	395	403	409	402	435	412	448	455	435	439	433	420	453	424	405	417	460	437	428	384	413	434	418	423	421	463	420	414	431	431	426	442	421	398	444	397	438	404	453	450	427	394	427	449	411	443	406	378	424	420	407	426	392	448	483	397	430	409	429	401	467	433	410	445	427	390	376	419	425	411	396	482	435	416	437	453	473	415	436	422	426	430	428	388	383	417	423	431	428	383	425	409	398	413	377	423	419	452	417	409	391	416	436	381	421	439	424	396	405	464	422	399	457	403	437	484	414	482	442	409	422	421	443	449	393	446	412	431	437	403	426	433	431	441	437	395	401	437	397	436	406	426	395	430	423	436	394	440	417	424	416	433	415	416	428	429	386	424	444	426	451	430	404	407	417	392	415	438	406	433	407	409	426	400	411	373	417	463	399	420	418	440	396	403	457	442	405	403	436	406	412	414	432	453	375	463	442	437	446	414	431	402	426	435	448	416	405	421	415	443	407	426	443	439	424	391	424	399	421	398	416	424	394	428	416	407	438	411	413	418	452	427	440	394	428	399	421	375	399	420	451	391	437	463	397	442	427	450	404	412	378	410	420	420	449	413	456	433	435	442	420	422	388	413	405	411	425	388	427	437	433	391	430	416	432	396	394	353	413	420	439	415	439	399	385	423	381	403	420	442	400	440	437	431	389	424	413	431	425	400	438	403	405	392	439	434	438	442	408	407	398	365	379	393	452	430	431	410	409	425	436	370	430	421	423	431	391	452	409	418	440	420	440	370	434	441	411	382	404	407	450	423	452	404	423	386	405	406	424	430	442	424	404	388	436	397	433	450	424	429	431	420	427	442	429	408	435	392	397	433	422	409	402	423	419	408	448	404	399	404	426	393	414	385	418	439	406	442	409	413	422	420	419	431	417	362	432	427	468	466	391	403	422	406	440	419	418	436	445	421	396	447	423	418	421	400	422	457	429	478	433	434	424	415	398	393	387	393	442	422	419	419	398	412	417	410	400	414	435	430	395	449	436	417	426	440	432	430	459	417	410	392	421	384	422	448	463	416	403	413	454	414	421	427	411	405	401	400	473	451	406	423	466	458	422	469	440	404	420	409	444	434	413	412	402	411	463	394	402	425	424	456	426	410	413	400	384	405	425	401	412	391	401	391	435	469	421	403	437	408	437	447	409	406	416	409	447	430	431	414	387	464	404	444	416	402	398	439	416	390	408	410	437	430	421	384	422	439	431	390	397	411	426	446	438	427	391	430	417	448	419	418	436	419	429	426	425	379	413	451	404	419	387	411	419	463	399	421	414	392	417	423	425	423	426	406	416	396	429	449	401	444	412	417	438	410	415	436	434	398	440	384	393	424	429	421	426	413	436	420	367	435	421	451	417	412	431	412	404	440	428	425	449	437	423	430	418	427	410	425	437	431	414	427	411	443	423	412	414	352	436	414	398	416	381	426	387	433	433	434	426	451	420	406	411	403	417	430	451	407	407	425	451	380	440	438	459	421	400	403	433	406	400	435	412	463	461	403	425	432	408	406	432	414	437	459	448	395	388	428	395	416	449	424	406	429	421	439	456	435	404	442	424	444	421	421	391	401	452	439	413	400	386	395	402	408	384	467	461	409	426	417	384	436	396	422	420	418	436	412	431	432	406	431	420	434	430	433	432	423	414	403	431	414	431	401	392	440	427	407	412	433	448	434	434	433	430	427	405	394	377	422	376	406	420	458	414	450	423	401	423	405	412	456	418	405	419	388	405	398	407	443	381	398	452	457	393	429	423	427	409	435	426	427	442	464	423	434	428	457	424	421	435	441	443	443	398	409	393	401	424	463	433	412	437	416	427	422	381	446	421	424	408	422	432	435	429	400	414	431	421	430	424	412	386	427	424	439	373	412	433	417	422	399	406	412	402	399	442	404	391	435	400	416	427	404	444	395	417	402	453	433	418	440	431	432	422	427	426	430	432	405	439	418	446	407	417	432	460	415	430	433	435	431	412	443	421	407	417	432	450	473	446	429	423	425	424	397	413	455	411	415	393	416	430	386	392	416	403	421	388	428	416	419	413	415	407	452	388	438	431	410	415	398	433	424	446	387	411	387	445	423	413	419	404	431	396	403	418	422	406	446	428	409	446	464	424	422	405	401	404	394	455	369	395	367	400	414	431	416	450	411	420	416	388	444	408	407	427	435	436	443	401	440	426	409	403	418	443	391	453	439	410	427	429	406	415	413	428	441	420	408
5116	542	699	546	343	305	267	274	293	276	288	287	255	262	261	246	260	252	255	267	268	253	216	228	229	235	291	247	252	239	241	230	243	285	257	224	254	257	278	305	248	241	280	265	271	248	217	235	241	265	279	265	263	218	250	323	319	301	257	230	216	236	224	213	245	245	221	236	234	222	220	245	246	213	236	231	243	214	222	235	232	209	239	242	227	243	191	257	247	254	210	236	230	225	231	231	227	208	237	228	201	219	228	248	203	270	213	257	238	246	219	246	230	194	222	245	205	198	232	221	220	227	229	235	235	229	216	242	220	229	211	243	241	254	239	209	207	241	220	239	199	209	228	195	254	192	213	236	246	228	240	232	230	255	227	266	237	228	226	211	243	224	199	219	219	224	229	251	238	259	232	237	241	208	239	233	229	218	204	238	236	221	200	219	238	262	222	222	265	227	230	210	242	268	217	246	235	221	207	224	229	217	247	213	263	234	248	230	241	257	231	243	230	246	223	230	217	225	224	246	217	231	229	233	195	251	219	244	190	245	231	241	237	253	254	221	215	205	213	200	228	212	221	259	239	245	224	225	258	230	226	225	239	223	221	243	225	219	217	256	232	219	233	215	223	252	207	232	225	237	225	203	230	216	254	214	218	216	255	231	235	242	234	215	209	214	229	235	224	254	246	212	234	220	211	212	220	212	235	194	235	241	235	211	251	256	227	222	238	241	216	225	246	251	248	242	210	235	227	236	233	243	210	221	239	224	242	219	203	251	223	227	231	215	239	235	231	203	243	221	210	227	200	217	239	236	245	271	235	219	233	209	228	222	201	255	245	228	216	213	274	203	245	251	244	225	213	217	230	211	218	219	221	207	207	238	243	229	235	254	246	198	243	243	218	238	256	213	237	237	235	235	246	213	194	245	212	235	240	226	249	246	241	191	241	243	209	211	242	223	226	260	219	237	216	211	226	233	226	219	227	229	222	211	241	212	195	231	263	248	217	231	225	232	256	249	266	234	235	220	251	216	229	216	242	251	221	220	222	247	229	232	231	231	203	219	209	201	212	225	203	214	238	233	227	237	244	232	213	284	221	211	226	228	204	201	230	233	236	243	239	261	249	217	209	226	245	233	200	201	212	235	229	229	196	221	221	215	220	250	241	218	223	247	263	231	247	269	229	234	236	215	219	234	220	218	187	212	230	234	252	216	256	199	263	209	266	253	203	218	241	248	229	230	226	219	219	214	224	211	229	205	237	236	204	239	224	235	231	235	249	227	239	219	241	244	221	237	234	215	229	265	233	237	242	240	227	246	211	223	256	250	213	229	207	236	212	224	233	214	216	215	234	239	236	238	241	221	216	247	228	216	234	242	229	248	212	235	209	223	206	231	231	199	225	224	224	207	229	243	212	238	234	218	236	220	225	224	211	225	220	223	208	222	206	226	233	246	245	233	231	219	244	236	243	226	249	235	240	232	202	216	244	247	244	237	244	218	228	214	216	229	227	248	219	241	235	236	248	210	222	229	227	227	235	222	249	234	226	244	233	228	211	244	215	247	233	251	245	219	248	224	237	251	251	214	224	240	232	223	245	236	215	249	226	230	228	218	215	218	239	242	243	225	224	228	229	209	233	251	211	211	230	237	231	231	228	236	238	223	220	209	229	229	221	230	247	209	243	217	266	232	213	219	221	227	239	245	242	200	221	246	222	221	228	236	252	252	242	241	230	225	224	243	224	233	230	233	249	228	218	241	244	220	227	256	239	197	225	239	247	220	233	228	227	232	258	207	239	240	221	232	242	230	220	221	241	215	222	240	207	219	233	223	212	245	241	235	243	244	242	204	215	227	231	233	206	211	232	234	209	221	203	231	259	243	234	278	246	255	243	214	234	236	245	234	229	208	235	246	255	254	215	217	241	225	230	208	245	211	227	226	253	215	230	249	234	232	228	232	217	210	233	230	208	214	221	203	221	224	252	230	226	236	240	210	265	252	211	225	237	240	253	232	243	247	252	242	256	238	222	229	227	229	219	209	219	227	236	235	252	233	234	237	235	233	254	207	205	221	219	188	231	217	239	216	251	230	219	224	218	198	213	226	256	248	229	236	239	239	237	226	247	248	242	253	214	223	225	255	221	241	220	221	242	221	239	235	211	187	233	196	246	207	210	235	252	253	241	216	226	222	231	221	234	241	251	215	215	235	217	257	240	230	228	209	213	234	232	210	223	232	241	255	228	219	236	269	258	229	221	245	245	250	240	209	237	235	218	227	231	229	205	243	228	213	214	232	218	198	210	233	236	224	223	219	257	212	235	215	254	217	242	245	227	222	239	194	229	232	225	212	239	249	208	233	247	247	203	236	213	234	229	222	225	242	242	231	225	229	240	251	216	232	233	235	207	212	236	255	239	195	221	235	223	227	230	210	235	232	207	223	209	234	226	234	213	259	237	214	223	251	236	260	234	234	230	243	225	211	232	222	214	254	234	212	229	233	222	242	232	220	251	257	233	225	238	216	220	255	256	238	245	213	251	209	240	252	213	236	215	261	216	242	233	200	229	248	221	206	222	221	215	240	223	235	237	218	202	236	226	211	244	230	227	236	215	215	210	232	207	242	239	243	208	221	218	238	225	214	216	211	240	235	222	216	205	261	246	240	231	207	256	247	216	218	250	213	223	233	218	215	208	230	219	234	230	237	216	244	242	243	284	239	273	221	236	229	209	239	241	206	210	196	208	234	253	249	239	276	232	211	229	210	241	210	212	211	231	231	216	229	245	234	228	266	247	242	227	231	207	216	217	219	275	217	252	216	193	240	235	250	240	241	225	217	231	217	216	205	215	229	251	241	237	224	231	229	227	227	238	227	260	235	231	236	240	252	218	200	280	219	208	245	237	221	197	228	217	256	234	210	252	225	235	237	219	226	206	222	240	249	235	219	233	213	218	232	222	225	236	235	226	225	238	234	234	232	243	251	232	224	225	247	229	258	228	221	242	244	237	229	238	247	210	256	217	220	216	197	214	233	233	239	219	214	209	248	234	239	208	190	212	243	234	240	211	265	238	256	223	234	193	224	204	221	212	256	222	218	235	227	233	212	223	226	230	240	223	204	218	249	216	213	235	220	213	253	210	226	247	245	231	224	241	224	190	230	220	238	274	220	218	234	213	248	250	210	203	232	218	206	233	222	223	256	204	242	220	242	206	206	223	218	221	224	241	226	222	227	273	214	218	229	214	224	218	238	210	231	221	231	212	224	215	196	206	213	230	235	216	227	210	234	194	207	236	224	220	249	227	254	234	259	202	247	250	248	235	238	250	218	221	208	214	236	204	212	222	227	203	219	229	205	199	229	218	206	250	251	195	246	228	208	236	237	228	228	219	259	205	225	249	253	227	227	228	188	227	243	230	249	222	220	240	227	231	238	205	207	206	232	264	225	259	231	204	209	244	218	229	235	242	240	211	229	247	218	214	212	225	252	227	214	184	241	193	233	240	222	214	253	249	234	241	229
5612	846	1432	1518	1224	994	947	900	905	799	867	757	717	719	801	776	846	831	774	767	710	748	653	690	712	779	805	734	721	691	635	711	833	1164	1022	879	874	823	894	833	708	815	860	823	849	841	824	861	761	768	740	694	630	666	846	1114	1148	925	822	624	587	548	583	602	566	549	600	571	553	558	543	614	598	577	564	552	557	580	577	600	554	568	577	585	578	593	625	566	641	566	591	542	571	572	588	569	551	617	602	540	567	567	622	550	595	556	572	571	564	586	574	592	583	557	579	550	630	568	563	602	573	599	606	575	592	565	625	634	580	577	587	547	602	562	562	556	598	579	626	611	602	576	571	542	573	603	563	561	578	597	576	578	579	597	563	584	566	560	585	589	601	536	552	549	544	581	608	571	550	566	588	562	552	611	565	573	582	588	568	612	580	626	572	579	550	606	568	559	566	557	594	579	555	547	554	584	565	616	576	565	580	565	589	591	610	569	613	547	598	553	576	577	576	596	599	579	600	579	558	559	582	548	584	570	627	580	531	616	584	591	578	556	588	612	582	603	581	594	569	567	585	557	599	587	568	587	585	585	559	573	530	593	585	578	596	568	564	569	568	590	552	562	667	573	589	590	573	591	580	576	580	582	589	605	566	553	605	528	623	607	589	609	565	569	593	587	592	562	594	605	578	627	607	583	553	586	590	561	590	569	602	617	564	588	573	568	593	564	622	569	625	553	536	631	528	611	575	600	597	580	578	615	606	590	554	564	557	567	537	568	637	571	573	569	566	586	572	601	562	589	593	588	556	607	559	605	580	577	565	573	619	593	605	557	552	577	582	603	581	575	597	606	587	595	577	555	593	598	578	583	576	591	604	587	615	597	553	584	600	561	614	589	534	597	567	560	581	563	576	558	536	562	561	558	582	580	609	599	524	575	588	609	602	567	602	615	569	560	586	544	568	557	580	624	552	618	591	577	572	563	607	586	538	580	599	619	557	608	609	594	571	617	581	602	589	527	563	572	581	607	589	603	584	549	557	581	563	598	580	568	559	616	584	594	551	597	521	587	573	604	576	599	598	582	547	578	579	609	581	546	577	548	616	589	611	568	601	581	563	566	556	598	539	553	593	607	607	575	605	537	562	613	533	607	644	608	535	605	596	589	560	568	597	573	546	589	544	544	588	620	605	574	555	583	532	524	588	577	573	590	608	573	546	552	549	570	584	559	610	612	568	547	575	595	588	553	597	594	577	594	586	579	579	558	611	584	573	644	615	595	624	531	596	568	596	582	551	542	588	605	587	606	593	547	570	600	550	561	571	557	560	630	601	563	582	605	591	575	594	600	568	570	581	543	566	547	574	570	616	570	591	580	586	629	579	578	568	578	610	551	585	549	607	591	595	601	565	585	563	556	584	593	596	573	549	548	607	558	564	612	558	595	525	591	561	632	560	548	597	599	587	643	546	580	561	571	599	555	597	577	573	610	601	542	585	567	582	591	561	551	522	606	585	647	577	573	543	587	595	563	624	573	604	602	583	555	591	597	565	574	536	589	601	539	601	554	560	581	589	582	633	629	564	574	562	602	607	560	600	555	609	636	594	611	548	605	570	565	575	575	594	587	590	590	554	544	566	572	599	566	606	584	572	607	576	590	590	560	601	573	574	582	588	559	603	584	574	561	528	597	542	577	596	573	616	582	621	593	595	565	586	598	583	621	544	560	570	594	592	539	531	584	605	577	571	622	547	566	582	556	588	588	580	599	602	596	593	596	598	560	593	603	569	575	600	597	591	558	592	570	552	598	571	595	582	592	600	583	561	540	600	559	578	619	598	599	585	618	586	550	537	552	600	631	583	570	630	580	582	620	568	551	557	590	568	595	556	594	606	603	590	608	579	639	566	573	570	564	560	585	609	595	596	602	597	614	578	554	574	613	578	604	582	581	591	568	556	581	570	575	563	595	604	560	587	577	592	586	581	602	588	591	599	592	562	572	633	542	594	579	577	604	573	583	556	601	538	582	579	576	639	539	551	588	536	584	616	595	603	571	579	611	572	646	578	627	572	601	587	606	599	601	555	589	609	570	529	573	563	581	559	546	547	551	571	552	604	547	548	613	590	588	570	568	601	614	580	608	629	561	561	606	548	585	585	594	577	575	567	560	550	581	525	574	591	585	580	576	589	540	564	561	537	604	541	592	585	541	606	577	627	562	622	608	572	599	551	595	591	577	565	544	575	601	558	547	548	605	582	595	572	571	604	612	590	582	595	558	628	546	560	582	543	569	581	598	573	549	594	573	550	608	586	567	537	595	609	558	592	579	576	603	593	573	574	559	605	571	601	582	605	600	592	556	598	611	531	525	584	587	580	567	596	592	589	553	547	575	579	587	568	597	629	562	621	574	593	566	575	572	591	632	567	590	540	581	576	555	570	604	570	605	567	546	571	563	602	573	592	638	578	566	587	615	542	570	611	519	609	583	614	552	573	622	582	597	527	587	569	615	554	581	589	560	592	625	605	542	554	601	573	602	589	615	585	591	563	575	562	553	570	612	605	584	622	564	616	577	571	568	561	601	559	587	577	604	621	553	577	576	551	570	564	592	610	580	642	612	584	596	588	584	613	560	597	563	571	593	574	592	597	591	573	564	578	554	568	557	560	619	561	592	589	570	589	610	564	560	601	592	618	564	520	612	563	556	616	574	624	635	553	597	524	586	580	595	601	601	607	558	598	580	603	600	579	608	591	586	618	567	559	624	593	603	646	573	544	549	553	603	628	539	587	607	550	620	602	576	565	550	593	593	587	589	563	596	561	598	608	579	554	571	524	621	607	568	576	639	542	594	578	587	571	554	575	568	604	571	615	566	549	568	617	633	598	560	544	582	518	624	550	568	612	567	534	558	547	558	549	563	574	577	592	579	592	566	608	559	606	590	611	563	583	531	583	605	593	662	563	597	571	593	626	578	629	575	592	513	549	567	580	583	577	580	594	570	578	578	570	579	589	606	580	554	571	605	593	622	561	583	567	591	598	585	596	568	604	579	575	601	567	609	596	548	600	580	621	582	572	601	583	582	570	609	576	553	574	593	588	626	560	582	581	606	607	593	563	579	578	555	571	538	588	584	585	590	579	574	561	581	571	577	565	610	582	593	546	571	581	633	554	561	599	557	598	607	573	580	560	599	586	541	551	588	575	568	551	561	573	571	568	572	572	547	583	552	565	588	590	617	585	567	572	599	563	618	567	581	640	581	576	555	599	552	576	603	551	577	529	612	636	610	600	580	595	606	578	598	578	607	558	566	549	614	591	576	569	572	562	589	563	595	577	600	598	603	599	589	599	572	589	576	586	597	558	632	582	605	623	605	577	550	587	583	625	628	585	547	545	596	584	575	555	588	568	537	565	555	586	581	580	611	586	596	572	578	553	481	568	590	604	573	524	561	541	590	599	578	617	563	568	566	623	582	566	585	573	571	606	550	531	547	608	609	589	528	595	605	580	565	551	571	565	608	625	552
32852	4816	2114	1655	1105	835	649	486	476	465	367	422	349	344	385	330	337	365	326	322	296	326	260	286	306	308	300	294	325	267	247	275	296	314	308	309	297	306	320	331	303	277	298	286	280	286	277	293	287	294	262	267	277	317	654	772	624	528	405	302	245	219	254	261	248	219	250	249	204	213	240	246	228	225	225	221	234	254	262	223	220	232	244	239	208	209	261	236	212	225	227	222	253	218	239	211	232	248	226	220	209	225	217	207	214	258	221	236	247	197	228	199	237	235	244	211	236	238	238	246	238	223	234	217	208	233	221	207	242	221	231	232	224	198	222	228	251	225	238	242	224	243	223	235	230	235	210	226	234	257	238	246	219	244	210	231	232	226	218	213	249	226	212	215	228	227	214	216	228	201	232	223	205	226	242	246	239	254	237	257	217	266	242	213	227	276	226	233	235	227	205	242	232	230	240	216	210	222	222	245	223	235	233	213	239	207	235	244	214	216	235	213	235	240	229	217	243	253	230	239	247	238	221	188	223	234	220	240	228	264	227	244	239	226	233	242	225	220	214	215	235	205	227	247	266	230	230	223	231	263	229	233	226	218	217	247	232	206	262	235	222	243	222	222	201	242	244	274	226	248	230	223	225	191	231	254	223	226	232	242	243	251	242	266	242	228	243	221	223	246	256	231	235	206	253	212	229	221	229	231	245	254	256	223	204	232	232	225	237	224	261	228	222	226	205	216	237	226	229	251	227	207	216	230	207	230	232	253	234	216	244	223	220	245	239	237	211	219	204	233	246	217	228	236	230	247	206	212	228	214	221	236	209	215	226	223	235	243	228	198	213	241	210	224	229	219	218	245	255	222	225	241	223	223	232	237	219	196	225	225	231	248	243	225	244	255	224	235	262	229	188	224	242	220	238	215	227	225	242	238	244	262	218	228	239	226	217	234	237	209	253	219	230	222	230	229	211	251	238	240	244	250	233	245	203	274	245	241	226	231	229	219	230	235	221	231	218	219	232	247	253	238	218	230	265	237	218	232	250	202	254	225	217	204	228	257	224	256	231	219	249	240	220	223	244	234	254	249	244	221	240	225	256	206	258	235	272	217	217	248	209	211	242	221	246	219	218	239	251	236	234	237	223	245	234	213	229	207	198	212	223	200	237	205	259	213	237	218	235	248	202	215	203	214	219	223	249	202	278	203	214	244	219	220	211	204	205	226	240	212	240	220	242	218	228	240	246	243	227	233	207	253	251	211	217	245	238	213	242	229	241	223	200	227	276	251	242	251	242	222	217	250	245	230	247	212	241	210	246	227	196	240	209	224	249	216	248	217	223	241	203	251	236	250	234	235	210	229	264	222	251	228	207	213	249	254	222	248	250	246	219	261	221	226	237	248	248	223	247	230	228	216	237	242	258	212	271	223	250	224	245	237	229	256	230	248	198	226	201	242	212	216	246	250	223	217	233	215	252	249	227	198	211	228	216	230	222	224	247	235	219	230	221	211	254	232	225	243	232	236	249	251	238	206	227	248	197	221	219	245	227	219	231	224	250	222	236	233	197	222	229	228	240	235	245	217	234	218	226	237	260	241	240	257	234	225	230	232	211	217	222	228	231	215	218	247	243	247	229	249	253	237	219	223	218	226	237	231	228	205	240	249	221	224	238	254	264	237	216	235	220	245	234	202	247	228	244	197	247	238	235	237	222	203	213	243	230	230	226	220	244	213	224	204	269	218	219	234	247	217	257	228	239	222	217	239	245	208	226	236	238	237	211	250	201	241	221	249	225	221	176	253	214	208	218	246	257	258	225	222	216	219	220	229	231	214	214	226	235	235	222	237	242	226	233	248	236	233	211	237	225	237	238	222	240	249	240	237	226	211	221	231	229	212	247	215	231	224	249	243	210	247	219	213	249	229	203	218	216	238	218	224	237	221	256	247	222	209	229	223	222	223	235	249	235	246	225	218	234	258	251	228	215	249	220	216	252	223	220	220	248	240	206	231	228	252	248	241	202	240	243	247	216	234	239	233	220	236	226	253	256	195	238	221	240	247	215	236	235	203	209	241	250	218	250	226	236	233	264	227	222	213	247	227	273	230	214	214	249	233	248	226	263	233	245	232	229	217	261	227	221	242	244	242	246	234	221	228	228	183	227	230	254	221	244	200	222	232	217	215	243	249	246	239	236	220	221	241	220	230	238	226	224	223	250	225	246	207	222	237	207	229	224	241	239	244	244	231	242	262	255	227	255	237	237	221	241	250	221	232	228	232	232	229	230	227	240	246	223	211	225	245	235	238	225	211	231	240	237	204	210	245	238	208	252	210	227	244	256	229	223	214	225	240	235	217	229	253	217	228	234	208	230	216	234	234	242	235	251	219	246	213	211	212	227	258	246	205	210	242	254	224	209	248	236	220	221	210	224	201	220	210	214	214	231	225	262	246	224	225	220	257	254	209	242	228	218	242	250	219	228	237	216	237	233	208	218	231	248	238	225	229	247	208	221	218	272	220	246	248	225	216	228	215	223	249	240	197	239	210	214	214	265	230	257	226	223	243	210	222	257	213	228	212	209	235	237	216	219	229	215	233	257	244	262	237	231	234	240	251	254	234	225	222	238	220	241	234	240	244	235	233	233	224	237	236	245	258	229	204	200	225	234	248	234	235	253	219	248	232	246	231	249	232	223	224	240	213	201	233	223	256	234	225	209	236	232	241	251	258	230	219	219	243	235	242	238	243	217	238	238	236	232	245	236	211	255	229	204	212	234	211	248	221	198	229	212	220	255	242	223	221	225	265	253	217	225	214	212	225	242	229	251	229	203	235	227	202	220	223	245	246	235	228	230	219	248	239	227	225	252	227	245	215	224	226	255	236	237	220	226	208	246	226	249	227	229	248	243	244	247	204	235	234	226	229	256	242	218	232	235	203	217	275	272	228	241	218	235	240	243	214	228	247	247	223	254	223	237	241	217	228	238	255	252	228	224	219	209	216	234	210	259	234	235	221	265	233	225	242	230	230	245	251	226	229	201	223	227	230	227	218	228	208	233	230	236	201	221	206	237	215	260	222	224	223	228	261	230	205	185	229	239	224	207	213	240	233	244	232	231	227	248	219	215	239	225	242	272	234	223	253	242	251	220	234	224	230	230	226	208	227	246	239	230	234	221	223	227	214	208	229	234	265	248	227	276	224	239	277	225	231	237	223	242	235	208	230	196	210	270	239	263	215	204	263	200	245	227	242	212	254	225	212	226	235	243	223	226	238	214	226	254	237	208	239	245	215	220	201	233	234	240	242	270	246	217	226	266	234	212	224	237	233	218	217	243	231	236	221	235	204	226	221	243	220	212	237	213	247	197	237	246	242	253	224	196	232	223	235	248	216	237	213	236	258	237	261	214	230	235	226	235	246	238	235	236	213	220	224	236	222	225	239	255	258	242	232	246	240	250	230	218	223	226	245	242	233	219	240	240	239	218	240	248	253	221	242	257	265	251	245	224	241	217	237
16368	1865	4201	4867	3829	3189	2724	2377	2148	1931	1692	1772	1471	1469	1476	1357	1445	1401	1324	1031	1015	1018	903	896	1027	1200	1118	1076	1066	959	834	833	1194	1321	1150	940	877	1106	1200	1270	1246	1231	1150	1159	1158	1114	1190	1142	1047	1019	924	1028	932	1126	4087	4679	3422	2576	1709	863	584	597	572	576	600	594	589	588	545	589	605	577	541	589	598	587	582	600	582	558	599	589	602	577	579	566	602	605	601	572	580	571	591	602	622	634	570	583	604	598	582	600	564	524	607	590	556	609	624	556	572	584	604	604	594	586	575	586	635	633	626	589	584	572	565	602	588	588	617	566	607	558	601	609	578	617	627	603	637	563	628	586	556	593	597	559	628	591	615	555	568	539	567	547	577	600	611	569	602	594	593	596	584	571	575	583	558	576	578	590	559	540	607	594	620	570	576	566	556	538	597	600	602	619	621	599	605	534	580	592	586	566	550	560	570	562	540	585	558	558	588	606	578	598	544	576	629	566	569	613	583	550	583	597	561	562	564	571	593	582	556	604	584	602	571	551	609	584	595	581	587	570	589	568	572	624	593	552	583	607	563	597	559	538	608	574	556	578	553	560	588	541	552	565	549	570	557	528	565	598	575	576	596	597	599	580	584	570	586	580	575	584	581	585	583	532	612	589	565	614	556	614	576	576	582	600	599	592	598	533	565	586	550	552	615	572	572	556	579	587	582	627	595	612	555	584	565	576	583	557	570	601	578	585	610	603	586	569	559	559	601	580	594	596	595	584	547	571	603	577	542	593	577	591	585	604	627	589	596	617	571	564	544	585	583	597	543	580	552	631	540	535	624	619	604	530	592	591	582	601	605	568	580	560	600	601	591	553	617	583	541	585	541	608	561	584	584	589	580	574	596	601	576	653	573	529	599	582	606	579	587	558	541	535	604	584	563	559	536	583	616	561	575	563	618	571	582	561	618	543	623	596	571	567	546	588	577	617	574	588	621	577	607	587	560	564	592	586	547	572	616	577	571	617	602	598	602	563	593	604	614	579	606	585	570	587	581	619	605	581	591	581	606	540	605	593	586	556	517	627	576	595	578	581	584	593	594	564	571	587	592	621	598	546	590	590	577	591	596	618	567	551	566	565	569	540	545	600	609	546	612	562	582	601	550	562	609	578	561	583	594	553	593	583	569	587	563	546	579	587	624	581	548	616	552	588	543	596	523	566	594	580	575	590	589	576	569	558	552	568	614	602	582	561	605	601	606	627	550	569	529	585	553	571	570	566	637	594	577	615	587	570	583	604	593	588	541	557	566	544	587	605	557	572	561	583	597	613	575	630	594	568	623	533	592	614	631	584	585	530	594	595	588	573	600	580	618	586	579	570	582	580	609	557	585	576	579	621	603	632	620	593	587	595	628	563	569	574	554	575	607	597	580	553	556	583	613	572	564	571	572	600	541	605	581	559	602	584	572	568	580	576	547	581	638	600	628	596	527	612	583	588	566	537	564	601	549	554	584	609	595	571	587	571	554	626	556	570	589	618	610	582	599	593	564	572	583	615	598	543	580	542	568	557	568	625	578	569	593	623	558	630	604	602	580	624	584	597	599	624	576	572	553	598	591	585	604	607	571	544	545	618	610	599	601	581	550	549	583	589	605	618	600	568	624	621	599	621	548	580	579	603	599	620	602	588	574	585	594	555	590	567	588	603	571	642	580	579	578	577	586	611	602	621	616	589	624	551	589	603	582	519	597	545	565	560	583	590	605	564	596	572	539	587	609	589	592	557	557	573	568	582	575	592	623	606	558	558	592	596	561	591	617	608	586	577	583	558	588	558	610	602	609	573	635	573	532	551	566	534	584	575	569	608	597	583	574	546	585	576	562	584	581	567	617	575	625	563	578	556	578	613	557	536	587	642	594	559	553	553	580	546	593	534	608	580	532	593	547	582	618	626	564	560	599	584	553	584	570	610	610	588	559	577	564	593	602	601	558	579	601	608	580	582	565	574	543	563	617	602	588	599	544	553	565	582	607	595	548	587	564	578	582	549	605	608	588	598	585	628	576	576	557	596	604	589	571	557	561	628	578	568	574	545	562	551	556	517	543	628	593	590	583	573	600	578	551	587	587	553	568	600	564	556	600	590	639	597	557	615	580	539	569	555	589	554	611	570	603	561	568	615	625	572	602	564	611	539	598	568	637	577	591	570	561	571	574	576	604	596	573	571	588	632	540	589	621	596	648	547	571	567	593	568	604	572	573	575	589	575	641	607	614	596	607	628	571	582	566	618	571	573	590	582	599	560	601	543	575	580	580	608	608	573	591	590	597	567	577	622	593	617	565	616	561	619	549	605	609	606	593	551	562	581	564	575	594	555	619	564	560	621	624	561	589	598	539	544	582	589	599	614	558	574	584	572	590	633	571	560	622	585	607	577	595	606	556	527	567	568	616	601	579	616	604	561	575	578	599	551	630	591	594	591	610	568	548	554	585	556	583	601	534	621	591	591	569	584	560	588	586	603	572	615	555	583	590	599	555	578	533	559	592	585	597	560	583	604	596	591	614	569	587	550	618	582	611	587	551	530	585	596	576	626	570	577	609	571	589	584	573	616	575	577	578	533	550	548	574	617	593	595	586	581	588	549	634	576	602	542	596	534	567	596	566	595	598	577	606	570	588	591	589	588	580	554	548	612	565	537	597	563	594	634	581	580	551	601	630	561	569	554	571	596	604	594	618	598	535	588	585	526	594	599	562	549	641	550	625	542	568	572	614	587	586	573	560	603	593	565	604	557	626	577	575	586	601	585	572	583	566	599	607	622	575	573	589	554	545	567	613	588	623	555	565	556	587	574	576	597	603	552	583	575	606	567	601	581	612	575	562	588	573	572	604	580	620	583	586	568	591	625	569	549	565	585	554	545	610	567	620	594	576	619	600	574	609	543	562	577	583	573	581	617	553	553	564	610	577	595	552	546	573	593	613	592	585	590	555	577	623	551	565	637	590	647	562	628	547	597	572	563	597	557	576	577	561	589	575	566	586	606	583	573	589	602	618	599	547	631	571	549	585	583	569	544	615	590	577	586	580	583	529	583	608	602	557	551	583	600	573	586	599	600	607	525	551	645	583	579	570	623	582	604	571	583	587	572	551	546	617	575	566	564	593	641	597	589	559	578	589	595	597	568	589	604	545	589	566	585	568	563	557	580	594	628	560	580	578	600	611	583	590	607	582	640	600	598	520	566	595	581	595	629	598	530	586	580	613	595	585	597	600	635	582	590	563	559	581	619	621	606	597	580	543	566	622	589	585	604	576	568	538	625	606	588	593	569	567	587	553	572	540	562	561	565	581	566	608	572	554	570	568	590	591	585	560	564	568	599	559	553	611	618	565	539	603	561	559	605	545	575	578	619	598	590	592	546	599	580	564	574	574	582	576	557	601	582	549	616	599	590	620	566	574	576	542	576	556	548	589	587	616	593	557	576	565	586	605	560	551	566	603	552	575	550	531	574	599	617	576	544	618	599	531	592
48053	12817	4617	2886	1871	1224	1024	804	723	528	466	496	421	420	397	396	379	380	333	264	266	251	220	247	262	259	297	282	281	238	235	243	224	216	233	229	259	268	264	265	273	288	246	257	198	244	261	264	225	228	225	213	217	261	848	1279	946	665	515	258	176	176	151	149	151	178	162	149	153	167	178	146	159	180	171	154	177	166	181	190	171	173	176	167	171	159	159	164	175	180	177	178	162	172	171	179	181	168	164	158	163	157	168	175	165	162	167	157	147	165	172	154	162	167	169	151	152	169	156	168	163	192	141	149	182	167	157	153	162	167	165	170	157	161	173	156	170	176	185	154	173	176	153	170	162	169	156	168	166	171	159	166	159	147	155	173	168	162	151	166	150	167	177	187	176	156	171	159	152	165	153	168	161	160	184	156	163	172	170	164	158	163	170	169	166	153	157	164	155	172	158	167	172	170	171	156	176	158	152	160	157	153	183	177	175	185	151	175	170	155	184	167	177	143	165	158	151	174	154	146	173	178	174	161	175	168	150	173	197	185	199	161	151	152	173	152	155	183	156	161	173	165	154	165	178	170	151	189	145	172	194	165	184	201	150	156	167	162	155	172	158	158	171	176	157	147	181	173	172	152	173	187	153	146	169	161	159	194	164	196	176	142	176	166	157	169	164	142	168	151	157	157	147	159	191	153	163	178	163	163	153	162	159	154	147	163	152	148	169	174	190	161	165	174	181	179	167	172	184	157	146	151	164	155	172	172	157	178	169	179	160	151	149	163	170	152	151	175	187	137	156	132	193	174	157	162	156	161	161	155	165	191	163	184	163	161	184	151	191	162	168	182	179	166	176	167	187	156	152	179	154	171	182	164	179	157	164	180	153	173	163	158	147	163	189	146	164	172	165	168	176	176	142	162	180	161	181	174	146	178	145	155	165	158	155	153	165	172	174	168	162	161	193	166	174	184	160	176	162	144	154	171	154	147	153	172	187	170	189	181	162	172	170	169	164	157	177	176	155	160	189	174	162	168	159	157	182	180	165	137	164	157	161	173	161	169	158	178	172	183	160	173	152	158	153	182	182	178	162	147	169	144	194	172	159	162	206	166	145	185	159	139	152	167	160	192	154	174	151	151	147	174	174	163	155	167	173	163	151	156	168	170	163	153	144	151	148	179	167	146	162	156	154	155	177	192	171	169	184	165	193	159	185	178	167	163	173	159	166	179	178	143	173	182	189	171	163	178	150	166	154	151	181	187	179	163	164	165	167	147	168	149	167	163	172	159	150	160	156	170	165	175	163	172	183	160	164	161	157	176	176	157	181	160	180	166	161	159	195	194	169	167	163	149	152	178	143	186	168	183	153	159	198	153	143	165	152	151	160	155	167	154	177	167	175	173	155	177	163	159	166	166	172	182	152	166	179	171	167	188	128	152	174	192	166	166	175	151	190	159	168	159	150	193	159	197	155	170	172	175	174	165	156	181	169	165	175	166	194	174	161	141	150	155	167	160	153	142	143	166	173	156	186	156	161	166	138	169	177	172	176	158	172	136	161	163	162	168	140	172	173	164	172	176	172	176	153	159	164	171	168	169	171	160	167	150	173	178	169	154	170	165	158	150	171	157	158	166	162	171	151	155	155	163	136	139	180	176	182	162	176	180	192	166	163	169	182	154	165	188	162	171	145	167	151	181	160	194	177	163	170	171	174	165	160	176	196	157	183	189	173	168	153	180	149	186	165	161	152	148	160	166	165	147	166	166	145	174	169	177	187	156	151	156	179	179	170	165	154	177	165	140	147	173	164	168	148	154	193	181	154	168	180	181	159	158	148	163	149	160	160	164	171	121	177	145	166	144	170	164	145	152	141	170	163	175	161	158	150	163	159	174	175	153	155	157	156	175	177	184	179	191	175	187	168	170	142	160	162	173	167	179	183	158	162	177	174	188	149	131	164	159	153	185	144	171	149	169	138	179	153	160	152	170	158	168	163	158	162	159	168	168	187	166	158	170	143	174	153	129	167	149	163	149	178	167	182	162	179	162	190	181	181	171	171	159	145	159	178	175	136	153	178	178	181	141	178	168	177	160	187	164	161	185	151	174	170	172	172	177	168	162	162	161	168	163	183	181	172	176	160	173	169	145	185	165	160	165	145	170	172	169	186	177	159	174	149	166	164	156	169	175	178	152	158	140	145	174	157	141	171	154	157	168	175	187	171	165	147	157	162	168	153	180	153	175	172	156	156	186	160	164	154	171	163	163	148	162	150	150	167	181	160	141	171	142	154	169	161	166	149	180	157	182	157	176	153	162	181	178	175	162	149	163	161	174	156	166	159	162	187	167	170	175	175	167	165	165	153	148	163	171	163	157	172	140	161	140	166	154	167	193	167	171	168	142	166	154	172	152	170	151	174	159	167	172	160	166	171	174	183	171	164	179	160	170	176	179	175	139	183	143	157	169	184	161	181	163	162	173	154	177	178	166	161	166	165	167	145	172	172	158	166	155	153	159	157	171	160	144	160	169	169	141	152	183	156	185	167	163	150	187	174	177	176	165	161	173	156	154	157	176	162	181	157	156	156	175	164	141	171	169	170	144	153	171	158	148	157	169	151	187	179	172	166	153	168	175	179	146	168	154	182	162	164	147	153	162	170	177	173	173	166	152	131	178	183	148	160	160	179	163	165	153	156	187	156	173	172	165	169	186	164	147	193	172	168	185	173	160	163	170	155	170	189	184	164	161	151	173	168	176	179	152	171	149	178	154	153	185	159	170	151	156	172	164	159	183	154	151	145	170	157	184	136	181	169	169	157	166	160	167	170	142	165	200	187	184	139	151	154	175	155	154	163	186	182	173	173	153	175	165	183	182	154	184	186	164	178	176	163	161	150	167	173	165	191	157	150	141	178	158	145	170	157	154	162	175	186	151	163	172	171	176	165	159	191	157	172	188	160	180	175	154	168	163	156	160	170	155	160	180	153	205	161	173	179	159	156	176	152	171	152	148	183	165	158	164	185	170	185	170	172	164	161	156	171	174	187	163	172	153	174	162	174	162	157	184	158	168	172	178	168	166	177	176	177	154	170	190	194	164	182	148	179	172	158	160	158	171	169	158	164	187	178	143	168	151	161	162	175	174	169	152	182	156	170	182	180	176	173	171	156	177	154	164	154	185	193	182	159	163	194	154	151	147	166	154	162	161	164	165	169	179	181	188	168	163	186	151	147	177	153	174	178	179	151	161	161	147	175	176	186	170	169	150	149	159	166	155	156	161	162	177	184	171	149	171	185	151	151	171	179	152	144	150	162	152	146	151	152	174	171	167	164	162	161	168	161	150	160	172	186	151	170	171	166	150	149	186	141	167	178	169	161	194	155	177	155	198	168	143	159	150	152	187	178	185	133	173	160	156	167	144	158	177	172	166	146	163	161	174	172	144	173	155	185	148	174	159	155	167	169	157	156	176	161	166	146	169	170	191	146	150	165	163	167	148	188	141	156	146	160	153	186	173
23322	2882	6193	7251	6127	5145	4254	3488	3253	2766	2398	2555	2086	2159	2080	2214	1974	1862	1642	1261	1204	938	1016	922	1271	1350	1461	1313	1119	1146	836	933	1025	1012	1043	984	962	1185	1325	1364	1475	1161	1171	1237	1133	1180	1196	1219	1029	901	959	937	916	1320	5688	8213	5824	4005	2573	1026	452	434	428	420	428	414	390	405	391	414	427	418	486	499	452	449	435	410	471	417	444	397	436	454	450	429	455	458	428	409	449	425	427	428	454	424	433	459	425	431	414	425	438	411	400	433	456	400	428	414	432	461	400	412	444	408	433	424	409	433	425	408	436	383	433	401	415	431	405	410	423	410	395	420	382	441	399	436	457	426	430	440	434	428	432	442	397	440	458	423	434	410	433	433	415	436	437	416	432	442	437	420	458	413	429	430	437	464	461	410	450	451	402	429	460	427	418	412	402	429	427	414	406	431	426	397	451	416	424	433	468	478	456	420	443	401	450	453	443	430	430	443	441	446	433	461	449	439	450	459	415	437	419	419	434	444	403	453	411	438	443	443	462	441	419	445	435	445	416	398	440	423	388	424	433	443	386	455	438	425	415	446	464	417	459	406	408	425	411	411	396	403	433	433	438	442	420	429	436	421	414	442	466	450	416	421	431	424	437	441	431	441	429	417	427	456	441	490	457	472	400	438	390	419	416	452	445	407	420	414	444	425	424	438	434	456	399	428	415	442	441	433	437	414	456	405	422	427	428	434	429	399	415	445	403	446	439	412	403	488	465	446	452	428	434	435	460	457	466	398	442	438	406	429	431	452	449	435	412	423	444	457	458	467	435	401	438	421	418	387	446	435	452	417	431	414	442	427	412	425	410	380	433	432	420	403	403	438	422	419	467	414	415	441	470	446	422	438	418	426	437	439	413	450	439	428	424	427	454	465	438	416	408	409	408	446	432	443	425	441	435	431	413	459	394	414	414	420	407	416	437	427	416	441	438	434	417	463	463	418	421	433	461	425	424	450	439	417	433	406	444	434	453	404	405	487	425	463	404	445	444	412	443	397	431	435	457	417	433	433	418	438	418	414	438	420	407	416	428	425	455	454	431	432	425	394	444	426	488	413	459	427	404	422	424	434	406	437	423	437	413	451	410	416	437	403	439	408	389	457	418	434	472	409	441	436	451	422	418	425	471	431	444	447	378	378	423	392	399	473	430	414	419	414	410	364	433	439	414	430	381	407	435	423	497	427	427	394	424	427	433	440	439	428	410	418	439	424	448	444	405	423	394	452	423	438	449	427	457	427	434	450	426	442	493	392	460	472	430	438	409	413	429	413	445	436	401	431	458	422	395	448	418	406	428	431	446	438	428	415	443	414	450	413	448	424	430	445	439	437	398	429	455	425	434	391	432	436	411	433	428	403	455	426	418	415	448	431	456	460	427	420	419	452	392	405	433	431	417	397	493	457	387	424	427	439	410	414	387	435	419	444	437	406	444	414	441	411	411	442	438	457	432	415	457	435	433	417	409	431	437	446	473	422	403	377	449	436	433	425	406	448	425	437	449	442	402	444	435	442	484	419	411	452	432	416	464	470	424	428	412	485	467	446	394	428	455	400	418	422	419	424	407	459	475	417	459	444	410	445	398	401	423	412	396	433	451	437	416	450	441	422	426	450	416	414	436	451	435	451	456	431	423	406	459	389	431	416	444	402	439	444	406	427	444	447	431	391	414	464	474	421	412	446	397	458	441	403	425	438	434	431	433	401	429	418	416	420	449	417	429	432	413	431	410	451	443	436	404	478	432	439	460	415	413	409	398	460	459	434	442	409	411	435	452	444	399	423	422	446	495	400	435	444	436	406	404	435	429	436	418	430	432	446	386	468	430	443	413	438	421	428	436	440	463	437	443	426	402	436	429	430	443	441	467	423	431	421	401	425	410	395	427	429	410	386	394	454	422	421	410	433	416	457	450	397	414	455	411	423	418	423	411	430	422	441	428	477	446	418	393	431	408	465	431	422	421	425	435	455	453	410	408	445	403	449	444	404	440	443	443	472	425	397	425	396	451	426	429	427	420	412	444	425	464	431	451	439	417	451	402	434	431	426	437	441	405	434	401	426	480	428	420	427	415	397	397	404	418	450	410	410	444	410	405	400	430	426	452	386	436	393	442	413	398	437	439	422	424	448	456	408	436	419	414	459	415	451	450	428	419	424	444	431	411	428	415	426	448	452	416	445	410	470	479	419	423	424	405	436	463	436	426	423	435	427	435	469	427	476	432	431	431	457	389	404	429	443	442	434	446	421	432	450	441	427	413	441	406	419	451	429	424	425	448	461	417	449	446	424	432	407	413	441	410	411	433	425	433	413	404	462	409	407	427	417	443	415	405	430	410	421	454	425	415	420	409	435	420	422	398	436	481	424	453	420	410	468	427	422	462	418	412	444	415	482	443	436	441	446	442	425	405	433	451	399	406	427	420	415	481	422	405	430	423	408	451	446	445	423	425	413	427	395	413	453	433	458	424	438	393	426	423	414	455	417	414	428	415	414	411	443	442	433	434	434	425	422	435	428	435	444	457	428	443	395	450	454	446	395	454	428	404	446	438	422	453	416	429	395	438	440	497	448	415	450	446	448	445	438	440	456	421	404	396	434	406	383	456	408	425	440	463	389	410	424	418	446	429	433	422	393	430	434	422	407	450	436	422	449	401	403	429	444	455	450	438	417	450	445	459	469	423	432	449	422	452	405	443	433	451	424	443	459	394	404	500	437	433	398	445	439	446	412	425	371	454	399	425	457	431	429	451	421	390	434	440	414	396	443	401	411	411	405	450	428	390	437	417	432	424	460	385	414	412	434	474	424	384	426	389	435	440	372	403	465	413	424	443	449	417	408	430	407	455	418	437	424	419	438	415	453	454	473	389	413	384	433	411	448	414	435	444	401	429	421	455	431	451	451	417	443	418	467	443	429	459	454	453	417	436	444	474	417	453	414	434	405	422	435	429	432	414	443	425	454	452	407	448	437	478	435	411	423	425	446	468	412	446	399	416	410	400	424	421	422	467	423	429	431	390	441	434	416	446	413	429	425	444	456	402	430	418	431	422	402	433	431	416	452	455	409	429	439	429	445	448	412	414	456	446	430	442	446	448	428	384	441	425	398	392	459	450	423	417	420	441	454	435	450	420	384	437	472	416	452	400	445	421	419	419	449	446	423	400	427	447	424	387	402	471	435	421	437	444	461	471	437	446	428	460	455	437	406	428	441	404	469	449	388	436	452	426	439	436	447	391	397	462	462	413	429	417	411	403	420	415	420	411	430	407	430	436	453	433	451	435	423	454	441	448	438	414	446	399	441	405	434	418	398	409	403	417	414	436	448	453	401	447	417	434	460	465	417	433	393	433	399	428	415	438	443	439	441	433	444	408	502	412	427	429	450	418	422	441	425	397	443	407	428	456	444	402	460	424	446	415	439	397	419	409	433	397	380	396	434	431	396	380	401	456	434	425	407	443	441	462	423	451	437	430	419	460	435	451	411
5134	569	566	403	330	293	292	302	253	263	247	268	275	270	266	257	264	254	269	236	236	253	239	231	237	259	233	247	251	246	229	268	256	274	254	225	240	297	300	260	238	256	241	271	267	265	281	249	224	235	260	235	220	237	254	292	313	288	292	230	218	219	227	226	198	201	204	228	231	245	225	227	240	238	219	226	226	207	211	205	252	245	241	224	238	225	223	247	245	210	222	262	224	256	228	234	243	239	244	241	220	224	240	258	241	212	245	239	250	230	242	225	218	218	221	198	240	218	235	229	246	228	192	223	265	255	220	223	223	205	210	243	225	223	232	254	237	236	252	238	232	224	228	231	230	230	218	229	231	208	224	222	232	212	234	245	268	211	258	228	242	211	217	247	212	228	245	239	204	236	224	236	220	209	237	236	221	220	216	245	233	224	214	218	231	225	230	243	243	222	220	234	234	239	220	222	240	257	230	248	226	243	230	219	212	256	229	232	217	211	224	226	209	242	214	215	223	238	241	242	216	223	201	220	203	200	252	234	230	220	221	193	220	222	272	244	264	223	214	210	233	213	210	217	227	242	228	233	227	236	204	228	245	227	254	220	190	259	217	238	231	230	222	246	224	234	243	237	241	247	210	207	235	203	244	238	231	250	222	251	227	220	220	229	237	213	218	193	232	237	230	224	227	228	243	222	221	217	233	243	229	242	237	246	228	257	198	241	221	220	221	233	209	219	233	231	237	238	223	262	235	234	223	232	226	236	223	239	252	205	209	229	253	212	252	251	247	200	226	237	223	237	212	241	226	249	233	242	245	213	227	220	266	209	239	223	222	236	231	240	219	227	228	232	222	237	196	206	217	242	243	237	218	228	240	261	216	222	221	239	244	201	226	223	233	273	241	225	211	245	208	223	265	243	222	249	222	242	262	232	241	233	227	234	237	252	236	203	260	206	210	254	242	223	236	242	237	232	221	248	255	228	250	233	216	225	241	229	212	203	212	244	236	238	221	235	229	256	221	262	226	209	239	235	222	193	231	242	248	224	253	249	229	237	216	214	248	247	258	229	260	257	239	241	224	224	236	230	261	214	236	237	255	239	243	220	232	218	226	216	244	233	223	250	264	252	223	236	225	229	216	231	224	239	236	252	238	225	237	211	245	219	215	233	239	205	198	230	252	236	245	204	211	243	218	217	234	221	269	226	230	230	240	219	255	227	248	219	236	259	228	240	240	243	252	241	252	225	246	248	252	265	240	210	240	254	259	226	238	232	239	219	230	246	238	195	226	217	222	238	203	223	254	208	228	222	212	229	245	244	227	228	226	228	217	255	231	242	208	240	219	255	232	212	223	246	228	225	226	224	255	219	243	216	212	236	231	232	233	205	223	241	246	239	216	251	215	228	250	247	221	219	227	234	233	228	246	209	201	252	230	226	237	220	209	224	215	253	229	211	209	203	227	222	234	200	254	241	239	224	226	213	224	232	228	228	194	240	238	222	243	243	233	234	253	221	236	245	231	246	242	240	238	242	220	250	223	234	256	219	250	225	237	255	207	218	241	225	258	217	259	213	250	227	230	228	191	211	243	199	262	221	243	257	200	228	246	197	225	243	222	217	209	224	230	216	236	236	216	222	245	244	240	209	223	234	249	205	224	257	240	255	209	218	258	240	236	229	226	213	226	228	245	258	222	213	224	221	265	227	243	196	207	259	212	217	217	262	236	229	225	222	200	249	205	220	224	253	220	224	223	227	228	248	253	237	236	219	226	208	237	241	253	247	233	241	232	239	209	228	228	209	234	233	204	208	254	201	239	228	216	234	215	213	215	239	236	224	218	222	243	218	211	240	252	245	247	196	209	228	215	241	224	234	226	228	255	221	242	203	212	243	262	221	242	238	234	261	231	215	225	223	226	200	203	255	208	212	195	212	251	249	246	249	244	222	218	218	226	230	200	225	238	240	243	223	239	251	180	212	230	248	233	244	201	268	246	237	211	206	234	230	227	248	200	236	217	205	233	233	225	213	261	231	221	204	222	211	205	216	218	229	215	211	212	236	244	237	243	209	239	226	254	252	249	245	241	226	234	240	220	217	217	224	258	225	217	240	247	211	232	241	222	229	232	259	214	225	223	223	238	229	243	230	230	240	229	241	243	228	230	235	237	244	217	224	224	242	227	247	249	264	244	249	213	232	213	243	242	227	210	234	222	214	232	258	224	202	235	214	209	243	219	228	214	208	231	223	210	235	247	252	213	237	247	235	207	247	237	213	227	231	223	238	213	232	231	229	234	231	228	199	249	251	235	231	241	192	242	228	233	221	198	225	208	207	206	225	251	236	221	228	197	228	260	238	232	235	242	217	264	249	227	277	255	226	250	242	223	245	217	212	226	257	209	226	247	210	240	213	243	222	227	259	245	215	245	208	203	205	235	218	236	237	219	216	238	254	229	226	243	225	206	221	220	253	240	216	256	223	282	250	237	220	232	229	241	233	225	228	213	234	250	229	204	217	232	236	218	238	214	235	221	220	226	228	241	234	225	212	195	218	232	228	219	224	254	269	227	247	238	222	219	239	235	263	205	233	243	235	223	200	217	230	224	241	236	234	228	217	200	235	219	249	215	222	237	244	235	211	229	215	239	214	228	241	238	233	237	252	229	245	217	246	210	233	225	210	235	220	236	255	220	265	229	198	225	223	198	236	223	220	252	230	242	255	201	215	238	260	234	231	238	225	241	217	210	251	244	232	226	221	218	244	245	234	241	212	231	235	249	228	230	195	210	243	218	263	236	237	220	271	223	225	252	231	238	224	244	246	242	215	232	230	195	231	206	247	218	243	234	249	241	201	263	196	230	232	212	235	232	229	221	240	234	243	237	234	245	207	226	231	224	231	231	226	210	207	205	231	226	226	217	244	228	226	237	230	188	257	210	224	229	238	243	212	229	208	233	254	239	230	230	245	235	244	234	238	216	230	236	199	224	235	244	215	235	222	232	236	228	254	244	221	240	214	245	237	230	225	235	247	236	226	238	241	205	241	225	222	237	199	219	219	223	228	235	233	217	242	225	236	217	234	222	251	222	215	226	193	207	231	226	223	229	229	237	242	237	232	219	231	219	253	233	207	217	235	231	247	220	231	225	220	234	235	228	221	226	222	234	235	236	258	249	191	225	207	248	204	220	260	237	231	220	224	234	202	253	211	207	244	232	228	227	246	249	268	227	258	226	213	216	220	226	235	213	226	244	251	231	208	207	223	214	241	209	198	247	228	242	236	206	204	257	221	205	211	222	222	201	245	238	223	207	221	256	208	231	217	207	230	279	231	237	216	215	222	205	217	246	267	192	250	223	246	255	223	195	239	229	223	224	238	257	215	223	219	201	216	229	235	257	253	231	243	222	230	235	206	224	217	245	212	216	215	247	256	221	241	239	204	217	216	256	226	237	227	217	194	236	222	229	233	254	229	232	210	243	228	250	235	227	228	220	230	209	205	242	248	238	240	237	240	239	246
5717	911	1303	1236	1021	993	935	873	863	853	886	750	817	865	831	783	771	893	755	686	688	689	662	633	738	887	879	804	800	835	740	734	808	741	757	707	940	980	1024	964	939	868	803	814	892	897	876	865	778	796	722	653	675	680	842	1120	1082	947	822	719	589	601	603	588	591	588	581	610	631	584	569	585	619	558	588	569	578	601	569	616	618	579	619	572	548	589	568	581	587	569	584	624	573	589	588	584	550	577	613	634	570	612	567	576	648	621	565	586	560	535	562	570	599	587	606	591	577	576	602	583	547	559	623	566	557	556	584	616	630	595	553	599	599	574	562	569	603	605	560	506	615	613	580	612	553	551	565	598	586	600	588	612	605	625	594	572	595	579	561	598	599	567	619	567	587	587	583	606	570	643	581	611	574	598	602	576	614	585	592	573	561	567	596	575	581	584	570	553	617	569	583	534	617	577	558	579	566	565	563	605	585	612	586	615	594	588	604	637	591	607	582	579	554	562	587	537	586	597	588	624	585	607	593	566	554	624	609	569	578	575	573	591	641	595	570	573	629	627	588	556	585	579	598	626	532	577	598	597	586	569	608	626	596	549	589	604	560	592	551	609	582	594	577	580	559	611	577	543	564	583	571	631	584	615	578	587	569	564	599	613	613	609	591	619	583	590	574	617	584	571	607	596	580	563	589	570	583	560	605	568	624	598	603	618	595	562	585	584	561	621	580	603	610	567	566	590	584	586	579	554	601	590	570	611	598	577	593	621	578	586	597	600	592	634	601	603	564	581	586	542	598	605	598	600	606	582	578	579	604	596	575	560	594	561	597	580	584	579	594	567	568	640	582	582	589	617	595	605	531	582	583	587	628	629	575	567	573	565	573	599	642	551	592	600	608	617	591	597	587	593	600	568	581	618	607	580	624	609	586	548	592	579	602	605	570	590	632	590	605	561	569	639	553	575	551	609	581	619	599	613	579	583	601	603	559	595	605	561	615	556	592	568	562	583	571	583	609	591	572	580	633	598	594	575	631	587	630	619	607	591	614	612	597	598	601	593	586	593	588	614	537	567	576	621	627	536	541	583	577	569	581	605	571	570	605	602	594	586	603	558	558	554	591	560	564	601	594	581	600	555	600	611	572	586	566	614	601	609	572	569	552	559	573	580	570	581	611	567	571	603	576	566	569	608	568	633	614	607	539	595	580	577	558	577	613	586	566	529	603	537	599	565	591	604	575	588	611	553	594	568	564	566	635	573	589	601	567	638	621	580	590	573	581	611	536	606	602	645	531	558	608	618	608	634	609	606	610	575	600	582	563	560	569	597	599	548	581	569	571	602	590	561	571	568	585	608	586	603	608	559	601	585	579	603	606	567	582	592	579	544	578	581	578	603	562	572	564	566	622	591	600	553	602	568	583	599	573	552	550	558	618	580	531	602	608	616	609	581	592	607	524	601	631	590	551	565	597	581	585	613	589	616	564	578	541	592	632	534	578	587	535	547	549	596	598	574	599	594	607	546	597	565	587	573	577	565	598	602	584	579	623	592	566	575	573	553	590	602	603	538	539	571	549	589	566	595	611	571	589	612	582	570	559	600	589	556	598	577	563	570	568	588	594	556	627	602	588	585	572	560	588	589	566	611	560	591	622	606	602	566	608	576	618	593	558	571	571	613	587	588	605	580	541	572	614	599	606	560	601	600	589	597	593	591	600	607	579	603	556	560	572	578	581	566	580	589	623	573	629	592	582	595	596	574	595	522	577	611	617	587	590	600	578	583	614	581	572	553	569	600	567	563	585	569	559	571	592	610	583	574	589	613	575	570	614	553	601	570	552	568	525	604	601	578	614	583	587	533	568	584	535	554	573	601	579	587	556	587	578	601	564	574	609	609	595	584	565	625	538	561	586	586	599	596	594	587	596	566	618	557	627	579	555	619	582	612	639	601	562	562	562	573	613	591	551	551	626	611	566	618	592	571	593	593	548	580	601	583	571	593	564	585	590	569	578	591	594	559	581	556	572	580	574	559	570	576	557	529	627	590	609	603	574	549	589	575	589	611	590	586	550	586	592	580	540	557	564	581	550	575	560	609	601	568	567	547	578	571	583	600	594	554	597	571	607	580	558	615	575	611	575	575	587	602	576	602	575	656	564	552	594	587	577	602	610	592	576	613	590	592	620	634	616	572	535	508	594	546	589	570	603	557	572	570	555	546	562	645	588	542	590	613	537	573	589	587	597	560	589	585	576	560	558	571	607	592	559	618	594	561	613	615	569	592	596	674	616	606	560	588	561	659	549	571	590	573	589	606	586	561	601	590	592	581	511	597	591	614	570	551	559	619	566	612	602	627	585	611	603	558	553	565	572	572	591	523	547	575	590	610	583	562	570	613	581	561	534	565	605	576	619	576	600	610	590	590	571	564	581	590	554	599	572	581	580	583	567	577	616	571	556	580	551	583	579	561	585	602	603	595	588	591	568	598	621	588	561	576	563	560	607	588	577	610	568	612	580	551	553	574	623	650	577	593	587	585	590	569	617	583	579	587	582	535	551	589	622	583	590	617	658	604	573	585	570	565	593	554	576	547	521	593	567	597	566	553	541	584	571	569	634	572	562	582	641	591	529	587	532	619	572	611	613	592	596	570	592	605	544	603	594	577	577	578	582	562	573	595	591	597	581	570	601	591	587	574	603	606	557	538	596	585	600	553	574	589	578	593	577	574	528	591	510	627	531	580	570	614	596	608	595	578	617	569	609	649	599	579	644	600	577	583	628	588	540	547	611	594	580	523	565	573	556	608	598	604	620	543	592	552	577	597	611	575	580	568	605	562	609	584	572	587	630	593	576	577	648	563	584	547	608	593	575	597	618	586	597	581	567	583	569	579	609	574	593	617	538	598	582	617	597	571	601	580	583	583	570	585	593	593	512	623	616	586	612	589	622	580	594	575	592	626	601	584	605	579	623	594	581	556	543	563	574	558	614	567	568	575	589	584	582	551	642	597	612	574	587	566	619	573	564	629	569	561	601	588	618	615	581	571	615	591	589	573	591	626	549	623	596	567	606	562	569	589	566	572	584	571	573	633	613	555	593	595	576	617	614	599	612	607	557	577	556	599	595	617	563	560	568	598	557	616	562	579	552	615	592	573	612	588	613	598	597	591	569	616	616	570	579	598	593	618	565	644	617	561	596	587	596	564	579	563	575	587	589	589	602	570	585	533	586	638	617	554	566	604	607	590	593	583	607	609	617	601	576	587	585	544	536	583	569	527	601	557	583	556	580	589	570	592	620	591	595	611	603	627	558	628	585	556	552	579	594	541	601	608	565	655	548	609	578	598	626	592	626	621	585	587	535	576	606	576	559	601	622	534	600	613	582	582	561	581	575	560	593	584	580	598	595	567	577	598	591	625	591	589	543	551	620	571	571	596	594	582	569	597	582	660	564	601	556	604	571	578	589	581	579	576	595	581	558	594	596	575	598	622	569	564	548	586	591	580	598	588	569	571
36035	5464	1934	1561	1040	754	748	565	529	479	406	412	361	430	362	358	319	318	326	284	296	299	279	268	324	320	310	321	297	312	314	268	268	252	265	247	258	294	294	275	263	259	264	304	250	280	288	309	300	337	275	262	252	280	781	781	640	480	356	271	244	239	222	232	237	251	232	231	240	238	211	269	203	217	255	210	224	209	223	218	204	227	246	239	230	214	230	224	235	213	232	220	229	241	234	220	234	239	234	207	209	252	226	235	249	231	206	234	230	239	225	234	241	229	224	226	235	245	213	238	212	225	229	222	231	236	233	257	247	250	214	216	203	218	208	249	246	252	227	253	203	219	242	217	235	223	234	243	229	231	232	233	207	213	227	231	266	224	207	214	242	225	240	234	239	233	238	227	244	225	227	224	236	225	220	238	220	212	234	239	256	219	250	222	222	239	222	222	224	196	208	223	233	219	208	224	254	209	199	235	230	238	200	243	234	221	223	229	203	266	226	240	232	221	197	227	234	239	245	221	237	217	226	233	199	244	230	256	236	223	223	235	216	233	257	233	245	223	252	216	235	258	250	225	235	225	246	232	254	233	217	219	241	241	216	223	243	196	212	249	224	229	198	200	239	215	224	215	210	210	244	256	236	248	213	209	246	244	219	242	246	236	231	263	225	221	240	217	254	221	221	226	259	237	211	210	214	241	219	221	209	231	214	207	237	276	252	218	232	230	239	234	218	246	220	245	234	224	229	246	204	235	240	233	243	232	226	191	249	229	236	246	255	243	208	245	235	217	213	220	251	252	234	227	218	215	212	219	237	205	202	211	258	259	233	236	253	248	220	228	217	226	230	223	218	228	246	227	231	226	230	242	222	223	209	244	258	206	243	199	229	211	238	255	244	224	262	233	213	237	232	217	246	218	211	230	229	220	239	246	236	236	220	265	233	186	222	236	236	217	229	251	249	234	227	207	237	217	228	205	213	211	221	239	250	243	239	211	237	235	251	211	255	214	227	225	232	246	215	243	251	202	229	253	221	239	233	245	229	255	244	234	217	235	218	227	206	238	211	233	222	213	236	247	247	234	252	232	250	225	235	222	236	236	253	198	222	220	230	236	217	214	254	245	253	204	217	241	248	247	246	241	238	213	227	219	241	226	234	210	231	222	217	243	198	211	232	223	204	210	236	219	204	246	210	238	211	219	218	235	232	222	209	215	230	218	243	230	238	241	208	218	214	246	250	215	242	225	227	250	243	221	233	267	243	229	251	228	251	227	250	249	231	222	240	216	227	211	226	214	214	200	228	233	258	218	198	231	243	231	242	231	217	233	260	232	223	195	212	231	265	228	254	245	192	239	217	267	236	237	233	213	220	229	229	242	222	214	205	248	226	215	224	248	227	224	232	189	204	216	239	224	199	276	251	215	195	245	255	255	209	236	254	224	248	244	250	214	241	218	216	232	225	243	259	209	243	218	227	228	244	254	242	211	235	219	224	226	221	209	231	228	221	225	238	258	217	231	220	230	209	236	234	211	224	199	202	223	251	246	223	219	246	219	231	246	240	248	219	227	223	206	226	241	207	232	223	238	256	209	239	235	236	246	230	233	191	241	255	225	235	226	231	228	227	181	236	234	208	240	221	231	202	226	224	236	234	216	246	252	237	228	227	212	249	257	230	219	230	259	245	243	228	233	234	227	249	209	239	219	211	194	207	229	231	257	239	241	238	214	239	237	237	230	234	216	247	218	209	244	232	214	221	224	229	244	206	212	215	232	214	255	236	229	242	213	236	210	243	220	253	229	244	248	220	213	231	226	256	217	200	231	240	236	242	252	234	232	239	229	234	228	206	230	218	255	211	264	240	240	227	210	222	254	235	248	246	249	205	234	226	236	227	232	211	234	245	220	213	246	210	235	246	228	247	254	220	218	252	236	189	221	211	230	242	222	227	236	186	219	232	262	213	205	238	242	235	212	243	202	232	226	268	246	266	224	229	237	231	208	241	243	240	228	217	222	236	234	242	231	211	211	235	245	224	215	223	222	209	231	236	233	239	230	269	237	232	205	226	227	224	234	225	232	242	225	245	220	205	220	239	221	209	219	238	250	233	234	258	219	218	206	234	216	232	266	224	232	230	225	247	233	222	232	223	209	270	207	228	220	223	237	209	227	253	238	242	205	242	235	221	228	206	221	226	233	230	224	218	201	218	241	217	219	228	252	226	208	208	255	235	233	222	238	236	232	233	208	219	228	245	218	222	216	245	229	258	241	255	229	205	219	273	236	210	236	221	222	194	223	209	246	236	229	244	237	232	229	220	230	232	225	222	225	232	225	251	248	220	234	238	235	235	218	219	241	229	241	219	224	215	240	247	251	202	214	227	233	220	219	233	253	243	209	217	241	266	254	213	240	211	219	215	243	211	221	244	230	226	236	221	210	212	206	207	210	214	235	218	213	239	230	221	244	215	228	231	218	192	237	214	255	231	253	219	221	229	233	220	239	211	207	230	255	206	243	229	229	237	245	233	220	222	207	237	234	231	237	220	244	215	209	217	237	206	223	243	240	250	230	218	250	213	226	224	222	220	228	220	260	220	240	227	241	233	215	220	221	229	257	232	225	204	176	200	267	249	232	237	256	200	240	207	219	249	221	239	225	235	200	234	214	246	234	215	229	239	236	246	226	236	248	231	214	216	219	231	246	226	226	246	213	213	201	223	215	229	211	220	219	241	245	215	237	240	231	228	240	247	213	241	270	215	226	229	246	247	266	225	215	255	257	239	217	200	217	227	235	210	255	233	233	239	231	230	218	188	215	225	240	230	246	237	215	231	218	228	251	260	211	222	217	218	217	203	215	207	227	224	244	257	231	234	232	237	212	208	225	224	187	251	274	225	264	219	225	253	249	231	239	242	225	217	222	222	231	229	256	250	222	236	258	229	237	260	204	223	256	233	228	235	225	236	242	231	220	205	229	258	237	224	224	227	243	199	223	225	235	233	215	228	217	265	221	234	241	241	232	225	216	219	236	214	196	224	200	249	226	203	225	249	223	229	252	242	238	254	238	227	218	217	210	208	230	256	227	250	242	221	233	224	211	230	254	248	221	249	220	253	214	228	202	247	212	187	246	240	242	207	255	232	214	216	232	225	235	225	217	257	223	223	220	227	243	225	233	202	229	234	243	238	256	230	222	195	250	242	231	216	252	231	233	205	237	229	236	247	259	228	213	214	230	227	218	226	252	205	223	214	224	229	242	222	223	240	215	249	229	232	216	231	238	235	262	250	217	232	215	234	240	237	244	235	256	231	238	220	226	218	223	216	215	247	253	246	241	239	224	216	222	258	234	240	230	238	214	227	199	215	218	212	226	262	230	240	235	218	249	221	242	222	210	255	239	203	220	223	215	214	192	231	234	233	223	241	241	225	234	211	210	247	214	237	245	199	220	241	220	257	228	263	222	239	224	234	227	230	222	201	210	229	230	211	245	247	212	208	188	222	238	218	244	208	221	203	241
18351	1883	3670	4466	3704	3209	2696	2156	2240	2024	1770	1678	1551	1595	1497	1592	1426	1429	1211	991	981	939	861	933	1025	1310	1288	1355	1190	1272	1131	1030	965	828	823	937	1141	1207	1269	1074	1028	930	1006	1176	921	989	978	1185	1223	1065	931	900	744	998	4954	4675	3397	2426	1702	811	606	598	569	600	561	596	594	547	545	639	567	614	569	567	536	556	570	554	586	563	565	567	563	575	574	546	556	562	610	583	573	581	571	569	604	553	604	569	583	598	548	587	613	606	593	571	543	601	587	579	595	580	594	542	564	617	592	581	584	562	593	576	577	573	562	575	555	540	576	603	604	574	534	548	528	570	580	536	582	543	597	538	577	599	540	604	549	554	607	605	584	594	547	579	554	629	581	572	569	597	558	559	587	563	612	574	604	556	545	579	584	603	567	577	554	572	580	584	572	555	586	572	556	578	552	580	553	566	600	555	616	603	582	598	560	588	538	568	584	549	557	597	551	599	555	610	592	549	565	586	610	555	595	566	563	579	533	572	562	592	599	604	585	593	552	579	544	590	582	606	653	562	562	573	536	551	606	560	589	598	559	577	600	590	624	570	565	593	593	604	561	580	594	579	599	600	554	555	540	554	568	568	584	601	587	619	599	597	585	584	555	600	594	572	571	561	607	584	597	564	601	564	606	591	606	559	595	578	614	598	556	548	593	533	588	575	617	596	558	559	562	584	542	570	562	614	556	569	557	618	569	601	557	560	575	575	568	590	553	566	572	592	601	523	532	558	559	547	586	561	583	555	566	566	624	632	536	561	560	548	605	560	525	564	550	587	626	532	586	587	555	516	600	551	563	565	610	562	588	590	571	552	583	581	537	619	575	568	579	619	578	547	578	572	541	602	572	579	590	589	565	598	596	561	559	563	522	597	573	602	602	568	607	570	595	554	590	535	605	584	555	589	574	561	559	595	590	583	550	518	566	562	560	612	590	580	561	588	561	541	585	580	574	572	584	523	523	611	603	570	544	547	607	569	563	611	593	596	616	546	584	577	589	582	576	648	539	559	606	560	563	537	538	598	536	576	554	533	556	602	543	582	586	615	623	600	544	596	554	636	568	596	611	575	581	582	631	595	550	597	599	542	561	571	573	574	568	592	582	523	614	555	575	589	535	512	587	550	624	563	567	566	589	593	596	609	601	556	556	575	529	634	569	545	567	555	580	578	607	606	558	589	603	590	625	543	610	608	568	606	572	590	615	584	563	560	524	559	580	559	582	585	522	571	567	611	578	569	547	586	571	533	586	567	592	570	593	599	548	583	598	553	622	575	605	563	565	583	567	574	577	582	582	572	575	562	540	607	580	530	572	563	578	578	565	616	572	551	584	589	578	529	602	567	551	561	592	603	537	569	572	559	602	604	619	588	542	582	588	567	542	517	596	578	598	541	542	600	595	563	559	575	602	556	570	590	614	610	561	576	569	553	602	558	545	542	594	566	599	600	610	607	604	564	560	527	594	537	575	570	596	546	616	585	554	546	597	585	654	587	565	543	602	574	597	645	571	573	635	574	564	624	576	607	564	599	560	553	610	547	591	523	617	562	594	594	591	594	596	556	613	596	583	547	585	570	600	544	543	544	543	558	575	589	572	588	594	583	584	614	552	564	597	555	589	602	553	544	571	577	587	574	590	624	564	604	588	549	518	586	575	572	556	592	588	561	588	575	585	607	558	560	559	639	586	597	625	572	564	589	564	573	577	601	586	557	570	560	615	584	556	557	607	577	625	537	553	572	581	574	574	574	580	529	548	546	597	585	530	559	542	609	571	534	564	609	559	567	626	582	547	564	577	593	548	552	561	597	559	609	571	551	577	542	616	568	570	607	563	580	549	521	593	599	573	586	597	583	581	630	544	564	625	559	597	559	618	565	586	582	593	543	571	567	579	573	607	621	572	584	595	520	570	569	575	610	568	548	591	561	611	548	592	584	575	610	589	593	608	582	630	566	579	562	572	539	586	554	568	574	628	567	569	607	541	564	576	551	563	560	587	574	597	586	583	597	614	584	551	567	581	602	562	571	590	604	556	554	577	595	617	553	598	548	564	544	569	548	566	582	592	579	548	605	580	601	533	599	556	602	602	567	564	589	570	550	579	557	573	589	596	554	578	550	592	567	535	572	546	579	618	579	595	572	583	611	601	601	583	604	589	561	574	617	587	649	595	568	591	533	608	561	561	517	577	531	553	607	583	598	563	565	589	572	563	564	570	569	616	584	565	593	580	573	593	576	535	605	580	610	593	594	581	529	548	568	602	595	587	523	561	563	601	573	563	587	616	594	562	563	592	608	573	585	564	577	554	529	583	572	592	528	594	619	575	567	612	584	593	558	596	603	596	590	549	550	589	624	578	590	599	598	550	552	600	535	574	565	594	577	594	629	569	620	573	584	547	571	590	591	567	582	611	521	591	578	523	574	563	571	584	577	581	560	615	586	551	577	533	548	571	563	605	560	619	581	559	615	573	628	543	574	590	587	577	554	591	580	552	614	557	582	624	600	576	569	553	537	595	595	586	564	587	551	595	628	585	532	605	622	574	549	578	520	581	567	562	533	583	588	636	599	555	562	584	569	582	526	593	604	597	537	606	597	563	616	574	534	554	583	580	537	596	510	602	617	589	586	530	557	622	531	549	566	607	575	607	585	597	621	603	573	628	583	562	586	623	550	569	541	580	560	609	541	578	630	557	592	555	551	594	550	600	562	567	560	585	573	581	560	563	575	551	641	592	542	581	524	585	579	580	558	586	585	568	567	545	566	561	616	570	586	545	543	561	576	605	589	528	604	584	616	565	607	579	594	589	551	575	619	582	599	569	586	549	560	594	610	606	624	575	608	552	613	582	601	560	576	602	571	594	553	528	565	575	592	550	577	581	549	595	576	609	620	559	587	567	593	614	559	545	530	591	548	614	583	592	579	527	613	566	604	592	566	592	529	562	605	572	540	573	579	551	577	565	580	581	531	602	574	593	591	601	557	545	585	592	543	554	552	574	541	581	630	582	577	567	576	590	594	577	586	602	543	573	599	599	575	573	586	559	565	574	595	606	556	551	585	602	525	574	560	568	543	564	588	568	592	608	578	578	541	574	604	647	581	562	597	608	535	582	571	577	565	597	543	576	610	572	545	575	548	566	613	589	596	574	543	569	607	556	564	585	599	525	582	620	569	580	586	559	541	562	587	608	577	607	602	609	579	586	537	618	575	601	564	576	595	590	572	581	561	552	581	549	591	543	625	515	618	591	573	587	568	556	604	555	584	595	574	550	557	569	567	572	557	535	608	578	591	585	580	546	576	593	586	558	605	585	556	611	560	579	545	529	605	601	566	583	577	543	538	571	571	598	584	582	525	570	576	567	596	591	555	590	575	605	570	550	601	568	551	618	583	617	596	562	581	596	565	589	582	572	565	589	567	614	572	578	558	587	598	571	561	569	580	581	607	571	586	559	568	575	579	576	626	566	578	565	592	565	561	590	576	578	604
52847	13770	4066	2484	1580	1200	887	707	672	624	500	414	499	429	364	383	360	346	349	240	244	225	211	234	300	284	291	306	238	285	270	262	234	202	215	237	231	245	221	222	203	202	221	186	181	226	240	257	297	288	258	209	163	200	1091	1309	943	682	508	204	165	172	151	157	168	142	179	172	160	146	148	156	169	157	137	172	155	174	159	160	163	153	170	167	190	182	162	156	164	154	172	167	175	148	165	170	175	155	147	158	173	148	168	157	170	171	158	156	153	149	153	164	155	144	169	159	141	170	155	148	182	147	148	171	154	168	166	141	148	176	157	146	160	151	137	125	175	148	182	143	158	156	149	155	165	155	155	156	159	157	144	165	165	159	162	155	162	147	182	169	164	156	174	170	145	157	144	155	168	156	166	153	168	163	181	158	173	168	175	153	139	180	158	163	155	153	158	167	169	170	157	153	167	159	145	162	176	160	171	166	168	155	148	144	167	178	179	133	164	145	164	140	173	139	147	175	137	157	166	160	145	154	185	155	166	147	160	165	165	149	159	170	150	176	159	160	167	149	148	163	183	142	163	150	164	180	153	137	158	181	165	154	149	157	157	157	147	169	159	145	172	145	150	173	143	150	155	149	140	171	141	168	149	150	179	133	161	149	143	170	179	163	145	153	175	159	147	148	143	149	140	156	142	146	163	160	158	153	175	172	147	152	167	149	166	142	163	158	168	150	145	165	153	183	172	161	147	154	154	160	156	147	155	150	155	144	177	150	174	160	155	149	167	159	157	174	161	177	150	157	180	178	164	147	167	180	155	175	132	180	166	180	129	169	140	131	157	169	154	169	168	145	164	146	147	165	177	172	165	178	191	162	161	165	167	161	151	155	182	156	158	132	153	160	173	179	158	151	163	148	154	134	135	196	155	168	167	161	160	155	180	169	156	163	190	182	162	172	156	179	184	159	159	156	166	162	178	167	144	171	138	172	162	164	168	158	152	174	139	149	146	144	159	162	177	149	159	167	149	159	157	174	167	151	164	161	140	156	163	155	192	132	144	149	164	167	160	170	158	160	160	145	150	166	141	177	163	170	156	164	158	164	160	136	159	157	142	123	145	159	177	162	139	155	162	186	169	168	141	187	161	160	171	160	167	180	172	165	156	169	152	147	182	163	146	169	172	165	144	144	172	169	167	165	154	165	148	161	151	170	143	152	150	164	178	163	157	157	149	185	187	149	179	172	153	164	171	161	156	170	142	183	169	138	155	165	188	173	169	152	159	163	158	171	165	157	176	154	168	164	160	152	150	163	172	146	127	170	156	138	148	169	146	150	151	157	173	171	158	178	152	149	177	181	173	146	164	160	154	165	157	173	144	173	173	144	148	161	177	172	158	144	157	153	153	187	169	151	148	172	169	175	159	158	161	139	155	167	168	161	149	157	168	159	139	133	168	157	148	181	158	165	200	145	161	163	168	163	171	153	164	174	145	163	168	158	146	169	170	183	159	130	161	158	168	156	168	156	167	151	164	145	147	148	161	173	185	150	167	146	151	176	164	166	158	168	174	167	135	155	145	133	178	171	145	159	164	172	175	174	165	157	147	173	153	153	146	158	155	170	179	167	181	165	168	136	155	151	160	167	162	151	143	163	177	157	174	143	148	149	141	167	165	160	164	131	160	158	148	178	148	163	151	163	156	171	170	140	158	168	168	158	152	182	149	161	157	167	154	175	175	170	147	155	171	176	179	156	161	135	148	158	153	165	157	189	164	175	148	163	171	153	167	151	170	174	151	145	144	151	180	168	151	166	160	157	145	163	158	154	154	167	169	187	136	170	174	172	151	175	175	155	149	170	150	183	161	162	161	133	152	143	147	151	156	137	153	172	165	163	145	177	178	163	150	167	147	150	202	158	153	156	162	176	154	163	141	149	152	158	160	189	145	167	160	162	164	166	167	169	143	134	178	176	177	188	142	158	155	138	168	148	150	150	155	169	159	154	164	160	137	177	172	154	150	170	159	169	164	163	155	165	155	170	183	153	128	159	166	162	168	165	134	166	161	155	153	155	150	150	161	145	182	150	144	165	159	167	174	164	150	170	159	147	165	149	149	155	170	172	139	152	165	159	154	155	174	160	145	146	151	140	147	147	150	175	169	143	170	143	159	170	171	155	171	158	165	169	175	148	155	164	174	138	150	176	161	157	139	142	179	151	162	160	182	156	164	164	167	154	185	143	126	175	174	147	168	161	157	163	141	161	147	154	180	164	170	158	170	163	146	165	175	190	166	182	173	163	135	150	156	176	153	169	176	153	153	153	167	142	150	161	153	167	172	149	165	154	181	191	143	143	163	167	158	143	159	185	152	171	154	152	163	155	155	158	166	146	168	157	174	162	174	163	162	166	163	171	159	161	153	163	185	179	168	174	158	161	186	170	159	153	167	156	173	154	162	168	185	167	150	166	178	161	165	173	142	157	161	175	163	166	182	177	161	152	172	135	173	167	156	167	130	139	182	161	167	182	142	152	140	164	203	172	144	150	166	188	144	174	169	171	166	167	188	176	139	181	195	147	144	184	171	167	153	140	141	139	184	171	157	172	133	158	150	177	167	157	173	185	156	153	156	164	166	143	170	165	200	153	146	169	154	153	151	161	171	166	141	163	161	179	138	134	145	158	179	154	143	165	171	162	162	163	136	164	173	162	150	178	171	177	155	172	156	164	151	163	145	158	145	148	165	162	140	160	190	168	167	138	167	140	153	152	141	131	164	143	171	164	162	148	159	147	139	161	152	154	181	172	178	170	181	173	165	153	171	188	151	146	167	142	136	166	181	164	167	169	157	158	140	153	164	165	155	183	162	172	168	149	166	155	162	194	181	173	152	165	192	176	188	179	162	159	159	169	148	159	168	148	144	140	173	169	146	153	170	161	149	161	160	179	166	173	155	138	161	152	162	180	166	147	163	152	177	167	170	174	150	189	169	152	159	149	175	143	149	165	170	140	170	156	157	154	173	176	164	137	160	160	144	168	144	138	147	178	168	173	163	145	136	141	168	163	161	157	162	163	160	162	180	177	172	171	179	157	180	145	166	164	157	168	173	185	169	153	164	168	150	171	147	162	164	164	144	167	167	173	164	153	180	154	165	132	147	168	172	164	173	150	144	147	165	157	165	151	168	163	148	153	153	139	171	142	161	176	189	158	157	147	153	166	177	171	166	152	158	150	141	187	148	157	170	154	167	170	157	144	175	170	173	186	154	161	161	170	159	179	158	139	154	135	155	173	156	152	182	133	141	158	173	177	175	165	148	149	139	157	166	140	161	148	129	144	147	151	171	151	167	167	165	155	165	163	173	152	165	181	164	147	169	148	151	152	180	162	153	164	143	147	164	165	143	167	177	162	156	172	168	159	149	138	150	177	167	152	152	153	161	137	170	136	168	172	140	147	155	171	175	190	161	158	157	168	188	167	167	137	158	152	158	138	176	159	164	164	156	162	157	146	155	179	171	153	167	162
26683	2865	5839	7032	5546	4862	4193	3268	3186	2892	2626	2305	2172	2278	1986	2073	1851	1564	1623	1345	1108	1020	1050	1080	1298	1465	1534	1448	1159	1326	1235	1221	1065	789	975	1070	1137	1153	1065	1136	813	866	987	822	780	990	1152	1338	1472	1508	1069	841	589	770	7204	8012	6154	4146	2649	751	461	406	444	458	435	389	386	419	414	403	409	442	419	454	406	459	386	414	417	386	405	358	402	381	427	424	411	400	396	414	435	417	434	372	424	394	397	396	416	453	412	419	424	410	433	427	406	426	398	404	428	470	428	442	414	417	415	402	399	425	420	425	413	426	373	447	409	396	417	435	450	406	430	430	423	421	408	424	440	426	419	444	424	424	427	428	409	407	401	467	448	402	406	400	397	377	424	422	424	445	405	407	419	390	419	396	407	416	379	392	425	425	461	426	468	437	403	394	436	404	440	433	452	376	447	421	374	406	425	406	432	414	383	449	377	420	417	417	388	448	440	405	413	397	413	419	388	427	451	431	407	425	377	405	437	390	419	400	449	451	423	407	431	441	415	406	433	435	403	399	387	425	408	415	440	450	420	441	410	426	418	399	424	391	388	430	401	410	414	420	386	437	454	386	424	423	379	406	434	404	434	420	432	418	411	364	419	411	406	427	418	435	443	436	423	404	440	371	419	442	421	418	412	428	406	405	395	429	385	416	395	375	382	450	439	426	449	448	405	406	414	431	417	419	407	426	426	406	399	401	386	443	427	411	386	399	382	368	378	467	443	423	393	393	423	419	414	408	368	420	413	389	412	389	449	387	411	396	394	423	432	404	432	406	407	406	421	392	415	438	387	426	433	422	398	395	403	412	426	411	389	402	414	391	405	417	400	411	423	410	418	378	382	388	427	409	428	422	419	381	384	391	411	432	441	415	379	423	433	429	401	428	435	444	445	434	424	422	407	415	444	438	462	396	422	423	390	384	376	408	429	408	390	405	401	407	405	405	422	371	430	367	465	424	405	374	387	426	404	428	442	419	422	414	431	414	382	400	387	410	436	421	396	392	418	433	415	414	431	421	420	422	440	379	420	412	387	437	457	442	389	429	436	413	412	406	462	439	390	380	415	406	406	421	450	418	410	409	388	447	406	395	439	429	405	407	414	381	421	431	426	389	434	431	398	415	428	415	440	401	455	389	432	400	383	421	425	397	458	366	383	376	437	435	419	429	385	421	411	405	419	393	384	421	431	422	376	429	422	404	409	414	468	405	409	439	438	370	416	410	404	426	396	402	428	364	417	429	433	407	406	399	431	444	388	384	409	416	413	396	441	408	409	393	415	429	455	387	454	392	428	446	399	430	418	395	406	409	384	417	385	403	439	412	417	406	436	408	421	428	403	383	447	409	450	439	414	425	378	397	423	407	439	432	424	440	400	431	428	432	400	408	438	400	411	435	421	414	416	423	418	394	414	404	427	430	365	418	400	395	405	454	433	415	439	399	398	410	418	443	416	393	404	395	374	407	415	407	408	427	413	404	398	392	409	423	455	390	425	413	377	408	394	446	433	428	429	417	414	407	452	389	420	386	438	411	413	410	429	374	384	434	419	411	421	423	438	452	420	445	449	399	411	405	413	421	438	406	425	394	420	420	430	435	419	414	415	399	400	415	427	417	426	430	436	420	441	401	429	458	423	398	385	412	389	440	400	420	414	439	402	440	429	402	447	430	426	413	443	423	392	405	419	417	416	384	423	429	446	417	395	398	395	399	427	379	441	386	389	429	424	418	430	430	447	412	500	414	379	390	445	441	385	416	441	416	462	370	402	406	419	418	427	427	400	437	393	437	398	392	419	404	443	399	427	402	396	421	442	377	415	401	427	388	405	434	428	433	392	375	423	407	404	425	409	424	419	450	392	427	400	398	383	419	441	398	411	412	445	433	404	443	393	415	415	402	448	370	429	363	441	404	407	412	444	371	408	371	409	395	425	406	387	422	405	441	422	416	382	386	407	399	379	433	397	432	394	450	374	399	426	420	381	417	395	402	432	426	421	376	396	414	409	416	427	420	393	377	427	436	432	390	390	403	407	419	381	407	396	404	410	427	437	412	429	377	401	408	387	414	365	434	400	416	401	396	440	382	458	420	391	418	421	407	391	441	413	468	351	417	418	430	442	430	437	409	440	409	425	431	428	399	425	417	443	385	456	438	406	393	423	417	434	402	420	422	414	412	421	395	390	421	443	439	419	405	394	386	425	450	439	469	426	452	404	411	437	384	410	428	449	396	387	432	434	422	398	388	462	373	439	407	406	430	417	426	411	394	424	432	425	422	402	397	417	404	412	405	438	419	431	429	413	399	408	445	411	441	422	415	387	380	448	422	460	420	406	415	434	418	417	420	413	422	423	385	404	418	392	418	376	434	405	424	421	430	416	461	417	387	406	380	412	402	456	390	428	392	403	425	405	376	405	428	414	417	414	432	383	421	422	413	410	418	409	380	422	425	387	404	358	414	385	414	415	405	432	433	452	430	454	412	383	454	411	427	388	395	398	383	413	384	419	397	429	412	360	418	417	424	401	402	398	416	389	419	417	404	405	400	428	408	431	421	384	443	408	425	384	430	440	387	432	412	411	381	425	385	413	405	392	419	405	401	413	374	407	448	415	386	367	423	425	405	436	409	412	407	422	451	408	404	452	408	448	423	424	397	446	407	427	413	437	386	419	404	403	419	381	409	440	409	443	392	424	408	415	416	385	434	413	451	402	390	433	444	439	420	409	381	423	418	391	444	446	428	400	433	433	420	403	399	387	388	446	415	403	428	450	406	413	443	414	447	431	415	397	419	414	402	437	393	414	381	425	428	428	434	440	474	411	414	441	412	451	366	423	416	430	394	405	400	387	385	421	427	406	444	409	390	416	400	437	422	401	429	452	435	382	417	398	383	428	390	409	415	417	414	417	395	418	416	408	372	421	415	400	402	403	396	421	416	405	408	417	402	406	394	424	395	430	430	397	427	405	429	444	411	411	426	465	404	434	424	403	429	395	442	391	396	404	457	439	400	439	428	392	386	433	380	389	415	415	432	382	368	424	390	411	409	414	397	406	416	387	394	413	404	395	403	414	395	424	371	422	402	421	392	406	412	434	401	395	411	393	439	417	376	438	416	445	447	402	441	398	401	451	420	434	402	388	459	384	404	409	437	406	395	417	404	410	403	433	400	451	457	430	459	389	419	443	410	420	437	431	430	388	398	404	434	417	452	385	425	437	449	431	418	412	394	422	418	373	445	411	473	396	371	412	422	425	459	386	445	427	434	417	418	412	448	422	437	416	407	413	403	391	452	395	400	422	433	420	436	431	442	410	416	437	453	447	387	427	397	407	443	416	386	431	405	399	414	424	439	404	443	389	381	408	422	413	411	409	427	420	431	413	433	375	389	434	459	397	438	440	406	396	422	430	400	409	420	409	382	387	431	447	373	421	403	428	420	395	456	419	386	435	417	446	429	384	408	444	400	386	418	409	409	421	412	393	439	391	429	426	432
6127	576	470	359	296	260	291	272	276	242	228	233	268	246	258	282	239	229	243	243	246	236	225	237	245	260	246	270	245	262	288	231	249	232	241	238	261	271	236	238	220	255	259	260	240	254	252	238	239	210	259	235	223	236	240	278	288	340	278	246	256	209	206	210	224	230	197	260	221	213	193	218	234	212	221	209	211	211	207	214	202	229	207	228	201	226	233	204	207	216	203	218	219	235	207	203	208	200	214	202	217	219	220	184	235	244	225	215	207	223	243	238	228	203	222	197	218	194	230	199	237	241	202	221	209	227	242	244	231	230	246	220	247	221	221	235	228	236	231	219	251	245	230	240	218	213	222	201	240	235	231	238	225	220	217	225	225	219	213	243	198	222	228	222	232	227	201	251	246	194	204	244	206	254	245	233	255	214	225	222	204	220	222	211	225	226	230	224	219	214	237	231	246	200	218	228	226	232	222	213	252	215	212	237	209	232	212	192	239	241	277	223	231	191	195	236	192	189	240	256	227	217	245	210	219	242	205	222	217	234	221	241	202	201	212	236	201	210	215	243	202	242	216	221	229	226	228	181	221	244	256	216	244	223	245	240	242	250	222	216	182	233	219	230	241	236	219	239	214	216	207	211	235	212	173	216	215	224	206	231	258	210	235	229	229	248	242	226	216	223	216	207	221	231	238	211	246	240	219	216	188	227	219	227	188	221	248	205	212	199	215	212	224	230	229	205	243	213	234	223	228	231	257	222	219	238	224	226	246	229	216	246	225	202	231	214	214	203	213	231	206	241	211	221	221	201	219	233	209	246	203	240	215	232	219	191	217	211	217	186	239	246	230	236	234	218	234	240	225	223	227	194	227	237	199	216	231	213	230	239	228	214	249	245	237	216	223	225	213	219	206	202	228	257	218	245	213	245	212	228	229	218	240	243	230	277	231	246	232	223	204	238	229	206	229	226	207	226	219	214	251	226	201	248	229	219	207	210	220	238	231	231	221	216	221	231	242	222	219	207	228	238	223	218	229	233	210	203	220	239	219	211	209	203	216	237	220	219	240	218	221	245	240	239	232	225	225	233	250	244	218	240	235	202	224	269	226	218	230	199	211	192	239	201	226	199	236	220	227	249	228	222	238	225	220	227	221	232	198	238	221	220	241	214	225	215	199	206	229	239	226	203	230	211	205	248	200	238	234	229	219	237	227	223	221	202	231	222	201	221	214	215	236	212	193	220	215	201	202	223	232	216	207	214	212	232	234	206	233	232	218	194	208	227	243	216	214	208	197	215	246	239	220	234	236	250	226	198	217	213	251	223	210	225	205	226	229	217	215	233	220	213	209	230	216	214	213	233	233	208	203	243	225	188	232	234	205	236	232	221	224	203	237	222	231	206	227	219	200	246	198	200	223	233	211	235	212	240	215	208	228	201	251	208	243	219	218	192	217	243	209	233	208	210	231	242	183	228	246	231	203	216	239	228	193	218	225	230	224	222	217	213	217	243	229	206	250	221	205	216	222	222	235	223	232	203	202	247	229	222	216	234	202	220	222	228	201	199	249	217	220	220	204	221	216	196	210	203	210	217	225	234	216	210	229	202	214	207	214	217	230	220	229	201	207	216	248	189	217	206	248	247	212	221	230	231	215	227	214	214	235	210	225	222	213	215	231	235	211	195	226	229	221	235	212	199	211	219	261	228	230	206	202	236	221	221	198	204	214	206	234	233	209	224	221	229	229	220	231	227	197	221	212	251	232	239	193	236	224	214	185	209	212	232	221	225	237	214	229	231	223	233	209	252	234	208	206	228	232	201	203	242	236	239	236	219	218	218	215	213	229	208	195	220	217	199	208	218	237	214	215	226	237	225	215	221	219	230	201	198	214	228	204	239	225	226	212	214	220	225	226	200	215	204	259	239	230	207	214	248	227	201	227	246	224	239	250	209	212	224	204	209	230	208	227	204	211	212	197	241	216	215	219	214	239	218	195	240	248	219	202	238	218	211	229	208	204	217	230	204	218	239	250	205	219	214	244	220	236	208	229	216	224	217	234	180	200	206	221	237	209	197	250	217	209	235	198	196	198	226	223	221	229	228	225	201	234	230	220	246	220	222	190	226	217	207	223	230	257	219	221	210	208	223	227	229	210	228	215	228	236	226	215	216	235	210	249	221	236	241	227	216	232	237	243	183	224	219	195	217	221	240	235	207	197	219	219	225	232	206	202	256	240	234	222	210	230	207	248	204	246	210	230	228	263	210	227	232	231	219	228	229	197	214	226	219	228	216	214	239	231	222	232	231	203	227	226	216	217	218	224	232	224	194	202	219	213	226	226	221	217	250	230	185	228	217	228	223	228	221	226	239	212	229	211	225	214	249	250	205	242	239	215	246	223	202	234	214	226	208	226	250	221	231	219	220	203	241	226	243	226	221	223	221	240	240	200	204	218	239	228	220	212	203	229	236	261	239	232	218	239	238	234	258	216	251	196	235	233	216	211	208	204	214	225	222	223	220	215	198	224	206	217	224	242	239	224	233	251	238	265	195	238	247	222	215	244	202	216	226	216	213	227	224	231	229	263	219	210	249	203	249	231	244	229	208	236	204	220	225	236	213	226	227	225	217	217	253	212	226	208	209	197	222	244	219	217	231	201	217	232	215	216	235	223	249	210	213	215	235	241	226	233	224	207	223	219	252	222	216	214	252	210	238	222	247	219	220	244	237	213	209	213	230	180	234	236	220	233	226	229	197	235	227	205	211	214	205	230	209	233	216	271	191	236	211	203	188	209	233	244	215	213	234	227	239	237	228	229	230	220	242	231	248	198	218	228	217	205	217	228	252	232	242	249	225	225	219	212	218	209	209	234	214	224	211	236	204	255	221	228	238	235	209	235	236	209	228	219	234	230	225	221	215	226	217	239	218	239	215	222	233	218	246	208	216	237	235	223	213	246	234	222	235	204	231	186	249	199	231	203	243	217	224	227	228	211	222	227	202	219	227	229	214	222	226	207	210	230	249	241	211	208	237	224	188	225	215	244	246	216	212	219	242	197	231	211	206	233	244	238	197	195	235	203	226	197	229	215	228	222	226	224	234	211	227	233	233	230	208	238	223	237	225	202	213	219	216	225	231	246	214	261	257	228	216	215	226	218	242	217	208	243	230	223	232	205	234	235	225	221	243	232	237	217	223	185	232	225	225	213	237	210	218	220	220	246	237	232	239	243	215	230	226	207	206	235	209	213	220	225	248	258	235	221	219	261	235	232	224	249	220	226	222	218	215	221	211	229	229	241	221	219	207	228	201	222	221	227	225	208	195	239	220	212	214	236	224	217	225	196	186	211	228	222	212	201	225	208	201	215	200	229	215	215	231	200	199	235	202	211	245	208	210	210	234	223	243	194	206	209	231	247	237	203	210	198	231	232	244	208	245	206	220	221	223	240	191	259	244	223	194	219	249	196	239	239	218	208	200	229	202	248	239	191	211	208	245	226	222	227	211	244	225	225	239
6740	788	1092	1185	1050	984	909	868	818	804	718	808	873	777	799	774	819	796	692	677	624	599	615	741	800	764	807	930	821	735	781	744	739	759	873	907	908	780	779	711	776	725	761	801	769	805	875	849	810	774	761	666	687	636	694	972	1082	1026	890	656	593	580	542	555	598	545	584	558	564	539	536	529	533	558	550	573	610	546	535	586	547	530	506	556	557	532	562	529	590	555	557	535	541	554	531	518	539	573	576	577	576	545	578	589	570	546	583	536	553	550	564	563	593	576	523	559	552	583	536	529	569	553	570	526	588	565	583	567	558	587	521	551	599	578	625	570	602	560	550	567	573	565	567	538	572	553	559	532	587	582	548	615	541	592	536	549	589	538	577	582	570	556	572	606	535	564	554	568	569	532	516	564	573	550	563	572	561	525	553	574	587	519	604	540	566	542	576	607	574	529	548	552	573	554	558	539	559	547	543	529	556	530	553	572	568	560	553	554	574	558	532	576	557	594	586	566	562	570	551	514	593	530	567	550	543	589	577	587	551	580	618	554	516	574	529	581	607	564	588	575	517	544	544	564	550	547	585	576	543	608	551	580	573	569	529	590	553	596	572	549	588	590	555	540	570	556	501	583	560	573	531	562	552	566	555	532	557	593	510	565	568	574	575	604	575	581	568	541	559	589	572	561	541	570	558	616	536	558	569	526	544	535	539	568	578	572	560	558	589	551	523	607	566	568	584	572	574	559	560	497	529	573	534	583	559	542	541	574	577	617	554	572	529	613	563	594	562	598	533	596	564	605	548	569	579	582	551	565	565	568	580	578	523	539	562	568	548	559	559	578	556	573	548	566	567	528	555	544	498	566	539	571	562	561	579	560	576	569	524	551	551	594	560	572	559	562	539	595	505	609	554	570	616	558	525	528	558	537	582	573	562	541	562	566	554	548	579	552	547	577	570	555	530	578	555	615	523	586	584	549	560	497	568	567	578	567	556	557	532	552	568	529	559	525	534	521	575	579	584	572	559	602	548	569	573	582	548	558	552	578	570	553	589	575	574	553	576	510	554	548	559	565	583	551	586	589	557	534	564	562	598	586	586	585	578	536	553	568	554	627	588	548	533	606	568	545	534	587	586	568	552	576	555	557	565	501	585	571	549	580	606	562	577	574	582	516	523	573	536	587	533	541	549	587	545	544	553	551	583	536	569	536	574	527	585	584	536	578	578	592	568	573	584	573	586	549	563	565	556	566	563	561	614	539	546	569	582	523	575	568	537	575	580	588	596	584	544	503	552	572	579	551	586	564	609	566	549	589	553	556	552	566	541	570	579	545	586	559	570	599	538	569	554	546	582	565	512	532	579	563	589	583	609	535	527	589	574	594	557	550	549	542	561	531	569	584	573	550	517	562	552	561	499	524	540	559	561	580	590	579	545	544	544	553	558	571	544	563	564	544	521	552	582	605	535	545	583	557	602	527	556	565	575	567	565	556	553	578	562	534	564	558	570	557	549	574	557	560	569	534	571	557	543	548	570	557	536	534	522	566	571	565	513	560	551	528	586	565	586	554	541	582	597	556	609	559	598	582	568	539	553	559	569	590	603	545	556	555	568	548	597	589	544	579	560	556	574	601	556	555	570	590	590	581	532	570	586	552	535	538	578	563	536	552	551	550	539	527	536	588	563	546	575	569	550	560	574	635	570	539	584	569	586	501	607	564	591	553	574	553	580	542	521	562	579	564	551	566	536	534	519	524	558	521	567	560	551	581	541	539	565	561	571	547	550	577	536	616	530	563	532	546	528	586	569	609	599	553	588	551	505	551	590	590	549	590	548	544	567	518	590	549	571	554	546	555	551	518	596	518	601	546	561	565	557	539	556	564	556	580	580	588	552	543	580	538	556	539	523	565	591	562	538	588	546	581	547	550	541	532	535	557	556	567	552	573	597	563	528	529	559	533	553	582	566	551	567	568	579	537	558	560	570	546	551	545	568	566	587	550	564	579	615	550	614	574	613	544	582	564	524	552	571	545	576	550	554	569	562	570	581	548	603	531	608	612	565	547	540	587	541	534	552	566	588	580	553	556	575	560	563	564	604	570	577	546	567	559	583	568	565	575	578	530	563	543	569	541	560	566	606	582	563	601	584	554	606	534	609	584	583	545	503	548	538	581	548	550	576	555	562	583	616	564	550	551	580	636	583	568	573	599	589	576	552	570	543	528	583	546	547	585	551	583	515	536	548	534	573	570	553	580	600	552	496	550	555	522	581	576	508	534	559	598	535	586	557	560	577	605	535	535	544	552	554	543	534	559	582	558	572	554	540	542	559	541	553	575	550	577	553	569	582	530	564	568	573	544	565	554	582	572	590	578	545	609	583	575	532	575	576	546	566	526	578	554	578	550	594	577	516	475	591	589	558	545	587	577	535	554	567	536	578	603	527	562	580	564	602	535	550	529	527	570	547	585	541	592	606	535	540	529	582	579	546	549	545	578	563	558	595	532	587	547	585	624	549	543	571	542	543	565	560	586	516	563	568	517	553	550	565	553	534	511	584	546	529	619	540	588	566	553	606	544	572	579	613	588	539	553	522	535	533	531	557	589	606	587	552	607	520	582	591	576	547	572	533	573	558	574	560	538	558	546	572	521	544	578	571	497	587	544	545	580	523	568	536	583	542	564	592	531	547	588	614	550	541	598	573	531	560	554	535	548	565	544	562	577	564	526	589	594	576	541	542	547	557	575	587	566	584	541	537	541	554	646	567	538	561	582	555	547	608	524	591	596	560	578	587	562	566	597	579	598	550	571	582	589	523	572	552	602	554	558	568	548	544	569	540	587	509	533	608	580	560	590	543	541	574	572	513	539	567	588	576	561	583	600	604	547	589	573	545	586	537	516	555	523	520	615	523	564	594	546	594	540	545	533	551	568	514	585	596	559	550	562	575	553	575	541	564	595	584	551	577	554	532	532	564	608	600	567	565	583	551	568	575	552	571	552	588	545	555	551	565	574	580	559	556	578	593	596	514	524	523	570	579	583	573	548	566	584	559	507	537	576	593	555	575	525	560	530	537	557	540	587	577	602	573	541	558	582	540	574	579	528	558	574	493	544	534	586	536	559	571	555	568	552	522	559	612	560	590	560	550	530	529	554	584	551	577	538	562	517	551	553	573	538	557	535	543	572	571	522	579	550	571	548	549	551	512	586	551	605	552	577	540	558	550	580	543	532	529	562	566	581	587	595	531	581	564	565	552	551	581	581	585	572	556	575	558	550	525	564	546	595	523	530	607	573	553	571	519	563	584	535	579	594	575	598	582	556	550	584	538	572	546	528	598	580	552	558	581	556	562	593	570	546	554	556	526	554	567	566	598	554	558	563	562	561	583	587	572	588	567	544	600	513	530	555	564	519	564	546	550	565	543	597	562	538	579	562	505	600	581	563	551	526	557	548	555	582	549	534	540	560	585	603	569	551	543	533	584	565	531	564	559	597	550	555	531	566	554	550	572	577
42572	9301	1929	1424	1059	812	657	487	493	423	369	386	408	402	328	384	302	322	297	284	259	281	287	273	262	302	365	349	266	273	278	255	269	297	309	335	305	288	267	265	266	293	284	253	286	284	275	279	265	302	269	261	249	240	426	686	685	564	418	241	202	219	218	237	215	212	227	237	218	228	197	202	224	206	223	209	234	231	229	206	234	226	211	225	209	204	224	249	222	212	244	247	207	232	213	197	205	229	204	233	219	222	239	198	198	196	226	187	184	199	211	211	211	217	222	237	226	219	209	220	226	228	205	226	208	224	213	211	216	204	236	228	221	231	257	229	242	207	221	208	211	196	185	200	215	208	236	235	229	222	232	210	212	241	224	225	226	191	205	216	234	200	221	212	198	195	226	220	198	246	225	227	241	214	216	205	208	213	242	224	225	198	220	196	212	212	208	205	218	216	216	248	213	254	245	227	217	241	220	228	251	203	232	224	200	231	231	214	229	225	196	210	213	205	226	212	221	233	212	217	206	213	179	198	208	220	225	234	234	220	236	217	243	251	206	221	229	209	246	230	208	236	217	183	200	245	210	238	239	215	203	216	227	243	228	241	210	225	252	219	192	225	217	235	220	197	186	213	234	230	214	238	199	216	248	224	216	203	217	229	228	199	233	182	226	213	226	236	214	220	221	200	229	201	226	226	236	234	226	229	211	213	240	229	226	224	214	229	188	258	211	218	241	195	228	221	208	220	233	229	209	246	205	210	207	193	205	192	240	209	217	216	233	245	215	205	231	221	219	218	212	234	241	233	210	229	237	217	225	236	241	236	215	210	211	234	214	221	228	213	191	201	228	218	249	237	231	202	219	231	255	236	197	224	187	202	222	208	211	240	199	238	231	231	200	194	221	242	213	237	233	221	236	235	213	216	206	216	235	222	217	188	246	203	227	239	195	213	223	220	215	219	255	223	190	214	229	225	213	236	228	256	189	212	201	233	228	230	248	219	209	225	204	216	239	231	209	238	213	238	245	218	225	219	230	209	200	182	203	219	248	225	188	216	226	217	260	222	229	234	218	197	190	213	236	210	214	223	213	217	236	212	218	223	245	227	207	245	223	228	210	254	218	216	223	216	215	220	212	204	212	202	228	225	192	252	206	206	239	197	229	204	214	233	211	243	226	217	228	196	232	194	203	229	218	252	208	239	220	244	210	241	236	231	220	206	225	198	213	227	202	237	216	210	237	202	221	220	203	222	192	207	217	231	211	231	217	227	208	225	216	215	224	219	241	240	228	225	254	229	181	232	232	239	223	217	228	207	217	198	213	211	246	237	228	200	217	205	254	240	216	189	216	238	249	229	207	217	214	216	230	216	214	220	218	213	235	238	219	207	220	204	237	234	201	251	218	241	255	206	282	217	230	218	221	210	214	224	221	208	232	184	198	203	201	225	192	201	209	229	220	229	221	195	221	218	221	195	207	208	241	223	234	227	222	223	224	220	243	212	235	246	239	221	231	226	213	206	222	223	218	195	229	204	227	198	213	196	219	228	200	216	205	204	203	219	249	241	232	186	212	237	215	216	204	217	188	194	207	217	215	224	233	215	213	234	214	200	223	196	218	208	226	195	223	199	226	241	223	205	206	219	224	218	226	253	228	202	222	214	211	221	224	216	193	221	221	234	237	204	222	219	219	244	246	229	233	203	223	215	223	205	226	216	234	245	210	229	228	208	241	194	201	220	253	242	222	221	218	202	233	238	217	223	214	235	226	208	221	191	213	213	221	227	229	226	221	205	216	213	214	224	225	210	221	225	206	204	210	238	225	233	220	238	226	201	213	225	225	230	209	219	237	198	209	234	216	218	227	211	201	249	246	245	212	241	222	223	236	223	215	217	227	210	237	199	218	206	202	235	225	227	216	233	212	237	235	220	219	230	246	198	234	211	201	205	214	241	247	208	200	205	224	202	222	200	216	220	211	205	221	210	231	225	229	223	200	205	220	224	219	207	230	208	210	203	218	253	236	208	226	233	217	215	222	207	225	214	232	213	220	205	221	215	203	240	214	206	206	246	208	226	216	214	228	228	217	213	226	230	214	196	215	240	219	209	241	221	211	207	198	207	256	223	235	210	211	232	205	233	212	225	197	247	231	232	214	234	214	223	235	222	229	214	200	226	236	200	219	223	219	236	222	201	213	225	218	214	238	212	240	242	211	218	237	209	218	221	229	226	188	199	210	215	223	202	230	237	199	229	186	223	251	203	197	230	218	246	215	227	225	247	231	217	206	229	225	208	200	213	218	207	217	230	198	212	239	209	226	185	219	233	221	214	205	247	207	225	205	197	224	231	226	211	206	223	217	245	205	232	224	230	222	230	244	200	219	213	244	211	218	229	236	213	204	231	240	245	198	215	204	233	227	199	223	192	236	201	220	226	213	209	255	203	219	259	212	251	209	202	214	215	219	215	245	209	199	238	226	209	245	239	213	208	222	217	193	234	239	236	240	236	215	236	202	214	218	213	207	256	224	229	230	246	204	226	248	214	220	207	203	218	203	244	218	205	224	229	205	212	215	203	225	236	240	227	236	254	214	215	209	228	205	221	220	212	229	223	215	227	224	198	225	210	193	192	226	233	232	209	197	215	221	252	216	216	202	246	230	227	242	247	214	233	232	233	219	210	202	212	216	218	238	214	241	229	210	219	212	215	199	215	232	234	206	233	226	245	232	229	200	223	210	226	222	201	202	210	237	213	206	240	211	198	224	239	211	214	201	223	228	222	207	237	218	202	216	232	212	222	223	223	223	242	222	214	202	226	217	224	225	222	221	227	225	249	236	193	202	204	212	193	204	225	232	241	232	223	194	257	215	203	226	246	208	207	219	217	216	257	198	227	213	231	208	239	213	218	206	236	211	231	220	196	225	210	233	232	195	227	216	223	233	227	216	213	218	223	224	207	245	245	229	237	220	226	221	213	230	220	226	232	220	229	228	200	215	248	200	248	214	227	210	216	200	229	252	240	226	226	209	209	205	226	229	206	221	211	218	245	208	231	239	203	221	226	218	211	219	221	203	218	226	213	215	219	229	205	214	215	249	203	206	225	222	209	229	232	199	237	216	257	209	243	213	217	250	200	226	218	216	217	234	244	197	223	210	219	228	214	199	215	233	238	229	213	226	201	240	232	215	223	212	213	231	194	226	231	203	225	214	215	214	224	231	224	238	198	212	224	221	220	217	217	231	211	221	223	234	241	247	221	234	234	191	240	206	188	242	228	215	209	218	192	193	248	231	218	223	222	205	204	240	212	229	248	232	181	207	203	227	195	221	192	216	245	238	206	211	192	221	209	220	246	207	184	213	209	210	238	216	241	223	235	212	208	223	214	238	206	209	231	222	195	228	212	220	231	236	211	230	186	232	225	213	218	210	220	232	240	230	239	222	210	232	239	223	229	218	201	212	212	230	221	228	228	220	240	237	212	219	233	210	245	231	237	237	213	228	220	204	242	225	192	229	216
23429	1832	3439	4025	3567	3094	2619	2312	2087	1761	1611	1461	1682	1646	1490	1450	1344	1195	1136	1061	938	880	924	1069	1018	1078	1317	1295	1174	1080	1004	1025	934	1001	1215	1247	1188	992	925	886	1035	1140	988	878	948	1069	1191	1145	1182	1027	1015	968	880	773	2553	4780	3895	2721	1930	688	549	541	555	566	563	535	562	536	548	561	533	591	590	546	576	526	548	550	558	522	577	546	578	522	573	582	559	548	608	535	549	517	536	550	529	560	534	564	561	571	532	517	612	543	572	583	545	537	546	525	599	528	518	568	553	528	542	571	560	554	537	576	580	534	554	511	547	535	589	597	545	530	526	497	544	579	533	543	599	544	567	547	554	559	536	536	540	552	538	566	533	550	549	537	537	567	562	566	577	548	535	566	524	552	532	574	514	566	573	525	529	511	580	569	523	565	606	543	557	567	536	559	514	574	549	505	539	581	516	529	529	529	532	532	547	466	535	545	563	561	524	525	557	557	534	504	548	540	513	567	564	521	584	557	505	563	537	537	550	546	555	576	533	525	550	546	558	545	557	594	547	592	588	533	509	541	589	563	518	563	534	555	529	587	540	543	568	513	539	541	556	546	526	507	590	567	567	550	571	566	564	533	557	563	557	574	576	616	565	548	513	545	546	566	555	525	550	560	563	558	567	518	547	560	562	604	547	559	584	536	519	544	616	569	534	544	517	565	556	540	566	555	527	547	564	538	577	564	501	547	580	518	556	548	553	552	536	529	505	541	522	535	544	584	511	580	590	574	563	541	539	518	599	548	533	541	532	559	573	561	534	509	512	590	544	527	546	514	552	527	587	546	531	580	527	574	532	553	542	533	561	537	545	582	547	537	526	584	556	543	548	553	576	592	560	550	558	553	551	549	542	527	556	544	564	520	515	566	581	514	561	535	499	562	564	578	524	527	546	555	538	566	550	539	562	601	544	534	525	559	593	527	569	552	551	565	521	568	558	554	540	530	561	535	555	507	572	559	488	556	545	535	539	592	567	536	597	536	555	575	479	534	551	541	536	529	588	586	558	570	572	542	537	553	567	519	564	543	533	599	547	546	563	490	548	573	513	502	566	554	550	547	516	542	595	549	527	544	581	516	492	553	530	558	572	541	557	541	554	536	518	593	528	522	528	520	574	590	581	525	572	550	578	512	574	550	544	578	557	545	516	567	554	554	563	593	546	547	524	555	563	564	530	537	536	590	571	552	581	531	513	513	566	524	507	541	553	559	573	566	545	541	514	514	539	552	550	597	530	565	509	561	546	560	562	546	574	533	563	544	543	550	563	556	520	549	593	531	534	571	550	551	578	511	518	537	569	530	562	576	571	511	529	549	520	567	531	533	543	566	530	563	566	518	560	520	560	552	583	575	520	522	554	552	589	557	520	553	539	535	546	563	487	514	565	585	531	566	529	564	535	571	530	539	563	565	563	499	553	574	524	554	531	514	595	510	599	490	524	538	562	575	543	565	585	576	583	575	553	575	537	569	589	529	551	560	555	545	587	561	587	561	569	575	521	576	577	509	515	548	553	548	550	535	554	560	522	548	517	570	506	529	556	552	551	572	532	557	562	513	521	524	597	551	559	590	555	572	567	554	557	535	535	504	554	558	566	528	501	548	510	524	573	545	543	575	565	522	536	555	543	547	586	521	586	546	549	583	570	534	588	528	594	542	548	568	545	514	553	551	551	548	608	561	564	539	554	512	564	529	505	552	536	574	570	543	539	552	532	535	542	534	568	581	546	532	555	527	536	503	546	560	567	570	583	560	566	543	534	605	544	584	546	494	526	546	582	524	564	526	546	556	536	504	551	507	542	534	593	525	546	537	559	558	565	552	559	541	540	552	595	542	544	542	514	534	554	547	500	530	559	589	538	561	507	540	526	511	569	601	565	531	523	567	568	526	554	537	564	539	555	537	563	570	551	561	530	521	568	544	523	531	558	575	524	570	563	508	501	540	511	567	549	526	585	512	556	560	588	571	550	538	561	525	524	512	515	533	557	551	518	575	517	524	552	527	612	534	557	542	571	575	519	551	577	577	546	548	614	543	526	568	599	584	562	564	543	543	560	550	497	581	538	587	590	549	525	524	562	565	543	538	607	544	556	566	564	547	544	556	577	516	552	551	543	578	531	538	548	520	558	518	563	561	548	574	558	523	556	582	522	602	594	535	551	565	594	542	520	556	519	555	526	539	564	552	537	564	516	553	595	605	568	519	571	551	548	501	586	550	580	543	529	526	556	532	555	569	556	533	560	557	603	573	540	575	579	533	529	527	532	563	566	574	555	536	562	517	564	563	541	576	574	524	583	578	534	524	515	569	541	542	567	571	572	568	545	522	529	560	585	557	518	519	547	541	521	572	559	590	576	585	541	537	556	535	569	546	544	563	606	549	554	576	535	560	547	551	544	549	517	572	505	543	565	520	545	541	529	542	555	545	520	596	569	547	622	550	538	542	542	518	547	543	555	561	588	550	588	552	608	555	548	535	562	495	510	568	550	534	527	561	548	557	556	541	525	557	577	592	565	534	530	510	551	566	567	571	585	548	517	532	536	555	559	541	575	574	562	530	549	564	586	537	593	563	549	533	570	547	553	533	572	529	528	532	507	558	581	552	534	517	559	574	577	569	567	609	585	556	558	554	586	546	562	588	544	532	545	549	533	594	574	505	569	542	555	553	526	532	526	555	511	583	563	542	531	541	552	549	530	538	566	551	510	528	544	525	536	585	563	537	542	552	528	526	564	556	566	548	572	548	516	524	553	535	537	552	534	563	558	532	545	544	540	570	558	536	581	536	613	579	539	572	551	485	534	554	527	565	598	517	540	561	544	528	506	544	539	569	565	555	536	537	505	532	557	545	549	546	578	490	537	547	509	556	527	546	520	562	514	561	548	524	558	536	574	540	535	559	548	562	570	579	559	560	548	553	566	551	577	532	572	562	540	531	532	571	547	531	562	531	568	592	544	519	567	541	533	519	526	563	575	573	510	552	536	578	543	534	543	573	547	565	524	531	569	543	549	491	582	537	503	541	540	554	572	524	572	552	563	524	544	533	517	537	540	566	534	570	558	547	542	571	545	549	546	553	537	534	539	578	539	581	554	539	558	542	505	538	504	573	521	526	551	535	527	550	565	584	573	508	549	549	550	544	602	585	572	567	540	542	534	547	526	546	547	552	540	577	575	522	519	551	566	575	591	559	591	526	547	509	557	556	540	561	539	526	550	536	535	540	577	539	526	554	503	558	543	545	542	572	560	553	521	591	533	592	551	530	506	563	568	508	575	518	566	580	547	560	586	573	516	518	527	547	534	561	507	525	531	547	572	532	532	583	526	540	523	550	555	542	556	575	560	548	580	495	566	508	559	529	535	559	549	546	575	569	571	544	558	541	530	523	505	560	560	552	552	527	575	549	534	513	578	539	551	545	561	570	516	533	512	571	584	539	501	567	546	537	533	576	527	562	561	564	555	554	511	540	545	608	565	583	537	538
57504	18436	4252	2444	1620	1089	878	733	629	539	479	449	472	428	379	346	313	320	303	262	262	247	231	241	265	268	299	289	312	262	232	207	226	242	209	248	277	245	223	212	204	272	223	233	217	246	268	237	237	259	254	248	225	213	744	1133	920	712	503	185	165	169	162	160	160	169	148	152	160	161	144	156	151	143	165	118	165	157	148	154	156	154	148	181	153	151	131	152	152	148	142	146	158	132	154	167	143	143	145	135	155	166	157	155	141	161	127	175	144	183	156	143	141	158	134	162	130	176	155	147	142	147	176	142	155	163	158	147	133	156	150	175	139	123	156	147	161	153	172	157	177	171	163	147	133	145	181	155	156	157	153	160	147	128	184	151	163	154	141	151	166	132	141	139	147	142	143	151	147	159	164	138	162	136	155	149	146	149	150	158	144	154	121	141	149	160	144	154	158	163	135	152	165	161	133	144	134	145	149	146	143	124	158	166	136	139	179	136	159	160	138	166	150	162	150	171	169	163	168	156	154	138	143	144	157	159	157	146	144	151	157	172	157	161	135	139	139	175	147	135	159	146	120	143	139	133	169	140	134	160	175	154	138	152	164	148	149	150	145	160	152	151	146	165	160	153	143	143	178	157	155	123	179	144	147	133	145	158	142	145	155	163	131	137	142	146	140	146	142	167	155	148	147	188	151	148	156	167	148	139	150	158	137	139	161	146	144	146	155	156	139	141	147	134	131	169	145	149	153	148	167	157	140	131	138	133	145	160	159	151	146	160	173	148	176	153	141	155	164	157	170	165	153	134	131	156	140	163	145	148	162	156	156	157	164	171	160	150	163	170	133	139	159	157	145	141	156	142	163	131	161	158	162	156	148	145	162	162	146	162	158	174	155	153	134	149	126	163	159	140	160	158	155	136	162	145	158	155	138	157	184	161	145	140	166	170	143	150	152	171	154	170	135	182	147	147	167	138	149	150	151	157	175	158	159	158	156	146	162	147	156	143	150	145	122	161	123	172	169	156	165	178	133	165	149	140	154	160	148	170	155	169	153	136	183	139	153	159	167	149	132	141	160	147	157	154	134	151	153	145	152	139	158	161	143	133	152	158	166	165	164	145	161	134	134	174	166	133	171	144	164	172	165	156	130	152	160	134	146	141	147	146	143	108	153	178	154	156	143	121	157	178	151	154	162	138	152	182	185	146	156	147	153	160	153	171	170	138	164	155	155	133	143	125	163	132	163	140	149	144	149	159	143	146	159	124	171	166	144	156	173	165	147	141	152	159	161	159	159	145	132	154	158	153	148	151	158	133	154	158	141	131	155	154	157	135	176	124	163	168	163	163	169	140	153	145	163	165	163	151	157	154	145	128	143	133	163	132	149	163	159	137	150	166	156	150	162	133	138	142	142	130	144	158	140	151	147	145	148	146	160	126	138	137	151	150	173	117	160	163	142	160	160	152	143	161	148	140	134	147	161	135	142	148	165	167	162	142	139	153	125	155	157	149	166	151	158	143	177	150	164	176	165	160	125	150	159	165	142	132	147	141	144	168	133	157	135	174	153	135	132	151	154	153	132	140	169	173	158	149	147	138	155	179	142	157	139	144	157	141	146	156	141	128	133	155	147	151	153	159	137	150	152	168	144	133	142	135	140	143	161	152	162	139	159	153	171	148	152	123	136	148	184	146	129	151	142	126	143	141	172	143	145	180	167	160	158	155	170	158	140	150	140	139	147	159	182	153	147	166	149	154	157	154	172	146	165	140	166	149	149	155	147	169	153	178	140	176	138	153	154	159	171	166	137	158	148	157	141	190	171	135	140	151	148	168	169	159	157	135	149	169	136	177	130	155	160	161	171	183	182	141	150	168	146	139	157	168	147	131	143	157	134	161	143	155	180	154	159	144	141	160	138	158	159	152	157	123	154	152	144	153	169	148	168	154	137	153	154	178	160	145	148	144	145	151	149	171	180	138	147	152	161	171	148	150	181	154	178	168	139	139	160	149	145	159	151	150	166	131	165	154	153	168	150	137	162	164	153	133	157	162	169	158	153	153	164	133	127	160	166	144	154	139	118	159	146	160	174	157	156	162	155	166	138	145	146	152	161	149	167	148	168	144	172	145	151	146	162	126	169	172	190	145	178	170	161	154	138	173	152	157	160	166	151	165	158	174	175	151	167	148	143	151	151	141	145	165	160	146	160	155	133	163	156	146	149	153	174	136	171	155	140	162	174	176	145	143	183	161	144	148	170	172	153	147	155	143	169	144	160	144	157	164	185	144	160	139	163	163	151	173	166	155	166	158	142	132	162	143	147	146	126	150	152	168	138	139	151	135	154	163	159	133	145	153	161	132	134	172	177	166	173	165	150	160	140	155	145	188	145	153	145	174	150	163	162	131	150	144	139	151	165	190	149	149	164	150	162	146	159	152	157	151	165	167	140	165	125	163	127	133	160	178	154	132	127	142	170	164	164	162	169	162	128	132	147	166	143	161	142	146	150	155	171	140	171	151	155	166	158	145	157	150	164	161	149	164	165	148	158	162	163	152	155	163	159	165	162	143	163	163	145	136	145	147	159	131	144	169	123	144	148	152	159	155	141	151	140	137	142	150	150	179	169	146	154	147	159	145	138	148	131	153	140	153	141	151	155	146	157	143	122	133	172	159	148	148	162	146	157	155	143	137	161	152	138	118	153	162	140	166	117	141	171	142	134	145	138	162	153	161	172	190	131	143	163	158	167	153	161	162	157	164	172	154	149	165	165	167	171	158	141	166	141	178	158	157	152	172	130	179	130	139	142	162	163	143	154	166	156	155	177	172	148	165	155	149	140	154	158	140	165	148	161	158	157	146	156	143	134	154	149	127	180	153	149	171	153	141	157	128	174	149	155	152	124	141	194	168	166	156	162	134	141	125	163	142	138	162	159	139	173	192	152	144	146	142	143	154	146	168	137	169	142	147	154	167	176	133	145	167	135	163	148	156	173	166	172	132	153	150	157	151	154	145	158	152	163	154	146	136	136	133	119	140	167	135	154	121	127	149	152	163	156	133	134	147	151	173	147	162	141	157	164	151	140	160	149	172	144	155	155	159	126	119	156	155	156	125	161	165	159	150	152	138	167	137	154	141	139	152	135	140	160	155	144	140	159	164	150	175	137	139	157	126	146	143	132	154	153	161	161	132	141	159	161	168	172	154	146	177	138	125	164	179	164	158	158	163	134	159	171	150	158	131	153	169	132	163	143	143	151	144	142	162	172	149	164	157	151	148	150	158	160	152	137	165	148	133	143	146	146	172	157	151	146	143	152	168	167	156	132	183	150	147	160	146	138	137	130	157	158	162	138	134	176	125	166	133	157	165	150	178	126	164	156	111	158	154	167	161	135	155	143	136	137	184	147	162	138	156	150	141	143	126	161	166	139	139	159	168	180	151	149	152	150	157	170	160	155	165	161	158	175	144	144	158	166	165	143	178	163	152	160	149	148	143	167	152	172	120	146	157	150	145
31739	2838	5599	6673	5757	4385	3918	3344	3114	2629	2298	2297	2463	2249	1891	1921	1699	1573	1378	1198	1034	991	1039	1260	1209	1326	1492	1651	1456	1356	1054	1124	1132	945	943	1213	1289	1118	845	848	963	1203	1229	1016	1009	1067	1229	1309	1215	1235	1131	1037	1029	884	4922	7403	6053	4540	2728	684	368	373	417	375	423	386	407	394	408	410	404	376	405	446	414	364	404	398	413	411	383	421	389	386	402	364	344	383	370	384	389	431	414	374	401	394	406	378	398	417	409	409	426	420	383	402	396	331	363	364	381	401	402	411	390	373	382	380	382	387	366	387	386	371	385	352	428	384	366	393	397	361	351	392	398	360	393	406	380	384	388	389	411	367	383	386	389	387	371	421	389	362	385	368	384	386	357	403	370	373	399	413	383	384	395	416	410	402	356	408	357	356	405	406	390	377	415	345	408	355	367	387	390	396	402	385	394	374	400	366	422	401	384	374	395	391	405	362	439	405	410	400	390	383	362	397	385	370	391	413	381	380	407	390	412	406	406	358	406	389	363	413	393	411	394	366	414	392	411	397	417	403	402	373	407	353	399	423	372	390	412	415	406	398	400	406	406	408	380	361	379	411	375	384	378	388	378	396	393	434	371	352	382	386	387	387	378	380	385	391	409	393	403	372	353	378	420	358	382	374	409	380	351	359	391	395	384	374	394	401	376	412	367	403	383	378	401	372	406	389	383	402	397	414	387	381	387	401	384	419	393	389	369	396	405	389	415	357	354	360	370	409	411	412	424	390	422	378	391	377	373	393	399	387	399	367	397	346	395	379	401	411	406	384	406	395	399	373	374	407	411	387	374	389	374	390	382	379	378	337	416	379	392	382	384	375	380	406	400	385	409	406	370	402	376	347	402	371	411	379	383	360	428	408	372	425	392	426	394	415	403	388	393	407	377	374	384	396	412	377	394	388	375	378	389	368	382	381	413	403	392	363	402	387	393	381	366	390	385	410	384	399	380	410	395	406	411	367	363	374	378	393	376	399	364	350	396	431	383	385	404	401	351	370	391	395	411	385	410	389	396	411	382	382	415	383	390	393	385	380	419	402	390	404	393	438	407	388	371	405	382	433	382	386	387	405	400	400	395	356	429	380	345	379	366	423	375	376	371	383	388	348	374	410	404	427	371	408	365	348	409	361	399	392	382	394	431	412	405	384	413	423	416	408	376	417	371	352	366	368	414	394	359	373	417	393	415	435	421	361	391	370	375	379	389	407	413	424	351	392	415	376	370	381	405	379	409	391	383	388	387	378	386	374	391	399	380	413	383	391	381	392	368	383	395	392	366	376	385	360	379	422	386	374	382	383	377	390	339	382	401	407	388	391	396	434	382	380	376	368	402	369	402	385	370	429	361	390	392	430	385	373	357	406	358	390	388	381	389	353	378	387	373	386	414	389	392	363	394	365	417	419	362	377	383	350	421	405	385	350	392	381	398	353	390	403	367	388	426	414	423	375	403	402	369	413	373	386	418	370	411	385	382	376	391	378	408	378	383	363	403	412	374	362	368	400	364	422	386	402	400	417	381	380	379	388	374	400	371	401	380	403	372	365	368	395	367	330	373	416	431	383	399	370	430	374	406	423	353	397	360	384	419	421	400	353	399	422	386	399	418	420	380	375	392	386	380	391	398	374	399	397	372	368	382	394	377	411	398	377	367	410	390	383	374	425	389	413	388	371	429	367	386	394	406	373	373	389	409	395	410	393	409	381	395	421	389	401	408	369	446	410	380	376	427	369	390	398	421	410	377	403	400	369	366	405	388	385	388	384	376	401	363	401	366	395	375	433	374	385	364	397	399	392	377	381	374	421	425	399	376	397	378	393	369	385	383	391	397	435	403	401	375	391	399	380	379	408	388	389	397	400	424	377	395	382	387	398	383	408	388	391	420	412	402	370	368	399	367	383	363	412	412	447	381	416	372	421	387	381	378	363	424	416	387	381	413	395	380	383	391	375	390	381	389	387	365	392	395	379	383	361	384	387	400	406	419	386	391	363	393	432	385	404	422	354	393	355	405	388	370	380	404	355	369	360	375	362	420	355	407	376	374	369	400	391	355	403	399	382	390	366	413	388	374	429	387	364	406	389	415	401	378	447	397	371	407	400	403	381	402	406	402	394	409	382	398	407	400	386	392	389	385	422	376	385	379	366	403	402	371	388	374	409	383	418	398	388	413	390	353	373	401	418	421	377	380	401	387	386	412	389	388	399	401	354	395	374	367	397	350	393	397	415	403	386	396	391	390	376	398	336	377	415	399	365	369	408	371	424	402	369	386	382	363	369	399	377	342	403	422	366	389	367	405	388	412	409	411	429	396	439	384	395	426	386	377	391	363	389	396	403	373	418	396	394	396	394	411	370	380	389	395	387	422	381	386	403	395	412	407	393	377	379	408	389	363	415	386	441	393	376	374	409	421	376	365	380	382	388	379	379	389	384	398	392	419	407	385	416	360	403	393	377	393	393	366	387	365	421	405	416	411	385	365	393	387	371	393	395	408	397	374	401	400	391	390	371	391	410	420	388	409	417	371	396	395	387	394	391	398	397	387	389	438	384	407	384	389	380	374	397	368	408	347	402	392	366	393	402	427	393	386	391	375	366	403	337	389	394	389	411	386	405	355	405	411	395	372	381	400	382	381	390	442	403	360	377	411	375	425	412	367	386	396	402	358	374	393	404	398	378	371	351	379	407	397	396	384	387	394	374	375	402	379	372	395	368	387	367	404	368	362	357	409	369	412	373	369	417	376	363	424	372	413	411	394	390	389	392	377	379	407	392	385	371	391	400	431	428	400	415	408	445	382	381	386	376	393	400	412	424	385	381	411	432	405	409	372	396	404	386	400	395	412	434	388	385	390	431	384	381	387	393	375	400	391	397	413	380	390	411	381	359	395	421	389	383	330	384	385	379	394	406	413	405	419	379	410	375	419	420	355	368	401	401	377	386	357	369	359	395	428	384	376	399	404	389	383	416	417	408	363	414	388	363	402	391	390	366	401	404	379	405	416	388	399	404	390	377	443	401	430	365	401	414	396	433	407	348	418	418	396	406	363	380	380	409	347	386	408	373	445	398	433	382	385	407	358	406	399	390	386	417	389	393	358	434	349	371	388	444	363	392	385	360	399	399	380	396	439	413	380	427	392	426	383	395	373	372	406	391	411	409	401	374	385	404	390	393	386	422	399	361	404	375	378	373	385	373	363	377	385	382	353	374	430	434	399	406	399	382	391	395	401	362	387	378	395	402	344	406	401	421	406	377	397	358	431	410	402	406	410	401	385	373	387	404	397	368	401	384	417	386	400	399	356	437	396	360	403	392	384	376	401	392	399	372	363	380	423	406	424	413	359	374	399	410	401	398	390	425	379	391	416	386	406	414	394	395	370	395	429	401	390	392	416	381	395	359	366	416	384	370	390	379	389	380	386	384	369	385	353	370	382	367	396	432	399	375	371	349	384	402	398	381	382	400	408	366	399	410	406	377	396	338
6773	536	476	428	329	297	276	262	238	246	239	249	261	250	250	229	226	240	222	225	209	200	214	245	215	273	261	243	236	252	249	223	239	235	231	238	261	199	265	216	242	239	242	200	240	266	205	218	255	251	215	260	236	227	256	230	301	261	236	198	217	215	186	193	189	202	234	170	185	244	200	212	206	223	218	214	198	208	201	200	210	205	228	193	225	218	214	197	253	214	208	194	230	202	219	228	212	201	204	194	213	206	186	213	223	180	214	221	203	189	180	187	194	218	209	209	213	205	224	188	232	212	229	202	183	203	226	207	225	184	215	194	217	237	219	204	207	221	213	224	229	237	220	224	209	213	207	209	239	202	209	225	205	217	191	202	224	221	206	211	214	207	228	195	200	224	185	202	211	193	180	219	225	226	201	223	202	239	236	217	202	213	212	229	192	216	228	233	230	203	207	213	209	219	204	220	215	209	224	214	200	204	194	185	194	212	183	227	255	220	229	163	217	207	218	252	206	223	228	206	214	223	231	193	207	202	223	193	227	232	227	220	216	203	213	229	215	223	215	203	216	220	216	222	215	202	213	190	208	216	218	195	220	216	204	222	216	228	226	230	181	236	182	230	185	189	218	205	208	212	216	210	220	203	222	208	204	201	210	210	239	174	224	197	228	214	223	196	239	207	211	209	220	233	191	227	218	218	236	247	232	205	217	198	226	191	190	193	230	202	214	224	198	247	212	209	213	200	214	217	202	224	236	194	198	200	210	221	228	216	207	196	204	211	213	242	198	201	190	191	212	214	191	213	219	216	215	241	196	214	212	207	200	215	215	219	213	208	221	208	203	224	213	218	203	218	189	218	209	208	217	231	234	211	187	234	204	201	221	210	230	207	229	206	213	209	234	229	268	194	221	213	215	219	184	193	187	194	220	196	213	216	208	214	194	210	183	230	235	209	207	206	215	209	219	224	209	212	227	223	202	183	203	180	210	198	218	192	232	226	211	195	207	177	196	236	175	194	179	225	212	251	201	198	220	210	208	204	238	211	216	218	216	228	224	200	226	190	227	204	234	200	217	193	190	243	191	200	195	208	199	212	216	212	222	214	224	212	209	216	195	186	219	224	234	215	209	200	194	197	228	213	242	204	200	204	196	236	220	234	221	195	190	218	197	246	206	222	213	234	190	218	203	229	214	207	234	184	247	204	215	220	200	192	199	207	221	234	213	197	225	196	208	196	198	206	247	217	221	219	224	210	205	202	205	225	235	186	224	215	216	231	228	195	207	218	239	184	209	202	217	207	212	221	200	191	209	193	217	205	195	223	216	219	210	185	220	231	195	213	215	243	214	201	210	212	237	225	228	220	249	194	207	197	207	234	190	234	241	217	200	232	234	204	196	228	219	199	182	213	215	237	194	234	196	235	211	209	217	200	212	223	235	228	189	222	212	209	196	224	228	188	229	225	221	206	205	194	204	222	200	234	211	229	188	207	183	205	202	213	200	178	223	226	234	211	223	248	220	219	229	199	216	193	232	221	220	226	218	205	227	245	191	243	199	172	201	208	216	209	192	205	192	212	213	203	193	202	231	202	178	216	211	220	224	211	201	203	224	221	226	224	221	223	230	206	234	231	212	214	222	192	219	252	208	206	218	199	216	219	213	205	217	204	195	218	222	203	221	216	230	217	218	214	199	207	179	221	191	188	238	226	207	235	199	187	220	195	235	218	205	181	206	201	176	226	215	206	217	212	203	232	205	214	205	200	204	181	223	206	210	194	206	226	207	207	193	203	246	216	233	228	218	216	197	233	185	221	216	200	209	206	198	221	182	213	187	200	185	207	212	191	217	218	202	197	223	217	217	237	227	228	233	189	199	220	201	201	224	236	202	218	180	214	214	203	203	231	221	220	193	200	188	212	185	195	211	210	202	216	223	197	221	216	219	194	227	215	188	197	196	222	225	204	196	204	192	221	208	187	229	218	207	234	214	218	192	211	188	227	197	212	232	219	217	223	182	220	208	237	214	209	179	213	221	232	232	206	193	231	217	239	196	205	204	211	171	203	226	205	217	197	196	229	188	241	206	203	221	208	215	195	224	192	219	224	190	219	226	210	212	211	206	197	230	211	220	193	212	212	230	207	221	200	205	208	234	232	217	181	204	191	235	224	199	236	181	215	226	197	200	206	205	200	225	207	240	220	205	193	241	231	195	237	213	208	205	241	212	236	221	194	233	220	207	203	197	211	203	215	206	190	220	218	187	210	210	201	210	210	208	248	238	198	211	218	188	223	218	195	217	225	229	226	185	212	198	197	207	235	203	214	208	237	206	219	193	185	217	202	209	202	216	198	200	207	218	229	233	186	215	200	219	214	235	210	215	196	211	217	208	214	188	196	219	203	187	198	202	223	214	238	215	193	202	192	220	220	245	197	225	209	221	218	233	209	221	198	202	228	201	196	222	217	216	248	215	187	220	217	201	225	216	213	214	208	212	203	201	201	204	184	211	232	207	205	206	212	220	241	217	234	182	224	232	193	216	210	243	235	194	220	222	195	221	209	212	197	200	220	239	211	188	198	182	209	203	222	206	208	214	206	221	195	214	199	221	243	193	197	201	216	225	221	203	197	199	205	208	189	186	211	193	204	241	215	234	240	239	202	257	218	189	230	212	213	206	215	243	195	215	216	213	196	198	192	205	190	232	224	186	192	234	231	202	207	195	223	217	239	208	218	218	219	192	191	213	212	202	203	205	235	249	199	195	207	220	183	201	198	214	203	220	199	232	233	204	236	218	207	214	220	227	207	203	200	194	194	214	202	222	196	249	227	211	255	205	207	243	192	194	197	231	242	244	224	198	198	205	216	215	223	212	220	232	196	211	212	211	200	224	232	204	211	206	231	229	234	209	203	199	211	226	214	190	225	233	218	191	210	218	226	176	205	215	206	241	200	205	219	213	212	222	222	218	179	181	221	201	226	226	193	233	202	213	218	200	205	229	213	209	191	239	238	195	239	212	219	216	226	220	215	205	220	219	216	228	199	213	246	214	203	210	214	209	208	213	236	219	195	194	204	216	229	204	209	195	190	215	221	198	216	195	203	189	186	187	187	229	226	213	221	230	198	211	218	187	205	237	192	237	213	226	219	201	228	223	200	215	199	212	239	191	224	210	207	211	221	210	215	215	191	218	192	214	217	206	215	210	222	195	201	239	207	184	242	226	237	196	210	234	231	219	192	202	210	226	221	239	213	216	214	240	178	204	202	197	210	197	232	199	195	199	213	198	204	213	215	210	205	210	237	190	211	205	216	185	214	223	189	202	206	206	202	182	214	205	213	228	212	242	209	204	206	195	204	218	208	206	201	216	236	222	215	199	214	199	220	219	217	210	231	244	235	224	212	234	223	227	219	236	210	206	221	237	204	206	215	177	237	219	199	204	214	226	196	188	227	187	202	213	209	203	238	206	223	214	220	213	218	200	203	228	219	233	206	181	204	219	220	222	231	181	201	212	236
7012	777	1027	1223	1053	966	822	852	784	759	725	849	768	735	744	690	720	710	665	652	636	637	751	737	740	761	780	873	918	825	807	805	724	655	778	873	841	730	679	731	705	716	813	814	805	795	665	676	733	764	778	676	725	742	788	872	1066	964	841	567	567	558	556	513	541	531	502	503	568	533	520	518	568	549	534	514	511	528	557	533	511	542	532	574	553	523	542	531	565	531	546	519	553	534	549	545	495	538	616	567	549	537	546	520	541	529	556	549	530	547	547	521	553	583	529	536	543	545	519	523	505	528	552	519	557	538	537	534	516	555	512	475	531	517	511	519	511	549	548	536	527	542	531	538	514	561	571	546	509	535	506	527	496	557	517	544	532	544	517	548	552	534	555	525	552	543	522	507	531	550	505	508	533	529	480	545	559	550	562	521	548	554	550	520	568	518	506	557	541	537	528	550	522	525	576	508	570	515	548	548	549	570	541	547	522	471	573	514	541	513	568	551	543	482	548	537	547	576	549	517	544	533	510	525	545	519	552	575	531	489	563	547	493	550	514	567	525	545	520	516	530	535	549	540	522	536	529	546	511	556	497	498	541	522	521	530	499	524	520	515	517	556	613	555	547	510	515	561	519	571	517	536	558	541	543	507	541	521	543	536	524	533	531	538	529	491	524	523	560	549	564	532	529	496	584	534	545	562	508	521	535	522	554	573	513	534	551	502	494	491	569	519	625	528	563	522	566	541	521	526	496	568	560	541	531	536	549	538	547	523	517	496	583	520	507	536	489	594	561	571	552	529	564	549	539	524	514	516	528	544	485	545	552	551	507	541	514	528	549	583	531	544	533	522	491	539	472	540	539	571	535	539	532	514	520	520	535	574	534	538	550	511	553	549	547	552	528	529	558	576	575	524	517	527	527	572	524	531	549	532	525	506	543	501	534	516	504	531	550	547	531	496	552	509	542	574	506	515	562	539	531	516	522	544	524	510	536	522	531	548	513	537	524	525	542	507	544	505	538	513	534	510	588	525	523	527	537	521	539	513	523	569	503	560	568	539	490	499	543	509	530	523	544	532	529	556	502	506	553	522	506	585	555	525	555	520	535	560	520	551	555	506	546	513	524	523	513	555	528	573	539	525	553	534	546	535	558	533	540	536	520	544	548	547	532	544	554	518	565	529	528	526	496	528	551	536	531	556	533	546	539	548	493	513	549	535	505	513	547	514	534	536	568	537	538	589	551	529	518	515	509	539	526	516	541	529	508	510	498	506	500	547	484	544	541	544	509	561	516	505	507	524	556	525	529	534	556	525	514	557	529	525	583	525	557	518	543	549	507	567	533	554	536	548	542	572	531	550	568	527	523	503	539	539	548	540	577	523	513	528	562	500	538	545	510	520	543	540	532	563	510	540	512	560	538	493	501	539	563	536	532	516	536	555	512	526	544	510	562	522	527	561	553	518	553	581	527	553	528	501	528	502	519	560	515	581	537	562	538	531	491	497	535	534	521	535	529	484	543	498	582	501	585	551	527	575	546	529	588	555	560	535	548	510	569	483	535	530	538	558	524	525	507	556	543	540	582	496	502	503	546	508	547	519	532	520	494	533	492	555	547	543	550	596	527	501	525	507	545	570	544	527	557	547	551	532	565	548	540	517	498	532	562	529	493	555	550	570	527	531	561	538	536	520	558	516	544	572	535	559	542	553	526	530	499	575	517	509	565	522	520	555	521	473	554	554	518	510	577	531	529	568	568	591	512	535	509	539	548	574	500	536	561	534	533	529	502	566	578	541	526	525	502	521	531	511	527	540	496	537	518	536	539	555	524	550	534	535	536	558	500	526	545	529	538	490	548	498	550	569	553	545	548	544	549	529	530	550	543	520	547	543	533	536	510	527	570	554	544	495	556	536	539	505	525	614	560	525	538	574	531	512	540	512	505	519	529	533	519	587	550	531	527	527	544	527	526	542	501	550	530	544	554	503	523	558	550	519	527	530	560	544	507	561	508	532	499	533	531	571	531	508	529	565	526	562	546	509	530	524	564	523	533	505	534	512	534	505	491	547	549	548	541	544	547	537	550	531	566	555	533	517	499	542	525	542	548	532	525	521	542	577	526	536	535	533	565	513	543	521	543	545	535	561	534	538	523	529	534	560	537	521	563	529	549	539	548	499	508	546	536	525	518	512	535	479	540	543	550	564	519	548	524	553	512	553	525	567	512	551	529	546	572	567	564	531	522	552	529	537	519	520	532	541	569	540	513	568	546	548	509	530	529	514	552	529	555	575	544	544	542	555	546	505	560	519	550	502	507	477	513	521	526	574	547	540	551	540	571	527	526	538	556	531	539	529	510	551	527	529	534	531	547	524	512	546	523	545	565	549	548	517	543	544	555	519	555	531	544	540	536	543	537	557	526	531	556	549	550	558	554	585	575	558	537	536	527	506	521	568	473	554	547	561	501	499	561	539	507	552	533	555	541	529	560	510	513	500	560	515	555	584	495	543	552	564	507	514	514	560	526	484	516	550	556	504	533	505	520	547	526	517	556	572	544	529	547	528	562	539	552	578	563	518	561	531	548	536	518	509	565	580	506	515	478	534	519	546	507	559	582	549	516	518	530	535	493	566	502	538	554	513	529	524	515	525	570	559	521	537	563	526	484	539	529	493	544	540	524	517	565	520	552	566	575	558	469	556	525	547	557	516	530	534	486	562	548	521	531	582	583	502	505	518	499	567	529	534	549	534	571	531	568	523	552	503	514	536	542	556	534	493	573	505	513	503	527	551	488	519	525	543	554	527	540	483	507	514	550	474	548	528	518	569	551	516	551	551	529	539	528	553	504	525	498	561	528	540	527	547	500	527	481	582	557	537	557	499	512	536	569	518	560	534	518	549	547	573	554	535	554	508	522	529	546	524	553	491	518	580	550	502	498	512	514	547	551	562	531	558	561	552	540	537	525	520	521	513	558	540	531	528	582	524	519	548	556	523	531	541	579	527	548	514	545	534	546	546	521	543	566	542	531	542	558	514	555	498	537	528	546	529	542	560	519	560	523	532	463	552	499	527	580	519	538	547	553	543	498	567	543	552	522	572	561	555	538	544	531	548	549	506	546	604	509	525	521	612	581	491	557	594	524	540	487	546	542	571	580	518	520	548	549	576	495	507	504	538	504	552	558	533	544	548	525	545	527	524	560	564	523	514	556	565	488	508	488	512	535	516	551	533	599	523	548	582	572	576	529	545	491	544	521	565	537	530	568	558	539	515	550	531	498	504	551	554	522	553	556	529	541	541	546	516	530	574	506	513	524	523	474	526	562	485	554	503	542	518	594	589	525	537	497	532	519	528	519	545	576	561	501	547	577	517	519	535	557	542	561	517	548	533	515	525	517	540	544	546	548	573	514	515	538	529	539	586	517	456	526	526	557	562	537	558	533	553	508	571	561	567	505	527	515	525	550	618	538	582	522	540	543	557	528	498	588	569	556	533	537	519	563	543	562	515	509	548
44599	13268	2165	1386	917	727	552	492	480	453	550	424	431	373	305	327	282	300	292	267	243	250	274	289	295	261	255	262	255	316	254	276	231	251	257	255	262	258	245	248	232	224	264	294	261	238	200	192	218	191	251	243	236	246	414	647	682	612	395	204	239	208	200	228	200	200	221	206	184	210	199	187	212	210	218	186	189	220	189	187	198	202	211	213	198	200	188	207	225	224	193	199	220	195	218	221	227	182	204	201	203	214	184	208	216	214	210	180	210	199	198	206	214	195	193	189	202	210	230	208	193	206	222	201	223	197	205	239	193	211	221	196	220	220	217	205	218	185	191	194	205	241	199	193	188	218	176	223	206	206	202	178	217	220	177	215	203	197	208	194	194	240	224	181	192	215	234	182	192	204	212	195	206	202	239	203	195	191	207	195	215	200	205	222	213	197	207	190	168	199	185	196	213	229	200	204	211	210	220	204	202	196	196	191	185	200	199	226	221	186	207	180	206	216	200	201	211	229	216	198	207	210	216	206	216	209	198	211	208	242	207	208	203	217	213	211	204	203	204	182	214	227	201	211	216	213	205	227	198	207	213	220	185	215	187	202	209	207	198	219	227	173	186	216	201	183	221	223	215	226	205	207	184	212	183	176	183	198	220	222	191	199	227	219	198	217	182	190	173	206	191	203	199	203	186	205	212	213	220	210	190	213	210	193	223	195	214	207	214	196	206	191	222	193	192	206	201	195	194	206	220	207	213	183	227	189	205	221	197	195	215	219	199	193	224	205	202	185	195	193	221	203	219	208	212	200	211	207	208	191	188	195	220	198	184	219	217	196	184	209	203	214	216	180	239	216	172	194	230	187	172	216	199	190	201	194	192	189	200	206	209	200	243	168	206	210	200	196	173	207	178	221	203	191	191	186	202	184	194	208	213	213	200	199	202	212	196	206	189	178	214	219	185	187	222	197	201	197	197	204	185	180	214	202	190	184	195	190	189	237	211	225	227	240	209	221	206	200	215	198	193	197	214	207	196	202	192	204	199	231	176	212	159	168	212	197	192	200	181	231	189	180	194	189	181	209	214	205	199	187	193	189	232	223	202	193	194	194	216	189	188	211	211	203	205	179	193	235	205	215	171	196	200	179	224	227	187	204	212	188	200	180	193	198	197	196	209	199	182	188	204	227	213	190	192	197	159	191	225	200	211	203	218	187	219	226	212	208	210	208	224	230	204	199	206	196	184	214	204	206	228	197	196	203	192	214	191	187	226	181	207	204	200	201	223	185	205	196	199	207	191	205	203	222	201	196	201	218	168	221	220	206	185	201	199	196	180	204	198	222	203	212	210	205	195	242	204	197	228	209	205	191	205	209	205	225	177	200	207	187	209	193	210	192	188	201	199	196	198	208	188	191	181	197	210	212	191	225	198	204	217	190	188	200	226	193	229	223	204	209	187	186	213	231	180	186	217	172	181	199	194	184	193	203	222	209	208	224	212	212	188	206	209	204	219	205	182	209	174	186	206	183	213	203	216	214	204	166	167	209	204	187	183	222	203	203	203	191	210	217	198	209	182	203	191	183	192	210	231	224	218	200	194	212	221	225	194	216	210	213	216	225	239	231	208	208	190	185	225	225	207	208	206	210	190	202	199	210	201	187	190	230	206	202	172	205	203	221	219	204	204	222	195	199	168	169	204	185	186	201	214	223	195	219	208	186	214	179	180	198	207	197	192	195	194	180	213	199	201	215	176	199	204	212	206	221	196	177	172	188	199	213	182	182	218	203	214	211	196	197	214	215	214	200	226	242	202	203	226	226	179	217	194	195	179	209	203	226	196	210	173	210	231	203	190	211	204	192	206	172	216	183	213	215	197	203	184	214	185	198	210	205	183	203	199	208	203	212	188	211	182	198	194	223	205	194	198	226	186	224	188	238	208	203	193	203	217	208	201	184	197	214	197	202	205	204	192	226	194	216	171	212	192	221	169	219	194	192	212	201	193	208	221	207	172	190	231	185	209	206	216	201	211	210	208	192	215	204	207	205	177	210	202	167	212	216	195	211	197	205	196	202	193	182	187	206	185	196	208	201	208	211	227	196	201	196	222	201	201	217	177	198	190	204	219	237	191	194	192	221	227	233	202	214	216	191	210	211	221	187	212	174	174	187	197	201	184	213	203	193	199	212	200	206	181	202	205	205	192	190	177	182	208	196	219	217	212	211	193	212	219	211	212	186	203	189	232	215	194	199	230	196	189	189	223	232	222	216	210	200	251	190	200	203	194	223	207	209	215	211	188	193	185	212	204	191	197	182	198	215	220	215	203	171	225	217	234	209	174	199	226	206	217	207	186	193	176	212	198	191	202	183	207	183	205	237	201	217	214	198	200	222	197	214	180	185	202	182	206	207	208	252	209	202	200	192	205	211	210	190	205	228	208	201	227	186	196	205	207	191	193	200	205	202	207	209	196	207	232	208	197	193	177	172	182	193	195	190	178	196	183	204	207	184	188	209	223	188	185	190	217	194	194	202	196	208	207	214	186	224	221	203	201	210	202	211	190	212	204	181	184	225	181	216	217	229	205	198	205	211	207	226	179	186	194	193	200	199	222	212	188	208	179	192	191	199	212	209	202	223	200	200	187	200	205	213	213	202	210	200	197	226	185	183	201	216	211	213	180	209	206	228	191	208	236	191	170	195	225	178	212	205	192	176	210	196	224	195	217	208	211	211	220	192	200	241	219	195	188	222	178	220	213	190	187	202	173	208	189	198	210	195	210	223	225	187	165	193	212	217	209	207	209	188	191	180	201	197	219	183	215	200	216	212	197	224	200	206	215	214	203	208	203	222	193	235	214	217	187	199	189	186	201	181	228	182	206	197	165	212	218	183	182	197	186	230	195	224	216	197	208	188	206	187	182	223	209	173	206	218	234	197	210	209	225	174	222	215	176	225	218	204	182	197	229	200	205	194	174	207	198	211	208	187	214	215	186	185	193	201	207	201	209	202	188	218	214	202	214	206	190	199	194	217	191	210	201	190	187	202	211	219	223	194	166	204	214	229	190	222	211	184	193	211	203	186	206	216	220	202	196	198	204	195	178	191	191	214	205	200	205	212	223	211	206	210	214	194	240	234	214	210	238	205	217	209	233	177	212	199	206	200	217	180	175	192	229	209	207	229	211	221	192	187	198	183	185	196	201	175	197	235	193	221	212	181	208	192	210	190	201	188	220	185	195	191	229	192	205	193	225	194	211	218	212	193	210	184	190	203	197	212	176	208	208	185	217	187	219	197	223	207	195	196	212	204	181	191	208	226	187	207	197	185	191	203	208	208	189	203	217	210	204	202	214	206	214	190	187	215	181	184	203	170	189	212	221	209	226	211	200	227	205	219	230	198	235	174	210	191	203	203	205	210	218	202	189	235	196	219	189	200	203	194	190	204	208	219	200	199	209	202	214	187	195	199	215	215	232	203	201	182	186	202	200	223	216	227	213	187	194	189	217	195	206	195
26127	2423	3441	4159	3437	2844	2460	2206	2098	1874	1782	1815	1565	1400	1304	1275	1146	1207	1150	972	980	877	992	963	1026	1147	1179	1042	985	1068	1071	1089	870	798	990	1078	936	894	801	733	676	648	972	1039	924	720	546	627	596	697	816	838	803	831	2648	4411	4391	3273	1904	549	477	487	484	490	507	548	503	493	504	535	502	519	508	504	529	537	477	530	521	507	534	524	537	528	504	510	498	525	504	517	534	497	487	501	551	539	498	500	463	528	503	519	534	558	508	498	550	495	508	526	489	554	525	512	506	525	508	529	509	483	515	541	504	470	521	481	556	481	495	501	490	484	476	509	489	525	548	499	509	537	517	512	520	535	464	552	502	515	460	515	509	492	463	532	477	553	505	501	540	498	515	519	475	492	490	532	510	495	495	518	520	555	501	500	473	539	501	522	506	533	505	556	534	513	505	474	466	529	536	508	512	498	504	510	504	525	538	497	494	479	520	536	500	519	513	510	521	492	499	484	508	531	563	517	542	547	510	516	541	481	510	521	494	503	491	498	502	518	522	493	523	530	526	523	535	484	546	547	520	485	509	506	495	477	546	519	494	485	527	492	523	489	506	543	496	510	478	536	508	554	486	498	508	504	510	497	508	528	501	527	496	501	529	507	516	490	526	518	503	522	528	492	521	474	492	525	473	534	518	539	510	525	508	524	517	505	500	502	557	490	501	517	493	496	508	513	490	539	483	523	535	465	490	471	492	486	502	500	492	503	515	520	536	491	511	531	509	520	530	511	470	505	494	527	540	458	500	469	511	505	544	487	528	514	559	507	508	478	487	504	529	489	504	493	483	485	496	491	502	511	498	510	532	473	520	477	508	544	498	506	510	503	480	521	532	461	511	488	482	535	503	524	484	478	558	545	502	479	559	526	519	538	524	518	530	519	520	542	535	505	509	543	512	488	528	495	502	488	541	508	512	531	509	539	497	507	493	508	496	523	519	547	499	475	515	532	516	500	527	463	505	491	505	495	518	512	524	487	516	482	477	496	504	519	485	507	522	535	514	480	502	525	531	482	512	524	554	502	478	518	545	551	572	534	518	497	531	537	525	515	518	483	499	557	510	518	540	491	475	511	507	494	495	500	494	549	508	481	499	501	509	519	504	483	492	492	491	523	498	529	499	547	525	480	503	510	487	518	524	516	474	504	500	541	527	530	556	495	523	494	502	469	535	482	490	543	498	471	518	544	509	503	504	478	518	509	569	487	519	511	535	527	483	559	494	547	523	501	491	513	495	546	510	510	548	511	551	500	509	549	547	496	495	496	484	548	530	471	518	525	538	519	540	498	493	462	570	488	479	480	495	552	508	497	522	503	459	499	544	519	579	487	478	517	493	492	528	525	487	544	501	511	550	522	475	505	493	487	494	516	514	543	493	546	508	513	485	484	494	512	528	509	522	524	552	500	514	507	493	506	485	508	517	520	505	481	453	525	519	490	503	545	471	507	510	474	516	524	522	520	511	539	508	530	536	500	534	507	518	527	499	497	500	540	485	547	481	513	492	509	482	508	530	483	549	469	551	567	497	550	494	539	496	487	481	550	531	472	489	499	475	503	527	517	493	477	512	513	539	478	505	504	500	524	497	517	463	531	517	505	496	481	521	495	491	476	497	493	529	532	517	502	508	502	487	507	497	496	555	519	499	499	484	498	473	486	516	521	498	525	497	508	510	515	490	463	515	490	474	474	511	492	534	486	498	493	506	499	518	553	507	518	494	543	511	536	516	555	530	489	496	524	521	490	511	540	504	462	548	507	499	500	489	480	493	559	494	500	527	540	506	577	511	558	524	506	501	488	518	506	480	510	490	554	533	543	524	505	531	520	487	476	535	532	515	487	513	500	523	544	549	513	520	502	555	529	483	528	537	528	497	525	498	517	486	533	461	524	532	522	513	554	523	491	515	513	543	512	512	528	529	532	497	530	506	505	456	539	513	501	530	478	545	512	511	482	538	508	539	516	506	547	503	523	475	537	490	512	528	544	511	534	495	496	539	503	482	520	463	489	520	477	527	504	511	513	494	489	480	505	506	543	489	588	505	515	504	539	490	514	564	521	514	474	485	504	496	467	527	487	504	510	482	527	490	520	501	519	495	510	481	531	507	517	502	507	522	537	510	536	490	542	496	499	516	510	505	462	496	531	529	503	503	486	503	521	509	553	507	546	522	504	497	501	508	505	514	486	482	488	497	504	527	533	452	506	475	517	462	505	484	550	494	531	540	517	502	521	513	508	476	511	513	480	521	496	479	468	472	497	491	499	488	532	512	534	494	499	522	480	464	520	489	504	531	489	511	509	519	494	537	532	504	470	556	535	492	538	538	503	532	501	458	535	511	512	546	509	510	498	494	506	528	511	501	493	514	527	516	512	546	481	527	456	514	515	502	519	535	494	502	497	511	543	543	477	494	581	522	517	507	504	504	496	500	521	515	493	500	553	537	511	505	511	522	499	542	518	497	472	499	536	528	497	514	522	488	528	506	510	507	501	522	523	501	540	527	531	553	503	525	492	534	548	505	508	510	482	499	526	495	522	503	492	494	508	474	500	545	488	502	554	524	494	516	532	503	464	478	508	495	507	528	520	483	498	484	506	478	500	514	542	520	546	543	525	488	526	506	494	538	483	556	519	525	528	544	491	508	515	510	497	502	500	492	507	551	512	500	492	504	511	524	498	518	527	463	529	525	544	465	520	487	514	493	480	526	471	506	528	519	504	520	514	523	514	514	481	513	528	479	484	498	522	529	487	505	518	503	489	506	558	526	528	517	498	537	503	511	513	508	513	543	521	525	538	496	517	527	520	493	534	465	522	511	526	502	496	513	509	526	525	485	508	543	477	467	478	500	506	494	498	530	495	512	481	523	512	521	486	498	485	522	546	493	511	519	533	511	495	506	531	494	511	486	533	526	510	520	530	510	542	515	497	513	483	525	507	493	467	498	518	549	515	496	510	538	548	491	531	498	534	514	506	533	492	486	547	489	518	488	492	458	513	518	546	532	511	490	518	487	570	540	508	522	517	497	540	546	506	532	476	523	510	513	486	488	509	511	493	543	490	539	531	460	501	486	521	511	516	539	529	526	509	517	499	490	485	472	522	518	493	511	535	514	530	529	495	542	520	524	519	458	511	502	485	546	470	499	472	538	491	506	504	469	516	511	504	545	543	490	485	523	552	503	532	514	491	505	476	498	528	540	501	501	483	469	539	485	484	494	532	497	518	488	509	524	497	500	488	532	518	505	509	497	539	552	494	513	536	499	528	506	510	503	515	524	544	495	505	513	500	503	532	516	472	477	500	532	541	523	507	502	495	509	483	517	537	505	494	512	540	543	496	498	486	456	527	493	549	517	485	506	509	511	510	500	514	516	480	507	523	514	514	500	532	558	462	523	495	538	501	506	514	475	545	499	569	526	486	518	504	515	522	525	489	509	522	519	507	520	527	510	469	462	491	515	521	499	487	483	493	518	504	548	550
59698	24271	6972	2453	1479	1153	917	699	737	666	492	395	473	359	289	306	299	290	254	242	194	213	192	244	280	235	211	233	270	251	189	197	164	174	212	230	199	198	164	159	136	166	167	178	130	145	141	118	147	139	150	142	174	440	554	975	1050	774	403	123	128	121	129	125	129	121	114	125	127	102	141	117	154	144	128	126	108	122	145	145	128	134	122	128	144	138	142	136	148	119	122	107	129	137	132	127	125	128	127	116	95	126	115	112	120	116	127	114	140	126	129	117	122	131	126	106	129	122	132	121	141	138	123	132	101	131	119	106	115	132	128	115	124	121	135	124	115	130	104	119	126	106	113	134	130	105	127	110	126	127	121	120	142	129	113	122	131	119	133	122	119	110	130	144	121	116	121	120	120	131	131	140	132	125	99	121	128	143	131	123	123	112	137	125	142	140	120	118	128	135	124	122	109	128	123	124	107	118	139	137	127	135	133	109	134	123	126	121	124	118	135	113	101	106	124	121	126	125	144	122	139	113	127	140	108	109	144	106	126	109	121	136	114	130	114	104	103	118	119	141	127	132	101	130	119	97	133	125	113	133	138	129	138	106	121	136	128	126	112	112	125	141	121	123	115	122	115	134	122	123	148	138	125	129	127	126	116	110	129	124	132	121	134	130	106	132	131	129	112	117	120	98	126	103	116	113	109	122	124	110	126	140	129	132	123	117	117	113	139	116	121	107	126	144	136	116	111	122	130	144	122	133	120	140	126	127	102	136	108	116	135	139	112	144	131	109	122	110	127	162	137	128	118	123	124	126	114	102	111	116	136	103	109	132	124	115	137	122	130	123	134	130	111	128	114	137	113	122	137	123	110	125	112	112	137	127	133	136	117	129	118	114	135	124	133	117	136	121	130	148	129	138	136	136	117	117	125	141	112	127	125	121	121	133	122	116	141	115	113	127	99	121	121	104	114	136	118	119	137	105	118	147	117	123	137	126	123	132	119	133	130	130	129	128	120	134	128	122	135	134	139	137	125	129	123	127	120	126	138	112	107	122	122	104	134	121	123	121	99	115	129	127	124	129	110	127	104	127	122	138	124	104	106	113	112	137	131	130	125	115	127	153	118	132	131	114	135	144	120	139	112	131	125	98	118	137	120	131	126	119	107	110	116	120	132	133	126	131	118	116	142	140	110	128	115	122	121	121	136	138	103	131	128	131	126	120	127	113	118	111	128	121	130	140	137	113	114	136	112	138	116	122	119	134	132	128	119	118	119	119	129	167	129	125	138	124	134	135	124	127	128	122	122	133	128	121	132	126	116	123	136	118	112	116	123	122	113	114	123	147	129	132	135	119	112	118	120	137	141	103	128	131	134	135	134	94	120	119	110	119	140	125	127	137	119	118	121	146	114	138	114	118	137	138	140	152	112	127	110	117	98	117	135	128	132	140	138	131	126	110	131	123	107	133	135	132	120	125	130	124	122	119	106	118	120	138	143	130	124	113	125	120	114	131	146	116	127	139	146	119	115	116	132	148	143	134	122	115	124	108	114	128	115	119	131	108	111	127	117	121	129	104	143	141	138	117	127	126	128	128	126	120	125	140	130	129	110	116	121	109	115	132	129	136	128	134	105	113	130	128	116	126	135	126	104	119	95	128	111	112	132	114	149	118	112	137	118	117	124	129	139	127	124	134	132	140	124	123	112	134	118	137	114	115	105	126	118	132	115	135	132	151	113	128	124	109	124	106	115	127	106	138	121	113	132	114	120	117	139	118	129	139	120	110	120	128	124	137	114	112	137	136	134	112	134	116	126	116	130	116	116	131	100	117	114	140	132	113	103	119	126	119	112	144	140	146	119	111	121	119	126	117	135	116	126	127	119	133	115	131	121	142	132	134	133	134	141	143	120	117	142	136	119	131	110	149	123	131	125	118	118	134	124	130	117	128	119	121	129	109	127	119	121	125	146	127	130	128	140	150	124	134	121	128	137	114	118	118	119	116	138	153	119	111	116	129	112	118	130	122	122	125	113	130	124	110	124	134	117	120	132	137	139	115	130	97	114	109	121	126	129	127	128	118	99	111	117	111	115	121	125	142	100	108	131	129	116	131	124	107	130	143	132	111	114	137	122	131	116	115	116	138	144	117	127	117	115	111	131	119	134	113	116	115	127	128	120	123	141	122	121	114	103	138	138	134	116	149	116	108	119	128	116	116	131	103	107	135	109	133	139	104	102	128	114	134	130	120	115	133	119	121	125	123	130	122	135	118	116	130	117	113	105	126	101	126	135	99	125	135	126	129	128	116	121	119	103	126	107	109	124	133	136	112	122	133	111	107	110	126	116	107	127	124	134	97	116	126	121	128	135	96	106	120	127	96	115	114	116	118	135	123	121	139	137	138	132	145	130	116	123	119	106	125	132	122	121	126	117	113	115	132	120	127	115	139	124	120	114	138	126	114	134	116	132	104	129	115	110	119	130	113	107	122	135	118	107	152	115	140	149	113	125	127	108	120	123	117	114	122	141	118	113	136	120	134	137	99	137	128	130	132	96	121	126	125	129	124	117	125	124	125	113	116	119	110	117	127	111	123	119	109	146	134	123	137	143	149	130	139	112	128	113	117	100	128	121	123	127	105	109	118	138	124	122	119	131	111	140	122	101	120	131	118	106	112	137	120	129	135	106	115	117	99	126	132	125	128	137	130	131	137	129	107	120	123	126	130	122	129	128	132	121	136	134	113	155	126	117	97	135	120	108	129	107	119	130	103	105	138	132	123	121	107	120	131	126	108	128	122	119	122	111	111	117	111	124	137	111	118	125	137	117	109	134	102	135	124	107	114	138	123	128	117	130	134	135	101	152	120	123	151	141	131	135	131	118	152	131	110	123	133	142	116	124	129	138	109	114	98	108	119	123	120	106	138	144	149	161	141	136	117	109	137	138	124	119	114	126	128	112	122	125	121	105	123	119	113	124	121	141	126	140	140	121	123	136	106	141	125	97	125	142	116	121	126	120	120	126	114	112	81	113	120	127	125	121	121	132	129	141	119	137	107	132	137	117	130	126	139	132	139	135	143	109	145	138	138	134	119	119	123	123	131	136	131	102	125	108	118	124	113	115	109	104	121	124	115	115	124	133	113	138	137	114	141	143	125	132	138	132	126	118	111	123	137	124	120	127	129	127	126	116	122	156	124	130	124	123	119	118	135	107	123	117	118	126	123	116	110	107	102	126	124	126	105	119	125	116	128	117	111	106	142	121	132	95	131	104	103	119	129	126	119	133	129	120	130	148	126	130	131	134	102	95	141	141	129	117	102	142	124	119	125	122	131	126	129	119	120	124	106	126	102	134	123	118	155	108	119	144	140	125	136	121	142	135	125	119	129	139	114	129	120	122	122	97	134	120	103	121	111	117	125	128	117	130	120	105	127	113	143	123	122	98	127	123	108	124	145	111	143	116	113	128	123	138	134	146	109	123	133	107	126	111	111	147	127	119	129	138	143	117	131	130	123
36110	4225	5665	6492	5498	4632	3858	3412	3205	2924	2539	2314	1963	1916	1747	1767	1797	1459	1377	1225	1145	1095	1045	1162	1293	1198	1004	1018	1163	1213	993	991	898	854	1235	1155	960	758	534	562	568	528	666	847	502	476	463	453	455	408	566	521	813	2972	3917	7085	7097	5044	2153	284	333	325	341	332	321	331	320	298	323	298	332	333	299	349	311	317	285	285	331	351	377	330	351	305	351	324	304	288	311	323	343	315	310	351	318	306	343	299	321	312	338	321	302	344	328	317	318	345	279	290	321	331	312	313	322	319	295	315	333	298	342	339	349	309	308	284	322	339	337	321	342	348	336	319	295	280	336	350	311	329	297	340	325	337	338	324	303	302	329	344	347	322	311	318	308	348	348	325	359	296	311	347	313	335	336	340	309	342	314	322	321	350	339	295	311	310	331	315	348	338	312	329	329	330	283	346	280	303	331	339	346	331	319	326	315	324	302	282	309	332	337	339	303	297	302	298	344	299	354	309	328	315	309	296	306	299	323	312	306	341	333	279	318	342	294	326	310	306	341	307	329	306	306	321	300	294	336	314	319	324	331	337	317	308	322	329	352	342	324	351	351	293	313	329	358	308	343	299	319	318	333	307	365	275	304	341	352	307	322	314	306	326	288	316	308	284	336	309	339	349	337	305	309	296	329	344	337	318	330	311	317	327	334	311	307	288	292	313	314	324	316	327	289	319	331	327	320	306	359	308	344	369	346	301	332	323	343	309	332	319	327	363	313	325	323	330	319	326	323	289	329	297	309	299	308	315	289	341	303	326	330	321	306	315	315	344	320	320	334	332	285	359	316	344	289	317	312	321	312	325	354	315	325	306	330	322	334	326	317	305	302	308	336	296	318	297	355	336	309	335	347	343	312	341	342	349	327	316	317	300	341	315	341	329	326	297	344	326	296	315	355	312	307	326	329	369	330	331	353	339	331	336	276	330	351	302	320	311	308	339	302	322	329	296	300	319	369	304	339	343	300	330	338	312	297	342	317	327	312	301	312	324	296	354	344	339	338	322	333	307	321	309	308	313	349	334	293	308	326	336	321	353	357	304	352	336	353	334	354	329	303	326	343	331	292	298	338	312	316	316	317	329	335	353	324	336	307	314	305	334	344	319	322	317	307	337	316	319	330	323	311	301	331	305	326	294	302	336	319	332	381	317	334	334	291	332	333	314	326	348	365	329	298	322	321	326	322	369	298	307	305	307	326	266	321	323	296	292	310	335	333	330	330	324	281	359	329	314	294	311	310	294	297	314	325	314	316	317	343	334	336	307	303	350	356	317	316	325	327	333	321	328	304	354	362	303	298	327	328	305	356	300	348	327	305	320	312	356	286	355	343	302	301	329	325	317	341	339	343	314	324	321	302	318	341	326	340	317	329	334	337	321	314	302	313	303	301	355	325	331	321	310	314	306	318	294	308	344	349	322	319	333	284	314	355	327	314	317	306	321	312	327	309	295	325	341	306	305	326	285	343	306	328	335	321	320	334	317	310	357	302	331	320	300	337	316	338	315	316	305	308	321	331	293	308	333	331	307	319	356	334	361	329	319	340	289	305	303	283	309	306	347	324	314	341	338	321	293	315	320	325	316	341	333	322	290	305	280	354	343	335	331	324	363	347	330	322	329	303	307	353	296	329	303	345	329	320	332	309	319	304	312	368	333	321	288	315	318	320	373	330	297	336	341	343	306	308	308	356	300	322	320	325	320	324	297	324	319	335	307	324	308	323	318	326	319	318	311	332	311	332	343	309	333	312	316	339	334	329	315	359	328	341	300	369	292	323	305	311	295	305	333	329	321	308	292	342	352	342	342	334	336	372	293	317	320	284	311	303	297	296	289	300	328	320	326	304	303	332	343	301	304	347	282	327	348	343	332	328	322	326	340	320	315	300	317	357	336	325	341	328	312	331	303	322	330	311	325	323	311	328	313	342	314	320	320	339	317	310	316	304	314	314	294	307	344	336	334	328	327	358	322	327	347	352	311	311	360	353	307	328	276	270	334	344	316	337	286	329	329	334	311	327	345	346	328	305	329	367	324	317	349	323	319	320	341	345	311	298	328	305	306	347	310	329	292	309	319	318	325	370	310	333	293	310	297	323	321	306	334	361	319	345	331	329	311	341	347	329	316	321	331	306	331	308	338	304	303	315	314	307	332	311	326	318	336	350	314	354	323	347	326	301	344	310	325	295	291	352	344	296	302	302	336	345	306	294	331	332	312	333	350	341	354	311	318	314	329	317	319	303	335	305	319	327	319	329	329	314	306	314	318	306	317	331	293	329	324	339	297	338	330	345	337	340	312	328	285	330	315	329	322	317	324	327	318	323	291	297	326	296	314	322	329	312	307	328	297	307	350	317	326	320	352	312	334	303	305	320	309	308	286	313	289	325	311	285	351	318	337	301	324	281	310	327	345	305	349	333	302	316	311	339	325	317	334	284	316	322	311	324	311	330	314	327	334	315	370	305	284	325	317	335	336	347	325	326	322	351	316	327	338	322	287	317	332	301	341	339	307	363	340	299	330	333	310	294	286	306	303	326	302	334	306	313	333	307	339	337	331	321	355	300	308	306	334	321	371	334	324	319	355	340	319	322	315	349	325	312	344	358	324	319	331	313	327	312	345	313	314	288	299	306	335	339	313	338	336	314	327	316	326	322	323	320	327	308	336	338	302	327	299	308	347	323	337	340	330	303	309	320	329	299	300	335	322	336	336	327	335	356	319	321	321	335	342	362	331	323	336	303	306	343	313	340	289	330	316	302	343	312	320	336	311	308	322	352	339	315	315	312	310	350	298	321	329	329	329	326	322	311	311	342	306	320	332	344	300	318	293	356	332	334	306	318	295	327	308	294	305	334	337	302	339	325	340	341	312	313	310	361	313	284	289	349	311	305	323	301	317	295	350	348	314	323	313	324	339	321	307	313	300	307	322	358	346	326	290	322	321	339	282	321	326	349	331	317	316	309	333	301	322	310	307	357	340	328	318	310	358	350	313	285	330	330	313	296	328	311	314	325	358	297	292	346	321	317	313	324	347	323	330	332	306	293	336	338	357	343	316	304	341	320	309	327	333	289	337	309	322	330	327	327	316	324	312	314	350	333	336	325	307	298	314	296	344	270	355	326	352	357	330	347	336	327	310	329	311	289	323	324	315	319	310	306	329	283	340	296	323	336	305	316	295	345	317	317	336	342	319	294	335	306	307	306	330	341	320	324	291	308	311	323	327	313	308	310	320	334	310	324	308	337	302	329	337	322	303	321	347	318	309	335	312	331	314	312	298	309	315	282	292	329	306	320	294	323	338	324	349	318	334	338	321	301	338	314	336	329	308	351	369	310	323	313	299	339	302	314	317	339	328	326	319	311	329	351	351	338	343	307	302	306	320	304	337	305	344	323	340	309	315	328	307	339	325	324	340	316	319	330	294	310	303	311	313	318	306	306	309	354	322	322	297	336	312	305	302	352	339	285	305	305	320	330	290
8736	631	383	356	344	261	267	257	243	257	210	259	222	206	201	191	205	221	210	195	188	190	227	219	227	208	181	191	206	256	229	255	177	209	224	230	208	195	206	225	197	203	210	221	223	215	204	177	172	193	184	207	194	204	214	248	281	250	219	187	193	179	183	190	224	201	192	204	192	200	156	182	203	202	191	191	189	167	179	188	176	207	179	199	192	183	199	189	205	191	194	174	176	195	198	185	178	187	187	162	206	194	187	190	203	204	190	165	201	213	173	182	185	183	178	178	186	192	159	209	168	206	199	222	183	192	212	190	176	172	200	195	194	188	163	171	175	196	190	173	191	188	199	193	203	184	185	184	219	201	175	166	203	182	177	171	207	166	166	218	195	214	202	200	199	186	193	192	187	199	223	193	179	185	185	181	204	200	175	167	209	184	189	189	185	188	185	179	207	179	191	225	213	189	190	189	210	190	197	171	175	178	212	194	204	183	174	195	184	187	190	208	167	192	176	193	191	185	182	191	177	189	189	222	168	193	216	184	176	205	195	207	198	197	189	197	213	198	178	185	190	186	210	186	184	215	205	205	196	193	218	222	191	183	192	185	164	174	202	185	202	188	199	199	154	171	185	189	193	200	201	180	190	169	188	176	187	158	203	179	206	180	231	190	181	183	178	189	198	179	226	222	186	202	184	173	178	158	208	189	196	177	172	169	191	171	194	176	199	202	180	182	176	185	217	180	195	175	192	215	243	194	198	164	174	173	191	189	185	185	161	181	194	178	190	194	190	196	170	188	195	198	207	196	188	184	187	196	176	184	182	207	216	201	212	203	180	199	191	196	200	210	198	211	169	201	170	187	190	183	178	195	173	181	208	202	166	179	192	199	174	212	187	174	205	201	187	201	185	175	171	188	188	163	190	179	188	200	203	187	191	176	190	187	199	182	182	223	176	204	174	195	177	199	187	210	194	190	185	194	196	178	170	210	179	174	182	211	191	187	167	189	177	173	188	190	187	176	189	199	174	177	195	202	197	182	180	200	170	159	206	178	170	180	204	180	181	166	168	197	178	198	186	211	217	221	200	196	183	201	214	180	199	206	203	190	199	196	187	193	182	187	178	209	178	216	169	172	198	190	198	190	210	167	199	180	197	205	185	206	195	202	199	217	184	173	210	205	207	220	199	189	211	185	199	180	194	188	178	174	194	177	198	194	172	191	193	188	197	178	207	225	210	197	206	198	199	180	182	184	169	197	195	193	205	183	207	177	184	188	190	213	186	208	174	214	172	171	169	185	157	173	212	172	205	189	186	173	179	211	192	224	188	193	197	168	160	191	149	193	187	199	192	209	195	195	203	179	182	178	151	206	178	192	183	184	198	191	206	185	172	188	176	191	197	197	181	177	182	167	180	189	186	180	213	184	199	193	190	181	177	200	200	180	191	209	181	172	232	183	181	195	181	184	197	183	169	208	201	192	197	179	175	176	194	188	171	189	178	215	175	179	178	208	180	208	192	195	202	192	197	174	203	194	186	185	181	194	190	190	193	203	176	210	192	174	199	174	198	166	195	186	212	170	197	190	192	189	215	175	183	158	198	209	206	217	194	194	175	196	193	158	175	213	158	199	187	200	178	196	208	183	172	197	191	178	166	194	226	188	193	184	189	172	178	180	176	186	191	198	182	198	195	218	205	204	189	190	182	181	181	198	173	173	196	183	186	220	170	187	197	188	169	172	180	168	195	184	194	174	177	187	194	172	201	206	212	188	198	199	203	179	197	195	188	172	190	182	195	187	198	188	186	196	199	209	210	195	212	183	162	199	173	195	186	192	202	204	175	200	186	178	196	188	187	174	207	211	213	195	210	217	178	198	186	176	196	191	240	186	195	186	182	186	221	180	180	174	155	192	163	183	194	175	202	182	183	172	188	188	182	202	201	193	173	205	171	202	203	185	194	200	200	209	185	170	190	175	179	165	162	213	195	184	172	170	192	201	182	198	178	194	188	192	194	178	196	198	184	177	189	191	187	193	196	194	210	188	191	195	179	201	186	191	212	207	184	180	176	180	204	187	201	191	171	169	163	144	199	196	197	161	194	171	178	187	211	178	179	180	184	191	179	177	180	172	189	185	189	190	182	190	172	207	191	219	200	183	186	192	216	197	174	211	196	205	212	188	183	194	194	181	196	211	191	165	214	198	175	179	198	179	193	210	199	176	187	202	201	183	197	182	204	175	192	173	184	182	163	184	181	233	170	205	179	205	212	194	208	206	184	192	185	188	200	184	187	186	186	191	185	182	203	194	211	159	197	181	192	205	172	166	177	199	190	196	192	173	213	185	195	184	200	170	214	199	204	174	176	176	192	194	168	177	186	206	191	209	192	202	203	186	189	186	182	161	178	197	183	172	194	175	188	189	207	196	197	198	169	183	195	192	192	185	185	194	188	198	192	177	164	196	172	201	173	195	169	224	189	188	187	209	180	227	195	212	186	168	182	186	189	177	215	185	182	174	183	156	184	205	213	181	180	191	180	188	185	203	196	175	201	182	186	192	176	188	181	202	210	195	180	199	180	182	175	197	191	192	220	193	186	193	202	179	216	196	188	178	203	217	169	218	182	181	195	195	199	180	175	190	184	205	186	186	194	199	172	175	221	189	205	211	186	181	181	180	192	199	214	185	228	200	195	199	173	198	184	202	211	188	194	169	212	203	175	200	221	174	207	196	207	167	182	184	150	167	199	192	183	194	209	186	199	193	179	201	200	188	195	171	175	182	199	188	181	199	211	176	180	192	215	208	186	172	191	169	186	185	193	186	185	188	167	171	194	198	197	199	199	165	181	210	196	175	203	204	200	205	197	201	173	180	205	200	175	180	212	192	194	173	188	180	196	168	163	194	209	201	202	179	167	204	185	173	183	201	166	198	164	167	199	197	191	186	194	176	189	220	187	159	191	174	189	169	177	190	185	159	183	203	187	185	192	168	174	186	181	171	171	187	202	211	202	208	159	197	170	196	172	203	176	185	174	184	204	176	194	190	184	176	183	167	179	191	199	187	199	215	164	191	189	174	185	189	186	181	195	163	194	205	189	176	203	182	187	178	204	200	185	178	178	220	182	194	221	189	205	209	184	190	174	203	200	183	172	189	177	210	173	200	201	178	195	194	204	201	194	191	186	190	201	192	190	197	178	185	200	198	196	207	202	202	181	207	174	217	187	205	197	179	186	195	206	189	176	197	197	177	197	195	175	191	188	211	203	214	208	187	183	195	190	177	199	176	180	225	184	191	202	198	198	187	178	182	171	181	190	183	176	195	205	163	168	200	200	197	211	182	210	161	185	174	169	224	168	194	206	210	157	198	188	185	181	204	205	175	179	192	188	182	199	166	187	196	193	188	184	188	194	200	182	173	197	191	212	235	171	190	199	193	195	182	165	185	191	182	197	197	200	183	206	200	181	199	200	174	180	209	143	192	210	198	185	169	230	213	201	191	209	204	186	180	190	176	170	163
8854	795	1058	1110	982	847	824	883	832	825	802	705	718	680	611	625	651	633	605	581	601	685	636	729	672	592	622	587	665	745	668	731	609	618	785	737	609	554	553	574	576	571	538	596	604	518	498	496	514	476	542	497	504	658	705	840	922	865	559	487	480	492	452	463	469	478	464	453	452	494	537	476	487	479	486	484	498	461	499	539	490	463	508	524	484	477	487	463	479	495	491	475	482	449	472	499	476	482	484	463	517	513	497	467	479	468	487	460	484	490	465	492	469	476	504	491	494	485	492	484	454	467	467	468	493	436	455	460	478	501	499	458	478	479	496	454	475	519	499	459	533	489	475	486	501	484	507	474	488	512	506	521	471	502	452	479	474	482	497	509	441	464	500	477	450	468	523	492	462	479	467	463	474	463	475	507	497	475	450	487	518	479	481	477	461	456	448	484	524	452	512	479	455	464	502	502	511	481	489	480	480	501	468	471	471	513	477	456	461	471	453	450	465	470	467	474	485	446	477	471	491	495	463	465	489	504	491	539	462	477	517	466	456	487	481	517	487	464	470	519	446	505	513	498	482	488	478	499	529	456	466	467	503	453	470	501	473	474	461	494	481	497	496	460	522	512	459	508	475	443	460	475	478	456	467	482	464	466	466	513	457	470	500	507	503	485	504	471	458	483	450	475	469	481	497	488	460	497	496	457	484	478	504	480	496	509	493	457	483	461	477	464	472	461	477	488	524	498	515	451	492	534	494	476	498	495	454	498	493	489	485	518	470	524	462	454	472	460	486	479	496	480	476	497	461	465	537	515	493	504	493	496	498	505	454	475	468	479	450	480	469	457	511	481	464	496	478	462	470	456	482	478	490	479	499	456	469	479	485	454	497	472	478	479	504	486	451	489	505	479	483	483	486	494	459	433	498	522	487	505	463	491	514	476	454	465	474	505	487	496	472	473	453	470	492	494	500	491	472	505	459	496	473	515	488	485	459	484	489	504	494	522	506	496	511	470	476	491	503	488	491	487	486	468	480	504	513	482	465	506	502	476	468	457	483	465	505	459	527	498	496	465	471	506	484	464	519	432	508	475	481	482	475	450	477	496	493	494	524	468	491	505	440	490	546	505	502	479	457	459	522	532	484	511	505	501	458	523	515	497	491	487	508	507	431	494	467	463	478	477	490	476	497	486	429	496	499	470	485	503	458	471	496	508	523	478	474	536	477	476	504	464	475	473	467	471	482	472	497	476	464	476	502	499	505	483	460	482	488	498	497	477	459	498	492	449	483	483	423	463	466	468	471	464	485	506	456	465	474	449	500	462	499	473	462	484	480	457	514	453	506	509	468	488	456	530	455	478	469	510	513	517	466	507	457	494	458	473	491	457	474	470	477	484	489	472	489	505	457	452	513	468	501	511	504	480	470	527	492	541	515	486	500	463	451	487	482	455	497	499	500	507	496	474	465	476	472	504	453	468	508	481	504	460	492	483	480	469	503	483	487	513	457	491	463	506	481	503	496	435	484	484	469	499	478	457	467	493	526	528	502	507	471	448	467	437	486	453	489	478	465	483	477	464	485	470	491	459	458	455	517	476	479	494	472	456	474	515	476	514	472	504	479	482	489	448	472	487	500	471	499	466	515	495	489	491	476	481	429	474	464	489	443	462	460	477	438	455	512	486	471	460	472	448	485	491	507	506	453	467	500	476	493	496	453	525	472	481	465	457	486	498	494	502	469	464	470	539	478	481	494	471	526	477	499	496	491	518	463	481	473	463	499	501	457	472	445	484	485	453	475	458	481	482	474	485	478	442	494	488	495	457	490	464	517	450	501	455	490	489	483	493	477	478	501	454	500	479	472	456	499	442	451	470	485	503	486	482	482	521	524	462	495	477	486	484	475	457	483	508	445	443	517	536	481	430	491	510	488	503	472	487	467	450	509	499	506	484	494	469	481	464	509	472	468	459	502	484	472	494	478	493	477	490	494	480	465	510	462	488	459	468	488	486	514	468	524	485	474	490	477	484	464	440	502	476	450	491	527	488	481	469	474	475	504	506	495	469	517	500	471	496	476	465	472	468	491	518	453	483	453	487	474	494	451	517	501	504	461	494	483	463	467	485	457	446	505	504	466	439	485	495	513	463	495	492	502	489	505	492	457	469	479	491	456	504	495	482	466	482	464	542	485	478	462	450	454	445	508	493	469	465	472	494	511	484	478	501	490	494	465	464	481	465	455	474	458	482	447	495	479	473	451	462	488	517	490	477	482	510	484	513	456	490	486	496	488	461	456	475	430	487	486	449	474	538	490	462	473	498	503	441	487	479	473	506	480	501	480	465	485	503	506	483	500	486	456	478	490	499	498	468	481	514	479	520	505	469	488	503	492	466	499	473	497	463	479	506	485	458	503	469	514	471	479	526	497	512	488	468	474	494	529	510	496	472	497	499	498	469	443	473	464	500	485	488	470	462	511	502	489	492	494	495	450	485	485	453	519	473	474	492	478	502	517	489	514	487	517	475	485	472	485	495	505	500	517	468	470	468	483	511	474	483	459	455	499	507	474	461	491	487	501	467	473	488	466	492	466	490	493	451	495	475	471	481	506	482	480	485	461	464	486	481	495	483	453	513	502	469	468	489	454	474	458	458	495	510	505	456	488	449	479	489	481	437	470	466	462	498	490	478	497	500	471	448	476	467	468	469	480	507	521	466	493	478	485	482	512	481	454	470	502	497	468	525	478	433	463	496	459	485	472	482	503	479	485	518	478	493	431	463	479	484	498	467	461	496	487	481	503	519	503	520	470	475	450	481	470	510	446	480	483	508	504	475	465	506	478	461	433	481	478	480	462	498	476	546	488	502	495	473	512	480	476	461	453	483	495	467	488	453	481	520	453	476	475	473	536	453	502	479	488	501	473	513	458	477	498	446	477	516	481	511	471	503	482	509	479	488	476	440	483	451	492	478	491	480	491	478	480	493	462	479	483	456	458	443	483	481	455	492	498	482	478	475	475	493	490	479	438	496	513	454	489	492	444	520	445	483	480	517	521	486	473	470	492	471	465	483	522	462	462	483	502	480	470	448	486	463	489	466	480	464	454	477	492	513	439	438	478	466	531	463	482	470	505	470	497	490	493	507	482	470	475	495	498	487	511	473	494	518	470	507	492	490	462	472	495	489	483	507	470	516	462	444	483	498	441	505	486	474	460	469	430	503	501	479	472	457	464	466	449	481	507	469	500	483	475	458	457	493	518	483	490	468	516	504	486	494	474	458	489	496	482	481	504	475	503	483	492	503	455	510	458	482	455	498	455	506	520	487	486	454	487	498	477	495	476	454	494	485	463	518	461	474	505	449	486	446	472	507	478	473	489	456	478	493	476	467	506	484	465	480	414	435	443	490	495	488	444	488	487	482	474	490	473	515	481	486	522	476	513	499	485	478	513	455	474	467	487	508	498	485	454	485	494	482	503	493	493	505	426	450	484	490	453	476	466	454	501	487	522	501	485	501
50924	18954	3422	1251	899	672	599	578	514	423	434	329	315	346	298	282	306	274	275	246	241	266	298	285	249	250	220	229	281	303	235	245	200	205	260	235	240	238	215	218	206	207	196	197	224	211	194	197	207	201	193	176	250	420	646	689	577	451	244	186	191	173	163	169	171	192	190	203	169	168	188	197	171	187	166	194	187	195	220	171	190	173	220	179	181	185	182	181	192	194	177	186	174	196	199	199	185	186	174	189	189	221	176	178	165	207	209	194	192	188	176	210	216	215	200	186	197	191	179	199	207	191	197	209	201	204	188	201	186	165	171	183	202	190	190	210	199	195	190	199	196	200	172	182	194	195	179	213	202	197	210	201	199	194	187	171	176	200	194	177	182	186	162	188	186	183	181	203	185	192	199	193	198	199	190	166	179	173	177	188	214	216	193	176	187	170	171	199	199	204	183	175	169	176	171	224	182	183	184	212	178	215	208	164	167	220	169	176	182	201	201	195	169	172	193	171	164	219	212	203	188	178	186	172	183	164	168	216	207	186	202	168	180	174	146	218	200	187	191	204	195	185	176	198	173	188	193	200	170	184	187	223	179	165	199	186	175	183	224	193	155	202	193	202	202	177	179	166	186	197	198	186	187	172	171	198	178	193	188	191	194	216	205	179	185	177	208	188	187	185	179	192	216	177	178	202	175	187	178	194	184	197	188	217	190	170	190	195	182	193	193	193	190	208	185	215	179	173	185	215	173	170	191	196	196	198	196	219	212	189	179	184	198	202	163	219	197	201	175	193	207	203	180	175	206	185	173	203	176	197	169	195	180	173	178	214	193	169	234	193	198	206	189	190	175	192	163	184	189	208	204	159	195	175	219	205	192	196	193	186	202	169	202	214	183	189	191	205	214	179	201	179	183	174	199	172	207	187	210	185	204	199	200	193	221	187	211	193	216	176	148	182	174	181	185	202	189	203	184	186	189	177	184	197	190	199	192	204	204	183	172	186	201	207	193	223	192	195	188	197	187	194	194	213	177	187	210	213	169	186	193	192	196	185	205	198	197	224	159	185	183	190	193	200	193	210	196	225	202	163	150	187	176	202	203	189	204	197	186	181	189	205	194	174	185	202	189	169	193	180	187	187	143	224	193	179	173	182	191	208	179	207	185	191	175	170	218	166	200	171	203	202	174	177	207	189	205	190	169	197	197	194	193	211	190	193	182	225	165	162	210	214	214	193	206	183	189	187	183	173	181	222	182	202	182	179	159	195	179	207	177	191	179	203	201	194	198	195	210	164	197	203	186	167	205	171	184	202	177	174	190	183	197	197	192	191	210	182	194	194	195	177	182	189	179	186	195	190	176	190	219	199	199	203	165	186	185	190	185	192	188	190	166	204	185	218	176	179	191	175	202	190	206	198	170	188	204	180	187	196	199	223	187	183	141	182	190	181	197	174	193	214	201	196	181	181	191	211	197	173	201	199	186	191	197	184	188	222	212	189	202	159	165	186	171	186	178	189	212	197	204	185	181	207	182	205	192	209	197	189	205	176	180	193	187	201	179	204	205	196	187	204	206	192	172	195	185	181	222	190	192	178	199	190	181	175	197	196	192	204	179	181	180	183	183	188	190	189	177	189	177	201	216	207	174	198	202	201	181	179	165	190	215	186	185	206	199	185	175	195	184	174	197	176	177	186	192	175	194	193	189	195	207	208	183	197	186	187	229	192	182	192	204	173	186	187	174	176	195	188	183	205	200	192	189	177	179	185	199	184	201	202	182	197	173	193	192	191	218	176	200	192	196	180	197	185	190	158	177	188	167	201	213	195	196	187	195	183	200	183	210	204	216	211	194	165	192	176	213	200	170	189	175	197	161	177	179	196	192	163	208	182	202	188	214	189	181	218	193	215	192	202	195	164	195	186	176	198	194	174	168	200	169	212	206	161	152	203	204	194	183	231	199	191	182	194	187	213	204	160	192	212	181	191	195	187	207	168	213	164	176	233	172	199	188	188	193	183	193	179	213	178	188	207	173	198	194	199	183	183	188	189	210	197	194	181	174	187	180	192	207	192	198	201	197	202	185	177	175	170	181	168	170	205	205	189	203	187	206	190	206	193	195	174	186	221	174	190	181	200	178	191	234	150	210	203	206	213	201	180	197	222	195	217	197	201	218	184	193	196	184	190	187	177	195	172	196	187	193	193	197	196	201	190	187	188	193	199	211	188	202	177	202	196	185	190	173	202	191	191	200	174	171	157	214	184	190	181	196	193	179	173	197	176	201	180	184	192	187	156	196	218	194	198	225	186	194	205	206	211	165	196	169	187	171	174	195	177	201	180	204	187	208	205	223	168	177	215	209	189	210	184	175	191	193	183	173	194	180	182	171	176	197	192	181	176	162	207	195	185	180	184	186	186	174	162	175	197	193	195	186	201	183	194	190	178	191	169	184	190	185	180	189	187	191	198	195	214	199	189	202	145	192	195	189	184	205	173	185	192	200	192	185	195	176	213	171	179	198	181	201	202	182	194	202	197	206	198	172	179	180	180	161	207	185	204	171	238	189	177	178	190	176	174	174	168	181	200	177	171	181	212	198	188	180	188	181	187	208	173	177	195	188	181	190	207	170	212	209	198	184	185	194	199	191	204	178	195	190	212	232	178	181	190	175	184	187	189	159	175	211	214	202	198	187	196	176	187	229	193	199	159	173	188	181	189	205	175	191	169	212	195	186	186	196	225	187	175	199	221	204	187	213	204	199	165	176	191	178	195	205	171	199	205	174	196	213	206	192	211	211	191	196	212	180	172	198	187	189	158	157	204	207	218	197	181	187	188	167	181	197	166	206	176	208	212	181	193	180	176	182	200	190	160	190	183	172	173	175	194	151	194	209	197	235	194	174	172	187	180	192	163	186	208	195	183	177	170	175	182	187	168	189	187	184	205	215	181	194	187	183	161	188	189	209	190	192	194	169	185	187	195	204	201	182	188	206	182	196	178	177	170	194	175	218	194	191	195	182	190	168	186	195	194	188	202	183	169	161	177	182	194	210	183	213	181	192	202	173	211	195	217	177	161	202	174	189	170	199	184	163	211	181	215	178	194	198	177	199	176	175	188	204	201	204	193	186	190	186	198	185	193	203	210	198	187	166	178	188	193	190	189	202	200	181	200	176	161	192	184	186	205	213	208	191	188	201	199	193	202	214	187	186	197	217	191	206	208	196	179	162	182	188	190	167	195	184	174	184	172	189	197	184	175	180	168	198	190	175	191	197	179	190	173	199	208	197	219	218	172	182	172	191	189	186	187	208	162	190	196	200	185	189	192	181	185	165	182	183	181	180	183	177	225	166	172	188	195	212	193	224	189	218	200	192	208	199	198	216	191	177	187	190	188	190	175	191	197	190	172	215	196	186	176	181	179	194	176	202	222	173	189	197	182	204	185	200	160	197	159	200	175	188	195	175	190	179	179	200	187	186	174	211	181	221	196	182	194	202	193	195	209	199	201	184	208
30733	4658	3330	3843	3375	2789	2566	2370	2045	1820	1709	1516	1394	1361	1163	1179	1132	1134	1010	913	898	972	1011	1020	960	887	732	783	1048	1269	1037	891	771	751	895	903	804	728	629	590	609	594	672	666	619	563	588	603	588	591	548	528	898	2348	4330	4356	3239	2259	786	519	512	469	518	469	437	413	457	466	500	457	477	482	479	454	445	478	474	444	450	420	477	473	445	491	476	469	488	453	503	457	475	497	475	472	468	499	472	481	483	500	443	435	502	444	480	483	520	439	457	491	482	466	463	511	445	497	432	471	488	466	443	440	447	416	479	490	446	480	496	491	481	459	456	471	483	450	472	478	472	457	518	463	442	511	506	451	466	462	491	490	508	431	496	498	449	449	497	448	473	499	446	468	482	467	491	485	494	483	446	473	481	446	511	453	484	516	483	490	459	465	527	502	487	460	434	495	483	496	458	477	483	496	503	477	466	469	502	483	504	442	471	487	481	489	469	465	460	448	485	460	502	476	458	464	477	491	488	471	485	464	493	464	503	471	485	476	484	470	485	478	468	453	499	452	496	473	484	481	460	449	477	481	464	482	495	506	504	458	476	465	490	458	466	483	506	456	503	493	499	486	499	468	489	507	456	478	442	433	463	488	510	481	467	473	477	469	464	474	458	494	443	433	480	510	512	467	470	467	496	475	506	450	453	449	488	466	449	467	460	487	475	489	464	494	468	499	473	462	490	480	483	527	461	431	459	469	492	481	466	453	485	499	465	458	471	493	473	453	464	492	450	476	504	454	463	517	493	506	481	468	472	491	506	480	495	489	496	493	493	465	458	465	505	485	513	470	478	476	485	515	480	458	493	449	490	471	485	507	443	481	492	457	512	477	496	454	474	492	487	489	489	503	449	469	464	486	485	468	511	509	456	497	454	485	486	442	470	521	441	491	453	515	519	471	456	517	456	458	476	504	498	492	456	497	471	467	461	486	474	468	469	485	477	482	446	490	454	465	475	419	470	528	457	465	500	458	461	485	485	502	465	494	466	456	509	513	446	505	472	477	471	529	486	433	463	477	486	460	479	498	458	483	472	484	455	483	494	515	499	463	493	467	483	443	440	456	466	510	450	459	476	481	423	485	460	506	490	471	458	487	482	503	499	460	448	492	502	477	447	477	466	520	466	458	488	424	477	510	462	475	449	512	461	441	456	464	483	462	458	458	479	472	473	478	458	499	476	473	440	479	464	480	485	459	447	481	473	478	473	453	509	456	447	501	469	492	479	503	477	474	472	447	439	461	491	477	476	465	445	519	455	468	488	486	464	471	449	496	471	491	454	467	508	485	412	486	459	490	451	464	514	500	493	516	449	476	512	474	491	469	514	517	479	475	502	516	468	477	469	472	468	478	477	502	480	507	512	469	472	470	446	461	486	478	491	505	476	449	480	466	500	463	446	470	489	438	462	483	438	506	451	501	481	467	462	481	419	496	488	450	463	484	466	498	472	463	458	504	464	493	467	466	464	491	446	463	455	472	461	488	461	468	481	498	503	501	453	516	446	494	499	510	468	472	459	509	478	507	481	480	463	432	504	455	473	478	468	491	487	470	412	466	506	512	449	486	452	479	495	462	488	470	517	480	484	462	491	489	487	433	498	468	510	487	505	494	479	484	468	450	508	444	464	499	470	521	488	475	483	478	475	486	509	447	437	487	467	466	461	472	454	494	521	479	480	462	453	465	444	461	490	509	481	500	459	506	509	460	464	431	489	481	490	471	487	471	486	503	477	469	486	481	428	457	483	452	475	485	476	512	482	442	470	453	460	495	490	514	463	419	432	473	428	465	434	492	459	484	499	446	489	478	497	453	459	472	500	492	473	452	519	469	476	495	471	464	479	484	504	482	497	461	473	478	479	503	528	511	510	489	444	479	492	489	495	483	455	509	499	479	473	459	451	492	472	472	467	484	460	502	544	519	466	471	479	475	471	487	464	448	491	496	477	468	490	499	452	449	456	510	460	489	440	464	450	478	480	481	448	457	461	513	470	491	493	456	477	439	488	487	493	463	498	458	453	468	452	475	440	463	502	496	506	501	491	453	462	488	496	496	456	413	461	480	511	462	441	473	526	480	444	465	503	476	489	469	428	453	471	492	469	513	469	482	477	452	466	448	497	493	467	494	468	425	486	464	493	495	457	437	479	464	488	475	462	462	460	467	475	474	465	463	494	430	502	458	488	485	516	460	463	453	462	461	440	469	493	469	477	501	454	481	505	488	473	457	446	471	479	458	481	470	422	432	423	468	488	465	491	460	445	472	472	473	482	483	473	443	489	470	486	458	465	489	451	477	441	446	462	460	446	459	473	488	464	496	474	495	487	506	473	446	467	480	474	468	490	490	500	492	464	441	480	460	469	459	447	464	490	459	495	481	475	472	464	469	463	454	480	489	457	472	452	480	509	481	500	447	500	482	467	501	464	495	484	462	449	463	474	461	460	446	501	470	481	487	478	445	479	502	431	495	456	511	456	450	449	450	437	480	486	450	457	491	513	493	472	474	485	501	464	465	482	469	466	482	488	465	494	455	521	466	449	501	453	474	466	469	481	500	499	445	487	508	498	462	476	500	490	449	485	481	489	478	495	493	452	477	515	450	466	462	508	478	478	498	443	489	479	451	454	493	481	484	467	478	508	467	477	474	443	506	471	492	492	499	516	495	476	504	521	479	438	451	483	441	456	415	435	483	489	480	469	449	449	492	461	474	498	505	443	455	471	476	489	506	473	475	491	481	470	468	479	453	488	497	480	471	477	437	453	502	460	452	488	470	489	465	499	475	461	458	436	486	483	458	467	458	498	525	461	461	470	454	466	473	464	516	464	506	491	505	477	503	451	478	468	473	480	467	476	498	455	432	481	451	477	502	469	447	521	452	437	483	466	485	529	485	492	470	492	478	499	517	453	502	463	441	491	498	466	482	481	497	491	502	487	453	455	501	468	486	474	488	498	457	512	493	506	456	482	487	499	469	468	475	468	445	495	518	477	463	501	491	482	495	529	454	443	467	492	464	491	478	465	448	490	488	499	429	484	496	444	443	494	471	476	494	480	450	465	482	501	485	485	486	453	470	435	483	473	486	473	470	468	447	447	454	486	450	509	459	477	446	465	429	500	474	499	446	464	462	476	449	487	429	468	468	472	452	455	509	500	449	498	433	499	453	444	475	446	441	466	484	441	485	476	495	503	499	484	459	489	464	451	497	474	470	395	460	461	491	470	435	489	460	473	517	458	457	436	502	487	515	462	474	479	503	503	444	453	481	469	453	499	489	497	484	454	441	455	454	489	463	472	496	475	493	458	510	487	497	470	503	488	465	476	472	449	472	443	466	465	489	502	448	430	496	482	461	444	457	473	521	455	498	490	469	484	444	481	464	478	472	489	496	468	467	483	480	460	482	480	483	489	474	475	469	461	474	491	448	451	437	475	479	483	470	471	434	484	476	466	469	507	472	474	460	462	532	472	453	455	447	476	473
65173	27896	10865	2856	1500	1033	942	823	590	504	453	396	380	358	301	274	262	228	214	234	244	252	238	253	224	174	203	222	238	261	216	185	168	204	194	191	171	150	127	135	162	130	154	126	117	112	116	107	129	116	128	123	122	233	897	1273	924	635	256	120	107	122	131	115	128	108	134	101	121	108	105	97	129	121	143	119	120	119	122	131	121	105	133	123	112	99	108	130	132	122	116	129	124	123	114	126	123	115	127	116	110	120	113	127	133	112	118	119	125	123	108	116	111	113	89	124	105	104	129	115	124	113	127	112	117	111	124	124	127	105	119	113	126	104	121	110	95	118	119	139	115	134	107	126	123	122	116	125	124	121	113	113	124	148	125	90	97	140	112	100	124	108	117	101	113	123	104	107	142	128	141	121	118	111	114	109	108	112	107	118	113	127	120	112	110	129	117	120	108	124	112	119	124	124	98	122	138	123	108	106	109	109	120	113	115	97	122	120	106	106	90	131	123	147	122	105	112	116	101	97	138	104	123	123	137	110	124	113	132	107	95	120	122	142	105	117	122	117	120	126	117	96	94	111	107	131	130	123	109	108	97	128	127	135	126	114	125	109	114	112	112	108	120	107	124	121	109	103	102	110	114	121	110	104	123	111	116	108	132	113	113	125	130	134	93	101	110	110	117	99	122	107	113	101	122	107	104	108	108	103	133	129	123	113	122	100	103	111	127	132	103	108	116	116	118	115	106	119	105	122	105	124	113	113	101	125	118	109	137	132	115	107	122	129	110	117	117	111	96	120	120	108	129	115	114	131	134	108	136	119	114	107	124	122	125	95	108	110	122	130	138	130	130	118	122	109	124	117	116	119	112	126	124	120	134	118	102	118	127	127	103	93	108	115	108	106	113	134	104	114	131	106	103	113	111	131	118	108	114	127	98	106	125	135	114	127	134	99	110	120	123	133	133	115	130	123	106	124	121	118	109	135	124	126	123	110	110	101	112	121	128	112	116	117	109	135	110	114	105	117	94	127	109	105	122	120	112	97	102	126	128	129	123	130	110	123	117	115	107	99	112	132	131	127	94	127	125	119	90	92	110	118	90	128	108	99	120	109	134	125	126	106	100	113	104	104	104	128	126	120	111	116	101	116	122	116	111	140	120	133	133	110	108	131	127	120	131	125	121	132	116	120	121	96	110	110	120	130	115	106	114	130	111	118	105	119	113	126	115	97	133	97	114	114	120	110	132	104	127	132	115	102	119	117	135	118	117	116	130	122	89	109	117	145	116	120	130	107	118	123	137	127	108	121	97	112	110	120	117	122	115	113	115	125	131	114	113	124	121	128	116	117	124	121	114	97	115	120	113	124	98	117	98	97	110	114	122	128	102	122	132	102	119	95	121	95	125	120	98	122	113	123	93	112	140	132	121	122	115	126	116	136	110	113	111	110	128	101	130	100	129	116	120	104	125	126	108	129	119	135	139	130	101	123	112	114	118	121	116	112	126	137	122	130	109	120	107	108	134	114	108	116	104	121	120	113	108	117	105	116	130	106	100	116	107	149	107	128	114	93	109	107	127	91	114	114	110	111	124	111	106	134	112	121	98	120	105	118	106	119	102	122	135	112	109	127	127	111	126	133	114	139	128	109	111	104	114	95	138	123	108	130	103	101	115	135	120	105	115	128	108	104	111	132	133	124	117	117	136	131	128	129	127	104	112	95	123	111	96	97	109	147	109	125	127	124	129	111	128	123	113	127	131	109	118	128	118	116	98	137	123	127	123	122	124	102	115	109	131	110	131	95	144	106	110	122	120	102	103	121	117	87	99	103	134	109	121	117	100	134	113	107	110	121	113	102	154	139	109	114	120	138	122	109	141	128	120	116	119	129	109	121	124	108	140	108	122	107	119	110	123	115	129	116	120	114	122	143	120	102	101	117	148	93	93	121	121	116	108	101	101	127	139	126	126	115	125	109	110	105	117	130	115	135	125	108	104	123	123	116	120	127	127	104	115	117	118	109	118	119	121	121	106	124	135	120	108	103	106	119	99	114	120	117	122	99	115	122	122	128	99	108	101	125	108	134	113	110	111	93	129	111	125	118	126	130	107	120	118	121	102	87	113	111	114	131	116	107	129	121	111	124	135	112	120	120	110	126	123	124	122	117	122	120	126	123	110	110	106	107	118	145	116	110	125	122	105	119	105	113	96	129	116	110	131	109	86	119	112	131	124	114	117	125	119	121	116	111	108	97	106	120	98	123	108	111	108	126	123	113	107	129	116	130	119	107	117	122	123	124	114	111	124	124	119	137	117	124	123	127	108	113	93	122	102	111	124	131	122	123	107	106	114	112	115	105	117	129	98	123	117	127	120	95	127	121	131	108	108	119	116	107	110	122	115	156	123	141	115	124	105	106	136	131	113	102	117	102	108	121	123	118	107	108	124	113	135	113	118	118	102	111	115	120	130	136	119	128	114	131	113	126	104	123	113	124	118	127	109	139	117	113	119	106	109	100	96	107	120	125	123	108	119	131	114	116	103	109	123	110	120	107	127	131	104	109	103	111	109	131	100	127	114	100	121	129	119	107	127	129	115	109	97	117	112	113	96	116	111	120	125	107	115	124	126	102	111	117	98	111	113	137	129	114	121	125	115	113	90	118	105	121	114	114	117	110	97	138	132	120	117	113	108	119	116	120	133	120	110	108	105	110	120	113	111	104	89	112	118	96	124	119	115	108	119	125	126	137	128	130	123	120	114	123	129	103	109	116	129	130	126	115	111	125	111	112	115	137	139	124	120	120	115	119	125	120	124	97	114	120	118	131	141	140	119	124	118	134	114	97	101	126	128	115	118	115	131	126	131	105	118	102	123	110	100	119	118	97	130	116	122	130	103	101	116	115	105	126	117	113	105	119	128	122	131	112	113	105	138	107	111	107	118	141	123	109	120	112	120	120	129	137	124	111	122	108	164	137	105	115	116	124	109	114	132	108	132	113	104	135	120	121	117	130	116	96	101	121	130	112	127	128	115	106	105	115	124	117	126	111	109	118	131	148	94	121	106	119	125	108	116	95	124	111	113	118	108	108	121	105	111	127	119	121	99	122	122	111	117	115	130	125	106	91	115	112	127	108	109	98	126	136	111	103	118	108	134	120	129	114	124	126	108	126	120	119	108	134	125	123	115	117	104	118	118	102	125	108	105	126	120	122	108	109	118	100	128	111	125	112	101	99	108	126	115	118	125	108	111	113	132	94	104	114	114	118	104	120	127	119	113	127	109	140	104	122	93	133	126	132	127	105	131	128	139	108	135	118	132	137	108	134	105	113	118	101	132	110	128	121	140	117	114	127	120	106	89	123	115	131	110	121	131	118	108	120	117	116	117	118	112	111	101	117	112	119	129	118	105	115	120	106	126	126	123	108	113	118	102	122	128	126	101	131	105	103	105	115	120	132	129	124	140	108	125	123	110	112	124	110	117	113	118	122	107	116	116	104	94	109	112	130	113	103	132	120
41358	7298	5164	6119	5231	4407	3927	3488	2851	2582	2313	2002	1830	1948	1643	1544	1498	1355	1270	1201	1188	1321	1189	1233	1082	942	830	1080	1354	1495	1088	820	707	854	900	909	715	600	546	497	519	551	509	467	422	426	371	414	444	415	347	420	488	1116	6688	8550	6124	3915	1245	297	290	313	338	316	314	297	249	285	317	297	294	296	299	288	277	328	308	294	284	296	302	287	318	274	301	305	313	321	304	316	296	291	293	330	305	303	314	305	327	306	297	301	314	318	304	331	280	324	308	308	309	318	314	316	319	288	292	296	315	309	290	297	285	326	271	303	315	333	325	313	329	292	295	300	286	309	285	307	282	278	306	291	318	308	345	314	295	293	321	276	286	290	298	316	327	335	310	273	321	316	274	280	294	298	284	325	299	304	284	304	334	299	297	288	300	289	301	318	315	304	298	343	305	260	298	303	294	288	290	298	305	300	290	295	300	293	309	311	293	298	291	326	322	304	283	308	289	281	293	294	300	308	326	335	310	296	294	301	288	318	275	306	299	310	286	328	309	307	313	320	312	303	301	313	346	318	317	274	299	325	286	310	323	310	288	326	303	286	296	334	278	281	259	283	283	317	279	312	327	280	308	300	280	299	289	319	292	311	324	295	300	309	313	310	318	309	297	304	293	315	323	280	285	283	285	287	317	298	309	294	323	299	282	284	320	276	299	294	317	314	287	305	281	299	309	284	278	294	295	323	306	324	322	309	298	303	324	288	299	281	321	304	320	336	306	321	303	321	298	310	307	281	307	286	288	309	302	327	319	315	316	323	305	272	312	311	289	315	316	299	266	251	263	254	258	316	281	284	309	292	316	293	281	293	307	307	305	274	282	312	319	324	313	311	318	309	282	292	313	325	287	298	315	313	331	306	287	314	280	315	312	309	293	290	308	274	302	273	289	305	315	304	287	302	296	291	326	320	304	308	333	311	305	311	309	254	297	272	295	300	322	307	285	282	310	323	298	277	286	297	298	278	294	299	325	287	325	288	313	305	315	273	330	283	303	258	332	279	288	304	291	321	318	311	295	299	321	308	295	317	291	290	277	312	310	327	319	290	315	296	285	313	317	340	286	284	295	310	332	274	330	280	321	307	315	337	356	302	333	325	310	301	307	291	290	303	305	304	275	320	293	294	292	316	284	311	301	267	300	274	336	308	286	309	290	324	301	308	268	299	298	313	312	288	319	315	303	310	302	313	333	288	329	301	311	305	311	286	326	302	343	277	303	314	274	284	305	264	331	339	288	351	290	292	299	279	328	323	300	275	290	304	312	306	301	318	290	293	285	295	300	326	306	310	286	343	299	312	276	312	267	304	307	305	285	324	310	310	285	310	283	293	311	340	313	291	294	280	305	309	332	290	280	293	285	317	286	283	284	297	289	345	294	302	315	300	296	299	307	288	308	285	305	287	292	288	286	325	315	294	284	342	307	305	300	305	282	299	284	308	306	330	295	284	281	285	278	283	294	323	304	302	315	317	300	298	326	313	287	308	311	305	304	282	298	356	281	316	268	294	311	306	265	315	270	305	302	276	327	294	319	312	314	287	324	329	320	291	298	307	292	309	298	303	329	308	310	320	286	344	287	309	323	290	278	316	320	307	288	300	315	321	308	306	279	301	282	294	297	280	298	338	319	326	297	275	299	298	319	315	291	293	317	307	311	303	269	279	329	306	309	323	296	310	278	320	294	299	294	327	285	304	317	302	285	299	304	305	355	291	305	325	319	310	301	297	311	302	290	297	308	283	301	306	327	313	317	315	299	327	269	266	308	309	299	302	296	333	308	280	340	289	294	301	293	308	260	312	320	273	285	316	299	316	285	314	277	317	286	298	283	300	289	308	311	297	312	302	311	307	294	291	290	286	300	297	300	298	323	308	282	327	322	320	306	302	303	310	334	290	280	326	263	287	301	320	315	305	297	304	283	304	281	296	304	296	309	311	333	284	316	293	279	294	299	338	301	291	308	289	320	283	292	314	284	276	280	285	327	311	302	278	300	284	289	292	316	296	292	294	331	311	281	299	329	322	289	270	330	274	302	314	342	312	305	325	307	325	303	278	299	313	307	307	292	329	308	269	314	330	324	271	314	323	305	296	308	320	309	298	289	332	279	302	302	311	300	284	299	298	289	308	310	309	308	308	274	294	314	312	293	276	293	278	305	264	287	284	290	306	303	319	310	276	305	281	279	277	289	330	296	285	310	291	306	279	278	287	256	295	302	302	299	295	296	301	282	283	297	276	280	296	291	311	285	298	285	297	330	281	311	285	285	300	319	304	303	324	296	327	309	302	330	324	300	281	309	316	299	271	311	310	286	335	265	292	268	295	307	305	271	269	321	306	290	311	321	295	297	286	335	302	327	297	291	292	305	306	302	321	318	302	288	284	307	322	287	294	316	297	293	288	310	326	330	280	299	304	308	318	317	319	280	324	269	311	296	296	312	302	288	282	291	321	313	338	260	284	318	302	303	307	287	286	272	312	287	322	303	311	299	303	284	269	302	297	329	293	307	296	296	298	313	289	302	280	334	306	305	332	304	336	287	314	319	310	296	301	297	277	335	287	323	320	284	305	284	283	322	283	313	326	297	283	271	296	282	321	294	277	329	321	333	311	358	294	267	301	299	321	303	299	281	294	283	306	305	302	285	269	306	284	305	287	278	313	297	313	301	310	334	317	294	311	284	303	301	309	323	293	296	312	327	312	306	315	314	284	285	326	263	289	322	316	313	288	335	282	301	311	321	299	297	300	322	276	313	260	303	301	292	279	295	304	283	296	277	279	270	296	324	302	288	327	294	308	296	319	335	306	290	330	286	296	311	315	301	297	297	294	316	298	274	311	304	316	308	272	313	292	304	304	291	291	307	295	289	293	307	293	330	304	295	294	317	277	296	291	305	237	284	324	307	286	309	281	347	316	285	286	299	318	289	289	280	295	292	313	293	293	323	279	302	294	329	306	300	293	306	269	290	292	298	299	279	291	317	315	270	306	324	299	282	317	316	301	327	301	327	291	340	292	312	290	302	298	335	324	304	276	313	280	308	306	281	300	272	284	313	289	287	307	306	321	305	295	307	317	321	324	320	287	266	319	325	290	299	295	329	290	308	336	302	342	331	290	337	268	285	304	285	292	304	298	302	305	303	277	289	331	314	291	269	300	310	319	312	298	323	298	282	309	300	298	290	311	301	273	278	338	289	292	301	356	315	294	328	297	299	318	302	299	313	289	305	321	324	297	272	265	297	302	293	317	274	272	316	293	303	285	320	282	292	290	294	286	292	325	290	301	334	310	298	330	290	306	290	358	284	320	268	320	306	280	316	286	309	298	307	302	302	309	295	316	300	304	302	312	306	300	271	310	296	291	300	323	302	309	290	333	269	311	310	298	308	309	282	324	283	309	295	298	303	319	311	320	298	315	308	337	290	279	308	307	292	288	292	292	290	283	283	311	284	311	300	291	301	279	295	286	292	280	295	286	297	308
12735	1206	497	362	267	292	259	251	237	236	230	234	221	176	193	195	197	205	213	198	171	178	200	186	200	196	208	198	219	212	228	189	187	197	211	179	193	167	181	199	187	174	198	171	182	184	157	188	172	195	185	163	181	177	209	279	275	267	196	175	195	183	185	170	173	157	184	158	160	167	201	179	147	171	183	173	198	181	180	183	170	158	159	192	188	185	197	182	163	202	165	163	200	168	168	189	159	173	188	174	204	178	152	176	172	193	187	176	178	168	189	154	167	178	182	176	195	157	196	198	172	198	187	179	170	157	192	176	212	189	182	172	178	178	191	191	162	192	173	191	199	202	198	154	184	176	151	186	181	168	189	182	185	193	143	179	184	171	174	182	179	165	170	165	186	190	194	187	177	173	144	172	178	198	168	189	192	174	178	151	170	175	167	180	194	172	184	162	220	174	176	172	175	161	185	163	174	157	188	147	133	161	175	181	195	164	170	171	195	174	205	164	183	159	181	176	195	184	160	169	214	166	178	159	175	160	178	216	186	172	178	197	177	191	187	194	197	180	186	174	196	167	163	188	182	217	181	163	169	201	199	194	187	172	166	174	180	166	172	163	165	188	195	174	159	180	166	183	201	152	163	173	183	203	178	200	165	176	151	185	171	156	188	191	182	181	177	165	152	176	188	161	171	174	185	164	179	192	203	185	186	181	176	170	184	174	159	162	159	168	185	170	162	178	182	194	166	175	177	171	158	206	180	166	170	177	173	170	167	188	166	182	196	157	204	190	173	164	205	204	169	181	165	178	188	182	180	157	178	183	187	173	181	190	155	161	160	166	155	163	172	169	159	182	177	178	162	179	176	181	172	190	186	167	185	175	196	171	196	189	173	174	172	165	183	190	192	153	169	178	196	156	212	171	163	150	190	185	194	197	195	170	162	180	185	180	172	167	163	179	205	172	192	199	164	162	183	180	193	174	188	164	197	190	184	164	200	166	187	171	209	188	170	189	178	165	174	144	169	174	185	183	162	169	182	174	177	169	172	166	173	176	176	208	205	184	163	184	178	186	172	160	184	168	172	194	185	182	174	162	174	172	186	190	199	166	173	188	194	214	177	166	188	166	194	159	181	172	188	178	172	175	163	156	178	179	174	177	186	165	183	170	187	183	187	172	178	175	172	177	180	191	162	176	189	153	188	186	185	183	171	158	179	160	162	187	181	187	187	200	182	161	170	179	173	169	172	177	167	180	186	186	192	181	204	166	151	173	174	155	180	185	197	202	169	183	167	180	192	183	168	169	182	165	167	181	179	188	183	202	184	169	188	200	179	172	196	204	174	197	178	173	157	164	185	180	162	184	198	193	156	198	169	192	151	181	176	184	164	170	171	185	160	157	185	172	182	176	162	174	182	192	166	203	177	182	157	185	177	182	197	187	181	168	151	187	171	180	157	153	191	193	180	168	192	181	164	185	177	182	178	169	176	171	197	185	180	182	180	190	218	155	184	176	185	176	202	157	175	189	179	188	176	172	154	179	159	170	150	181	175	183	188	179	178	184	164	163	194	163	173	164	210	174	192	180	180	185	173	169	180	168	182	195	190	178	180	176	192	176	199	177	199	172	192	178	183	187	170	186	184	169	177	178	151	192	173	187	171	190	175	197	186	214	172	205	178	161	160	160	157	188	153	187	167	188	177	174	190	181	187	182	179	193	163	176	158	169	167	205	164	171	195	176	187	149	170	179	155	178	172	161	178	190	186	162	163	154	176	157	182	182	196	169	214	175	156	182	157	169	166	174	176	183	176	170	176	165	162	159	154	187	164	187	153	174	153	185	178	174	178	187	156	201	180	178	180	191	171	174	174	216	187	197	198	155	168	187	193	170	169	198	188	149	171	176	188	201	180	188	159	171	186	186	169	180	185	211	199	176	150	196	188	189	172	168	186	187	165	185	182	179	164	164	188	175	177	182	160	165	201	190	169	155	202	163	172	188	196	196	193	150	191	176	180	187	180	184	165	178	169	178	158	203	201	179	198	176	183	176	177	180	198	202	159	155	186	177	209	186	186	178	176	178	197	171	188	164	161	188	180	192	174	182	185	188	193	203	201	194	174	192	198	163	191	156	191	150	171	173	176	184	209	171	155	171	176	175	176	164	188	190	167	203	176	203	171	165	166	150	189	183	177	204	171	181	191	190	143	170	171	183	181	171	184	182	169	173	171	188	168	166	194	148	191	166	183	178	164	191	193	208	169	197	202	150	173	172	162	161	205	155	151	207	161	165	180	154	193	162	173	175	188	168	166	184	185	201	191	169	171	212	175	159	192	171	170	162	191	198	175	161	172	146	180	181	186	183	217	194	203	190	193	162	185	171	181	180	182	174	188	175	193	179	181	156	171	168	177	178	179	172	178	180	206	184	172	215	184	171	161	169	191	169	171	186	175	181	171	169	191	169	182	167	187	198	153	179	171	177	157	182	165	199	201	172	170	191	167	195	184	194	195	173	178	188	185	195	206	151	186	180	156	144	168	165	175	191	188	168	161	160	169	174	176	167	184	192	163	160	186	172	170	198	171	182	162	187	174	184	186	186	202	191	199	154	164	157	186	164	177	188	159	193	189	179	162	158	181	185	178	195	171	174	179	193	178	153	177	185	197	193	170	192	197	180	190	170	182	160	180	174	188	181	167	174	186	168	173	158	216	162	157	169	179	179	178	154	192	157	188	163	196	187	182	182	189	161	165	169	156	181	172	168	188	172	153	171	165	155	167	165	176	181	193	192	157	206	170	179	199	187	172	183	172	185	194	166	161	187	175	182	167	182	175	165	187	174	175	158	165	177	180	157	175	162	160	188	199	192	194	193	172	197	182	158	188	166	202	176	160	186	158	163	175	168	198	177	172	176	172	184	204	182	184	193	192	167	174	201	168	188	172	175	164	161	182	187	197	157	154	156	184	162	186	154	196	174	182	188	196	184	194	176	154	172	202	163	179	178	202	187	180	175	172	184	193	192	165	173	191	203	177	165	159	161	183	196	165	187	180	185	177	171	190	190	195	181	176	179	182	177	154	201	180	184	171	167	187	169	170	191	175	175	217	182	168	207	175	195	199	192	188	181	167	165	190	196	181	168	203	182	182	199	182	181	175	173	180	198	174	165	191	189	170	193	180	175	197	190	178	168	171	176	173	148	174	177	181	151	162	201	158	152	181	180	170	174	224	174	205	198	195	167	176	169	171	171	168	186	171	181	156	184	174	167	151	163	173	179	198	172	148	184	154	197	176	169	173	166	158	188	172	194	164	173	188	178	170	173	165	178	176	169	182	201	177	174	170	178	164	176	175	185	199	176	183	183	158	178	184	170	190	164	195	169	155	164	179	188	159	173	185	161	176	205	197	146	173	169	175	178	171	188	169	177	188	162	194	171	174	192	166	176	159	176	180	184	162	205	186	173	174	171	184	204	183	207	179	173	167	175	147	169	167	181	161	194	179	166	178	196	174	182	184	192
12539	1109	1036	1010	925	990	892	861	810	767	703	636	678	658	620	621	625	579	579	571	637	668	719	615	579	556	545	656	763	724	727	617	563	626	625	610	586	538	506	511	533	544	485	479	494	516	492	460	453	518	416	487	491	489	676	1017	943	843	530	428	438	460	436	445	440	409	447	435	471	490	431	456	441	447	447	478	470	438	470	432	476	440	465	416	440	465	495	463	476	456	486	437	484	364	420	452	482	486	433	437	458	457	433	437	443	466	432	444	441	472	414	436	431	477	437	464	463	482	460	432	451	452	422	461	473	486	449	443	476	464	407	479	482	441	453	466	481	438	491	461	477	439	436	490	447	469	454	496	483	493	421	420	442	479	465	440	416	471	450	459	507	453	458	433	463	460	401	437	461	438	452	471	426	471	468	471	463	438	468	427	492	445	478	442	430	423	465	486	469	451	481	474	491	471	447	452	426	449	488	475	491	458	449	485	497	452	463	469	468	482	449	431	459	466	463	413	461	448	449	462	471	463	434	459	434	405	448	415	453	468	447	439	408	428	446	463	469	473	480	479	488	421	453	465	451	463	441	488	476	425	447	460	438	469	451	458	444	438	438	445	453	420	492	490	442	402	451	498	429	474	451	454	475	458	494	451	440	443	451	454	483	480	453	442	440	489	488	469	458	466	457	460	449	470	490	499	433	465	462	518	456	456	486	463	514	472	421	413	444	459	470	442	436	457	451	469	420	434	469	452	432	449	413	439	467	454	448	511	421	453	454	468	447	466	439	417	424	466	462	450	431	454	455	487	480	449	444	459	459	436	438	470	415	436	466	446	495	450	454	457	457	456	455	436	464	456	431	398	475	455	457	516	464	440	475	473	423	488	461	467	448	457	440	452	435	454	502	445	446	448	492	458	429	443	426	450	439	443	463	437	443	488	431	428	463	429	476	470	467	417	437	435	454	452	478	463	469	458	406	438	455	472	460	447	429	443	457	463	413	470	449	444	430	478	456	439	455	435	491	464	470	448	469	486	463	458	483	457	472	443	436	448	474	476	468	448	473	454	473	458	469	462	479	464	473	457	495	449	467	438	461	445	465	464	456	435	442	469	476	464	437	478	449	453	471	426	454	455	438	466	472	423	461	437	436	494	440	480	431	461	451	430	466	477	459	481	447	478	493	433	422	474	460	453	481	464	462	455	445	474	462	430	447	449	441	491	451	455	463	462	455	461	490	433	449	475	474	448	456	455	448	454	438	462	457	434	470	464	441	470	481	433	465	480	455	458	461	425	439	469	458	448	429	476	426	419	446	442	458	476	428	443	455	447	487	419	466	458	462	451	455	453	446	465	426	468	482	464	462	433	424	436	442	460	452	436	419	427	412	482	433	506	441	469	444	469	444	451	455	458	459	430	442	448	429	514	445	423	440	431	435	469	462	421	429	465	445	467	426	453	467	439	394	482	425	481	447	449	471	447	447	422	479	440	481	450	464	458	441	429	438	453	428	452	476	482	459	482	457	445	477	459	444	494	447	452	476	448	446	452	471	422	479	440	407	476	469	459	459	448	461	440	471	451	425	455	447	468	439	467	473	435	445	471	435	454	486	460	467	450	474	445	426	413	454	439	498	508	434	447	476	479	462	460	440	429	457	450	465	456	464	507	452	459	442	442	433	400	466	479	472	453	432	488	456	484	484	454	477	471	463	417	474	462	414	447	450	474	449	471	440	445	474	437	477	433	489	494	440	444	450	489	446	447	445	462	411	467	428	448	470	448	452	486	457	395	464	486	434	498	455	451	424	433	448	449	483	441	454	498	491	484	461	462	477	433	446	454	461	443	465	438	459	420	452	439	445	455	441	435	445	468	474	475	434	430	481	421	436	450	461	422	440	455	482	472	422	456	442	453	447	466	433	459	447	435	448	455	493	438	470	474	421	400	421	456	481	406	445	438	465	477	421	480	480	460	479	434	442	475	439	446	459	465	432	464	480	469	508	459	448	466	466	411	469	454	428	451	428	453	465	456	459	453	453	453	446	468	488	450	454	441	449	427	453	444	476	442	479	462	471	464	492	417	461	480	452	478	473	441	438	430	462	436	463	466	411	450	451	477	465	400	450	488	434	394	425	454	454	459	444	490	445	468	422	493	474	456	486	418	462	426	466	439	454	461	440	435	466	467	480	451	489	512	442	440	478	475	477	444	423	462	425	461	440	463	435	433	422	477	437	474	459	453	433	501	469	422	459	485	475	456	465	479	447	470	442	467	458	450	463	483	430	474	465	466	443	471	436	454	441	458	449	459	453	438	458	449	420	453	429	438	409	468	441	421	467	450	491	463	474	425	472	442	473	436	486	474	443	436	424	485	477	435	446	450	470	460	443	435	434	425	428	454	453	466	421	466	480	487	433	461	425	473	440	457	453	486	405	397	446	468	438	431	439	496	471	461	447	444	453	479	420	453	433	455	459	451	436	465	475	449	476	437	462	463	423	453	432	463	495	432	443	451	472	464	441	466	478	498	472	454	445	458	467	466	494	481	469	454	461	429	432	443	456	471	431	450	447	413	513	454	454	464	454	446	473	432	471	472	446	458	413	479	459	467	433	446	456	438	456	471	462	473	439	440	456	484	410	441	470	445	428	451	466	430	446	480	461	482	463	465	448	417	446	447	457	443	438	440	442	423	508	432	484	400	433	432	485	448	440	466	405	441	468	501	477	440	489	469	432	483	410	467	474	467	441	491	459	429	444	464	461	467	452	447	471	496	441	443	438	443	428	453	472	456	453	457	493	427	432	426	471	460	451	427	459	471	464	424	444	450	470	464	450	449	451	419	418	441	449	441	465	431	461	468	492	446	454	451	458	480	443	441	441	468	454	473	448	425	426	431	433	472	483	491	449	446	448	458	425	424	443	472	411	503	438	457	457	452	453	440	480	431	480	457	484	455	487	457	474	451	508	440	433	470	454	462	449	464	466	437	468	456	441	426	484	417	460	477	462	435	471	468	464	421	470	415	409	460	428	442	487	436	447	456	463	463	491	451	431	454	469	498	462	445	450	435	507	456	441	443	451	453	432	433	463	468	431	475	479	450	432	465	450	477	425	460	457	428	465	443	457	469	456	459	481	468	407	486	436	480	463	413	469	441	483	456	448	422	452	504	458	462	432	412	481	485	427	418	438	477	470	451	468	422	475	446	434	434	473	480	448	483	441	479	466	431	460	440	481	411	436	466	443	450	447	454	425	464	470	472	453	476	443	457	471	450	466	468	415	421	455	411	472	467	429	444	457	478	421	451	480	465	486	464	473	481	452	413	426	449	461	439	417	464	474	456	474	453	419	457	469	508	481	453	418	436	480	453	437	474	454	404	433	447	446	442	441	438	452	440	479	454	436	457	457	484	483	445	437	461	461	429	466	442	441	476	469	444	439	471	435	466	431	442	472	480	462	466	466	445	465	463	428	457	478	451	475	461	466	496	499	430	466	460	470	446	432	452	472	450	482	494	433	461
61346	22204	4017	1297	831	724	546	482	423	370	352	313	328	263	312	285	236	252	238	236	223	279	269	243	223	223	218	244	249	230	222	206	258	241	225	195	191	194	174	176	188	179	159	184	187	196	172	155	190	190	192	200	345	356	517	596	492	368	192	197	146	173	179	178	182	183	151	202	186	172	179	196	184	180	159	135	166	177	172	145	167	162	159	156	181	176	199	185	179	162	193	189	188	184	169	188	171	196	167	180	178	164	198	187	185	183	154	181	189	163	150	142	175	164	185	174	184	199	198	157	179	146	161	190	184	163	160	162	198	191	193	161	161	189	162	169	171	200	181	193	160	171	176	184	202	189	163	161	188	154	163	175	173	166	164	179	170	144	186	157	159	185	175	184	181	181	176	166	197	186	155	194	178	174	182	180	175	172	158	174	178	195	162	176	178	165	184	153	169	185	187	160	162	156	150	178	165	181	184	179	205	184	194	161	177	176	171	176	179	159	180	177	181	183	200	185	154	159	167	159	160	169	177	187	189	191	199	162	170	172	173	166	176	179	172	173	172	180	174	154	168	197	160	149	175	208	161	194	180	182	191	187	150	173	181	146	189	162	176	178	179	197	175	194	198	166	202	184	186	154	191	199	187	179	190	174	192	169	177	187	181	171	184	179	170	154	187	161	176	162	199	189	168	172	175	163	172	163	181	185	160	179	191	182	181	177	166	160	184	168	188	175	178	150	153	166	182	195	192	197	178	161	157	176	179	167	178	164	185	183	155	176	196	186	184	179	186	171	158	177	170	183	185	173	184	162	176	186	174	175	179	193	190	163	182	178	162	168	186	157	158	159	160	158	170	189	179	143	154	176	186	203	169	177	169	188	190	171	180	180	168	182	185	175	181	160	183	172	149	177	187	184	180	160	156	176	167	201	152	173	178	180	163	185	174	190	201	180	177	177	180	170	185	199	168	181	174	223	155	174	155	159	188	200	163	182	183	182	166	163	171	198	194	148	168	189	158	159	164	165	180	174	193	176	164	197	158	174	175	174	170	171	170	166	158	190	164	194	162	165	164	162	166	179	187	183	177	173	165	162	159	171	148	192	185	160	174	167	160	184	174	173	173	154	183	168	183	187	174	175	169	168	190	177	178	191	165	185	181	179	181	174	172	175	172	150	175	201	172	173	179	209	160	148	158	165	181	173	171	192	163	173	178	186	183	179	192	169	172	166	183	187	177	155	184	180	185	174	185	205	157	176	185	183	190	174	168	163	203	191	154	178	186	161	178	149	195	168	174	188	186	182	157	176	160	185	180	181	167	149	167	179	162	193	167	177	179	183	186	199	169	175	178	195	189	160	194	165	189	162	174	183	185	182	190	172	167	180	157	146	157	199	171	176	192	196	199	173	180	173	181	203	189	149	176	177	159	161	166	190	144	180	164	185	161	173	198	158	190	171	167	161	189	162	211	174	157	194	171	174	179	203	177	163	182	182	183	202	145	158	154	176	172	163	172	179	175	152	177	200	184	190	179	171	178	186	145	169	177	178	155	197	146	175	164	162	160	171	161	189	192	165	178	182	193	211	176	153	188	175	168	164	173	193	189	184	188	160	202	174	195	177	167	177	167	185	158	175	152	160	161	171	169	179	179	189	185	193	169	192	143	152	194	189	183	169	168	199	161	164	208	180	177	175	183	188	176	157	187	180	178	152	169	189	165	194	186	176	191	182	180	185	194	160	191	155	178	172	148	179	183	185	169	179	179	181	189	181	183	173	198	166	165	166	161	180	156	187	168	176	181	190	179	187	184	167	173	183	189	182	173	176	152	198	162	155	181	197	155	196	160	170	167	176	188	198	190	191	179	169	195	190	168	159	164	191	199	160	161	160	169	175	156	169	173	183	186	180	188	164	180	202	206	161	186	201	176	174	180	163	174	178	168	163	193	183	187	145	164	186	154	158	173	168	158	176	171	161	158	183	200	180	192	170	187	159	179	171	195	203	161	177	183	176	197	168	180	197	162	167	155	188	172	171	171	167	182	197	182	167	149	179	191	183	183	171	183	171	130	182	169	168	184	172	192	183	157	194	200	159	173	166	183	163	190	171	166	188	200	168	171	161	156	160	189	170	172	173	179	168	168	191	186	171	185	183	166	191	184	199	176	158	170	183	183	166	161	174	215	178	165	184	198	150	213	179	187	179	169	179	188	167	184	195	200	182	182	174	170	185	178	190	166	169	179	194	177	162	157	143	209	156	154	181	163	196	149	184	194	197	186	189	181	205	147	161	164	188	191	197	171	184	168	171	177	162	200	165	180	184	201	180	171	163	162	168	187	170	143	146	178	158	175	201	175	167	178	145	168	159	163	183	182	210	170	181	208	197	170	192	173	189	160	182	162	185	176	176	186	179	165	154	181	196	184	183	166	163	179	199	174	160	178	179	193	160	159	196	194	162	189	156	158	178	186	173	190	169	159	175	173	177	146	160	173	148	192	175	172	165	198	171	180	178	185	183	171	152	180	179	187	196	188	176	179	165	163	162	179	183	195	168	178	177	179	184	167	156	161	168	198	183	169	194	184	168	198	175	167	166	167	166	198	173	194	172	183	179	156	172	198	195	161	190	172	174	200	173	144	176	194	203	176	199	173	169	185	163	166	183	164	160	194	153	188	161	196	200	175	172	171	138	188	175	177	184	196	178	167	199	182	193	162	185	190	163	147	174	179	178	186	191	171	188	170	176	181	189	171	173	177	196	168	176	164	165	185	182	191	186	144	158	159	172	146	189	171	192	177	157	191	174	198	165	163	192	159	194	182	204	165	184	162	175	163	195	171	156	193	177	190	172	175	164	170	176	163	172	158	184	185	182	191	177	159	175	152	166	175	155	197	180	175	179	173	189	185	168	180	163	188	177	185	186	186	174	175	189	198	198	186	196	168	205	192	169	174	169	180	185	189	175	173	162	194	205	176	156	172	165	170	183	163	176	203	177	179	164	175	165	164	200	183	191	197	172	189	162	164	179	151	170	171	183	170	182	191	191	177	184	170	183	160	174	173	211	189	145	163	189	180	195	194	194	174	175	178	173	182	173	183	151	183	158	180	174	170	172	160	166	182	189	173	202	162	190	190	182	180	175	159	186	167	158	159	157	178	173	168	187	161	197	185	195	179	170	174	191	185	161	181	143	145	165	157	176	176	199	164	191	171	171	165	166	171	173	189	177	179	159	188	182	174	190	154	160	169	196	170	171	185	167	199	181	176	167	178	168	166	168	172	165	195	215	179	182	187	183	161	169	142	140	176	190	151	182	175	164	178	191	180	184	175	170	181	189	164	199	172	169	187	183	147	162	180	152	160	167	181	189	175	166	175	170	178	206	202	172	213	196	190	156	166	174	192	173	178	166	170	163	167	195	192	162	182	168	170	148	181	180	178	157	186	177	179	188	178	155	170	140	191	177	182	188	190	172	172	177	192	175	180	172	156	144	163	165	149	151	178	206	195	172	185	186	176	179
35918	5721	3172	3411	3071	2638	2417	2091	1841	1475	1524	1293	1289	1303	1127	1139	1041	875	991	937	1017	1137	974	758	743	703	812	1023	1067	993	795	800	784	800	765	631	611	540	573	578	597	554	508	497	527	580	606	569	523	511	498	580	1752	2080	3338	3457	3005	1502	456	448	411	435	445	438	440	440	430	464	445	450	485	446	438	438	426	432	436	446	433	447	418	423	459	427	421	441	418	443	465	429	460	462	436	427	458	435	426	440	407	422	478	488	489	424	468	467	449	447	476	454	445	470	391	438	435	426	482	461	455	459	437	460	414	435	441	461	465	444	456	447	447	465	434	435	426	449	439	474	413	439	446	436	432	465	435	418	418	457	451	468	420	437	432	435	440	396	434	443	445	420	446	457	434	462	428	471	448	426	444	465	451	452	471	465	443	447	449	430	424	443	460	452	476	460	463	452	445	461	432	431	474	449	458	428	431	433	468	456	494	456	456	442	453	458	409	449	441	431	469	457	412	441	453	475	426	434	470	419	433	429	463	425	437	443	456	451	481	453	435	449	456	437	401	462	432	453	425	459	448	418	436	435	470	422	456	490	435	400	414	391	444	430	412	403	474	434	406	399	448	444	441	402	463	416	409	476	464	405	423	447	448	455	413	424	484	436	440	412	477	437	430	469	470	435	465	456	416	452	455	445	448	470	462	424	432	448	445	445	443	455	441	471	442	435	415	469	443	424	432	453	427	438	427	434	446	424	470	390	444	416	417	461	455	440	455	458	441	429	394	426	423	421	468	408	480	438	430	449	442	441	431	433	441	457	423	420	483	436	449	419	453	442	407	440	446	472	429	443	421	433	492	398	433	433	463	413	440	488	445	420	449	442	433	438	441	456	439	444	453	452	422	464	403	452	432	423	429	425	441	424	434	464	451	447	478	426	445	413	411	457	483	454	423	455	429	417	446	428	413	439	438	448	465	431	426	441	444	439	413	409	450	453	441	441	465	435	447	463	456	463	451	457	426	457	427	426	471	493	472	447	446	425	402	426	427	463	471	458	424	455	437	444	467	448	419	421	494	427	437	448	447	430	459	460	421	444	418	421	454	418	422	404	477	466	453	455	401	442	427	460	463	435	399	399	461	433	479	451	446	441	430	432	411	465	433	427	472	427	444	414	445	444	412	474	441	435	466	476	422	454	458	432	448	466	436	423	478	464	445	463	441	502	414	457	440	430	431	440	441	412	426	439	445	444	438	465	443	409	436	431	399	395	460	442	413	435	472	472	401	422	472	459	416	433	396	441	452	443	444	464	419	466	453	440	427	419	441	443	413	428	466	443	426	436	453	418	442	513	423	446	438	414	430	447	447	415	442	414	435	434	439	451	449	435	414	437	457	428	431	409	432	467	470	455	446	409	444	471	415	416	464	464	448	403	430	451	484	425	400	433	440	455	456	428	409	420	453	425	459	421	438	437	447	433	444	417	433	425	405	446	442	409	425	429	418	457	440	427	454	430	434	442	419	468	438	437	428	442	471	461	448	448	441	405	431	446	433	419	458	421	429	437	460	464	403	424	475	441	491	472	453	446	456	432	460	421	408	410	456	451	484	459	451	462	415	418	468	450	386	423	407	455	412	453	442	433	468	432	421	422	445	447	458	438	424	456	446	422	440	436	447	442	382	445	454	451	451	446	489	438	460	448	470	444	466	442	426	453	426	455	448	423	459	444	453	481	413	442	427	458	431	442	431	450	433	441	431	432	403	436	454	435	466	445	441	475	457	466	444	419	454	450	429	412	434	417	443	442	430	482	473	413	419	443	464	442	415	445	414	430	440	412	456	455	467	404	433	431	447	412	419	458	415	439	458	442	423	439	471	437	428	436	420	426	428	434	450	455	440	439	422	420	417	447	423	447	396	449	428	445	407	445	451	410	436	460	480	458	424	449	435	464	425	464	419	470	465	446	410	471	464	434	435	445	433	418	450	463	454	462	450	434	397	399	439	444	433	445	410	457	447	463	432	425	436	461	467	422	428	439	426	436	426	450	452	433	452	449	415	433	442	440	431	461	432	443	439	463	429	429	445	444	442	419	433	445	446	431	457	442	461	450	454	404	469	449	449	431	420	431	438	454	446	438	451	424	457	466	427	452	441	471	468	416	498	442	449	452	452	379	433	455	450	410	419	465	457	442	440	408	425	456	419	451	448	431	428	447	437	441	462	448	447	421	446	449	431	434	463	445	435	428	444	443	438	398	456	403	439	471	431	491	471	423	442	481	468	493	427	422	430	477	458	430	452	448	471	420	480	495	422	461	439	461	439	452	444	445	466	410	447	459	437	424	407	474	447	492	446	460	468	443	464	457	433	412	414	474	457	445	452	458	474	403	441	439	423	422	458	421	435	415	448	454	450	434	425	446	441	452	444	448	411	450	426	435	455	420	443	425	432	471	415	459	427	449	432	446	437	435	449	430	472	403	445	449	462	454	422	470	458	444	429	435	472	409	432	432	430	391	428	429	429	459	465	422	422	449	434	481	450	423	473	403	465	419	411	447	444	432	454	419	440	454	450	474	443	429	405	469	415	426	436	453	463	409	453	415	458	446	458	399	444	486	440	445	447	460	406	450	447	435	450	423	418	472	419	424	443	452	442	455	450	403	448	430	464	433	432	439	424	446	432	430	436	443	443	465	419	409	469	429	453	431	415	474	430	452	458	420	447	424	420	446	422	449	447	446	423	447	428	443	437	408	453	470	452	393	445	446	422	444	427	431	429	466	470	440	446	449	418	448	446	458	410	448	427	425	476	471	463	421	428	425	409	418	450	427	457	435	475	421	432	429	408	452	484	428	472	444	458	436	389	430	471	442	446	440	447	398	454	431	409	438	470	432	412	451	476	434	406	439	439	476	456	474	455	406	420	418	411	405	447	443	452	432	424	442	411	465	462	445	435	428	419	405	444	393	457	432	431	435	451	416	465	461	458	470	465	471	431	414	450	426	423	423	461	392	435	422	425	460	477	466	453	464	449	454	427	460	430	421	431	451	426	437	448	467	431	469	402	446	406	426	426	428	442	466	449	442	422	464	420	424	429	474	456	470	439	463	421	397	425	450	441	452	434	410	465	455	423	414	434	456	458	459	394	461	404	445	431	445	467	458	441	422	500	442	424	421	448	426	454	422	441	469	439	485	467	459	433	404	456	428	428	443	438	438	418	441	416	427	441	451	426	436	483	424	448	441	416	479	441	442	441	484	474	439	416	423	454	449	438	426	451	429	406	433	407	432	473	421	431	435	415	404	469	448	424	441	441	476	444	472	454	437	444	466	453	456	462	436	462	445	445	445	426	454	404	439	448	464	427	438	425	446	401	459	416	453	431	451	410	462	456	411	452	438	468	482	449	442	441	437	417	397	393	463	456	397	438	446	454	429	423	461	425	480	450	453	433	482	459	410	460	446	443	440	440	455	428	433	427	415	450	410	422	442	428	432	430	438	444	428	441	455	456	465	434	449	443	467	424	477	451	442
73906	31236	9521	2592	1599	1093	858	652	652	482	347	422	337	371	301	266	269	213	218	201	260	246	187	176	154	144	182	202	190	157	157	141	189	195	161	126	132	146	117	133	171	126	134	114	130	126	125	137	142	119	98	111	323	793	817	612	562	350	158	113	108	101	96	98	104	112	99	107	122	111	98	105	109	119	90	87	85	125	82	101	93	106	96	99	111	95	104	103	104	100	111	97	94	98	124	97	107	101	101	100	89	97	120	114	88	89	108	107	92	126	101	106	113	103	113	91	97	107	108	110	109	104	123	88	115	112	114	120	115	109	94	87	97	108	80	115	106	102	101	106	90	109	111	106	120	102	108	100	109	112	118	123	113	98	111	112	117	85	119	100	102	95	99	100	89	114	120	85	96	102	99	105	96	104	91	107	109	101	98	92	83	114	78	125	91	101	125	94	98	125	113	104	135	116	96	103	123	93	93	91	105	122	106	100	103	126	104	109	101	100	97	102	108	110	112	111	104	107	118	110	91	99	112	105	99	98	109	106	105	118	105	107	116	106	93	109	102	125	116	116	92	104	93	100	114	93	97	95	106	129	114	110	113	114	85	107	112	129	112	109	91	82	85	101	106	96	95	85	96	91	103	105	120	95	103	101	116	118	103	92	102	107	93	106	120	118	99	80	107	106	110	97	85	110	81	102	82	102	114	98	107	98	100	101	98	107	109	117	91	113	95	117	98	86	93	105	111	100	112	106	98	108	112	89	93	104	98	110	118	111	102	104	106	112	119	103	112	108	103	104	126	98	109	106	83	100	102	84	118	87	115	92	84	108	104	118	95	99	91	112	126	105	116	102	97	109	105	78	103	115	108	115	110	109	104	102	95	116	118	102	102	119	99	103	91	111	110	91	104	110	122	111	106	108	99	103	101	92	97	92	96	100	99	107	111	105	116	102	89	106	95	113	103	93	106	109	113	104	95	102	86	86	102	108	90	105	118	101	91	115	112	109	98	94	88	105	95	100	107	86	94	113	109	90	90	117	115	97	94	121	101	97	107	112	106	112	114	93	93	110	108	102	108	85	86	106	117	117	99	103	96	94	96	104	102	124	123	113	108	107	110	89	97	103	117	111	106	108	106	89	117	112	105	106	88	105	96	102	111	98	88	101	102	109	110	93	126	102	103	109	91	100	103	74	121	89	97	111	110	113	110	96	100	108	115	101	105	83	101	81	123	103	111	99	87	108	125	124	106	91	111	106	126	123	109	110	92	124	132	108	107	104	96	107	97	105	110	92	108	130	99	118	102	99	103	118	105	98	120	100	105	119	103	99	109	115	100	111	111	112	88	108	99	103	120	97	96	90	119	120	106	109	99	117	93	108	99	100	93	105	102	107	102	108	116	108	102	104	111	106	107	116	103	101	110	96	110	97	106	98	109	117	108	101	106	99	107	105	115	85	101	119	87	100	91	106	109	118	101	110	149	104	128	107	98	115	115	102	100	84	97	113	103	113	117	113	95	113	117	91	93	105	112	113	112	102	101	106	105	118	75	102	118	114	88	104	99	108	110	118	102	109	106	103	95	107	113	102	97	104	110	115	102	104	103	99	103	108	116	95	111	94	99	118	85	100	107	112	113	88	85	93	108	106	85	104	108	99	108	105	101	96	94	112	105	118	118	108	101	115	87	107	114	93	94	113	101	88	108	109	89	117	104	90	121	99	93	113	101	101	100	100	106	111	114	110	93	102	98	125	107	97	100	102	119	107	109	110	129	115	103	114	115	99	104	99	113	110	118	101	110	92	98	97	99	101	101	109	100	102	95	102	103	93	108	91	107	106	126	111	107	122	107	119	99	114	105	87	96	96	91	105	93	112	98	102	126	98	87	99	115	105	117	103	87	110	96	93	102	105	105	85	93	104	130	98	104	104	127	98	115	99	121	120	88	105	110	98	116	108	98	99	119	105	107	106	87	80	103	116	116	88	91	83	114	110	87	73	115	98	110	105	93	106	108	99	103	109	122	132	100	109	110	104	113	101	110	104	104	104	98	100	113	107	111	114	108	97	125	108	108	99	108	109	112	90	86	118	96	91	123	99	107	94	98	109	108	110	93	92	115	90	84	98	109	95	108	122	94	112	96	96	81	117	99	90	101	110	109	111	91	89	107	111	90	85	107	107	111	109	110	107	77	93	104	115	106	106	93	98	104	109	119	93	103	91	95	104	103	117	98	95	99	100	90	105	114	108	119	117	117	123	94	99	90	112	102	111	124	118	102	96	104	103	102	102	108	108	103	93	103	103	90	96	71	107	111	123	99	83	90	93	94	97	123	83	85	95	108	102	93	126	94	108	104	93	91	112	104	121	109	102	98	114	100	100	112	101	84	106	103	101	107	106	90	105	94	96	105	96	108	117	107	117	94	108	102	102	111	111	102	100	105	118	96	99	99	92	99	110	92	101	113	108	98	114	102	96	123	102	106	103	122	99	88	115	110	115	110	102	108	113	103	110	120	100	98	115	98	114	111	103	104	120	119	98	91	99	112	109	86	84	97	119	88	114	110	96	111	109	106	106	119	120	104	118	99	87	112	95	100	93	110	119	114	77	87	94	120	103	106	101	101	89	113	128	106	108	93	81	89	108	112	108	103	105	100	124	122	92	95	107	97	101	104	102	115	113	98	117	108	116	106	113	114	105	101	83	88	109	116	98	104	116	111	115	102	108	97	87	101	115	111	97	91	109	96	93	97	98	90	106	105	98	106	112	126	122	105	99	107	94	111	108	98	101	95	94	98	89	103	87	103	116	91	113	100	99	123	108	91	87	121	98	117	107	102	110	94	106	101	118	101	101	100	113	119	104	122	116	109	108	100	113	109	92	117	124	108	120	90	100	90	100	94	90	103	98	96	96	94	113	82	89	111	104	116	110	89	101	105	87	108	101	100	87	107	115	95	114	100	91	98	107	101	104	100	112	100	102	85	87	104	122	109	105	85	97	108	109	99	96	102	107	94	98	80	96	122	109	97	95	93	88	89	105	111	90	116	101	110	109	101	102	102	88	93	117	90	110	123	82	108	97	102	77	104	104	88	92	107	86	104	88	118	110	88	110	98	101	96	106	110	106	96	106	121	127	100	101	104	121	104	98	108	109	110	100	125	105	109	113	104	99	119	120	117	94	124	96	101	89	109	116	109	112	100	106	94	119	111	88	112	111	100	98	111	117	93	92	94	107	115	94	113	105	111	86	108	92	97	105	96	92	83	112	92	84	105	109	106	95	115	107	97	99	106	103	102	87	93	115	93	110	120	88	91	95	104	91	85	99	102	95	87	111	106	105	100	93	111	99	113	111	121	103	103	99	121	83	120	114	108	100	101	101	94	105	103	113	104	86	106	115	102	93	103	120	119	101	100	106	83	88	107	108	100	94	104	130	131	74	114	104	100	116	108	105	102	112	117	95	106	105	103	112	86	96	99	114	97	96	105	104	92	98	83	107	99	112	100	91	97	89	107	111
45532	7048	4744	5820	4755	4058	3658	3217	2902	2244	1983	1950	1826	1713	1622	1473	1238	1164	1188	1142	1235	1210	938	830	789	676	889	989	985	925	733	706	783	806	700	566	578	529	476	507	521	424	448	431	599	581	543	491	411	364	390	461	2259	5851	5634	4109	3697	1999	639	275	280	292	277	271	275	266	259	267	276	279	249	271	284	259	281	263	253	270	268	281	234	261	292	281	305	269	247	260	279	266	266	245	251	258	272	263	285	299	294	265	281	308	252	259	272	274	292	244	270	283	283	274	266	283	258	240	298	264	240	236	269	280	263	283	268	320	289	303	290	275	267	271	295	257	275	271	283	284	299	298	240	285	287	266	275	271	274	269	254	248	278	274	238	255	277	298	254	294	277	300	259	267	273	250	264	273	271	303	263	291	256	263	272	263	301	245	294	266	273	259	284	265	271	288	289	248	263	270	244	266	235	282	275	268	267	261	313	250	260	274	289	297	262	257	280	261	286	281	288	276	271	249	262	270	292	271	293	295	266	261	251	246	279	275	267	258	248	261	285	294	271	300	261	278	270	269	261	260	287	293	275	255	276	268	262	265	281	264	290	259	287	266	273	260	276	268	270	261	278	248	286	264	262	285	273	301	287	269	249	243	285	269	248	262	269	272	265	250	282	282	293	260	240	267	248	274	286	251	256	221	274	265	289	265	305	280	269	286	271	280	252	279	249	285	293	285	296	254	282	250	295	257	277	278	285	294	263	276	260	261	284	272	255	247	264	265	253	252	268	277	247	276	243	277	257	281	292	244	270	300	266	252	313	253	252	271	273	275	289	272	263	279	265	258	278	254	256	272	240	269	286	286	281	255	271	246	275	294	279	260	270	248	273	251	296	295	292	285	246	285	284	248	280	253	302	243	304	256	262	272	264	293	260	272	294	256	254	252	270	259	279	260	250	258	241	246	281	253	256	272	275	283	258	279	271	258	273	268	246	292	278	258	243	295	266	269	266	274	283	279	287	257	253	287	224	293	258	276	283	273	255	242	251	270	289	303	255	240	287	308	259	286	266	274	256	249	266	268	247	272	284	273	270	266	279	237	289	304	298	280	254	291	246	281	315	274	302	251	273	291	272	261	250	278	287	270	297	281	252	271	261	262	276	258	271	290	275	277	298	262	254	283	259	269	265	267	262	259	289	275	270	285	258	260	271	293	268	299	297	263	265	269	243	266	285	253	272	266	231	275	282	269	269	261	279	279	276	267	284	267	288	241	294	272	298	301	284	281	274	292	267	244	270	261	291	257	276	262	272	279	238	292	257	259	261	271	264	275	262	257	244	281	279	262	235	245	256	272	268	267	264	231	271	279	282	266	292	273	245	218	290	262	264	268	290	243	241	288	257	288	276	322	268	244	288	291	257	263	281	287	290	287	262	264	246	268	276	290	280	258	257	277	264	259	301	272	262	269	280	293	293	286	244	270	256	302	278	290	282	299	266	283	242	283	262	250	286	238	252	255	257	275	272	257	241	263	268	288	304	268	281	271	280	275	270	275	270	311	251	272	282	284	241	286	296	235	278	278	265	246	251	259	262	281	276	264	279	262	282	275	291	269	251	315	247	272	266	272	273	267	251	294	262	260	273	304	269	289	269	273	271	279	291	257	280	281	253	285	273	268	283	277	258	264	276	266	255	277	286	267	263	271	276	258	252	263	292	245	269	263	302	273	263	285	249	293	244	269	276	258	269	265	255	278	251	257	227	250	274	269	284	236	258	276	283	279	267	269	279	246	259	267	271	264	246	280	292	268	271	252	269	267	260	280	266	280	271	270	282	263	250	303	293	266	268	283	289	261	272	285	256	299	250	272	276	269	300	275	286	257	299	270	266	271	261	286	272	261	299	274	275	280	259	292	281	260	246	274	296	283	244	260	268	247	278	278	263	266	256	282	264	271	273	262	278	268	251	269	256	280	261	260	277	263	276	267	257	277	275	269	260	262	266	309	256	255	278	263	244	270	253	275	263	259	261	294	275	252	287	280	280	274	279	257	297	269	245	281	315	264	285	278	279	264	292	264	291	255	261	264	270	296	271	271	286	269	254	252	288	283	289	274	244	252	273	236	282	287	272	289	275	269	280	252	288	270	307	281	284	264	269	276	274	268	272	268	286	282	273	286	253	265	275	280	273	267	248	290	291	256	241	262	287	269	273	265	263	284	296	290	268	289	245	277	303	267	256	262	258	310	279	245	248	258	279	252	258	236	289	275	288	289	277	293	260	288	271	272	265	270	248	262	234	275	256	252	275	256	278	298	268	240	283	274	261	283	227	268	274	306	261	265	241	276	310	262	255	308	260	277	263	280	270	288	272	289	268	285	270	254	283	253	283	274	303	302	277	295	261	253	294	266	247	280	274	256	275	268	290	265	263	279	279	263	277	268	270	268	298	248	287	282	268	280	299	269	310	281	270	271	255	283	298	273	253	288	267	252	262	248	267	286	231	279	255	247	264	284	290	252	292	257	254	286	277	253	313	263	265	251	275	277	298	281	290	263	287	280	303	300	270	263	249	297	289	268	262	298	250	280	279	293	266	258	260	298	279	257	274	274	242	268	282	267	249	269	246	282	245	298	291	258	266	293	275	279	277	268	275	280	283	273	280	272	274	258	283	269	281	262	282	262	271	278	254	264	255	298	288	288	255	291	326	258	278	264	268	262	261	282	263	314	255	254	273	279	293	276	284	286	286	265	277	287	290	261	276	264	276	285	271	265	263	265	254	262	259	261	290	263	250	271	262	275	310	265	307	276	267	291	271	279	267	256	268	277	316	276	293	294	254	254	266	250	313	278	246	283	275	282	279	252	257	249	256	245	263	279	296	241	245	270	269	265	281	266	244	299	239	261	251	273	276	257	283	279	253	245	268	294	256	265	271	296	259	270	278	267	268	251	282	273	268	260	281	287	249	270	287	265	261	249	296	235	284	308	278	283	284	281	283	289	286	265	281	252	265	262	282	301	313	264	270	305	303	253	253	296	268	256	237	297	273	267	260	283	257	255	266	287	261	305	270	279	254	248	263	261	280	281	274	275	292	270	297	246	269	316	287	267	281	288	274	244	282	255	270	276	250	285	247	290	282	260	280	279	256	300	282	245	275	306	265	284	241	253	275	244	287	262	280	258	288	246	275	291	255	271	298	283	288	276	304	284	286	261	302	297	278	245	254	260	280	263	291	257	234	286	266	266	242	270	285	262	250	270	303	271	272	286	255	258	282	230	271	265	262	253	272	258	270	279	288	288	280	284	274	258	265	294	292	265	264	269	282	259	253	282	269	266	282	281	258	269	276	280	242	283	283	271	273	262	260	264	274	284	237	266	264	284	260	294	234	245	272	271	254	285	277	261	318	248	282	251	293	260	269	262	260	253	249	276	268	233	269	289	270	283	276	270	298	291	246	269	266	296	292	292	237	277	255	284	267	264	282	269	265	271	278	256	248	306	260	264	273	303	263	246	296	240	300	289	259	236	230	248
13363	1159	502	323	274	266	239	222	238	230	204	179	208	194	174	195	203	193	238	207	214	188	176	221	177	206	198	187	221	195	191	200	187	197	180	163	207	165	193	173	178	167	204	182	186	184	214	187	172	171	195	176	190	195	227	231	238	195	187	172	178	171	177	179	191	189	204	153	168	187	191	143	173	173	177	167	182	163	164	166	180	149	175	181	160	176	169	204	181	147	168	157	165	179	185	185	193	166	172	163	201	180	158	184	172	163	173	158	201	178	159	193	176	166	197	177	189	190	182	162	177	135	160	164	172	155	165	168	199	167	176	182	165	183	176	172	170	171	171	168	165	194	166	193	168	202	176	206	165	152	172	191	151	190	195	172	191	145	199	189	183	179	159	150	166	170	177	170	166	174	174	158	172	192	150	171	162	174	178	193	179	179	157	164	187	178	166	157	158	156	154	182	182	184	194	208	195	167	144	167	173	195	172	187	155	172	174	187	185	187	160	181	168	177	183	185	174	183	199	157	195	184	169	166	163	151	170	191	185	168	202	185	205	172	180	178	149	166	188	173	183	156	167	181	189	172	171	170	159	183	183	159	182	153	155	172	155	167	167	171	181	173	169	157	184	170	193	194	199	152	166	181	148	191	175	156	163	167	172	170	184	186	155	151	189	166	170	151	140	154	183	167	188	154	181	180	158	156	190	183	163	193	176	186	171	175	191	185	172	157	181	181	168	200	158	172	185	161	160	185	159	171	164	174	163	167	169	171	171	182	158	144	183	190	182	160	167	170	181	161	175	168	203	192	167	180	156	158	181	168	161	152	171	158	141	165	175	179	175	175	177	182	168	173	130	189	151	187	183	167	165	181	188	175	167	177	170	184	167	159	189	152	162	189	163	176	167	163	209	170	198	161	161	177	192	165	178	171	164	161	178	180	168	169	167	155	178	162	162	193	187	207	176	177	213	178	171	205	167	168	162	149	194	196	174	199	202	173	170	178	164	187	185	173	161	174	195	155	177	176	146	172	166	162	182	177	170	185	168	169	171	175	187	175	174	151	150	185	185	165	182	187	157	165	171	171	180	168	176	144	167	187	183	163	162	180	195	177	162	167	177	165	179	173	208	163	192	156	178	155	158	162	174	193	170	154	190	158	173	172	168	161	183	179	179	156	171	171	175	160	167	170	193	169	170	161	184	175	165	156	187	188	143	192	136	188	203	166	172	144	165	170	157	190	159	184	185	180	169	179	186	191	176	193	184	189	157	187	194	185	172	172	182	169	222	149	171	180	184	192	170	159	183	177	188	170	179	202	161	143	179	199	175	172	160	189	173	168	192	177	193	170	198	162	206	158	191	160	158	165	201	154	165	190	182	187	177	180	164	182	167	172	182	159	159	154	175	155	162	193	173	186	168	179	199	162	158	182	149	156	173	168	173	183	170	170	178	158	180	172	173	156	173	196	163	195	171	177	171	172	190	167	168	176	161	172	181	153	188	213	173	215	182	156	177	180	162	163	193	172	175	178	160	177	174	183	169	188	186	173	155	188	173	169	176	182	153	177	191	201	179	154	166	164	202	185	161	167	166	165	181	197	192	160	191	173	149	200	186	166	172	151	169	182	175	200	173	162	178	184	188	179	159	191	144	161	174	173	187	172	159	159	195	167	158	158	211	162	164	163	178	185	196	160	187	172	188	188	171	177	176	172	189	164	151	170	175	167	187	154	147	192	159	169	154	187	186	183	204	187	164	170	175	191	172	191	177	176	177	179	171	189	168	149	182	171	163	197	189	168	166	179	161	174	176	182	184	146	192	179	170	163	156	179	152	158	160	163	158	181	171	186	199	166	184	172	179	126	184	162	181	199	194	208	169	160	155	191	185	170	188	167	186	193	168	168	189	162	154	173	187	138	170	171	148	177	193	179	185	186	163	176	191	184	165	174	155	174	165	177	176	191	183	182	172	161	209	187	171	186	152	164	183	191	173	170	174	166	176	158	162	188	165	179	158	183	194	165	171	171	155	175	149	165	154	168	176	166	185	154	174	181	174	188	186	186	159	181	201	198	184	171	180	181	165	153	178	165	172	183	153	169	168	175	162	153	166	198	160	213	167	196	162	173	188	168	179	186	187	150	179	175	169	185	169	153	161	152	170	201	177	198	161	171	160	168	154	186	168	169	173	174	179	181	172	185	196	172	184	166	190	172	189	180	181	194	166	185	161	151	186	192	173	183	173	201	178	169	170	170	157	165	169	176	165	167	168	143	168	177	158	185	169	161	178	177	171	177	175	173	176	182	163	194	158	202	183	168	172	179	164	169	161	160	186	151	190	196	155	165	167	179	177	149	180	171	171	177	152	173	168	168	152	154	177	142	174	183	174	171	188	200	195	167	186	179	169	167	216	180	192	182	162	180	147	173	176	186	173	186	173	195	146	174	150	191	164	179	150	153	172	155	160	174	190	177	178	188	175	184	162	169	157	183	175	175	170	180	163	191	166	173	189	172	153	201	189	173	179	175	183	165	189	176	163	196	144	162	154	195	158	172	161	165	184	150	186	182	208	183	165	166	154	184	172	179	183	171	170	184	178	180	171	155	187	172	160	174	162	170	199	175	167	158	186	171	194	152	182	179	157	171	155	171	192	192	161	149	196	168	179	170	183	173	156	183	158	182	181	183	184	173	155	181	189	174	168	158	190	168	148	151	176	164	170	156	184	178	176	172	175	184	172	181	164	180	171	169	162	185	176	162	161	172	195	196	171	154	191	187	185	169	182	207	175	174	150	182	202	160	189	173	143	182	162	157	174	186	157	162	187	165	164	160	185	176	186	195	188	175	165	144	165	154	201	213	176	150	182	184	182	202	172	191	169	169	176	170	210	174	169	162	182	182	166	172	193	170	183	172	139	167	151	211	175	170	168	183	178	170	177	165	160	178	172	209	157	154	185	154	149	164	150	177	152	203	163	148	166	162	168	180	173	170	180	153	161	169	156	185	173	189	160	196	164	151	169	168	174	156	180	184	169	166	177	146	158	164	183	177	168	171	173	175	216	203	188	179	188	165	185	190	177	200	167	188	152	182	173	172	174	179	185	167	145	161	192	159	179	199	166	186	154	162	185	153	180	192	198	162	174	172	133	170	177	191	176	176	186	147	196	189	158	184	180	158	191	188	169	155	189	174	170	158	149	165	177	176	190	174	180	202	187	160	184	145	152	197	192	171	161	166	187	167	158	174	169	177	183	174	172	157	177	143	158	173	175	209	151	175	143	160	165	170	154	168	187	166	185	186	184	184	161	175	182	172	177	197	195	169	208	190	163	171	202	184	155	180	192	169	182	170	169	173	136	176	196	181	184	174	162	172	145	157	176	188	181	159	192	173	178	187	183	151	143	162	182	156	199	195	170	157	166	154	178	168	168	179	211	169	166	176	191	167	151	176	158	178	178	181	187	182	182	176	171	158	176	183	168	158	199	192	160	185	180	184	181	154	180	156	171	186	164	188	178	171
13239	995	927	975	1061	897	854	810	734	690	682	653	620	627	572	584	562	649	662	648	681	630	567	534	529	485	620	617	625	602	574	563	602	594	591	549	546	482	463	493	546	523	560	617	571	542	534	469	496	485	492	491	532	608	726	826	805	640	535	452	469	432	445	427	425	428	482	457	430	428	470	466	440	482	426	476	438	434	418	430	449	423	455	410	445	447	432	434	480	419	470	444	459	442	440	426	450	474	499	448	453	448	445	434	460	460	428	451	442	453	470	428	437	440	447	464	448	451	467	398	448	436	438	478	455	446	476	407	404	435	445	443	480	439	433	488	462	429	436	432	452	439	473	424	431	432	436	425	408	434	448	428	476	441	439	443	465	471	408	389	485	475	437	454	431	441	443	421	450	404	437	425	436	442	437	472	439	381	455	417	452	459	495	481	455	454	448	408	444	425	442	447	461	480	477	443	421	422	449	434	452	440	417	458	463	441	403	469	458	470	470	425	431	422	423	450	476	443	447	414	439	458	452	427	455	432	433	461	428	419	440	448	435	444	438	439	438	417	459	475	469	463	477	397	424	481	447	454	449	423	479	438	439	450	436	422	424	430	437	439	464	452	458	470	436	449	425	430	447	439	429	442	431	455	440	461	432	436	430	442	475	421	504	402	432	438	409	421	420	439	456	428	433	450	471	441	436	486	418	452	430	404	480	447	407	503	428	433	461	450	450	455	457	428	408	436	439	462	480	436	479	411	474	423	440	415	440	447	411	426	477	475	429	457	424	439	454	401	458	439	455	479	452	414	443	451	427	443	458	460	470	406	408	415	410	411	412	426	426	438	452	461	444	463	424	425	500	459	458	432	467	447	479	401	457	454	477	454	432	437	459	471	442	478	460	474	457	460	434	448	428	428	452	450	439	444	453	444	450	479	441	441	444	423	456	434	478	447	437	440	437	439	427	446	417	413	476	452	438	453	459	477	453	451	433	449	426	438	444	420	464	441	485	415	404	405	411	392	418	428	467	428	410	452	463	455	490	470	491	387	445	447	481	440	456	456	437	455	437	431	453	470	442	442	445	449	475	436	425	445	427	450	420	460	439	434	441	434	475	438	423	446	425	476	432	439	412	459	419	454	444	447	462	485	433	436	427	418	454	457	456	415	423	486	449	458	484	459	454	443	441	458	480	448	406	451	452	482	471	464	428	490	440	439	464	456	448	458	405	439	453	403	448	436	469	421	412	472	440	423	435	426	430	441	439	462	472	452	447	438	453	449	454	461	443	422	471	495	461	458	475	396	425	459	453	430	394	449	435	490	441	454	482	437	419	471	460	467	408	398	424	440	439	415	415	477	462	449	475	431	490	406	456	448	423	406	405	450	463	481	454	446	442	462	385	473	420	448	457	437	418	460	425	434	428	436	432	447	460	435	457	478	397	457	457	433	444	432	463	462	443	453	420	454	448	458	422	496	480	477	450	442	448	439	440	442	425	405	462	459	471	442	457	461	422	403	435	449	464	447	429	484	439	406	434	464	412	393	497	451	426	474	412	411	465	443	420	443	425	424	451	460	440	455	447	463	450	441	455	441	441	414	481	411	417	439	468	394	448	445	454	421	429	454	450	420	424	463	470	429	458	458	447	451	487	458	440	463	421	451	454	422	458	441	462	480	452	444	428	395	447	435	461	463	454	440	446	485	469	404	481	426	449	436	448	433	468	435	474	434	449	477	431	407	446	423	476	487	450	468	420	421	441	419	430	429	452	437	440	414	455	447	427	430	446	449	445	438	443	428	415	427	441	465	401	450	422	437	470	447	443	395	431	449	424	453	462	487	433	424	475	422	455	447	412	445	454	431	421	449	449	419	426	448	453	434	428	450	464	456	465	469	429	410	418	423	431	447	429	423	467	430	473	437	441	462	470	436	419	437	425	392	421	456	440	471	476	458	417	443	445	463	444	454	437	427	453	441	435	423	435	412	416	446	446	478	464	446	416	457	415	448	444	472	469	428	478	450	434	434	481	460	422	425	437	444	405	451	453	480	426	472	445	411	474	438	445	471	423	445	437	480	440	482	443	429	434	446	455	426	459	425	402	410	423	452	426	438	435	394	442	454	438	439	447	443	461	432	461	414	420	489	443	425	441	442	454	425	462	458	455	475	443	433	468	445	447	421	477	436	418	440	403	479	425	422	488	447	476	426	425	446	428	452	415	423	453	468	435	419	463	424	433	425	477	454	471	440	443	427	404	435	436	472	424	409	438	402	441	400	433	431	440	453	450	439	475	450	417	452	433	401	453	480	426	433	471	467	433	445	440	464	429	474	377	423	437	476	389	444	466	427	422	422	423	423	425	445	413	491	443	450	451	439	428	466	449	469	432	508	461	443	471	462	461	446	447	406	441	434	467	439	410	420	413	446	440	443	409	424	468	465	438	433	465	457	413	451	447	431	455	462	455	429	456	429	441	451	438	411	416	435	441	481	469	474	466	432	403	462	482	425	413	458	440	436	430	425	448	450	426	444	469	428	411	449	421	441	435	487	454	480	465	437	472	428	421	426	442	432	458	428	414	455	424	432	397	442	439	468	444	461	472	468	459	450	466	451	462	479	433	449	420	466	466	453	456	431	405	455	451	448	452	452	433	429	497	448	457	423	449	413	432	459	479	449	453	474	407	452	422	422	443	479	459	492	467	438	482	419	421	442	452	426	453	452	414	447	424	438	444	433	474	441	443	422	442	456	427	431	470	451	480	409	473	407	440	464	470	432	466	402	460	428	450	447	450	454	443	451	419	442	467	464	465	434	449	463	427	440	455	403	469	448	451	464	382	458	452	468	438	408	464	433	457	432	471	461	445	467	424	418	426	449	411	438	446	398	451	464	466	462	482	465	431	425	464	460	419	465	423	445	443	393	462	464	430	471	439	427	433	450	437	471	428	458	452	429	433	459	474	441	431	425	450	493	434	411	420	446	473	444	435	455	409	427	420	443	464	440	445	422	445	406	437	493	416	451	440	476	414	434	433	417	462	494	403	427	500	444	449	409	458	464	461	441	453	437	436	433	400	451	440	449	445	430	458	454	456	436	452	413	404	466	406	512	436	454	456	457	441	474	418	462	473	431	443	436	404	417	451	441	459	460	452	431	446	448	462	424	449	409	447	421	455	451	478	452	436	465	440	447	447	472	445	420	422	469	406	454	464	430	409	471	478	481	417	435	445	421	456	447	436	434	437	430	429	443	461	428	458	468	439	357	443	421	490	454	422	451	447	445	457	413	498	435	438	421	459	492	450	417	451	465	460	451	468	453	479	470	420	433	453	464	422	399	424	450	456	433	437	441	457	438	429	431	459	415	416	447	456	431	456	432	412	423	457	430	434	423	425	482	469	455	459	396	417	423	455	446	444	406	422	452	448	465	444	433	428	466	450	407	443	461	426	457	467	452	448	414	449	432	449	402	426	441	441	436	437	436	431	443	445	407	451	455	437	460	447	453	425	464	461	478	462	439
55349	20184	3986	1190	844	726	699	813	486	378	361	324	319	269	304	273	243	238	272	258	278	266	251	228	226	235	285	228	225	239	219	211	256	222	209	226	221	215	211	202	187	199	225	181	173	225	202	197	210	221	185	182	203	474	772	715	438	264	204	193	197	189	174	170	170	194	188	192	191	166	164	172	164	177	178	160	190	183	175	172	203	177	207	184	166	177	159	196	169	178	179	166	203	180	179	182	171	200	203	174	196	188	183	172	190	189	191	168	184	186	199	169	202	154	199	161	179	211	170	183	183	195	193	167	174	177	154	191	183	173	174	177	148	155	188	165	181	168	146	190	182	182	175	223	183	200	184	177	184	198	215	192	167	171	187	189	198	194	193	175	178	161	184	192	206	178	168	211	173	166	183	164	193	197	184	181	172	155	214	182	172	163	187	203	189	171	180	183	201	191	182	186	193	182	163	207	177	164	170	188	184	186	169	177	183	161	189	187	173	157	163	182	194	174	169	195	179	169	175	198	187	175	178	199	166	179	183	162	167	187	181	185	180	195	200	186	171	177	195	172	184	192	181	195	165	178	188	190	189	166	201	188	156	181	197	212	162	194	190	194	176	178	167	177	182	151	179	183	181	175	184	172	204	172	202	158	176	178	193	163	176	195	205	162	162	198	216	173	183	187	171	167	165	184	176	189	178	196	200	154	180	179	159	196	197	184	161	157	169	201	184	185	168	194	187	177	206	208	193	187	181	190	190	196	169	166	188	186	180	162	202	188	196	183	165	173	183	193	188	203	176	166	177	184	193	187	161	197	177	188	173	175	187	178	184	203	192	179	188	176	179	162	170	185	172	190	211	185	173	184	187	189	183	171	191	193	172	159	190	160	182	182	181	164	184	184	168	205	196	193	188	165	189	165	178	150	195	201	182	151	186	167	178	192	172	157	176	190	217	215	198	187	187	196	174	189	176	181	173	195	180	179	181	189	182	161	167	181	164	183	174	193	170	208	174	209	182	182	206	205	183	176	165	157	187	158	160	186	176	158	182	180	178	156	186	180	183	183	179	181	162	169	175	192	161	194	158	177	162	206	184	189	190	167	161	175	212	185	166	189	180	208	206	163	193	173	191	195	166	189	156	185	168	175	176	175	172	171	183	202	187	192	190	185	196	156	202	168	183	170	187	153	188	169	169	187	181	194	171	159	165	181	191	189	176	182	164	177	172	169	179	190	182	191	184	214	156	147	168	172	177	191	197	177	153	174	187	164	167	201	191	167	183	170	183	187	193	187	169	169	171	164	206	192	183	160	198	169	187	185	200	203	145	176	185	188	179	174	164	153	169	160	173	207	188	215	175	165	195	204	204	160	187	183	195	172	201	195	202	222	184	219	191	179	184	177	178	193	165	177	212	185	172	152	190	171	167	174	179	193	174	168	190	170	181	191	184	199	190	184	180	190	185	184	161	207	194	190	169	176	176	151	143	165	196	193	184	171	183	175	171	169	166	190	141	189	172	163	176	219	182	152	163	204	177	171	200	187	177	175	193	177	200	179	175	181	142	181	166	176	166	175	198	177	156	159	165	186	175	176	167	185	190	171	186	150	166	167	196	185	170	183	199	188	199	180	164	184	163	170	184	156	169	176	193	155	182	212	169	187	188	196	171	171	193	181	195	166	183	157	177	209	187	183	195	192	189	185	200	182	177	163	187	149	158	184	185	160	183	180	185	180	156	177	170	192	179	171	172	189	190	190	196	195	200	183	190	186	170	182	177	184	167	209	180	201	198	187	189	197	221	171	208	173	207	175	176	172	202	192	184	183	194	192	199	161	176	192	181	172	167	175	178	190	154	185	189	151	170	200	187	182	199	177	176	201	161	186	166	186	165	197	185	171	187	187	169	183	181	192	188	176	167	197	189	171	191	187	191	181	187	183	191	180	170	187	213	192	159	164	181	190	173	198	175	190	158	163	167	160	168	162	209	176	187	172	157	181	156	167	192	179	181	160	186	175	176	178	186	164	175	174	182	190	160	205	184	192	158	175	184	185	200	184	175	202	169	183	189	208	173	185	187	176	206	170	183	179	184	187	183	177	181	171	181	158	164	151	199	173	183	173	170	177	186	178	184	192	178	159	192	185	168	185	175	202	180	175	182	179	162	185	183	199	202	192	181	190	171	171	161	193	166	191	159	197	152	194	160	189	180	191	192	187	201	154	195	195	182	170	186	185	175	184	178	201	156	198	180	190	191	191	192	186	183	186	174	182	153	170	186	190	169	173	189	156	172	183	200	167	171	201	169	175	182	200	171	183	188	176	179	173	188	205	200	213	194	165	167	186	159	190	203	193	157	142	167	172	178	153	176	172	204	168	183	178	197	188	174	163	168	203	164	177	172	197	165	204	163	170	190	184	161	167	171	180	164	174	189	189	163	221	189	174	181	204	221	188	172	179	171	167	192	165	204	154	177	196	178	169	193	181	170	165	185	158	185	163	176	165	184	180	174	176	188	188	166	163	194	180	180	180	158	183	170	186	177	166	178	188	190	198	175	172	178	166	164	186	157	156	167	154	183	193	171	170	168	187	208	162	180	184	198	186	174	194	174	170	187	179	186	152	196	169	180	182	203	186	165	216	180	162	182	169	188	197	181	179	172	174	183	161	189	188	179	174	144	172	170	178	210	191	202	175	177	191	162	164	177	180	187	179	176	184	167	197	167	206	170	170	164	195	177	166	194	188	178	168	156	183	190	181	179	185	189	194	183	163	165	178	169	170	189	174	180	187	180	196	156	204	161	197	175	154	186	200	184	196	185	206	190	202	185	190	193	191	180	180	172	190	186	175	193	163	155	161	189	179	180	186	184	176	163	166	186	173	202	159	169	175	187	165	187	174	192	142	186	177	172	220	220	169	171	183	198	175	198	185	186	166	179	174	184	214	186	183	171	164	177	181	177	201	185	167	203	198	164	169	167	184	182	177	198	149	170	189	180	204	163	173	198	177	157	176	194	212	166	189	184	193	200	195	207	178	151	157	192	174	193	197	175	155	182	163	196	236	171	201	173	195	154	156	193	187	170	164	179	189	176	188	183	185	185	166	159	173	187	165	172	185	181	176	182	178	174	191	183	190	146	184	208	193	185	178	197	195	195	191	165	177	206	167	174	200	185	179	179	174	154	186	177	181	159	197	209	176	185	166	186	193	155	184	170	191	166	176	178	193	174	165	192	133	171	149	190	172	155	163	185	186	168	198	179	152	186	190	169	188	189	156	181	166	191	194	198	170	166	163	185	162	180	174	191	156	164	184	191	186	168	181	185	178	170	196	173	185	168	166	180	189	192	176	166	173	180	196	168	180	172	175	212	158	183	168	173	179	182	181	187	168	167	180	159	190	178	200	188	159	164	185	171	199	186	187	181	180	167	201	167	202	170	160	187	181	162	175	165	161	167	159	166	151	183	181	159	211	184	178	211	156	191	178	171	186	167	194	184	175	181	160	188	193	195	194	183	187
34263	2993	2998	3546	3136	2922	2670	2187	1743	1683	1659	1364	1333	1246	1165	1045	1042	1099	1096	1087	1191	1021	878	768	732	883	947	887	847	816	771	793	890	781	731	680	699	623	604	590	634	702	696	583	640	687	704	834	786	659	591	524	533	2669	5020	4576	2539	935	633	445	450	466	417	496	475	488	502	467	435	452	416	461	433	467	428	431	428	441	434	447	462	441	435	452	414	405	429	462	496	420	463	411	443	484	463	459	447	484	467	427	438	429	457	472	440	456	448	428	449	439	431	485	486	443	479	466	478	448	461	462	480	435	439	431	455	467	453	458	481	436	443	492	436	456	467	466	427	457	414	451	482	460	424	471	424	477	466	471	489	451	444	434	457	456	468	443	449	453	452	452	426	454	453	437	426	466	453	481	418	448	446	430	425	463	440	476	428	498	473	519	471	447	449	468	434	492	439	435	471	480	457	431	475	442	440	451	434	444	466	431	418	491	461	429	465	456	435	453	472	456	453	446	427	443	494	489	454	415	433	460	459	482	441	433	465	433	450	446	467	455	448	483	419	465	471	406	445	464	467	460	453	443	410	446	461	470	451	462	415	449	435	447	415	453	430	437	467	424	474	443	481	456	451	431	464	459	453	469	461	479	478	441	428	458	464	473	458	455	447	458	476	408	500	459	442	439	447	484	468	463	450	466	493	434	432	472	461	460	428	429	439	480	462	466	467	456	426	450	429	441	430	439	438	440	461	453	437	468	446	451	435	483	449	507	473	454	441	444	469	418	467	439	449	439	458	487	445	420	430	456	466	418	427	410	477	418	427	454	447	432	483	453	451	474	476	439	476	477	460	437	453	429	506	462	435	470	414	433	446	472	447	471	458	457	436	459	440	456	463	456	433	424	467	483	458	495	445	450	460	479	477	449	430	431	466	430	450	436	431	452	488	449	485	437	462	433	436	474	453	442	439	432	458	453	433	464	444	477	447	427	449	442	455	420	419	447	485	462	428	474	450	420	441	493	425	444	390	433	443	415	443	398	437	465	436	450	434	479	449	479	453	438	457	427	444	485	473	465	476	452	473	451	426	430	430	459	457	462	456	444	451	486	476	442	438	428	458	463	437	441	498	459	495	430	446	487	437	434	452	451	469	482	471	452	468	473	418	442	481	447	477	465	468	425	464	456	483	449	444	478	466	420	425	470	487	452	489	437	436	444	461	487	468	471	452	450	460	391	475	490	450	440	502	442	421	451	467	456	406	448	442	459	462	435	472	471	454	434	463	486	443	483	494	459	463	453	459	415	435	426	447	463	420	478	423	431	423	412	442	444	428	455	455	420	413	423	447	459	521	435	446	489	459	429	419	383	490	432	459	455	454	468	443	487	465	452	447	439	453	508	428	442	474	481	444	431	452	439	432	406	477	455	436	466	422	457	452	472	452	470	522	433	450	472	495	420	454	466	453	444	440	438	475	466	425	462	478	455	447	476	441	446	460	471	459	462	442	448	455	423	462	464	473	440	435	458	446	411	463	483	445	464	470	490	471	465	456	471	435	469	474	447	412	428	434	457	442	489	421	423	440	443	470	453	435	457	414	460	468	438	435	452	494	427	442	479	463	443	450	440	437	492	453	465	413	420	478	448	413	438	438	470	449	422	464	464	482	498	468	458	438	417	487	448	463	472	437	435	441	456	463	455	488	432	458	400	483	463	477	456	439	446	489	464	429	453	443	462	486	449	459	436	421	440	471	389	464	495	470	446	468	465	421	440	452	431	515	458	487	470	478	501	457	400	467	473	403	447	432	464	442	433	449	456	425	475	459	439	461	443	502	476	466	456	431	443	416	450	466	482	464	417	492	418	429	435	432	421	451	479	444	418	452	455	457	442	493	456	438	481	418	447	454	431	463	454	456	444	470	429	480	442	449	462	437	447	449	420	458	456	444	485	412	449	449	433	453	458	422	440	451	514	458	417	443	464	450	433	466	421	426	487	469	472	452	440	416	458	458	469	472	449	433	431	467	490	450	497	467	451	459	458	439	479	449	485	452	461	442	484	441	462	493	432	460	472	449	457	419	401	453	493	430	445	467	451	502	437	472	460	425	474	450	448	459	461	463	468	475	445	459	451	492	468	491	447	476	485	426	461	455	454	490	450	447	442	432	413	499	481	468	459	444	428	420	442	430	470	415	481	449	443	458	448	421	473	457	422	449	459	465	473	427	460	495	441	488	463	474	468	459	439	459	463	408	443	474	448	469	471	454	461	505	455	439	461	446	461	469	450	461	467	460	449	426	508	447	426	441	467	456	466	431	458	432	468	457	450	423	458	466	455	459	447	448	451	475	480	444	454	421	449	437	489	437	463	453	437	440	440	463	466	440	427	440	424	451	458	454	438	469	451	438	450	436	441	472	486	450	471	448	428	451	480	453	470	437	465	451	408	469	416	428	431	433	442	437	430	459	474	446	436	466	422	458	467	447	466	433	454	440	480	486	470	409	439	467	494	440	443	455	488	431	497	476	461	423	446	448	465	479	421	482	442	439	443	471	436	445	455	443	468	405	435	447	478	467	425	421	426	449	384	435	452	432	447	449	465	428	438	478	457	436	467	477	425	462	440	463	468	476	442	419	437	448	456	488	455	457	486	456	448	447	434	454	456	435	463	478	470	458	438	472	418	465	453	438	453	457	442	476	478	449	454	459	441	424	458	475	439	448	482	463	462	462	468	473	443	443	414	478	460	444	443	465	435	426	452	470	410	456	418	462	481	478	438	416	442	452	458	449	447	454	441	482	454	457	462	451	484	444	447	468	440	453	451	439	478	452	484	474	456	442	438	456	422	449	428	493	451	424	448	432	466	430	465	453	504	450	458	477	451	432	421	480	465	505	472	476	476	457	418	461	449	456	452	446	436	433	484	459	423	419	463	436	419	422	448	430	449	468	439	453	444	466	466	465	443	441	452	446	437	445	460	464	462	440	434	457	466	457	442	463	454	443	450	442	434	441	459	436	414	468	424	485	426	441	487	416	461	441	436	417	462	453	447	457	461	434	471	441	447	435	456	469	459	475	464	441	482	446	475	459	457	451	465	457	478	419	480	439	431	471	462	478	467	471	473	460	454	452	473	464	483	433	442	469	446	479	482	446	482	464	454	432	434	483	479	475	444	447	474	483	447	464	458	464	473	438	502	439	458	440	456	408	451	439	463	465	462	469	462	443	432	441	465	428	439	467	407	442	452	457	470	482	424	465	451	466	416	437	441	492	465	474	479	470	457	458	410	436	448	489	456	435	465	417	469	454	446	467	500	445	419	438	448	497	491	412	457	456	426	477	483	464	439	423	509	472	448	431	457	456	423	409	504	455	421	468	449	435	452	459	411	450	445	439	467	458	426	463	442	448	448	456	450	478	446	451	436	463	457	488	443	464	449	485	456	444	464	418	467	470	433	419	459	468	491	467	462	457	437	463	447	466	406	454	460	468	429	443	444	462	439	454	471	482	473	482	438	464	395	465	441	467	440
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
