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
337077337162	337077337673	337077338223	337077338773	337077339323	337077339873	337077340423	337077340973	337077341521	337077342071	337077342623	337077343173	337077343723	337077344273	337077344823	337077345371	337077345923	337077346473	337077347021	337077347573	337077348123	337077348673	337077349223	337077349773	337077350321	337077350873	337077351423	337077351973	337077352523	337077353071	337077353623	337077354173	337077354721	337077355271	337077355823	337077356373	337077356923	337077357473	337077358023	337077358573	337077359123	337077359673	337077360223	337077360773	337077361323	337077361873	337077362423	337077362973	337077363523	337077364075	337077364623	337077365173	337077365723	337077366273	337077366823	337077367375	337077367923	337077368473	337077369023	337077369573	337077370123	337077370673	337077371223	337077371773	337077372323	337077372873	337077373423	337077373973	337077374523	337077375073	337077375623	337077376173	337077376723	337077377273	337077377823	337077378373	337077378923	337077379473	337077380023	337077380573	337077381123	337077381673	337077382223	337077382773	337077383323	337077383876	337077384423	337077384973	337077385523	337077386073	337077386623	337077387173	337077387723	337077388273	337077388823	337077389373	337077389923	337077390473	337077391023	337077391573	337077392125	337077392673	337077393223	337077393773	337077394323	337077394873	337077395423	337077395973	337077396523	337077397073	337077397623	337077398173	337077398723	337077399273	337077399823	337077400373	337077400923	337077401473	337077402023	337077402573	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3650	2300	2759	3650	2300	2758	3650	2300	2756	3650	2300	2755	3650	2300	2753	3650	2300	2752	3650	2300	2751	3650	2300	2749	3650	2300	2748	3650	2300	2747	3650	2300	2746	3650	2300	2744	3650	2300	2743	3650	2300	2742	3650	2300	2741	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2737	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	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
22697	18404	29073	7058	26481	16152	1611	648	578	530	437	427	433	344	371	321	352	357	332	313	314	325	291	329	307	351	302	268	309	293	307	304	317	305	303	299	299	286	315	285	275	277	302	272	273	329	318	294	286	311	273	295	317	287	287	277	301	268	292	296	310	322	301	273	285	311	286	294	292	267	288	305	293	267	286	297	296	271	284	285	276	271	271	309	281	274	316	305	277	312	292	261	284	261	323	296	269	299	304	281	321	279	288	296	275	241	303	275	273	282	285	296	306	312	293	312	273	282	277	261	292	335	291	310	278	320	263	274	263	279	304	311	288	299	246	285	266	281	260	294	284	310	292	283	317	292	282	260	278	315	297	322	269	289	285	268	286	277	294	276	291	271	283	301	318	319	278	280	281	286	294	301	276	249	243	275	308	272	317	299	284	287	276	284	303	244	292	281	272	256	299	294	266	302	303	263	278	251	297	302	293	319	320	292	284	288	285	290	276	310	259	327	298	257	274	287	272	279	281	285	288	278	284	278	283	293	315	281	296	264	284	297	306	267	279	301	285	296	263	290	288	261	269	331	272	305	288	283	319	283	273	269	290	298	244	289	285	333	284	326	314	278	277	281	291	334	286	287	261	282	283	300	299	289	262	284	239	300	293	277	288	297	291	247	274	303	300	307	270	277	308	296	267	292	265	309	286	293	278	282	261	258	306	288	301	288	287	297	284	277	269	276	294	284	256	289	261	272	265	287	269	282	278	295	281	252	301	294	268	258	279	257	297	314	255	285	259	303	284	295	267	281	287	292	269	273	276	258	282	318	292	268	288	281	265	265	294	302	311	295	282	264	277	302	298	307	281	278	316	298	251	292	290	264	271	259	246	284	297	275	278	275	295	294	254	294	278	295	293	281	255	277	281	281	273	289	279	297	304	310	275	290	289	291	267	294	294	311	271	265	283	325	286	274	258	255	254	280	284	284	280	285	278	294	306	299	310	291	298	245	260	303	319	278	286	291	307	251	293	297	308	253	258	296	284	268	275	266	312	275	285	301	312	332	304	302	282	295	270	275	297	300	311	286	303	289	277	275	291	292	310	273	268	320	270	294	299	285	298	268	302	260	268	288	271	275	295	286	286	260	264	285	259	294	278	267	238	281	312	309	297	280	267	278	299	292	288	302	276	286	302	291	283	291	294	274	303	291	288	292	310	277	296	264	303	306	307	310	276	282	274	293	269	261	276	296	291	311	266	277	319	275	313	260	299	309	278	299	295	249	284	279	267	298	269	296	273	317	290	255	267	226	288	280	300	283	260	279	308	280	305	298	286	280	289	281	278	278	275	258	263	301	299	270	287	285	289	330	301	276	275	267	266	293	303	272	258	270	303	297	302	319	290	289	298	320	294	275	285	302	300	304	299	289	291	299	269	288	295	294	267	288	303	297	274	278	265	297	302	281	287	286	319	267	236	296	293	297	274	284	307	271	269	307	287	251	304	275	287	269	291	279	273	295	271	290	300	282	303	301	275	290	283	280	277	288	280	288	308	316	314	274	287	263	287	282	312	287	285	265	288	321	306	298	286	243	303	278	289	286	275	285	304	274	277	296	272	284	287	276	298	250	324	282	288	276	297	281	272	317	273	330	296	303	276	335	284	292	317	277	276	270	294	291	293	331	275	279	278	291	268	271	281	310	271	298	260	279	297	272	265	283	304	273	310	298	289	278	297	290	269	251	300	272	266	271	306	300	264	285	281	271	279	271	271	308	313	310	285	281	310	254	263	263	265	286	295	289	321	262	307	299	286	260	295	273	287	298	311	278	271	300	241	256	303	275	260	280	265	286	286	306	280	290	265	318	303	268	261	261	282	295	302	312	265	280	293	266	235	250	273	307	315	288	268	280	301	303	284	278	299	298	282	263	293	293	264	266	275	291	301	292	299	278	279	282	271	270	285	303	276	314	294	301	302	270	275	284	256	283	261	284	301	266	293	286	301	287	282	295	277	287	269	276	260	270	272	307	290	312	272	296	292	282	342	281	270	273	263	248	266	292	277	287	299	291	314	275	300	246	297	290	289	275	262	266	265	284	257	259	294	299	297	303	303	261	309	292	268	281	299	294	339	238	295	284	291	260	305	290	265	263	309	254	260	257	308	259	319	288	295	288	285	281	295	253	301	290	294	303	268	315	280	333	291	301	276	293	281	268	295	279	305	286	265	290	299	308	280	273	316	294	316	298	259	291	257	262	260	302	293	262	303	270	311	296	262	293	306	301	262	300	286	300	272	256	293	298	279	317	275	265	263	295	280	297	323	321	275	290	286	279	315	240	267	256	280	310	297	319	274	266	289	290	280	294	300	275	277	309	290	297	295	268	290	274	278	283	298	275	260	287	296	295	323	258	279	277	270	254	322	318	273	298	298	310	309	295	288	294	257	292	302	287	268	284	291	290	289	283	299	256	284	327	296	298	295	277	285	300	253	285	294	273	267	300	249	294	309	313	278	270	290	300	284	278	272	260	289	282	279	322	300	331	287	268	276	283	290	291	284	248	310	278	264	263	278	268	290	303	281	304	323	281	278	293	286	328	315	249	273	270	299	267	273	294	274	263	276	304	246	292	289	320	255	264	295	263	295	288	299	299	286	294	300	286	283	284	249	285	273	282	313	281	270	304	253	273	268	299	295	301	306	277	276	268	286	319	276	323	282	293	297	285	276	276	319	297	276	309	293	253	308	292	293	263	317	271	290	290	257	290	261	301	278	288	280	310	280	267	291	274	288	282	278	282	265	296	316	291	306	283	257	296	282	245	280	341	305	291	283	274	305	303	289	293	275	263	268	283	265	256	275	244	273	275	312	303	304	284	294	274	270	250	303	286	303	284	276	256	307	292	281	276	268	256	289	277	300	297	288	264	314	297	273	303	306	298	310	264	283	305	290	277	310	301	268	309	300	299	260	274	322	273	299	286	304	296	306	288	280	279	264	284	282	301	311	285	300	288	312	301	276	299	299	275	289	284	298	310	250	260	249	299	294	279	277	299	302	257	287	286	311	269	294	257	273	277	282	302	269	281	272	273	251	296	295	312	286	246	251	279	292	261	280	312	270	278	267	281	296	278	293	299	320	267	296	300	291	276	293	247	282	290	306	298	303	302	293	301	252	299	272	279	298	282	302	302	276	277	280	286	265	266	292	326	280	288	291	266	284	306	305	278	282	281	287	269	282	280	277	292	312	293	277	297	301	283	300	312	297	301	289	284	299	284	301	298	319	296	261	263	298	302	283	253	298	273	282	303	289	300	243	286	266	291	285	280	298	288	285	282	274	272	290	279	261	307	333	273	315	278	269	283	276	303	269	283	281	317	275	295	280	280	288	275	297	273	283	287	289	289	299	291	278	277	300	285	326	263	287	254	292	283	299	317	272	290	263	274	272	259	268	296	272	305	295	298	280	278	292	306	260	294	313	258	253	298	287	301	302	259	312	267	267	321	297	280	280	306	277	268	346	283	267	301
10203	15263	23152	11128	38858	8086	3697	2551	2210	1983	1858	1493	1440	1379	1118	1142	1121	1043	1017	953	920	897	920	831	914	852	809	787	789	773	796	748	775	750	783	759	740	802	718	761	748	711	757	701	787	756	724	735	736	671	746	682	679	716	722	647	710	692	690	697	714	680	717	653	676	698	713	648	708	669	731	697	666	692	636	673	694	645	654	701	625	715	653	671	692	644	683	676	667	669	657	676	726	683	697	682	641	694	700	671	709	699	645	684	660	638	693	677	697	622	616	680	647	644	661	671	665	679	665	657	706	671	657	644	675	700	677	649	680	613	691	708	690	682	658	679	690	626	684	701	702	686	706	658	659	677	650	642	660	647	681	699	666	671	678	653	660	689	665	659	660	671	678	641	614	667	667	710	659	620	693	665	673	678	637	659	693	676	677	623	628	624	660	630	644	715	669	631	649	647	651	677	639	659	672	715	661	647	644	637	633	649	687	684	691	637	681	646	648	649	680	683	619	609	663	661	664	662	665	645	670	676	630	692	710	649	635	609	649	662	666	668	638	675	654	617	680	673	634	699	698	667	632	635	690	691	676	705	613	631	663	730	736	690	686	621	617	666	676	676	689	704	662	692	614	635	686	635	680	661	637	661	656	635	676	667	695	689	647	691	652	662	675	666	614	648	651	684	712	661	670	632	643	638	658	660	663	687	644	674	656	704	691	635	629	609	651	691	649	672	670	656	684	686	613	669	678	676	702	686	649	664	692	679	628	722	671	652	666	676	630	670	640	677	666	652	645	683	676	670	675	671	639	700	634	681	692	649	653	669	675	692	692	638	698	628	627	699	633	688	658	635	670	713	673	662	669	661	687	608	647	652	646	708	678	655	640	639	679	624	630	702	668	686	674	701	672	623	687	695	651	650	681	638	628	636	668	674	681	659	646	685	698	679	653	678	646	696	718	666	664	648	616	692	659	674	686	663	651	644	700	679	657	655	651	672	649	656	672	637	697	665	656	656	643	646	678	701	697	681	655	663	659	670	665	704	657	649	677	657	687	634	669	665	637	627	712	662	648	638	656	753	684	674	662	680	658	700	645	677	688	701	633	681	709	616	700	666	643	647	634	669	630	625	682	682	638	679	663	667	639	680	689	662	651	678	681	661	670	670	658	659	692	686	660	647	678	646	709	612	632	701	671	647	659	668	660	708	688	687	684	699	656	639	654	645	653	693	680	693	711	663	712	654	669	639	663	704	671	621	632	638	678	684	622	657	645	644	678	716	633	643	665	679	655	644	653	684	719	646	701	710	657	624	627	650	674	690	681	675	645	664	643	656	682	670	667	618	654	642	661	610	667	670	704	641	667	634	654	654	685	702	663	683	654	716	620	660	665	635	683	678	686	665	629	669	681	634	646	651	648	725	673	670	628	658	678	676	703	674	655	687	655	679	655	690	636	658	706	638	655	684	650	698	647	645	604	656	673	640	659	677	617	652	642	653	658	681	671	677	637	627	683	658	667	636	668	665	674	664	659	684	629	626	695	648	646	671	715	692	632	669	617	650	636	620	612	635	665	680	696	691	686	657	620	677	651	658	669	635	674	670	630	647	704	633	642	676	697	690	676	652	662	682	711	656	623	702	655	673	684	669	660	676	678	633	702	652	628	668	667	643	666	683	660	655	648	635	656	694	643	658	693	664	692	681	667	663	654	643	612	683	669	658	619	639	679	695	677	642	653	646	659	635	640	645	692	668	670	620	646	629	639	638	694	669	624	680	652	595	643	664	592	667	631	664	680	656	646	656	664	654	663	723	672	671	643	719	654	687	649	626	643	726	669	678	635	683	670	657	650	678	637	670	661	641	714	689	666	671	694	673	654	672	688	647	662	683	642	627	669	655	694	683	694	721	638	637	703	678	612	676	669	690	668	722	669	669	638	687	650	666	681	675	680	624	701	651	696	696	669	629	700	698	631	658	681	700	642	704	685	648	640	657	714	729	679	668	658	622	644	685	640	677	660	628	637	640	609	684	676	692	643	704	670	676	669	629	670	678	659	667	669	633	689	665	622	657	678	628	700	668	671	666	663	673	687	650	648	655	640	680	654	689	686	633	624	691	667	702	670	673	643	651	664	683	679	653	692	656	647	648	697	643	631	686	673	669	646	642	656	697	676	652	635	634	674	668	629	665	667	634	653	671	666	652	684	672	640	662	649	722	623	682	623	649	667	645	628	658	667	641	638	651	644	698	671	657	679	688	672	673	688	663	693	646	686	704	664	659	645	661	671	707	649	661	643	629	674	696	634	650	674	626	641	674	617	698	619	687	640	597	723	668	673	656	640	679	635	646	622	652	670	656	602	668	707	638	657	646	644	694	670	671	715	677	673	669	675	619	631	654	658	676	669	657	655	634	658	671	654	663	665	657	652	678	671	712	643	659	675	661	701	651	636	637	638	684	656	637	676	698	711	698	634	648	663	691	622	648	676	711	655	654	627	612	643	623	695	670	636	711	670	700	680	668	675	662	581	645	666	664	678	648	643	672	628	666	716	680	672	656	671	720	658	691	653	647	639	683	661	633	646	648	661	667	674	616	640	686	678	647	669	701	652	675	675	660	656	613	663	685	665	670	693	602	668	702	661	644	701	639	610	614	677	678	681	687	620	666	700	652	708	671	689	639	695	631	662	673	662	680	685	644	691	616	674	684	709	648	689	698	659	687	692	663	629	655	650	653	703	671	713	687	678	704	651	663	667	655	654	673	691	619	659	680	663	689	658	612	628	650	651	663	680	673	701	723	703	636	669	656	659	648	614	643	691	633	654	659	642	692	665	697	685	651	692	664	669	656	643	658	675	702	656	684	616	706	702	615	637	718	620	663	696	634	658	628	733	670	645	672	665	655	669	635	668	619	660	689	635	677	687	680	639	648	632	640	663	626	671	613	647	652	648	694	644	680	688	678	641	629	674	651	661	678	666	699	645	619	687	687	712	705	655	687	669	668	692	688	655	669	643	688	671	655	643	664	672	673	667	640	679	660	652	645	637	659	677	702	624	696	662	708	667	651	701	668	644	680	711	665	670	668	623	639	655	630	682	674	695	663	694	647	616	641	629	666	671	679	672	666	658	642	639	654	673	661	701	700	635	667	630	677	656	687	628	693	630	692	701	659	650	695	703	694	647	678	670	650	731	660	716	646	644	660	674	658	681	600	656	661	681	644	697	650	606	636	698	679	644	679	681	663	623	682	711	668	652	691	682	637	659	648	657	667	675	691	648	647	671	672	705	681	660	658	634	611	655	640	607	678	641	723	686	660	640	674	653	626	637	646	692	680	721	702	627	639	646	639	664	634	701	709	672	671	667	669	686	690	669	677	666	661	640	655	681	686	714	651	645	655	622	644	678	631	650	657	651	618	651	640	677	667	658	677	684	679	662	710	637	693	648	670	638	693	695	643	653	642	647	674	673	656	661	631	646	688	689	647	664	675	652	694	645	669	625	702	661	647	660	656	632	647	668	692
5356	2338	2220	1032	1115	286	153	166	206	174	172	192	172	157	154	138	185	177	179	178	165	165	176	175	158	192	176	162	175	163	130	176	171	165	162	146	142	176	200	177	166	152	193	164	168	168	172	198	185	167	175	164	205	178	174	169	192	171	160	175	195	150	192	175	200	191	202	176	178	152	181	182	174	156	177	166	155	171	177	155	154	206	159	162	158	156	179	155	151	137	180	175	177	183	176	175	167	173	182	164	149	142	170	174	172	177	142	159	164	140	181	155	161	141	162	167	160	176	197	183	157	157	185	173	159	192	150	178	156	153	166	151	165	163	154	163	166	171	172	189	171	153	179	184	168	196	175	173	162	190	188	161	181	171	173	160	177	150	149	179	171	160	182	167	150	182	185	182	191	172	170	159	160	194	177	164	165	174	170	168	155	169	160	160	154	174	155	159	178	165	163	181	150	169	179	169	178	165	179	167	169	190	186	167	175	176	159	170	166	182	162	166	175	172	172	198	155	181	177	157	167	174	175	175	133	190	181	170	158	163	209	172	181	192	185	202	159	177	168	177	192	194	164	163	185	195	179	167	140	165	176	186	176	178	179	180	173	203	163	158	166	180	162	167	179	182	171	189	195	177	156	148	194	166	185	147	173	170	162	187	179	183	181	169	188	201	179	181	142	172	174	170	145	176	175	187	179	180	175	160	163	164	166	186	168	183	172	175	156	173	186	161	164	171	164	168	164	150	166	165	188	174	156	154	198	207	174	169	165	182	165	178	197	177	144	158	175	165	185	198	193	197	178	152	179	175	150	161	154	162	139	150	168	176	154	164	189	179	167	182	167	193	154	175	166	160	188	161	162	161	183	173	130	175	152	162	162	170	162	181	171	154	156	170	157	161	174	176	129	169	158	156	171	179	170	151	181	148	136	168	161	159	146	170	152	198	168	180	183	165	157	170	151	184	162	169	177	169	169	180	177	167	153	195	170	185	165	190	163	188	151	179	145	168	169	178	159	169	162	184	167	161	167	167	177	170	154	179	200	169	169	166	178	180	175	153	154	185	156	173	171	144	174	175	190	192	175	163	174	172	188	157	158	178	171	165	171	159	174	171	150	187	183	176	190	189	183	171	151	180	152	165	202	201	171	189	182	170	165	202	186	163	169	190	178	166	198	147	166	167	176	153	164	162	163	185	169	149	160	162	169	169	175	164	162	168	177	192	181	172	188	151	163	153	178	159	182	175	151	151	163	175	170	167	163	171	163	167	180	176	162	165	155	169	176	153	181	169	149	158	145	172	169	171	165	175	170	167	160	209	175	174	190	177	190	156	151	178	163	159	177	153	167	159	164	157	176	181	186	176	179	161	190	185	149	163	158	151	150	180	191	137	170	185	153	203	160	172	173	179	152	176	148	167	191	141	157	182	176	168	165	173	145	180	187	187	167	135	199	175	185	160	183	172	174	174	172	175	168	186	205	175	177	156	173	169	174	188	205	155	180	150	155	156	203	149	162	174	151	196	192	162	169	178	160	162	151	167	166	167	153	177	165	192	170	167	183	173	184	179	170	169	176	185	166	143	185	185	142	159	174	153	168	191	149	173	182	179	160	167	153	172	157	165	157	170	162	161	157	162	153	183	180	164	162	172	176	163	164	144	162	168	150	191	156	186	181	173	172	197	154	180	177	189	175	178	168	178	149	198	179	166	177	169	150	169	172	194	146	180	181	161	158	163	181	158	173	157	150	165	175	152	175	163	185	188	166	156	180	157	172	152	164	183	160	167	162	147	174	172	185	171	166	150	181	170	150	193	199	162	187	144	162	200	190	169	163	178	168	166	183	156	176	181	169	167	184	174	166	150	155	167	174	146	156	184	173	150	151	158	191	160	163	174	156	186	175	179	171	170	156	191	177	178	174	182	171	180	184	174	164	162	183	147	173	168	142	157	198	160	155	171	186	195	162	165	170	155	142	158	179	156	203	168	163	159	185	175	170	181	184	167	190	186	171	192	176	169	183	181	172	198	165	170	181	176	188	151	164	193	173	194	189	164	178	165	179	168	178	169	178	176	168	175	180	185	183	160	155	162	173	159	162	143	171	155	159	180	165	170	197	176	173	166	182	176	210	181	173	160	164	173	151	167	175	163	155	198	141	171	190	160	159	186	181	173	159	156	175	153	162	215	183	178	184	156	177	195	169	165	165	175	171	165	202	148	169	164	178	155	160	170	173	168	147	177	166	197	194	176	154	179	202	169	141	175	188	199	173	150	146	161	154	198	184	156	159	196	169	168	161	159	156	172	165	165	153	183	141	170	159	155	151	149	164	150	164	158	165	170	168	181	201	167	158	155	187	157	166	157	159	162	152	150	154	176	185	170	158	162	166	172	187	171	156	156	195	166	178	177	186	167	153	173	166	164	174	175	153	161	163	163	173	186	150	163	174	151	177	176	163	178	173	198	155	193	179	157	179	155	154	177	168	149	162	180	200	168	158	172	147	182	172	163	168	159	184	184	177	131	181	160	176	185	175	179	184	167	167	158	149	168	150	189	160	170	175	177	156	176	178	178	176	139	153	160	162	172	187	184	171	165	181	206	163	167	178	179	171	167	183	179	174	158	176	149	168	187	160	171	156	173	155	173	144	169	168	179	160	195	199	168	182	155	163	170	168	153	166	183	139	172	151	159	149	206	177	147	201	158	165	166	171	158	162	177	145	187	144	175	162	163	180	184	156	172	172	191	179	164	173	148	173	175	144	182	168	169	175	148	175	168	160	182	162	158	178	167	164	159	161	167	151	159	176	180	170	166	171	181	177	146	186	154	174	175	178	195	160	180	183	181	195	172	172	195	194	171	181	181	160	166	164	162	177	177	145	173	185	178	184	174	180	151	165	174	179	165	170	166	158	160	163	174	148	159	177	201	188	168	184	160	178	170	173	167	183	155	185	152	183	156	143	143	175	170	188	168	170	146	183	181	170	162	172	188	176	185	170	179	146	177	162	172	182	169	178	175	178	175	181	176	193	180	173	180	155	177	152	188	171	164	168	161	177	193	152	162	170	179	156	179	173	159	198	186	178	173	160	197	195	170	129	152	179	167	181	152	204	166	189	170	178	161	160	172	184	174	176	157	180	183	178	173	165	169	168	148	164	178	164	163	179	187	189	186	184	181	172	155	211	163	190	173	162	169	185	157	163	163	145	158	192	156	153	149	191	168	174	200	141	181	169	177	192	168	170	188	171	163	172	177	167	197	155	162	196	183	203	177	166	174	173	161	169	178	165	189	174	177	192	182	179	163	160	164	156	163	163	188	185	171	191	176	153	171	188	166	183	186	187	170	157	156	144	157	178	175	153	168	180	170	178	201	141	178	161	183	189	182	186	172	165	200	175	162	175	171	165	156	156	178	173	171	144	169	183	178	171	160	192	168	184	166	168	178	183	170	201	174	178	161	178	181	159	166	159	170	194	182	195	162	158	152	169	165	175	156	177	170	202	203	190	168	165	176
3595	2347	4003	3080	4789	625	503	481	449	419	420	436	432	460	441	435	428	405	456	422	399	421	430	424	424	421	433	411	422	422	440	424	436	419	405	385	424	387	427	437	411	377	404	455	437	415	397	409	415	418	442	424	413	409	381	401	386	398	459	418	447	418	407	424	407	433	413	422	443	396	408	447	414	410	448	456	423	419	408	397	416	467	436	435	435	440	405	401	383	437	442	436	461	453	427	402	429	438	399	444	425	427	440	395	414	385	439	403	402	399	422	416	406	456	444	393	393	432	390	396	428	441	374	473	375	418	417	439	427	381	408	418	422	406	428	391	427	398	420	394	405	419	407	431	430	443	420	405	448	443	405	413	407	417	385	420	435	421	410	424	408	429	420	414	457	406	415	387	429	406	420	428	415	437	425	408	436	415	411	412	373	448	407	427	399	425	433	407	409	436	421	410	425	451	416	407	441	434	425	407	387	403	424	402	392	403	389	402	473	376	427	412	409	419	406	404	404	416	385	403	428	447	426	433	405	405	440	418	417	444	404	442	421	417	397	373	399	393	439	404	394	450	417	396	365	398	437	367	405	402	442	392	421	433	428	410	392	409	434	440	409	432	434	442	425	411	399	386	400	411	435	421	384	429	402	413	390	398	425	394	429	404	399	429	384	411	384	414	407	416	422	409	402	399	398	469	419	413	388	414	413	436	428	413	416	448	392	441	395	415	462	445	422	410	375	425	396	402	416	403	421	399	425	438	402	376	425	403	397	421	399	413	458	410	436	397	421	403	440	418	407	431	398	395	382	422	391	403	415	391	435	427	429	402	436	450	461	419	464	409	436	405	424	471	409	394	404	419	420	435	398	451	453	399	411	391	390	403	418	412	424	368	445	401	460	373	415	438	384	410	435	413	405	404	420	411	421	401	410	452	426	405	370	440	413	401	410	381	431	429	390	405	389	380	423	381	419	429	443	412	359	424	419	426	419	414	393	397	421	450	426	392	443	431	423	425	415	390	421	395	396	417	414	429	433	407	432	443	423	435	424	401	382	448	391	402	427	405	398	408	394	423	430	398	413	406	412	425	418	398	411	435	398	412	410	436	380	388	434	408	407	431	414	417	417	458	400	423	405	426	403	400	409	399	411	400	437	416	407	410	381	438	400	401	427	403	456	407	421	408	418	427	433	410	402	422	411	426	439	412	417	424	410	442	395	433	420	434	419	398	434	421	414	409	422	408	432	423	396	404	414	438	403	419	444	416	388	459	429	409	402	419	412	412	435	404	394	412	425	412	401	409	425	397	389	420	424	400	414	411	439	402	398	395	389	436	416	421	414	426	405	407	423	388	402	426	386	444	428	403	362	413	406	425	406	425	408	409	417	473	391	427	429	392	440	411	446	407	414	445	385	417	453	407	386	417	405	413	403	427	393	423	469	417	406	423	409	404	429	387	397	418	420	398	401	414	426	408	394	410	418	431	438	405	365	433	406	396	452	385	439	416	432	399	421	405	421	410	407	407	395	445	419	409	403	462	412	432	436	396	451	438	430	422	386	418	421	404	398	430	430	433	428	407	439	392	382	383	433	397	394	375	432	465	435	457	416	401	412	400	384	397	437	441	387	411	447	425	402	406	399	416	428	427	418	417	416	407	446	433	402	444	455	447	398	401	400	413	433	372	420	416	405	461	429	412	444	454	400	399	424	407	403	366	428	401	391	422	411	377	454	394	394	446	440	414	419	401	431	424	428	418	424	436	416	422	464	443	390	411	405	404	414	403	469	435	443	467	420	406	409	427	454	432	402	416	394	384	422	389	429	431	414	396	433	393	389	454	385	407	402	406	426	433	401	404	433	439	406	397	408	442	432	397	434	412	417	417	383	406	435	417	436	388	430	407	410	375	421	402	381	418	460	416	424	462	423	406	424	439	404	416	391	405	410	422	410	421	427	394	445	398	395	405	408	409	393	433	434	436	402	422	410	421	399	400	443	401	394	399	407	391	416	416	384	421	434	425	409	411	386	448	414	431	401	421	448	400	429	402	393	381	418	389	394	443	413	419	376	456	389	423	441	422	415	421	426	406	395	404	411	449	466	409	414	403	414	413	407	413	424	424	405	406	406	372	432	427	428	445	407	443	437	422	426	404	413	396	394	405	373	435	428	442	447	396	411	422	396	408	416	419	413	402	397	419	433	411	424	415	410	399	441	419	432	421	427	426	421	412	410	402	420	401	430	432	413	406	440	410	406	439	391	470	399	403	441	409	423	396	413	398	441	459	416	416	415	463	434	424	397	417	406	391	423	403	423	423	445	409	451	446	409	424	434	409	401	418	451	431	356	442	368	454	432	392	423	438	432	392	409	418	394	399	381	417	419	405	417	404	423	431	392	426	368	437	426	427	403	452	418	441	415	391	441	410	384	397	388	410	414	438	414	400	415	412	401	397	383	398	407	392	419	417	352	420	386	432	411	415	414	394	416	404	437	418	415	432	407	422	420	400	431	426	422	437	384	411	413	406	382	407	398	397	424	440	433	417	435	395	405	408	420	420	393	420	419	414	393	394	434	429	382	416	429	363	420	395	418	399	425	424	428	417	421	397	394	393	391	413	392	435	402	412	435	405	456	391	413	435	435	417	431	451	404	434	460	424	412	396	420	403	408	396	390	406	381	402	444	432	422	455	449	423	449	431	424	429	412	436	449	418	400	417	362	436	435	391	400	381	399	377	434	410	391	397	428	408	448	406	401	445	406	407	415	416	431	378	383	388	418	436	417	431	423	414	368	418	411	402	436	403	389	433	391	396	472	414	445	402	446	401	405	398	391	397	426	384	390	392	381	391	416	409	432	376	382	431	389	441	463	439	444	415	386	439	398	400	408	395	379	430	458	459	387	430	392	409	452	399	401	424	401	421	402	428	434	387	388	399	424	385	431	409	433	437	389	415	446	392	408	419	424	414	382	408	408	426	435	406	428	430	405	415	442	442	441	409	426	416	408	395	418	392	437	394	463	400	454	394	429	454	410	402	382	429	437	396	428	383	432	396	416	421	449	408	429	411	410	435	411	445	391	456	401	427	425	419	446	399	434	390	406	418	447	380	414	416	425	434	408	417	436	405	387	421	426	404	402	406	413	389	395	397	440	447	398	438	425	389	470	387	419	407	436	440	468	427	421	412	358	380	431	387	355	421	415	403	434	431	424	386	442	412	426	417	395	462	379	442	404	395	463	419	421	393	436	395	411	413	419	444	402	445	373	410	438	412	400	392	435	408	426	413	416	393	423	412	436	430	417	392	440	433	392	423	403	400	427	398	434	398	439	433	405	416	405	440	424	401	391	413	424	404	386	459	406	396	420	406	440	445	435	428	401	430	416	429	418	389	394	392	409	368	400	429	422	433	422	398	437	439	421	409	393	429	452	406	429	430	403	429	395	380	371	411	450	397	431	418	421	436	402	429	436	429	458	407	393	420	428	412	411	371	414	409	411	453	444	425	408	416	413	384	415	431
15889	9023	13555	2996	23096	8014	576	320	297	260	243	210	201	199	162	183	198	175	157	156	168	159	173	140	141	174	146	154	132	164	143	157	139	156	140	127	154	148	121	152	141	124	130	134	149	144	136	129	146	145	147	138	144	139	153	136	153	158	146	166	150	143	174	152	118	121	121	131	155	145	170	153	149	111	132	124	175	144	120	153	157	150	153	151	138	129	157	154	114	134	147	134	129	136	151	144	139	139	129	168	137	130	147	135	129	130	168	120	131	152	153	139	134	129	133	142	146	150	136	140	126	129	126	116	143	135	119	140	158	146	133	165	152	119	150	128	151	143	145	142	126	164	151	138	130	136	135	146	161	149	140	125	139	140	130	126	133	162	128	152	146	141	139	129	138	148	134	130	140	164	153	143	144	154	135	145	170	155	142	122	128	114	145	153	157	127	136	145	128	123	144	166	155	153	145	151	161	170	145	145	126	144	128	151	177	134	151	158	131	143	154	155	144	135	163	144	145	135	163	153	131	121	133	148	136	143	152	131	143	144	129	135	155	137	132	155	140	127	154	155	124	131	120	142	143	144	142	166	107	136	144	164	160	160	149	144	141	153	135	131	127	136	139	130	136	165	128	139	137	156	126	134	139	131	142	152	133	127	142	143	129	152	125	130	128	136	119	145	159	150	140	106	153	139	143	154	161	136	156	162	139	135	156	133	135	141	146	148	144	117	143	125	152	129	142	157	143	124	140	119	123	158	154	141	153	156	151	145	152	141	126	142	148	137	128	156	144	143	135	135	126	151	149	139	143	136	133	135	140	143	146	121	123	147	164	148	130	121	141	146	131	129	147	132	155	161	134	132	137	140	117	140	152	147	162	164	130	132	146	148	165	148	164	139	133	150	126	133	128	149	115	156	144	146	148	145	107	128	158	150	142	142	159	143	145	107	131	140	138	131	124	147	154	150	161	138	128	151	164	143	136	142	144	127	122	136	125	148	141	149	155	149	121	141	125	131	123	147	158	147	142	138	153	150	148	148	155	129	130	125	125	146	134	130	136	151	125	127	141	134	125	139	144	145	137	145	128	137	136	153	153	145	154	145	159	120	146	150	134	152	150	129	140	123	135	147	148	136	140	118	140	124	124	149	132	138	130	112	131	141	145	133	131	145	153	154	151	168	130	134	151	158	145	150	147	129	144	152	120	149	126	146	137	149	156	141	150	138	132	144	136	149	136	126	137	169	133	143	147	153	156	146	129	143	142	154	164	169	140	132	146	148	149	137	130	126	141	127	146	142	163	130	144	154	159	144	144	144	102	150	119	128	125	143	149	119	135	133	144	155	139	130	133	155	152	151	144	151	137	128	147	151	161	130	132	139	149	138	142	145	137	139	142	126	157	132	140	145	163	148	123	152	139	142	137	150	120	163	157	138	141	160	139	126	137	134	156	149	138	132	152	129	142	130	137	140	145	141	121	136	136	117	149	143	173	138	136	139	135	150	134	147	165	143	162	161	153	144	135	147	149	149	142	130	141	142	144	150	143	144	158	147	132	128	121	143	136	145	149	140	122	163	130	142	132	135	147	137	140	127	142	146	121	156	155	138	126	151	145	133	144	142	165	136	142	136	139	130	135	129	133	126	143	136	147	134	147	137	157	137	118	156	142	128	141	115	132	151	159	165	143	140	142	127	154	152	132	157	125	127	137	141	124	137	139	133	147	126	134	154	128	136	126	147	123	163	137	146	141	167	155	129	123	147	150	137	155	149	127	143	138	142	146	129	148	164	151	147	141	147	156	139	144	122	124	131	127	134	144	154	136	126	134	123	132	136	138	143	124	149	123	155	147	122	144	131	148	132	131	153	150	138	155	156	148	154	135	144	129	133	140	140	131	122	138	139	145	140	118	152	127	152	149	152	145	158	136	130	149	133	150	140	138	151	142	146	172	146	148	140	132	130	132	128	139	149	127	125	139	142	129	147	115	144	130	140	129	148	137	112	137	158	127	138	129	144	149	143	122	142	163	117	125	149	123	133	156	137	147	136	147	152	133	133	184	151	137	153	147	116	163	122	151	124	141	138	151	134	157	124	144	132	121	132	130	155	146	138	158	148	142	149	157	153	143	143	124	134	153	146	130	136	152	147	130	147	122	176	155	151	159	152	123	138	118	120	152	154	150	148	143	135	148	152	159	132	137	133	137	148	145	115	119	141	137	143	168	146	148	153	144	144	148	130	138	148	161	135	142	135	137	134	149	132	153	138	138	140	126	141	138	141	151	133	137	153	153	153	141	137	157	143	130	158	128	148	155	161	168	152	143	120	118	141	129	138	128	122	146	150	131	125	121	145	113	158	138	119	137	131	135	149	139	140	160	144	106	135	144	134	165	110	147	154	134	140	133	141	157	133	150	171	130	124	142	148	159	152	121	137	143	132	143	147	124	132	142	141	160	147	146	147	136	145	144	139	135	127	125	127	152	162	142	155	138	143	156	123	130	143	136	138	129	146	153	146	120	151	138	149	147	148	130	152	132	127	151	139	140	147	165	147	114	145	154	146	137	124	142	141	141	119	141	138	127	167	150	130	137	122	135	144	133	151	164	145	138	143	151	168	137	139	135	155	140	154	151	155	162	154	119	150	106	141	142	134	137	147	133	135	149	136	158	145	133	170	139	127	122	135	139	127	129	137	124	144	142	131	120	138	142	161	148	143	135	172	134	148	141	136	128	144	132	134	146	132	151	130	142	135	144	138	124	132	124	152	129	163	153	119	144	140	125	162	121	138	152	141	178	159	132	147	150	146	139	134	125	137	133	134	127	140	155	150	133	127	122	150	167	157	130	142	139	153	106	147	137	145	140	145	124	153	146	144	150	144	150	129	134	127	151	144	158	131	125	137	158	136	137	121	134	131	136	133	134	145	144	124	143	130	150	155	117	172	135	157	139	156	124	140	132	151	131	136	138	155	135	129	149	153	127	150	129	170	149	151	154	147	133	143	150	141	144	127	138	141	130	145	148	128	125	160	146	149	147	152	135	148	127	138	148	153	111	144	157	155	143	122	134	162	156	134	154	145	136	152	127	138	139	133	130	144	132	138	131	107	138	149	136	123	140	141	151	138	136	152	136	134	135	137	139	138	138	118	143	148	150	140	159	154	171	145	157	147	109	129	147	125	128	144	148	137	130	146	175	149	144	121	156	143	155	162	132	151	159	149	149	138	156	131	127	129	149	124	161	122	145	137	148	140	133	165	140	155	138	132	147	154	141	139	154	156	156	130	123	157	141	128	148	155	148	145	143	131	150	156	138	146	148	154	140	147	135	137	134	124	147	142	133	139	131	147	128	137	152	140	133	116	154	138	130	155	148	140	147	140	127	124	146	145	164	136	161	126	137	138	150	174	166	165	166	130	144	165	133	145	157	130	154	158	135	133	122	138	145	137	149	163	127	149	155	144	122	158	135	135	146	149	131	142	140	135	156	155	136	140	132	129	156	147	137	157	162	139	136	132
8672	8438	15108	7806	40175	4609	1950	1406	1254	1143	911	865	766	771	653	652	627	575	583	542	524	514	508	522	474	506	476	450	453	436	447	441	455	424	433	423	393	390	421	422	412	420	444	409	451	418	413	415	403	373	446	407	366	409	411	412	418	399	385	385	402	411	404	365	401	377	382	381	414	367	371	409	428	414	416	408	376	401	393	398	371	380	378	358	360	397	388	397	391	420	396	388	359	365	389	379	400	384	386	434	372	384	372	360	369	405	380	429	392	354	342	393	343	408	356	392	387	359	374	351	392	377	390	384	377	375	374	407	399	370	385	405	376	390	398	381	367	367	433	412	346	386	383	383	394	376	392	387	384	386	395	361	389	358	396	351	399	377	391	364	397	368	402	340	392	360	398	393	340	391	405	393	407	382	382	426	349	347	408	416	344	402	397	345	366	364	373	343	388	359	369	375	369	369	417	382	389	376	395	394	365	368	380	372	387	400	375	376	377	377	395	351	368	385	348	385	332	359	372	383	418	378	368	355	371	403	388	391	401	368	340	399	355	397	367	385	388	365	398	353	384	400	391	370	348	343	381	376	397	394	367	427	372	398	404	394	385	376	372	384	369	406	384	347	376	376	346	376	361	396	346	378	345	370	379	413	360	422	383	396	407	348	396	384	351	399	397	382	376	380	381	377	387	356	378	384	376	384	356	427	379	344	346	375	369	392	385	368	384	378	342	361	380	381	387	410	348	354	391	373	388	381	379	387	365	389	389	355	374	387	382	411	407	356	388	366	393	364	377	389	355	352	352	404	378	392	381	372	360	400	408	388	380	416	410	391	371	380	371	379	400	374	329	388	399	369	395	376	346	341	396	368	355	388	371	383	395	378	370	353	388	391	366	344	353	391	393	382	326	384	389	389	379	372	385	375	379	379	378	367	389	380	380	383	385	396	379	371	400	376	383	352	385	343	379	367	389	374	365	390	409	376	375	380	354	385	357	366	376	390	362	366	356	359	374	356	359	392	372	376	406	375	373	391	388	380	342	360	391	393	422	385	397	374	369	355	372	385	395	399	366	375	376	388	371	400	331	373	337	348	379	385	392	382	397	372	347	353	396	331	376	369	398	348	383	377	423	363	373	324	355	347	378	380	341	354	389	364	389	359	366	397	390	385	391	368	357	384	395	361	401	341	377	385	401	394	364	398	384	376	339	361	384	364	377	378	372	374	348	360	382	337	367	380	377	369	377	359	365	383	347	360	349	392	380	386	388	425	397	356	384	402	355	411	390	368	363	377	385	378	381	368	384	405	395	378	350	405	385	368	367	389	388	337	362	359	366	375	372	346	362	346	427	410	394	389	413	355	397	362	373	359	360	368	348	355	353	348	374	385	383	373	369	340	358	392	388	386	442	357	380	371	379	341	391	406	395	365	366	387	378	366	365	427	425	402	351	379	375	364	361	412	390	378	382	354	359	390	349	363	380	378	390	391	407	391	396	373	346	353	341	420	348	375	360	374	370	378	390	361	380	384	362	392	369	377	375	384	399	384	378	378	360	364	382	375	382	374	354	356	355	378	375	361	383	364	329	341	372	427	379	379	380	391	362	354	361	380	367	394	380	388	380	386	361	377	362	375	334	384	394	368	346	365	397	419	374	399	365	382	395	359	346	385	382	418	354	349	388	382	381	402	356	358	361	375	412	391	358	419	375	368	352	360	406	390	369	373	405	371	350	381	335	375	367	363	408	359	375	394	377	393	409	385	378	394	371	396	400	401	383	388	369	369	343	373	376	370	378	369	400	374	413	366	375	377	406	388	373	383	416	403	350	330	362	369	372	395	387	379	384	366	370	363	389	385	374	381	362	363	403	376	372	394	375	389	370	354	382	394	370	381	357	374	364	377	358	352	388	391	365	389	386	371	367	352	394	391	402	393	422	421	374	391	373	355	388	389	374	394	376	361	379	404	367	399	379	369	371	403	374	361	342	347	374	387	338	375	384	367	401	380	341	368	389	417	393	392	375	356	395	366	386	365	368	372	401	391	362	384	360	396	397	401	354	360	369	361	395	385	347	350	365	385	384	372	371	352	353	376	404	383	374	391	382	399	375	337	368	392	408	380	372	371	394	363	370	379	379	368	361	369	444	351	350	399	377	373	368	383	364	408	372	358	399	372	352	391	387	396	362	354	361	381	383	380	347	390	376	387	356	415	388	359	381	391	368	374	368	370	349	333	391	410	380	396	374	392	340	394	331	395	359	375	377	364	368	385	359	350	394	407	383	372	351	386	348	387	383	391	354	379	404	378	387	421	365	406	383	388	391	374	367	407	372	366	360	374	386	382	372	353	371	379	388	360	359	400	384	376	355	374	365	382	356	374	333	365	376	374	415	358	356	379	380	391	394	422	340	378	388	376	363	376	395	377	360	375	405	343	362	350	384	378	426	358	377	388	351	403	369	378	377	364	394	383	376	376	365	401	357	424	362	358	360	398	355	390	386	352	369	369	360	366	370	370	376	358	334	362	384	414	409	354	394	398	381	385	376	334	375	375	395	372	392	388	373	331	370	348	373	368	380	361	372	367	398	376	381	365	355	336	363	372	376	353	373	413	402	399	345	359	350	373	383	399	366	380	396	381	350	349	369	391	404	428	398	332	349	385	361	382	357	347	363	375	370	398	389	411	366	394	395	380	376	375	396	389	401	426	369	376	404	359	377	377	370	358	378	405	360	362	392	387	365	355	340	383	361	391	380	389	376	402	382	383	398	347	371	359	383	371	336	369	375	369	400	381	365	363	378	384	382	400	384	380	364	389	404	394	391	364	369	368	357	394	384	359	364	402	384	364	391	348	372	373	382	365	389	386	361	374	371	361	376	406	344	396	354	367	368	368	342	375	372	374	382	368	421	390	375	370	329	401	363	383	395	359	397	409	404	361	393	367	389	347	384	400	370	382	391	373	373	357	372	361	430	359	365	410	377	413	393	367	394	420	396	367	367	345	399	352	400	369	425	401	416	399	387	347	382	371	377	350	339	407	346	383	390	360	388	387	404	379	371	390	422	387	374	396	391	372	358	335	400	411	381	376	353	353	375	385	361	362	370	367	421	338	367	371	380	387	396	380	344	415	383	383	391	432	368	383	402	387	344	392	344	364	375	354	418	384	355	365	377	373	380	425	374	408	361	414	384	349	371	349	350	341	363	374	424	362	404	391	378	398	348	343	374	352	388	381	358	382	365	375	369	374	383	380	349	367	391	397	382	411	413	343	420	384	378	378	390	333	403	350	334	390	390	377	368	373	390	369	340	392	374	383	371	374	385	373	372	380	352	368	376	362	371	393	378	336	363	363	365	378	347	409	362	388	373	382	395	391	380	390	385	373	365	350	415	378	333	350	364	375	362	336	383	399	349	363	392	376	392	361	411	360	363	402	386	374	345	376	405	415	379	367	373	350	427	356	407	407	351	365	360	348	347	352	370	378	378	379	387	391	373	370	346	387	357	363	387	367	354	420
25021	13790	19490	5641	39510	17018	1719	784	617	509	483	444	468	434	380	337	387	390	363	342	336	351	313	333	319	348	340	312	350	326	323	331	326	301	356	345	316	318	345	321	324	290	323	324	349	298	291	315	322	309	308	335	318	302	346	310	311	327	315	290	310	288	287	307	328	318	302	305	334	267	291	294	324	325	296	321	322	281	300	309	310	288	309	294	292	311	292	313	329	318	349	298	345	332	309	306	284	341	336	345	286	306	328	306	281	304	330	334	310	337	303	296	286	303	298	297	290	298	302	345	353	322	343	290	310	300	295	306	331	289	307	310	294	316	266	319	316	318	302	267	339	329	332	297	306	296	289	340	304	283	318	308	290	289	277	335	328	288	310	282	309	315	296	333	324	313	291	303	312	313	318	309	280	322	316	338	329	315	308	343	288	299	312	315	304	319	353	307	300	309	321	330	302	301	321	310	305	302	322	309	302	317	274	316	287	299	311	268	313	324	344	302	324	283	327	311	334	312	323	324	332	326	314	294	300	308	294	311	333	301	302	330	283	311	335	312	310	289	313	313	305	296	318	304	289	349	326	330	300	321	327	329	294	323	322	345	299	331	301	293	277	327	303	287	334	295	339	330	290	309	302	284	307	332	318	305	326	306	295	316	296	321	317	305	323	295	302	334	267	293	300	283	309	308	284	302	287	323	313	366	304	322	284	317	311	332	326	303	301	296	314	295	309	294	292	318	313	315	318	323	306	320	295	266	331	345	299	334	322	338	323	383	325	299	273	288	305	301	319	348	332	333	313	322	328	278	344	303	308	337	284	321	295	298	317	292	323	326	325	305	279	317	304	310	318	277	353	324	334	324	327	324	325	319	308	300	332	292	304	275	291	327	298	322	303	337	348	281	324	308	288	349	307	307	308	299	311	325	297	300	301	302	327	345	293	294	335	276	325	300	305	304	318	291	340	306	336	339	297	298	336	316	303	334	331	307	304	318	321	325	309	296	267	300	326	301	303	312	316	307	291	292	309	295	286	327	282	339	290	315	330	294	307	309	320	292	292	333	286	311	303	309	281	293	335	324	286	291	313	319	297	320	314	294	312	314	324	292	341	298	318	318	319	311	326	313	302	293	321	296	293	286	291	345	348	332	308	294	312	300	305	324	325	306	301	354	349	307	311	296	303	342	286	320	313	292	295	277	302	304	310	323	293	299	284	315	305	296	301	314	344	305	322	291	330	303	297	311	271	316	353	286	285	325	329	351	324	314	321	308	355	265	266	323	329	309	326	295	321	316	304	284	318	309	291	289	303	283	282	334	324	315	338	284	312	296	353	319	282	305	284	310	315	306	310	331	302	297	315	327	295	270	255	311	338	347	288	318	325	303	316	305	277	312	310	323	318	324	291	312	330	306	286	308	295	343	322	296	297	305	295	292	313	325	337	285	327	296	325	300	295	292	322	304	323	293	326	321	310	313	300	286	297	321	314	326	301	287	310	307	347	315	306	274	293	307	330	288	310	311	286	308	295	321	325	294	317	327	277	282	294	296	302	334	312	298	288	301	303	338	300	310	297	309	286	308	289	303	298	303	280	295	298	282	270	279	262	290	314	309	332	321	323	264	303	325	305	318	310	282	352	341	271	308	298	311	300	284	307	282	298	326	310	316	278	340	298	316	315	288	300	345	298	317	290	314	289	316	334	296	333	302	330	320	334	299	311	326	308	317	302	324	315	282	304	314	320	311	297	289	319	303	290	315	335	328	336	280	290	293	329	324	316	332	297	314	328	298	297	316	314	312	309	306	295	297	322	313	300	322	337	291	310	313	295	344	277	291	321	295	343	337	279	353	307	287	329	303	328	322	304	312	294	292	324	315	271	298	299	317	283	322	308	296	288	291	323	302	323	285	317	337	314	312	318	319	327	266	284	340	306	299	304	317	333	307	310	334	284	312	337	300	286	298	320	295	311	312	322	309	311	312	299	282	336	326	285	321	308	301	276	334	327	296	303	305	322	309	287	303	307	292	343	320	317	314	353	301	315	281	318	303	339	270	302	290	327	338	326	340	290	311	307	301	319	310	294	291	264	348	332	327	282	330	288	341	316	315	310	303	290	298	290	304	295	291	270	328	285	313	293	292	335	283	344	314	310	272	305	307	320	315	327	324	320	300	311	281	303	349	304	296	297	339	321	342	309	358	301	326	311	346	319	317	342	290	299	304	286	307	298	331	319	291	296	309	299	294	335	318	304	350	306	308	291	320	285	333	336	331	330	290	274	288	305	276	259	304	348	274	292	321	313	320	327	301	336	315	318	277	332	283	311	291	309	343	278	312	315	311	294	343	330	322	293	304	306	306	307	308	280	309	310	311	295	316	338	361	289	308	288	303	311	320	314	293	282	330	318	296	297	298	324	298	309	317	324	302	317	290	307	289	285	324	301	302	367	296	295	299	318	292	270	315	288	322	302	293	298	338	285	293	278	285	318	293	294	300	280	334	279	312	285	329	320	290	299	301	291	318	322	313	325	336	278	306	269	283	294	289	326	312	282	329	320	283	331	324	316	323	297	319	309	337	325	323	310	288	336	319	318	298	314	356	305	294	271	274	319	286	311	314	296	320	345	316	315	289	276	309	327	264	299	320	263	329	338	277	308	311	307	314	272	289	311	346	293	307	297	306	315	323	336	323	296	289	307	311	304	294	306	326	342	335	310	309	302	322	286	302	328	349	277	321	300	298	302	295	274	297	299	339	282	311	306	302	308	306	328	272	283	277	317	288	297	326	313	300	288	343	296	295	320	325	283	311	294	314	329	301	346	286	333	318	300	306	319	312	304	333	281	314	297	294	302	321	321	311	341	322	325	308	292	285	303	320	307	306	323	321	328	305	308	320	313	303	391	337	281	320	329	300	316	303	296	292	293	303	312	304	312	303	288	272	314	331	297	293	283	316	275	277	283	327	300	289	318	336	308	310	303	318	291	289	278	292	326	308	285	313	317	335	257	287	321	315	313	311	309	315	293	298	291	293	323	298	317	279	295	314	350	320	287	344	297	315	351	331	324	309	318	295	283	308	307	311	296	316	322	326	294	299	324	287	343	339	296	319	309	339	301	296	314	306	293	279	303	312	308	309	297	275	312	303	349	318	300	300	317	300	301	298	274	338	308	304	281	287	318	266	280	382	303	319	300	302	335	301	288	284	331	331	279	307	321	300	278	297	304	307	348	329	272	342	286	298	345	305	326	339	309	286	319	342	309	317	270	307	326	329	287	310	284	305	326	296	284	317	297	299	302	322	301	321	299	277	304	330	290	339	303	269	321	320	299	301	332	291	297	300	311	304	264	304	324	270	301	288	298	318	299	345	301	297	330	310	310	304	322	308	314	302	308	299	319	271	292	310	282	301	321	317	290	312	296	304	312	343	295	289	318	322	302	297	336	331	300	321	343	315	321	307	294	318	316	313	297	267	303	300	321	294	295	309	295	282	317	296	294	327	329	294	323	322	323	326
11363	11539	18690	12779	50965	6937	3968	2727	2328	2047	1950	1665	1435	1488	1342	1256	1180	1102	1102	1001	1060	977	916	900	961	903	873	907	874	876	837	843	836	870	824	820	800	850	780	836	755	821	709	800	782	782	754	778	794	771	784	720	767	779	768	702	740	710	718	745	753	738	680	758	755	719	703	739	707	805	732	719	741	737	716	739	740	803	727	734	747	761	749	748	691	777	773	729	696	708	693	756	703	700	759	680	741	737	747	742	730	714	733	732	750	758	727	694	746	722	684	722	688	730	680	748	698	687	728	710	717	755	730	710	686	696	721	716	692	710	747	668	701	693	690	713	745	786	752	706	764	725	664	703	735	747	782	676	739	704	752	744	719	726	716	700	721	730	756	750	740	728	681	688	732	699	699	716	741	704	676	706	684	738	703	740	750	730	740	732	740	769	710	707	737	681	677	725	754	781	693	736	697	742	680	676	708	690	665	692	666	729	756	680	699	752	715	707	729	746	741	731	758	711	727	722	730	713	702	724	725	667	709	751	724	742	704	739	671	742	751	773	744	694	714	712	721	714	746	735	727	708	695	715	736	748	699	715	728	681	702	667	718	743	729	728	709	697	706	752	770	713	682	716	705	741	728	727	681	739	717	725	712	737	759	733	760	706	722	746	780	746	711	733	732	748	725	702	750	703	735	680	702	747	720	695	746	699	740	734	721	719	738	733	693	768	730	686	703	723	713	722	717	682	724	727	708	734	792	710	753	740	652	712	706	705	699	711	702	695	729	707	726	728	769	724	740	678	719	769	775	713	725	764	692	741	688	750	758	770	716	734	740	754	740	708	710	767	735	734	700	727	757	735	700	718	727	723	742	711	712	725	675	791	709	755	698	759	751	749	752	725	710	727	726	696	680	716	716	690	720	725	729	675	726	728	732	725	751	718	716	733	680	742	703	736	711	756	713	662	736	799	719	715	686	719	712	712	709	711	738	701	743	703	730	681	711	700	729	689	711	688	734	729	696	682	743	740	668	747	703	699	762	695	752	729	736	700	705	745	727	733	698	769	749	697	765	713	695	702	785	724	713	672	720	765	715	709	723	725	723	723	700	753	758	702	747	665	720	693	685	726	759	751	722	676	698	755	747	735	687	690	728	705	735	731	779	731	742	685	716	693	717	728	720	670	673	793	720	713	727	733	705	690	721	708	685	773	698	732	718	710	729	741	700	718	663	745	733	724	742	709	746	697	705	751	694	720	686	751	660	731	763	691	728	711	751	707	770	717	736	703	710	731	739	699	745	679	733	712	709	742	698	692	731	698	716	702	725	781	668	674	741	712	745	708	748	694	717	744	738	698	697	717	744	746	730	729	795	729	696	711	688	729	734	728	712	746	764	711	702	759	727	735	763	726	733	708	683	736	763	692	719	691	745	733	738	712	718	739	725	704	698	704	672	731	721	701	746	746	701	712	715	715	725	764	743	675	699	708	698	737	714	727	713	689	750	685	721	719	744	751	738	727	671	722	731	721	752	745	749	713	717	761	675	749	752	707	728	719	728	718	690	741	706	738	750	763	731	728	738	703	690	719	743	676	750	702	720	666	783	735	769	727	701	718	780	722	680	711	771	694	733	700	729	682	726	763	713	694	709	733	711	733	707	767	760	704	698	702	744	700	733	746	698	705	732	703	732	696	731	686	766	741	728	669	681	707	717	715	726	694	692	725	720	742	712	686	709	690	769	722	707	686	681	667	697	706	718	742	736	718	698	715	702	767	715	715	689	702	686	746	715	692	722	682	705	711	728	754	742	764	743	677	712	763	653	740	738	764	679	719	703	720	735	711	705	717	713	708	727	743	692	742	716	706	746	743	716	692	718	761	723	671	724	749	745	682	718	727	710	756	717	751	702	717	724	693	694	691	747	729	719	770	724	699	720	728	711	749	711	753	715	712	753	737	751	693	724	744	707	707	647	734	721	740	698	724	691	695	702	715	713	683	722	734	687	737	710	768	739	743	742	718	766	741	752	705	733	677	746	677	667	768	735	743	732	710	743	731	692	762	692	701	753	715	752	740	696	677	760	727	743	784	744	685	710	749	704	672	726	733	733	681	715	713	742	715	731	702	756	738	723	739	726	675	720	730	742	786	730	737	710	750	688	690	709	661	712	692	789	684	700	738	682	730	713	767	738	758	685	715	730	699	715	705	734	680	713	705	703	745	730	674	719	722	704	732	706	731	756	693	737	756	744	731	686	716	732	686	740	646	700	680	728	668	742	697	759	783	682	755	743	698	695	728	748	738	733	672	731	726	706	678	754	714	696	702	700	736	711	692	710	721	715	693	714	733	679	734	726	736	699	726	697	706	701	756	785	687	717	717	682	693	751	652	742	719	701	755	749	730	784	726	745	680	718	714	734	730	728	721	680	686	744	711	748	740	702	708	723	719	689	728	735	745	709	726	699	722	748	717	735	714	730	737	706	717	727	670	729	711	747	673	699	717	691	698	779	764	747	723	656	735	725	739	685	710	715	694	729	686	726	745	731	706	746	741	714	730	703	750	727	766	698	721	736	704	728	746	706	707	738	720	712	708	735	715	719	727	743	704	703	783	751	708	727	727	737	721	729	701	756	707	701	782	696	726	722	691	711	746	749	743	766	757	709	697	722	756	720	743	708	741	710	678	753	691	718	744	788	671	730	731	682	736	722	684	750	676	748	716	716	714	723	707	707	737	741	729	672	728	694	761	721	731	715	728	690	714	739	739	709	720	670	710	731	756	706	708	701	717	691	719	743	727	748	757	754	693	767	723	748	717	717	756	675	680	730	742	759	717	693	730	726	751	741	760	742	700	697	729	734	745	711	688	706	709	741	654	739	724	746	717	683	716	726	736	710	745	752	723	736	712	720	724	697	719	705	776	736	690	708	727	722	698	688	699	721	730	728	735	709	736	713	713	666	737	689	724	724	733	710	720	766	724	696	698	723	727	716	761	737	733	704	750	720	698	714	701	711	718	692	702	707	723	693	704	735	660	737	692	746	766	748	700	689	708	697	707	733	688	782	736	697	750	749	694	690	784	700	673	722	697	705	755	732	778	720	745	735	683	745	736	727	699	743	731	696	706	699	746	717	738	719	731	704	695	750	737	726	751	735	707	732	672	692	753	725	718	692	735	720	737	668	693	741	744	728	744	732	729	723	716	779	729	678	764	715	702	706	748	735	686	728	692	694	744	722	700	687	713	713	729	685	708	724	732	741	725	710	702	707	729	736	708	699	727	694	725	707	690	709	732	763	662	703	705	739	786	701	784	722	734	749	725	690	710	725	740	708	712	722	727	699	729	781	701	678	664	723	763	715	697	696	740	746	793	712	702	721	746	685	689	708	728	726	716	710	753	692	723	682	758	756	789	713	678	727	738	713	769	717	702	733	748	680	682	709	725	699	777	735	677	736	716	760	747	708	725	679	722	720	755	711	706	677	697	705	734	710	698	653	683	723	729	683	729	721	715	705	714	780	738	695	720
5772	1899	2033	974	1452	323	179	151	183	181	179	158	168	164	172	192	186	171	177	179	201	190	171	175	140	176	164	162	177	178	175	144	174	167	172	180	157	159	201	162	170	187	161	159	173	181	185	183	178	168	151	157	154	165	182	167	182	168	190	167	192	165	168	159	175	169	185	185	177	169	170	187	167	153	171	177	182	169	180	169	152	190	193	175	162	166	180	199	156	155	162	172	181	161	156	175	181	170	181	182	175	179	173	155	150	172	163	148	145	159	167	192	157	189	175	169	177	165	158	162	142	164	165	156	170	135	161	143	190	180	192	157	178	167	161	175	149	189	193	185	155	179	179	215	157	177	182	161	198	169	177	147	159	171	169	171	199	175	178	148	162	178	160	169	160	177	167	162	184	161	161	196	192	179	169	176	188	161	169	173	162	158	153	167	164	175	171	179	182	165	170	173	145	160	169	163	144	188	185	179	168	177	149	195	164	156	173	176	158	173	178	166	185	157	214	179	158	178	194	188	200	162	179	156	189	186	185	169	186	185	170	141	170	177	185	184	164	157	203	180	183	176	156	174	183	165	165	172	208	186	176	172	172	169	191	181	187	173	176	163	165	168	162	161	143	170	175	178	193	158	159	170	129	193	171	168	187	171	167	156	171	158	201	177	168	176	167	172	168	197	176	161	161	160	181	159	179	174	171	163	198	154	168	179	152	174	165	181	201	137	160	175	154	177	183	173	159	163	166	187	179	170	175	154	156	156	178	146	186	178	151	146	163	176	181	166	182	175	185	182	174	166	161	171	161	182	193	173	162	140	173	158	185	148	164	151	146	146	140	146	155	184	179	166	196	187	157	183	173	180	170	166	155	146	160	148	162	177	162	183	164	188	186	173	191	150	165	200	160	187	155	160	170	148	168	151	171	169	197	183	183	163	180	175	165	138	172	172	180	177	164	184	185	184	170	175	186	176	169	172	185	196	146	152	189	165	179	192	168	163	174	186	168	163	159	171	174	166	176	177	175	158	174	173	167	166	160	190	154	199	170	174	168	191	202	193	176	178	165	183	167	164	195	179	197	190	153	183	184	169	180	186	158	160	179	192	172	150	155	198	153	178	160	155	168	185	163	171	165	175	166	171	161	167	169	170	175	186	166	159	189	173	186	190	183	152	165	190	178	162	187	180	171	171	182	174	212	175	200	220	187	158	152	177	165	193	167	174	185	171	171	170	178	186	180	171	177	164	169	169	193	168	177	178	129	184	184	183	174	160	174	196	191	174	172	184	172	163	186	175	148	168	183	180	175	165	146	165	189	191	176	179	154	171	164	170	161	170	158	198	166	154	173	179	189	179	177	174	169	188	161	146	189	172	157	171	164	174	190	164	176	159	164	160	171	181	187	164	170	187	165	157	184	163	173	163	163	161	182	170	171	194	146	162	187	161	164	159	202	178	191	166	189	169	159	170	168	163	173	169	166	172	175	184	163	167	163	170	182	187	177	169	171	166	174	154	165	147	186	187	181	178	185	193	164	176	177	174	178	163	186	157	176	168	175	162	160	156	158	165	181	148	189	164	183	163	183	192	193	161	179	136	154	155	180	166	174	171	156	194	170	164	175	189	181	173	173	154	169	191	173	167	168	151	163	191	178	188	179	184	145	173	167	165	175	158	184	200	189	196	160	179	159	187	194	163	180	161	149	169	165	168	163	193	160	160	163	142	177	167	181	154	164	202	165	178	175	175	160	173	162	170	170	199	187	163	173	181	166	196	172	144	192	176	167	172	162	195	178	186	189	172	150	191	162	155	173	169	164	169	177	185	169	145	173	201	161	186	169	160	166	165	166	198	177	165	160	181	162	166	183	180	171	160	168	187	146	184	163	160	158	159	159	181	170	175	148	174	191	150	154	154	154	200	182	177	178	183	162	189	171	187	167	164	164	169	176	211	166	166	181	186	188	175	150	168	167	165	151	193	158	195	155	178	135	167	161	153	173	176	145	173	171	181	190	171	219	149	168	197	166	174	156	178	174	155	187	165	196	165	183	161	175	187	155	165	181	198	183	154	177	165	182	167	181	170	204	173	153	146	173	186	170	150	166	170	173	162	167	188	172	180	166	175	201	193	160	147	210	179	165	196	163	159	163	180	178	180	148	173	170	166	175	180	182	207	173	162	196	162	180	160	181	187	177	187	150	185	162	161	152	170	176	162	181	161	171	138	196	197	155	170	158	158	173	171	176	179	182	158	167	159	158	149	142	165	162	193	167	173	165	188	178	142	174	141	161	160	179	161	178	163	166	149	173	194	171	190	163	177	175	152	163	215	151	157	147	177	170	159	145	174	140	172	149	195	186	165	152	160	158	165	160	165	154	178	182	167	177	166	170	160	168	164	156	199	187	145	194	160	175	154	177	192	177	168	184	160	172	170	203	183	174	171	173	174	198	189	185	203	184	152	149	161	169	169	170	161	157	171	170	159	156	194	163	166	150	182	185	156	166	169	176	185	183	175	151	175	172	162	162	170	160	168	188	172	188	173	165	167	178	170	166	190	149	183	172	155	172	159	187	181	159	188	164	154	173	176	175	174	179	183	166	152	171	177	157	165	157	154	195	167	158	165	165	173	176	176	169	180	176	188	191	175	167	178	181	176	164	162	153	165	186	163	156	157	178	143	179	160	172	159	202	179	184	177	178	174	140	189	187	197	174	186	184	154	186	177	169	183	163	171	165	194	164	163	172	174	161	191	165	162	195	167	160	171	151	161	156	157	176	189	178	164	212	181	179	169	157	154	185	173	186	159	165	192	178	171	171	157	153	165	156	179	182	164	165	174	189	174	185	165	174	169	145	151	164	176	168	185	161	177	165	179	187	174	199	192	189	187	202	179	164	167	204	172	184	163	179	175	152	182	174	185	164	187	156	181	192	182	155	182	184	181	188	191	151	175	168	155	199	180	160	159	177	182	192	159	175	198	196	152	174	162	184	187	183	163	188	156	173	199	173	159	151	160	183	183	185	171	186	156	160	174	206	185	175	178	170	179	157	176	169	147	168	158	172	188	185	179	199	187	159	164	188	161	167	193	182	164	166	159	172	205	179	176	189	170	168	174	144	161	155	189	168	173	171	159	154	171	175	179	203	196	192	190	169	173	166	170	151	141	170	168	158	195	158	157	176	159	170	175	168	183	183	134	210	196	175	141	166	169	173	192	174	170	152	174	184	172	150	196	187	178	174	158	174	156	184	172	192	165	184	192	164	165	202	190	167	169	148	188	156	155	204	165	148	174	152	174	161	174	175	180	169	189	199	164	188	156	178	185	188	178	193	154	149	193	159	168	163	173	159	164	197	183	193	169	169	169	167	199	176	184	173	197	167	179	171	189	178	178	167	168	156	179	191	177	170	183	165	180	187	133	170	199	181	167	151	187	178	181	162	139	149	191	188	174	163	148	184	161	185	172	168	154	163	171	179	174	172	179	149	175	167	161	177	168	176	172	199	187	160	181	158	159
3671	1886	3752	3114	5982	571	496	414	475	415	499	412	437	435	407	400	416	433	419	429	384	437	444	444	394	423	413	417	433	414	462	414	418	431	417	440	441	408	385	404	428	429	418	408	412	369	452	383	437	423	416	436	376	430	417	409	442	433	401	427	384	433	415	411	407	394	396	432	407	414	435	399	411	408	439	432	431	443	427	413	390	417	429	417	386	406	444	404	404	442	395	445	412	383	409	427	428	407	437	416	416	457	393	440	419	420	393	425	411	408	426	421	446	434	445	383	413	407	393	406	390	443	409	418	430	416	434	426	384	441	415	415	424	410	428	409	429	441	415	437	420	409	408	425	437	413	394	442	455	432	423	413	401	417	390	415	408	408	416	402	409	407	395	454	437	378	451	401	408	404	427	419	388	425	412	434	422	439	387	403	449	451	364	409	419	384	417	418	438	410	440	407	421	440	384	440	399	447	404	410	415	431	422	432	426	377	415	413	394	425	439	417	417	421	474	395	397	439	386	415	435	433	445	431	430	417	417	403	432	406	409	424	421	418	447	415	450	420	416	418	408	391	431	353	408	430	435	438	428	422	411	442	421	412	418	444	415	410	416	434	411	404	449	420	406	437	424	442	407	449	408	395	383	415	425	413	406	436	422	415	396	404	420	405	435	421	387	410	425	416	424	407	402	425	438	413	392	391	438	426	428	402	439	395	452	412	389	408	438	455	407	423	429	413	438	448	457	411	439	403	423	441	377	379	414	398	383	440	417	421	428	453	431	411	415	430	425	423	414	418	429	397	430	433	406	431	396	378	405	362	421	405	425	411	425	447	427	457	430	398	422	417	423	457	405	440	428	415	437	414	397	431	420	439	400	415	413	396	401	412	388	440	410	401	441	426	439	419	443	400	393	391	452	419	414	419	429	406	459	437	403	421	415	423	381	409	403	416	437	427	447	444	450	404	450	424	417	434	446	456	435	428	451	434	386	419	434	452	434	426	383	399	435	448	434	423	470	417	410	428	417	452	416	407	407	424	419	454	389	392	417	383	411	381	446	428	423	431	408	445	407	407	443	427	401	416	403	396	404	442	410	412	461	390	404	380	402	453	410	414	427	420	436	434	442	460	410	397	443	389	407	428	392	403	396	431	405	388	438	428	446	410	429	414	455	429	415	401	406	414	363	405	387	440	397	391	422	416	409	407	395	399	420	437	412	383	401	430	409	442	421	452	454	412	425	415	401	407	413	465	386	427	437	400	407	454	437	423	459	405	387	419	404	407	422	406	429	387	409	403	444	432	391	424	419	436	417	415	423	410	430	438	391	379	419	404	420	448	415	409	439	409	431	428	448	428	424	361	410	425	435	417	432	463	423	450	427	429	414	420	382	400	426	432	375	432	416	396	405	454	412	423	415	428	415	413	401	432	428	426	412	463	420	440	383	440	437	433	421	432	385	425	420	398	399	428	394	416	413	428	417	414	396	409	455	392	395	403	436	449	425	424	444	419	398	420	429	402	420	434	455	403	396	405	421	413	409	420	420	424	373	391	412	412	440	446	422	421	432	451	423	439	399	408	394	438	457	436	391	399	399	423	386	412	437	406	442	459	433	411	392	407	402	453	458	400	415	427	415	416	417	421	421	424	425	420	400	430	431	425	392	408	432	440	420	390	437	418	475	445	422	468	433	448	392	426	425	440	386	427	431	457	408	378	436	455	412	426	443	428	427	432	437	405	414	413	410	402	384	442	405	387	403	423	413	447	424	407	425	437	421	435	387	462	409	401	426	409	376	434	389	419	430	435	425	392	458	429	408	412	431	425	457	411	408	399	424	433	397	406	418	423	401	414	431	408	458	443	395	416	434	391	394	429	410	444	398	405	406	429	408	370	430	394	426	431	404	408	404	410	397	437	408	427	410	417	407	423	423	433	397	453	422	449	359	424	408	423	399	395	424	394	367	399	419	399	427	409	452	390	437	443	457	430	442	411	413	439	426	415	386	438	413	398	399	447	401	435	457	423	412	415	439	401	420	408	417	418	451	384	404	436	430	396	389	431	435	428	414	407	413	451	415	412	418	389	417	403	396	437	406	455	476	426	407	411	398	420	390	429	397	387	447	420	433	455	422	396	410	429	407	409	455	418	426	428	447	416	392	450	399	459	412	399	407	450	403	405	424	398	420	429	414	394	440	420	403	396	414	437	411	414	416	434	395	402	402	408	396	412	415	464	435	418	439	413	417	415	417	445	450	416	420	417	442	436	420	446	411	400	387	454	411	419	376	389	405	424	393	414	426	432	430	423	449	444	461	429	400	423	438	464	431	435	400	425	430	424	430	416	434	412	390	395	398	404	384	415	411	422	420	412	419	390	425	397	426	448	445	417	403	463	434	409	400	420	434	426	444	409	468	420	439	441	385	413	383	406	440	458	420	451	377	412	396	447	434	390	409	398	407	419	437	431	425	412	448	440	392	444	413	416	454	397	409	438	398	403	455	421	433	401	428	427	441	449	408	436	424	383	421	407	439	426	418	409	424	448	407	432	426	426	382	411	394	415	396	442	439	410	421	438	450	458	407	402	440	423	415	443	431	433	401	452	418	421	433	419	408	426	392	392	399	417	404	383	424	428	419	400	416	443	376	453	429	410	446	388	416	446	395	438	400	423	430	395	394	402	412	422	439	418	405	437	403	424	383	423	409	389	402	448	431	454	403	386	430	407	448	417	393	412	444	428	412	414	427	397	431	454	427	414	386	415	433	425	432	381	411	417	401	437	416	422	429	420	382	392	377	408	425	409	413	419	435	450	447	451	426	401	446	431	386	414	400	423	439	416	450	380	426	409	387	432	411	400	427	438	442	379	421	403	442	392	444	397	417	444	415	400	399	469	453	433	429	365	401	419	418	441	424	433	461	457	384	413	415	432	423	420	390	406	413	416	436	468	468	446	390	407	437	439	428	396	392	414	407	422	406	446	440	456	435	417	411	420	402	455	441	424	433	397	455	396	401	426	399	411	433	420	427	415	427	423	382	422	426	408	438	416	467	431	364	445	424	430	437	410	413	405	437	395	404	435	399	453	404	388	392	450	419	380	410	391	435	441	417	441	411	413	421	409	410	417	404	450	418	428	432	423	420	406	425	403	432	408	445	392	410	425	406	439	388	420	413	388	433	417	430	437	446	414	386	427	411	428	393	408	393	442	405	424	386	395	406	453	396	434	437	408	413	429	414	441	400	479	404	421	400	442	401	436	398	452	445	443	389	415	416	409	412	408	426	425	402	409	404	412	449	380	436	431	441	423	385	479	408	446	420	427	418	449	432	416	448	440	386	436	443	402	407	416	443	419	432	391	417	398	446	423	431	443	414	412	432	432	419	407	406	391	387	401	402	407	408	403	432	417	424	403	420	440	434	407	387	412	395	417	434	423	360	395	395	425	444	390	405	441	432	407	422	387	414	393	400	417	424	396	426	436	431	429	404	399	408	408	398	434	410	406	427	432	405	419	464	446
15568	6459	9067	2692	27103	6922	578	313	313	264	212	216	229	187	190	191	173	151	168	165	160	156	137	144	147	144	162	148	162	129	148	141	147	125	141	160	146	154	142	145	141	135	146	132	160	143	146	140	134	126	135	137	135	147	135	159	132	144	137	150	149	147	155	136	147	153	145	133	147	118	141	146	126	149	130	128	146	143	148	119	127	126	150	135	149	135	138	157	150	124	157	150	134	147	153	133	130	138	156	141	141	120	149	130	142	140	139	162	146	138	125	155	151	156	154	154	145	137	130	145	134	121	141	123	136	119	152	154	125	163	150	139	141	143	141	132	164	148	147	132	141	151	128	135	146	142	116	127	124	140	134	115	126	126	127	167	148	135	153	146	125	135	152	128	136	137	143	119	153	132	127	159	121	137	145	148	143	132	137	147	132	126	151	120	142	149	138	155	129	132	152	148	121	139	139	135	145	139	125	146	142	137	153	152	128	145	133	139	141	136	139	155	130	137	117	130	121	146	157	135	147	155	129	141	152	141	150	136	138	151	146	121	120	133	126	131	139	129	141	149	138	140	146	146	147	149	124	144	150	135	150	136	131	155	134	144	136	140	146	132	149	169	128	140	133	135	140	143	135	144	140	141	154	127	142	136	134	155	144	141	146	150	133	143	139	150	119	135	143	152	122	151	137	117	153	130	150	148	147	154	137	150	152	131	132	126	154	122	148	116	139	131	117	161	130	153	142	149	124	138	142	129	118	142	140	132	139	122	161	135	137	160	107	154	128	148	136	146	146	163	139	172	123	125	127	128	132	131	139	127	137	131	136	139	135	145	149	142	137	115	159	164	147	133	164	156	151	115	135	139	112	159	159	149	138	130	123	176	145	153	133	121	143	136	140	147	134	150	121	137	135	149	133	134	128	144	160	149	132	128	148	133	141	146	124	116	111	165	142	148	148	139	140	143	128	153	113	151	134	144	133	147	126	150	138	129	131	137	155	121	156	150	145	145	140	150	143	144	150	131	116	151	136	116	138	130	145	131	133	132	125	145	156	138	149	148	139	133	129	141	146	131	124	123	135	140	145	158	139	133	143	143	141	132	124	146	131	133	130	138	142	148	147	138	137	145	149	94	142	162	140	122	144	158	148	164	146	117	137	158	138	162	150	131	137	151	132	140	151	130	131	132	137	133	127	142	155	130	146	135	143	127	153	126	137	156	117	140	142	140	164	121	134	136	168	147	133	140	141	117	148	143	155	143	144	146	156	139	132	129	137	139	157	128	148	167	149	114	142	139	147	137	135	143	150	140	127	140	130	146	150	150	130	176	149	138	133	139	152	125	126	169	139	128	133	150	142	138	121	147	155	159	142	136	134	141	143	126	130	146	132	153	152	119	155	158	112	137	174	149	108	142	141	144	139	131	162	152	131	144	151	140	140	129	124	140	129	123	158	158	147	122	153	141	113	150	125	118	150	152	149	128	125	134	141	135	148	135	121	135	129	150	138	130	131	136	130	139	148	137	155	142	126	137	118	125	150	132	126	139	137	153	139	134	146	148	144	126	127	147	121	135	129	129	165	146	148	134	147	125	163	133	167	152	132	140	134	128	164	119	152	143	123	137	134	153	127	140	150	140	147	142	138	141	135	128	164	150	137	137	132	138	130	158	136	133	144	141	150	115	140	145	146	143	152	134	117	143	147	137	141	147	126	152	152	144	139	106	137	158	138	128	128	149	133	151	121	153	159	156	149	144	149	164	149	145	134	133	129	127	136	132	117	130	131	151	127	134	145	129	128	154	120	108	156	143	133	157	149	151	111	155	141	151	151	130	151	157	147	141	133	132	160	162	111	135	143	124	136	127	141	156	143	140	143	129	145	141	155	149	136	137	122	153	139	172	143	125	136	139	131	155	141	120	132	129	151	149	142	141	126	133	128	138	132	130	129	129	133	141	146	125	128	122	120	121	131	150	143	140	134	134	147	148	151	137	140	158	151	130	144	163	145	149	146	133	144	124	146	153	143	159	125	157	116	138	165	135	146	121	149	106	152	121	116	123	120	147	120	138	144	137	152	136	156	132	133	136	143	161	137	115	132	150	126	129	155	138	149	131	131	168	150	135	139	132	139	140	142	141	119	131	149	118	141	146	150	119	155	143	141	152	140	131	144	172	145	136	142	150	151	132	131	141	137	136	155	139	138	151	106	128	118	161	142	141	143	151	144	178	127	102	137	124	139	155	116	147	130	138	130	129	131	135	152	153	118	141	133	141	121	145	130	137	139	130	128	141	139	141	165	139	131	162	154	156	135	152	139	150	119	149	131	125	130	140	155	152	138	133	124	140	151	140	144	126	141	129	151	158	123	143	137	141	125	132	134	117	125	140	141	141	146	141	136	137	129	119	143	154	133	158	129	116	134	130	146	143	136	162	138	156	152	130	136	128	154	118	148	155	124	133	127	137	153	149	152	132	140	126	143	120	148	151	146	148	141	125	136	150	144	154	132	126	125	140	150	125	172	164	127	134	141	153	131	143	117	140	131	146	148	145	127	140	138	139	155	141	152	132	159	133	143	157	136	125	125	152	145	135	147	138	127	135	148	141	138	124	148	129	131	158	158	148	161	156	125	138	139	138	144	139	136	136	134	129	153	110	149	131	129	133	121	134	144	141	135	129	149	136	154	151	136	130	162	145	148	154	142	132	132	118	151	132	138	148	138	149	121	118	105	125	137	122	146	156	144	135	129	145	131	141	140	138	150	144	145	144	147	148	136	119	117	153	129	157	164	137	147	162	148	122	174	141	142	147	150	150	167	153	142	141	141	141	125	142	135	110	125	154	131	145	117	149	163	133	138	130	133	132	134	153	149	130	134	146	139	150	152	148	125	145	167	130	133	147	156	123	128	124	162	146	150	144	108	142	157	113	160	134	143	147	145	132	141	130	127	153	136	143	144	124	124	126	123	138	128	126	140	163	128	104	135	140	153	129	137	147	150	135	154	139	156	142	124	151	140	134	165	158	130	145	113	121	139	129	140	149	141	131	155	143	142	157	148	139	136	148	147	132	145	113	161	147	147	131	130	149	134	149	151	136	145	122	149	156	133	142	136	166	129	152	158	136	151	144	128	152	160	169	139	136	122	136	131	143	110	149	147	173	138	160	159	132	153	154	118	152	129	125	141	138	154	119	132	123	157	142	135	136	140	143	127	129	132	146	132	159	122	162	147	145	125	130	126	164	132	138	111	136	115	151	141	155	132	135	135	146	155	132	127	124	141	161	134	158	111	126	118	139	123	136	145	156	120	149	136	136	136	142	143	161	135	128	153	143	137	139	121	126	138	152	137	135	141	122	146	143	163	150	148	138	155	145	122	131	158	155	124	138	137	137	140	154	154	122	117	139	145	148	129	133	132	127	134	152	145	150	136	158	143	130	149	140	128	147	115	144	121	140	146	142	134	126	155	154	158	139	130	121	139	146	172	164	126	136	135	130	140	153	129	130	146	140	133	141
8410	6242	11917	7778	40906	3351	2118	1413	1274	1084	1046	830	761	712	632	614	624	588	534	527	528	490	500	457	475	487	468	476	413	468	482	429	428	414	425	398	398	432	384	410	427	421	392	393	403	387	402	411	420	385	405	365	389	432	430	411	370	394	365	380	397	372	401	374	356	393	350	386	411	381	346	366	361	384	358	369	412	388	398	369	392	371	366	389	351	355	363	392	340	388	345	370	388	348	352	397	390	368	375	389	379	375	363	404	384	352	344	365	425	366	359	384	350	381	367	371	409	355	377	376	368	352	375	397	382	394	398	354	398	379	354	384	395	377	380	381	423	377	398	348	351	386	402	389	367	381	386	367	375	357	395	376	383	377	391	379	339	390	388	395	346	381	403	391	341	388	334	371	343	343	380	380	399	354	374	370	314	383	392	387	345	345	354	353	364	358	402	396	400	373	390	390	394	400	364	368	340	324	384	401	377	363	355	386	365	401	375	368	354	374	327	365	372	383	370	388	374	391	360	354	378	350	341	350	323	398	394	343	335	345	346	370	317	410	389	377	338	387	397	346	376	377	387	371	366	409	385	396	384	382	351	376	392	389	389	387	378	400	410	381	389	356	386	347	375	358	361	385	371	389	389	385	381	371	395	379	370	366	356	416	373	335	412	393	386	383	375	377	396	377	394	383	376	388	375	367	367	377	364	392	364	369	349	374	351	365	393	376	367	376	349	344	365	363	376	367	376	374	367	375	365	382	372	339	371	401	392	375	364	392	382	336	383	368	363	332	397	390	382	402	358	387	363	380	379	357	366	335	376	365	397	353	401	344	341	367	386	329	383	368	390	359	383	408	358	387	370	393	384	369	349	387	410	352	361	355	361	422	362	384	353	387	381	357	348	406	375	391	369	387	405	376	385	407	350	331	393	384	382	353	389	373	359	361	397	390	413	402	366	341	387	400	357	362	370	357	377	368	346	359	384	383	348	388	348	351	387	371	359	411	371	368	362	382	376	351	380	373	375	388	382	382	378	380	376	381	386	388	372	342	370	343	373	392	340	365	366	383	368	372	393	360	360	378	354	377	362	416	363	369	382	411	353	367	393	398	366	355	346	360	346	415	373	377	363	360	363	380	385	379	358	376	355	363	373	373	385	423	388	395	378	330	418	373	369	372	388	377	394	387	358	363	344	357	364	395	361	376	361	389	388	352	346	385	366	372	384	369	368	352	386	366	335	344	385	407	347	349	362	342	360	380	352	392	356	354	358	391	396	372	377	403	349	361	364	351	356	363	383	332	394	397	367	368	380	367	366	365	353	381	362	390	355	379	383	414	309	361	368	374	366	367	386	378	396	345	376	355	358	405	380	405	367	338	376	369	350	357	349	379	352	364	418	390	369	367	388	355	374	393	371	363	389	407	372	386	383	408	398	369	374	380	406	344	403	354	407	342	400	406	345	356	400	392	395	377	338	382	361	420	355	408	355	359	397	350	403	344	347	371	352	384	366	336	349	424	387	374	387	409	348	390	354	362	387	374	381	356	341	343	383	373	341	352	369	379	353	367	362	392	359	356	393	388	354	388	346	375	393	388	365	346	389	339	392	389	382	421	374	396	350	391	383	369	392	362	357	344	375	353	359	396	393	375	390	348	394	407	358	343	372	388	382	395	377	370	360	382	369	371	409	357	403	378	370	387	379	375	349	366	390	377	359	384	360	381	389	360	379	376	353	376	379	364	375	351	396	359	357	380	341	368	365	386	387	369	362	373	394	403	403	383	369	345	375	398	397	383	375	352	356	377	351	364	374	390	337	404	371	356	410	344	390	379	372	397	387	370	382	377	358	379	382	385	394	380	374	352	347	368	417	369	355	381	394	356	383	371	382	402	352	368	397	374	357	341	385	356	375	353	327	362	339	355	364	364	367	361	370	410	386	374	384	379	379	385	386	380	371	394	390	381	374	422	345	387	357	369	348	357	349	357	377	364	354	386	344	351	393	370	364	373	405	393	352	351	364	377	403	375	363	373	375	362	387	387	392	373	441	382	358	371	356	345	362	388	371	379	362	362	398	359	347	361	367	344	387	343	359	354	377	372	346	351	374	385	356	357	359	360	394	333	391	365	359	353	402	346	372	358	374	373	398	363	361	403	377	364	395	352	370	358	393	399	375	397	376	396	366	377	348	371	374	362	345	369	314	355	365	353	390	387	346	408	387	406	369	401	398	378	378	418	335	374	414	366	354	338	354	405	351	336	363	367	366	379	351	402	377	365	379	382	395	371	379	372	387	350	340	388	358	356	403	372	379	381	385	369	389	370	364	345	384	365	362	374	376	369	338	372	362	400	372	349	415	374	373	350	366	382	386	349	367	367	407	392	361	387	356	356	389	394	368	370	389	418	418	359	370	386	382	382	372	382	363	383	403	372	381	360	394	383	381	371	420	342	370	366	382	329	364	392	369	356	358	371	370	353	351	392	375	350	352	317	398	375	371	396	341	352	377	374	365	356	345	365	328	383	366	360	361	351	364	382	380	369	362	356	385	390	395	388	367	379	347	347	390	366	342	373	382	357	331	366	355	376	381	370	352	352	357	376	368	339	357	331	372	382	385	385	392	393	386	377	385	360	354	367	340	389	386	368	391	386	359	364	382	396	367	340	412	358	404	392	368	373	310	361	374	383	357	378	361	382	368	379	366	383	361	400	382	399	398	390	384	358	371	345	406	369	386	374	414	371	346	344	364	357	353	350	363	376	363	386	334	394	364	336	399	387	392	362	356	384	371	380	369	378	361	377	354	310	379	379	374	379	398	380	384	389	356	382	373	354	387	370	364	355	362	347	376	366	358	366	363	354	339	362	374	365	349	362	391	369	406	373	382	356	387	372	397	360	363	350	360	390	355	378	325	392	391	417	345	356	352	368	350	372	359	356	351	387	379	361	379	365	368	377	365	356	406	352	367	363	385	352	376	393	370	364	358	382	357	405	371	347	389	403	346	355	385	380	404	371	372	390	379	391	402	344	380	397	362	377	359	373	342	385	370	361	376	393	346	385	330	357	373	336	371	392	372	380	380	363	371	353	377	379	380	393	399	333	356	404	350	389	404	370	394	348	333	353	366	372	374	380	379	347	403	333	351	353	376	393	391	401	392	385	371	362	310	373	339	405	347	399	360	365	347	373	375	368	393	385	379	383	335	389	334	365	366	358	368	338	379	392	402	361	357	364	356	406	405	412	350	374	367	375	374	401	359	351	394	342	363	364	366	360	375	369	387	375	377	363	357	353	359	370	389	371	377	403	401	370	379	405	378	396	378	397	369	390	373	347	370	368	351	377	393	378	362	379	393	336	369	378	368	378	367	356	365	394	360	383	387	361	363	373	375	350	387	364	375	375	397	336	363	400	381	395	365	355	391	401	394	393	384	356	390	336	343	357	329	355	371	353	360	388	374	369	421	398	394	402	358	421	356	385	362	350	361	354	367	360	361	343	352	406	335	358	386	369	362	359	384	353
24683	10861	15767	5097	35764	11848	1388	710	567	582	535	462	452	471	402	378	356	346	348	368	359	373	352	330	303	341	304	331	296	324	287	315	323	335	322	303	348	286	297	291	323	313	333	325	302	319	304	300	293	286	315	330	317	309	286	295	280	294	256	301	279	299	297	287	345	298	296	315	316	309	307	315	283	312	310	288	294	307	311	303	309	291	294	308	299	308	330	310	295	291	315	279	288	325	298	331	316	289	329	300	328	322	320	308	302	281	324	326	307	312	299	306	288	281	321	316	301	296	312	332	294	290	340	330	322	311	307	280	299	319	323	310	300	297	309	317	327	278	313	279	328	322	310	284	278	320	306	291	319	312	274	317	311	311	294	320	293	290	334	339	308	301	313	307	276	306	301	352	312	298	303	288	336	312	309	300	274	312	290	298	284	308	306	281	298	282	320	315	280	320	301	318	301	307	317	326	325	326	333	281	281	293	333	303	274	332	299	295	298	313	355	283	307	275	308	290	315	318	285	286	316	331	279	300	310	277	290	295	325	301	345	311	303	309	266	311	301	293	306	309	345	297	334	283	283	283	325	310	321	281	292	336	304	306	306	290	309	312	306	296	332	326	307	306	319	300	311	267	304	288	311	281	307	267	318	280	307	300	284	323	324	314	295	331	271	268	283	323	317	323	332	299	275	321	346	301	287	298	312	305	332	321	305	293	331	322	348	286	310	297	275	316	314	295	321	336	285	290	329	296	294	327	310	284	325	300	291	318	303	313	284	289	305	282	290	290	316	329	311	306	279	308	304	294	313	309	293	307	338	288	307	309	270	313	249	298	321	298	300	303	306	291	316	307	295	298	287	279	310	292	298	322	281	296	285	283	289	347	306	289	291	294	313	333	316	309	309	317	300	298	319	271	312	287	290	318	286	286	273	277	281	311	321	317	304	313	306	273	305	293	266	276	308	319	262	317	323	279	298	282	320	299	328	301	282	307	308	285	300	308	266	294	321	296	305	298	316	310	288	349	331	349	312	281	310	330	286	313	316	303	315	321	326	323	324	307	301	322	338	300	328	319	311	322	290	288	311	281	318	314	282	279	297	316	306	290	316	291	307	272	269	282	311	310	305	334	313	308	266	309	308	304	322	325	311	300	294	305	310	306	311	306	282	302	275	296	350	309	329	299	303	296	300	309	300	302	284	303	312	312	304	286	311	305	303	328	337	287	299	280	289	346	274	321	320	297	316	306	310	291	274	326	326	291	320	318	293	270	327	303	303	316	314	319	307	301	309	265	315	340	320	279	314	299	294	289	300	314	270	298	325	324	279	282	334	304	306	321	293	283	294	291	335	293	297	285	311	354	303	299	323	321	278	319	327	287	292	319	291	268	297	289	289	287	281	297	326	310	269	292	319	276	312	303	282	341	288	286	290	287	292	284	352	305	305	290	258	291	288	333	299	286	339	263	318	325	337	279	292	292	286	303	289	293	299	306	282	308	277	327	306	294	286	289	308	313	333	300	306	284	325	284	290	304	310	306	289	293	304	312	321	308	299	348	294	270	326	274	291	303	301	323	346	310	288	309	282	344	298	330	292	277	295	306	331	334	321	334	313	269	296	300	312	329	298	310	313	276	321	306	328	298	296	302	321	335	297	291	289	315	307	292	295	308	310	339	288	330	326	303	293	275	272	309	325	302	299	290	311	312	330	337	303	312	290	348	285	315	323	297	319	278	322	316	287	316	298	336	267	298	287	295	312	315	294	305	298	317	274	319	312	296	309	324	294	264	293	343	328	326	300	333	297	333	294	354	292	327	284	297	283	307	292	292	320	271	281	351	310	306	273	272	322	270	309	316	306	293	316	306	290	317	306	317	328	321	312	291	284	279	303	300	279	301	297	299	317	299	286	299	317	324	303	322	328	273	304	325	319	310	304	262	291	280	343	286	306	261	281	320	295	309	292	311	324	282	311	313	299	280	300	286	285	351	316	295	307	356	308	277	295	280	275	300	273	284	341	305	340	308	296	292	297	310	275	323	310	284	315	298	300	310	312	285	262	311	326	287	321	312	336	286	309	312	276	318	290	291	274	267	267	321	289	279	310	332	330	304	298	287	279	292	320	355	322	305	284	313	316	324	297	284	304	302	302	332	323	318	295	283	321	312	293	316	275	309	286	297	316	309	278	314	304	293	293	310	274	286	298	268	314	297	305	316	340	329	322	302	315	326	281	271	353	289	282	296	315	298	278	277	294	311	331	297	292	338	288	287	299	335	287	315	295	313	305	339	298	268	301	307	275	305	277	300	303	326	302	294	292	322	276	341	316	306	315	331	312	301	308	272	329	346	287	308	282	305	299	315	293	322	295	289	300	324	299	297	312	306	302	303	277	267	289	311	315	266	288	309	300	293	317	351	318	314	292	323	308	282	305	296	315	279	330	288	290	316	279	314	311	324	310	294	306	304	298	264	327	312	297	302	302	301	315	314	308	306	313	315	305	301	275	340	326	268	306	297	331	282	315	300	324	309	288	308	302	293	298	295	297	292	316	335	327	290	292	270	311	298	332	305	301	268	312	282	307	324	281	278	317	298	332	321	295	358	307	273	313	294	271	309	294	295	297	305	303	286	329	300	319	295	325	341	295	317	307	284	279	301	310	303	317	297	318	304	289	302	309	296	279	308	293	308	292	310	289	320	309	283	324	310	296	308	321	303	306	306	273	301	307	301	331	307	310	306	277	297	299	295	285	296	300	290	327	296	319	319	299	328	318	288	321	312	281	316	302	334	320	349	318	302	305	332	305	281	293	283	281	292	293	302	296	321	334	286	286	300	293	284	301	299	288	286	307	294	282	315	307	261	262	266	278	325	261	310	291	296	296	338	291	294	328	320	318	320	331	292	287	284	308	322	288	297	307	319	314	325	298	290	310	327	286	348	314	287	288	280	306	296	319	290	326	330	320	290	288	308	320	294	307	302	319	314	305	318	287	276	297	294	306	319	286	307	314	305	339	335	314	303	326	320	302	296	320	286	289	292	289	320	280	291	295	321	290	269	310	307	315	307	291	305	326	303	300	274	306	319	324	300	312	292	316	321	317	299	305	326	307	296	288	321	275	286	309	308	282	341	303	288	288	323	291	295	306	314	348	288	297	330	344	316	325	298	319	259	292	325	289	302	302	292	304	315	273	257	276	305	309	291	310	326	317	296	285	329	285	304	297	348	306	314	302	296	308	278	306	313	299	332	314	326	299	337	295	313	291	311	293	298	341	302	280	310	354	281	299	277	314	298	300	323	309	308	280	302	305	316	278	291	313	316	304	333	325	317	285	320	321	316	345	302	314	318	310	282	279	299	316	332	329	306	329	286	300	303	313	303	336	339	322	316	321	310	317	335	282	288	296	323	306	317	303	315	290	318	310	304	325	288	295	298	318	299	277	290	321	313	316	278	307	299	292	310	314	311	292	311	316	308	308	310	313	325	315	294	326	338	290	320	323	300	338	322	248	310	312	299
11272	8989	17122	11862	45881	5685	4120	2749	2454	2161	2003	1621	1579	1398	1367	1272	1182	1103	1037	1039	1002	1009	1009	991	943	866	880	892	804	867	819	791	799	777	825	792	813	790	827	817	790	716	789	730	756	740	754	778	734	748	774	752	795	759	746	760	824	765	703	740	743	694	730	757	774	721	683	695	770	739	730	737	735	713	706	747	741	752	700	702	680	678	726	731	668	680	701	744	693	695	760	732	736	609	693	738	662	722	713	784	739	750	777	758	723	742	705	679	667	705	662	716	733	720	732	708	703	758	711	678	722	720	765	682	748	720	726	704	678	693	692	693	725	707	674	673	666	732	721	740	691	706	694	685	737	718	687	749	712	698	764	722	697	686	688	664	728	778	727	713	714	722	670	685	684	695	744	758	710	739	692	740	765	672	727	730	687	708	721	756	736	707	709	678	639	706	678	715	733	672	691	670	711	709	723	719	705	663	674	737	686	691	662	736	712	687	726	759	704	731	714	688	677	697	718	694	722	696	757	748	694	757	683	679	740	698	690	699	683	763	724	718	688	698	750	707	703	678	713	687	676	649	747	743	692	682	721	680	681	737	673	693	674	726	673	688	698	720	692	742	693	740	668	696	724	707	676	689	718	709	733	780	717	682	729	698	693	678	686	717	712	699	695	674	731	709	722	709	728	717	671	657	725	746	680	709	676	721	752	676	676	758	728	747	720	717	660	707	703	720	723	703	680	691	652	734	700	690	718	722	697	647	694	702	658	696	742	720	699	745	684	723	758	708	717	668	708	659	741	737	682	703	683	737	711	665	693	768	699	769	728	702	722	695	682	684	685	694	712	720	678	673	723	683	658	677	687	748	707	719	677	746	715	668	671	676	653	687	701	710	731	719	723	727	728	722	683	684	726	694	657	711	712	672	703	704	737	743	697	709	688	681	706	733	726	693	666	765	689	701	700	678	675	721	707	735	715	673	746	720	693	728	748	714	696	688	702	709	699	725	710	677	697	711	700	754	668	702	675	742	707	657	712	750	739	672	749	696	721	737	705	732	729	730	689	711	688	701	653	720	703	683	681	704	699	716	712	695	701	742	672	712	713	690	746	710	685	749	720	732	672	734	687	708	689	738	673	697	721	692	697	685	715	717	695	711	680	653	709	721	651	747	719	653	688	715	715	726	683	682	781	711	703	695	682	733	659	709	724	768	726	741	709	705	695	692	727	730	739	682	689	681	687	708	706	706	745	652	719	682	713	725	735	697	685	698	714	678	711	677	741	723	692	685	708	716	706	717	715	695	688	708	741	732	709	656	717	709	701	717	714	740	664	706	683	757	664	696	714	671	726	740	715	694	644	689	719	679	724	679	708	699	701	756	702	733	712	703	696	747	709	698	740	709	701	704	729	696	737	655	693	705	704	717	727	723	699	718	740	720	667	706	737	732	686	661	720	669	696	685	743	701	690	737	692	699	692	704	705	748	746	719	734	700	704	722	724	706	707	711	736	719	708	709	745	697	701	731	693	706	706	732	752	712	712	732	690	711	695	706	745	707	732	737	745	674	725	734	730	717	740	684	701	738	708	700	699	682	743	726	714	651	691	682	727	738	678	715	778	741	690	745	699	683	746	700	708	682	670	726	696	695	685	722	771	674	734	762	690	720	690	728	726	783	773	736	705	661	751	713	685	694	710	696	711	727	712	689	732	701	701	696	708	731	694	740	727	699	687	697	696	685	756	709	720	711	682	748	651	703	677	704	725	731	744	675	723	743	677	666	694	699	774	772	742	710	687	704	685	710	706	693	717	714	715	705	677	756	709	681	693	713	689	725	757	682	730	718	709	746	704	711	664	702	736	687	739	728	708	691	747	667	667	743	718	708	709	704	751	672	720	689	718	705	719	707	734	689	723	712	688	681	684	757	729	709	696	758	703	719	743	720	683	710	738	725	710	693	750	717	691	661	655	736	700	728	735	710	689	686	728	675	713	715	759	685	717	740	696	656	672	707	722	719	686	662	724	691	744	706	704	719	702	713	756	723	699	745	724	707	716	716	717	707	707	720	694	711	734	689	682	732	653	689	687	704	718	683	734	686	689	673	678	673	717	664	722	702	702	681	714	732	704	681	739	719	752	698	713	725	699	718	723	749	683	705	714	728	690	758	740	669	697	655	699	716	689	723	715	712	665	684	690	718	685	668	713	752	741	680	728	737	692	745	697	669	752	731	708	698	705	722	721	705	707	687	748	694	751	728	721	722	692	715	693	722	710	694	714	710	701	670	681	690	684	774	719	678	726	741	716	723	698	711	714	733	701	632	719	703	728	685	680	762	656	692	682	648	762	726	713	696	693	693	723	743	683	725	702	736	718	721	718	716	721	713	711	691	639	728	678	681	673	736	751	664	745	704	715	674	656	699	715	743	721	751	721	707	668	716	664	723	662	753	705	710	716	698	704	661	718	709	718	718	713	667	730	709	674	722	723	732	724	665	707	706	700	666	668	708	693	681	749	721	686	706	714	665	744	706	689	720	676	668	741	725	656	721	714	703	656	730	678	767	694	708	699	741	701	680	703	711	694	741	758	701	745	694	684	687	689	680	709	735	741	697	753	715	716	715	734	667	728	747	717	757	709	716	700	675	690	692	712	687	743	659	651	700	718	680	699	680	708	652	713	703	687	762	761	722	723	721	687	734	731	708	779	656	659	710	698	692	653	711	685	741	693	710	706	726	719	663	674	651	694	721	651	693	718	725	734	703	718	719	663	733	693	716	713	683	729	686	695	764	750	730	717	743	723	701	687	683	714	727	689	707	678	712	709	657	669	756	680	724	663	718	705	746	644	721	694	750	647	698	715	657	702	752	712	673	724	690	698	706	705	723	672	715	693	732	706	693	653	730	658	711	714	701	709	713	720	720	692	746	739	737	728	659	728	707	750	709	703	737	711	697	679	676	714	675	659	735	716	719	730	753	694	699	727	707	722	734	726	691	731	686	659	736	748	735	674	691	666	723	714	696	679	702	787	731	756	656	687	731	698	694	746	668	737	699	725	705	724	702	742	697	715	741	703	686	727	752	684	672	676	733	688	711	684	732	678	761	729	687	676	705	713	723	709	721	681	693	677	681	686	696	711	707	717	703	715	658	746	714	685	704	690	696	682	689	791	690	717	710	701	723	692	694	681	695	759	726	687	747	701	693	717	675	725	746	722	726	746	697	704	677	692	751	671	712	684	786	731	695	719	720	709	734	734	696	712	676	696	702	744	692	733	673	692	675	708	697	742	701	716	701	667	665	733	715	733	691	763	739	725	735	718	678	727	691	724	696	685	698	718	706	682	726	714	715	770	721	711	709	670	746	703	697	685	699	731	714	716	720	726	739	738	704	731	698	739	662	693	692	741	695	684	698	708	713	695	678	696	700	652	686	743	696	715	706	729	645	735	744	663	689	692	735	659	696	658	693	668	701	720	687	662	782	670	747	717	695	721	706	683	731	740	724	731	717	733	697	731	659	716	717
5509	1488	1597	924	1042	196	202	180	168	164	168	164	159	167	179	153	157	175	168	173	139	168	142	196	166	164	152	165	178	170	181	169	164	145	146	176	171	158	164	183	159	172	158	180	182	147	172	177	160	158	157	171	155	142	161	183	160	147	139	162	140	192	157	153	171	154	153	159	192	163	150	158	147	192	149	157	174	161	157	151	185	150	176	166	186	149	154	171	150	142	179	160	160	180	147	149	149	174	159	172	164	168	189	146	177	182	186	170	172	156	136	169	179	155	168	204	159	158	156	138	161	189	182	154	170	184	177	163	149	151	168	158	150	185	179	172	163	172	148	165	174	179	195	148	158	163	195	185	159	177	180	191	161	171	192	159	142	186	144	179	161	172	154	161	134	153	149	187	165	169	172	180	169	144	171	163	175	175	156	154	150	147	157	161	172	161	151	154	158	173	188	153	167	164	152	158	162	163	146	162	139	177	185	160	144	167	151	141	180	152	175	153	159	157	182	186	171	154	151	178	152	166	183	163	189	177	152	159	177	157	164	156	139	167	141	176	164	157	176	136	167	164	191	165	161	168	166	166	160	150	170	159	137	156	208	146	166	143	150	168	176	187	171	169	170	188	153	175	173	164	164	141	189	177	196	164	163	170	145	174	161	142	163	165	150	161	157	153	160	159	148	169	133	158	166	169	170	163	171	162	160	155	157	178	157	163	150	163	195	177	153	152	159	161	156	148	179	172	169	137	168	139	158	158	168	177	179	177	155	175	157	180	159	184	190	168	132	183	171	179	166	179	155	170	136	173	161	170	191	148	150	173	162	166	160	152	164	153	158	178	155	170	167	151	156	166	183	152	165	155	167	171	182	168	180	138	162	177	171	187	139	176	152	149	171	180	170	154	164	155	172	153	154	167	159	169	181	148	162	166	157	178	141	175	165	193	136	163	180	170	173	172	177	164	194	157	169	137	176	160	173	184	159	178	172	158	177	166	171	174	174	170	173	173	178	147	155	170	167	168	157	173	152	155	155	145	159	164	172	166	162	158	154	148	161	182	181	151	161	161	178	161	159	161	151	170	156	174	172	164	156	180	150	164	176	184	161	148	147	168	168	161	194	173	141	172	157	167	166	211	161	155	170	156	177	152	164	170	154	171	162	164	173	157	136	176	149	172	155	168	161	168	158	160	187	169	165	179	177	194	184	165	169	163	162	157	169	175	169	181	181	155	165	158	176	177	148	171	136	170	163	181	154	170	177	166	153	158	164	166	179	172	152	161	165	179	187	142	173	164	153	182	170	172	168	145	165	164	159	172	160	194	160	140	170	168	183	161	153	127	179	158	163	189	166	167	166	164	173	178	197	166	177	165	162	171	161	150	166	160	167	155	154	168	159	176	195	157	146	170	168	151	143	138	171	178	175	141	173	158	155	148	153	148	177	167	180	164	167	180	155	170	172	148	152	207	180	169	172	171	131	150	160	166	180	166	170	183	142	155	147	154	171	166	155	154	161	169	180	161	167	180	158	169	173	151	150	165	159	152	165	177	138	174	177	165	180	140	158	156	142	146	144	174	161	162	130	160	175	182	158	175	171	157	165	159	150	153	156	207	181	185	146	161	160	176	182	173	161	166	165	164	174	173	159	183	169	198	179	163	168	190	191	189	184	151	177	170	159	147	185	138	167	155	158	161	162	171	148	166	173	160	166	158	176	147	180	158	162	186	171	153	153	155	187	148	175	176	144	160	149	173	183	165	158	184	164	174	167	160	183	157	142	144	176	172	146	162	162	149	174	166	171	198	185	168	143	147	149	150	162	164	175	173	168	168	151	173	168	192	179	160	152	162	173	165	174	137	143	160	180	154	187	144	149	157	154	161	171	185	190	166	165	150	168	163	179	170	174	162	182	158	184	174	154	157	139	159	171	139	164	164	163	196	169	176	170	150	157	149	159	154	170	153	168	171	163	167	150	179	177	169	168	180	155	175	182	158	154	149	170	181	172	157	195	170	152	158	176	182	165	201	185	183	153	166	178	159	158	140	178	167	155	175	174	172	143	174	159	170	169	172	169	168	195	168	169	164	174	191	158	171	123	181	161	166	168	151	171	156	181	165	161	164	153	176	178	174	148	189	161	163	162	156	155	180	170	160	172	160	175	163	188	155	154	178	166	152	156	171	184	156	157	140	159	156	140	169	144	146	169	176	158	142	174	143	148	128	145	146	166	188	147	179	154	148	155	166	153	151	158	162	152	168	201	179	166	169	163	149	186	160	183	170	158	147	174	149	150	173	163	171	165	164	172	163	139	154	163	150	165	170	152	201	179	196	161	163	175	162	151	162	142	152	167	165	179	175	190	161	154	191	159	145	135	158	147	151	161	173	171	173	153	171	179	138	156	176	155	158	192	179	167	181	168	168	180	151	164	155	167	164	123	149	192	179	156	138	179	161	179	179	173	152	158	179	141	163	169	172	144	145	165	175	178	177	156	157	137	168	156	173	152	156	170	179	158	154	179	181	179	158	167	143	170	173	166	156	151	173	174	182	161	174	168	183	172	171	172	166	168	135	156	153	170	143	167	193	169	173	135	209	153	164	166	180	189	153	170	151	161	178	175	148	153	161	160	148	181	147	177	171	160	161	169	193	179	146	181	164	168	151	199	174	157	140	166	175	151	161	155	178	147	184	170	159	176	150	161	149	172	160	163	167	164	179	159	179	163	147	155	179	149	163	138	174	162	178	171	163	186	163	156	140	168	145	151	153	191	156	180	152	157	162	171	176	153	177	156	191	164	153	163	157	146	160	166	155	158	181	167	140	164	161	163	166	153	147	162	162	172	159	153	174	181	169	168	178	166	172	172	151	173	153	183	152	149	190	143	160	183	168	180	164	155	153	151	167	150	192	158	147	170	148	153	154	160	154	165	134	161	160	131	177	172	172	151	152	152	134	151	156	157	164	166	176	190	153	167	165	156	182	185	157	179	158	164	169	178	153	184	144	135	168	158	154	156	137	154	179	183	180	169	159	152	169	148	162	167	198	157	213	149	172	155	185	145	150	151	148	180	173	164	155	157	186	181	169	169	158	129	165	185	187	185	180	170	145	172	154	187	177	150	151	162	150	162	148	182	187	152	167	164	170	174	173	188	151	174	151	160	157	168	170	164	155	160	173	146	171	162	168	156	173	144	174	160	170	164	168	176	150	178	131	152	155	158	158	166	169	169	173	172	184	184	156	148	157	155	146	174	141	166	158	132	185	198	165	154	168	153	183	152	169	173	175	159	146	159	165	152	150	143	173	180	158	159	173	166	183	169	136	185	170	146	156	153	142	149	169	161	165	180	181	150	162	152	179	155	149	185	174	179	149	171	168	181	177	148	163	164	166	175	171	160	153	144	161	181	162	167	172	155	158	178	147	170	148	163	153	164	174	150	168	150	152	175	172	185	157	156	152	163	170	171	188	160	191	154	180	172	167	197	172	177	171	170	172	167	156	180	177	168	171	190	145
3537	1525	3207	3055	4748	540	463	404	457	394	432	437	433	404	443	404	395	394	431	416	413	400	438	424	420	442	407	413	411	376	377	418	353	403	404	379	379	437	421	414	412	397	437	374	423	409	401	404	435	434	397	403	392	412	373	434	388	399	418	414	403	405	414	385	418	403	415	405	425	400	422	380	415	429	448	417	385	406	423	424	428	402	386	395	381	387	390	403	409	434	443	400	423	426	416	387	387	380	450	408	385	392	402	413	398	385	413	420	420	391	405	392	411	390	389	382	396	384	432	419	387	402	431	398	395	403	395	412	387	411	379	401	404	424	404	409	429	383	432	392	408	385	409	417	388	377	387	460	387	370	432	435	406	391	420	408	406	404	400	406	403	381	395	434	401	428	442	421	389	431	382	410	393	428	414	386	435	393	393	408	432	407	407	383	399	378	422	405	431	447	420	414	408	419	384	419	426	393	420	430	410	406	410	425	381	403	423	392	431	395	426	394	437	378	419	378	376	407	384	437	411	373	408	415	371	398	370	411	431	410	430	399	408	406	371	448	423	390	420	416	393	421	421	426	402	428	383	405	394	385	369	408	396	410	442	356	421	386	392	433	439	371	415	381	417	377	418	435	408	417	362	420	417	426	397	418	369	420	397	412	417	429	379	402	418	378	421	431	407	384	406	431	421	418	409	398	448	403	423	409	395	406	434	406	396	410	403	415	446	429	386	425	394	425	392	426	408	418	382	429	439	428	419	397	372	406	405	391	378	411	393	393	388	422	395	408	378	414	415	435	387	410	399	429	389	355	387	387	440	423	400	432	423	392	403	391	399	403	386	390	396	417	402	394	413	406	391	434	422	421	402	415	402	360	390	401	417	430	407	413	360	390	429	424	382	414	435	411	386	383	384	375	389	435	429	416	408	443	397	398	407	401	409	400	397	407	396	409	441	421	449	388	431	383	379	387	412	390	383	420	412	369	428	421	391	433	400	381	394	381	387	435	404	417	395	433	425	390	391	404	382	401	413	420	389	384	425	426	402	397	404	424	426	416	399	414	386	427	377	368	407	401	397	388	403	408	423	398	396	402	441	392	393	438	385	407	389	381	396	369	415	429	411	377	403	413	397	388	374	419	378	405	391	395	393	369	459	427	439	374	407	428	405	414	405	407	401	399	377	400	378	413	389	391	402	353	380	402	412	411	437	416	412	437	388	405	444	413	403	398	434	445	383	417	411	390	385	380	402	440	443	415	421	403	400	401	375	409	398	407	389	406	380	405	366	441	414	392	421	421	404	422	410	383	387	376	443	380	413	378	385	377	411	418	388	416	383	399	425	409	421	408	390	408	400	389	405	395	405	400	430	410	421	387	430	433	414	386	433	392	396	382	388	380	395	387	404	385	405	413	394	407	390	392	403	362	370	437	418	371	379	414	423	382	410	384	382	407	442	379	428	411	389	392	422	402	391	369	418	407	408	415	415	435	422	422	401	417	411	401	429	412	416	426	358	433	405	400	399	415	431	385	414	384	381	417	378	418	421	394	436	394	410	384	426	389	429	397	425	415	415	410	423	394	394	365	419	400	425	387	394	420	406	443	403	381	406	421	451	416	400	379	431	391	398	435	424	416	375	399	382	414	434	433	373	386	406	423	403	373	423	406	414	395	415	413	415	427	405	361	414	447	403	415	400	436	417	377	430	400	416	414	380	429	388	419	427	420	426	389	415	418	391	426	407	403	403	380	462	401	373	395	405	402	387	398	377	425	387	439	403	413	433	376	396	426	406	394	418	440	378	413	399	391	438	405	411	420	432	416	402	386	380	444	405	425	374	415	404	405	407	383	407	405	463	408	419	396	398	381	410	414	393	396	401	390	406	392	387	455	388	398	405	414	403	427	424	397	415	400	408	381	387	400	395	410	422	391	391	413	394	384	374	387	417	411	431	420	428	400	395	456	393	373	403	398	463	417	402	403	383	436	394	420	401	372	417	423	391	381	426	411	399	437	381	422	375	410	417	396	434	415	404	397	436	355	427	375	387	398	385	381	378	393	416	403	403	415	404	404	388	441	397	416	431	388	400	416	397	380	415	413	408	394	398	379	418	408	340	394	391	394	418	371	407	406	410	390	380	375	396	410	407	401	395	420	408	401	384	391	402	392	392	415	441	390	415	425	414	389	414	414	412	397	412	413	436	364	397	407	348	409	404	427	384	422	369	418	391	446	386	429	395	401	408	403	384	400	423	431	394	412	405	434	408	390	373	380	419	439	424	395	396	433	402	412	415	383	411	417	440	379	420	413	450	359	445	411	392	433	409	405	369	366	384	407	404	377	423	397	405	380	432	393	406	391	420	403	381	389	442	404	421	432	397	394	407	439	407	415	421	407	423	403	374	392	443	403	406	404	424	406	415	372	385	391	449	426	425	395	362	412	401	393	400	398	384	391	421	418	382	443	389	402	413	414	406	381	444	428	400	426	411	398	414	357	433	391	397	379	363	435	427	374	401	381	425	401	424	434	437	432	411	389	411	401	406	405	384	427	413	403	423	396	416	408	427	364	365	423	385	413	428	408	437	398	424	433	419	408	379	420	437	399	403	416	388	398	408	395	405	405	409	435	408	396	403	402	418	432	415	449	399	404	415	402	451	408	387	395	399	423	423	391	420	403	363	379	392	450	408	396	388	420	442	447	402	404	392	410	389	416	404	428	409	373	401	403	397	387	408	431	419	403	418	405	375	417	385	409	438	399	358	387	379	408	391	418	403	403	418	413	439	412	414	396	398	390	389	383	405	403	398	410	376	388	407	363	445	427	391	379	387	419	412	407	383	402	452	440	423	412	425	393	389	404	364	410	412	423	403	431	421	401	410	397	436	412	407	388	402	401	438	420	415	414	405	430	416	414	406	415	433	398	426	400	399	403	399	391	409	441	379	389	436	389	421	401	374	407	412	433	420	394	389	392	444	409	403	402	408	385	424	407	393	424	448	379	448	398	397	372	417	389	428	383	390	411	420	397	435	400	406	404	383	370	427	380	443	392	422	420	390	408	399	406	413	409	415	394	392	417	427	447	418	420	427	418	413	370	417	377	431	437	429	398	423	411	427	409	429	404	394	374	428	427	447	387	380	398	400	419	390	418	394	374	399	412	429	430	424	424	416	429	397	403	398	404	399	391	377	392	429	395	375	422	408	406	425	376	391	408	412	400	412	425	421	389	435	420	383	398	430	405	454	399	397	411	399	413	413	401	407	377	437	408	410	409	416	395	401	402	385	418	403	416	389	400	410	376	392	393	458	424	380	391	419	448	387	428	401	418	390	412	408	412	401	402	408	430	390	425	444	428	394	410	379	374	395	394	360	421	372	411	412	405	396	417	389	420	434	391	398	355	420	447	374	412	411	374	431	404	379	404	407	414	400	427	421	393	394	440	426	364	407	423	399	415	442	391	389	387	403	394	412	381	403	399	377	409	406	419	391	425	428	404	379	403	412	428	404	383	442	411	397	395
14892	3811	4370	2588	16273	3419	530	340	268	260	248	221	202	182	183	159	160	189	153	151	149	165	167	128	129	124	148	155	165	172	135	147	170	114	145	131	153	127	140	126	122	122	151	140	167	133	150	124	107	142	146	142	143	153	134	156	116	130	146	143	133	171	128	144	151	152	138	127	153	152	121	110	132	122	128	149	127	131	139	141	149	127	136	148	129	145	146	133	141	123	134	137	129	134	124	128	136	143	145	134	119	113	133	136	118	124	131	117	155	125	130	154	149	121	136	136	126	134	130	145	126	139	132	156	153	116	124	123	135	152	159	128	131	119	131	123	147	154	119	150	135	127	149	141	123	147	145	171	120	139	139	118	133	129	102	139	116	120	139	125	124	116	114	146	110	149	124	142	122	141	120	126	137	123	141	147	137	120	120	137	131	149	139	129	140	135	140	122	143	109	138	139	142	177	143	115	136	128	124	142	120	121	117	136	117	150	137	145	132	125	134	140	108	108	151	140	138	125	133	129	133	121	120	147	146	139	112	147	140	121	137	129	128	126	143	140	138	148	135	117	117	134	120	125	148	153	137	112	149	150	145	126	134	126	132	167	128	133	137	156	127	140	144	137	154	133	126	148	135	134	126	148	150	143	126	148	136	129	100	137	142	119	117	153	122	142	134	147	105	139	124	129	119	150	138	148	156	139	146	150	155	153	151	135	151	140	138	121	137	118	137	127	141	137	134	116	144	117	142	120	122	114	138	109	115	119	124	134	119	134	124	100	140	114	154	142	148	129	132	144	148	137	137	152	131	124	125	132	114	132	148	125	154	125	139	123	138	131	146	132	159	120	125	135	134	134	141	138	118	123	159	130	144	120	146	139	127	146	132	121	139	118	151	139	130	130	145	137	135	115	127	127	128	127	113	119	112	124	125	156	129	127	149	116	129	127	125	120	153	155	134	126	139	123	113	139	137	125	128	123	133	131	142	138	121	145	137	145	131	137	142	104	140	135	123	138	150	130	135	149	134	127	146	126	145	123	131	133	142	133	141	131	130	121	122	127	133	134	150	135	151	136	135	139	130	145	122	116	122	122	158	154	146	117	126	128	133	126	146	141	135	143	154	138	132	127	124	144	133	117	158	150	121	110	138	132	151	127	125	116	152	124	146	145	131	133	144	141	142	142	137	139	154	118	120	137	148	147	155	145	113	136	125	142	127	132	128	137	136	139	159	126	145	115	110	159	131	109	120	121	124	150	129	144	135	126	135	126	140	115	124	127	136	123	117	158	132	162	142	148	146	128	139	150	155	139	121	126	122	135	156	139	146	124	115	147	136	115	151	135	153	165	110	121	148	134	127	153	125	115	131	155	121	144	131	153	132	135	163	156	137	144	152	149	102	138	116	133	132	143	145	114	121	144	122	122	145	127	132	129	147	138	134	128	138	139	145	159	133	123	139	143	144	127	142	128	130	123	128	137	136	149	143	134	153	132	122	163	129	138	139	115	155	129	148	140	139	137	138	143	141	115	132	136	124	128	142	130	126	115	145	167	152	127	114	127	131	117	147	113	123	121	141	128	152	138	122	127	122	133	139	110	149	133	133	137	147	137	134	139	123	128	119	136	152	122	124	125	114	144	123	145	146	147	152	132	130	154	110	116	142	112	173	128	122	134	114	135	147	137	136	137	130	143	114	142	122	126	141	135	132	145	124	134	119	137	139	136	129	135	148	124	134	132	136	139	157	131	140	131	151	138	154	111	146	131	130	137	126	116	136	147	136	125	143	111	133	155	159	170	163	114	138	139	133	123	119	135	118	165	136	137	162	141	136	143	124	129	127	138	142	132	124	127	150	129	148	147	140	141	130	115	141	150	123	154	130	137	136	134	126	142	117	149	146	132	143	93	141	122	140	134	125	149	115	143	138	126	127	134	163	138	119	136	121	149	139	129	137	141	144	133	116	152	139	123	143	144	145	111	161	124	125	132	122	141	123	123	127	136	137	161	136	135	133	142	147	132	131	147	125	159	149	123	129	137	138	156	138	116	121	122	139	142	121	137	129	145	144	139	137	136	136	150	133	143	128	147	132	132	122	138	118	138	134	150	110	122	151	126	130	112	132	132	125	142	140	126	148	140	144	134	122	130	135	123	138	138	141	144	145	141	139	135	133	142	117	140	152	158	139	145	135	130	135	140	149	153	154	131	132	130	138	147	118	167	147	130	127	143	145	118	130	145	110	134	123	125	124	137	110	154	125	127	102	135	140	131	110	127	117	129	108	155	132	139	131	123	147	137	134	137	142	122	149	140	142	146	138	114	137	158	149	156	124	149	150	138	155	158	118	133	129	133	135	130	161	144	158	137	147	119	135	129	147	152	141	120	137	131	126	134	143	130	159	136	143	132	136	124	142	139	136	157	144	119	120	120	117	128	139	141	136	136	148	116	132	140	124	134	134	128	113	144	154	141	129	152	137	149	126	115	122	126	126	147	133	135	146	133	148	126	123	135	142	136	109	130	155	130	125	143	135	113	139	154	144	142	159	119	136	160	139	123	102	122	152	118	137	132	110	154	129	136	121	124	147	123	132	115	145	140	141	135	135	125	128	151	124	128	133	138	144	136	110	144	128	117	110	138	130	123	117	137	128	136	150	139	137	123	140	137	130	114	135	140	135	154	155	132	156	141	140	114	139	131	149	137	134	133	149	157	133	142	121	126	114	133	148	144	158	104	134	127	156	129	106	121	130	137	128	133	131	137	148	141	146	126	136	118	132	138	124	130	117	127	115	108	142	144	112	142	153	118	142	124	114	130	131	143	148	132	123	142	140	146	141	145	109	136	140	131	121	141	160	147	153	147	120	138	128	122	119	128	143	134	129	121	118	132	124	143	142	125	139	136	137	134	148	116	131	139	130	133	126	124	129	138	138	165	127	137	142	122	139	136	127	105	124	137	132	139	144	128	130	124	149	111	129	130	132	127	154	127	129	121	147	123	136	130	117	133	124	105	123	129	131	130	160	140	148	151	145	104	142	143	119	121	127	127	148	139	113	162	107	151	140	124	139	149	124	128	156	139	132	110	131	110	144	130	141	130	105	134	150	136	114	141	142	127	125	151	143	146	125	152	138	133	133	150	138	119	135	152	128	120	137	137	121	136	135	125	141	159	144	131	135	147	117	134	160	113	153	138	141	146	134	119	129	153	117	146	142	143	125	152	121	129	137	127	141	130	121	103	134	134	157	161	135	130	128	155	126	123	134	152	114	128	128	118	131	131	130	122	128	139	119	122	122	156	138	148	122	131	123	120	139	121	116	133	129	167	137	119	153	156	130	143	120	138	138	139	162	131	131	139	145	137	125	129	113	122	129	154	131	119	121	119	131	136	133	122	133	123	128	149	162	136	140	131	142	137	127	115	150	134	132	129	140	155	141	124	141	147	137	147	130	151	133	135	120	151	147	150	119	137	135	130	137	135	134	153	125	144	137	146	131	151	137	158	132	138	125	133	117	144
8327	3054	7968	7779	32131	3016	2364	1473	1251	1163	1052	826	773	736	670	637	595	620	581	542	506	484	452	491	504	516	475	448	413	428	427	421	427	450	404	419	398	399	413	404	389	450	366	427	370	395	438	386	418	411	381	345	419	389	339	395	394	379	371	377	378	415	367	381	364	385	384	371	391	368	372	374	426	387	369	398	374	340	389	411	359	368	370	360	371	364	380	327	381	377	376	364	337	371	368	397	365	373	368	356	397	383	351	389	372	390	375	341	358	348	347	359	369	398	376	354	338	405	348	361	341	379	407	377	331	383	343	380	353	401	366	341	354	363	361	336	363	405	334	349	401	394	392	351	378	351	338	374	369	324	382	355	339	347	361	354	347	365	334	358	383	373	335	359	357	365	361	355	332	345	384	360	357	341	385	341	376	361	377	348	380	375	353	365	354	332	374	340	339	374	366	337	376	336	366	363	355	361	345	383	332	368	356	352	305	337	353	364	353	384	326	394	374	384	387	404	339	351	345	370	381	363	392	384	379	304	383	377	349	369	362	345	349	327	387	346	387	365	359	399	354	375	361	354	378	351	384	377	370	371	370	333	375	348	339	370	403	347	364	348	344	389	384	347	390	386	369	340	404	347	338	357	386	405	353	376	378	356	333	354	368	356	360	418	337	350	358	371	348	384	358	387	330	381	348	380	359	364	352	322	371	365	367	364	340	353	362	366	343	377	320	370	396	379	377	398	347	329	384	365	382	345	363	341	368	338	370	373	371	345	369	341	378	381	341	377	325	363	373	364	315	400	357	331	325	346	350	338	364	385	363	360	357	351	326	356	356	347	330	351	310	356	357	340	380	345	377	379	367	361	372	365	323	366	364	333	338	358	366	362	333	379	359	360	341	355	372	320	348	335	362	346	370	371	324	369	382	329	369	325	348	342	331	399	389	364	380	335	384	385	380	347	310	363	350	353	374	403	350	324	352	368	345	348	362	362	380	372	320	305	353	381	344	346	357	355	365	320	335	388	342	373	373	379	330	342	330	331	385	348	319	387	401	370	363	392	338	384	378	365	355	309	358	352	367	382	339	323	343	346	371	302	369	358	362	359	350	353	355	353	376	367	353	380	370	370	332	372	335	335	353	358	391	386	346	343	367	365	363	342	347	361	355	382	315	360	331	367	370	358	361	371	374	373	363	384	365	393	348	379	388	362	344	389	366	349	392	408	339	357	336	381	358	364	346	371	337	362	353	353	364	337	398	344	365	343	351	357	373	377	366	328	332	346	356	401	356	349	384	358	367	344	361	359	355	340	390	335	371	374	363	356	361	378	375	343	374	324	375	350	336	362	346	361	355	380	362	348	369	370	350	376	344	352	338	390	375	374	380	338	368	357	334	376	345	354	369	360	336	399	353	392	357	333	346	366	376	362	369	363	363	362	362	351	359	350	362	364	366	386	363	375	388	365	357	354	375	335	379	318	342	361	351	354	375	328	380	397	327	364	334	344	351	326	368	363	367	377	347	345	359	350	346	347	323	324	337	316	358	366	356	340	325	363	369	344	314	331	351	396	329	353	327	359	338	420	360	391	391	348	335	347	330	354	340	379	386	339	351	378	384	346	337	324	358	376	355	368	364	358	335	358	344	354	373	342	373	347	387	356	411	375	364	351	331	357	346	367	386	360	365	344	379	343	325	387	357	375	365	336	338	374	380	336	341	358	362	372	354	352	324	371	354	382	356	359	383	379	334	370	390	386	362	357	356	361	340	374	388	330	350	348	321	403	378	357	336	336	347	352	340	349	372	358	342	333	341	359	327	320	370	355	362	376	313	326	362	381	354	362	382	324	384	354	336	379	353	390	401	337	371	343	371	361	364	368	369	367	358	358	371	371	368	368	356	375	388	383	329	354	359	403	382	354	364	344	342	374	348	346	355	355	344	366	345	366	373	353	348	345	329	359	339	374	373	378	388	371	350	346	352	370	355	327	347	332	351	339	377	338	330	313	365	357	381	371	321	365	334	359	369	341	379	367	332	338	369	357	361	346	370	351	372	376	364	354	335	335	374	385	348	380	357	320	340	355	364	356	377	354	337	349	362	351	344	392	372	329	371	376	356	347	386	376	364	365	366	355	356	358	342	370	397	375	336	328	381	351	360	372	351	360	340	337	352	361	370	326	380	384	344	374	332	345	360	379	387	360	329	355	372	366	345	307	367	340	334	341	321	388	371	362	388	324	324	350	383	345	369	353	374	339	374	356	394	376	371	413	389	366	361	361	377	388	373	377	338	333	338	358	390	386	359	330	350	337	362	376	374	357	343	368	339	364	363	341	363	343	374	344	359	387	408	340	329	373	362	371	348	347	357	357	375	352	360	378	332	372	384	317	367	384	363	362	355	357	329	351	337	379	365	359	365	334	361	347	345	386	324	336	395	365	409	378	393	365	357	375	388	373	355	356	358	363	367	350	356	378	365	351	395	371	388	330	362	402	376	331	336	374	364	344	377	319	343	342	347	359	392	339	390	402	397	353	344	348	344	373	374	341	376	369	379	348	365	346	363	376	399	368	332	360	360	354	358	346	342	346	371	387	341	358	334	362	341	360	377	370	367	337	374	365	391	340	354	338	340	369	331	341	335	401	359	363	360	326	351	327	358	370	371	353	370	346	361	383	343	320	370	303	343	349	342	348	350	355	360	371	352	379	351	352	361	380	345	378	373	387	341	387	333	339	349	363	325	331	333	352	371	351	378	352	358	359	385	376	370	344	342	356	343	366	332	361	372	397	377	342	364	329	348	375	353	384	366	368	364	372	377	339	388	330	362	332	338	365	359	363	387	362	378	354	378	330	342	352	344	341	323	346	368	393	318	371	362	346	377	346	339	336	395	352	366	338	380	363	397	358	370	346	385	365	365	338	359	359	334	412	337	374	368	360	389	380	339	374	354	355	355	359	371	333	370	381	349	363	368	308	365	381	381	356	380	373	373	313	344	354	378	378	374	353	363	358	366	354	332	375	378	365	329	376	334	366	364	382	380	346	348	384	355	360	356	329	366	342	383	325	360	330	375	373	307	331	354	348	361	339	351	343	308	403	364	367	341	341	386	340	369	347	411	334	338	352	360	356	355	363	379	368	353	349	377	349	362	341	330	369	355	351	334	388	347	372	373	393	346	343	357	382	353	333	368	354	348	356	337	357	357	353	350	400	369	335	367	381	381	335	380	343	365	357	381	393	348	317	368	373	368	374	382	369	374	332	317	365	368	406	386	365	354	365	335	345	407	345	357	340	371	348	376	375	348	323	356	364	355	374	368	350	375	358	361	362	362	322	351	344	375	356	323	335	367	362	385	326	365	364	358	325	359	351	348	355	376	356	346	374	368	388	359	374	366	418	366	381	366	371	373	344	351	363	397	372	362	349	367	377	365	342	325	379	353	354	343	366	375	365	401	395	361	362	333	387	348	339	352	378	367	342	349	337	363	351	375	348	358	344	386	361	381	338	345	353	377	373
23798	7472	7441	4795	30272	10143	1315	738	578	583	527	455	434	398	378	411	346	334	388	352	343	360	350	309	358	359	289	300	337	312	332	306	300	334	341	321	353	352	349	329	318	302	343	324	310	329	332	286	277	310	286	286	305	319	308	326	330	291	332	284	271	299	282	296	297	286	338	334	312	305	293	271	288	325	327	283	314	320	351	293	312	317	295	305	287	329	287	325	265	275	296	308	306	324	317	267	300	295	268	275	282	263	286	315	305	300	305	299	301	300	266	290	311	303	308	295	283	297	291	308	297	303	300	316	314	296	326	301	318	315	301	265	303	320	284	297	322	299	307	290	310	282	296	305	296	306	299	289	326	320	321	288	331	316	305	288	279	298	289	293	297	309	309	302	319	311	272	326	314	289	297	323	298	278	296	283	291	288	292	328	296	272	284	287	274	297	299	291	300	336	307	295	287	314	299	285	316	313	304	328	292	288	283	300	286	305	289	300	319	318	284	317	306	316	300	300	266	287	304	297	326	296	320	313	310	291	296	308	284	300	312	292	297	319	298	296	328	279	315	301	314	301	301	309	320	293	271	303	269	299	295	327	337	299	281	283	295	327	302	297	281	282	304	272	332	282	303	283	311	317	300	327	310	294	327	337	312	282	297	290	255	283	311	294	288	326	299	305	286	250	278	312	295	286	283	307	287	267	291	324	263	333	315	292	253	308	261	312	317	320	323	295	313	316	273	287	285	316	340	330	317	280	259	304	246	286	315	295	286	284	304	268	273	339	302	333	326	310	313	296	302	306	302	329	305	338	319	311	300	312	297	339	307	300	338	331	292	295	304	306	312	333	315	297	302	322	311	313	259	287	306	336	304	315	305	325	269	289	341	319	329	297	300	307	300	308	283	285	325	289	292	272	309	292	286	289	295	312	327	296	292	289	318	318	310	289	317	289	302	283	296	291	301	327	330	309	291	296	294	311	286	331	296	304	304	302	276	295	294	275	320	311	276	264	306	283	284	303	288	318	321	299	308	320	308	309	293	352	305	338	290	302	306	276	305	290	316	302	297	266	291	300	309	253	345	298	291	289	297	309	276	313	295	281	296	311	277	285	298	300	312	298	303	317	286	292	316	309	294	272	299	311	255	315	305	277	315	298	290	288	303	325	286	292	312	299	276	292	308	302	311	293	306	276	290	322	317	324	295	329	293	296	286	279	314	311	301	315	305	307	299	321	289	282	278	287	301	311	297	315	310	313	294	285	285	304	305	309	282	288	293	328	319	317	288	314	302	302	301	286	305	291	270	290	308	296	306	299	313	347	276	294	317	295	279	285	269	298	294	309	312	290	288	271	272	285	313	303	310	273	280	316	309	310	289	290	282	299	305	277	314	326	312	320	318	316	285	312	291	328	295	315	292	288	307	296	308	281	296	270	294	291	301	258	299	295	324	287	321	310	309	333	323	345	327	296	293	333	286	290	326	299	290	295	323	323	300	335	321	318	312	298	291	305	279	282	296	298	280	287	342	305	307	309	309	331	310	330	307	274	281	305	296	281	314	305	321	288	284	310	287	264	302	311	303	331	308	280	306	286	310	321	290	292	329	299	299	335	278	302	314	294	274	314	275	297	281	305	282	288	348	299	289	292	286	291	304	280	301	287	269	288	282	295	279	293	301	287	281	323	285	277	313	300	283	287	305	270	293	294	286	298	308	297	270	295	344	322	326	320	307	271	283	308	281	278	280	276	293	318	281	305	307	316	318	287	282	291	320	287	259	298	292	330	261	256	285	297	312	323	295	321	286	310	290	283	277	342	271	295	299	340	298	337	301	314	290	277	300	271	298	318	322	321	289	305	276	310	273	357	300	317	317	287	349	317	309	328	289	325	325	290	300	316	274	307	326	287	277	306	317	297	294	311	319	316	326	294	281	304	290	319	326	324	290	313	313	295	323	338	290	320	295	309	273	313	294	309	294	303	304	270	311	261	303	322	277	314	265	325	321	285	304	294	297	315	278	311	276	319	319	283	292	311	338	307	317	306	317	292	336	305	307	313	311	294	284	280	297	280	290	293	294	272	354	271	342	302	307	311	317	320	289	316	301	309	321	266	297	281	305	284	310	276	315	312	295	290	287	333	301	309	310	318	271	298	290	318	323	281	303	302	310	299	309	308	316	279	284	304	314	298	299	280	319	294	286	311	307	294	291	290	267	297	284	303	289	330	322	285	293	292	310	274	342	307	278	308	323	285	301	320	254	328	311	310	312	288	319	293	290	306	298	320	302	284	269	280	289	321	282	301	333	299	329	279	274	258	272	316	292	325	308	322	302	293	285	321	350	284	302	316	313	314	285	288	294	268	289	276	313	319	324	282	306	304	320	341	286	296	301	312	331	314	289	316	278	331	303	298	299	278	299	314	321	315	298	291	309	336	263	302	303	277	312	292	292	298	318	288	299	281	348	290	325	281	320	282	304	315	300	318	287	303	279	267	315	305	297	286	310	311	317	285	286	293	287	295	297	286	325	303	296	294	261	292	301	258	292	314	310	312	313	333	353	299	294	308	345	314	320	306	275	317	314	311	283	310	314	291	306	297	319	296	309	315	314	319	293	320	282	315	286	317	349	334	284	322	301	289	297	283	283	278	280	296	270	269	324	295	322	277	267	308	335	273	290	333	301	307	306	280	302	266	296	325	312	281	323	307	314	308	272	305	303	286	310	301	301	327	317	330	272	252	307	320	332	303	332	312	292	292	309	313	316	306	269	294	287	304	304	288	282	274	305	298	326	289	331	291	288	307	285	265	263	319	324	291	324	314	297	246	311	286	300	287	268	312	282	314	296	314	279	308	309	281	303	286	290	267	334	311	321	345	302	293	290	326	342	297	268	305	279	337	307	269	251	291	271	272	286	296	281	293	276	327	275	298	289	297	296	321	291	325	320	281	293	294	285	310	308	286	304	289	312	316	318	299	315	274	272	293	304	339	305	302	313	295	304	281	303	315	310	313	268	300	293	285	273	311	341	270	291	292	300	330	275	304	295	297	278	312	328	305	278	268	326	289	284	310	291	321	300	316	320	300	324	316	315	289	304	307	299	259	305	314	277	302	301	344	288	304	285	273	299	308	281	308	315	281	304	287	324	339	281	312	312	306	295	329	294	281	318	328	304	302	329	316	286	287	300	317	315	279	324	298	296	293	298	311	320	325	311	320	289	315	286	281	252	292	274	295	331	301	301	302	290	297	311	269	343	312	333	305	293	312	299	285	298	288	312	322	310	318	318	319	343	314	316	326	296	285	282	315	309	309	282	305	297	301	266	282	298	319	309	278	314	314	272	275	308	323	278	304	269	280	324	320	316	332	292	278	305	284	295	298	301	298	316	279	298	302	327	301	278	315	283	297	305	307	277	269	294	297	300	297	304	332	294	318	283	308	307	319	291	326	289	291	287	297	299	312	337	259	310	277	317	276	312	304	277	302	300	304	315	280	265	295	307	312	341	289	327	326	252	313
10724	5058	11692	11938	41780	5820	4198	2811	2379	2253	2029	1670	1509	1407	1341	1201	1188	1122	1089	1036	1027	1026	958	972	927	872	888	872	870	833	839	848	842	827	784	832	783	813	766	796	786	778	786	785	774	772	712	743	731	748	735	749	708	720	721	766	708	734	689	761	748	691	711	742	720	742	728	714	719	727	723	718	739	712	760	699	727	780	719	687	739	684	673	753	636	710	744	745	727	764	689	702	748	697	712	687	711	721	735	712	715	733	722	694	680	713	742	710	692	685	667	705	730	742	729	711	694	643	673	744	662	719	656	650	748	665	686	679	715	741	720	716	720	715	677	690	730	737	704	678	671	722	700	687	674	735	663	687	719	751	660	688	743	717	714	644	672	715	725	670	686	706	728	675	720	681	727	717	706	757	771	672	662	726	693	738	713	644	656	664	674	707	685	732	704	745	686	670	672	696	713	685	698	763	713	727	719	690	676	709	739	750	725	715	760	662	699	698	744	704	698	778	717	698	728	692	729	679	712	681	753	685	736	669	685	705	695	659	744	723	696	723	723	722	714	743	623	690	679	696	707	709	656	648	716	727	688	733	677	781	708	713	673	676	694	693	685	698	726	710	666	684	701	754	677	656	653	691	695	695	672	723	668	704	695	741	718	734	710	701	701	671	700	757	711	689	703	721	687	702	707	725	674	671	703	655	725	747	689	732	670	681	741	712	710	721	652	725	709	740	667	735	689	731	685	718	706	724	677	680	663	695	726	723	678	769	655	767	722	674	675	724	727	750	691	683	701	674	697	659	700	719	709	705	724	696	662	679	725	704	718	766	662	711	721	716	719	698	692	738	693	728	736	713	695	723	677	680	733	665	672	707	679	700	685	698	696	672	706	719	638	728	719	695	659	674	725	674	656	741	707	688	694	721	721	651	725	729	673	689	711	643	699	703	715	687	721	676	745	688	677	712	718	743	704	716	700	698	674	709	702	674	715	701	716	697	740	716	719	735	708	695	651	719	713	671	736	719	688	700	689	672	724	665	678	712	677	672	718	682	719	724	703	691	688	703	691	683	693	644	699	704	654	710	706	710	667	698	712	707	746	697	703	696	715	729	729	689	711	745	681	742	736	710	691	723	671	686	733	701	712	688	695	733	683	740	690	698	744	712	663	665	710	685	715	721	729	762	697	700	682	691	701	717	672	718	663	725	695	677	687	708	697	714	674	725	696	718	681	702	654	730	700	703	737	697	724	712	682	668	665	708	746	699	734	702	692	716	698	743	681	673	725	662	702	678	716	722	651	717	740	684	712	717	689	774	690	712	699	747	685	716	684	678	657	695	703	705	705	702	711	712	667	704	729	681	653	690	699	706	702	668	702	682	706	667	696	760	702	678	688	730	711	751	689	729	692	665	735	699	689	666	722	706	729	720	700	717	684	735	678	733	669	709	660	678	695	668	706	741	668	669	709	669	736	697	669	721	685	705	719	701	665	696	683	736	683	696	761	697	672	741	691	699	706	724	726	661	678	710	672	686	708	675	714	741	665	702	745	690	691	721	661	671	647	737	750	727	687	750	729	686	688	654	692	727	709	670	708	675	725	670	680	708	672	682	731	706	698	686	725	692	734	694	743	724	673	682	699	700	703	685	681	763	652	723	753	713	701	688	695	705	705	703	646	730	695	697	694	715	697	644	697	670	707	735	701	702	697	698	718	710	738	745	688	721	716	716	705	677	680	696	696	703	656	694	694	666	745	720	659	776	675	716	703	717	700	714	697	726	703	712	697	687	695	702	691	735	709	712	692	670	672	695	697	674	734	682	725	692	684	742	673	698	670	677	678	650	682	692	693	709	692	679	679	672	738	680	662	720	672	648	682	738	658	644	668	717	685	727	715	679	697	691	746	686	697	761	701	710	682	720	696	701	682	719	697	675	656	685	669	682	721	677	684	704	676	732	719	673	673	693	666	701	727	727	722	751	681	670	728	659	660	642	691	688	686	706	707	672	676	683	672	653	699	711	738	698	667	694	706	712	633	739	693	705	675	714	682	681	701	704	701	663	675	683	711	704	689	694	679	668	688	701	715	698	710	685	733	715	692	678	692	687	723	665	737	732	692	677	727	681	681	677	683	702	671	636	725	713	701	739	698	652	667	693	728	752	671	705	708	728	681	681	697	705	695	682	663	695	672	710	708	768	730	720	697	732	652	679	756	667	722	705	731	641	696	659	746	688	710	663	680	691	675	681	718	710	674	717	690	717	661	712	665	702	708	711	730	712	688	668	679	716	700	676	659	708	709	660	674	702	693	709	698	665	713	704	702	754	689	656	708	711	688	699	686	687	708	669	684	690	730	737	668	717	752	667	684	717	668	676	716	731	744	703	717	715	664	706	713	718	704	686	697	719	706	678	702	709	702	697	702	656	718	691	689	710	721	700	713	689	665	716	663	708	681	692	697	770	704	715	709	711	678	715	734	739	731	660	717	685	719	699	670	674	744	687	692	693	728	702	738	699	726	683	687	665	693	689	647	694	663	689	674	693	660	709	705	694	684	693	684	698	723	739	682	720	684	686	713	729	633	693	705	675	701	702	662	657	722	688	722	677	652	715	695	722	709	690	682	690	648	712	669	719	689	684	717	690	711	703	699	732	685	707	702	690	708	694	707	705	757	756	750	666	683	759	713	696	690	727	703	719	695	684	722	699	723	723	673	691	727	735	673	690	702	715	700	702	702	673	743	755	690	686	749	700	715	673	728	716	716	698	759	690	709	700	691	669	707	699	644	710	711	731	755	717	772	683	709	717	686	723	749	684	681	679	706	674	675	675	742	676	674	713	690	736	686	734	700	684	692	760	729	670	701	682	698	707	691	707	724	700	694	742	707	695	704	735	743	692	707	713	730	707	723	689	694	749	663	722	696	716	708	681	696	708	725	679	708	715	700	704	684	672	757	660	687	716	723	668	734	703	701	707	670	692	686	732	666	684	695	686	703	703	706	713	688	680	711	731	701	673	722	622	686	683	688	744	686	673	722	683	723	677	713	718	692	729	718	713	619	715	729	743	719	659	734	711	698	689	706	679	707	693	730	703	696	688	714	705	750	685	702	726	671	681	716	727	705	647	705	665	648	692	694	682	693	715	688	726	720	695	688	724	698	700	687	723	745	669	699	665	725	641	698	709	720	706	702	669	698	696	711	720	713	682	704	679	704	673	696	699	668	692	714	687	678	678	669	718	714	690	660	682	686	704	763	638	681	720	701	707	687	675	673	725	714	715	718	750	696	724	728	742	673	712	709	678	738	729	719	666	656	693	710	726	689	768	689	685	670	706	687	689	666	714	718	684	712	665	737	702	672	659	742	687	746	695	692	674	678	686	667	682	723	680	704	692	718	680	719	674	715	688	765	707	763	736	714	709	719	685	706	752	680	705	726	761	684	695	688	716	741	707	678	677	714	671	682	676	695	680	661	686	657	667	722	715	692	702	697	729	711	768	698	670	725	689	630	678	702	717	725	675
4811	1413	1516	1009	926	245	181	177	161	183	205	146	171	162	189	153	178	164	171	181	172	152	158	184	165	160	173	166	170	159	169	178	158	188	150	147	168	184	146	170	139	154	155	161	170	175	163	159	166	178	153	169	151	148	162	157	166	170	162	180	156	175	154	174	162	163	178	172	167	144	138	168	184	174	160	149	165	173	152	190	173	186	185	140	168	181	168	165	166	176	146	185	170	185	139	150	175	165	153	149	144	145	181	163	160	156	176	143	170	161	188	179	172	165	142	173	176	167	178	146	160	169	161	171	165	162	157	177	154	148	131	175	182	160	143	166	168	153	189	156	152	164	165	151	185	168	169	149	169	172	169	146	168	183	157	180	177	155	146	157	179	178	166	162	164	143	171	164	161	150	174	149	151	158	142	170	175	166	163	175	170	164	163	176	191	162	182	164	160	141	185	165	156	153	164	139	178	174	157	161	151	145	160	153	162	139	162	175	164	139	171	170	161	184	163	191	155	164	170	152	147	156	162	161	166	144	180	161	159	160	167	166	175	180	174	162	182	154	159	158	167	168	158	143	137	150	153	160	178	164	165	167	199	175	196	171	158	159	155	197	196	156	164	161	161	158	156	191	158	166	149	170	188	158	145	163	161	176	147	184	201	162	172	146	158	141	155	172	180	174	179	152	143	184	192	176	162	174	164	164	177	175	157	158	183	163	149	190	151	174	158	160	155	172	178	157	142	174	188	127	147	180	188	174	157	184	146	170	149	166	159	170	176	175	139	177	141	167	162	175	166	170	174	161	151	149	191	163	167	153	161	145	159	156	167	174	146	159	146	178	170	167	162	150	160	149	159	144	171	177	159	152	189	150	171	177	160	172	151	151	158	163	172	178	181	160	171	175	154	159	164	160	140	180	140	161	148	175	171	179	173	160	146	160	142	154	157	151	169	173	157	182	173	164	174	175	159	158	163	169	167	161	161	170	144	196	156	148	137	166	172	173	154	176	157	159	166	156	173	146	151	166	161	182	159	164	141	153	169	145	171	171	188	164	150	177	158	173	125	157	187	175	165	174	139	160	142	171	174	153	159	170	148	161	177	167	175	157	192	144	184	155	156	168	182	161	180	165	160	170	161	161	162	146	159	145	150	159	168	174	156	166	177	162	168	151	141	149	160	156	170	164	154	162	163	179	160	167	176	150	162	160	169	145	161	151	202	182	180	166	150	191	173	140	165	161	139	162	148	172	197	165	135	167	159	153	167	165	166	168	191	175	174	152	152	168	158	172	186	157	165	162	145	143	182	185	156	135	180	174	161	163	151	172	169	185	157	188	151	181	145	180	155	147	191	139	143	176	157	162	165	158	170	178	169	161	167	194	155	162	142	134	168	134	150	167	141	169	179	168	172	200	149	158	168	144	164	144	187	163	140	175	161	178	169	168	154	152	165	163	143	154	167	143	163	162	162	144	195	146	150	179	162	157	147	174	157	145	174	166	174	154	167	145	183	169	159	164	166	162	153	153	176	184	166	153	159	167	193	170	145	138	176	155	165	145	176	178	151	158	161	156	164	144	146	189	174	175	175	144	192	174	179	175	162	153	158	152	160	172	159	172	158	145	170	159	153	174	174	165	160	201	164	155	159	136	168	161	178	167	184	164	176	143	129	153	140	167	147	148	154	166	178	163	174	159	194	139	152	163	167	157	152	188	150	130	162	153	158	155	199	170	159	163	148	190	172	172	175	148	162	157	177	147	156	158	169	170	155	142	167	169	177	162	156	192	155	164	164	162	166	171	159	193	166	151	170	188	159	183	155	162	174	185	159	166	134	140	160	202	149	150	171	155	154	189	172	151	165	180	147	180	149	162	152	161	168	143	163	171	123	166	200	161	166	159	151	177	197	162	155	159	173	180	148	170	164	169	150	141	175	164	172	177	157	171	168	165	165	155	160	196	173	189	141	203	155	172	169	170	153	172	171	202	142	156	140	146	171	165	155	141	142	144	178	149	157	143	167	157	166	171	167	155	148	158	147	168	167	147	167	201	137	169	173	142	163	165	177	163	191	199	140	169	153	174	159	163	175	165	146	174	163	145	159	160	156	165	158	149	157	161	172	154	176	142	161	177	167	160	180	195	177	165	149	146	192	161	179	166	162	164	152	167	163	189	176	173	187	167	149	151	146	138	179	164	154	193	148	182	158	155	168	173	177	141	172	151	162	202	166	155	154	160	198	164	175	171	166	167	139	146	174	159	168	135	159	179	178	151	162	179	144	172	163	166	178	144	157	137	177	142	158	162	189	167	152	164	157	151	173	158	146	178	170	196	171	164	158	185	158	167	160	178	173	193	185	136	153	180	171	171	169	172	147	136	166	185	169	177	177	186	169	116	157	173	149	159	170	194	176	174	157	182	162	183	146	176	145	157	152	161	173	151	152	191	138	167	174	165	165	154	157	188	171	162	201	162	163	170	157	182	164	170	180	172	164	158	168	164	158	179	157	148	179	156	175	134	155	161	194	156	141	160	159	163	173	158	167	154	182	154	181	165	169	161	152	142	152	170	172	189	161	177	169	156	162	179	162	158	161	165	165	165	162	155	174	159	150	193	154	154	157	173	180	163	135	160	148	160	163	179	159	162	148	177	155	151	175	166	160	172	159	169	178	168	153	176	167	178	152	165	135	137	163	176	185	159	155	162	141	162	134	161	186	194	184	160	166	163	154	150	189	163	150	167	145	195	159	144	179	127	161	158	145	165	190	178	175	176	147	164	177	175	163	166	171	178	179	142	195	175	151	180	169	151	140	164	167	181	173	161	159	175	183	164	155	163	162	185	160	150	152	165	180	160	192	151	164	180	151	171	173	166	167	172	163	151	176	133	176	158	169	167	141	146	155	155	171	175	154	178	164	156	165	196	146	174	162	170	165	156	166	159	144	164	176	184	178	180	172	155	179	166	177	181	149	136	158	154	177	167	158	171	166	149	157	163	183	168	154	163	133	146	169	179	186	181	146	168	179	150	140	165	172	167	179	158	157	171	152	185	173	161	154	173	163	163	158	148	166	165	152	173	138	154	174	181	173	190	159	165	171	189	171	173	156	170	172	156	158	175	183	176	173	168	157	185	175	141	168	153	162	174	154	152	153	156	168	161	162	163	152	174	176	193	146	142	183	163	162	172	172	177	157	176	175	168	166	178	178	180	167	187	161	180	154	157	148	176	180	166	169	173	163	158	152	170	162	163	166	164	144	192	165	171	147	153	163	173	162	152	194	163	153	183	172	158	176	163	165	156	175	149	179	165	179	150	160	189	155	169	175	164	171	168	171	167	159	166	168	171	177	175	187	172	146	152	159	158	144	150	180	171	151	146	160	168	206	157	166	189	178	154	160	140	166	158	158	161	170	169	184	158	179	150	158	154	176	177	174	145	171	161	176	164	164	179	172	186	176	183	157	157	191	200	156	173	167	176	173	179	160	159	136	197	169	161	181	154	180	174	173	132	162	159
3165	1463	3106	2948	3968	589	530	444	371	398	419	454	424	392	400	420	411	424	434	405	404	427	429	428	398	403	399	392	405	429	407	406	398	410	358	387	403	388	365	419	418	415	402	414	450	414	445	441	369	367	373	413	409	392	385	411	393	395	395	400	392	414	415	408	402	415	370	408	410	397	403	389	416	383	409	424	355	400	380	438	410	372	375	406	385	426	402	389	399	402	385	391	400	416	400	417	412	419	434	389	396	389	423	428	371	358	422	425	387	385	369	380	404	400	430	369	394	438	427	392	388	378	399	388	415	392	408	418	424	380	408	417	412	398	437	383	399	397	430	368	373	408	403	377	384	410	405	344	393	369	413	430	425	378	407	416	433	373	403	396	389	392	386	420	418	421	394	389	399	444	391	392	400	378	399	426	391	378	405	383	399	403	412	385	388	432	440	370	420	419	435	399	351	394	412	397	415	368	398	391	407	409	388	428	392	368	379	392	367	413	392	403	380	390	379	374	405	383	382	354	400	424	391	409	399	426	388	397	392	429	384	408	387	379	391	423	355	384	402	361	408	379	421	434	372	388	441	409	401	379	409	417	380	412	396	416	399	398	421	395	418	404	385	388	414	394	408	343	398	423	393	419	407	406	400	380	387	394	430	420	426	368	398	400	370	392	391	381	399	359	378	406	359	398	388	380	381	402	421	391	386	399	366	376	384	405	394	394	403	359	385	399	401	439	375	404	374	407	405	379	392	371	439	389	397	403	376	400	350	385	443	409	412	411	385	390	412	393	400	421	396	405	366	388	463	366	424	388	402	410	385	421	369	385	391	373	406	381	438	401	378	405	407	384	421	416	459	391	418	357	403	419	412	402	409	406	415	416	379	426	423	376	417	408	419	418	448	370	423	402	421	387	402	347	385	391	416	427	377	415	408	387	401	415	417	371	387	374	390	415	391	377	445	382	407	392	409	372	396	413	409	425	397	408	393	400	413	374	451	358	388	368	404	415	427	381	387	387	416	394	413	361	400	401	387	393	390	385	382	394	422	424	368	382	387	411	421	428	361	374	403	369	396	396	382	407	365	389	413	396	406	371	363	396	406	425	385	405	390	420	424	426	386	403	393	395	400	381	405	418	386	372	393	412	419	389	367	412	391	378	400	434	386	421	378	372	406	394	423	417	426	396	372	399	403	431	381	407	430	380	393	406	429	359	399	363	374	393	400	421	400	409	390	384	406	369	376	377	406	410	430	393	400	388	368	382	408	367	426	407	416	388	404	403	417	357	402	483	408	400	428	424	376	371	400	393	385	395	396	421	412	383	382	411	397	399	378	384	406	368	378	416	381	379	399	406	386	405	376	394	440	380	387	403	376	426	415	406	410	411	398	404	433	413	405	423	406	429	428	393	390	392	380	392	362	366	403	376	393	425	385	413	399	377	389	402	402	374	387	402	420	380	389	427	375	414	392	382	377	406	365	432	386	397	368	417	387	394	373	400	436	390	424	376	394	378	390	392	369	418	423	367	397	383	441	398	423	416	384	388	398	426	410	410	400	377	424	380	392	409	409	406	362	436	393	430	380	413	377	388	406	373	401	425	394	399	412	387	406	365	353	386	379	414	366	399	388	399	390	378	410	371	411	386	410	399	431	408	415	408	420	409	425	417	410	380	391	352	365	421	408	393	406	368	414	362	383	376	415	369	402	392	404	386	401	354	383	380	377	374	404	422	419	425	392	392	391	422	415	422	420	424	389	414	366	416	394	373	380	392	413	419	395	389	405	416	399	391	386	434	395	405	331	406	395	398	408	381	409	414	423	426	407	374	427	376	387	403	416	398	436	402	381	412	390	403	415	381	403	419	417	420	386	411	440	415	388	397	406	402	401	356	386	382	412	408	362	400	364	369	402	378	397	382	412	395	405	385	435	456	380	396	399	406	356	392	436	382	398	464	394	387	376	408	390	413	393	412	393	410	400	412	408	393	375	399	400	372	380	418	408	384	361	394	398	397	399	382	415	419	373	406	410	405	406	398	385	411	432	404	393	370	380	386	400	377	396	397	363	392	409	413	412	427	431	400	387	360	414	397	364	414	427	409	380	401	410	405	371	395	372	439	405	399	381	391	373	404	415	402	370	397	418	393	393	389	423	394	383	404	417	381	402	400	392	386	395	381	402	397	419	393	394	446	397	374	412	412	353	425	425	420	372	391	408	335	394	424	345	382	394	400	409	389	380	372	427	403	388	410	420	394	417	400	382	427	401	357	419	408	390	374	384	400	403	374	417	379	401	397	416	371	398	395	400	375	375	377	404	377	403	379	439	411	392	424	403	437	384	370	390	385	414	384	425	451	410	424	364	411	359	407	391	427	417	391	399	408	398	407	429	397	400	429	417	343	393	392	413	389	406	383	432	384	401	400	398	381	408	427	402	426	380	407	405	423	412	389	405	382	380	386	394	421	413	400	405	392	396	404	390	417	398	387	375	421	399	377	406	396	379	397	386	433	389	425	391	392	415	426	392	380	398	397	407	372	390	388	379	421	416	397	379	402	381	428	402	389	403	341	422	391	411	386	427	434	449	392	389	393	399	428	395	387	410	401	411	351	405	406	416	412	371	370	400	398	432	396	396	416	431	384	463	426	377	370	411	392	425	373	386	374	394	404	432	367	416	415	379	414	400	360	358	415	414	395	413	405	386	343	386	403	403	444	374	390	400	383	408	392	373	389	400	420	371	413	433	387	439	383	379	394	417	392	400	409	407	405	372	355	418	400	382	413	390	393	394	471	372	423	405	355	417	412	412	411	383	393	397	400	447	445	405	398	394	369	378	421	422	440	379	378	371	399	426	414	414	397	363	430	383	393	426	452	381	405	405	403	424	393	402	411	397	393	407	398	379	389	396	398	389	386	405	393	410	413	366	439	397	393	405	396	396	423	422	393	406	409	412	400	398	411	400	410	384	409	418	416	392	400	372	388	386	396	398	400	369	390	377	418	345	392	380	397	407	427	384	449	421	405	393	400	382	410	426	423	360	363	403	359	382	379	418	390	390	380	404	356	429	390	394	370	374	415	384	384	377	408	407	392	392	393	416	393	373	384	370	395	377	391	375	394	417	349	385	413	420	356	402	409	404	379	433	428	420	387	395	411	403	427	368	389	404	382	404	400	412	415	441	405	401	420	388	369	374	386	390	372	363	420	385	392	420	405	414	421	384	400	419	405	400	375	437	362	409	403	382	410	387	411	391	408	369	403	400	404	443	413	382	379	398	435	396	399	424	406	400	396	365	398	364	380	388	385	401	383	370	403	408	421	390	388	387	388	397	424	404	404	361	366	390	403	377	370	400	374	389	410	400	421	409	383	441	406	431	434	379	400	394	363	427	424	379	418	392	397	383	365	412	391	370	407	376	425	403	409	384	395	404	378	384	415	412	409	374	465	398	391	356	387	421	420	375	384	376	366	377	371	416	384	397	398	378	386	408	425	412	402	416	415	397	415	377	380	413	391
13858	3387	4134	2604	11676	5742	570	299	286	257	225	200	198	196	164	156	168	152	146	146	144	156	140	136	148	124	135	141	130	145	142	141	135	152	157	127	124	147	109	133	133	134	128	109	144	146	118	147	137	120	133	123	131	143	150	133	148	123	128	130	115	150	127	141	120	149	118	113	122	139	133	118	128	135	158	127	136	131	140	137	147	121	138	140	136	126	139	143	149	121	135	125	138	143	141	124	127	114	116	120	128	148	125	138	127	130	142	118	132	147	138	141	125	126	133	121	123	128	111	146	140	157	119	138	154	136	114	140	140	128	134	135	131	142	129	142	116	118	151	121	128	159	134	162	143	120	129	123	128	139	152	119	139	146	127	136	123	136	119	129	110	133	129	113	132	116	142	143	135	132	161	140	137	140	125	138	147	148	149	140	121	116	143	143	156	145	144	129	119	136	157	143	124	147	136	135	137	133	134	143	141	120	126	132	134	112	118	123	117	114	98	119	143	113	124	109	123	134	137	139	102	130	123	126	129	130	123	123	140	124	143	143	131	139	128	125	132	143	156	106	132	143	105	114	133	148	125	120	113	135	122	132	135	144	122	122	123	131	132	126	131	115	132	132	129	129	139	117	147	138	125	155	176	131	125	120	137	129	120	108	149	145	150	111	141	139	136	130	128	138	121	125	114	119	119	135	142	127	116	142	129	148	125	127	116	123	116	145	119	144	148	123	126	140	122	125	124	140	141	135	161	147	109	128	144	138	134	140	131	124	130	128	118	137	131	118	133	114	127	135	121	137	125	147	140	106	149	152	125	135	123	127	134	133	126	153	121	133	126	148	154	101	143	118	131	102	145	137	124	117	143	122	129	139	141	131	126	128	119	145	123	152	127	139	137	126	148	114	124	126	136	121	140	142	126	126	126	126	132	129	151	126	124	144	141	94	140	143	111	150	124	120	126	144	133	146	118	128	123	144	130	151	137	158	130	130	141	117	134	146	144	124	123	145	137	130	139	114	128	112	100	132	120	162	120	123	137	137	138	140	120	135	152	147	135	147	137	131	128	147	142	114	127	139	104	111	137	134	138	135	142	143	115	131	122	116	133	114	134	133	123	141	134	141	131	127	141	133	138	150	131	155	138	141	136	133	146	130	128	116	129	112	131	125	125	147	124	143	130	141	141	148	131	141	127	131	143	141	118	123	116	130	151	124	151	137	126	114	119	160	131	124	128	145	134	118	139	145	149	120	130	141	138	149	122	118	139	119	122	134	111	140	138	141	111	140	116	138	150	113	112	138	150	113	148	123	138	110	109	128	122	133	137	131	146	101	123	124	118	130	125	126	133	146	128	126	128	115	139	133	153	111	127	142	128	115	136	136	136	140	129	152	130	125	122	120	127	143	143	136	139	157	131	138	135	124	122	158	142	139	135	124	141	135	128	125	138	124	135	131	129	113	139	114	151	150	145	119	132	179	133	143	146	125	128	142	135	124	129	125	134	118	113	138	124	153	120	124	142	129	130	135	136	124	122	135	126	150	127	141	137	130	113	121	127	137	133	138	130	146	132	135	129	128	114	126	121	160	132	125	95	119	110	139	161	132	129	122	141	148	140	134	123	128	152	130	123	121	118	124	152	140	112	134	104	120	122	122	133	115	132	121	152	135	118	118	132	132	132	117	106	142	133	148	142	129	140	137	125	116	145	118	159	114	131	132	135	163	142	135	142	139	138	137	123	126	121	128	131	128	120	135	160	124	148	144	117	137	139	134	156	110	128	123	149	128	129	125	134	140	140	134	158	135	125	129	131	139	120	131	132	122	136	113	129	135	162	121	126	147	136	134	129	136	116	117	109	114	133	143	134	125	144	129	133	131	130	134	127	151	136	142	131	121	158	158	139	131	149	142	137	163	122	127	141	126	118	132	150	127	125	147	140	124	155	110	136	148	128	121	137	128	140	144	151	128	130	142	133	127	140	132	143	102	142	129	138	136	135	139	130	117	111	122	133	119	140	114	120	136	131	121	116	133	121	135	143	155	125	138	140	123	112	133	137	133	151	168	156	136	135	147	127	128	150	141	143	147	138	147	163	140	145	136	132	147	128	140	127	146	125	136	155	133	133	142	139	126	127	139	144	113	137	150	160	127	141	144	114	143	130	147	108	156	140	148	142	129	138	142	127	125	148	132	131	114	126	130	134	111	133	162	114	123	122	123	147	139	128	138	133	125	146	151	113	118	132	125	141	140	129	175	105	119	145	142	140	135	138	129	141	134	139	145	136	139	138	121	135	130	136	136	135	142	134	151	120	133	136	146	156	129	143	136	126	129	135	119	141	133	120	125	142	139	134	106	121	161	147	124	129	135	113	137	127	131	133	112	133	142	138	108	111	132	145	133	149	127	142	126	129	160	145	132	126	134	136	118	135	131	131	152	136	112	144	136	134	132	139	133	134	101	124	131	131	126	126	112	125	125	127	133	131	139	155	111	153	138	125	128	124	128	137	146	139	132	137	135	116	139	122	137	135	143	115	177	160	123	126	153	135	149	145	145	145	125	122	113	132	126	116	148	130	120	136	143	139	123	133	134	125	145	128	143	127	131	142	164	136	135	129	146	109	120	143	118	133	124	121	104	139	133	117	138	119	152	142	111	108	141	137	153	127	135	154	137	136	124	118	107	132	131	129	138	125	113	148	113	121	127	120	117	132	134	111	149	125	133	137	127	122	108	115	133	137	135	118	116	121	128	126	136	135	126	120	128	123	156	138	135	120	123	146	133	129	139	132	127	126	123	129	130	143	154	144	116	128	134	118	131	114	148	128	111	151	132	112	115	153	143	129	121	144	111	111	136	126	121	142	123	117	127	128	138	133	147	142	117	118	146	154	141	158	124	137	150	131	134	129	116	142	143	148	142	120	134	146	145	125	139	156	151	154	140	140	113	144	132	147	142	122	154	145	143	132	112	111	143	122	110	133	164	152	123	113	131	146	145	146	117	128	148	129	133	116	142	139	126	124	138	134	147	114	122	153	124	127	142	124	128	134	155	130	118	114	118	132	136	131	136	151	141	130	117	142	148	120	117	122	127	117	160	150	124	134	130	123	145	154	147	139	141	123	141	125	144	129	149	123	155	159	157	112	134	139	123	148	144	139	133	131	155	138	148	105	153	120	118	138	148	119	128	123	130	130	140	132	137	159	114	127	117	141	138	122	133	116	116	115	150	125	117	140	132	126	136	127	145	125	129	140	134	128	123	137	133	127	121	130	95	131	126	113	140	148	132	132	133	134	150	129	137	143	135	131	150	132	137	136	134	138	137	110	138	142	137	122	109	122	137	113	128	122	121	142	136	130	133	135	126	125	142	138	111	143	122	131	127	132	118	121	138	135	156	123	126	124	116	113	123	121	135	131	119	130	122	116	139	107	130	139	137	135	149	133	131	138	142	127	146	141	112	126	135	151	121	134	102	127	122	134	136	117	118	122	140	128	139	134	135	142	115	133	111	142	132
7628	3000	7939	7838	25437	5809	2412	1401	1226	1089	1001	858	723	698	718	611	592	566	535	533	569	502	479	493	463	440	476	429	414	418	392	418	405	409	376	460	390	418	396	399	391	387	410	391	382	399	390	380	351	402	381	364	348	346	342	365	374	389	362	358	344	363	352	343	397	387	370	383	360	356	346	362	330	336	368	368	382	373	338	337	366	398	367	384	392	361	342	323	337	356	370	371	349	391	354	384	356	345	342	368	320	344	377	398	357	358	343	351	371	383	378	367	377	359	353	385	381	367	335	362	345	368	360	391	352	339	341	332	351	351	363	360	347	356	378	393	337	352	362	359	365	346	354	352	344	380	353	318	323	387	379	350	345	355	337	333	363	384	307	372	359	388	346	362	375	358	385	361	364	386	376	357	382	322	367	385	352	375	335	338	356	317	340	327	331	363	362	320	348	380	336	381	334	357	339	340	372	323	343	333	380	369	343	347	359	358	355	354	346	335	374	356	362	361	365	330	348	395	357	317	341	359	371	359	350	316	344	347	383	338	347	360	372	397	355	360	347	353	363	371	359	369	361	346	361	324	359	347	371	326	339	325	356	295	371	367	364	340	344	380	334	359	341	366	383	333	375	343	336	336	383	353	354	340	343	360	351	363	362	355	381	359	362	329	376	351	381	344	350	358	299	363	341	311	361	330	345	379	324	371	362	346	306	347	343	345	368	338	372	348	361	359	360	354	360	364	352	367	385	348	372	391	324	339	352	361	361	353	332	327	342	354	358	351	353	332	342	359	356	352	350	357	365	351	352	337	352	360	380	367	332	348	384	371	316	345	331	361	337	345	376	311	373	351	350	402	335	376	354	347	382	353	340	318	326	365	373	352	362	348	339	321	344	365	363	356	340	358	378	322	349	324	363	358	360	361	356	379	347	394	359	338	328	353	357	376	359	371	381	347	348	339	342	334	346	359	361	362	335	379	346	342	341	341	327	368	368	358	362	337	371	378	351	371	335	378	362	377	308	355	349	364	343	360	341	359	368	333	354	355	381	365	374	348	372	355	371	310	389	344	353	336	354	382	354	368	356	323	335	352	356	381	374	341	355	360	340	371	330	354	371	359	353	343	348	370	391	356	337	371	326	371	341	340	332	323	348	383	336	379	361	360	348	349	358	379	378	338	331	313	363	348	363	351	342	358	337	348	397	340	345	383	310	385	354	358	325	362	324	337	357	348	353	339	353	336	384	324	388	379	370	337	366	339	359	324	333	339	361	381	354	363	376	383	291	318	353	339	379	369	350	340	367	342	351	344	356	363	355	386	371	360	359	356	350	339	365	375	336	341	373	328	359	347	371	347	337	373	341	355	331	322	350	361	361	409	352	343	365	338	386	357	368	339	336	352	365	343	366	352	360	345	322	384	350	353	341	359	369	373	341	366	353	360	358	392	381	334	366	361	345	352	329	349	371	394	359	352	362	325	355	335	353	367	326	396	356	323	339	335	379	346	327	356	361	357	351	336	374	351	366	356	334	331	310	366	377	355	325	361	360	344	343	337	381	366	342	371	318	347	334	366	350	331	383	344	368	314	372	381	361	359	368	345	324	388	349	347	333	344	321	337	360	339	370	343	361	354	327	333	385	362	347	352	358	324	344	337	370	338	311	349	389	368	346	322	357	375	354	382	363	355	332	367	375	364	385	379	343	340	342	362	314	382	353	345	329	350	378	363	317	359	381	339	342	321	358	355	363	364	345	320	360	323	376	350	350	362	334	366	331	339	334	339	382	353	357	342	328	351	351	353	366	371	360	357	361	327	354	322	367	363	347	343	337	304	361	369	340	342	329	377	342	348	351	364	361	374	353	349	372	362	367	360	351	352	347	337	348	351	367	342	301	359	345	345	359	329	369	332	350	355	366	367	360	375	380	355	340	364	339	358	346	405	377	364	355	363	370	394	365	339	356	336	342	364	369	342	372	345	360	363	354	365	341	375	355	366	326	381	371	334	337	327	339	354	338	352	363	359	349	356	386	354	354	366	347	352	328	327	344	355	364	357	344	374	334	380	341	357	354	323	360	372	335	343	375	345	362	356	345	372	342	325	340	359	345	355	396	367	354	341	343	340	352	334	365	348	336	360	383	362	383	342	343	359	340	334	347	313	360	379	358	321	339	345	347	364	387	313	347	332	385	382	339	384	351	339	365	350	336	353	345	334	375	358	331	343	333	366	345	339	363	374	393	393	352	357	354	339	346	344	384	355	371	354	385	346	358	314	348	363	332	363	358	332	320	340	384	348	362	351	372	363	371	353	360	360	376	357	350	363	344	339	345	363	356	356	370	355	388	372	334	350	365	344	364	355	356	350	376	354	338	351	334	342	317	367	385	336	360	339	351	348	361	352	348	363	360	325	346	357	392	340	363	344	382	348	364	357	340	358	343	359	337	364	396	352	377	381	328	367	354	368	361	364	348	352	322	331	349	351	352	362	337	339	365	306	339	343	336	344	325	339	361	394	347	352	336	327	338	360	365	340	381	359	331	381	357	324	347	367	328	326	355	352	369	368	356	324	358	338	360	373	393	357	345	344	375	333	369	355	382	343	348	352	338	358	341	353	354	349	340	370	353	335	354	349	354	386	360	371	350	359	370	369	337	394	371	387	338	332	333	371	354	344	326	347	375	347	393	341	370	320	346	307	349	387	350	352	316	348	356	373	344	352	365	346	356	368	371	394	363	375	360	346	378	334	334	363	356	344	342	335	367	395	384	339	379	317	357	351	374	362	348	356	367	380	357	356	339	351	348	324	359	350	329	335	372	337	369	349	306	342	362	334	361	348	317	330	373	379	383	317	341	331	347	358	364	367	369	345	376	367	372	318	351	363	359	346	365	337	342	347	345	360	358	365	348	356	327	357	333	346	367	342	359	350	373	351	356	356	364	364	383	381	368	371	347	340	327	336	379	375	369	361	328	374	338	356	337	340	363	375	383	352	359	345	349	415	346	335	375	366	366	327	338	336	346	366	355	380	345	377	328	392	378	350	338	339	350	349	368	355	336	365	361	338	343	334	362	341	329	333	337	335	340	377	353	347	397	350	342	348	334	373	362	326	364	331	369	343	372	351	344	360	367	317	368	356	375	342	335	324	321	330	319	364	356	338	344	370	353	342	350	347	371	355	347	330	365	361	359	329	362	356	354	357	323	323	393	364	330	386	348	338	318	357	344	351	386	359	322	354	389	388	330	309	329	356	359	361	389	361	370	352	332	352	357	360	363	364	346	352	324	340	383	368	281	374	288	344	341	335	344	357	345	355	368	339	360	341	346	364	368	373	347	347	340	364	340	364	353	368	345	374	340	361	363	402	327	371	364	350	315	366	360	348	384	350	353	379	387	352	332	385	369	374	373	325	364	345	355	388	376	386	348	365	371	350	346	360	373	366	371	369	343	336	374	346	355	333	352	351	348	341	363	378	368	348	384	362	421	358	334	330	370	328	343	343	346	339	350	345	343	324
22995	6956	7377	4910	25890	19520	1837	795	570	564	508	446	429	403	406	367	371	382	339	351	326	337	319	332	362	361	349	319	307	329	329	347	284	281	269	318	290	336	291	336	319	315	316	315	353	297	287	312	315	307	296	298	296	285	283	302	304	320	303	276	293	296	326	324	319	331	329	298	258	313	324	324	306	329	291	290	345	280	331	320	285	281	292	323	313	319	316	287	296	316	321	328	290	325	296	316	296	306	297	297	309	307	302	311	265	321	300	264	291	285	318	291	275	298	285	317	285	315	308	249	281	308	319	299	313	294	285	306	299	332	295	253	287	311	295	323	284	306	290	318	327	313	318	327	306	336	279	326	295	295	277	315	287	294	296	292	310	298	287	281	293	296	324	291	277	297	318	290	303	311	283	306	321	300	303	287	281	302	318	309	284	340	287	306	277	274	292	317	302	288	323	327	287	272	288	331	309	283	287	271	277	292	319	306	309	308	273	281	315	298	328	328	315	285	294	290	272	302	304	300	310	283	297	332	309	305	272	311	298	320	306	287	298	287	277	304	273	309	303	313	310	308	309	336	322	313	306	303	301	315	306	295	287	318	281	311	350	277	273	277	269	282	301	304	285	278	319	316	291	316	323	292	265	305	278	285	318	287	282	286	313	322	321	321	357	288	269	277	286	268	306	327	314	328	297	323	299	313	316	262	310	284	310	271	298	324	289	303	327	294	318	331	313	271	320	334	324	336	276	331	314	319	273	299	294	334	342	314	282	295	284	304	291	305	318	320	324	318	330	297	298	320	309	303	306	327	317	298	311	280	317	317	295	292	328	278	327	289	295	322	320	307	277	317	299	267	283	273	338	313	328	310	290	279	307	290	278	304	325	288	321	314	278	297	304	297	310	290	316	340	302	276	294	273	291	324	316	301	338	314	290	253	324	311	279	357	308	313	274	273	309	278	250	286	288	332	276	280	313	309	337	293	272	291	288	270	306	290	300	316	258	277	295	319	303	337	290	298	311	315	298	297	322	331	308	303	339	300	302	307	271	303	302	279	312	304	275	279	304	337	313	302	268	320	333	333	310	350	301	258	300	311	285	289	311	280	287	312	332	319	331	318	313	324	309	328	286	287	306	302	308	294	300	319	292	295	301	295	322	284	303	318	329	282	319	298	285	273	292	280	283	282	326	308	318	281	290	307	282	301	286	293	276	274	273	299	301	304	282	323	293	305	319	300	302	329	306	281	302	299	306	302	319	321	288	269	292	312	305	299	324	304	297	299	321	263	293	276	317	322	325	281	313	325	283	317	306	287	307	315	268	252	262	325	261	284	331	261	311	279	333	302	289	288	281	310	266	297	298	320	318	288	323	314	309	310	326	276	283	302	280	313	329	296	326	319	295	297	300	313	260	289	279	285	287	306	299	295	291	305	376	310	294	321	290	290	301	304	290	309	313	316	324	288	296	297	290	316	303	301	299	315	285	293	309	295	287	301	282	317	305	312	293	260	299	305	305	297	313	301	306	310	315	288	273	309	327	318	320	305	283	306	282	309	327	309	289	279	315	310	312	274	302	291	339	288	292	306	301	324	280	309	269	350	315	324	330	327	304	287	318	281	325	287	329	315	303	328	312	278	326	349	299	283	324	284	295	339	319	296	306	277	293	331	327	302	300	347	333	325	275	327	288	274	302	307	267	332	299	289	335	303	296	292	307	372	306	279	301	313	312	310	271	304	282	294	273	277	289	292	317	308	319	306	299	306	293	329	319	310	287	308	315	321	324	280	292	313	315	280	278	324	318	296	292	291	284	268	309	295	318	316	310	279	273	319	309	287	292	287	323	275	301	310	323	331	285	302	285	321	283	284	300	301	300	310	309	311	263	284	339	315	326	289	310	328	294	316	322	276	302	267	287	299	297	327	278	293	345	331	299	298	300	307	299	303	315	289	322	310	285	308	318	284	308	298	334	274	289	301	317	325	337	279	317	305	329	310	289	277	293	314	314	303	278	298	289	283	268	272	289	314	301	314	287	296	300	311	308	316	333	288	322	349	311	266	297	286	277	305	311	316	297	320	301	275	317	338	327	318	299	323	305	299	314	305	318	272	330	323	301	326	267	305	317	276	304	318	333	325	311	308	297	323	320	266	332	317	347	285	297	296	291	300	303	303	344	323	312	321	308	301	329	299	280	284	291	300	275	280	323	299	300	314	299	329	302	326	312	300	268	292	301	280	283	297	288	303	304	297	268	292	311	304	274	299	306	278	271	292	317	324	305	302	270	327	314	309	294	291	350	328	290	294	274	315	339	299	292	306	288	346	298	265	298	269	331	288	270	301	315	308	275	298	298	282	307	287	322	305	309	280	304	310	309	308	312	258	285	317	316	320	318	314	343	326	336	270	303	301	280	277	256	309	282	329	288	274	291	327	273	301	319	308	320	340	291	364	301	296	272	308	301	283	306	291	286	296	300	314	289	284	290	326	328	284	296	301	256	311	325	314	301	286	298	284	304	284	303	304	318	298	239	267	282	287	310	305	313	321	297	284	288	319	310	288	292	281	294	333	310	332	311	306	299	312	335	297	346	318	313	275	319	321	307	325	321	324	333	308	274	327	301	276	298	311	309	304	286	323	281	295	298	320	318	293	272	317	325	268	290	330	306	272	308	312	307	312	331	296	312	342	273	340	270	342	291	328	292	315	304	320	291	299	281	288	361	321	275	306	299	310	307	320	280	329	313	306	293	290	305	315	268	295	300	310	327	280	316	303	288	295	292	298	329	270	294	275	294	267	313	315	291	287	306	285	273	298	268	309	278	276	320	312	294	328	315	312	299	295	305	283	296	323	306	334	279	296	309	302	294	276	308	273	335	307	302	296	300	257	279	280	312	300	318	298	301	298	272	306	291	315	290	286	294	330	310	298	306	312	285	295	295	319	323	279	299	307	303	266	310	325	335	304	293	286	303	281	305	304	288	291	303	284	298	306	313	324	309	326	335	302	289	351	296	318	333	327	322	289	308	316	332	302	318	293	282	332	301	278	315	308	289	296	310	278	315	323	289	330	278	320	316	312	308	316	274	315	286	308	328	286	289	285	297	264	301	272	319	295	328	315	313	278	310	341	307	317	268	283	293	325	284	311	314	302	300	307	307	304	300	318	286	275	311	289	327	290	324	293	318	297	312	282	307	317	304	318	306	289	321	281	305	310	304	316	298	306	282	311	291	289	331	340	296	298	301	323	289	308	311	312	291	345	300	331	315	305	321	303	300	321	270	307	308	301	279	329	270	314	327	362	294	300	320	278	303	277	305	320	322	337	298	289	271	305	280	318	305	309	312	283	295	340	276	300	307	296	303	316	316	297	265	295	307	303	323	331	316	277	284	293	257	289	314	307	311	299	302	324	298	283	290	298	299	309	306	273	292	313	322	292	305	308	310	302	351	287	319	287	293	299	303	317	286	291	308	297	303	324	302	302	309	312	296	289	284	304	262	325	304	310	296	279	311	292
10350	4780	11941	12048	38265	10556	4652	2959	2383	2213	1888	1679	1428	1417	1277	1259	1141	1130	1086	1069	1000	957	975	903	962	884	917	869	852	904	870	818	808	853	816	831	751	767	829	754	768	750	809	787	777	797	768	702	782	774	730	713	739	748	792	774	758	749	770	791	700	739	724	717	740	729	710	718	728	710	672	703	734	714	710	724	724	781	727	668	716	724	739	641	767	715	745	739	740	729	720	741	710	744	688	727	686	732	712	684	742	692	760	713	726	705	744	692	642	720	744	721	739	701	687	743	665	703	719	686	702	690	718	740	720	715	750	741	734	697	708	716	725	697	736	694	700	739	701	691	684	703	670	675	724	700	663	723	749	730	715	747	681	713	725	732	688	735	718	676	718	669	711	684	702	718	714	741	721	649	710	721	722	703	688	785	717	719	717	731	635	707	698	724	694	689	730	721	692	688	682	735	692	675	636	687	757	693	763	700	721	685	705	728	730	706	725	665	717	728	691	711	694	720	672	684	675	703	711	699	705	687	709	727	671	721	747	684	702	705	736	671	748	699	716	698	749	697	716	716	700	732	685	669	712	684	700	753	737	732	689	720	727	716	710	712	692	690	701	686	673	705	712	740	710	693	711	635	728	741	661	674	725	683	692	715	754	708	734	727	683	704	750	737	787	699	666	742	700	645	697	684	665	676	695	733	680	723	698	763	725	651	663	721	671	705	727	700	705	694	695	710	758	685	661	677	696	701	709	708	691	652	690	702	722	677	721	703	697	741	698	689	696	697	736	685	671	698	698	669	693	685	708	697	711	678	774	710	712	678	672	713	695	669	704	685	686	708	688	731	673	713	683	700	684	712	703	728	732	673	734	708	657	710	707	743	717	744	725	737	714	693	667	695	695	682	712	697	717	694	727	660	718	667	707	717	707	649	721	716	709	738	723	752	659	682	742	696	734	672	723	722	780	732	674	701	729	688	696	720	701	748	664	716	721	722	657	697	763	701	725	692	732	689	745	684	707	736	710	717	704	687	702	716	669	698	721	712	678	670	693	679	679	757	696	692	742	740	727	664	711	713	709	711	699	735	690	670	725	672	697	708	679	690	741	693	710	735	695	674	696	718	755	673	713	694	706	709	705	745	709	695	743	692	707	661	717	687	668	682	686	680	699	675	750	677	710	741	700	724	697	682	698	706	698	732	697	711	700	723	702	760	683	737	717	724	718	743	695	716	727	700	687	700	682	692	675	721	672	713	751	699	708	691	668	726	706	705	707	685	698	730	687	728	738	717	681	688	697	733	685	689	711	753	705	704	727	692	676	691	737	644	739	710	723	719	713	689	711	714	722	671	695	675	692	711	680	672	709	649	703	737	697	662	672	722	673	663	697	725	700	724	625	687	727	706	675	709	690	724	678	731	675	709	716	734	704	690	677	741	647	682	701	705	697	738	675	747	674	664	709	660	677	681	661	736	704	703	725	688	705	715	729	773	698	666	714	699	661	698	713	664	666	715	689	683	688	701	708	740	654	708	706	708	685	663	744	697	665	705	708	700	669	719	688	685	716	705	701	705	698	732	705	724	683	686	661	686	712	692	713	678	680	718	693	727	743	713	711	730	706	702	708	734	682	707	656	696	709	715	733	726	662	703	689	693	671	711	684	716	694	695	762	718	719	690	694	747	720	713	730	702	738	721	671	708	702	695	688	736	726	691	694	723	740	680	709	748	676	752	746	671	695	693	699	703	701	675	710	696	714	678	700	683	716	743	679	747	718	691	700	708	676	740	707	738	711	710	700	690	693	702	685	720	724	713	697	717	760	683	663	659	705	692	715	706	690	759	708	733	738	663	666	659	658	736	721	735	701	671	735	734	661	737	709	684	752	711	678	704	743	754	687	681	757	709	668	710	670	745	718	713	728	701	696	741	677	715	655	661	693	704	683	715	683	689	717	665	655	716	715	630	725	710	686	679	688	672	740	760	687	727	719	677	721	686	740	687	741	746	670	747	705	684	736	725	695	704	703	667	661	706	676	716	707	698	730	698	700	692	696	720	710	711	693	695	705	690	672	710	711	710	710	718	763	688	721	660	738	693	672	720	732	710	696	678	690	683	702	684	671	672	745	716	736	662	689	707	708	671	697	662	686	694	692	724	688	719	642	699	716	706	732	696	673	685	731	687	749	700	685	703	660	662	725	763	685	711	733	740	706	682	672	698	736	719	674	714	729	701	701	719	665	691	671	677	681	734	690	728	740	726	718	685	629	686	726	703	656	705	710	700	686	691	683	709	748	670	700	734	714	696	728	684	743	709	686	710	725	745	678	683	709	695	671	676	715	705	729	741	694	711	742	726	666	728	667	682	708	694	711	695	729	722	687	693	753	732	695	714	728	676	714	746	721	716	666	727	701	709	700	662	702	689	691	744	716	730	718	745	751	709	675	690	720	722	694	703	661	715	689	718	729	706	677	730	685	701	721	674	713	695	734	708	643	736	751	713	699	667	715	709	685	705	685	697	751	674	687	729	686	719	741	726	702	729	709	654	734	657	675	694	692	750	735	707	723	733	754	712	707	660	704	719	700	720	657	657	646	748	705	712	643	697	720	660	677	688	639	657	747	673	713	722	674	709	689	725	692	703	663	656	711	674	725	743	667	650	733	695	702	712	707	685	724	717	710	740	717	699	731	720	694	656	677	668	711	761	660	682	711	692	694	733	685	707	703	730	673	732	686	690	720	732	707	684	706	699	694	691	661	737	660	679	704	700	728	683	660	766	704	760	697	731	740	701	698	650	698	706	721	697	698	671	689	704	716	702	704	691	685	685	746	668	711	712	714	690	707	727	692	713	724	719	696	700	690	680	700	680	698	685	747	702	688	718	690	684	682	720	697	703	731	741	708	727	686	751	752	701	695	730	710	648	720	698	701	695	747	724	730	689	695	701	726	711	726	731	682	670	751	683	679	658	681	695	691	687	627	686	669	666	752	676	719	705	670	739	681	732	734	694	682	711	737	773	692	716	720	701	719	682	716	674	706	723	693	681	686	674	714	784	737	675	710	681	648	747	701	709	711	674	681	706	689	671	718	707	774	690	732	719	709	701	737	701	696	693	723	750	763	621	703	712	686	736	700	694	704	669	701	695	681	674	650	698	669	688	685	715	701	677	659	699	709	724	723	707	682	697	746	657	673	703	715	765	730	767	711	695	729	686	743	739	675	687	746	659	707	667	696	745	694	701	699	720	719	691	704	687	738	706	705	728	671	710	724	731	676	700	774	711	715	722	723	692	707	702	670	675	670	692	705	746	723	736	725	719	710	715	671	715	735	711	665	734	701	698	720	699	709	690	703	689	715	683	728	752	665	756	699	692	696	671	691	692	696	711	709	656	702	708	701	717	658	687	712	701	669	701	748	713	701	705	683	711	707	701	732	682	710	733	713	743	741	693	707	698	644	700	710	677	631	718	713	690	675	698	692	726	704	703	712	691	699	693	702	702	714	697	752	720	704	690	711	732
4475	1218	1502	925	901	315	198	173	162	172	176	173	164	145	144	162	161	187	178	161	157	172	154	158	171	152	168	182	156	177	150	163	152	175	166	147	155	155	171	172	178	182	152	153	172	169	181	148	160	167	180	163	185	172	169	179	158	176	120	166	138	158	183	178	139	185	163	169	173	193	149	168	144	162	165	163	158	160	177	158	167	174	163	167	162	154	144	156	169	148	157	180	178	146	150	151	165	174	178	175	155	174	164	149	167	151	149	149	158	159	160	142	155	152	159	158	169	179	175	184	165	174	172	168	172	152	183	174	171	153	168	178	187	153	160	170	161	153	161	156	178	174	147	172	184	160	133	178	146	172	157	173	161	139	142	166	167	166	169	172	147	152	166	158	163	170	162	165	160	184	148	170	163	183	148	151	191	169	164	146	179	171	175	157	160	188	178	160	180	166	168	171	154	160	179	170	163	181	163	152	181	151	157	147	167	162	150	146	170	195	176	152	184	181	159	165	170	171	133	165	158	157	169	185	161	142	161	175	177	161	182	162	194	131	174	189	168	172	176	169	177	153	168	201	165	157	173	174	180	150	139	158	167	168	168	183	157	156	156	165	158	172	176	128	166	175	135	138	150	140	153	158	153	161	148	177	166	175	157	156	179	156	178	157	175	189	181	152	148	171	178	165	156	161	170	164	158	141	167	158	139	149	164	177	180	174	140	166	166	156	164	150	161	172	174	173	147	152	151	156	156	140	179	178	165	148	177	154	164	148	155	157	167	148	166	165	166	159	175	156	147	167	168	165	178	172	162	156	156	165	166	201	143	169	177	155	160	168	130	150	162	168	168	154	135	152	149	152	160	149	175	151	166	161	166	175	180	161	187	155	182	166	151	181	162	163	172	138	172	181	161	162	166	154	170	159	169	183	171	159	164	173	170	152	176	152	156	166	161	169	173	164	152	162	149	161	170	168	185	153	155	150	173	156	145	194	164	159	165	152	187	186	157	156	159	170	175	149	164	177	177	165	187	157	172	150	180	141	162	178	141	181	163	178	190	167	153	149	157	167	151	146	154	158	171	171	183	147	148	180	169	172	192	154	183	150	184	167	173	171	166	166	160	173	161	148	197	168	164	182	190	152	187	143	189	169	210	165	159	162	153	160	153	170	181	143	150	158	149	145	159	173	180	199	166	171	167	174	152	168	170	158	153	158	163	165	195	161	156	150	162	156	142	167	171	158	166	157	163	159	157	163	154	192	162	160	165	139	164	188	175	188	155	185	167	155	176	156	172	159	144	166	161	158	165	140	171	181	172	182	162	155	187	159	167	174	156	155	151	152	164	161	183	200	153	171	173	159	158	160	156	156	187	148	173	182	155	162	165	163	176	164	162	176	178	162	175	154	137	157	130	149	164	172	176	162	191	152	174	141	169	148	182	168	187	165	131	168	158	147	156	154	169	165	161	173	177	150	134	153	152	160	169	161	170	156	137	151	162	162	171	177	175	161	171	170	171	181	161	133	164	156	154	150	178	157	146	167	187	148	157	151	166	175	161	159	159	157	165	172	148	163	154	158	152	153	160	169	169	157	163	139	175	184	154	185	164	158	176	157	186	160	184	184	162	165	151	185	173	157	137	185	162	176	153	149	166	162	166	174	150	159	175	147	158	167	151	167	168	158	182	173	185	174	143	156	193	160	146	177	153	149	154	162	157	186	170	162	162	154	166	155	180	154	164	158	163	145	133	150	160	156	177	147	164	168	158	165	147	161	170	147	168	182	166	182	196	153	163	178	160	159	166	178	165	163	157	169	155	156	151	156	157	142	142	142	134	164	180	169	149	163	181	166	185	151	152	144	164	145	139	182	162	146	158	164	161	174	160	148	173	157	175	152	164	156	181	147	169	169	175	173	181	180	181	156	153	160	178	174	181	151	155	161	190	168	179	154	166	174	154	174	173	154	178	151	159	167	154	133	156	167	163	152	151	176	148	124	178	162	166	156	151	173	157	181	146	158	158	159	171	183	151	136	201	157	167	161	181	161	162	182	173	163	152	144	181	168	149	157	154	181	171	155	166	176	151	162	163	156	161	154	165	168	171	162	152	155	176	141	159	142	157	164	167	136	162	156	170	175	171	158	165	185	161	175	170	167	157	154	159	162	151	145	169	158	164	167	147	166	166	172	164	148	161	142	169	167	138	146	166	180	172	159	169	164	166	176	159	143	151	147	172	184	154	160	172	166	169	146	175	183	173	167	148	145	179	173	176	162	168	149	152	161	153	167	174	145	166	162	183	140	177	167	163	157	154	146	163	177	147	137	180	156	163	163	183	167	183	140	177	182	185	182	184	165	184	150	163	169	188	168	167	155	155	173	174	155	166	153	180	138	158	179	158	162	133	149	152	203	172	171	163	152	169	153	178	183	182	152	182	129	168	153	159	166	141	149	173	162	163	152	151	172	154	152	172	158	193	153	172	175	153	157	139	165	179	169	149	156	158	159	142	160	162	153	130	175	183	191	164	153	162	152	147	183	173	180	170	156	195	169	159	154	176	136	160	137	176	185	150	142	184	164	155	168	175	167	136	146	166	177	157	184	162	182	190	178	139	142	167	160	164	143	178	150	158	150	150	152	145	152	170	189	160	170	170	152	154	153	172	164	163	155	167	179	173	170	158	152	168	179	141	160	173	168	143	188	156	161	143	143	176	182	190	146	128	153	168	161	138	174	152	169	173	172	157	154	183	155	168	153	172	160	173	158	170	184	171	164	158	158	168	177	172	135	179	147	144	149	157	185	160	161	186	149	173	159	157	165	166	152	158	153	161	142	152	152	153	171	175	198	174	165	153	169	162	153	197	144	184	165	148	176	168	150	182	158	171	173	164	174	170	174	158	166	166	165	170	167	156	146	151	164	147	133	157	156	179	168	161	174	183	175	168	151	149	174	164	154	172	159	156	157	151	167	170	152	159	166	147	162	168	173	184	157	170	156	189	175	212	156	167	178	168	195	185	148	156	145	162	181	154	190	186	158	178	191	153	164	153	185	162	169	141	165	146	170	149	164	183	160	190	178	165	166	177	152	170	171	138	145	158	159	163	161	157	192	168	189	156	158	161	167	144	170	165	173	140	178	148	170	160	173	156	146	135	165	167	188	169	136	171	162	152	150	147	157	177	151	177	167	157	166	155	152	172	190	177	133	154	167	198	166	155	168	149	160	184	182	177	156	165	170	166	149	141	150	140	175	146	175	173	161	183	151	178	161	169	172	166	157	144	162	181	149	164	174	145	146	152	142	153	139	139	172	153	173	165	171	179	141	155	178	152	159	173	190	189	148	174	180	164	167	146	163	180	167	178	167	175	146	159	191	167	182	159	140	175	151	151	154	162	176	173	181	174	148	152	166	159	138	162	142	174	159	169	148	169	169	153	170	154	164	169	161	152	175	161	179	134	191	158	177	149	168	172	150	176	173	127	171	184	174	173	161	195	189	182	180	176	169	158	161	174	167
3113	1304	2991	2964	4177	948	451	422	420	400	456	379	392	411	426	421	413	410	413	330	390	415	423	392	408	428	375	410	416	437	392	424	386	412	398	394	424	400	389	403	424	374	379	415	405	377	380	413	403	395	396	386	399	382	380	408	416	426	395	386	431	411	394	392	412	412	388	406	396	379	398	398	407	391	415	409	417	401	452	415	357	435	350	418	425	392	423	451	410	385	387	427	417	424	425	372	373	407	390	401	415	442	359	403	379	405	358	434	417	423	414	390	417	386	436	391	409	389	379	377	382	411	387	412	398	400	367	412	406	410	414	394	391	384	425	400	385	384	369	420	376	356	389	445	396	374	437	381	345	370	381	359	383	378	430	407	393	415	379	406	441	366	394	385	396	387	355	373	391	381	367	381	375	362	394	435	394	399	383	363	368	385	414	415	390	419	380	373	392	391	383	407	439	421	418	407	388	364	409	424	422	442	403	439	397	413	413	385	375	429	381	405	325	419	381	370	431	428	397	396	395	386	384	406	409	386	405	370	409	338	402	391	419	413	395	402	376	394	409	400	394	388	376	424	403	388	424	397	413	379	452	379	360	404	394	396	396	410	396	397	425	384	374	404	363	394	388	366	382	409	422	400	385	349	405	352	390	398	418	360	396	402	414	426	379	373	383	349	406	435	371	392	387	394	396	413	395	383	417	359	399	400	432	373	386	407	402	397	369	377	429	401	402	403	431	408	429	389	392	433	386	409	421	390	361	439	370	377	437	375	428	383	397	364	395	398	367	385	391	406	378	383	381	432	382	367	417	402	394	366	397	386	397	370	406	421	373	399	451	401	405	382	430	363	419	425	431	401	373	403	449	389	404	409	397	449	420	411	412	437	378	377	398	408	401	404	398	386	354	396	396	362	406	418	383	372	376	383	377	365	401	425	399	395	360	395	396	418	376	384	409	390	374	414	406	392	390	374	360	408	405	377	399	405	391	384	375	423	386	382	419	386	402	393	399	392	388	403	419	384	424	385	403	382	416	363	389	386	369	376	379	394	391	388	370	410	393	386	374	387	396	423	399	364	401	385	402	378	403	372	408	404	399	383	430	387	402	429	392	394	405	377	378	383	408	400	397	418	431	417	368	374	385	429	403	424	416	412	392	432	419	387	416	415	390	372	406	401	371	375	388	406	406	411	383	375	409	379	417	372	399	431	407	422	395	374	384	398	427	388	407	396	425	393	360	367	400	375	345	395	384	395	388	390	432	406	439	388	416	391	409	406	382	407	370	363	409	433	397	398	438	390	424	385	409	386	393	392	396	401	382	363	421	409	405	350	396	417	408	387	446	402	412	388	362	394	398	365	394	392	409	417	369	387	375	399	401	411	400	389	372	392	416	377	416	372	404	402	387	357	405	424	387	387	425	370	404	400	376	384	418	374	399	433	409	388	383	384	365	375	430	435	426	414	443	362	394	400	382	398	383	356	390	396	401	379	401	433	360	379	426	417	415	387	376	389	375	381	403	382	423	366	409	394	370	402	392	391	409	419	409	411	357	408	361	469	414	390	396	399	374	418	376	406	404	384	403	380	401	391	396	398	389	392	425	436	410	403	432	393	391	368	408	441	412	404	399	391	406	388	405	424	384	382	401	396	397	402	390	399	410	418	383	399	389	386	395	405	393	400	360	354	409	404	385	360	382	410	395	371	355	404	394	388	417	408	424	397	414	401	403	430	388	364	417	436	397	390	403	399	406	397	388	404	387	364	394	426	381	390	409	380	399	369	390	388	411	419	387	379	387	388	409	378	366	388	426	404	409	388	416	405	396	422	386	401	395	419	446	441	391	387	380	405	403	403	367	420	398	417	386	357	402	395	387	394	424	412	426	406	409	411	380	375	432	400	375	401	395	394	374	412	364	400	390	423	394	418	409	376	379	399	372	405	391	418	429	375	412	406	382	407	396	400	388	427	397	412	414	416	420	426	376	386	408	370	386	393	408	413	409	402	419	384	387	377	384	367	378	378	397	418	353	403	424	372	371	450	388	384	397	395	379	410	406	375	379	389	395	392	409	420	388	416	387	422	381	388	398	423	371	393	436	411	388	379	385	411	406	419	399	356	409	381	394	398	383	385	373	413	400	400	384	394	412	408	410	415	387	383	404	377	423	396	412	377	389	381	425	385	406	384	393	396	421	405	380	439	397	404	352	421	431	399	408	384	370	406	377	376	383	394	427	398	415	407	389	421	391	400	379	423	409	403	425	375	400	376	368	410	404	365	358	416	396	424	393	421	411	393	383	383	419	391	420	405	440	390	398	375	429	419	379	401	360	413	397	386	419	359	454	392	432	369	391	416	398	417	405	350	396	365	413	426	399	396	391	394	419	382	394	410	400	402	403	401	392	399	422	353	404	402	390	424	419	388	383	417	377	417	406	393	403	399	418	407	404	391	389	376	385	408	369	420	404	380	406	437	412	434	407	385	410	420	378	391	382	383	400	409	421	385	398	392	402	419	367	394	361	411	358	406	401	423	394	400	414	372	395	410	402	407	416	406	411	402	403	421	387	377	385	394	388	370	401	389	422	414	358	386	369	373	387	384	414	438	381	403	376	413	421	408	408	407	388	351	417	408	396	369	403	413	407	427	411	439	374	396	408	389	411	401	416	395	382	362	392	403	389	431	383	382	403	344	374	391	377	398	394	409	383	376	349	440	395	383	422	396	434	388	406	403	397	380	373	345	383	422	392	443	425	378	389	404	393	392	402	383	442	398	396	421	378	392	400	442	422	373	402	410	420	369	416	412	391	401	396	391	426	378	393	409	408	411	418	384	373	393	384	425	403	402	432	398	413	399	389	388	381	421	386	425	388	393	390	374	378	397	388	386	411	415	410	386	431	394	386	404	398	386	384	399	373	430	404	414	421	400	423	391	383	426	395	411	401	409	403	395	402	377	404	395	377	437	374	425	405	388	392	367	414	405	398	370	434	372	403	409	410	389	390	425	373	402	397	401	376	404	385	419	402	379	388	390	381	367	403	374	393	379	377	405	368	420	367	401	381	355	417	395	420	365	421	382	405	418	389	421	409	371	400	387	423	366	351	398	393	426	379	355	379	368	359	399	341	378	387	429	380	406	395	387	400	388	403	421	382	381	432	417	377	375	365	359	416	378	404	422	416	413	417	409	412	377	366	365	347	388	355	383	417	353	420	428	366	379	386	397	404	410	350	438	414	388	412	388	435	381	381	369	368	376	392	381	397	388	397	388	379	398	377	366	378	402	375	409	393	397	391	385	380	371	397	372	395	421	419	373	405	460	416	400	392	362	405	402	373	380	422	409	383	421	363	364	392	356	395	367	354	383	434	421	422	403	389	412	385	376	367	402	392	412	363	419	443	401	397	376	378	411	388	387	434	407	358	426	407	394	400	402	401	416	416	367	354	415	397	388	422	397	422	368	365	384	428	408	393	379	416	395	373	418	396	380	433	401	370	408	395	425	433	412	415	369	409	394
12673	2945	3658	2263	11383	7083	533	306	284	268	239	208	188	174	175	166	153	188	166	148	169	148	148	136	134	136	164	137	159	133	122	150	154	129	136	132	150	154	149	117	120	139	139	132	146	135	152	132	129	127	138	130	118	120	131	150	126	120	149	118	144	128	120	159	145	128	128	130	126	140	139	125	114	124	149	125	121	115	150	145	112	147	137	133	135	111	138	119	148	127	150	121	156	151	114	126	129	137	131	142	137	122	132	133	136	110	130	125	128	103	133	126	124	142	135	136	125	127	131	126	115	131	141	130	160	105	127	138	157	140	128	143	122	117	123	133	119	133	124	127	129	132	127	123	111	129	125	126	151	132	135	129	116	142	136	121	119	134	148	121	117	144	154	129	124	108	122	100	112	117	135	145	145	134	144	110	144	120	123	122	123	151	105	152	116	149	143	139	122	136	117	140	139	129	118	131	149	130	109	159	131	132	122	123	136	136	120	136	128	109	121	138	123	144	139	149	135	131	142	127	123	128	122	141	118	141	134	118	143	137	117	118	118	112	139	134	131	156	117	136	147	114	117	132	118	145	128	147	107	132	143	133	137	133	138	126	118	126	120	130	120	119	123	124	129	122	125	128	117	124	154	129	131	124	126	143	130	132	138	119	125	123	125	124	138	134	132	126	119	123	146	113	124	112	120	124	117	134	131	126	110	127	123	120	123	126	122	121	119	130	129	134	167	142	119	123	132	124	145	141	126	100	119	155	142	128	124	131	129	111	144	137	137	118	139	109	120	128	127	146	117	132	144	122	154	129	122	128	136	113	129	127	119	137	151	136	154	135	132	141	152	102	141	137	118	155	118	116	131	121	139	124	145	140	119	114	134	138	133	118	137	119	123	127	127	128	138	144	130	137	138	126	119	121	137	133	128	156	152	144	127	143	132	118	143	139	122	133	124	126	116	132	122	136	136	124	112	131	139	129	127	131	135	137	133	116	142	138	125	144	136	132	118	128	109	111	126	112	124	143	130	137	116	122	143	107	138	136	119	132	124	142	120	122	120	128	113	100	129	137	129	141	143	131	151	139	134	131	149	123	136	104	126	130	139	129	133	127	136	108	135	131	124	122	128	134	132	137	121	124	118	143	130	128	129	121	129	148	129	120	117	127	132	128	145	156	98	110	144	146	109	130	138	125	139	148	120	121	134	110	133	110	136	119	125	112	137	104	109	136	139	124	147	109	125	133	142	122	140	114	117	120	125	122	131	146	119	134	136	133	155	118	114	127	114	139	115	122	122	114	138	110	121	139	151	148	147	132	125	146	159	151	128	127	115	132	155	126	136	127	154	102	127	126	114	143	108	120	141	120	123	132	127	123	156	117	156	135	132	130	124	137	136	143	133	116	131	129	125	138	135	141	122	142	130	115	122	134	129	128	123	118	126	129	119	147	116	135	121	149	130	136	123	128	116	135	108	122	131	149	129	125	152	115	131	143	135	120	131	115	126	115	139	135	114	120	135	127	129	134	144	137	155	108	147	114	121	130	141	110	129	134	116	133	143	146	125	127	130	118	116	131	133	128	137	122	119	122	139	129	160	132	123	144	121	132	122	128	136	135	131	119	125	138	135	126	120	130	155	145	142	128	138	146	138	118	122	157	131	119	127	126	116	140	151	138	120	108	117	123	140	139	122	138	119	121	138	135	126	142	119	152	116	148	132	126	119	141	106	116	150	112	118	121	125	139	128	125	122	125	132	128	118	120	143	136	135	123	137	133	150	140	128	111	122	122	146	134	118	115	124	125	138	116	137	130	135	139	125	123	116	115	132	126	121	119	125	118	150	125	115	144	128	129	143	136	140	128	148	136	123	129	122	150	139	139	165	126	144	123	122	130	152	137	135	139	113	126	144	126	127	150	127	138	115	124	132	131	143	128	140	122	113	118	118	116	151	133	137	123	114	137	123	143	124	118	131	138	119	123	129	124	127	128	126	114	132	113	151	135	150	119	129	109	143	129	137	125	138	122	125	132	140	121	138	119	117	127	130	149	134	140	134	139	132	136	126	136	133	123	141	108	122	143	132	127	132	134	129	115	149	136	121	124	120	141	134	141	138	128	129	122	129	134	125	132	150	139	124	140	138	132	150	126	162	148	136	138	147	133	141	138	136	120	119	122	123	130	127	129	117	117	114	133	121	138	148	150	131	141	145	125	119	132	125	134	115	128	130	163	145	125	130	153	144	156	132	147	119	129	118	132	130	135	134	111	129	116	123	123	122	142	120	143	115	123	138	151	142	135	126	130	108	124	118	126	133	131	126	141	138	118	119	150	135	131	127	134	119	138	142	113	124	136	144	105	142	125	126	145	150	142	141	119	138	134	133	123	136	144	139	144	118	127	136	113	149	120	112	107	123	105	133	149	140	134	122	128	131	143	138	121	137	136	124	138	136	127	123	113	114	103	119	114	155	101	122	122	132	125	116	142	149	141	137	135	116	127	118	111	135	113	136	133	146	166	134	137	114	129	130	127	133	146	128	127	145	121	130	120	111	135	109	133	143	145	132	112	118	139	115	129	123	138	134	131	141	105	130	117	123	134	130	138	123	111	131	117	125	126	124	139	134	143	119	134	126	125	123	124	133	95	148	142	119	145	143	128	140	148	126	105	144	120	133	126	128	126	145	129	132	124	117	128	132	142	141	119	131	114	140	128	128	128	137	124	136	142	137	120	107	118	113	121	117	117	117	108	119	124	142	125	134	117	128	130	131	124	136	142	143	128	119	117	130	113	117	115	134	118	140	128	160	119	151	157	161	128	120	147	142	121	136	132	128	130	128	145	134	126	131	131	147	106	127	137	122	148	151	116	136	145	128	145	110	125	130	140	131	136	125	144	151	151	151	141	129	133	139	132	126	121	129	142	129	150	153	140	158	106	129	142	133	132	98	132	135	149	122	120	125	136	118	139	104	126	129	129	124	130	116	121	138	99	128	151	119	139	135	130	134	119	128	135	124	147	139	132	137	133	121	138	120	123	137	135	146	126	129	130	129	131	142	110	139	141	138	126	131	119	126	152	136	129	117	126	130	144	141	137	152	129	139	142	135	145	131	143	126	147	150	119	130	109	122	134	116	141	132	124	145	139	137	124	131	112	140	130	147	139	124	160	130	122	126	162	143	119	127	122	104	125	145	131	124	149	135	157	126	114	120	97	118	117	131	113	136	142	108	115	126	155	143	153	124	139	114	121	131	135	130	149	142	145	115	128	137	130	123	129	125	122	142	123	119	136	124	121	131	137	139	113	142	131	147	126	110	131	117	124	122	147	137	145	143	133	137	129	128	134	162	124	140	152	150	156	117	134	122	123	118	134	134	126	130	143	128	153	126	134	142	126	140	120	136	134	119	136	121	127	128	131	122	129	143	138	134	128	133	128	123	135	142	129	137	146	140	125	125	134	139	127	174	98	123	121	124	131	141	112	120	136	146	140	110	128	143	127	131	130	126	140	146	115	129	128
7496	2657	6889	6839	25286	6249	2151	1481	1226	1128	1025	844	824	743	649	660	608	567	546	527	520	494	483	452	478	475	432	472	411	413	417	412	383	390	384	391	420	410	363	390	402	356	384	390	363	404	381	372	360	358	396	383	380	369	376	370	405	357	384	350	341	384	379	366	356	358	374	342	351	378	323	380	345	396	353	379	381	360	380	368	345	341	335	339	383	345	341	363	351	371	309	340	335	339	341	370	350	364	359	387	325	385	342	310	358	364	392	355	333	349	393	371	387	360	378	346	360	345	332	351	346	353	335	319	352	399	373	363	359	336	317	367	343	298	350	361	363	319	342	363	350	356	342	346	348	347	363	339	343	330	329	345	358	325	330	380	357	371	354	348	375	345	326	320	333	332	339	364	335	358	353	397	376	379	359	340	336	369	395	360	345	353	343	345	364	338	367	391	351	340	340	377	332	336	370	343	365	342	366	387	340	348	316	343	359	359	310	321	344	390	331	372	357	358	346	341	380	341	377	351	334	353	348	351	317	341	372	334	353	365	330	352	354	316	372	344	356	347	340	384	337	370	347	372	344	312	364	351	349	337	353	350	323	336	326	357	346	330	365	343	329	343	334	346	352	370	344	329	344	341	322	326	340	327	353	379	330	316	319	382	350	336	363	350	328	338	356	343	327	346	342	348	383	355	369	331	360	353	335	357	380	337	351	376	349	344	317	340	326	368	315	339	355	327	354	357	337	351	371	327	341	349	318	347	349	305	407	369	323	327	332	358	359	336	325	357	384	322	320	350	356	346	336	362	350	362	357	369	370	320	367	363	366	359	338	376	333	346	334	376	314	335	362	342	351	320	361	334	357	340	356	335	338	336	344	367	347	344	377	330	323	348	378	327	329	357	381	388	361	323	372	381	354	358	358	355	369	352	321	362	310	346	399	343	350	333	322	340	394	356	314	353	355	370	365	343	328	342	307	342	354	344	356	307	338	384	334	313	340	355	354	366	360	327	333	343	411	351	343	343	332	373	356	376	369	319	369	324	353	361	339	306	371	337	350	364	353	352	351	351	312	337	386	339	381	356	374	353	373	360	330	349	347	353	358	331	371	331	368	337	384	340	354	352	339	361	364	348	360	314	342	363	364	323	357	376	344	353	336	334	285	337	350	352	332	352	374	340	350	396	349	392	326	336	355	359	349	376	369	333	341	335	322	327	352	373	353	350	336	331	375	317	364	363	349	329	365	339	373	377	333	346	358	345	351	371	348	348	328	361	357	352	320	376	389	335	318	354	357	362	376	347	355	356	349	353	393	327	322	350	371	355	361	367	349	346	355	342	315	345	315	352	342	378	322	345	304	336	351	358	339	317	326	334	372	384	359	372	328	358	351	379	297	342	350	370	349	379	340	333	331	324	340	331	360	323	341	348	368	369	329	362	345	359	326	337	349	361	341	383	340	361	359	387	375	368	342	344	339	347	322	362	346	367	360	334	334	362	334	311	346	339	353	347	337	341	353	338	375	326	342	336	363	334	355	386	337	351	354	349	385	312	350	375	371	338	349	340	369	336	324	370	323	331	323	336	352	348	345	367	335	366	334	310	373	340	360	331	360	343	336	363	345	361	358	348	352	379	339	343	339	349	350	344	342	323	320	325	375	349	340	363	331	321	354	349	362	370	341	350	372	389	332	317	340	353	374	333	339	350	316	397	382	323	341	337	355	337	315	354	361	346	327	361	366	360	366	356	355	336	339	331	334	370	366	363	366	350	327	345	360	305	335	348	347	322	336	344	373	386	356	336	344	348	375	333	331	351	328	383	354	352	353	348	358	384	317	371	334	334	343	324	362	335	331	360	322	360	338	355	348	349	327	349	346	349	347	345	326	350	372	365	339	339	355	385	338	355	384	334	313	338	350	329	367	346	339	331	325	318	404	370	341	350	339	334	377	310	351	356	346	333	326	351	356	364	354	342	332	306	350	345	341	339	342	378	375	330	318	335	351	319	352	298	337	381	335	349	356	357	335	342	344	339	363	377	347	352	349	358	334	358	330	291	363	380	323	368	320	319	336	328	350	339	348	371	356	356	361	356	338	351	393	363	346	352	385	323	332	338	322	344	347	334	313	329	366	351	335	331	346	328	343	377	343	339	312	349	320	340	334	391	342	321	354	332	368	351	357	351	356	358	351	338	368	358	353	357	339	330	326	349	346	356	337	357	333	372	350	361	338	356	402	340	380	327	331	325	325	329	375	345	369	325	335	314	362	346	332	352	322	334	364	330	349	367	332	327	382	354	351	322	343	344	325	344	342	329	352	323	347	340	353	321	348	342	344	328	336	350	342	360	364	354	323	321	344	344	330	342	360	337	332	345	317	365	369	342	316	361	326	346	376	353	317	344	376	320	362	307	353	335	347	353	358	345	350	357	313	338	343	359	336	349	305	358	335	355	327	344	321	322	345	342	347	323	362	353	366	336	338	345	375	358	384	352	331	310	350	327	337	359	347	333	370	353	371	325	314	363	343	344	343	355	354	333	343	321	323	353	375	327	351	328	335	344	336	349	343	359	307	327	354	338	361	355	323	373	334	329	354	361	325	345	332	340	357	327	344	386	360	346	337	356	357	378	320	318	308	346	371	373	352	337	352	352	381	336	348	351	373	362	346	367	326	395	335	375	332	357	359	372	354	337	365	343	341	337	385	335	377	352	368	331	328	332	341	343	342	347	323	348	325	332	348	351	361	350	335	391	344	357	346	354	342	377	318	311	341	369	329	351	351	359	342	357	376	347	356	355	390	359	355	399	354	350	320	347	349	343	329	322	328	308	331	366	361	345	383	333	343	341	343	347	352	337	321	324	329	360	350	350	344	371	353	318	347	345	347	330	341	350	352	339	368	312	335	367	330	356	363	332	335	344	355	346	348	345	357	355	330	315	362	360	366	312	323	348	322	382	351	384	367	321	338	339	360	342	334	361	374	340	354	363	355	374	349	376	376	317	328	367	349	380	355	349	339	355	327	316	368	354	343	354	327	345	359	329	338	374	381	321	359	356	365	328	316	349	347	339	345	308	355	343	363	351	374	352	365	366	352	342	327	354	317	351	350	328	338	356	317	324	350	358	351	330	343	344	291	355	343	335	348	361	345	379	346	322	327	351	350	352	326	345	357	312	334	344	351	339	358	372	357	365	351	328	374	340	337	345	333	326	336	333	335	333	328	353	341	363	343	343	379	335	333	330	343	338	329	339	357	355	332	387	367	358	384	366	324	383	348	337	363	335	377	341	345	340	389	355	359	379	334	384	355	368	346	341	353	335	327	339	353	353	347	375	360	381	367	342	355	356	361	355	348	354	345	351	343	368	337	349	396	362	307	335	350	339	322	357	350	368	326	367	315	339	347	318	355	345	364	367	327	327	373	355	373	373	366	364	370	364	322	324	334	348	335	338	393	349	319	326	360	362	358	304	322	334	323	322	340	322	348	322	338	354	336	356	335	378	341	359	336	358	345	330
21976	6300	6405	4209	16958	15791	1425	734	581	530	501	456	429	424	433	398	376	371	350	337	327	338	320	333	333	318	287	311	318	291	320	279	312	309	291	307	346	288	309	311	326	308	287	309	295	286	338	278	296	291	286	284	312	297	296	296	284	299	333	274	309	318	287	303	283	290	291	318	302	301	275	333	280	310	311	309	280	270	298	292	302	299	307	294	289	313	274	289	272	315	292	322	305	310	282	318	294	280	307	325	273	316	324	309	299	298	306	300	304	269	274	266	314	297	320	292	303	275	294	304	320	286	330	289	307	300	311	298	296	306	304	271	300	291	302	296	284	300	270	295	319	278	299	296	303	293	266	315	312	279	318	311	306	289	274	272	277	307	331	306	343	297	299	296	298	300	304	306	315	303	326	308	279	281	287	301	270	272	323	283	293	294	333	299	315	269	291	287	258	305	333	302	289	322	296	312	329	314	335	309	305	275	286	281	289	320	267	301	274	306	268	308	317	297	301	334	304	290	284	278	273	297	315	291	285	303	289	298	277	284	294	297	238	309	256	279	302	312	292	269	287	305	300	292	306	276	260	287	288	317	308	275	292	289	281	287	309	297	308	276	264	303	322	313	282	278	325	290	282	295	307	302	292	298	292	309	285	318	287	290	281	295	334	271	295	313	314	322	288	309	301	255	307	292	327	334	283	284	266	317	302	288	299	327	308	268	298	312	316	322	294	305	302	306	298	289	305	302	316	308	292	283	292	296	273	291	306	299	314	313	305	307	331	302	319	286	285	296	280	281	303	249	273	314	296	287	293	299	262	274	329	310	285	258	305	270	301	309	308	304	286	276	281	314	331	318	298	299	328	286	279	304	281	307	295	267	256	292	336	316	274	300	289	303	281	305	312	280	320	252	280	290	262	280	307	342	315	303	298	269	329	281	344	307	282	334	321	301	315	306	295	296	308	306	281	292	314	259	272	303	299	286	305	310	302	284	280	310	309	307	281	300	323	308	288	285	315	282	295	298	259	303	259	301	283	308	294	290	279	266	291	363	288	284	301	285	319	310	289	298	276	282	282	294	310	312	313	274	327	283	275	288	322	304	333	250	286	283	318	293	318	301	360	288	256	315	324	323	286	288	299	286	282	316	279	314	317	266	320	330	274	285	317	292	289	286	296	310	274	314	292	307	273	295	322	306	317	326	263	302	304	304	308	286	312	279	303	302	316	327	285	308	290	280	275	283	274	294	330	307	290	296	297	335	273	273	300	289	314	289	292	283	320	296	293	308	279	320	324	292	263	333	285	268	283	282	321	315	320	282	264	275	280	293	305	321	281	265	251	279	273	304	265	310	270	323	295	288	278	294	272	292	303	305	345	307	316	277	295	299	302	291	298	321	302	313	287	321	293	316	325	299	292	328	301	305	287	305	309	293	301	327	280	309	258	279	308	305	276	333	284	332	302	319	303	292	283	266	309	334	304	292	309	283	259	278	306	290	323	279	302	330	248	325	297	278	302	322	271	294	303	281	293	316	331	295	286	318	312	276	293	318	305	301	242	277	297	330	289	324	272	308	282	296	298	292	301	303	313	281	289	280	312	315	312	281	293	315	316	288	280	284	273	318	291	279	286	272	282	272	298	279	308	324	311	349	325	303	281	294	324	290	299	309	302	315	293	313	313	298	276	272	284	278	295	291	293	277	278	269	298	287	328	297	311	278	297	262	294	280	332	295	322	309	305	315	273	300	289	284	331	278	283	314	311	297	306	260	303	280	281	280	256	311	290	310	291	327	315	314	282	316	244	293	297	284	272	295	303	300	280	295	300	309	276	254	318	299	282	294	303	272	287	314	289	311	292	293	288	306	275	295	292	296	318	319	284	329	304	263	314	325	321	310	294	304	293	291	331	304	311	300	265	286	296	300	287	301	298	312	267	305	289	319	299	279	306	306	333	312	316	292	281	317	315	303	310	298	259	286	299	277	315	306	324	280	318	305	303	304	315	306	312	294	296	320	290	304	312	289	295	265	272	301	306	288	283	307	319	327	312	267	318	317	283	290	304	303	272	310	308	286	274	314	289	316	291	285	287	269	274	331	320	291	296	280	312	332	303	279	301	287	299	268	337	319	325	274	299	302	299	306	312	322	286	283	331	287	311	305	308	274	295	268	292	296	268	304	305	263	307	273	325	320	298	273	297	299	293	297	276	265	293	308	322	287	307	303	284	322	304	287	294	285	323	275	272	309	288	294	317	333	299	313	279	283	301	320	280	304	294	348	305	299	274	286	256	300	316	310	284	289	291	291	300	310	304	277	294	295	298	314	301	307	317	329	310	324	285	326	306	299	312	321	263	274	305	315	314	299	296	291	282	305	257	311	290	285	300	315	278	292	281	320	273	313	313	290	289	286	298	262	307	326	325	301	282	279	298	257	279	327	295	286	280	299	299	271	304	287	284	283	304	287	290	285	293	308	284	309	296	305	316	299	298	318	313	303	298	321	277	302	285	279	274	307	298	279	265	251	298	283	288	318	282	296	299	294	306	322	270	323	279	317	304	290	296	318	297	330	296	296	306	303	288	290	295	302	301	277	309	325	316	298	239	309	302	306	298	285	283	282	277	313	315	311	313	316	300	282	283	289	280	273	314	286	304	330	313	311	314	297	281	282	301	307	322	290	284	303	293	312	281	285	287	289	283	295	260	294	337	288	318	298	290	300	280	316	305	287	270	324	296	327	294	295	287	306	304	297	300	325	269	299	290	286	281	316	287	294	286	310	302	289	270	299	286	295	307	278	333	278	327	318	285	316	283	268	302	279	299	304	301	286	318	335	306	260	301	313	319	297	342	273	320	295	316	316	309	275	327	315	286	296	294	295	295	310	280	267	288	286	322	263	303	276	282	262	287	277	271	281	304	285	312	312	276	293	308	276	303	303	278	284	299	295	283	306	320	302	309	285	295	309	248	325	248	297	324	263	258	284	301	275	314	253	303	311	277	278	283	293	295	285	288	281	306	268	322	318	249	283	291	267	287	269	259	305	304	287	288	283	328	314	297	285	324	316	289	306	313	320	279	291	285	309	293	307	293	329	311	293	297	302	293	306	293	282	288	272	331	313	340	292	286	303	321	287	309	305	282	279	301	268	282	279	309	279	301	319	300	304	289	307	315	291	293	305	282	302	288	289	292	304	269	302	323	290	327	293	294	312	306	288	266	299	274	274	325	297	301	289	291	295	295	317	300	281	307	312	312	306	297	307	300	317	322	301	306	294	290	302	269	328	313	304	268	277	333	308	246	297	290	311	318	296	290	293	270	282	307	293	299	300	279	317	331	310	277	311	315	284	286	306	290	295	302	304	258	287	310	312	284	284	296	301	285	316	273	299	280	304	290	311	278	280	303	280	323	293	286	296	315	290	304	306	324	298	305	328	292	298	258	297	268	297	258	300	326	311	312	329	268	300	283	277	289	299	297	295	312	301	311	279	288	289	283	289	304	305	288	285	289	286	270	300
9954	4471	11060	10570	30243	10331	4470	3027	2484	2267	2019	1684	1520	1441	1336	1263	1128	1159	1065	1081	954	907	1003	942	929	922	887	808	902	838	847	876	845	819	822	796	769	795	821	776	805	760	745	734	755	731	788	761	745	713	701	780	731	734	727	747	760	685	706	704	758	684	697	763	720	675	684	718	725	728	707	684	665	689	764	754	717	724	719	698	721	677	730	722	705	746	693	749	706	692	703	743	707	704	723	698	697	733	698	710	710	703	657	678	687	693	675	692	689	731	673	689	717	708	690	676	638	703	712	710	753	685	705	718	680	719	703	681	653	667	680	667	711	679	679	693	680	659	707	704	746	655	695	679	665	715	673	730	712	700	733	648	719	673	694	672	698	668	690	715	716	667	678	659	657	690	651	706	695	660	688	671	683	677	667	685	670	719	692	668	669	665	732	678	675	716	707	697	720	671	711	651	727	690	699	660	663	705	673	699	719	621	739	768	715	662	689	704	681	715	689	688	622	720	698	689	672	665	708	705	685	674	706	695	717	684	645	630	701	686	708	696	670	673	675	707	757	679	749	690	690	711	668	680	686	717	697	706	690	670	702	683	673	685	672	679	712	697	718	662	638	687	691	670	698	707	713	678	707	663	722	705	703	642	717	690	694	686	653	648	727	732	719	679	713	664	684	664	686	690	700	676	681	707	687	684	692	712	715	714	679	656	650	716	655	724	686	695	679	682	732	625	741	687	684	725	695	659	659	660	682	639	685	719	680	671	697	712	655	687	695	705	742	680	687	726	742	669	662	694	685	681	726	683	693	689	712	699	699	686	666	657	691	744	681	690	686	739	649	698	683	658	682	681	660	710	709	681	712	653	654	665	727	667	701	695	680	738	693	682	668	674	678	745	680	661	670	656	696	663	693	660	681	675	721	686	707	673	655	714	682	680	665	690	680	687	740	676	688	673	698	698	755	661	726	658	675	678	613	680	703	684	682	714	669	696	699	655	682	698	688	704	667	711	731	663	700	656	627	699	684	674	686	711	667	711	689	705	726	666	710	704	688	681	716	692	672	701	673	654	713	685	741	651	682	653	685	714	674	722	682	721	705	635	721	712	695	689	651	677	715	666	712	655	675	661	672	676	680	704	708	692	710	684	700	709	745	672	727	678	644	690	675	714	677	719	705	681	726	654	655	682	660	690	731	688	713	689	704	658	655	682	714	717	702	709	742	738	670	681	684	682	646	643	704	702	686	675	688	675	649	677	727	668	687	676	723	710	719	690	680	681	745	680	685	730	669	679	694	695	687	672	709	734	718	715	686	717	687	694	666	681	695	713	682	687	714	691	704	701	673	682	739	687	664	690	707	743	685	730	687	695	662	676	691	678	667	672	678	651	667	697	656	664	693	656	699	652	739	706	651	670	681	739	688	657	679	672	659	679	746	689	680	719	688	666	724	705	664	682	719	672	677	716	685	712	660	675	651	695	709	652	685	669	692	717	654	689	685	689	712	648	666	619	692	652	705	741	699	695	711	701	715	628	642	675	736	669	715	681	709	652	650	644	684	702	645	667	623	648	695	674	673	744	740	708	677	691	701	676	659	675	637	672	700	698	712	736	725	658	678	716	757	646	663	756	720	696	724	678	686	699	725	640	674	712	703	661	650	684	679	689	672	646	662	711	736	694	683	680	709	658	706	674	734	723	709	699	692	637	688	678	639	668	715	704	644	679	694	718	696	685	663	648	630	667	688	709	677	689	682	667	699	663	669	657	676	699	665	718	705	722	682	691	709	679	671	717	688	742	703	654	686	690	703	685	726	685	662	641	674	700	716	750	698	663	709	678	727	701	707	692	706	709	697	746	713	682	649	679	703	678	678	708	734	679	702	710	706	739	683	637	685	690	707	683	716	724	737	683	677	699	702	694	653	699	711	681	687	675	694	643	694	703	719	770	723	718	654	708	709	681	701	649	720	719	728	697	716	756	683	681	667	658	658	723	730	719	686	699	678	711	699	706	704	680	694	717	672	709	683	693	659	690	722	715	678	682	678	672	637	675	697	692	693	669	672	671	722	708	677	670	715	684	669	651	662	688	671	690	682	703	702	726	703	692	666	716	659	677	725	695	680	657	703	721	693	715	716	694	694	695	691	682	707	683	694	677	676	684	676	737	714	702	712	685	705	718	657	685	691	704	691	685	673	665	675	640	661	637	702	687	660	700	680	674	664	661	694	657	669	660	715	649	670	701	682	714	704	693	689	699	677	689	713	666	677	702	641	703	711	698	654	657	707	717	681	674	658	694	707	702	669	706	671	674	663	729	663	729	663	715	723	668	651	726	672	780	669	684	680	697	726	743	692	676	667	666	730	654	709	731	696	706	634	697	665	691	696	679	685	716	713	731	653	723	705	666	703	682	683	663	718	690	723	648	712	714	671	663	715	683	667	694	694	691	710	695	725	665	661	655	646	660	670	682	700	664	683	701	677	641	690	687	684	700	663	716	684	660	697	716	690	707	685	691	691	711	674	678	724	685	665	712	703	694	649	772	669	722	724	681	704	726	707	688	658	710	685	730	599	691	655	719	672	664	695	658	638	671	691	645	729	665	673	690	661	674	712	686	715	733	732	667	675	629	708	754	690	680	675	695	718	697	658	679	669	691	711	666	640	676	663	689	704	696	688	668	698	708	710	718	700	652	678	687	713	669	699	663	714	710	648	728	710	690	697	673	650	711	705	662	705	722	663	676	696	737	657	709	647	678	678	660	674	655	711	649	672	699	682	635	716	695	663	677	690	709	709	658	646	671	711	728	688	745	677	711	692	682	713	663	669	699	667	681	688	672	714	727	695	730	714	689	696	664	692	717	703	702	701	701	692	691	724	668	704	684	707	645	723	676	672	704	692	691	714	671	677	627	711	707	707	673	663	703	732	643	690	700	683	698	668	649	693	635	680	667	741	720	679	719	679	670	720	682	684	664	685	696	713	679	681	697	726	676	682	680	719	671	709	704	707	676	756	702	757	636	682	710	727	702	710	714	698	696	674	675	664	739	690	687	664	701	690	634	726	712	664	667	731	675	658	718	695	671	661	661	698	684	644	732	739	695	656	668	704	725	698	663	694	694	675	753	657	669	706	688	696	676	636	709	658	670	652	697	708	690	746	695	694	725	718	687	707	683	641	680	667	715	701	692	677	703	706	726	704	698	693	673	653	642	719	693	709	664	692	688	698	684	747	674	714	663	712	721	680	660	669	666	680	688	666	711	680	646	678	752	711	668	688	737	697	641	722	706	661	679	675	684	672	668	687	683	666	718	696	670	703	706	661	671	691	665	734	711	708	623	656	682	696	634	705	706	712	742	672	687	657	708	704	630	653	677	666	658	722	697	681	709	696	718	683	726	662	733	710	714	677	717	707	689	682	708	688	722	717	711	685	671	686	683	666	695	658	670	719	665	690	677	715	701	679	667	695	685	713	709	677	679	721	660	733	681	643	672	677	730	635	690	660	700	694	725	692	713
3912	1113	1295	653	670	233	176	178	190	148	168	173	128	179	152	148	129	161	177	153	152	173	161	146	180	159	168	171	141	172	169	177	152	169	156	155	171	171	159	164	140	184	147	171	158	136	183	180	157	153	155	184	165	163	157	136	168	147	163	125	155	162	158	162	162	177	154	171	141	143	155	146	184	159	153	176	177	143	146	186	151	145	143	160	151	157	151	159	165	146	143	175	146	159	153	132	163	152	160	148	156	181	168	147	172	155	176	170	167	132	150	149	156	139	169	153	148	166	136	166	153	155	152	128	181	157	145	165	162	148	165	144	123	185	156	159	136	141	142	165	167	156	133	171	171	140	165	152	161	165	166	154	152	161	158	157	166	147	140	166	154	130	160	148	158	163	169	162	144	138	178	146	141	138	154	173	171	168	144	175	140	159	162	160	163	134	167	170	177	154	149	178	164	158	160	146	144	205	142	141	179	146	151	149	176	197	163	155	170	142	153	144	176	164	159	158	162	150	168	152	176	131	147	148	158	167	142	172	179	162	181	164	173	167	158	167	155	161	136	170	156	153	162	149	135	158	155	153	168	176	162	152	147	163	141	151	151	177	153	168	161	143	144	159	171	151	135	162	149	160	154	165	151	171	151	151	153	138	163	149	188	142	163	161	154	132	132	151	179	179	171	157	147	148	160	157	141	149	162	156	159	166	165	168	156	158	146	145	179	134	155	166	163	182	172	151	162	177	156	159	175	174	173	161	146	165	166	175	145	166	160	148	155	134	160	158	169	140	131	190	156	142	158	144	153	168	168	151	175	150	147	167	138	160	160	172	189	179	161	162	162	159	167	171	143	189	189	166	160	164	183	161	147	151	141	153	147	137	165	148	156	165	147	159	165	176	171	171	167	163	162	171	159	162	154	147	154	146	159	181	177	163	130	155	150	164	169	168	156	153	160	164	154	156	158	152	171	158	173	169	152	149	146	181	177	177	143	143	177	165	144	164	182	137	166	172	168	149	159	148	180	157	155	178	150	170	182	162	162	151	157	182	158	165	170	149	155	156	177	175	149	162	152	152	173	134	148	159	153	178	149	157	162	146	180	160	162	185	169	165	154	157	156	163	176	166	166	183	167	159	143	174	150	151	165	189	155	162	172	147	158	160	178	158	188	213	179	134	173	146	153	169	146	162	154	148	151	154	123	165	167	165	170	150	158	171	149	161	169	169	183	153	160	183	154	155	140	149	167	169	153	166	160	178	152	150	166	156	145	150	188	151	165	168	157	140	166	153	175	144	176	154	158	153	175	176	149	141	151	154	161	167	144	184	164	158	151	173	179	179	153	168	148	143	169	165	166	165	153	177	117	158	158	176	148	154	147	166	156	170	144	142	156	165	169	160	168	166	165	158	145	147	158	162	171	147	164	152	161	175	171	149	139	168	138	151	144	155	154	156	182	148	152	178	149	172	132	157	158	140	154	135	145	157	155	160	183	161	140	169	183	166	164	164	152	142	160	157	162	196	183	161	177	151	156	172	169	141	171	149	169	171	161	149	131	149	175	156	154	162	161	149	165	193	142	170	159	139	159	163	158	170	159	156	136	170	167	150	130	162	169	159	152	164	153	161	175	153	173	174	160	163	156	157	154	175	142	149	150	150	135	149	179	161	131	162	147	149	171	139	173	164	140	141	159	173	161	138	155	157	170	158	148	177	173	138	145	169	138	143	155	161	140	174	160	149	152	154	163	162	159	146	145	164	159	160	170	170	158	154	174	130	141	134	154	162	148	184	168	160	148	167	140	172	170	174	165	168	185	161	182	146	181	155	185	155	140	184	174	161	142	161	142	174	181	169	126	150	171	150	156	155	166	160	156	166	159	164	147	146	182	170	145	164	163	154	155	174	153	153	144	150	144	142	149	153	162	160	162	172	164	130	161	149	150	171	162	163	154	185	151	162	176	154	148	151	176	163	154	152	154	142	180	176	161	168	161	164	154	176	151	146	171	147	157	192	172	153	167	150	153	158	168	150	143	182	149	155	143	161	155	167	157	151	167	165	146	152	172	163	146	162	156	144	137	149	144	144	160	148	161	160	168	134	149	139	149	163	167	154	171	138	142	156	144	146	169	168	178	183	149	190	151	168	155	144	162	146	160	155	167	147	132	131	179	153	182	149	144	135	167	139	162	138	170	162	180	162	155	154	164	163	176	167	158	153	147	158	165	187	153	142	139	143	177	149	173	137	182	166	148	142	158	156	144	140	166	168	157	161	164	128	156	141	162	171	188	146	162	125	139	174	168	149	167	164	197	152	160	169	140	133	150	135	141	149	166	167	158	149	195	166	166	174	158	174	173	137	176	168	173	177	144	172	147	167	161	164	159	177	160	139	165	157	167	146	142	176	161	136	167	142	152	144	148	166	164	186	147	148	157	172	153	173	173	173	173	162	178	138	155	157	158	169	163	154	157	147	152	137	163	168	137	166	157	172	160	154	139	150	143	143	175	165	163	179	156	179	143	137	163	158	152	183	157	161	150	163	148	159	152	163	166	136	178	167	148	200	167	162	184	156	155	155	154	138	146	140	154	152	171	162	160	151	146	166	188	162	145	159	168	156	151	149	161	163	161	184	173	138	181	158	177	144	160	172	160	151	167	157	164	149	159	168	154	140	168	138	167	163	189	166	164	152	165	158	170	177	170	155	133	161	150	168	162	164	135	159	163	164	158	147	128	145	174	157	159	186	165	156	147	133	173	176	166	162	179	124	174	158	154	146	162	169	148	179	146	159	145	155	151	148	161	158	150	151	169	159	160	141	189	129	153	168	155	170	158	142	158	148	182	165	163	152	123	157	156	181	170	164	147	159	170	192	181	170	161	142	168	147	170	152	149	164	171	164	168	133	158	160	168	174	166	170	148	154	173	144	147	175	178	154	149	117	178	182	177	181	148	158	132	157	166	155	160	152	167	144	163	137	180	167	143	149	174	147	147	161	140	169	144	148	162	191	166	166	157	159	157	180	157	157	139	147	145	196	141	166	162	151	141	140	174	168	160	159	144	139	179	127	150	158	157	160	171	159	156	195	176	150	156	165	180	163	163	139	158	156	175	169	166	145	166	178	175	164	139	168	142	173	165	176	132	140	157	174	142	146	178	158	161	170	150	155	166	139	163	184	142	170	168	152	160	157	142	162	152	166	135	163	174	170	159	159	155	166	182	168	147	163	144	147	162	158	182	192	145	159	147	150	160	153	152	152	144	162	159	165	146	172	166	145	156	175	140	147	163	169	144	165	161	156	157	164	143	161	172	170	178	156	173	163	143	167	157	167	167	142	157	162	143	155	159	174	148	132	162	166	154	173	147	148	143	159	160	183	153	147	189	174	174	155	151	162	165	153	158	162	157	143	156	180	174	171	181	137	163	163	171	173	162	163	149	161	129	152	145	168	152	190	179	160	182	156	129	152	166	173	174	160	135	165	165	145	156	163	135	161	153	155	156	161	175	163	167	161
2987	1146	2536	1970	3072	657	480	436	378	372	415	415	366	382	411	398	412	378	411	399	383	378	393	368	425	401	418	430	404	361	421	387	377	388	377	396	395	400	355	399	382	394	388	392	391	397	380	380	368	345	393	416	422	371	413	367	381	388	398	390	395	348	381	340	365	388	376	370	386	387	389	378	415	394	372	355	378	373	376	371	366	435	373	419	359	400	403	398	385	391	388	363	382	400	375	368	385	394	389	390	408	384	390	398	403	373	423	388	409	401	375	374	354	378	377	378	396	363	365	400	387	356	399	407	403	369	374	381	355	390	384	416	387	382	375	356	374	379	381	390	390	388	433	356	377	407	359	373	419	398	366	440	378	386	400	367	374	394	404	369	387	377	400	395	390	385	423	374	368	414	386	400	334	361	365	397	359	390	365	359	410	397	384	393	400	355	362	405	377	392	372	363	389	396	384	392	382	400	377	370	365	365	403	342	389	352	387	387	417	380	367	387	390	401	350	382	405	380	372	399	371	427	376	360	416	374	412	387	381	381	351	343	392	403	357	392	384	384	385	390	397	372	402	363	372	381	352	349	368	373	382	355	383	373	424	369	404	377	377	396	423	375	388	365	378	355	410	344	378	386	350	371	350	407	388	395	369	389	351	365	433	404	384	382	399	387	372	398	390	386	371	398	366	347	403	363	356	417	371	363	387	402	336	374	399	395	396	395	373	427	418	374	389	397	385	339	383	356	357	389	395	440	367	387	376	391	381	378	422	361	390	382	378	373	381	353	368	386	404	367	376	382	400	426	377	370	392	393	378	356	388	389	425	393	406	373	380	413	386	379	397	409	394	379	429	397	419	357	381	403	381	406	395	374	420	362	390	418	364	379	353	392	387	385	383	421	373	396	367	377	377	374	399	367	380	361	368	401	368	389	395	376	396	387	358	385	378	346	374	397	404	353	379	408	380	382	416	386	401	332	436	424	365	421	388	384	361	426	355	372	385	389	369	365	358	385	391	371	369	433	381	416	408	379	414	386	395	359	403	372	392	372	371	384	394	387	424	362	374	403	377	394	393	398	388	389	388	402	385	350	392	374	345	372	365	357	357	350	388	391	390	369	378	354	379	354	419	372	392	374	374	378	406	371	389	383	407	396	383	375	395	384	418	365	389	378	386	370	391	423	372	359	417	410	361	380	364	378	387	385	387	406	378	363	398	385	392	386	378	391	379	352	419	407	376	428	412	376	367	372	408	369	433	362	408	404	402	367	356	374	394	394	394	397	383	387	358	387	375	365	402	366	389	398	412	365	381	382	401	386	398	385	371	370	363	405	364	397	373	381	379	360	414	401	363	386	374	404	387	391	382	385	403	430	410	387	354	358	380	357	391	404	410	370	423	396	351	399	379	364	378	383	370	382	376	379	406	400	396	399	375	403	396	370	403	388	360	380	342	370	334	398	365	401	363	373	358	384	380	377	377	369	344	387	376	440	384	360	357	362	400	405	399	403	402	396	396	370	362	406	376	371	389	392	379	369	353	406	367	387	395	385	434	388	403	378	375	393	397	389	390	377	404	411	352	384	405	383	403	423	387	391	371	405	391	351	405	377	420	344	378	368	402	382	417	390	414	388	398	371	371	387	388	370	389	370	381	375	371	399	370	385	410	366	391	353	392	377	379	369	401	375	407	365	418	369	390	382	374	413	385	411	366	369	399	391	375	358	384	357	369	385	395	353	380	355	405	346	396	409	384	402	383	364	389	380	389	375	367	374	406	374	410	383	364	385	372	409	372	383	394	372	345	365	383	371	371	393	374	360	431	403	407	406	352	387	366	411	421	375	415	410	406	420	403	353	349	389	378	376	398	372	397	372	417	409	410	383	387	356	388	434	399	396	380	352	394	410	398	410	397	361	401	384	387	362	381	392	367	400	396	352	401	373	374	397	392	372	345	367	396	360	371	396	397	378	404	378	385	388	369	363	415	411	369	397	407	391	404	354	397	378	361	371	395	399	390	411	390	374	398	399	366	417	357	371	378	393	381	375	386	365	367	402	395	361	388	392	400	404	375	392	398	377	348	390	353	411	415	385	389	404	352	371	384	380	365	390	381	378	371	352	371	384	380	421	364	360	368	373	391	369	386	361	384	362	369	437	390	386	354	376	392	379	409	397	385	383	371	382	383	384	402	392	402	375	395	347	375	428	392	384	378	397	368	358	375	404	378	366	405	371	398	418	383	403	394	378	410	387	388	429	401	389	401	389	381	423	382	366	376	379	395	426	402	421	389	394	411	362	371	397	381	345	371	450	379	394	371	364	421	396	384	356	406	401	392	395	397	412	372	409	401	392	380	349	403	397	390	364	387	386	370	343	349	410	367	351	388	398	404	345	368	388	384	368	371	373	350	390	422	363	351	406	396	360	394	343	417	420	383	387	380	367	397	394	353	412	366	369	391	405	376	393	396	378	368	372	364	410	374	362	410	384	382	408	408	407	395	372	363	373	374	433	350	406	400	403	393	424	368	354	378	373	393	385	403	391	413	415	393	390	381	363	394	380	382	396	368	420	392	369	352	393	419	384	376	406	391	430	397	364	392	370	368	386	360	391	393	379	405	389	388	385	350	430	400	391	399	371	355	394	399	383	416	395	373	383	375	346	370	409	362	422	389	375	387	386	389	395	381	391	408	406	383	387	378	378	391	417	357	380	384	374	384	386	406	369	400	398	384	367	353	392	366	383	374	409	414	397	389	366	380	376	401	394	400	402	369	345	424	391	363	384	423	383	390	377	398	391	377	362	411	369	402	379	403	395	367	363	399	360	383	391	367	423	372	365	387	387	349	374	415	386	372	368	388	365	385	394	366	382	359	416	374	410	376	346	378	358	396	392	373	403	401	354	391	440	383	400	394	403	384	405	382	372	411	340	379	383	376	391	368	400	341	436	383	375	390	405	400	445	376	411	413	412	338	371	350	399	348	350	397	391	411	346	352	394	349	395	370	386	408	405	381	374	386	382	373	397	370	379	408	354	340	350	408	431	362	350	387	389	348	401	395	405	369	427	391	364	363	394	375	394	366	388	407	396	353	381	399	393	416	405	390	395	399	371	424	385	399	402	373	369	410	405	378	358	407	420	393	369	384	369	378	389	388	380	364	411	393	378	355	400	378	410	393	322	389	393	383	398	373	386	417	341	370	386	389	407	372	378	393	400	389	399	408	404	388	399	376	398	337	351	405	367	407	400	402	369	390	366	382	364	398	420	390	372	406	370	405	386	394	375	387	362	367	372	383	361	418	362	384	384	426	417	351	364	367	386	360	402	386	372	367	360	337	404	390	409	376	407	377	396	383	400	400	377	363	383	379	402	377	382	405	367	387	382	404	373	330	376	394	374	405	399	359	390	348	393	413	355	385	398	419	388	369	408	402	407	368	414	379	404	411	390	391	351	349	360	415	427	399	364	420	381	373	384	375	415	397	366	364	398	393	373	406	407	397	374	387	442	410	396	409	358
12649	2999	2932	1865	8874	6233	512	334	268	248	232	197	174	177	167	163	163	156	153	139	158	156	158	121	141	145	139	132	145	150	141	158	135	131	125	133	153	110	118	138	136	128	156	139	119	138	136	108	131	136	147	101	132	129	144	110	121	126	123	125	119	130	154	126	143	148	125	111	137	143	112	129	121	132	147	113	126	111	123	131	128	113	126	146	143	134	138	148	137	127	125	114	138	125	110	149	136	123	128	130	121	117	123	130	137	155	128	121	104	135	137	131	123	154	136	129	122	125	130	133	139	111	125	136	137	137	126	121	124	151	139	127	109	120	120	127	123	104	141	129	134	122	118	144	120	152	121	133	125	104	132	128	138	103	130	125	118	145	108	142	118	123	140	118	126	114	137	123	138	118	121	115	127	122	139	130	142	121	126	121	102	155	135	130	133	109	112	142	133	134	149	119	142	116	133	116	131	144	131	118	137	130	117	129	120	138	126	123	124	137	125	129	137	118	125	141	133	135	129	128	138	129	141	128	133	140	129	117	131	127	121	138	125	124	124	135	129	143	139	133	151	131	150	106	135	139	144	117	121	138	139	129	129	121	126	123	118	112	118	142	118	124	130	123	112	120	162	129	141	121	130	129	110	139	127	109	107	153	130	136	126	125	126	117	152	129	130	147	124	132	131	112	131	112	141	144	151	130	137	115	123	143	129	111	111	120	145	122	115	109	128	137	125	137	149	117	128	134	113	119	131	116	137	129	106	136	110	122	137	129	107	137	136	128	130	126	114	134	124	110	109	134	144	117	152	116	136	124	132	125	121	117	133	126	138	149	153	120	134	130	137	134	123	122	151	136	130	130	141	136	128	151	162	113	129	132	115	121	133	110	118	145	126	128	141	152	134	142	119	136	119	103	140	131	111	121	118	122	144	109	123	134	138	121	141	127	134	130	132	130	141	137	150	113	127	128	128	114	132	125	108	109	148	138	128	129	111	106	136	122	128	127	153	128	124	147	130	130	131	141	127	127	144	108	122	132	137	141	132	148	119	115	135	122	132	120	119	115	111	148	148	109	124	132	155	134	127	118	110	117	145	131	141	140	131	130	138	135	127	127	127	143	130	133	106	126	111	135	142	127	117	118	116	138	129	113	114	138	126	136	144	135	109	128	129	118	141	122	111	134	130	140	129	132	138	127	134	138	135	132	136	120	120	126	120	121	137	138	146	121	118	107	130	116	135	143	110	112	142	124	128	134	117	153	125	131	140	124	122	135	123	114	120	118	109	129	136	140	137	142	144	124	135	142	118	146	119	121	117	137	135	135	116	131	134	130	144	145	133	134	109	125	115	118	111	134	138	102	148	124	119	162	135	136	122	135	125	131	151	127	138	127	137	118	117	102	150	123	129	127	151	106	136	130	100	117	147	135	130	145	142	107	116	139	144	132	132	116	139	102	139	148	129	117	141	137	122	132	140	127	134	144	116	121	109	132	128	118	112	117	138	114	131	132	123	138	135	120	91	129	147	150	105	131	137	125	118	118	129	113	130	148	126	135	123	124	125	125	132	122	130	140	134	142	150	127	124	113	137	126	137	138	130	147	125	137	128	147	120	136	106	127	126	127	133	111	136	148	118	126	148	126	135	119	132	129	123	125	116	115	112	127	133	120	155	129	121	132	136	136	127	141	113	138	145	115	121	118	130	121	141	140	108	140	114	122	144	129	140	135	126	126	113	119	130	131	122	134	119	144	128	123	127	132	118	124	130	121	134	147	120	136	106	129	154	154	102	129	119	122	129	136	135	128	120	122	135	136	113	133	106	146	122	118	128	120	122	110	130	131	139	114	114	107	136	136	129	137	114	116	143	145	112	125	117	140	133	133	127	148	127	127	101	136	116	127	140	143	141	130	109	121	118	133	136	104	139	135	128	137	135	124	127	126	140	115	121	108	133	148	121	122	109	123	132	146	116	128	136	137	132	133	125	117	132	120	122	135	107	128	121	122	128	131	140	117	129	126	128	121	130	154	135	126	150	94	123	136	134	111	131	115	111	138	104	126	124	116	114	141	141	121	136	138	122	111	143	115	128	147	123	113	115	120	122	140	141	121	113	145	129	117	115	117	125	139	150	141	131	131	122	141	152	127	128	137	140	106	138	138	127	127	112	131	125	135	113	121	135	123	135	130	121	134	121	130	148	123	145	126	116	146	131	135	131	123	127	131	133	107	143	135	113	139	138	128	129	123	121	125	116	146	108	128	132	119	139	106	128	117	140	105	118	134	134	122	133	129	129	133	140	113	113	119	148	132	124	139	134	129	115	133	129	114	129	122	133	150	144	152	131	133	125	122	100	140	147	158	129	148	125	112	135	134	126	140	122	155	132	119	117	136	105	149	113	134	134	106	110	134	138	104	137	118	149	124	120	152	126	123	121	138	136	139	135	105	121	104	142	120	117	122	120	116	118	123	106	122	133	132	130	127	131	128	133	142	101	123	162	135	124	129	126	129	150	122	141	142	133	134	123	116	146	119	128	133	125	108	125	113	124	130	147	134	120	120	122	148	122	136	118	149	150	127	112	142	113	117	126	108	128	152	125	118	116	151	150	138	140	115	108	130	124	134	138	148	128	131	152	152	129	119	122	119	128	134	127	134	122	121	138	140	127	144	132	128	117	121	130	127	121	104	122	124	133	129	130	153	119	131	119	148	130	134	139	131	137	115	126	107	134	127	136	134	115	99	105	136	110	126	135	116	119	120	121	130	114	125	140	122	111	141	117	124	128	140	125	130	128	127	114	121	115	127	122	124	134	124	107	137	129	106	135	128	153	137	151	121	118	147	129	133	114	100	118	118	149	129	155	131	146	116	113	120	149	143	149	129	135	147	118	138	125	128	128	122	145	124	135	123	152	124	99	131	123	129	114	116	123	133	137	125	130	117	126	116	125	103	125	115	128	115	118	133	155	145	131	146	156	137	142	132	124	139	152	135	133	117	152	135	125	140	124	127	102	117	124	147	133	106	100	152	134	116	103	126	131	144	114	123	135	124	124	148	122	134	122	117	124	92	129	136	152	138	128	134	139	117	118	137	150	118	144	114	123	116	120	126	140	132	121	150	138	111	133	143	106	112	147	138	132	114	139	131	151	130	141	136	145	122	147	144	132	119	146	116	107	125	154	120	143	134	126	116	126	138	120	112	122	141	128	127	138	136	138	114	117	129	126	126	147	144	121	115	144	132	113	132	154	112	137	130	136	98	133	111	138	118	119	128	136	130	138	114	131	133	122	111	109	132	136	123	139	150	117	139	150	97	142	126	122	139	132	131	120	119	124	139	123	117	138	121	146	93	128	131	144	111	135	131	117	122	129	152	141	117	129	138	133	108	119	108	136	132	128	132	129	133	119	127	126	118	141	137	127	123	123	118	133	127	118	99	144	147	120	129	120	118	121	114	134	144	127	137	150	139	155	146	128	121	126	144	126	122	130	138	131	111	131	143	135	122	128	125	143	132
7256	2571	5939	5672	21841	6337	2367	1492	1269	1105	1027	821	827	673	664	663	574	555	523	519	473	502	447	467	473	488	421	421	430	452	425	435	360	380	447	403	434	385	426	402	405	342	359	375	367	355	383	375	375	360	381	384	363	390	370	383	360	375	331	386	345	342	361	360	327	377	346	328	359	372	358	361	366	335	350	355	352	339	394	335	389	334	359	316	337	350	354	339	346	343	319	332	343	347	332	347	329	363	354	370	359	359	336	350	364	345	374	346	342	340	368	383	393	350	353	350	356	338	360	354	333	349	364	319	382	377	362	335	350	350	342	325	361	329	338	328	322	362	329	358	357	326	326	354	317	327	313	366	346	315	336	357	320	346	345	342	327	328	341	346	365	378	317	361	348	348	366	362	357	328	355	331	345	317	359	316	353	353	301	345	345	366	330	382	325	354	338	339	360	327	344	348	333	343	339	357	333	348	326	344	322	359	346	333	337	325	343	365	315	323	320	370	352	355	340	339	353	313	332	328	323	354	358	330	366	353	322	361	340	312	346	370	379	344	347	349	313	354	323	340	353	339	343	344	327	358	320	291	359	331	335	352	372	346	350	365	345	349	331	349	343	324	329	364	342	334	354	379	350	357	324	379	351	341	348	336	372	326	328	349	357	317	364	336	357	310	341	326	338	344	334	332	349	340	349	330	365	304	312	332	358	381	365	330	338	326	348	364	326	359	345	362	333	352	330	365	323	365	360	337	383	353	310	346	347	324	335	345	372	320	335	365	368	345	364	372	334	340	340	329	338	361	307	344	379	326	375	335	345	343	375	357	396	344	347	348	323	354	323	349	352	328	336	317	343	357	336	366	331	379	325	348	358	332	342	377	354	342	337	360	365	348	334	340	347	352	330	351	355	335	359	329	339	338	324	340	368	316	356	363	353	347	334	343	375	372	333	349	347	351	349	337	354	341	339	367	334	329	324	353	378	324	343	300	341	334	324	341	329	340	342	297	338	337	358	362	321	330	364	341	337	337	310	349	357	363	330	342	333	313	325	320	312	357	338	384	320	327	341	313	333	344	338	346	294	360	353	354	319	384	340	359	327	323	344	316	348	354	323	306	345	350	310	330	321	335	328	343	370	342	359	349	312	349	337	359	332	328	363	320	311	359	364	316	349	347	348	359	316	372	332	320	345	312	393	364	335	363	386	338	334	342	341	336	329	359	359	377	313	371	342	335	361	359	317	328	356	349	354	340	335	299	327	309	342	313	337	341	360	361	335	374	373	356	370	325	334	343	315	362	348	355	353	335	346	340	347	349	337	350	341	359	380	376	331	358	326	336	359	368	344	326	319	342	350	362	351	355	304	317	325	359	343	341	375	345	348	342	323	366	336	318	346	336	389	324	336	360	349	356	350	348	366	326	364	358	359	338	333	329	353	308	370	359	368	329	359	374	348	332	351	333	313	341	362	384	305	332	321	357	313	342	314	339	361	331	353	317	338	329	365	359	327	350	347	330	331	328	347	317	345	342	372	344	331	366	380	336	311	341	363	349	366	359	336	355	344	337	341	381	348	344	325	376	337	353	318	347	361	331	382	344	347	349	347	306	317	352	326	349	336	363	354	338	311	347	310	359	319	332	370	337	334	359	368	359	346	339	338	336	348	368	339	355	372	339	339	340	342	326	339	347	341	343	320	310	359	343	356	386	344	334	330	347	364	331	332	333	342	347	307	361	351	364	345	354	337	360	314	323	348	335	320	335	319	331	381	344	323	369	365	341	353	382	335	314	354	336	377	346	358	363	355	350	390	337	334	318	372	326	398	364	344	336	283	333	343	375	361	346	353	362	384	307	350	360	324	347	342	340	369	330	349	350	314	325	354	309	333	316	351	340	371	360	330	332	344	352	345	350	360	358	324	335	333	354	343	336	352	359	326	373	336	327	291	348	332	372	353	361	333	307	362	350	336	325	300	352	372	337	361	312	357	334	355	338	338	335	340	339	333	332	341	320	338	347	324	344	365	315	353	336	340	308	376	345	342	350	363	320	356	312	340	398	322	344	321	350	313	338	359	355	341	326	346	338	329	329	343	352	367	338	355	336	387	331	323	348	315	347	351	323	342	329	362	333	342	339	337	348	331	337	316	328	352	339	384	322	356	323	342	357	334	326	317	331	377	327	351	331	322	366	353	335	322	353	329	354	335	333	344	353	368	348	340	349	358	336	340	338	356	339	309	319	357	380	325	356	341	340	336	309	330	358	319	361	346	346	370	323	349	341	346	315	327	311	346	311	376	347	334	312	337	341	342	320	368	370	368	326	313	352	347	350	352	319	378	356	309	338	351	366	351	335	318	334	314	337	378	359	316	324	333	341	338	334	341	337	349	331	331	353	356	346	306	358	375	355	317	392	343	345	363	343	322	324	361	306	336	330	350	343	385	376	345	315	353	361	343	343	329	333	338	334	348	371	315	321	333	332	333	347	327	365	356	346	337	352	348	318	366	335	345	337	334	348	343	311	349	364	343	331	366	308	349	350	327	343	339	335	362	335	355	341	341	375	377	356	389	382	344	344	334	385	358	322	333	331	327	354	336	357	365	327	338	324	358	339	348	338	361	375	345	364	308	358	337	349	326	330	341	339	322	359	322	367	346	308	313	333	330	325	364	344	347	337	337	339	356	368	331	282	373	326	334	346	363	337	334	361	343	348	331	354	327	327	353	327	338	327	348	385	357	321	361	324	312	341	335	356	336	333	367	341	335	329	336	331	332	334	303	343	323	353	351	340	367	336	344	358	335	331	352	374	361	323	326	349	340	326	334	382	317	327	386	329	354	339	355	364	350	339	346	331	376	342	352	363	338	319	350	324	325	358	357	356	315	327	333	346	338	337	330	352	338	355	343	330	312	357	378	349	363	358	335	352	367	342	374	356	343	339	327	322	324	333	352	345	314	368	336	355	371	347	339	336	347	320	354	368	320	345	315	336	336	325	327	345	396	325	346	365	357	348	362	365	328	339	359	339	324	320	318	353	312	368	366	333	322	338	356	354	329	322	352	347	355	340	351	336	343	327	312	357	336	367	315	318	327	341	345	338	345	340	332	332	372	366	356	326	360	366	364	366	333	355	327	351	334	369	372	355	331	362	314	340	343	355	353	370	338	340	346	309	326	303	340	342	344	334	327	375	327	369	348	362	357	316	369	343	351	358	348	339	352	353	374	333	365	345	331	311	341	319	340	340	334	350	315	338	355	325	345	358	371	345	356	361	360	313	330	333	340	347	338	342	335	345	359	365	349	307	318	306	387	355	314	348	319	342	344	340	342	340	347	333	325	328	355	311	319	317	339	335	366	332	328	354	312	331	358	376	344	338	327	323	346	329	377	347	328	332	331	359	362	371	359	320	364	324	316	357	317	359	357	351	329	359	345	345	338	372	329	339	353	349	338	338	381	331	334	344	329	344	319	332	314	336	348	349	345	320	333	360	359	383	336	331	300	319	295	324	337	314	331	332
21801	6113	5699	3812	13864	9560	1324	694	606	537	468	432	448	395	382	398	402	358	350	336	337	291	311	324	380	333	330	320	328	337	284	286	344	328	315	286	326	341	322	320	318	310	304	275	286	326	318	326	278	288	300	274	277	286	304	297	307	319	312	264	339	314	300	246	293	321	280	300	289	296	316	283	270	280	315	270	273	273	308	260	272	291	305	296	325	283	284	264	317	290	263	262	310	301	326	302	296	291	290	308	265	245	308	291	268	279	278	276	289	291	289	276	281	315	307	289	306	338	330	308	282	296	283	317	309	311	303	314	308	295	285	302	281	286	264	299	254	313	290	284	294	299	285	293	294	312	289	300	284	284	264	299	287	306	269	315	301	284	305	281	293	313	285	302	297	294	329	290	303	289	294	295	305	278	262	293	295	297	295	299	277	271	255	307	325	305	308	303	305	328	263	285	298	281	304	295	296	304	289	328	320	284	286	318	332	277	267	330	288	284	283	288	312	265	296	308	306	308	268	321	329	316	257	292	281	307	293	286	295	279	285	299	304	308	283	274	282	284	284	305	338	320	293	317	311	293	314	269	280	280	309	269	316	322	293	301	271	288	277	259	304	279	292	283	281	274	328	274	287	303	330	319	273	292	295	296	305	327	327	324	283	279	302	332	304	331	298	267	333	300	300	291	296	289	326	300	300	291	314	300	271	258	317	262	256	283	318	258	328	290	283	300	274	286	283	313	312	273	301	271	299	311	322	262	303	263	261	289	313	292	318	301	300	289	307	314	317	307	288	260	306	278	295	298	276	289	284	281	292	315	307	268	296	264	305	309	326	304	315	305	276	313	316	292	261	290	277	272	299	282	294	280	306	268	285	288	291	281	314	300	278	282	310	291	273	317	298	286	312	277	290	305	292	292	342	281	283	283	256	307	279	279	267	289	249	297	310	313	325	263	317	330	254	306	327	291	274	294	335	317	320	284	276	288	271	264	264	301	311	305	292	294	329	291	291	306	277	277	279	286	309	283	299	314	287	279	267	272	284	314	301	292	287	316	320	264	292	304	311	313	274	323	302	267	297	280	282	295	308	266	280	280	282	298	284	288	306	296	290	267	268	296	279	272	296	286	297	256	291	290	308	263	297	295	291	270	302	303	306	268	285	292	301	265	300	251	274	278	309	293	315	292	272	332	305	276	281	285	309	297	290	336	319	298	331	290	287	322	252	240	273	279	311	324	303	318	312	297	312	288	294	297	298	277	278	300	287	302	311	306	280	309	294	281	267	314	322	295	312	272	316	292	283	299	296	314	294	293	280	283	290	245	309	300	313	314	303	301	286	306	299	285	296	284	262	280	286	291	296	288	298	313	271	280	317	287	283	300	298	286	329	276	304	295	310	304	286	283	304	259	315	271	316	303	312	296	281	308	273	291	284	289	296	303	285	284	294	295	303	267	283	281	282	298	302	254	324	305	285	267	298	282	298	282	313	335	285	302	287	305	281	298	283	285	285	283	291	308	296	292	265	309	271	308	266	307	287	271	284	313	270	321	317	244	286	280	272	289	296	284	280	313	262	298	305	266	309	289	283	315	292	310	288	271	326	271	315	304	295	288	314	282	319	313	312	317	273	324	271	313	334	289	287	288	299	303	308	298	280	317	321	286	306	298	249	285	308	268	297	278	303	304	308	306	261	272	288	306	293	298	291	277	307	282	302	293	283	315	295	275	270	322	326	291	280	275	298	292	306	278	289	268	266	295	277	301	308	265	278	303	291	287	289	285	290	289	328	287	309	302	328	268	285	313	311	295	306	283	294	297	283	280	327	325	290	311	301	327	281	299	286	295	319	316	281	301	264	301	290	272	277	280	262	344	304	314	319	284	291	279	278	289	277	314	259	293	291	296	304	305	288	337	242	296	316	304	337	297	331	317	312	257	276	283	279	307	300	295	318	287	338	294	286	263	288	286	289	325	312	304	324	286	274	323	309	269	303	298	245	278	262	271	304	291	265	296	281	285	266	275	299	299	286	320	270	288	283	277	301	309	307	274	274	277	304	282	268	302	301	293	310	314	310	297	294	309	282	298	291	273	289	286	298	293	314	300	301	301	276	293	274	305	278	306	259	282	305	272	285	328	296	317	327	294	304	320	294	312	296	284	284	290	278	284	303	308	298	280	284	302	300	264	325	283	297	290	287	313	291	308	294	295	291	306	318	265	312	281	292	258	271	306	284	310	278	290	289	271	304	271	311	278	286	251	313	286	279	300	313	307	293	242	281	288	316	276	293	267	291	279	280	295	295	289	280	274	290	289	300	304	281	251	308	276	253	293	282	293	312	296	292	299	267	302	308	301	271	294	298	270	290	294	298	305	264	300	304	316	290	284	306	270	301	283	301	275	318	285	276	291	290	312	277	283	286	295	287	271	277	329	278	295	315	263	284	314	282	311	301	266	297	296	274	285	289	270	278	278	276	290	275	298	299	296	270	282	310	300	255	291	304	316	298	268	279	320	295	288	269	290	282	298	279	297	323	309	300	315	304	301	309	294	321	247	290	286	292	285	338	294	331	296	332	310	292	287	280	288	325	283	330	312	285	301	316	289	291	291	284	309	297	260	282	304	323	290	305	291	289	278	303	281	277	281	285	279	307	296	278	318	273	279	286	313	314	303	273	311	286	281	300	269	311	323	270	265	281	285	304	287	306	263	268	287	270	275	335	291	302	274	278	315	282	316	306	290	280	270	300	281	281	286	313	310	274	265	308	292	325	308	314	303	269	308	319	262	267	287	272	278	290	331	293	334	296	315	273	310	263	279	271	320	272	279	314	288	293	247	299	292	279	339	297	308	277	318	305	283	299	304	302	295	308	277	348	291	289	294	284	296	329	327	288	330	322	295	273	298	306	283	314	317	281	273	322	300	273	330	312	306	302	316	296	298	293	291	286	331	295	280	299	311	304	297	282	285	284	279	270	285	283	278	263	332	306	335	336	303	280	305	277	291	306	319	277	307	320	311	300	303	306	287	287	327	286	276	313	251	284	336	239	282	338	290	314	251	296	285	237	307	291	297	263	283	303	283	281	282	316	310	316	302	297	268	276	293	296	293	275	297	278	293	294	258	273	296	282	296	256	304	344	280	278	281	267	284	263	282	290	291	327	319	302	326	317	298	278	322	298	284	285	271	283	294	315	293	250	326	294	277	298	312	295	278	296	323	272	274	299	296	305	338	328	300	297	315	303	297	279	283	301	309	279	288	291	302	283	294	288	331	303	300	288	298	278	286	310	294	292	285	305	268	295	311	281	287	309	288	297	279	302	305	277	304	318	307	315	302	333	286	272	300	311	318	321	290	295	301	262	269	272	291	281	315	301	278	258	298	319	265	309	330	312	299	281	294	332	311	294	321	309	284	284	298	283	315	305	279	265	298	319	306	304	291	313	284	269	296	260	284	253	304	281	292	305	312	294	277	275	318	317	275	310	268	323	300	301	283	274	289	313	289	272	245	271	282
9821	4364	9932	9880	25415	6455	4444	2902	2486	2233	2019	1786	1577	1462	1372	1253	1209	1131	1112	1064	1000	1011	883	965	931	914	909	836	881	898	823	808	769	813	853	774	828	803	787	742	767	789	791	754	758	726	749	784	725	733	735	749	715	798	736	733	706	712	653	741	727	715	710	672	690	713	707	740	684	681	680	713	673	710	674	682	738	751	718	663	700	657	682	704	728	658	695	711	749	646	694	697	728	719	711	721	702	694	674	703	694	749	672	662	676	701	681	721	691	694	709	706	696	657	679	665	682	717	693	674	750	673	678	693	644	634	689	700	728	671	679	708	642	748	722	710	677	707	688	678	649	685	689	653	704	648	694	711	699	689	646	701	677	695	702	680	698	680	699	684	676	651	690	700	680	682	692	716	715	701	674	707	723	681	713	672	687	655	658	642	661	673	673	704	735	607	698	645	651	676	665	721	666	698	676	696	713	675	677	655	704	657	690	643	686	683	695	661	657	680	682	670	701	655	658	697	701	636	668	700	697	734	759	659	693	671	645	645	714	681	698	667	692	696	697	719	715	733	698	682	714	721	652	720	662	671	647	752	704	638	648	669	651	668	686	689	664	698	637	674	652	675	685	703	673	713	700	711	716	689	731	673	657	632	642	650	688	655	719	700	672	677	701	649	779	670	706	656	688	668	712	696	663	656	667	663	669	704	661	714	700	669	618	668	704	669	655	729	700	669	694	694	674	712	678	683	712	717	693	641	653	698	693	704	649	620	707	668	660	699	634	662	684	682	697	722	667	702	695	672	697	727	687	700	702	701	651	717	620	677	721	701	712	700	713	651	697	647	657	641	716	638	681	671	675	663	652	696	694	671	706	707	646	656	723	688	689	703	690	668	727	667	614	684	703	672	678	641	696	704	703	666	669	631	652	686	669	642	674	725	685	648	636	669	675	640	645	723	672	692	673	723	707	662	705	710	671	674	676	635	626	698	667	657	662	663	670	718	670	712	680	698	723	697	664	635	665	732	700	693	686	683	791	681	669	659	698	688	645	674	707	665	714	694	659	699	730	693	681	712	676	651	733	685	678	685	697	633	709	693	662	651	692	678	687	639	676	690	690	671	651	671	659	682	671	683	690	677	680	691	694	690	701	725	660	688	671	690	672	672	704	725	715	627	706	705	662	692	666	673	676	658	656	667	682	681	711	748	690	733	706	638	712	683	640	702	700	725	720	687	677	675	706	644	676	680	687	674	657	693	679	669	673	656	724	707	698	643	664	682	656	692	696	660	679	694	682	705	719	708	698	656	683	674	710	694	739	678	681	710	671	650	614	709	692	694	675	694	701	663	685	688	683	690	710	680	688	681	708	662	699	676	657	663	684	714	679	661	695	700	682	667	695	657	756	679	683	701	653	723	668	650	674	678	736	675	693	708	667	650	671	712	700	705	661	659	645	667	687	640	661	677	626	657	694	687	695	641	681	648	624	672	697	656	684	636	629	652	667	688	668	683	695	697	629	684	705	731	691	673	662	705	672	647	660	686	741	710	694	698	694	662	646	713	676	690	671	707	694	697	704	665	614	651	699	667	640	684	675	709	659	663	653	664	675	674	699	681	692	693	681	663	687	710	682	664	695	676	721	689	643	686	731	690	665	670	663	686	664	684	684	688	674	650	683	668	696	672	689	652	710	696	674	659	648	677	676	679	621	666	711	668	723	699	690	673	681	736	738	687	687	710	694	698	674	676	685	705	686	657	697	702	686	669	647	681	616	676	714	679	664	670	724	643	670	665	661	686	681	691	601	690	671	688	695	669	649	645	625	691	632	708	647	672	707	677	682	709	666	666	690	664	717	680	709	658	699	681	680	738	710	695	690	689	702	687	623	712	720	671	675	703	705	738	662	695	690	712	677	681	660	668	698	663	694	662	691	595	707	662	693	720	680	669	681	686	728	666	680	614	725	657	668	613	685	688	678	680	654	674	694	642	718	674	672	690	708	664	654	681	669	679	644	677	699	642	692	710	694	644	734	665	705	704	625	697	690	660	649	703	678	660	695	729	724	684	676	688	709	686	695	680	732	698	722	676	675	669	705	660	692	673	676	671	709	726	653	684	684	721	650	742	712	755	682	683	673	671	688	722	666	659	700	675	707	669	671	662	721	690	661	688	672	649	683	685	677	634	678	721	707	672	627	664	705	722	696	641	716	666	737	673	669	688	687	630	672	699	711	718	646	657	655	701	649	725	713	680	666	666	676	669	663	665	714	694	680	696	689	652	719	711	715	707	696	687	659	713	739	714	677	691	692	648	686	686	705	716	713	698	647	669	650	676	673	709	732	696	715	662	667	714	667	701	717	729	674	680	642	702	726	723	692	704	699	675	723	752	692	690	676	701	701	724	668	706	639	670	733	635	680	652	701	744	675	656	702	691	691	684	652	679	663	678	694	691	655	680	695	709	652	699	690	669	638	713	691	691	691	712	685	674	721	684	707	665	657	685	759	624	690	694	730	719	666	694	663	683	712	676	733	724	690	707	691	631	635	706	671	652	640	715	669	684	680	692	687	659	683	679	729	731	665	742	732	715	689	684	670	659	645	678	675	666	669	640	694	672	664	664	663	661	655	675	714	679	693	678	701	695	652	652	690	641	697	699	646	678	705	703	731	720	664	644	662	665	700	708	706	722	683	680	695	667	654	715	665	713	715	658	686	733	706	680	696	649	707	663	719	674	682	679	646	654	726	678	667	689	677	681	663	718	695	679	646	688	610	691	656	660	673	702	661	719	675	642	710	659	720	662	737	652	703	679	663	624	691	657	686	700	681	681	641	646	722	645	726	750	674	659	720	690	671	670	677	696	696	694	721	662	670	681	680	692	701	673	689	695	673	722	674	716	625	653	694	697	684	693	683	708	718	677	649	732	687	671	668	669	701	674	694	648	709	717	679	704	660	730	649	658	663	659	668	730	707	648	669	657	658	657	674	680	635	674	674	656	655	650	693	653	700	645	689	615	676	687	693	701	656	658	714	693	704	693	703	694	671	622	669	692	674	687	729	671	728	660	689	668	668	644	681	666	701	676	695	658	667	666	690	671	672	674	668	673	669	712	674	692	735	717	644	669	649	715	736	680	697	681	700	685	668	689	684	680	719	712	714	716	707	719	682	698	638	728	665	705	691	699	660	732	705	667	644	695	641	704	622	676	713	693	666	633	709	687	722	702	722	700	687	648	690	670	695	698	706	716	684	702	673	723	645	728	667	675	734	668	752	682	682	684	667	702	655	709	723	649	673	756	680	695	736	662	688	668	684	698	683	685	687	690	675	690	684	645	680	718	708	630	668	641	678	699	697	712	709	690	637	697	693	682	675	674	686	665	695	680	732	649	684	640	714	699	660	656	693	681	725	640	695	682	669	690	706	618	670	634	702	608	655	664	676	692	650	671	648	606	674	641	680	708	708	698	663	711	657	700	719	700	718	690	680	685	682	681	741	721	642	705	673	697	703	658	720	696	703	646
3824	1082	967	585	609	189	172	149	180	167	161	172	150	154	147	161	172	136	137	157	149	141	177	153	151	150	165	146	157	170	188	154	142	147	161	144	139	144	138	122	141	160	171	155	157	182	140	141	165	147	157	153	161	147	162	152	141	147	163	157	167	175	160	159	153	137	167	143	167	160	150	144	159	158	155	146	169	167	153	151	163	161	158	160	146	183	154	129	148	153	156	168	173	150	149	141	135	135	139	128	149	147	141	147	135	158	152	188	156	148	132	150	154	151	146	164	149	162	138	173	131	135	153	139	145	138	146	145	152	155	163	172	144	147	174	167	160	163	167	143	142	159	157	153	143	157	166	178	178	143	171	139	150	168	179	179	171	166	162	155	160	151	171	168	167	155	164	142	136	148	156	145	157	149	135	183	174	156	152	151	152	170	156	178	152	151	157	146	163	153	142	156	171	145	169	149	181	161	158	112	169	149	133	169	147	162	166	150	149	145	146	168	154	180	159	173	141	143	154	152	153	155	178	168	134	148	166	156	177	148	152	155	146	145	177	162	166	151	136	150	134	147	162	163	161	151	137	161	145	166	137	159	159	151	160	139	148	162	160	155	158	158	175	143	154	149	147	143	161	165	154	144	165	181	141	164	135	163	138	143	162	170	133	163	152	143	150	131	162	169	152	153	139	157	143	182	157	144	132	172	161	161	150	163	156	154	154	155	156	162	157	150	152	147	174	123	150	145	135	152	150	187	153	142	160	162	172	140	138	169	159	160	164	142	156	158	151	157	160	157	160	182	160	174	150	172	170	157	166	165	144	174	169	166	155	159	140	143	165	154	138	137	141	161	153	156	142	160	165	171	143	156	171	162	173	157	154	150	176	151	173	166	127	165	160	168	149	139	164	168	176	178	161	153	162	162	135	160	156	151	151	159	175	152	154	151	176	130	138	137	159	156	152	141	145	128	147	159	137	161	149	144	158	167	154	159	159	151	154	146	161	158	159	191	160	165	161	135	149	129	144	162	160	154	146	160	175	142	136	141	160	163	146	162	203	132	172	153	136	142	143	136	150	148	167	167	174	144	147	150	162	132	155	156	149	146	185	159	129	154	156	171	153	156	139	167	147	142	162	154	190	160	158	178	144	168	164	166	142	142	143	168	148	195	151	163	142	171	127	156	145	163	135	176	165	169	155	187	144	179	153	151	143	177	140	167	154	148	141	150	148	161	176	170	178	140	156	157	174	175	162	159	152	147	129	149	175	163	181	127	143	170	154	166	160	148	149	136	149	154	160	148	140	146	143	135	161	144	152	151	170	149	175	174	165	167	145	151	134	153	140	172	175	169	145	164	131	146	128	161	164	167	174	140	166	121	137	134	144	139	149	156	145	144	157	149	142	162	159	180	159	154	146	152	146	154	153	142	171	187	186	141	169	153	155	175	184	138	154	168	154	156	154	140	158	166	159	164	162	156	145	159	130	150	152	162	144	144	167	152	154	157	152	191	171	182	157	170	183	171	156	155	157	169	131	152	145	167	148	145	155	141	156	159	139	185	146	157	174	144	146	164	175	147	140	165	161	150	158	178	141	132	155	140	162	181	154	175	145	166	148	153	163	153	149	156	148	133	160	152	135	155	147	155	143	186	144	152	164	135	139	155	154	159	148	170	136	158	167	130	151	144	151	150	152	184	146	123	157	161	160	163	146	183	146	138	152	157	145	145	163	159	155	166	131	167	146	163	168	148	142	152	163	157	142	151	141	145	171	147	147	140	167	153	154	159	154	153	138	144	137	163	165	158	153	146	146	176	142	149	149	154	156	149	164	164	139	203	183	158	148	142	132	140	149	154	156	153	155	166	133	160	184	156	168	148	160	149	163	146	159	160	179	153	155	151	161	156	167	145	155	158	163	158	166	168	166	166	136	149	161	143	160	175	182	179	177	118	148	175	160	146	165	166	145	146	166	157	133	167	155	149	164	145	140	143	138	153	146	143	147	138	160	163	153	166	182	178	134	151	159	145	169	146	156	144	179	164	161	156	164	146	145	143	141	150	153	149	146	149	142	151	141	172	163	160	134	148	175	152	171	160	150	155	161	154	174	157	147	134	149	162	156	148	141	157	156	136	154	150	182	159	165	156	125	150	157	149	134	157	146	153	139	145	154	151	155	144	169	142	146	152	143	161	165	174	124	146	145	139	160	173	154	173	197	135	152	165	163	143	125	154	160	153	156	153	151	180	162	166	149	171	114	174	152	167	155	175	176	164	148	151	142	175	174	172	159	136	156	142	163	169	160	144	134	140	148	172	167	137	153	156	167	146	153	146	161	171	127	131	147	145	181	148	166	155	153	145	171	146	147	140	140	149	134	130	178	155	141	180	154	150	153	172	144	158	155	169	148	123	161	146	157	155	128	175	126	158	177	167	177	157	154	172	151	130	147	175	178	167	172	161	163	149	174	164	127	185	151	140	159	140	165	140	160	128	164	155	160	136	145	173	146	149	164	165	149	162	155	154	142	139	156	153	159	150	178	157	149	156	178	160	154	143	171	154	165	146	169	171	150	178	149	143	145	138	157	148	131	148	165	158	169	151	132	166	150	133	139	159	139	153	158	155	178	147	180	131	133	138	161	149	153	159	146	147	140	170	187	161	146	177	158	162	157	140	151	165	155	145	142	157	184	157	139	158	148	173	154	165	151	164	143	156	156	158	161	151	169	149	163	146	155	148	150	153	148	148	146	174	151	150	152	156	153	160	187	149	150	148	144	162	126	167	151	153	136	156	166	164	158	145	173	174	165	167	157	149	174	137	195	156	141	144	159	153	146	128	164	143	131	148	136	132	139	152	144	161	137	172	147	143	129	140	132	166	168	147	137	150	152	174	116	153	163	152	133	125	144	166	165	142	140	184	163	166	158	169	167	170	185	161	145	146	149	133	143	145	152	161	133	136	160	161	146	141	165	152	162	150	150	180	187	152	135	170	148	159	175	154	124	155	151	149	169	136	157	162	163	137	147	152	159	145	168	151	156	154	155	154	159	171	154	144	149	175	140	139	145	139	134	141	152	150	176	168	163	142	151	129	159	145	132	149	157	150	143	149	144	135	157	134	149	148	168	152	167	169	159	132	153	161	185	145	126	144	169	139	153	170	143	140	159	172	159	177	154	162	151	151	140	145	143	138	126	157	154	158	134	178	168	151	150	167	160	172	162	160	182	139	152	165	143	120	172	143	130	174	145	144	142	175	164	169	184	171	129	148	143	139	161	116	146	156	124	171	148	155	150	156	162	150	163	159	172	150	149	158	188	142	163	140	147	147	167	175	152	142	147	144	162	168	156	145	133	143	151	180	154	135	170	156	168	202	164	144	131	152	151	161	136	164	165	160	152	172	150	153	149	160	135	145	126	151	147	160	151	159	156	147	132	150	176	150	130	141	131	140	158	162	166	157	144	171	143	150	166	156	170	150	148	126	156	154	164	172	156	173	157	150	161	147	159	147	157	155
2977	1159	2141	1688	2648	542	452	389	423	374	417	393	365	407	401	425	368	409	384	397	404	355	386	380	365	372	359	333	374	381	344	415	358	379	345	385	387	399	381	373	384	357	391	381	357	370	397	381	394	387	384	384	344	385	384	352	368	403	370	390	366	403	375	381	389	365	391	347	344	358	404	350	390	370	365	362	384	377	397	394	407	368	347	355	372	399	409	377	334	383	384	387	372	379	370	371	384	361	351	390	375	374	382	358	360	385	382	380	375	387	367	388	393	362	377	380	387	354	367	371	357	342	397	387	396	368	376	354	371	351	378	358	364	340	340	381	346	359	393	361	408	394	361	359	352	379	373	382	363	350	421	346	362	397	357	359	367	373	415	376	353	353	370	361	371	392	394	419	358	367	374	383	348	366	379	370	377	362	351	368	380	372	374	379	368	389	344	355	350	343	393	393	379	386	379	396	389	380	333	385	362	390	346	379	384	363	414	396	393	386	397	359	372	364	388	366	378	365	404	381	376	390	361	379	396	385	325	362	386	403	398	393	384	391	377	397	381	391	372	361	360	376	368	401	361	410	341	404	385	376	372	392	386	372	355	390	397	390	353	391	372	379	354	310	383	369	364	368	389	367	388	381	380	378	372	353	384	343	338	389	383	382	370	433	342	383	376	372	379	372	379	368	409	361	371	379	385	379	372	393	391	361	383	379	391	375	342	378	374	346	383	384	386	350	362	401	385	364	399	325	395	369	368	359	378	377	401	376	396	401	389	377	408	372	380	365	365	390	373	410	371	396	370	352	343	357	366	385	387	382	377	373	391	376	343	376	384	372	392	396	373	380	376	360	398	377	375	402	375	394	375	363	422	366	428	339	397	365	397	375	389	370	357	378	380	389	385	365	357	374	368	390	348	381	385	373	387	371	412	334	355	364	341	379	360	412	412	394	371	392	423	390	366	364	387	395	370	358	375	368	345	379	378	392	371	360	388	360	412	350	370	378	394	389	365	336	363	413	396	373	372	372	404	378	377	352	384	382	381	377	413	375	367	384	365	382	384	392	378	390	399	389	374	384	352	337	398	385	365	380	354	392	395	346	366	368	398	383	371	377	389	383	396	397	341	399	341	386	382	392	331	413	403	338	354	394	394	370	424	378	379	382	326	380	381	370	375	396	375	368	399	379	361	360	396	394	370	352	382	377	404	395	362	335	398	404	354	378	383	366	373	379	416	408	380	371	361	366	379	416	373	387	375	389	386	385	339	370	389	356	356	398	384	342	379	393	368	366	345	369	339	370	393	359	340	403	392	357	380	342	366	365	402	368	391	366	418	379	415	391	377	322	359	371	373	400	366	391	355	411	377	367	392	346	398	384	368	382	374	429	347	393	409	350	405	379	351	353	368	385	382	369	375	380	405	383	389	364	392	399	364	352	351	370	383	387	387	388	349	355	339	404	371	399	343	405	361	381	366	392	402	363	367	405	381	368	374	389	381	350	370	390	390	406	353	389	378	390	378	393	390	389	339	413	373	400	394	399	372	377	393	377	386	361	379	401	377	357	350	394	369	355	367	377	391	374	348	374	378	367	380	402	384	369	361	373	388	373	385	367	375	366	366	384	366	378	345	349	344	368	379	387	395	340	372	348	376	345	364	406	398	369	388	359	383	375	379	394	400	381	351	382	391	356	351	400	379	374	403	395	384	388	403	354	369	386	352	339	395	325	370	364	365	332	380	391	403	419	395	389	369	369	397	387	366	363	370	350	381	409	359	378	381	379	352	385	375	409	377	377	355	349	351	383	430	355	356	374	389	370	372	367	401	356	357	416	357	392	388	386	406	384	384	360	329	362	378	411	416	405	367	391	344	321	379	374	358	379	379	395	405	379	380	392	390	382	334	377	371	418	371	382	372	373	360	378	390	382	366	379	345	360	419	356	346	401	365	406	393	376	333	349	370	387	384	397	389	361	360	384	396	398	336	394	354	367	360	374	368	359	378	352	398	308	389	344	385	370	416	367	362	417	382	376	371	369	305	386	372	389	400	376	397	387	354	367	415	385	382	348	356	375	363	384	337	405	381	367	366	377	396	343	409	361	355	391	352	387	421	382	388	350	386	386	385	354	418	367	398	385	411	390	382	371	369	430	370	408	383	400	373	377	363	362	374	368	372	363	412	350	388	383	391	349	363	423	382	366	354	400	358	372	375	392	354	404	346	376	342	392	390	374	372	366	356	390	337	355	366	365	421	373	372	317	381	400	399	391	354	395	355	389	387	387	375	347	361	383	380	376	406	348	325	397	430	335	390	398	405	365	366	363	369	355	371	341	371	357	349	364	425	389	358	371	386	377	390	333	401	393	394	397	376	385	381	386	362	359	377	375	366	380	397	346	377	351	412	370	368	363	358	355	394	373	355	394	367	370	404	374	387	365	352	371	359	381	378	339	382	366	384	403	419	370	375	359	384	376	383	381	393	379	350	398	391	394	374	398	381	385	389	399	390	362	359	370	378	378	380	354	404	362	374	368	354	416	364	361	371	398	382	378	398	361	414	356	366	351	402	371	393	352	362	343	385	371	396	374	375	390	360	371	391	365	373	401	374	366	360	391	383	390	388	339	367	388	374	356	392	402	370	390	351	389	360	380	378	366	397	394	371	357	371	381	359	374	364	365	372	375	362	381	411	402	388	366	379	373	386	360	363	374	403	382	374	387	366	384	377	364	388	392	327	367	378	407	362	361	384	376	387	367	359	372	363	393	382	404	357	385	382	355	387	366	384	381	368	390	392	393	378	373	373	387	357	361	378	382	373	383	358	384	378	386	383	355	391	377	360	418	415	342	416	359	391	383	393	377	385	403	378	348	402	364	379	371	367	413	380	403	398	411	375	374	380	361	382	352	386	426	388	337	383	379	373	409	376	377	406	335	374	388	366	369	389	353	366	378	376	372	397	372	373	368	354	393	395	390	375	371	396	369	369	366	393	389	369	389	363	367	360	355	394	384	393	375	395	398	390	403	400	345	340	342	382	382	398	362	369	351	374	338	336	348	365	377	385	379	397	372	383	385	377	373	385	405	379	372	359	396	378	360	384	389	371	401	417	380	357	356	363	346	340	381	360	356	394	386	399	382	395	386	353	361	398	376	359	400	376	383	396	369	379	392	370	387	365	351	358	358	369	413	401	374	378	372	414	343	388	384	382	354	379	412	365	375	372	359	368	389	383	350	404	365	341	377	390	387	351	371	365	367	391	332	389	391	373	359	359	355	363	392	395	395	390	362	356	368	388	389	401	362	367	338	404	361	376	371	397	378	360	382	372	368	371	381	422	324	388	353	412	373	375	379	347	366	385	381	392	391	361	354	369	362	398	379	346	379	368	372	401	385	359	355	381	363	372	345	397	369	382	364	369	407	394	370	368	345	359	399	410	383	370	349	422	342	409	384	361	354	382	391	385	383	393	375	364	383	384	359	374	386	384	362	349	377	374	370	390	365	390	381	373	346	398	383
12478	3151	2948	1683	13717	4899	565	310	272	236	221	191	177	224	193	155	170	165	151	143	155	132	148	139	139	156	110	126	139	131	154	139	138	140	131	129	149	125	119	149	121	137	139	139	132	109	131	140	128	134	136	140	124	125	128	123	159	141	139	133	124	129	123	128	141	134	110	145	123	133	157	120	113	105	121	129	121	123	100	127	135	118	113	123	127	115	118	136	140	133	130	143	137	124	129	117	118	130	165	127	128	152	128	137	125	134	124	113	120	109	140	132	130	135	144	122	119	134	122	151	127	143	159	115	122	125	110	136	114	127	135	138	118	128	128	136	141	127	107	130	116	130	129	138	155	131	126	141	133	127	130	125	101	132	128	139	148	135	127	112	121	124	146	119	143	114	149	141	123	129	149	113	145	116	131	125	135	127	142	145	136	133	154	131	135	141	122	117	106	101	96	119	123	117	123	113	112	123	123	135	154	124	117	120	108	128	133	116	122	156	126	121	159	124	116	132	116	102	128	127	98	126	142	126	140	129	151	116	135	125	109	137	151	118	110	117	126	109	133	133	133	132	117	109	144	150	116	147	131	115	117	124	119	129	121	135	119	141	138	118	121	134	140	164	116	119	133	113	140	139	134	136	138	114	111	138	140	135	116	133	131	144	152	144	119	145	120	117	125	106	130	128	143	139	157	142	164	115	109	121	115	135	111	103	123	130	107	122	117	134	134	114	134	127	112	130	140	137	119	117	121	126	114	127	140	138	143	142	135	140	127	117	128	117	124	137	146	118	130	123	122	121	121	129	111	136	137	110	134	130	143	131	126	130	121	116	108	136	121	132	112	119	120	120	123	123	172	133	119	132	134	130	116	118	134	127	115	139	130	120	130	133	125	117	129	140	129	130	127	122	126	144	123	130	123	129	137	136	118	127	97	153	139	135	140	129	112	120	116	116	104	153	131	98	147	146	127	106	119	141	137	141	138	139	145	107	132	124	142	139	145	141	129	156	135	101	157	118	157	122	132	104	118	148	143	141	146	120	119	117	128	124	133	140	131	125	147	131	133	147	156	143	138	131	126	147	99	135	139	102	139	119	147	128	131	132	158	139	108	110	130	132	137	126	126	135	144	138	132	122	120	110	110	107	137	108	140	107	131	138	113	137	120	127	125	117	125	139	126	114	115	134	125	139	159	119	110	115	167	132	117	122	135	150	123	120	106	132	155	110	150	145	127	122	120	114	124	136	138	127	157	129	146	144	106	104	114	120	126	128	127	151	120	112	126	128	113	112	107	126	131	123	132	99	138	131	122	119	130	123	128	142	111	111	121	140	128	124	141	124	126	149	149	116	104	134	123	123	112	134	155	131	118	117	139	137	142	132	106	151	120	146	123	133	123	135	127	122	112	134	150	122	128	132	124	122	126	103	139	114	122	149	131	123	128	122	133	160	129	137	123	120	116	134	125	119	133	132	130	124	131	126	146	142	150	126	133	130	139	121	131	119	130	149	106	145	114	138	106	118	137	120	145	105	137	139	130	121	131	126	121	111	133	140	140	159	141	136	118	141	119	140	130	134	122	117	153	129	151	145	124	130	112	125	143	118	125	128	126	124	132	112	144	121	139	125	140	160	135	140	112	140	141	137	132	117	109	113	124	137	126	151	142	140	130	145	122	117	142	139	126	137	141	117	125	108	139	117	130	121	127	131	124	138	118	119	123	115	126	127	144	127	109	136	125	113	141	133	117	120	99	118	138	136	126	114	135	125	133	125	115	115	149	97	127	113	131	149	122	124	115	141	169	128	162	119	125	119	115	125	121	141	153	142	143	139	113	130	141	142	105	117	106	144	144	131	126	130	131	124	118	115	134	126	134	132	130	135	128	114	122	119	127	116	138	106	119	113	119	139	136	130	135	119	125	160	127	143	125	134	137	124	125	111	127	145	146	144	132	132	138	123	126	126	120	130	134	125	109	117	126	138	137	157	136	116	130	133	108	119	122	124	136	125	136	138	141	118	113	119	143	114	164	105	136	156	129	143	136	118	110	124	118	118	130	141	128	133	148	132	148	130	146	129	136	144	117	141	114	134	136	130	133	142	111	132	140	119	119	141	113	142	141	125	136	117	134	128	123	136	141	111	123	151	118	116	113	118	118	146	121	132	124	109	125	127	135	129	109	131	129	120	137	133	123	120	128	122	140	144	114	149	146	138	131	130	134	128	131	117	131	111	117	125	118	141	127	119	153	119	113	134	120	153	151	139	142	138	126	133	124	111	138	124	131	157	129	119	131	127	144	128	117	123	135	133	137	125	126	119	156	149	129	115	126	153	143	137	140	115	122	137	123	148	156	139	129	121	100	121	114	100	138	142	138	163	127	112	138	138	116	122	128	149	116	127	129	119	104	119	127	154	133	121	121	124	116	116	135	114	122	106	133	112	104	112	129	136	140	129	136	141	114	137	144	131	136	125	114	137	115	129	111	121	130	124	118	113	130	120	147	115	132	113	145	112	148	122	114	112	127	131	131	125	149	127	124	121	127	149	139	120	138	126	143	122	137	131	121	106	123	138	145	133	136	123	145	137	122	110	129	119	116	141	141	138	123	113	148	126	113	140	113	128	120	127	119	151	128	128	141	131	140	112	124	115	125	142	136	141	127	110	144	137	147	125	112	118	125	140	141	126	114	147	141	121	129	155	128	123	136	144	130	135	131	120	121	118	131	121	130	122	111	116	114	124	140	138	119	131	125	130	128	130	149	127	134	120	125	147	139	133	135	116	126	126	142	129	117	129	137	129	111	116	114	122	112	124	146	124	130	134	109	104	138	138	112	114	136	137	116	118	116	128	139	131	148	136	132	148	124	121	129	155	118	112	137	145	119	130	120	115	147	117	147	119	127	102	101	126	127	142	150	136	134	153	127	111	119	141	146	127	147	135	103	124	119	120	124	119	147	145	136	119	130	136	156	136	131	151	120	134	117	129	143	119	105	121	129	133	135	122	127	123	112	114	139	125	127	117	119	135	122	113	133	111	146	136	138	112	132	140	137	141	131	146	124	133	122	133	109	142	133	152	129	126	127	118	132	130	118	130	131	122	147	135	139	127	131	135	149	135	151	139	137	145	107	124	114	133	143	102	124	118	157	102	141	130	124	125	132	140	145	118	119	97	132	122	134	120	132	113	124	121	109	109	102	107	137	123	111	124	132	134	133	122	120	129	104	129	127	125	113	117	133	116	126	119	130	106	158	124	139	138	117	141	142	114	167	126	117	137	116	135	122	114	126	113	122	132	135	134	148	128	128	134	116	137	124	119	143	157	125	124	123	127	134	122	143	128	130	148	127	142	116	124	134	133	124	111	143	121	121	126	146	156	116	108	150	134	123	162	132	139	123	138	142	138	140	142	127	132	121	140	121	129	122	110	125	142	139	115	121	119	146	109	108	121	125	114	121	132	129	141	116	129	124	120	118	138	110	116	123	117	143	121	124	149	148	170	119	110	139	143	121	126
7157	2671	5977	5265	29179	3859	2207	1482	1262	1067	1043	838	773	744	669	600	621	584	559	547	514	503	460	454	423	417	449	425	458	405	435	395	465	384	413	376	409	392	396	401	399	382	386	388	379	385	383	378	401	385	357	377	379	334	401	346	367	390	364	346	378	353	351	371	379	373	363	369	355	362	355	375	377	366	309	303	341	365	356	325	352	332	361	348	383	371	383	377	342	355	340	355	377	341	339	335	355	349	346	331	324	349	321	322	327	366	351	405	377	350	352	335	342	342	385	340	350	353	338	363	350	383	369	347	347	355	329	377	372	332	343	339	354	354	341	355	332	341	338	331	347	337	354	317	333	310	375	343	328	338	324	303	365	338	342	334	345	358	320	353	352	337	354	319	352	348	359	342	337	371	390	331	316	374	334	383	369	355	311	354	335	395	357	378	347	365	312	387	354	351	334	365	333	354	346	361	329	328	352	361	360	352	364	373	349	352	345	353	332	370	336	361	332	369	366	360	347	346	364	376	330	376	366	369	354	364	313	380	380	324	349	338	328	353	342	359	368	346	336	347	308	353	343	352	354	354	332	356	370	350	339	337	335	365	343	316	365	321	343	385	364	327	355	360	339	346	339	336	345	353	337	352	351	339	330	335	363	310	339	359	326	382	365	383	335	355	343	328	389	349	344	359	326	357	329	308	324	358	321	340	335	343	349	360	360	352	363	352	343	340	398	312	344	343	355	363	368	379	324	337	341	349	346	305	388	322	374	368	351	327	309	339	340	349	331	314	358	370	331	363	333	331	321	353	323	358	344	344	334	367	345	340	328	346	338	321	373	359	371	344	339	347	353	352	361	331	337	354	334	361	373	326	324	345	363	343	362	364	341	344	354	349	332	357	338	377	305	382	342	359	362	347	340	322	325	320	372	353	319	323	290	356	341	339	321	325	337	339	345	350	351	370	356	340	321	308	347	356	340	368	343	363	358	337	327	356	339	345	344	364	359	358	371	318	331	340	374	340	366	334	338	327	346	351	333	344	338	341	354	368	342	363	345	326	365	342	333	341	361	333	343	323	358	329	361	331	392	343	333	353	356	354	355	366	338	353	347	341	374	370	307	340	335	349	341	362	330	387	362	361	315	336	371	369	336	311	356	327	338	340	366	346	344	356	322	321	333	313	340	376	342	348	368	342	367	339	386	314	372	316	356	360	345	343	337	382	347	322	337	347	322	346	352	351	304	333	356	368	338	334	346	349	342	335	372	368	355	360	338	355	359	334	330	324	367	341	339	387	347	332	311	358	346	331	348	341	357	363	316	328	382	348	373	318	337	345	302	337	317	370	366	326	338	376	343	326	342	346	328	343	368	321	332	326	353	320	337	340	376	332	385	382	358	344	371	305	345	354	319	336	342	354	335	344	348	325	379	337	348	379	353	318	333	334	321	325	341	352	319	384	340	328	320	343	383	338	339	320	339	333	323	356	323	351	344	328	363	339	347	330	367	313	337	342	359	330	349	342	353	342	318	348	333	368	323	372	381	354	321	336	358	313	338	328	366	327	367	346	350	329	370	333	349	338	327	339	338	378	342	346	369	348	319	339	335	362	349	348	349	337	360	355	351	326	362	314	335	353	350	373	338	359	343	369	344	376	335	348	351	326	310	340	343	366	349	362	334	328	339	342	350	340	365	341	394	320	354	335	351	323	348	340	324	362	344	328	357	360	328	359	354	359	348	334	386	341	339	345	339	341	389	326	332	320	308	377	323	346	328	332	347	355	338	358	322	304	343	337	320	350	340	311	345	340	344	385	312	336	341	328	353	331	391	346	357	349	332	353	348	374	335	377	335	344	368	348	363	333	361	379	315	334	326	322	338	321	340	355	333	330	333	341	318	355	341	344	345	362	316	322	348	349	327	331	375	297	365	324	323	328	362	360	344	376	323	385	326	340	360	339	357	343	321	370	334	354	367	311	350	367	340	338	357	342	342	358	323	360	342	369	349	360	336	300	377	326	347	354	345	347	367	351	341	333	337	328	340	329	330	353	359	344	366	368	350	344	330	375	349	337	343	331	336	330	351	330	337	310	345	396	332	339	346	371	333	320	325	299	343	340	319	342	418	329	349	340	353	330	357	350	365	330	383	334	372	338	337	287	300	338	325	340	330	331	355	369	330	330	348	318	364	365	336	350	327	341	311	328	340	382	327	334	339	330	346	344	339	326	365	315	314	348	346	351	371	356	345	346	380	358	363	328	359	355	327	315	333	351	339	360	334	330	330	336	362	337	353	346	343	346	335	352	360	374	353	355	334	364	363	322	372	341	306	360	336	361	338	345	306	357	343	362	342	357	359	314	359	340	325	321	311	354	321	345	355	366	353	331	324	363	337	369	340	349	347	331	349	340	326	348	342	325	327	352	317	355	337	331	368	315	353	318	323	356	343	369	342	361	379	355	371	338	317	337	355	360	321	357	336	354	366	350	355	328	329	336	366	344	351	368	318	342	318	330	352	349	383	362	355	329	345	331	363	318	317	365	326	357	337	346	333	326	374	329	395	337	328	349	341	360	358	313	356	338	346	328	328	353	353	326	341	332	317	364	352	333	380	372	348	321	369	349	335	315	325	348	330	368	330	330	345	339	341	344	326	349	337	353	361	335	325	318	366	320	334	358	341	323	302	338	391	303	370	353	365	346	375	337	354	357	324	338	353	369	344	331	320	361	361	343	330	351	341	343	344	363	341	348	350	362	367	348	345	330	339	336	361	340	346	353	342	339	338	365	340	339	350	323	360	360	347	348	348	359	385	332	353	354	346	350	340	349	338	350	330	348	344	372	307	310	369	333	339	310	342	338	379	330	331	335	326	332	361	298	335	323	342	342	342	301	353	349	333	323	362	376	320	350	349	363	329	342	338	359	359	337	325	338	356	347	322	372	331	312	327	346	324	328	347	367	326	336	331	389	356	367	347	348	349	359	324	368	365	382	358	324	326	347	376	334	337	348	348	334	362	332	336	356	338	336	360	268	366	380	341	358	380	352	364	341	322	339	324	319	316	334	345	327	363	332	342	337	311	344	352	354	316	386	347	325	331	355	343	378	324	346	352	358	344	379	352	369	376	378	335	340	357	304	343	343	312	368	331	330	384	353	357	344	339	373	332	307	352	359	317	342	335	349	359	318	372	344	332	310	332	317	364	360	349	380	366	359	360	350	338	376	355	319	331	339	313	354	334	349	325	327	332	334	373	336	344	355	348	361	351	317	360	363	365	338	360	355	362	333	345	330	377	381	340	325	380	335	341	349	363	317	381	345	348	326	326	330	329	339	362	318	341	311	320	359	372	321	318	366	328	327	320	332	338	333	382	351	346	336	311	363	338	328	358	348	371	331	288	315	344	327	358	334	350	326	353	332	327	334	376	376	380	367	334	354	355	369	362	364	310	355	344	349	346	339	361	340	359	319	353	336	355	333	353	302	353	358	338	346	337	352	333	346	340	330	361	353	343	365	393	369
21155	6302	5573	3445	12577	14607	1386	767	603	541	496	467	431	403	346	346	349	331	340	316	355	342	330	312	316	292	334	307	291	307	317	299	325	303	298	322	327	287	315	343	299	322	281	314	325	321	347	319	305	301	347	319	305	288	326	300	310	278	277	314	294	281	310	277	297	281	314	301	295	301	315	256	275	320	276	311	286	341	313	312	284	277	293	318	313	309	272	340	313	292	254	280	322	290	265	303	297	290	302	291	279	300	265	324	297	273	308	333	295	283	305	290	298	310	295	250	320	305	324	320	320	255	300	307	297	314	315	293	291	301	327	273	255	305	274	315	310	282	313	285	316	268	310	306	307	307	279	282	303	277	330	305	302	319	273	276	311	280	273	314	290	308	303	313	294	271	301	316	282	252	280	274	282	321	273	320	307	291	297	309	331	312	315	298	307	270	291	301	295	281	318	288	300	307	289	306	279	286	292	303	321	302	302	297	286	289	303	328	287	299	286	302	296	292	235	291	314	333	278	269	277	312	295	309	280	305	283	301	302	319	268	292	295	341	305	266	303	307	317	301	279	266	279	303	309	271	283	275	300	296	278	298	290	320	283	296	304	262	278	295	290	308	303	298	282	308	302	258	333	306	301	269	263	289	297	324	293	293	293	324	335	295	270	301	271	288	256	304	286	335	285	285	296	283	277	291	287	293	289	340	284	296	325	312	291	312	260	294	321	314	319	293	310	332	260	296	286	270	278	309	269	318	291	305	280	289	318	323	288	307	280	277	257	265	299	289	285	290	289	287	308	299	323	303	298	317	304	294	325	295	299	296	289	271	281	285	262	297	340	308	294	274	324	311	271	334	287	266	299	303	328	302	292	272	334	284	301	292	283	306	313	297	293	315	311	282	298	288	291	303	304	279	281	275	290	280	331	286	292	290	290	302	303	281	258	275	297	292	299	263	296	255	286	329	301	315	331	327	317	248	270	311	286	271	291	332	303	287	306	282	265	283	296	311	297	288	269	315	276	295	297	326	306	311	287	329	302	304	311	319	329	273	329	302	281	294	302	280	293	300	289	338	304	295	296	282	293	308	290	284	299	316	287	281	328	298	313	320	285	280	278	260	266	289	311	271	298	306	278	316	302	272	256	293	294	287	269	311	313	288	280	283	279	307	292	296	270	289	321	304	270	308	297	313	307	289	294	280	302	293	292	278	298	288	302	277	279	283	271	327	281	286	307	301	284	270	273	306	319	308	289	287	285	303	275	263	254	301	282	284	315	289	314	294	271	310	288	318	283	298	262	274	284	309	296	293	308	298	286	299	350	278	302	276	328	324	299	305	324	327	294	294	284	298	279	269	280	269	296	291	290	273	283	289	308	314	298	301	292	299	259	295	278	302	269	314	290	283	303	304	291	271	338	319	300	316	288	292	287	282	307	301	300	307	278	291	283	255	271	302	281	298	291	284	318	295	301	324	258	318	312	304	273	311	292	299	293	314	289	285	304	285	309	304	253	290	299	272	304	304	330	291	245	318	291	317	297	273	307	316	282	307	301	293	306	281	301	270	303	328	335	297	295	311	305	294	263	325	283	315	291	288	267	297	327	306	307	302	291	301	278	274	334	285	271	245	276	302	286	290	289	299	275	287	311	305	301	320	263	251	279	299	250	326	301	311	297	300	291	326	301	293	303	298	272	283	278	259	289	296	269	278	283	281	288	285	306	259	288	290	319	291	277	294	284	277	266	313	317	295	308	311	295	300	309	288	292	263	314	295	261	341	305	308	298	310	308	297	268	265	314	310	285	283	292	286	293	303	286	274	282	297	288	305	312	341	301	304	295	318	253	334	273	285	312	273	290	277	304	283	280	329	325	297	295	299	310	331	285	271	296	317	281	288	293	255	277	305	280	312	278	265	297	303	305	277	306	290	305	322	279	303	302	280	263	283	295	290	291	310	270	279	265	276	293	329	281	321	281	311	276	294	297	303	299	319	305	307	296	283	281	280	321	240	295	289	291	291	289	282	300	261	292	281	310	265	285	289	279	294	323	306	285	288	304	295	314	313	269	306	281	316	307	275	297	262	273	314	308	295	293	296	275	287	309	300	302	273	306	305	270	296	287	294	277	299	303	304	275	280	319	337	308	294	296	287	293	310	315	312	283	306	282	312	289	290	291	282	320	303	283	286	308	300	291	310	320	331	281	280	288	339	279	299	314	276	287	300	308	307	296	305	296	260	289	298	283	277	280	274	304	290	292	279	305	268	284	285	273	311	303	289	295	324	296	289	283	311	301	348	279	314	255	272	293	303	311	280	279	322	300	297	297	311	337	289	330	328	289	301	278	276	311	296	275	299	322	320	318	275	281	326	335	307	267	294	321	311	314	262	287	316	311	322	293	298	296	287	290	301	287	294	303	302	286	274	334	310	302	318	276	295	285	279	282	302	301	284	314	277	282	279	311	281	280	265	313	279	269	258	313	300	313	308	287	299	337	271	282	241	265	293	299	301	297	271	280	286	321	299	296	271	295	321	305	307	265	278	312	301	318	304	293	258	327	317	299	309	283	330	287	286	287	304	310	311	289	324	322	311	280	309	289	267	285	305	290	295	281	298	291	299	255	307	313	280	288	304	324	287	332	254	291	293	280	279	264	289	282	279	316	307	274	312	282	281	303	323	327	316	305	302	272	297	289	294	273	303	298	316	292	304	295	277	301	301	258	326	310	304	286	295	309	289	311	324	303	287	255	275	286	277	290	298	281	280	324	270	260	313	292	285	276	298	247	308	332	319	296	277	275	277	277	298	265	271	284	278	276	309	274	301	276	270	296	301	299	291	289	303	347	282	287	307	263	330	287	302	284	295	253	305	307	271	311	270	276	252	278	279	299	304	304	280	269	296	265	308	284	264	329	278	308	289	267	329	284	280	314	303	308	287	290	303	311	287	290	298	294	291	317	294	290	291	279	294	292	296	296	314	287	298	279	320	322	283	298	284	335	302	283	258	296	285	304	313	295	280	293	311	316	330	295	310	275	328	271	325	314	279	320	327	328	311	337	288	328	268	270	287	252	304	290	289	298	307	283	272	264	295	263	268	297	307	309	322	303	309	318	315	298	321	287	306	292	278	302	315	285	303	306	321	285	313	293	305	306	294	294	335	297	282	308	297	273	258	284	301	306	286	297	302	272	298	322	287	291	287	291	281	287	341	299	302	309	299	308	279	295	302	303	290	301	293	300	279	293	330	314	240	272	302	277	299	276	295	311	304	279	276	298	292	279	311	275	314	280	257	286	286	254	282	271	288	295	285	275	263	290	301	261	303	311	287	314	303	309	266	311	306	307	300	294	283	315	293	325	304	338	310	290	330	300	341	289	296	311	305	338	284	270	269	311	284	295	287	277	284	319	259	305	289	299	285	300	289	322	329	304	324	302	316	304	293	296	317	281	333	316	289	288	296	317	306	280	291	311	280	297	347	306	294	275	266	293	306	311	289	298	273	345	295	303	319	285	293
9746	4404	9863	9202	27973	11796	4349	2920	2420	2269	2047	1710	1558	1463	1326	1216	1161	1132	1149	1116	1060	1021	925	868	899	890	889	879	842	834	850	819	854	838	748	767	796	766	837	817	769	794	783	821	699	772	727	756	770	755	763	735	718	709	749	726	696	735	756	751	746	754	684	708	713	651	765	729	777	732	693	650	715	729	717	663	680	709	733	723	713	661	652	700	693	709	708	708	688	727	726	719	692	693	684	682	727	721	694	716	690	732	681	707	717	684	668	733	651	649	664	666	683	685	676	733	725	678	683	720	639	684	685	666	669	696	711	741	681	700	665	738	699	689	746	718	673	696	672	724	698	685	682	646	699	705	658	699	706	733	701	709	667	709	712	624	685	688	734	680	675	712	683	672	675	649	700	705	714	685	707	680	696	694	709	735	701	693	685	685	695	715	670	680	721	707	714	668	670	687	647	685	729	634	741	748	698	636	702	660	702	726	649	652	719	707	676	665	647	702	638	722	711	679	729	671	738	719	689	654	703	722	680	712	697	647	656	701	720	694	709	657	687	693	660	685	642	677	711	682	715	677	731	659	679	713	703	730	704	733	710	642	684	696	705	699	729	729	662	648	726	694	731	679	727	679	682	710	662	666	659	711	677	684	665	678	643	713	682	711	723	702	665	742	736	684	701	688	700	665	718	697	688	704	664	767	721	687	711	743	687	677	705	702	666	687	708	660	694	699	693	683	671	671	700	660	704	665	704	636	652	681	669	665	709	726	683	693	707	698	710	699	683	683	735	684	723	685	679	709	695	710	639	733	740	724	636	726	661	685	682	683	676	686	691	684	617	666	717	647	710	727	644	681	685	700	670	701	649	695	716	644	661	691	694	712	673	670	638	694	715	709	665	709	710	667	666	689	703	701	692	683	646	707	700	705	700	675	711	643	691	671	670	697	658	714	729	680	706	736	705	679	681	721	666	685	691	687	677	723	683	708	729	700	687	682	716	694	704	666	683	718	684	669	653	688	689	717	661	657	672	712	671	690	695	709	683	692	727	737	687	696	680	703	682	695	709	739	687	649	724	706	701	723	694	674	721	634	661	716	665	667	679	750	693	708	663	656	682	660	696	754	680	737	698	713	697	649	667	764	692	691	737	679	702	701	684	693	677	676	683	679	646	649	693	712	748	694	683	718	709	715	634	706	653	666	680	686	682	697	670	675	662	672	636	733	704	731	731	737	689	650	716	715	663	700	714	677	673	691	714	692	720	739	678	726	673	702	670	717	714	658	699	697	718	686	688	667	701	675	672	666	692	697	613	673	654	670	698	707	657	640	675	704	684	675	717	659	684	664	647	734	613	678	732	656	670	683	732	702	720	714	687	700	650	660	713	663	693	712	680	695	683	698	729	691	692	688	705	710	652	704	699	674	693	684	704	682	664	686	685	693	687	665	695	637	672	694	692	626	731	671	663	683	703	673	730	674	690	664	694	698	689	678	673	656	699	692	728	720	687	661	675	689	659	671	695	678	697	693	689	664	712	699	700	689	707	707	673	678	659	714	684	697	665	689	691	661	710	660	722	716	665	688	694	724	672	666	723	711	687	704	707	677	674	671	704	686	651	706	684	660	701	702	715	671	689	757	661	649	734	684	657	683	714	711	704	681	713	673	715	679	704	681	705	720	686	681	740	676	657	680	664	724	675	733	704	657	701	715	690	663	717	710	653	740	680	715	715	645	717	691	727	647	648	644	713	705	666	709	740	640	683	704	700	679	674	698	668	690	701	697	751	728	671	623	635	708	679	677	749	716	693	697	720	720	631	698	666	684	639	690	648	711	686	679	669	654	721	675	705	707	728	700	705	670	690	706	703	686	738	643	703	737	650	676	690	698	685	643	653	637	664	704	662	700	702	669	672	723	715	648	695	678	688	703	641	694	657	735	653	678	666	654	756	650	769	716	655	725	733	681	664	716	717	667	679	675	705	652	666	618	708	699	664	701	718	685	704	710	660	707	746	667	700	662	666	695	709	699	711	717	693	749	691	665	651	699	704	641	644	672	709	713	707	712	731	670	707	719	659	699	706	725	666	661	711	686	680	654	707	724	695	705	683	646	671	724	689	700	733	700	684	725	707	684	753	674	673	704	689	708	676	688	711	667	654	651	681	701	727	670	701	664	671	665	700	730	649	713	727	671	706	702	700	711	691	712	690	717	655	692	683	685	694	646	690	673	728	688	715	759	669	685	678	669	716	621	740	667	664	667	714	681	669	689	671	700	732	675	682	665	706	711	698	673	686	674	697	692	655	695	668	673	683	679	690	693	695	651	665	732	697	685	666	689	684	659	721	673	720	679	697	655	688	744	656	682	739	707	722	668	673	710	730	720	728	675	720	679	708	727	668	703	672	718	710	663	728	687	684	729	686	669	680	700	666	708	671	716	729	714	746	703	641	713	672	658	701	659	689	678	680	693	688	723	649	683	745	753	689	684	699	655	705	709	693	726	663	687	682	648	700	700	705	687	646	719	679	657	683	744	666	705	698	640	705	673	678	697	647	712	706	709	685	672	652	686	707	668	696	683	649	682	659	662	701	687	685	717	710	615	656	696	719	718	676	686	700	680	693	699	678	698	679	671	673	681	707	669	713	688	648	645	671	724	681	698	692	733	678	671	716	739	739	730	687	694	686	680	685	682	685	678	718	710	713	666	696	721	649	674	709	690	764	698	731	682	699	681	653	670	694	692	730	651	684	701	668	694	712	716	656	711	677	735	658	706	668	670	670	677	709	667	720	684	655	727	732	668	678	714	701	680	664	661	689	709	673	677	671	643	687	686	719	699	703	684	764	652	658	679	681	712	685	702	686	686	686	656	670	689	720	720	694	661	682	686	735	685	696	689	653	741	732	699	708	681	640	699	696	655	744	622	673	623	690	711	746	700	742	669	689	701	644	685	689	705	684	695	717	699	722	643	725	736	686	710	681	626	740	663	726	713	666	724	715	701	668	701	743	698	622	675	677	662	668	720	742	686	674	680	698	706	662	675	654	674	701	683	666	726	687	716	708	677	706	681	681	696	701	681	669	664	716	706	660	686	684	705	653	709	659	698	674	726	680	688	684	632	717	670	721	641	630	675	669	707	675	672	660	679	680	698	678	691	687	712	706	707	674	680	659	717	740	662	646	676	701	733	669	723	719	644	682	678	685	701	643	715	697	689	702	675	690	704	717	656	689	667	698	718	670	715	701	733	679	733	726	708	673	691	649	712	696	690	669	704	684	696	687	719	686	677	691	700	677	671	657	678	672	680	694	661	737	664	678	675	708	696	677	691	670	688	753	750	736	691	749	740	641	711	679	683	715	701	693	694	716	695	729	712	728	667	716	678	708	654	707	699	717	653	696	696	670	692	703	691	742	695	638	768	726	661	715	680	712	653	685	717	672	696	715	643	674	662	743	715	697	718	654	694	729	728	713	722	702	678	693	698	661	666	683	672	649	687	702	769	685	663	730	667	695	698	686	723
3709	1121	1016	520	522	234	170	170	144	165	166	161	163	159	153	145	158	140	174	179	151	180	160	175	177	162	169	127	161	171	139	170	164	156	184	157	153	145	153	152	143	165	150	156	136	148	162	153	150	166	163	164	152	141	158	171	192	175	142	154	155	156	153	153	160	136	165	151	186	145	170	143	138	148	160	173	141	159	178	154	153	157	168	148	156	160	175	159	148	160	155	144	119	152	158	140	138	184	143	150	144	171	124	159	139	155	169	156	176	152	143	147	160	163	183	129	173	158	159	172	165	164	152	164	170	147	161	168	170	155	154	156	122	138	167	160	156	156	147	171	164	166	137	147	138	141	140	152	162	155	149	134	130	160	151	160	155	145	167	170	169	163	156	156	154	136	175	159	165	162	169	161	149	177	156	177	160	159	161	150	148	142	161	147	172	147	152	136	155	167	152	151	144	166	158	155	152	155	162	143	146	164	157	136	161	163	153	143	170	154	172	155	133	169	184	160	145	151	148	160	147	157	168	180	156	155	156	149	169	128	145	163	158	151	145	143	135	147	148	161	162	149	140	159	147	138	160	123	153	173	164	169	167	144	173	166	160	135	171	160	165	160	148	158	165	147	158	166	144	157	162	160	136	157	148	140	148	148	158	150	164	160	162	177	176	175	161	165	162	160	155	135	149	166	172	150	162	157	130	139	163	148	174	140	148	153	177	150	173	167	135	151	153	174	165	152	155	175	148	161	157	147	151	138	149	167	166	151	148	152	186	196	168	154	161	164	162	171	147	162	147	143	143	162	157	155	136	148	147	166	161	153	156	160	162	158	136	136	155	154	151	158	149	160	147	135	150	142	150	146	158	147	155	140	180	177	150	174	152	152	150	144	157	162	158	133	158	152	144	137	165	125	166	139	159	172	146	145	140	150	159	163	169	161	143	150	140	172	164	146	169	165	145	145	157	141	165	166	139	158	146	127	151	141	146	148	183	165	171	187	155	129	143	173	147	146	157	147	150	161	153	163	141	168	159	161	146	163	167	150	173	164	151	181	165	140	177	169	141	156	162	142	180	156	147	144	141	168	137	179	141	128	147	149	162	162	168	162	169	168	139	152	155	172	175	183	134	145	146	165	139	148	167	186	158	154	162	156	169	149	164	151	158	149	168	180	167	163	156	156	160	148	163	164	169	153	152	158	156	156	165	147	146	144	170	168	135	146	167	159	161	145	162	155	154	161	149	147	164	161	156	172	159	170	149	162	150	166	176	148	162	165	144	171	168	154	152	155	138	179	144	160	136	149	171	153	152	157	159	147	148	169	157	155	140	152	160	204	120	149	151	161	164	136	165	148	167	181	156	147	167	153	142	146	147	173	139	169	141	160	163	140	145	159	118	172	151	134	167	182	146	165	130	149	145	140	169	151	149	150	151	149	147	163	165	149	155	155	166	180	164	150	156	168	163	166	136	165	152	160	150	153	160	165	170	150	165	160	145	148	150	146	162	163	155	188	147	140	150	146	164	176	140	169	140	146	136	147	154	151	172	154	145	166	161	136	162	149	151	160	150	140	169	134	140	161	160	163	176	144	169	180	135	155	142	145	153	145	153	130	159	161	147	159	167	159	147	145	182	165	164	167	156	144	156	148	169	144	161	138	162	177	166	146	182	153	150	142	163	167	167	166	154	176	165	152	152	152	153	143	160	161	150	170	161	154	148	174	152	161	161	153	182	178	124	156	185	177	167	167	183	151	151	132	167	144	167	149	158	120	143	178	141	144	166	151	130	142	140	148	165	155	177	176	165	161	144	141	189	169	147	163	154	143	157	152	155	144	161	171	152	133	147	155	170	131	147	152	156	174	142	144	175	168	150	131	143	136	161	167	142	155	122	120	153	167	141	143	198	133	164	152	145	150	162	173	184	156	143	151	166	166	157	111	158	157	146	168	179	172	145	160	151	162	158	150	153	146	165	144	160	145	158	161	151	139	155	148	171	163	175	157	166	154	169	179	159	123	154	149	130	157	151	152	163	134	168	155	153	136	171	165	133	163	147	166	145	160	130	132	145	180	195	146	142	177	162	171	165	141	145	119	148	142	150	145	154	122	164	169	158	158	159	166	151	157	161	156	138	146	150	144	154	176	145	149	173	165	143	152	153	177	162	174	152	147	156	163	154	148	165	161	179	156	159	150	146	162	158	159	140	152	161	170	148	139	159	166	157	148	161	161	150	154	147	147	156	154	158	146	133	148	158	147	164	159	142	165	166	177	150	160	145	160	176	148	140	156	150	136	149	148	167	144	152	163	153	173	139	153	150	154	149	146	148	157	145	171	152	156	172	146	148	156	158	160	170	157	155	163	163	143	169	149	137	169	175	157	132	130	145	148	138	152	165	153	157	181	177	167	142	158	162	184	175	150	133	156	166	163	147	172	135	149	164	162	148	163	146	142	155	184	142	171	150	136	146	152	155	150	153	177	147	158	148	155	170	160	146	142	143	152	190	167	134	149	160	133	148	176	135	128	147	163	165	181	163	137	154	162	133	139	144	176	150	166	139	176	149	150	141	158	158	157	146	156	156	181	151	172	171	149	143	130	151	147	163	166	165	163	180	160	159	136	158	144	189	140	133	187	190	159	141	157	170	159	159	139	162	169	168	174	158	141	153	123	158	132	165	144	154	152	169	142	164	147	169	158	170	162	157	155	186	143	149	177	143	133	151	160	183	171	166	187	170	182	144	167	160	169	141	136	161	156	144	137	152	150	151	159	158	170	174	160	140	159	154	160	171	170	136	151	154	163	157	166	168	161	171	145	144	155	148	143	156	166	158	151	135	158	145	155	156	163	159	150	150	170	155	146	159	142	173	149	172	160	148	159	166	139	159	137	159	158	151	162	146	155	163	149	153	151	152	167	143	151	152	153	158	158	149	176	135	178	149	163	159	173	125	162	154	158	160	139	181	177	144	147	138	163	185	163	179	155	153	153	167	165	139	144	140	138	169	160	176	193	138	161	139	171	159	175	135	167	147	171	160	152	172	178	178	155	147	139	148	151	150	164	132	156	169	159	141	163	163	159	168	161	132	139	172	168	172	162	156	158	144	156	160	143	140	146	168	157	165	167	176	165	169	178	145	153	157	152	165	169	159	171	140	153	147	129	172	152	156	153	142	158	165	150	151	155	173	141	126	167	169	166	171	159	143	153	150	156	169	148	160	173	153	164	131	166	143	144	160	168	160	170	158	133	158	162	162	152	181	152	179	164	150	167	153	160	171	165	169	172	165	168	157	148	149	159	156	151	162	162	165	149	143	131	177	156	154	149	175	145	156	144	142	147	166	177	186	149	155	149	165	161	157	153	143	138	159	148	159	162	147	156	159	150	147	161	168	171	150	171	171	171	144	173	129	160	159	149	154	152	151	132	157	165	146	143	149	142	163	157	152	151	160	174	160	148	157	152	149	139	144	138	148	135	164	153	162	152	160	132	155	163	172	130	155	170	130	170	165	184
2849	1113	2195	1484	2264	695	445	414	432	405	392	377	376	431	364	396	386	371	367	390	346	359	406	402	379	392	427	426	404	392	401	371	415	368	386	401	370	382	383	382	384	393	359	375	385	409	383	361	398	344	374	406	347	386	380	370	404	379	368	369	388	351	374	366	408	390	364	371	379	404	386	396	418	405	388	380	362	408	358	365	400	386	373	402	368	393	368	390	388	344	398	424	415	366	396	376	376	401	365	366	358	384	356	386	406	418	366	389	372	387	375	396	400	378	366	384	397	389	390	383	419	356	390	366	373	370	416	366	386	388	383	378	400	374	386	412	363	390	413	433	367	394	353	388	375	372	402	372	387	376	388	372	402	358	359	401	382	358	408	390	364	416	410	379	339	383	425	384	350	424	366	376	385	370	341	386	399	412	382	424	390	386	384	375	393	383	377	393	374	389	402	394	408	369	385	372	389	399	340	375	400	402	381	385	367	402	397	417	391	339	374	375	380	384	391	364	384	368	367	378	381	345	395	401	392	384	366	362	352	383	354	382	378	385	395	350	405	421	383	393	376	397	392	440	344	339	370	397	416	386	385	370	348	335	366	391	361	420	385	370	341	412	352	366	365	359	382	344	382	392	399	355	420	387	387	384	393	379	376	369	383	373	332	382	428	371	354	353	351	369	375	393	405	348	367	435	388	368	363	355	396	376	375	378	416	389	389	368	384	350	369	388	363	388	381	379	382	336	386	363	387	380	366	432	428	375	392	374	363	386	382	407	377	383	372	415	375	346	396	364	410	368	377	387	410	352	355	393	376	395	389	397	373	429	376	384	395	363	382	375	355	368	388	391	375	385	333	395	396	358	389	364	419	395	383	388	366	398	375	371	406	380	379	385	424	380	391	378	420	390	359	370	400	384	351	372	367	414	381	422	388	372	416	362	365	383	363	389	384	376	409	397	410	401	408	374	388	398	355	365	381	372	371	383	381	368	372	383	389	369	347	373	406	385	411	338	388	368	373	367	363	385	386	366	361	372	373	409	387	390	388	386	394	366	408	413	408	386	385	411	396	415	327	362	386	354	373	359	377	369	426	406	374	394	358	385	395	410	360	410	383	371	409	368	402	424	363	403	406	394	385	372	372	368	386	371	370	339	394	403	387	380	371	377	397	348	409	427	382	375	378	364	376	406	381	384	388	366	393	365	394	380	395	374	400	374	357	339	404	379	382	422	381	361	380	401	415	340	410	371	400	358	390	401	406	376	353	346	388	377	335	349	423	382	366	396	399	380	361	383	369	418	379	380	407	394	366	412	383	376	365	343	374	365	391	365	386	380	362	376	343	407	379	381	426	353	378	380	369	388	388	385	390	385	387	419	381	379	348	400	414	395	370	396	367	383	355	396	367	383	350	408	413	399	386	386	384	358	415	406	403	359	373	396	376	423	374	374	400	412	406	385	377	416	397	379	381	410	376	391	375	383	364	367	374	407	369	388	357	373	378	382	387	368	383	346	403	383	382	364	396	364	372	420	380	388	385	392	387	364	362	355	366	381	375	364	445	349	382	393	344	354	353	376	413	381	405	392	375	355	378	372	368	382	404	365	391	388	383	389	383	409	366	410	400	369	356	392	381	394	397	379	365	389	378	360	371	389	370	380	388	392	364	396	371	371	369	404	386	370	350	413	372	376	373	368	369	402	381	410	370	407	380	410	363	423	377	391	399	368	334	406	356	344	387	368	359	363	386	387	367	368	371	398	345	382	375	357	376	362	381	382	376	397	392	385	377	376	408	398	381	364	358	370	380	376	368	351	382	360	387	387	365	412	366	364	358	411	383	401	400	370	393	407	362	387	368	368	362	384	373	404	387	374	405	413	380	380	367	397	411	359	362	354	356	368	353	367	383	379	373	365	382	383	399	385	423	374	402	376	398	392	361	405	386	389	361	401	367	402	385	383	376	380	382	379	375	383	371	368	409	390	378	391	433	417	388	388	372	329	387	407	389	407	382	362	379	361	405	388	369	355	354	358	374	357	343	383	390	369	373	372	372	384	400	378	407	372	369	380	403	382	383	375	363	396	348	373	395	395	385	362	373	397	383	373	386	354	360	383	389	369	394	353	392	384	401	430	391	381	369	380	392	390	380	397	358	400	377	402	407	377	374	381	392	377	371	370	370	404	381	397	377	390	399	379	379	420	391	409	384	369	374	397	391	372	404	403	413	404	397	366	411	403	388	408	389	408	359	406	385	366	407	383	378	395	385	382	384	396	356	386	403	383	356	406	393	377	375	383	375	391	356	390	379	410	361	400	380	331	374	397	385	369	369	418	376	391	407	366	397	397	391	362	366	391	414	351	364	377	375	352	356	365	339	367	364	386	387	383	382	411	388	405	347	352	379	366	412	384	358	415	398	381	397	393	351	356	379	365	400	396	397	391	402	354	370	390	363	357	376	387	437	382	361	372	381	400	417	373	413	330	382	399	362	385	369	363	384	377	376	394	321	367	393	390	368	389	385	418	356	418	357	347	402	388	346	381	420	388	405	394	384	392	366	397	391	360	393	374	364	412	403	408	400	373	381	385	401	381	403	370	386	347	368	438	406	388	376	409	387	338	386	346	405	381	410	368	390	417	377	359	395	385	354	381	435	386	381	371	403	410	402	426	345	380	376	352	372	372	379	393	385	391	370	385	380	353	378	388	360	388	397	402	404	365	386	392	405	382	400	407	394	399	394	350	371	381	407	362	353	395	399	357	389	401	346	371	402	379	388	372	399	381	391	384	413	388	374	389	343	394	377	366	389	352	417	348	375	386	350	383	427	402	380	382	352	317	415	375	381	421	405	407	394	387	387	368	375	369	421	376	381	375	385	379	385	340	388	418	353	389	368	379	380	396	396	345	368	381	389	361	378	363	369	377	382	400	417	382	382	383	376	351	421	414	385	390	405	406	396	382	380	364	378	360	373	390	400	384	387	393	416	389	367	405	394	398	377	358	379	375	393	391	381	379	375	421	389	377	356	399	371	392	377	372	382	367	376	376	367	401	402	357	399	404	416	371	391	412	402	385	410	356	391	385	376	367	406	373	392	390	337	356	408	354	392	348	403	379	387	384	390	405	421	399	380	383	363	361	395	380	387	378	393	353	388	428	408	416	392	372	351	394	384	388	398	363	358	391	410	380	387	383	372	372	374	382	384	368	364	372	381	375	401	387	376	374	407	368	415	365	393	390	400	381	373	396	363	380	365	379	411	395	375	382	359	352	384	426	412	383	374	385	384	389	386	402	396	400	410	371	370	360	390	376	380	385	375	380	404	409	397	372	398	363	398	414	379	367	361	406	342	380	380	396	393	377	391	388	368	366	401	377	404	372	376	369	353	375	418	381	368	355	404	365	372	398	393	408	379	384	410	362	381	373	375	373	390	405	368	371	346	357	404	409	391	395	377	339	382	427	372	400	371	381	354	343	353	365	371	392	382	398	357	364	362	394	402	391	387	369	405	381	368	405
11826	2760	2703	1844	8899	3504	517	340	263	226	252	208	167	167	165	167	154	153	138	160	156	155	158	128	140	127	141	119	129	129	113	133	124	146	134	129	159	145	125	135	140	112	142	137	120	127	138	113	130	127	132	124	135	124	137	120	118	123	130	148	131	152	126	141	132	123	143	131	109	121	112	140	111	158	130	147	120	133	134	133	117	106	122	120	146	116	133	143	130	129	153	124	122	121	138	124	134	129	144	132	114	144	143	115	125	131	114	120	133	109	139	155	134	116	117	121	118	99	134	157	128	159	147	111	117	124	127	127	147	126	113	135	125	122	145	134	131	119	129	121	122	122	139	112	134	145	130	123	143	127	132	138	156	128	121	127	117	125	117	129	118	125	136	112	138	125	114	122	134	115	113	126	126	131	128	132	124	113	131	122	111	133	116	143	124	115	136	119	105	126	115	110	125	145	129	115	121	145	142	130	130	131	123	107	115	114	106	143	101	110	155	135	131	141	125	111	128	121	123	125	126	119	108	131	123	128	138	126	136	129	129	117	127	135	133	117	119	142	110	134	144	142	140	114	121	115	119	120	119	132	121	146	117	136	143	101	122	111	99	123	137	120	130	109	114	121	132	130	119	135	118	123	128	135	134	125	115	105	126	128	121	123	111	134	111	124	133	103	152	134	103	131	103	149	154	126	129	118	155	114	141	125	146	131	131	114	136	128	121	129	120	134	125	142	136	130	114	124	113	133	127	134	135	123	142	135	127	116	135	138	140	132	136	113	123	127	122	127	132	142	146	126	123	110	117	135	145	115	132	120	129	121	127	120	118	107	135	141	115	110	129	130	145	117	135	113	124	127	115	147	115	132	127	126	120	138	126	135	126	117	132	120	152	117	122	137	122	145	131	136	135	160	130	127	104	113	134	112	116	144	104	131	111	141	123	115	130	110	149	120	131	119	132	121	117	131	131	115	146	112	111	126	132	133	142	115	139	119	131	120	117	115	126	119	135	122	118	132	98	111	116	130	126	157	121	118	100	121	120	101	117	132	120	154	120	121	121	131	139	119	131	130	135	127	138	124	129	147	127	120	127	132	130	110	128	127	109	123	129	144	141	126	129	110	121	136	147	126	116	124	129	138	129	114	116	118	128	118	124	121	125	146	150	136	137	122	96	118	137	123	142	135	138	130	142	134	147	124	113	123	123	122	125	135	131	124	118	141	117	138	106	106	122	121	129	117	139	134	115	120	136	129	145	133	119	120	123	132	125	107	140	152	140	131	154	141	139	134	111	114	129	144	131	121	122	145	116	147	121	129	119	126	133	142	130	101	135	132	117	104	104	136	108	118	117	138	142	138	130	143	124	116	122	141	138	132	140	105	136	131	115	113	152	118	110	134	135	104	115	130	142	123	139	124	109	106	125	138	131	119	119	99	108	116	128	122	135	122	121	139	121	121	162	125	123	127	113	134	131	127	132	118	134	132	130	132	121	133	129	128	124	124	112	144	136	122	124	108	124	134	125	133	111	128	118	127	125	116	129	118	131	103	134	142	122	113	136	118	124	129	111	133	120	158	123	119	131	121	131	112	114	122	120	114	125	132	135	128	121	130	143	124	128	135	124	110	109	118	111	157	104	125	118	118	125	129	132	125	122	138	151	128	140	116	100	112	126	128	119	131	115	118	102	129	132	124	114	150	135	127	136	97	139	121	129	143	134	126	133	116	130	130	118	123	135	137	117	126	114	115	112	122	127	105	125	135	124	112	123	132	149	118	138	129	146	106	138	111	135	126	121	138	108	101	121	109	137	118	112	117	139	130	115	137	108	135	129	116	148	103	143	138	118	146	133	136	139	128	153	118	130	117	113	142	113	113	139	141	144	120	107	122	112	134	120	119	123	138	114	103	145	116	136	135	113	140	118	125	103	136	130	135	130	118	118	137	107	129	117	129	130	118	125	137	133	116	126	126	126	118	131	133	132	136	140	145	138	134	133	131	125	115	119	119	119	141	143	148	129	135	141	131	154	128	131	127	132	125	130	127	123	134	125	114	138	116	157	136	114	128	113	121	149	152	128	123	133	111	145	134	123	121	93	144	102	119	138	139	117	131	119	125	144	145	119	120	130	153	118	108	126	147	137	130	147	121	132	95	130	143	130	139	112	122	143	131	121	131	111	129	131	114	113	139	125	145	111	144	148	143	122	132	130	127	125	124	137	133	137	127	143	127	124	118	128	109	133	135	149	143	115	132	136	136	128	121	137	107	126	141	112	138	114	135	113	139	135	143	99	133	119	123	147	113	120	118	136	117	165	115	113	129	131	120	121	143	128	128	115	122	114	113	113	127	137	133	119	134	127	123	131	126	151	120	128	129	112	123	123	123	148	141	121	140	110	121	129	111	122	139	131	129	121	114	159	125	115	119	132	124	122	112	111	148	121	123	122	130	133	134	127	107	105	137	133	143	139	103	142	122	112	122	121	102	122	119	124	150	134	134	103	114	144	135	111	118	138	117	131	123	147	137	119	133	132	140	125	138	112	149	127	134	127	133	129	120	133	127	128	153	134	137	117	119	129	116	126	133	121	119	119	118	138	135	125	144	115	136	137	123	135	131	120	127	100	115	116	148	123	121	120	113	127	136	124	124	108	126	133	141	118	150	133	117	141	131	129	136	120	125	127	117	125	134	123	133	135	120	112	117	122	110	146	124	143	114	136	119	132	112	158	137	105	116	110	95	106	132	135	116	135	140	128	128	127	132	121	118	138	124	123	125	139	123	122	126	116	114	132	119	135	130	120	121	140	134	129	129	133	113	130	145	144	121	140	145	122	136	134	135	127	129	141	128	145	145	113	126	118	129	144	115	132	122	141	131	107	119	121	133	133	112	125	130	146	121	143	125	125	110	112	135	110	122	120	129	139	119	123	113	117	114	127	109	126	114	106	111	126	121	141	129	124	141	118	146	136	142	158	142	121	113	134	108	121	134	151	137	124	124	112	125	116	146	118	125	111	124	123	128	133	143	131	118	145	105	132	105	130	119	140	135	142	118	116	119	103	123	123	125	146	153	112	120	112	120	152	116	140	115	119	111	133	128	124	132	149	148	123	133	102	130	152	124	138	143	135	126	121	134	118	127	129	129	124	129	116	111	111	152	123	122	132	144	135	144	128	138	148	145	113	131	148	141	152	134	117	141	124	116	105	120	131	144	120	108	122	129	127	118	124	113	119	111	127	123	127	134	115	122	117	115	138	145	122	127	117	139	158	131	123	129	132	127	141	136	136	139	137	126	126	122	127	115	127	144	136	148	157	107	141	138	135	145	158	122	123	126	133	116	114	145	133	141	128	134	138	124	123	109	143	118	122	105	119	132	133	141	109	115	136	124	130	147	103	128	123	132	129	103	134	131	122	123	126	130	128	109	124	133	149	131	129	135	116	109	122	107	127	136	114	121	111	143	123	129	126	146	148	129	119	124	118	134	122	144	136	119	132	123	129	122	145	108	134	119
7102	2501	5553	5676	21888	3536	2264	1443	1244	1093	1084	885	735	690	679	624	583	550	526	520	470	512	464	484	481	445	455	429	444	453	403	404	417	389	404	395	409	378	422	386	358	396	388	393	376	404	362	356	362	372	320	375	376	393	344	356	326	341	345	372	336	343	347	371	362	335	344	373	326	362	373	356	358	353	325	327	348	376	375	327	346	335	335	343	331	366	322	399	364	376	357	384	336	346	332	374	326	343	357	327	323	356	345	325	361	347	351	348	332	334	345	347	324	357	350	362	336	319	356	372	333	351	324	328	348	331	346	330	335	323	351	359	366	329	330	325	364	327	305	334	338	337	339	366	340	342	346	346	350	358	343	321	351	383	363	323	331	349	323	324	343	328	354	315	345	334	330	350	377	366	324	370	339	340	381	347	361	371	361	340	349	357	301	331	325	345	364	311	355	381	353	325	344	334	348	325	339	343	342	363	348	364	326	364	331	322	358	335	336	333	352	356	302	362	348	368	337	328	333	376	353	317	374	300	352	372	355	309	324	359	355	362	327	359	347	356	332	340	328	363	304	346	316	352	379	337	368	341	325	284	324	346	334	305	369	362	320	345	361	346	341	356	362	347	324	350	337	333	349	336	307	324	365	356	367	329	360	353	337	336	328	346	326	325	344	352	348	359	341	344	340	350	349	351	331	366	339	315	307	344	338	361	351	337	306	344	330	342	320	307	326	331	355	343	335	357	363	303	313	370	343	310	337	340	350	308	338	368	325	299	347	306	338	353	284	308	337	355	338	314	335	338	312	331	344	358	333	349	350	363	351	369	327	369	344	322	351	386	349	353	358	353	364	354	315	338	344	330	340	346	387	309	322	363	313	353	357	376	343	322	329	323	321	306	319	347	356	345	353	348	343	350	360	336	356	349	330	336	361	362	336	359	334	379	326	332	319	344	344	316	335	335	313	325	335	348	339	325	353	340	356	333	339	341	305	314	313	367	331	366	297	313	349	327	318	337	320	358	334	345	339	346	321	389	326	352	348	339	336	347	328	347	337	352	361	369	379	359	320	350	350	347	332	366	350	363	376	336	345	330	364	357	339	323	380	387	361	338	348	318	313	349	330	340	333	360	366	321	344	286	345	333	340	360	338	304	346	316	344	334	350	338	347	336	340	361	341	330	319	309	348	354	346	351	316	336	351	335	335	292	337	332	334	333	347	344	337	375	367	319	355	357	334	317	344	321	329	356	349	320	348	344	346	368	350	338	342	323	321	329	316	333	351	304	361	336	325	348	360	387	354	321	343	343	356	350	319	343	320	342	383	336	328	310	328	365	302	365	358	348	334	349	329	373	360	340	336	361	342	337	402	320	292	315	337	344	344	313	348	353	325	337	343	387	320	330	305	356	359	346	340	336	328	349	348	345	361	340	353	352	366	330	339	355	346	340	346	338	334	330	332	323	339	329	333	328	334	361	356	362	335	340	348	361	323	350	365	367	345	310	324	368	349	355	348	356	355	322	306	328	306	333	341	317	360	356	325	345	346	348	313	298	348	347	345	331	327	355	356	377	369	363	325	326	366	349	325	302	351	324	327	338	340	368	344	334	334	350	301	383	319	329	320	328	335	328	345	343	332	319	347	346	376	335	341	345	338	312	348	351	298	320	344	317	330	317	339	366	326	326	331	370	354	324	352	312	317	332	311	340	350	362	341	361	368	317	328	333	322	306	360	344	350	337	357	341	365	354	325	332	356	336	334	323	365	343	376	351	337	359	339	342	349	365	352	333	390	343	313	356	334	330	340	337	315	351	330	352	360	330	329	324	330	338	354	325	340	344	355	354	352	307	344	348	351	329	337	340	325	312	345	336	346	358	359	341	336	360	324	357	315	344	347	368	317	338	331	360	319	320	338	356	347	318	387	327	334	363	326	332	338	344	349	311	331	340	338	377	308	321	346	360	368	325	352	320	319	356	343	366	320	330	311	338	325	320	352	306	331	348	301	334	329	346	334	321	337	350	332	358	331	341	336	365	363	326	332	343	341	362	308	369	351	332	374	358	324	350	320	361	339	311	344	329	352	357	319	347	385	304	306	372	350	315	328	327	353	349	322	346	342	335	318	348	330	321	312	325	322	374	356	349	322	341	342	367	358	360	346	321	347	345	332	339	321	309	319	331	371	367	353	313	329	321	344	349	355	340	314	316	353	299	360	343	342	348	360	322	332	318	345	350	344	333	363	377	322	330	334	347	337	337	376	325	334	306	349	335	303	327	323	334	359	343	353	349	326	319	335	356	347	317	335	333	343	355	367	338	339	355	351	323	352	353	333	364	349	330	364	348	332	335	341	357	365	338	327	370	328	316	323	331	345	339	365	345	306	346	352	321	299	363	359	324	333	359	375	304	338	310	348	320	352	377	333	322	339	341	342	332	310	322	345	358	350	330	322	330	341	363	330	336	332	357	340	381	341	327	358	328	344	341	336	344	379	354	363	351	345	352	344	330	363	317	360	326	354	321	370	345	323	325	343	331	302	363	348	344	347	339	367	345	311	353	347	332	342	359	322	324	335	344	321	310	347	333	338	351	358	343	333	349	331	337	350	331	317	368	343	331	352	321	336	331	344	341	325	354	336	328	363	344	350	345	339	336	349	330	356	332	326	352	347	303	339	355	321	334	331	348	357	339	382	340	322	355	331	351	342	351	372	344	338	351	357	342	326	335	344	360	324	353	334	339	363	355	331	319	329	364	327	342	350	364	333	330	362	384	348	337	341	344	374	354	351	325	339	334	321	361	307	318	342	341	337	335	373	352	318	319	344	319	327	354	348	363	336	336	349	321	350	358	331	330	355	337	289	312	336	355	368	349	335	322	385	351	364	351	303	347	323	353	371	344	329	322	343	317	376	355	333	343	351	320	326	327	313	352	324	336	325	346	334	365	332	339	339	346	318	360	335	346	312	340	338	311	323	311	346	305	334	343	354	340	352	350	354	346	321	332	330	351	370	319	347	348	304	315	342	364	317	303	332	319	375	354	354	365	326	350	356	314	342	338	361	364	360	367	332	322	341	349	355	369	323	347	338	347	360	335	336	374	347	341	357	348	373	335	376	311	334	324	333	301	334	350	346	354	365	344	345	334	337	341	351	335	333	337	316	327	356	319	308	322	321	351	369	348	332	369	350	343	318	376	383	327	395	356	362	340	338	368	304	355	327	356	361	365	315	329	326	321	335	357	341	346	322	336	330	353	368	301	357	348	356	320	329	348	353	337	348	344	321	342	304	313	347	352	333	329	338	344	354	334	293	331	340	362	329	316	347	333	349	320	357	314	355	364	369	328	341	331	339	316	329	330	321	360	321	303	339	370	340	345	321	321	311	322	311	352	323	345	329	303	357	369	323	331	361	383	341	315	330	354	306	346	318	362	338	355	353	348	350	332	343	357	320	336	365	347	364	344	364	366	341	383	350	295	307	331	327	368	335	350	331	310	353	387	363	361	324	318	348	323	371	320
20924	5907	5298	3874	13198	8990	1250	719	599	581	531	440	431	399	392	393	376	345	324	307	341	316	332	296	330	313	346	289	321	293	281	313	313	290	315	328	292	323	312	313	310	294	309	275	320	304	320	302	318	327	299	337	293	309	288	306	273	317	313	317	301	305	292	321	324	278	294	299	303	311	304	311	299	295	280	309	304	292	310	316	263	280	273	303	293	316	302	305	291	307	288	257	289	331	295	307	265	300	278	282	295	291	302	301	300	288	284	336	302	287	290	311	287	310	296	293	296	284	281	302	256	279	297	307	266	294	267	297	295	318	277	267	283	301	280	260	303	312	301	316	284	288	334	321	327	306	291	313	296	273	317	306	310	306	273	278	308	287	272	283	295	313	292	274	266	333	267	288	307	300	303	282	251	307	269	293	283	289	305	307	289	288	270	307	325	257	288	277	272	290	304	274	293	288	288	284	305	282	298	311	323	301	325	313	293	279	291	297	267	321	281	306	304	266	286	311	292	276	285	289	295	287	308	324	259	304	275	285	281	272	326	313	275	305	317	277	300	287	271	290	323	315	336	296	295	306	295	313	285	268	294	286	252	291	290	303	303	303	292	273	317	316	243	259	305	276	287	246	274	328	265	307	294	300	304	276	284	293	295	310	284	298	284	292	317	256	270	292	275	287	297	278	280	302	309	315	314	321	304	299	300	296	313	312	298	277	293	315	276	298	314	290	256	313	291	292	309	315	302	267	299	270	312	293	307	285	272	283	339	279	303	329	290	251	285	274	287	283	279	324	272	301	278	284	320	292	281	268	304	295	289	262	302	287	324	281	284	283	287	325	271	285	325	340	297	266	321	272	302	299	297	287	272	273	292	277	286	309	282	291	279	294	306	301	292	282	262	333	258	304	282	285	285	290	272	300	314	277	289	300	278	308	283	311	287	293	295	309	271	290	272	311	307	315	336	330	293	295	331	302	296	315	276	290	309	308	300	322	281	282	252	269	274	287	302	309	287	282	311	286	309	316	299	309	320	293	294	298	289	301	292	265	270	266	306	283	294	294	293	289	283	304	284	296	309	302	292	285	284	287	307	307	288	286	273	298	254	294	313	286	317	295	301	290	321	296	306	299	307	324	289	286	285	299	276	282	257	304	289	298	284	307	299	302	292	284	311	279	336	287	277	294	297	282	302	297	312	266	296	328	311	293	294	287	291	276	275	260	270	321	282	292	265	290	284	270	318	311	309	308	303	292	268	298	319	313	309	289	298	295	287	298	280	322	295	280	295	293	278	305	308	287	317	295	283	304	274	296	278	270	279	291	268	281	272	238	274	277	293	295	292	289	323	304	324	258	302	289	267	266	298	307	292	277	281	266	321	295	277	290	279	292	261	338	313	301	311	304	273	278	269	300	300	318	327	282	269	284	312	293	281	267	278	283	303	282	243	275	266	296	279	287	290	313	304	286	311	276	281	306	279	270	278	282	316	312	314	266	286	307	271	278	307	298	265	247	292	306	301	284	262	316	302	289	300	287	268	281	287	306	269	271	286	276	291	311	324	292	262	285	315	291	311	286	286	306	285	296	300	285	273	300	267	314	307	266	316	292	293	289	302	285	279	305	259	313	308	292	291	266	300	294	303	286	327	262	284	274	294	304	315	315	294	275	305	288	304	296	291	317	327	299	263	284	258	291	295	289	273	274	313	309	325	319	290	283	271	272	314	310	296	299	301	300	276	268	326	307	280	290	295	269	271	299	293	277	288	284	288	297	296	263	313	314	253	291	288	328	259	301	288	296	297	323	305	287	285	289	292	277	298	313	321	268	275	275	308	298	282	302	294	299	291	288	293	319	312	273	343	325	290	304	261	311	287	294	296	278	292	294	246	258	270	281	308	316	298	280	310	301	285	299	315	316	291	306	308	324	303	301	344	319	301	300	312	278	301	312	293	290	293	274	279	293	274	290	294	273	296	262	346	287	294	261	301	260	272	310	280	270	273	277	289	293	270	272	317	280	314	288	319	295	305	304	290	270	267	322	293	294	315	282	280	287	266	335	271	330	279	251	299	306	275	317	295	350	270	280	312	281	307	311	251	290	327	303	268	291	307	307	308	258	254	273	295	280	289	278	306	289	306	308	316	294	260	274	301	315	322	281	301	294	289	299	316	280	286	296	257	300	240	274	296	315	289	298	267	290	271	260	319	298	298	267	272	319	270	292	294	301	289	291	296	314	318	330	273	280	303	274	311	281	286	315	303	291	307	297	283	302	306	304	313	277	308	301	312	306	308	295	292	317	297	268	282	285	279	290	312	314	300	306	276	336	279	307	307	269	304	300	314	297	290	284	284	297	285	288	309	278	303	293	304	299	303	309	270	305	262	324	277	293	259	251	316	292	311	319	307	295	295	256	294	322	287	300	294	292	287	296	301	289	323	289	308	301	312	316	287	316	289	317	307	287	351	284	282	281	271	284	281	263	284	319	305	276	295	286	310	342	314	288	300	305	320	317	287	298	287	277	273	257	294	276	290	282	317	323	279	300	297	286	291	255	316	296	304	297	285	297	287	270	297	294	298	304	302	272	332	297	334	284	310	290	306	281	295	283	300	301	274	287	279	285	297	271	306	289	299	306	280	302	285	281	302	312	286	297	289	304	309	288	327	305	271	281	302	312	294	285	293	291	321	282	280	268	293	286	276	329	301	312	323	305	293	314	265	290	309	342	271	298	338	284	328	278	277	286	272	306	329	284	287	310	321	300	329	304	290	303	271	285	332	308	291	284	315	315	276	273	279	255	295	262	269	289	317	274	285	309	305	278	265	280	295	283	327	307	311	300	268	302	343	289	286	311	300	251	282	308	272	296	279	276	284	290	310	319	296	304	278	269	322	290	287	297	287	288	312	266	281	287	294	286	285	317	268	270	252	300	301	285	288	316	291	276	302	296	341	271	295	296	266	275	289	327	263	258	277	261	312	311	313	289	287	312	321	277	322	302	280	287	277	308	306	261	294	269	293	304	317	305	297	283	301	293	252	268	294	279	282	332	292	308	290	270	278	289	314	304	303	302	334	282	322	310	281	286	291	280	316	303	304	286	308	274	284	278	333	307	300	315	300	313	263	258	285	295	288	322	292	286	263	267	289	291	308	283	279	277	278	312	267	308	282	332	288	293	302	293	318	300	295	299	260	279	293	304	278	299	282	313	285	304	294	296	305	310	307	296	328	300	294	285	296	263	301	286	300	288	299	308	302	264	288	287	277	318	302	279	277	298	288	260	315	270	249	278	293	302	315	278	325	290	314	279	277	286	326	269	301	285	287	294	285	301	306	301	293	301	280	303	269	286	286	290	269	291	276	277	283	297	269	294	316	312	291	278	289	294	311	290	297	302	294	310	304	300	303	269	296	274	303	294	276	284	265	310	291	294	278	297	309	277	307	306	284	286	310	278	300	311	321	301	314	298	279	261	278	321	272	323	288	298	274	293	249	299	316	279	300	282	291	308	270	295
9472	4175	9146	9981	27245	7317	4360	3010	2517	2364	2036	1753	1614	1471	1419	1285	1233	1095	1084	1026	1036	991	953	940	928	895	844	899	924	814	813	778	784	807	813	803	829	790	782	778	772	764	737	761	760	730	770	791	758	753	765	715	741	754	722	721	723	727	769	678	685	707	708	721	706	717	676	696	693	727	688	689	684	720	728	727	713	725	726	698	722	737	732	727	692	695	700	725	684	704	721	704	757	714	669	689	702	742	683	687	669	693	642	698	699	676	677	683	659	688	687	701	675	717	689	711	661	691	738	679	723	696	672	658	738	641	701	682	637	721	696	701	652	662	692	689	658	707	683	663	694	688	678	700	689	712	636	693	664	703	663	708	674	703	663	684	674	702	697	715	691	697	708	649	708	706	657	674	726	680	655	697	656	700	697	697	697	709	676	645	673	686	705	689	632	689	689	689	681	665	692	708	686	646	693	714	645	684	707	671	702	684	681	666	689	684	657	637	696	674	666	723	718	692	668	679	687	654	688	665	696	669	695	659	685	674	671	648	696	686	673	692	658	646	689	686	703	622	695	651	652	706	628	726	674	665	678	709	652	730	713	672	676	652	662	695	704	693	725	677	688	706	700	721	735	645	663	655	702	631	722	643	720	677	713	738	687	662	704	713	691	689	685	731	686	660	664	678	666	696	665	693	727	738	717	689	640	624	663	665	671	659	679	681	662	712	694	711	693	714	698	731	704	678	676	696	684	682	676	697	679	647	666	708	655	676	681	699	650	720	684	676	678	687	653	737	686	698	640	668	663	701	693	658	687	669	680	683	667	687	707	699	712	682	704	711	697	689	696	712	686	638	719	684	678	708	687	719	686	677	694	696	661	686	697	729	714	675	687	708	639	680	694	695	675	692	668	720	682	673	675	720	689	688	656	653	712	701	688	678	667	674	643	691	697	729	691	650	703	669	695	673	666	707	682	668	640	663	678	672	670	721	654	682	691	687	706	683	711	700	688	709	676	700	646	702	683	740	666	692	687	682	640	735	651	694	699	678	666	687	655	720	696	628	630	675	688	697	713	706	660	707	681	693	681	662	696	680	679	672	639	704	715	689	706	648	636	734	667	694	655	661	675	662	703	688	659	671	701	700	702	718	738	698	734	624	706	670	697	739	664	720	676	699	655	675	681	684	674	669	698	696	669	691	658	697	713	717	702	679	718	644	715	708	672	698	681	663	705	669	633	639	654	668	668	666	660	702	690	668	706	657	666	678	707	717	682	707	709	727	653	731	638	646	677	658	635	717	721	704	646	676	650	685	645	702	683	685	727	751	695	661	689	665	681	695	665	714	696	702	671	681	698	712	688	716	656	711	678	687	666	706	712	688	676	749	675	722	709	720	703	704	690	667	680	662	734	681	676	718	702	649	706	708	697	653	645	655	669	670	653	681	673	696	713	655	665	638	677	670	697	717	680	700	677	699	690	688	678	662	730	683	697	652	713	655	607	638	715	740	694	687	695	635	681	730	686	678	703	669	686	684	724	678	701	722	665	706	697	669	659	689	693	610	676	687	732	663	740	702	734	670	654	701	648	673	673	667	680	698	637	696	681	673	752	718	715	765	640	724	652	723	730	658	695	671	722	683	657	668	645	712	693	667	694	691	696	698	748	689	697	659	713	665	690	690	682	657	707	662	731	659	700	685	708	665	673	701	708	711	669	681	742	704	728	664	662	693	726	657	696	662	713	749	704	680	654	683	673	677	663	655	745	690	690	683	676	657	664	705	658	714	660	650	704	674	662	714	662	682	697	662	683	653	725	686	652	657	676	665	700	705	688	691	656	657	718	614	674	688	727	699	693	703	701	686	646	679	681	705	703	668	683	668	683	677	689	692	725	690	697	674	692	717	725	694	691	661	674	659	667	689	689	727	689	651	737	721	665	661	704	701	683	649	682	698	682	672	699	721	691	661	694	708	693	697	710	642	712	700	668	630	673	705	679	674	675	669	718	697	720	702	706	650	691	677	665	684	687	713	646	696	734	745	679	677	702	733	679	672	717	682	648	730	708	692	644	686	692	718	671	668	686	693	710	724	695	703	686	721	687	653	673	697	666	684	626	680	662	655	685	685	665	681	650	699	744	674	701	665	670	698	667	689	667	658	661	691	686	662	685	672	712	666	626	663	695	705	694	711	676	700	671	630	659	735	653	667	702	648	678	698	645	680	671	678	684	674	712	655	670	730	690	679	711	690	750	639	627	667	651	637	690	701	630	687	739	680	691	690	648	676	700	704	674	717	685	707	709	703	702	702	693	703	699	669	686	641	675	671	715	705	708	657	727	671	708	701	642	695	714	678	646	666	699	695	736	671	696	718	681	715	659	691	702	666	703	708	691	646	687	673	669	710	679	619	683	716	677	655	677	660	685	688	684	699	692	690	667	697	683	672	685	664	684	743	675	691	703	688	656	678	733	702	672	701	705	697	732	699	717	660	661	691	701	642	684	638	697	713	700	669	679	717	660	682	674	698	691	712	685	689	660	740	695	647	663	684	693	686	667	687	634	670	713	697	721	721	644	719	678	661	689	683	716	649	657	692	719	694	676	644	650	663	644	724	690	671	731	681	681	733	709	683	641	681	708	674	671	727	661	663	706	721	734	705	691	699	672	718	761	697	671	711	639	716	712	709	689	658	691	726	675	671	659	669	696	658	666	711	680	675	698	680	684	705	652	641	713	672	640	690	688	625	674	656	648	686	724	640	694	682	638	688	657	693	713	711	667	666	706	671	706	664	695	617	632	639	685	693	724	684	698	690	671	720	650	637	669	767	725	698	707	683	709	670	646	627	685	691	685	696	689	664	682	704	699	670	643	705	692	739	691	692	646	712	685	669	698	678	717	659	684	700	658	668	662	695	701	691	717	686	673	657	687	694	724	668	704	688	711	665	687	681	674	649	670	652	671	685	679	700	631	658	683	684	706	724	700	716	690	699	687	700	677	669	673	712	656	694	727	640	678	698	689	694	660	701	727	652	671	688	710	683	710	679	687	730	665	681	705	685	677	681	667	704	666	664	685	707	670	694	711	632	672	711	700	702	684	707	700	716	693	682	682	667	692	661	719	681	672	670	687	680	674	722	683	713	677	723	684	710	648	638	657	700	653	676	664	683	683	692	713	723	670	722	662	757	665	701	659	697	674	699	650	722	715	684	706	716	658	662	684	668	688	694	675	679	635	674	670	682	677	703	659	685	655	724	745	683	693	664	703	652	673	651	659	689	704	703	756	682	672	707	669	720	701	676	655	680	717	654	703	643	696	681	696	689	719	660	666	679	692	660	679	667	698	643	679	665	633	686	703	673	657	679	664	685	677	674	706	691	696	717	664	681	685	682	670	699	671	649	665	687	694	649	732	741	705	644	678	722	670	631	696	699	696	697	732	706	696	638	679	670	676	680	711	704	639	724	671	722	690	691	691	738	675	665	693	695	690	707	693	673	714	679	678	649	671	713	671	668	650	648	739	718
3489	976	910	555	600	203	192	152	169	157	154	162	155	167	170	144	156	139	162	156	147	165	172	163	157	164	156	146	153	179	149	151	156	165	140	177	172	151	145	147	172	163	152	185	179	170	139	185	181	140	164	140	128	155	154	143	156	160	164	172	151	169	146	162	149	128	142	155	151	173	123	157	148	152	144	175	131	156	170	161	148	159	155	165	155	154	140	172	134	162	140	151	145	144	168	153	148	175	155	163	166	150	152	151	143	154	146	174	142	146	121	158	141	152	161	173	159	142	170	151	166	163	139	166	140	149	143	139	174	158	148	193	156	155	142	171	161	157	140	143	159	171	157	132	157	143	176	135	131	169	153	143	166	146	156	139	132	156	159	141	168	146	126	135	163	158	152	147	157	137	177	173	167	154	165	135	134	166	145	147	124	143	159	153	154	168	162	153	162	162	143	137	146	154	153	155	139	142	168	168	145	144	157	146	147	150	134	137	138	169	144	168	163	161	129	148	169	169	146	157	140	166	129	158	161	161	140	150	167	162	171	166	163	137	157	132	153	127	135	138	151	152	172	148	131	149	138	181	168	143	162	151	155	141	149	135	156	145	146	131	179	147	147	135	148	134	124	140	139	153	152	122	126	170	172	170	150	161	165	165	164	166	152	136	154	146	145	154	152	170	134	165	125	140	166	145	146	150	151	159	154	148	144	149	122	166	160	184	136	150	163	174	187	156	161	143	149	165	154	159	140	146	165	179	147	185	167	162	182	147	168	174	148	112	144	157	158	164	159	135	147	143	149	131	169	164	144	136	134	141	142	126	142	138	139	152	168	171	169	164	175	159	161	146	144	164	165	165	146	141	131	149	150	147	168	159	165	166	147	162	162	124	181	164	166	156	154	165	164	161	153	162	163	147	157	153	168	151	159	155	148	169	157	152	147	156	174	153	178	163	168	169	151	129	150	157	169	144	157	166	148	155	153	131	131	170	144	168	158	126	155	143	138	166	152	154	148	161	152	143	142	164	130	161	138	151	145	177	155	147	160	161	150	172	152	124	147	141	149	156	146	152	146	177	162	148	128	153	140	153	129	164	158	164	148	162	136	162	159	138	167	156	160	171	140	163	153	178	165	153	167	170	158	149	164	167	148	144	155	145	150	140	139	152	158	147	154	153	160	141	167	146	140	127	162	153	127	129	157	154	167	159	148	159	142	153	164	144	126	170	178	157	162	164	143	162	157	152	149	159	143	128	139	158	165	153	155	156	162	148	163	150	133	155	157	171	153	150	163	159	125	138	138	132	156	150	142	140	145	165	135	157	119	154	174	154	147	130	157	160	156	161	165	155	142	150	170	150	156	161	154	164	180	166	139	161	173	148	171	154	151	161	156	155	176	149	158	130	162	144	154	164	169	148	174	155	132	169	147	127	180	141	144	141	171	159	190	150	193	163	174	176	157	165	164	171	162	143	146	145	152	136	167	152	131	157	149	150	168	139	152	158	138	158	140	154	146	156	149	176	137	171	165	158	143	143	138	152	143	132	137	143	137	191	157	179	151	150	121	138	153	165	154	170	149	143	163	142	149	167	146	149	144	155	150	141	161	142	133	146	148	124	156	155	148	124	141	153	143	150	163	166	148	152	145	177	141	136	131	151	146	153	174	142	165	145	153	160	161	140	159	175	149	145	145	156	152	169	146	175	150	158	167	136	142	155	148	139	158	158	154	161	144	166	135	166	150	159	153	141	127	140	171	154	160	148	147	135	154	184	158	156	142	140	153	139	143	147	156	143	146	181	174	145	178	134	141	152	149	145	188	171	158	161	166	155	143	126	151	138	144	137	144	170	147	171	171	167	144	149	141	136	156	166	147	152	137	147	150	161	149	139	154	151	147	166	139	151	141	155	150	154	154	150	152	157	143	166	155	163	155	158	161	143	155	164	150	144	140	162	140	149	140	175	172	157	149	159	176	158	160	162	168	151	152	141	130	172	162	168	145	188	166	141	148	123	140	154	183	137	159	155	138	160	138	171	150	154	139	122	160	138	173	144	167	152	155	145	160	154	179	142	133	170	155	146	135	146	142	156	162	150	149	156	147	152	142	180	137	131	156	151	174	149	155	160	144	148	141	147	149	141	116	164	172	136	166	136	156	163	152	147	158	165	183	145	172	155	179	165	139	134	167	161	164	162	142	153	164	149	152	158	142	150	156	165	152	146	150	168	157	165	136	157	141	158	154	157	144	147	161	145	160	159	138	151	154	164	149	159	149	153	133	150	160	133	166	155	153	174	161	164	155	169	137	138	155	135	148	173	159	187	147	166	158	158	151	166	161	147	148	154	156	170	148	148	123	160	144	151	153	134	156	165	133	164	160	122	134	132	155	148	149	153	149	154	147	173	152	156	165	160	133	153	137	158	158	165	163	174	158	161	155	166	153	121	166	164	145	149	177	173	150	167	157	147	162	149	134	172	141	150	127	172	152	135	167	137	154	164	162	135	153	179	144	147	142	145	145	165	148	165	176	182	191	138	162	154	156	158	150	174	150	160	164	147	160	158	159	153	137	130	135	153	156	141	161	143	148	162	160	178	148	155	152	160	163	165	150	159	146	162	154	186	116	135	147	163	142	144	143	176	146	132	141	171	181	142	129	163	155	132	146	160	173	125	169	152	149	153	154	159	139	170	155	154	145	154	164	147	138	148	145	157	163	164	138	157	153	159	148	154	155	151	163	160	146	152	161	157	158	126	164	148	139	144	152	138	139	150	129	144	144	153	134	161	152	149	154	143	163	127	150	138	142	136	135	145	167	135	154	154	162	136	154	158	161	140	156	144	162	156	134	118	175	142	157	175	154	177	147	155	147	150	153	168	173	140	163	160	155	155	119	135	159	126	158	134	154	143	166	138	153	156	158	178	173	152	137	170	146	150	144	182	176	161	187	172	140	175	119	161	141	141	158	130	141	160	146	173	145	150	177	151	137	161	173	154	132	155	159	150	150	177	178	161	159	153	126	169	151	144	167	156	147	165	159	147	163	155	157	141	149	163	144	168	129	138	135	147	167	163	153	166	162	166	151	144	153	127	165	147	142	154	155	138	155	157	148	146	143	148	138	162	142	154	169	169	156	144	134	153	148	175	154	163	161	141	146	131	170	149	153	159	156	163	147	143	149	159	150	177	148	157	159	152	150	168	161	167	160	145	153	172	176	157	161	136	150	167	159	145	155	144	147	144	150	148	153	144	132	154	161	158	119	153	157	155	160	153	145	162	150	147	146	132	144	157	165	167	147	139	153	168	161	164	142	152	144	149	167	161	158	141	185	180	147	145	131	150	129	157	133	150	155	164	148	161	116	140	143	140	153	163	156	125	155	147	150	155	150	126	134	154	159	150	136	166	137	150	174	142	150	126	157	144	141	173	152	156	127	165	156	146	149	168	147	150	158	157	156	173	158	170	148	155	179	145	166	133	163	172	171	168	158	129	178	146	166	161	149	139	154	155	153	173
2760	1059	1843	1722	2469	576	413	423	394	411	423	388	391	433	404	413	376	397	389	356	374	366	385	393	378	397	362	360	392	352	349	398	353	405	422	401	384	376	397	368	396	351	378	346	350	374	374	394	357	377	380	340	391	417	371	404	372	399	383	420	401	376	384	382	383	399	415	388	367	380	372	390	367	367	365	388	393	366	410	377	380	386	397	356	399	365	340	366	345	376	407	388	327	410	365	389	375	388	403	382	373	400	398	415	343	402	381	382	403	406	395	419	379	354	386	393	342	362	395	347	342	388	384	355	385	358	334	400	370	345	398	364	359	377	370	340	395	360	358	411	393	388	374	344	343	369	401	381	408	336	387	387	350	388	390	375	380	360	395	363	366	399	374	363	385	400	372	395	367	378	367	357	357	373	386	350	394	380	347	388	397	379	413	378	359	405	380	405	389	380	358	383	389	394	340	390	385	382	360	363	406	370	376	379	378	392	373	338	381	389	352	380	385	367	391	381	380	413	369	340	415	357	393	367	409	362	353	368	365	392	369	364	373	381	356	362	365	389	377	363	375	388	366	368	363	366	400	386	381	391	388	385	397	347	359	375	332	390	364	376	396	376	387	378	388	379	370	384	396	388	371	385	382	371	358	393	386	360	395	368	370	374	372	387	381	334	394	390	383	384	360	338	370	395	363	385	369	411	396	382	382	371	356	379	390	368	348	373	407	363	403	324	382	388	333	369	361	369	357	396	361	384	404	374	381	360	371	408	362	367	395	384	388	357	370	370	398	367	384	386	404	380	362	366	380	372	410	353	361	358	387	404	409	368	356	393	382	413	352	392	377	375	424	376	359	365	350	395	391	368	372	388	352	398	411	375	395	408	401	346	352	369	344	374	373	344	377	354	359	378	352	415	367	379	366	363	375	371	380	374	357	388	361	354	393	405	386	349	403	381	359	377	372	383	387	385	387	404	359	385	354	391	350	396	390	367	374	338	373	362	382	413	391	377	353	370	390	390	373	363	396	387	399	398	361	373	362	386	407	370	393	365	366	427	384	390	360	390	366	368	404	412	394	370	388	397	406	399	376	384	363	387	369	358	405	375	388	337	385	386	375	352	385	388	381	396	369	420	351	387	412	374	358	323	384	394	370	354	368	385	376	355	378	376	361	391	364	385	388	336	420	338	389	378	394	373	385	373	325	364	346	372	379	387	350	410	371	380	375	359	394	382	416	381	397	369	351	354	407	392	317	341	353	368	340	364	382	327	344	372	365	389	386	408	388	356	371	370	361	388	387	355	371	369	382	348	383	396	363	338	368	402	356	395	376	389	383	351	387	382	359	397	394	403	340	368	376	358	400	380	354	342	376	397	393	390	378	374	366	397	394	362	409	368	372	375	357	390	377	358	394	363	367	373	355	383	406	373	367	382	357	355	393	376	373	352	356	369	382	369	404	391	389	356	391	429	348	374	365	360	371	363	371	377	382	381	368	366	379	370	370	368	385	373	427	401	365	376	387	354	402	352	424	391	362	373	369	383	379	380	374	371	384	396	400	364	433	363	393	375	379	367	402	373	380	348	363	383	373	373	381	378	385	370	379	380	347	399	396	370	386	348	322	378	372	406	380	358	380	399	405	382	383	368	366	377	361	406	336	353	369	373	347	362	407	386	361	352	395	385	360	385	361	379	383	425	400	411	380	374	360	382	382	368	381	361	355	396	370	359	407	373	372	366	361	395	360	382	346	385	350	398	352	362	391	401	351	375	371	375	377	352	352	393	371	372	368	359	366	403	382	314	359	356	393	367	389	369	368	389	362	361	373	405	349	355	382	397	386	400	384	384	356	364	397	372	417	386	406	359	378	373	374	394	374	373	351	375	374	364	370	379	410	368	445	401	423	370	367	393	393	387	371	395	394	388	404	365	409	376	338	401	374	342	367	403	365	382	370	371	377	361	382	363	393	378	379	386	383	371	377	405	384	367	403	424	349	339	352	389	373	389	373	385	343	368	348	321	363	371	366	362	386	341	366	388	378	395	394	367	383	369	358	384	389	363	368	362	367	374	372	355	379	388	416	392	416	365	372	385	345	393	380	366	394	364	357	345	347	373	353	343	354	377	396	362	359	379	379	371	366	388	374	406	377	370	367	374	400	365	393	384	395	344	402	352	383	388	349	413	391	354	360	360	372	384	381	414	376	401	381	364	380	381	345	345	407	386	378	373	382	386	362	371	380	352	356	395	387	380	346	357	376	389	395	388	355	330	320	364	349	365	396	387	380	409	386	356	365	365	368	403	406	404	341	366	387	386	382	381	396	385	377	365	349	364	350	366	386	378	375	387	390	408	403	399	414	381	373	386	405	372	364	354	365	395	384	377	358	411	355	376	386	388	372	375	375	335	395	363	363	384	382	372	407	382	353	356	409	362	409	364	377	388	398	363	378	375	376	390	370	349	390	385	356	422	365	373	383	375	364	317	392	371	385	383	387	383	390	366	329	349	364	403	355	374	400	374	394	349	414	398	364	416	407	390	383	392	380	400	391	400	361	367	379	369	378	392	355	371	378	340	363	378	362	405	361	408	368	382	357	348	350	387	394	396	388	385	357	425	399	394	374	372	346	327	361	387	391	356	364	366	350	350	388	395	362	380	375	371	369	375	403	388	387	390	382	362	385	390	370	378	386	344	379	359	363	409	388	352	387	391	356	390	365	339	412	374	377	348	367	371	377	377	409	344	361	385	364	366	349	409	382	350	353	387	361	375	379	383	403	367	368	343	393	367	361	328	430	371	360	356	385	399	352	366	396	377	394	379	374	337	381	388	356	369	389	374	369	397	399	397	381	390	408	357	386	383	423	412	386	360	371	391	375	404	368	388	376	356	379	404	332	365	364	386	346	360	337	351	361	384	367	408	338	373	343	397	395	371	389	360	408	374	364	367	388	371	363	400	363	396	382	350	381	381	390	404	385	379	331	371	385	350	334	389	384	402	404	370	381	394	371	392	398	332	371	354	409	402	378	369	365	370	389	374	375	381	369	361	382	395	380	386	378	380	364	379	384	363	380	360	383	401	365	371	372	358	364	361	343	383	390	380	362	365	339	399	398	378	352	346	369	365	396	370	414	362	354	397	346	384	386	359	397	383	399	396	373	340	325	376	391	375	401	351	383	403	364	397	366	361	434	386	383	391	370	377	370	362	386	384	366	378	418	359	377	380	363	350	381	371	382	400	411	378	374	354	400	360	386	376	380	380	360	365	381	346	372	383	347	412	387	359	399	336	338	384	399	380	395	358	338	386	385	357	395	389	360	355	377	373	354	377	390	381	340	353	343	374	405	376	365	368	412	392	370	348	364	381	386	390	373	369	389	384	350	387	369	354	367	404	375	412	352	351	345	374	372	416	378	368	380	343	374	388	342	396	397	345	390	364	367	362	410	386	379	360	326	404	357	384	364	337	391	373	343	365	387	373	396	355	372	387	397	357	381	375	371	351	404	396	402	345	371	344
11814	2621	2566	1751	9804	2708	494	336	233	251	210	209	180	206	153	158	127	137	152	124	150	153	151	115	126	165	145	121	149	119	154	120	136	127	135	124	113	125	131	163	129	153	137	108	135	111	129	118	134	120	136	107	117	143	143	134	141	133	153	134	114	105	119	128	126	120	115	129	131	127	144	132	130	118	129	118	130	126	140	152	114	118	133	124	112	104	133	113	144	124	125	126	129	120	120	127	123	117	121	120	116	112	136	130	131	141	111	100	109	147	136	121	145	108	127	128	133	134	116	98	105	113	117	130	134	117	134	138	131	121	126	135	136	118	131	123	127	126	112	127	133	129	126	161	148	118	110	132	137	132	122	114	113	112	127	124	108	129	118	127	105	120	121	126	127	123	133	130	121	139	130	123	125	134	141	133	128	112	132	115	111	115	139	129	133	140	135	132	121	130	121	120	128	100	117	131	138	145	128	127	126	110	136	128	108	126	121	131	118	144	120	128	118	114	137	116	127	143	117	123	134	136	151	112	111	114	122	127	104	136	103	115	134	115	108	158	110	138	116	114	138	132	109	128	136	114	132	123	133	113	119	131	114	118	128	148	148	129	125	114	127	109	128	123	105	142	110	134	133	118	113	116	126	119	119	133	118	125	127	119	142	124	122	126	135	135	107	118	130	120	120	128	113	107	123	138	106	134	111	131	108	131	134	120	121	138	140	117	133	126	115	112	117	127	152	131	122	119	114	135	107	130	115	138	130	122	136	132	127	112	119	130	107	126	105	103	138	112	134	149	133	134	124	110	125	97	106	132	127	137	117	115	130	116	118	133	109	125	130	151	109	139	141	113	135	99	129	121	127	115	139	137	127	119	130	123	122	114	131	106	107	141	121	108	119	108	140	133	128	144	134	126	132	133	141	119	142	130	119	130	137	120	122	109	113	126	125	138	123	132	148	127	126	127	131	138	133	115	138	128	132	127	126	136	125	117	138	131	121	136	86	127	107	125	127	127	122	124	132	130	105	122	157	131	117	107	129	123	123	107	113	124	130	121	127	118	105	114	120	139	120	140	104	117	110	134	110	111	153	129	116	118	124	136	128	109	124	115	123	109	125	139	125	131	116	139	122	92	106	117	132	119	128	134	111	116	109	126	142	119	127	120	117	123	126	104	117	132	113	126	133	126	108	132	117	125	126	122	118	142	132	146	121	133	115	113	115	123	128	114	123	127	132	134	108	110	122	123	104	132	109	128	114	123	111	117	110	118	125	111	134	119	145	124	153	120	136	130	131	106	140	164	129	121	134	125	130	122	131	164	117	125	129	106	117	103	119	109	113	115	129	141	137	128	120	134	130	152	107	115	135	150	129	119	138	125	119	122	134	129	136	131	116	137	107	121	132	130	134	132	126	100	116	141	120	104	129	113	126	127	118	122	135	91	109	123	108	139	153	145	120	137	117	140	127	115	151	135	127	111	123	131	134	131	125	128	121	130	135	131	117	113	125	125	124	115	120	102	126	135	135	127	126	119	134	126	133	132	115	143	125	112	129	122	115	138	132	123	118	148	140	135	122	146	111	135	124	130	126	125	123	136	136	117	137	125	112	136	133	106	121	124	130	104	109	121	122	127	137	131	117	135	114	116	115	123	121	111	141	124	128	123	142	128	133	130	107	140	121	133	123	98	112	119	123	129	132	110	117	129	134	138	140	110	139	119	134	123	106	110	116	127	117	144	121	139	101	135	123	123	145	114	135	115	125	116	124	108	113	149	132	102	127	101	124	113	128	109	114	139	130	118	122	128	126	119	144	143	122	140	124	144	132	122	139	112	135	141	134	119	138	112	116	125	109	128	116	119	117	128	120	130	119	130	120	107	127	125	136	149	139	141	139	126	132	114	134	94	126	120	113	119	126	134	122	133	109	127	131	124	123	114	134	116	115	121	122	136	147	114	118	128	107	142	137	112	110	139	142	132	128	133	119	123	134	135	133	109	121	130	119	148	108	103	113	151	109	109	117	150	128	154	112	125	120	116	120	122	132	130	114	133	127	134	142	113	136	117	106	108	141	125	121	126	116	113	116	126	120	122	114	138	108	104	106	142	142	140	126	137	129	129	108	117	118	124	127	119	126	114	110	141	122	109	106	121	146	145	124	150	132	119	137	138	127	125	140	124	131	122	137	129	118	142	131	132	134	124	134	145	148	126	120	98	107	110	126	124	138	144	130	149	133	151	111	138	132	114	118	129	118	111	124	119	157	121	108	130	104	115	114	126	123	118	120	121	124	155	126	106	118	117	139	118	135	123	126	131	115	115	125	106	121	113	119	98	118	113	139	115	97	142	132	132	121	137	139	122	131	124	146	149	127	102	134	105	114	99	125	121	125	121	139	143	102	136	99	136	141	112	119	127	116	126	133	128	131	129	120	117	129	135	148	145	125	125	136	114	108	129	121	122	125	138	129	113	127	129	116	135	130	149	127	98	119	120	116	137	129	127	121	139	106	116	101	127	135	123	134	123	128	129	134	124	123	109	108	129	112	125	133	124	123	127	143	109	116	147	99	127	124	106	128	139	114	126	146	123	141	110	103	102	116	119	118	126	122	113	124	119	138	129	126	119	115	120	134	105	125	109	135	139	124	131	130	132	129	113	137	112	125	114	132	104	102	121	118	128	120	109	124	102	132	116	135	124	137	127	134	129	124	116	111	129	124	116	123	143	101	103	130	97	121	109	122	144	132	142	127	124	131	147	120	118	121	147	120	153	118	105	132	136	121	107	146	119	120	133	102	103	114	146	115	138	141	116	134	124	119	153	130	111	138	130	130	143	103	127	148	111	133	136	123	116	143	138	123	145	130	122	105	138	107	137	111	126	136	108	145	113	116	126	115	138	116	117	119	114	132	115	117	122	112	114	134	141	107	141	140	128	113	116	133	125	97	137	132	127	132	130	118	122	135	139	106	133	121	110	120	122	117	142	113	135	128	120	134	111	114	145	144	127	129	118	97	126	139	136	130	122	109	131	103	121	118	133	122	124	149	149	121	122	119	134	126	131	118	128	102	111	109	143	136	126	115	125	137	112	114	136	130	115	95	125	132	119	125	113	127	126	114	129	143	128	130	148	131	132	115	143	114	123	104	117	146	132	140	109	116	139	149	145	128	121	134	134	134	129	114	147	131	126	132	133	133	129	124	115	111	131	123	128	120	122	132	106	136	123	115	106	119	130	129	143	117	114	130	124	105	131	137	116	125	145	131	125	153	107	132	135	146	130	123	114	143	120	148	133	160	122	126	123	128	106	134	135	113	116	126	146	142	115	127	129	121	126	137	146	134	128	128	112	134	127	144	115	157	121	101	132	136	111	120	120	134	116	124	130	134	162	136	113	107	108	121	129	117	125	124	142	119	116	117	114	131	129	130	121	120	123	123	143	140	120	111	121	108	142	145	123	117	126	118	129	138	148	157	125	121	134	124	138	116	116	87	128	132	127	143	123	143	118	126	153	115	123
6997	2378	5120	6005	25234	3823	2221	1419	1212	1096	1040	835	759	705	666	634	595	527	546	550	514	503	464	450	469	445	429	387	434	444	449	393	417	408	369	410	400	396	384	390	397	387	371	364	378	397	353	357	348	363	373	355	347	351	366	353	355	340	378	367	349	387	340	330	352	363	345	351	343	331	336	340	346	375	412	360	319	363	331	359	354	353	371	336	364	350	333	343	376	336	352	326	311	362	341	342	378	352	352	323	331	344	320	344	340	354	366	380	366	339	327	310	322	355	312	365	346	366	362	350	328	363	313	337	330	301	324	311	344	339	380	359	339	361	371	326	341	352	350	353	345	306	334	353	324	363	359	340	337	350	313	350	342	365	370	355	350	310	317	324	346	340	346	310	341	326	332	335	344	334	301	322	332	326	307	362	344	333	338	350	341	374	313	347	361	343	335	355	322	340	363	379	354	331	340	326	352	296	329	335	380	300	348	361	392	344	362	354	319	351	327	331	375	328	319	340	325	319	327	328	336	346	334	301	322	368	383	327	361	361	341	340	332	343	365	347	322	313	361	318	319	360	323	343	348	344	354	346	344	344	321	339	332	333	377	324	375	328	350	335	351	328	356	350	330	342	316	331	318	357	370	328	338	316	359	322	333	326	346	367	315	381	338	363	342	296	353	350	319	344	342	342	374	318	328	350	327	321	330	348	306	367	388	313	342	368	325	364	336	317	328	325	330	349	363	307	310	340	367	343	352	310	342	331	363	354	348	343	324	316	344	347	317	333	345	341	345	353	323	320	338	331	328	365	340	316	330	340	346	341	347	329	347	372	365	337	337	364	353	353	369	358	367	361	361	360	365	314	360	330	337	383	363	342	316	339	349	338	324	340	345	355	336	353	374	322	333	349	332	345	332	363	367	363	354	354	335	300	371	333	389	338	299	338	332	311	362	325	306	336	345	319	332	349	358	345	311	348	362	332	323	348	334	321	310	318	328	303	328	356	351	306	375	341	312	343	361	334	332	333	331	357	335	331	356	325	359	323	359	353	354	340	303	317	382	334	321	325	343	320	357	303	369	371	370	355	318	328	338	362	365	323	343	357	303	350	333	313	363	354	337	348	320	315	317	370	306	354	358	358	367	327	345	311	329	340	343	370	313	357	323	321	357	338	353	371	361	343	367	378	356	327	349	331	352	373	316	347	366	344	343	327	362	342	383	328	348	327	362	318	333	341	321	352	302	324	351	368	322	323	331	337	299	364	354	375	324	333	323	332	330	349	326	341	338	370	332	362	335	327	340	346	333	367	384	362	350	321	315	371	355	353	335	338	321	328	307	355	344	363	335	343	367	343	349	338	410	365	341	346	334	348	332	319	338	344	346	359	349	377	335	328	326	321	341	333	331	329	354	346	310	332	357	321	321	318	341	368	349	331	342	342	296	349	363	338	345	346	320	325	311	363	326	321	314	349	337	352	352	327	331	351	354	307	349	366	336	382	336	337	339	335	332	326	320	313	338	353	369	352	313	334	342	310	351	319	332	347	346	336	330	340	299	355	330	331	368	358	363	349	343	326	337	338	306	337	350	372	373	343	326	334	324	346	341	333	354	353	332	337	353	364	343	306	345	348	324	336	342	328	366	356	342	331	313	311	360	352	321	331	348	318	339	341	353	359	339	316	340	321	337	323	345	345	342	325	341	322	350	331	328	342	348	367	334	357	337	342	354	335	347	349	332	310	339	354	344	314	325	304	326	332	327	319	349	330	304	357	365	338	334	326	348	358	346	350	327	351	310	336	315	346	328	360	318	317	338	350	322	344	348	309	345	321	378	335	353	325	361	358	319	399	348	337	325	372	363	359	303	334	338	318	349	324	353	356	311	324	327	374	350	357	345	329	343	340	343	323	341	345	337	335	317	309	334	350	352	328	318	333	348	324	351	336	322	298	371	312	341	366	343	328	355	331	339	353	334	324	350	338	348	336	341	313	346	323	372	356	343	342	310	330	345	376	339	323	333	320	354	325	344	338	354	332	350	347	330	343	326	351	352	335	332	345	358	330	321	335	321	319	337	343	346	334	309	336	346	376	363	351	358	339	337	306	350	344	357	334	355	316	369	347	318	322	338	347	306	353	349	366	316	344	354	330	348	358	384	366	337	359	332	357	334	342	350	324	344	348	371	374	345	305	350	368	347	313	340	318	316	347	372	326	323	329	340	339	366	287	358	347	349	344	362	331	347	331	330	327	320	321	297	338	311	344	338	332	341	326	319	325	313	316	327	363	343	341	363	342	314	330	334	334	331	339	334	324	330	345	297	336	331	348	375	305	352	359	309	335	359	344	335	317	356	347	330	328	333	375	351	334	336	340	314	321	336	336	339	350	360	330	336	362	348	341	313	357	333	330	329	347	332	334	321	330	354	347	330	320	354	341	313	326	327	383	350	340	340	374	355	346	360	331	310	334	322	308	342	347	320	343	307	346	322	343	348	328	346	319	372	336	338	341	323	352	352	315	362	328	346	370	335	306	342	357	353	361	320	333	330	316	353	332	337	354	318	350	314	341	359	386	299	347	348	335	370	322	335	318	334	322	356	359	367	362	345	341	298	356	333	348	385	327	364	327	349	325	363	334	326	362	334	342	325	348	346	334	342	329	340	334	343	385	353	346	325	352	343	361	345	336	314	326	336	347	328	329	321	328	333	320	341	359	344	341	324	302	347	344	328	346	317	337	279	321	345	324	346	335	331	328	329	315	326	334	343	345	358	334	372	343	331	354	377	340	350	338	329	332	338	350	353	358	358	361	359	343	329	354	326	349	337	346	354	336	360	356	350	364	334	309	347	321	358	346	345	375	319	308	328	331	339	289	335	361	335	361	326	324	326	322	330	360	313	355	366	350	344	350	317	368	319	348	357	313	327	335	352	329	340	347	366	344	359	329	338	324	337	354	335	358	320	348	335	356	352	357	329	356	343	345	316	350	305	339	342	362	337	332	321	340	361	322	361	359	336	335	385	366	348	324	336	341	347	307	323	351	329	340	361	342	330	338	351	296	386	324	323	312	342	336	334	337	350	332	314	338	340	329	324	309	311	317	305	341	334	329	335	373	351	329	365	349	324	365	348	306	349	327	335	339	338	354	370	341	338	349	331	361	336	361	319	337	316	320	357	330	345	328	341	347	329	337	318	362	356	329	317	330	337	348	358	334	344	326	305	351	336	342	312	342	373	363	333	329	328	316	324	339	344	338	341	313	361	308	329	321	332	354	339	325	333	344	348	351	359	334	338	326	331	343	309	335	348	346	319	348	365	306	350	315	358	336	331	348	344	302	341	327	349	373	366	306	308	356	327	323	341	346	340	337	334	347	347	334	352	335	340	356	350	343	341	355	374	359	336	344	332	326	345	363	343	303	315	328	367	339	326	391	373	347	335	355	327	345	315	346	311	347	370	316	319	332	320	350	339	329	328	336	339	352	333	323	348	335	328	323	346	316	346	327	331	317	351	349	364	323
20800	5789	4890	3477	11317	7973	1183	696	616	559	505	431	438	407	421	423	354	365	386	345	355	354	327	351	341	312	318	351	303	301	302	302	314	327	289	309	299	312	303	314	304	307	325	345	298	298	281	287	305	286	308	327	331	269	271	306	309	279	285	315	322	281	270	327	284	336	325	286	294	310	317	293	303	280	298	292	291	284	282	310	317	282	273	286	276	264	287	276	286	283	331	304	272	299	326	311	289	307	289	285	304	322	301	297	275	287	261	311	352	249	300	282	302	316	272	315	293	288	284	303	312	294	299	306	286	306	299	309	281	268	278	280	322	324	275	255	304	310	305	320	291	278	272	267	273	287	298	302	293	275	251	300	311	275	282	297	297	302	285	249	320	269	287	303	285	325	301	281	304	295	242	310	317	277	339	306	269	316	290	282	294	301	323	286	280	258	288	302	299	308	261	290	320	266	279	274	286	246	304	286	315	316	305	310	294	262	318	304	270	327	269	300	311	310	279	272	309	278	290	287	302	309	275	280	315	277	289	314	270	296	295	293	294	308	285	313	329	305	292	309	301	323	259	268	279	310	296	289	314	302	302	283	316	310	290	294	325	313	293	314	335	286	300	295	291	285	325	269	292	314	300	302	288	295	319	287	305	305	294	283	255	274	300	311	266	310	293	297	295	281	287	304	293	287	296	267	299	275	269	297	322	314	312	274	292	276	289	294	294	310	278	302	284	285	259	285	315	287	300	292	287	275	286	292	293	291	285	313	286	310	299	291	297	294	322	290	303	302	284	297	277	290	269	275	295	287	275	309	285	304	324	312	305	324	326	307	293	303	295	304	305	276	268	262	301	318	302	286	314	305	307	294	281	293	295	275	323	269	280	280	289	311	325	278	314	290	295	281	331	310	301	302	295	315	300	307	285	277	252	281	311	294	301	262	295	296	291	303	309	295	316	299	288	280	294	291	327	329	303	308	251	299	295	302	304	303	306	300	308	285	288	313	302	280	305	307	313	300	266	294	290	256	288	269	313	277	299	307	295	271	293	291	306	261	294	311	274	275	305	292	276	303	292	300	300	282	272	310	330	309	288	303	304	251	282	275	289	300	299	300	310	288	329	292	295	288	310	300	294	303	304	285	294	278	299	266	270	297	256	297	299	270	314	294	262	277	279	304	289	308	283	306	307	266	326	291	330	313	331	274	300	291	258	273	293	280	315	300	286	299	294	298	251	307	279	272	269	286	294	302	279	280	271	271	297	245	261	281	267	315	282	311	309	292	295	281	266	288	338	287	268	266	317	274	274	291	273	277	291	265	282	314	290	303	290	292	271	262	292	283	304	291	290	289	307	316	323	327	289	298	280	303	283	286	300	319	297	291	283	300	269	322	307	290	349	322	290	292	269	289	279	286	314	269	292	290	262	275	319	319	343	284	260	322	264	280	295	279	290	282	317	268	289	282	299	301	286	287	314	275	305	268	259	296	306	318	291	299	289	277	276	287	302	269	288	300	287	297	275	287	265	275	292	310	300	315	286	275	289	275	292	310	279	301	307	331	269	274	270	261	299	291	268	323	290	283	303	278	332	282	268	302	301	293	259	274	287	290	287	293	337	285	305	313	276	281	313	298	293	302	320	303	277	316	293	295	288	314	310	301	257	290	296	296	290	304	298	292	292	282	293	311	321	310	325	303	273	313	312	305	317	295	302	285	303	311	293	305	301	305	267	305	285	317	293	309	291	292	268	282	292	293	288	274	295	317	299	309	252	292	301	287	281	295	294	307	290	272	314	299	313	288	284	313	274	270	275	275	302	280	292	297	301	271	292	298	312	283	308	278	298	306	285	276	295	260	290	312	287	262	283	306	321	316	310	261	272	283	320	276	272	257	322	299	287	304	309	269	308	286	301	291	301	306	298	318	264	294	298	301	312	327	300	285	291	285	293	264	276	297	280	277	302	283	312	300	293	285	303	307	267	326	346	282	297	301	262	292	265	280	270	310	314	304	305	283	257	281	267	316	297	300	317	257	311	283	289	265	286	307	290	303	294	278	293	295	295	314	293	296	294	283	307	302	290	277	284	278	294	310	298	314	324	290	311	307	287	312	302	273	310	266	287	293	296	292	269	299	296	301	282	249	261	343	300	287	315	295	277	284	314	277	296	294	297	272	257	301	310	297	287	275	297	267	282	287	303	286	311	311	288	313	271	289	298	313	305	265	311	305	292	327	278	302	294	253	264	261	302	283	281	303	301	279	304	276	282	296	297	313	272	291	276	287	274	309	266	295	289	321	294	307	315	289	330	310	291	278	334	292	293	265	285	301	290	310	280	293	281	297	297	274	269	301	309	299	294	324	296	293	252	278	291	320	294	280	319	296	302	310	285	290	276	293	302	339	283	284	239	289	305	310	304	275	278	281	301	288	291	279	301	272	275	282	303	267	298	277	301	267	312	276	277	291	296	273	286	304	312	285	293	305	274	261	296	324	317	276	265	299	312	267	306	270	321	287	283	312	289	290	308	280	271	337	310	290	302	271	305	295	285	310	285	293	292	295	281	265	286	323	326	296	293	265	282	321	311	285	296	292	279	246	300	311	287	280	252	308	295	301	313	274	279	287	302	273	272	308	274	343	299	298	301	308	344	271	316	290	292	280	291	289	297	286	262	309	290	305	289	275	328	309	305	253	313	298	344	303	295	284	294	335	299	260	303	297	305	283	288	280	289	292	296	269	286	308	322	290	315	275	258	264	312	305	276	327	333	274	330	276	286	302	257	292	272	310	329	269	289	293	308	293	283	299	325	313	262	311	334	328	254	298	291	291	296	312	302	324	323	306	288	326	317	284	316	272	276	289	313	282	296	286	303	301	275	275	301	275	290	329	261	284	312	322	307	291	288	292	312	298	261	296	273	278	281	294	289	326	310	304	290	279	303	275	304	280	250	297	307	289	299	283	296	268	295	301	288	285	282	272	293	284	293	305	289	307	313	312	292	298	293	317	316	314	286	324	301	283	274	305	258	284	293	286	302	295	292	316	281	280	283	305	289	302	289	306	311	298	302	258	265	295	308	285	344	288	320	288	306	296	275	305	271	289	328	275	270	281	279	313	265	301	287	307	284	280	306	284	294	265	285	284	318	310	314	270	312	269	297	271	278	289	300	303	286	331	299	296	286	275	287	276	269	267	322	271	309	300	314	309	255	288	261	303	277	277	283	307	301	280	294	306	278	296	293	333	288	326	297	269	289	291	308	297	286	303	275	315	300	267	301	324	283	277	307	279	283	270	309	296	331	268	284	312	291	288	285	295	252	288	314	309	311	292	297	273	300	270	295	310	313	296	310	324	275	328	270	279	310	248	285	300	262	294	299	282	277	282	307	327	326	295	315	284	284	250	280	302	260	291	300	287	286	298	289	344	278	292	271	295	292	272	299	306	286	296	329	279	312	300	285	296	282	304	290	275	312	273	340	307	317	317	318	317	291	313	266	278	282	294	318	254	305	274	290	297
9476	4226	8414	9810	28124	11097	4411	2985	2517	2297	2152	1725	1576	1480	1333	1239	1163	1181	1072	1071	1010	1003	942	1014	927	893	888	865	838	806	836	841	751	828	809	810	795	820	763	761	778	779	792	728	793	759	800	812	793	738	738	738	653	688	736	736	747	717	768	764	738	717	720	695	716	673	717	732	744	727	734	702	728	710	746	700	710	671	729	761	689	730	721	698	686	694	762	669	716	677	705	736	683	684	680	735	687	739	758	744	680	701	667	747	695	687	720	691	697	683	686	752	700	705	694	756	651	672	724	707	710	748	713	667	679	724	688	726	696	685	694	727	686	689	678	699	655	680	683	663	670	717	680	740	655	747	692	694	682	716	711	712	736	660	698	698	661	736	676	696	716	697	700	715	662	689	690	651	659	708	721	694	683	704	701	701	699	671	684	656	662	672	677	659	734	713	722	694	684	692	698	702	651	688	682	667	727	649	725	637	710	709	688	683	688	698	724	726	673	690	626	695	667	703	666	760	686	687	727	691	680	704	672	694	687	725	684	664	726	697	706	660	655	716	738	673	689	690	649	721	681	668	674	720	647	699	673	721	713	681	638	688	718	733	683	686	719	630	657	670	681	685	703	669	738	694	680	678	699	665	669	643	679	670	690	689	699	655	687	730	699	676	688	642	682	713	664	731	705	711	703	717	658	669	608	653	667	718	715	664	677	685	698	685	682	694	667	706	696	710	665	705	700	695	668	649	685	716	646	669	685	706	710	681	717	685	687	702	643	643	688	705	680	679	677	689	711	683	686	697	705	669	675	690	655	712	724	717	710	658	692	659	661	678	686	671	718	688	678	689	707	720	660	690	693	694	707	698	707	663	675	665	719	715	701	662	713	669	665	710	704	688	666	689	665	666	639	680	674	742	686	676	673	711	701	685	723	697	672	709	689	649	637	691	711	685	686	647	637	729	667	686	675	681	683	711	694	706	749	661	696	663	673	700	651	719	694	705	679	705	718	677	675	695	707	630	667	665	699	651	705	654	736	704	684	659	679	682	667	672	683	726	699	678	706	728	691	703	699	707	713	680	704	709	705	700	695	668	690	705	659	631	674	677	735	644	726	678	665	678	709	686	676	669	676	706	645	725	686	690	711	726	655	710	677	708	691	701	730	704	660	671	722	677	666	669	684	633	702	677	640	678	641	712	630	716	676	677	666	695	688	701	722	681	681	712	671	700	691	695	688	733	713	671	700	729	693	694	688	684	677	737	681	699	708	686	754	670	670	676	733	701	646	682	680	604	678	667	666	664	688	692	703	711	671	715	651	674	698	675	665	688	698	694	691	668	727	731	655	676	734	723	721	659	658	732	648	669	662	664	659	677	703	686	682	738	709	644	696	660	703	698	655	727	662	641	725	694	665	686	667	681	679	679	677	727	656	685	708	678	708	699	699	726	680	669	730	681	669	696	681	671	705	716	700	683	680	639	705	685	717	650	715	690	694	691	652	657	710	660	655	614	767	643	678	651	698	665	700	730	677	657	738	650	668	708	631	686	647	698	689	689	679	653	700	652	747	643	715	666	721	689	678	694	693	658	679	690	675	717	701	672	736	709	693	699	670	694	715	702	626	652	677	697	731	675	697	656	718	672	700	630	677	669	699	656	662	682	669	695	717	681	696	677	631	678	691	688	705	700	720	689	684	705	722	691	690	678	727	680	692	702	667	669	701	726	718	634	665	712	653	689	678	709	657	672	712	668	727	671	709	673	685	674	691	669	671	690	741	663	693	684	699	686	690	707	677	680	681	694	662	660	715	681	658	678	654	671	677	708	651	719	684	696	708	661	675	641	743	642	683	689	689	651	657	714	677	678	653	685	662	697	692	717	618	693	709	691	727	670	652	731	648	691	701	688	681	699	684	730	704	686	673	671	716	652	635	700	688	668	697	711	697	682	671	672	703	721	702	650	657	645	660	691	682	641	709	663	720	671	706	664	707	703	713	718	696	683	713	687	672	721	707	717	696	664	680	658	708	612	691	706	650	708	721	668	731	749	749	691	654	686	674	663	689	653	646	671	672	724	638	679	723	662	666	636	722	710	664	667	667	676	695	664	698	675	739	657	681	692	686	644	668	715	678	674	690	695	657	677	639	721	681	681	720	706	693	703	706	671	668	716	654	676	695	685	695	704	661	728	671	670	683	707	698	682	697	721	704	670	705	679	678	706	661	678	702	704	700	671	710	666	728	673	700	655	686	671	694	703	694	677	658	711	660	696	685	660	684	719	701	702	675	668	696	679	699	659	651	707	667	665	693	730	712	694	699	709	711	690	699	661	692	703	676	624	706	678	677	722	659	653	681	680	691	739	679	660	670	656	645	720	687	692	692	639	639	684	649	677	725	745	685	693	663	702	687	684	631	691	724	693	686	713	667	651	677	669	654	702	694	679	657	673	644	667	687	674	730	677	677	722	656	684	671	675	674	686	678	645	696	705	701	702	713	664	693	671	719	652	716	725	694	696	715	678	663	653	695	688	680	683	669	716	694	740	667	700	678	665	697	704	667	721	699	675	697	712	704	691	678	713	681	677	710	668	673	688	740	698	698	668	713	643	698	679	679	686	684	730	715	707	685	682	697	658	668	646	733	696	688	682	702	711	707	702	666	703	662	680	703	651	690	721	707	698	665	700	695	694	676	646	695	699	674	679	657	643	728	655	674	658	682	695	690	685	687	722	692	727	690	665	686	666	706	716	713	652	661	733	727	648	665	665	672	672	656	660	684	680	672	687	731	657	685	739	700	647	666	642	737	682	683	666	682	731	719	685	709	712	701	660	698	679	664	703	675	664	726	688	683	668	747	651	668	671	688	612	678	608	673	701	683	701	722	709	718	710	728	717	664	690	650	683	672	689	720	655	698	671	724	672	683	685	715	713	693	701	627	688	664	729	653	691	691	676	718	685	677	662	709	656	706	660	657	650	709	648	698	713	688	693	729	657	716	648	706	671	669	680	672	672	660	706	702	695	752	696	650	663	686	652	712	679	651	681	636	670	670	695	630	661	668	685	716	661	673	669	706	685	684	683	637	720	708	665	704	663	691	697	644	679	685	731	617	667	656	681	675	708	680	704	676	663	662	692	682	674	686	718	723	697	665	702	640	674	745	660	662	690	667	665	715	713	705	669	716	677	689	672	654	692	756	717	642	707	687	687	656	657	699	681	696	658	668	721	736	731	729	649	677	653	695	700	660	724	671	705	668	707	659	704	699	671	660	692	716	706	680	665	671	696	671	733	686	680	659	623	687	680	726	685	679	681	725	700	641	706	696	664	693	675	668	683	680	707	693	711	674	720	706	733	675	635	660	728	682	678	709	680	717	705	712	674	690	703	705	676	675	692	679	667	678	688	737	671	718	720	697	695	658	674	660	699	686	686	702	714	668	706	674	640	712	658	683	675	703	671	668	697	666	680	661	678	669	683	690	682	715	664	668	669	665	669	697	642	698	689	703	691	720	697	668	705	695	697
3656	976	1317	767	751	552	177	183	159	164	181	150	161	161	154	183	166	183	140	151	142	162	192	163	153	149	138	149	167	157	168	176	165	159	136	165	160	158	164	152	146	152	176	164	160	146	168	145	157	151	159	165	161	159	154	163	170	169	173	162	152	144	147	187	173	158	156	155	165	141	132	166	132	153	148	141	171	164	129	185	180	168	162	161	142	183	156	159	146	146	158	158	169	168	136	175	155	167	172	159	145	166	170	151	141	140	136	168	175	144	147	150	156	168	163	162	176	167	166	166	155	178	171	176	139	153	169	157	152	167	172	169	156	166	145	161	189	169	147	177	154	168	152	181	141	148	162	184	180	146	152	183	164	155	145	168	135	173	153	186	167	180	153	180	143	157	149	201	145	169	157	168	139	142	146	147	177	192	171	159	169	154	171	154	157	161	145	150	145	168	155	162	164	141	149	149	177	170	159	183	178	162	164	152	168	141	156	143	156	175	174	158	181	159	174	160	158	158	144	175	179	147	163	149	167	193	133	135	150	156	188	144	179	141	140	140	139	178	148	165	157	163	151	143	171	139	150	159	137	145	148	163	145	154	148	161	161	171	139	144	139	174	178	177	176	139	154	145	166	160	150	165	190	155	155	172	164	143	165	183	160	152	170	165	162	167	147	178	176	173	180	154	134	163	183	172	149	160	171	151	162	171	160	172	159	151	182	157	156	160	151	142	159	157	162	159	158	179	146	137	140	149	184	172	143	172	169	179	161	163	143	163	172	167	143	171	143	200	163	167	138	160	126	180	167	175	175	174	168	153	160	167	159	157	156	159	145	146	143	141	149	136	163	160	182	147	169	167	178	189	173	161	167	143	138	178	149	164	142	154	164	165	150	155	153	168	168	142	177	162	174	144	177	152	177	159	150	145	164	164	172	173	152	156	163	154	154	173	173	163	138	183	166	168	142	151	197	159	186	155	150	140	159	150	153	177	184	179	165	165	186	198	188	170	177	177	160	153	147	161	148	146	159	176	149	172	167	166	167	167	136	160	165	152	149	145	166	160	168	147	159	163	162	168	177	147	149	156	190	160	174	155	173	138	165	153	180	153	177	165	173	155	151	154	155	165	159	160	178	166	149	152	132	171	166	143	157	150	153	165	145	153	169	172	140	157	155	178	163	165	154	162	150	164	140	155	155	193	163	160	156	150	139	152	166	168	177	142	141	171	145	164	161	158	155	163	167	150	155	160	157	132	163	148	161	154	175	157	138	160	175	164	151	132	168	166	155	173	167	173	174	163	168	160	165	158	171	152	158	157	154	161	142	158	149	163	165	174	159	167	174	172	147	180	160	139	173	169	154	146	153	157	152	173	162	139	183	155	138	134	159	172	156	161	174	144	177	188	166	138	162	154	171	177	158	174	141	138	152	181	172	159	208	141	142	171	157	170	141	165	191	144	162	159	160	156	153	143	145	142	144	195	179	178	161	184	152	176	162	175	184	184	165	175	160	158	157	156	185	175	153	155	154	157	150	142	166	170	153	159	164	143	161	179	182	151	150	141	148	161	182	175	169	173	170	152	157	166	152	164	156	162	163	197	156	139	146	189	143	160	157	172	164	169	181	147	180	176	165	178	179	164	184	170	155	174	119	135	164	156	158	146	168	159	162	170	174	148	151	165	166	187	155	147	160	192	176	163	164	146	148	138	155	122	171	173	154	153	137	163	200	137	148	125	142	159	166	149	153	165	167	160	150	192	165	168	173	165	177	172	165	151	169	158	168	176	160	160	143	165	149	156	143	158	159	167	156	159	156	167	139	152	157	151	148	173	154	145	159	169	174	144	145	162	154	143	121	163	168	176	163	154	159	155	154	173	147	173	164	146	147	159	149	150	165	172	179	151	145	167	172	147	148	157	134	158	139	165	187	170	152	171	159	126	152	173	171	157	166	142	168	184	164	151	168	154	169	138	137	145	174	171	176	154	151	159	174	171	167	143	182	162	167	170	171	150	174	159	148	140	155	149	135	159	157	143	150	169	139	161	155	156	174	137	151	162	171	183	143	162	142	154	159	144	163	166	173	167	165	138	164	153	168	148	172	158	154	157	172	158	123	173	153	181	165	163	159	158	163	159	182	168	166	180	159	174	148	168	175	162	162	169	167	158	151	156	156	141	161	159	172	147	178	159	136	154	153	155	156	148	152	145	149	155	144	158	168	163	159	150	167	149	150	152	164	161	147	148	163	183	147	187	167	128	176	183	149	158	132	153	133	154	168	152	158	150	147	186	146	131	164	190	184	166	151	160	169	159	166	175	188	155	155	184	175	167	177	160	147	165	154	167	176	174	155	161	151	150	155	149	141	150	153	154	169	158	166	166	164	160	148	181	152	194	193	168	168	175	151	180	170	163	173	166	160	171	175	148	150	156	153	155	152	155	147	152	152	162	156	136	179	167	155	144	152	159	160	164	162	170	200	165	173	176	155	142	175	172	175	136	171	147	145	161	156	141	152	168	146	180	146	183	168	155	161	159	142	178	174	162	157	136	156	158	158	148	169	167	153	155	154	185	171	160	152	174	158	149	168	120	149	148	144	162	173	166	160	178	178	137	138	165	144	181	146	157	164	159	160	139	147	178	170	131	165	189	163	179	150	142	122	160	157	176	137	141	169	150	164	158	159	162	179	186	165	151	150	157	148	155	163	153	171	167	130	142	161	174	157	162	143	174	151	167	158	147	174	167	169	173	161	167	200	183	162	154	147	157	142	136	161	148	181	156	173	160	158	171	140	169	163	174	162	139	140	138	142	156	158	154	167	170	169	147	152	137	142	159	164	166	161	177	159	166	151	159	183	154	151	153	163	149	161	179	182	141	156	170	177	184	157	140	175	145	148	161	156	183	154	170	169	174	144	170	170	161	139	159	148	138	159	163	182	145	177	155	144	158	149	134	153	143	164	151	170	132	143	161	161	151	139	151	161	146	171	156	175	165	179	166	153	163	158	185	184	142	172	168	167	159	177	151	145	172	161	160	155	193	152	161	123	165	162	177	191	163	180	152	158	143	160	149	169	172	160	184	176	156	143	137	161	166	156	146	135	167	153	141	144	158	133	171	142	164	156	179	147	156	159	197	159	158	152	148	167	177	136	173	144	161	152	139	157	143	163	151	174	146	157	175	153	159	167	137	135	150	155	148	174	165	160	164	155	163	158	152	168	166	172	156	144	146	179	165	156	181	136	169	171	172	186	131	158	170	171	151	157	143	156	146	143	180	155	179	165	159	152	145	154	157	166	158	172	164	140	148	152	165	155	176	149	156	180	158	161	201	154	151	161	159	182	168	163	154	154	158	181	146	161	178	147	185	162	178	143	156	154	170	144	186	188	160	150	165	151	179	157	159	172	144	161	163	164	168	170	151	145	167	159	153	181	158	141	142	171	150	163	133	170	189	171	169	143	147	146	153	166	166	139	168	180	165	159	182	157	180	170	140	150	160	172	163	176	182	171	173
2836	1119	2666	2171	3189	2023	493	438	411	420	412	420	384	406	412	419	386	379	430	392	392	381	428	415	421	413	398	401	393	402	393	428	391	429	371	409	429	392	379	407	361	376	398	417	392	390	383	388	393	405	400	391	380	395	382	384	367	390	368	424	395	384	384	384	367	377	381	411	387	421	387	364	422	399	379	415	371	374	423	392	375	407	382	379	431	404	393	374	386	376	408	386	421	379	407	413	399	371	366	401	379	404	368	445	436	378	408	372	405	400	440	428	383	399	387	419	430	361	371	401	373	380	405	369	387	417	373	391	387	432	376	422	394	406	421	402	411	384	363	384	391	390	394	381	389	403	365	423	372	408	418	409	392	388	358	387	386	404	415	402	377	402	364	396	401	409	409	411	403	396	385	375	427	406	405	427	385	440	366	385	399	405	424	399	388	385	349	347	425	414	403	444	382	393	388	386	363	353	391	386	398	431	394	359	404	378	359	416	377	414	422	386	420	405	379	397	416	419	396	393	363	406	413	370	391	364	410	384	380	386	401	384	413	381	385	372	400	370	361	381	396	365	431	382	391	404	377	412	366	391	371	380	402	395	384	407	398	399	404	352	368	412	364	381	396	403	411	370	370	414	391	395	384	384	401	366	374	374	415	392	395	392	358	398	401	356	385	411	393	378	398	368	370	357	394	382	391	420	389	389	404	385	402	401	439	414	376	400	412	386	381	362	419	403	386	385	367	386	390	417	409	412	437	411	364	390	352	418	398	383	400	403	335	352	378	390	381	418	405	380	389	421	379	411	397	358	376	390	372	365	382	376	366	403	411	383	361	383	387	380	421	384	398	397	382	394	377	397	425	368	430	379	405	429	385	442	384	422	416	389	401	389	395	392	413	389	374	387	411	385	398	382	384	393	361	411	407	377	358	395	424	428	403	383	423	442	420	401	395	401	459	405	375	342	373	411	428	379	429	443	414	403	375	392	367	397	407	411	382	392	367	370	403	406	401	392	391	415	410	385	408	396	382	368	417	395	401	395	398	409	386	371	388	412	372	394	383	431	404	378	386	416	375	371	407	410	375	370	390	354	392	383	410	400	412	402	407	342	418	358	397	392	405	375	392	393	390	383	399	398	401	390	392	415	404	358	385	397	382	436	410	374	385	407	424	381	377	408	401	349	363	405	381	366	374	383	421	413	384	413	413	366	373	410	418	369	395	408	426	368	416	387	396	419	425	385	388	401	383	377	368	400	385	381	427	431	378	377	365	397	401	425	363	408	411	381	382	427	424	382	359	379	389	415	395	393	375	399	364	397	436	411	399	354	341	380	412	396	369	411	416	388	379	420	402	386	396	398	434	369	387	378	376	411	410	416	402	386	378	403	444	387	404	396	438	415	407	372	414	414	418	380	402	419	429	379	410	389	379	386	403	402	417	380	392	431	406	448	383	369	390	400	406	387	391	392	393	379	424	403	440	396	388	415	412	384	401	435	400	385	399	374	374	405	409	356	413	382	437	397	378	393	430	404	406	425	409	370	379	381	420	403	380	388	419	413	381	373	386	382	380	382	381	382	401	390	389	367	391	423	395	394	359	392	419	375	397	376	411	363	390	394	401	399	376	407	423	413	392	429	365	420	389	416	401	450	378	375	396	377	402	408	376	388	395	376	359	424	425	429	434	411	406	399	395	380	372	377	403	423	405	426	388	387	382	402	372	334	397	401	356	402	388	379	403	372	384	393	399	391	379	442	379	370	424	359	391	374	416	382	368	395	394	377	382	412	403	398	423	378	415	383	390	354	422	375	424	396	387	366	408	372	377	393	370	396	398	398	417	383	395	402	422	384	412	413	424	403	447	433	382	408	418	368	382	421	391	412	402	408	397	370	396	365	397	409	404	406	416	383	382	406	374	373	369	391	364	383	408	412	394	404	379	390	405	388	409	400	388	396	399	366	408	417	386	363	379	397	378	375	386	411	380	390	402	392	404	415	371	417	409	387	411	395	391	411	416	379	377	449	378	377	393	383	378	384	406	428	406	401	381	383	401	425	406	416	390	418	417	426	401	409	377	380	386	390	378	401	374	420	418	375	402	390	386	385	413	379	376	383	379	404	426	390	411	432	384	385	393	408	397	413	399	421	373	375	397	369	384	411	418	396	373	380	399	401	396	389	396	407	427	411	387	379	393	365	417	376	403	372	417	371	387	406	354	379	376	398	405	404	367	391	420	405	374	384	393	383	392	397	401	391	396	356	415	389	357	396	380	380	384	373	387	383	439	400	374	436	393	379	435	388	386	391	362	416	395	385	417	427	383	375	401	383	398	416	389	420	398	399	380	393	396	381	360	398	412	394	415	384	381	396	394	370	370	403	384	401	363	431	422	416	418	355	411	366	420	372	408	398	374	401	398	395	397	395	412	344	405	413	389	390	379	403	441	368	420	379	392	365	404	387	382	403	389	416	386	397	373	408	392	348	389	386	381	401	426	393	393	393	431	407	369	398	404	382	402	387	391	375	429	391	394	359	402	396	400	394	373	382	397	352	394	358	349	379	393	420	382	409	374	348	359	363	382	379	403	403	392	408	417	384	377	380	397	414	353	375	402	390	382	392	372	392	434	412	371	414	384	355	400	393	393	382	391	403	395	367	397	391	419	359	396	402	397	369	380	409	397	353	433	398	403	374	429	444	389	394	419	392	411	439	387	399	388	385	403	407	370	371	384	407	410	398	372	383	362	376	387	427	386	369	420	375	435	378	356	371	398	402	384	402	392	376	395	432	381	377	392	396	381	344	396	380	381	381	384	375	406	415	376	378	390	381	428	414	443	391	404	399	356	402	447	396	393	362	425	369	414	397	374	388	381	376	395	375	403	362	402	408	423	388	404	385	369	396	400	402	394	372	376	411	378	370	383	391	417	370	395	361	397	378	396	430	405	391	394	400	382	411	357	408	418	379	409	410	362	395	398	406	445	381	409	360	352	402	400	411	389	403	421	408	400	431	373	401	383	335	399	394	388	388	422	408	374	394	384	427	378	384	401	384	382	398	388	374	400	388	405	419	418	413	380	392	371	390	433	348	390	425	381	388	407	402	425	380	389	427	367	418	356	395	381	397	350	424	426	380	359	387	371	401	382	395	395	431	428	410	433	413	377	372	384	409	402	406	397	391	381	397	393	398	400	439	379	388	427	390	392	386	403	385	398	371	422	393	424	429	397	403	421	399	359	378	405	369	378	397	408	352	417	378	402	426	392	396	337	404	393	409	366	392	396	350	400	369	365	365	403	390	364	394	365	368	391	404	382	398	346	353	387	373	407	397	382	412	359	372	396	398	437	406	361	422	429	340	406	360	399	419	364	396	394	375	389	407	407	384	431	414	410	405	391	400	401	393	418	432	390	405	400	422	407	391	386	438	387	387	423	386	380	361	369	432	377	401	385	419	379	394	428	404	408	380	399	354	350	357	398	372	351	343	387	403	424	394	428	387	398	389	381	389	405	408	412	417
12037	2723	3467	2197	8446	10661	645	328	289	266	227	184	170	208	148	170	146	172	126	174	140	143	153	132	174	153	117	138	131	131	130	150	147	149	153	129	139	154	169	121	136	134	150	143	129	136	133	156	131	127	139	134	125	127	120	135	118	125	142	136	132	131	116	119	132	150	131	122	113	130	137	128	136	124	119	129	138	153	115	123	122	122	115	123	118	145	124	138	170	125	134	139	133	112	108	134	120	137	128	125	133	130	145	137	152	138	110	118	115	102	121	113	147	126	136	138	132	152	126	113	141	131	130	124	123	132	127	149	150	132	151	133	145	133	145	117	158	152	138	120	119	150	140	127	143	115	127	119	124	154	106	148	132	114	142	138	144	141	146	153	103	147	153	135	120	142	128	136	152	125	162	147	123	132	120	125	103	131	132	118	132	113	154	122	121	132	124	132	115	128	117	117	133	128	129	125	121	131	137	133	122	145	149	111	134	133	137	142	125	143	135	145	138	116	125	112	118	119	126	137	127	140	129	147	129	155	133	148	126	148	149	142	131	147	135	105	131	113	132	138	140	131	137	125	131	111	118	131	117	134	150	119	124	120	144	141	121	127	127	128	115	125	130	139	139	140	135	133	136	126	119	135	112	135	116	137	117	142	122	130	133	138	118	115	132	121	128	105	113	145	138	150	111	129	131	123	133	125	121	130	122	113	110	125	131	123	137	138	122	126	138	147	128	125	122	127	123	142	139	126	115	125	123	143	118	141	131	152	139	144	143	137	130	136	135	131	142	123	133	135	123	125	125	126	138	132	114	116	137	118	149	120	113	111	126	138	118	111	134	132	116	113	154	135	153	143	118	139	138	152	113	107	116	115	123	116	126	147	141	124	106	137	152	131	116	133	139	127	138	110	123	141	133	110	123	144	136	124	128	138	159	144	119	132	134	110	150	127	146	134	133	139	133	118	158	134	146	133	145	137	144	135	130	120	127	136	125	125	111	115	112	102	142	128	127	133	164	127	132	140	144	141	151	123	144	124	107	128	112	152	128	151	153	123	132	124	138	132	115	123	127	133	137	131	133	122	144	125	145	151	125	121	117	121	123	131	134	137	129	107	116	128	142	135	125	160	145	147	121	100	129	133	115	114	118	119	126	122	125	121	120	116	143	131	151	152	146	147	142	122	126	144	130	133	127	144	147	124	143	129	154	118	110	138	127	155	118	143	126	143	132	127	142	149	131	144	126	139	132	146	137	127	146	116	135	141	113	138	107	121	122	151	114	137	147	135	121	127	167	134	139	122	127	120	137	115	117	126	121	141	113	141	110	131	140	157	119	126	137	135	114	114	142	127	152	133	118	116	136	128	109	120	116	127	133	135	157	130	129	131	115	107	126	126	124	137	133	133	115	137	134	134	120	147	139	136	144	146	123	144	122	143	140	135	101	108	142	132	129	115	134	104	127	152	163	129	93	114	142	149	123	131	143	121	129	112	142	113	126	114	128	135	117	129	118	137	117	124	119	131	141	140	112	124	153	159	129	117	136	135	144	120	127	128	140	141	143	149	133	120	127	122	117	122	120	125	128	134	150	143	138	131	132	105	111	139	125	128	128	136	114	121	147	125	135	107	133	129	108	137	137	133	144	125	119	117	119	104	136	126	147	119	149	140	122	111	132	135	117	137	132	116	143	145	147	129	144	129	134	123	127	118	145	119	136	147	127	139	111	137	110	131	148	129	138	137	128	146	140	125	135	120	128	121	111	140	139	160	132	144	148	139	110	136	138	136	126	132	115	145	132	141	115	146	113	111	131	122	113	130	130	125	126	129	135	137	123	122	119	138	89	126	115	130	144	124	127	119	148	128	89	107	126	120	109	126	142	123	140	148	130	146	135	140	136	114	118	123	118	133	133	118	119	105	139	146	135	134	143	129	114	130	138	127	131	136	134	129	125	126	147	121	147	131	133	126	124	146	131	123	129	119	118	111	138	110	123	102	123	119	112	134	143	125	129	119	139	135	129	114	118	159	115	110	136	139	135	133	137	144	124	121	129	144	119	128	132	133	141	146	128	132	135	133	114	130	132	149	136	126	133	127	135	133	126	145	135	135	130	116	122	146	118	134	111	134	122	123	133	143	130	130	140	110	134	124	139	149	134	139	125	130	129	127	115	134	114	107	133	140	123	117	122	134	120	124	132	124	119	107	116	134	137	120	108	131	143	134	131	142	103	138	133	125	137	120	140	131	135	132	144	136	131	98	127	122	106	143	110	135	139	140	141	151	135	130	137	141	124	119	146	136	135	138	130	123	121	132	130	140	141	115	135	124	128	122	122	136	122	155	130	137	138	131	124	127	136	142	121	146	130	127	127	134	150	140	130	138	111	136	141	122	128	129	115	118	161	136	146	116	117	137	127	118	142	120	122	156	141	142	143	125	124	149	111	119	122	143	127	126	123	125	126	122	131	146	138	137	124	128	118	127	135	136	147	139	135	141	149	132	111	133	116	111	125	126	127	126	150	150	145	148	145	123	143	123	151	123	149	137	119	128	129	123	103	147	113	111	120	120	122	139	132	120	135	107	141	124	137	129	125	153	130	122	127	108	134	144	135	174	148	126	116	119	150	111	113	129	135	141	141	125	130	124	130	159	106	107	122	126	117	126	156	138	127	109	142	133	116	117	148	131	143	130	127	124	136	122	126	146	145	131	138	144	123	115	130	120	142	135	143	125	142	125	104	111	138	152	146	122	139	111	108	112	150	109	121	123	115	126	124	139	133	128	138	111	115	143	140	140	127	134	136	103	135	130	151	110	136	150	122	127	134	131	143	139	146	137	134	137	135	131	136	128	112	137	128	105	148	148	122	141	136	119	127	126	146	121	121	135	141	120	118	150	124	128	132	129	113	148	127	116	122	146	134	131	129	134	145	129	130	136	146	134	113	158	124	125	139	152	122	119	123	134	111	110	147	118	146	128	113	126	129	126	134	131	128	146	98	152	151	134	134	138	122	112	129	108	101	127	132	129	131	120	151	129	121	128	106	133	127	138	123	126	133	124	128	133	141	125	123	142	120	137	130	128	131	121	100	143	150	129	134	123	140	138	143	127	118	134	145	114	146	138	119	121	113	137	134	137	138	115	134	141	118	148	112	125	109	133	126	132	125	123	126	109	92	122	128	109	138	134	116	109	126	123	116	142	138	122	140	128	120	120	139	125	148	147	131	131	144	126	131	135	115	122	136	135	135	158	139	138	129	126	121	136	120	137	118	140	148	107	111	137	139	138	112	152	130	157	135	118	121	140	119	141	113	120	124	122	140	115	133	115	109	137	140	136	132	126	124	137	134	121	124	153	120	139	130	130	138	139	120	149	101	121	135	126	114	126	131	149	102	126	142	132	140	119	154	135	146	152	130	139	99	114	141	132	127	139	132	125	127	129	132	123	131	140	108	139	130	118	129	141	136	129	153	116	109	114	150	125	145	123	139	128	152	126	130	131	139	121	113	117	124	128
7062	2445	6900	6666	20067	10107	2145	1389	1235	1202	1041	840	783	692	611	601	625	515	561	561	536	462	459	480	464	433	465	421	463	412	424	415	393	390	425	384	374	409	388	359	397	422	395	405	416	390	388	373	404	402	366	405	349	375	369	340	369	396	375	408	375	381	372	393	383	348	378	334	338	387	352	322	333	355	352	359	384	367	389	380	350	367	337	335	364	379	355	334	355	362	348	376	350	327	367	332	371	364	367	334	383	367	350	356	332	320	356	362	339	374	344	347	367	370	351	352	362	365	330	362	374	359	352	390	381	347	327	344	366	326	358	360	346	353	352	322	347	349	353	379	391	361	368	320	358	374	363	337	335	368	347	360	378	382	313	360	328	356	340	345	349	355	363	341	359	351	340	362	365	375	365	360	345	366	379	334	349	345	347	370	396	334	347	356	359	355	362	340	347	340	355	336	361	335	349	360	324	325	369	349	333	324	355	356	318	378	385	342	353	381	345	355	336	382	364	335	353	385	364	339	336	380	389	365	351	344	351	358	323	351	334	357	348	388	336	311	375	367	338	336	367	326	357	355	343	347	342	320	338	299	372	376	369	384	377	333	366	359	356	340	352	343	368	321	355	351	357	393	348	375	375	347	372	378	378	361	360	348	325	366	358	389	374	372	361	323	364	335	354	345	347	359	346	352	378	365	355	377	346	346	372	348	350	368	325	411	321	358	395	344	321	331	374	349	336	350	377	324	363	342	362	336	332	365	337	354	366	360	352	356	345	308	354	341	352	374	349	357	358	370	351	326	353	366	361	337	357	351	357	342	348	346	351	363	349	353	352	330	353	343	350	347	322	320	347	332	354	334	335	379	368	337	327	374	383	371	357	379	350	365	344	355	327	359	356	365	357	349	335	356	343	356	349	385	354	355	344	355	401	372	378	373	379	333	370	301	349	350	351	329	331	352	352	361	353	349	352	334	395	317	334	346	345	332	348	372	312	339	342	345	384	352	345	354	321	340	363	329	321	380	330	357	322	382	356	332	353	355	346	370	313	367	322	348	360	352	359	355	344	384	349	321	370	375	342	382	324	338	374	356	358	353	350	329	351	366	331	360	344	341	353	373	360	404	333	334	349	332	355	353	370	353	364	348	370	357	375	343	355	365	307	371	334	319	332	361	336	318	326	372	355	366	353	343	333	352	322	352	390	367	388	375	341	353	365	374	375	335	320	338	337	360	348	365	322	314	375	369	362	364	381	362	348	355	358	368	334	328	360	353	362	355	386	382	374	358	357	341	399	320	343	371	359	345	330	348	320	377	366	365	331	343	371	355	350	356	344	313	362	338	345	367	348	356	368	353	345	352	374	341	364	374	339	339	350	347	382	315	349	358	347	344	377	359	345	366	333	352	363	356	359	344	377	336	366	337	351	355	325	343	344	325	382	366	341	342	342	363	350	351	346	354	364	337	345	350	346	339	344	353	358	326	363	342	324	345	352	334	346	351	357	378	392	345	363	363	365	327	362	361	352	340	326	356	316	350	349	351	355	332	365	316	348	317	365	343	372	334	349	351	352	383	339	357	350	321	328	361	344	371	359	379	330	368	348	363	352	375	360	309	339	349	353	329	365	340	345	380	347	332	337	341	329	364	360	341	358	337	381	364	372	345	396	339	342	319	364	379	372	376	372	348	329	387	344	368	367	342	370	369	363	317	350	331	366	368	367	330	337	326	343	374	334	338	356	369	327	379	341	305	364	359	355	312	356	348	342	361	361	326	332	341	355	364	351	374	368	370	336	335	343	371	363	368	339	309	379	344	318	296	338	345	367	355	324	324	343	363	370	334	338	378	363	344	337	361	369	355	342	328	366	402	353	381	373	309	341	353	362	348	369	352	373	359	341	362	308	329	339	320	328	337	361	354	350	340	350	357	375	313	346	353	357	317	364	338	346	326	352	343	330	346	339	386	366	348	336	386	343	313	372	327	383	326	361	363	354	324	341	379	322	360	344	348	336	381	356	345	328	342	345	353	348	325	346	372	359	338	353	343	350	333	332	340	386	368	352	335	377	338	346	377	335	343	340	388	326	358	341	347	367	371	371	359	331	320	330	348	359	365	352	365	347	343	366	323	381	350	334	367	361	335	337	340	345	390	363	344	338	338	345	345	333	346	362	318	348	365	355	376	390	379	338	328	330	353	331	359	314	354	361	337	351	319	348	357	377	365	376	328	332	327	358	367	335	364	362	356	340	344	375	339	366	341	313	353	375	332	339	368	357	343	351	370	358	329	322	330	337	353	334	360	365	345	362	363	370	352	359	344	352	335	352	372	354	330	362	331	348	327	330	366	359	391	347	336	367	367	358	339	356	346	364	353	367	389	359	331	359	333	361	344	344	332	341	354	359	329	347	335	364	343	401	344	349	368	376	355	364	353	387	366	407	379	361	333	327	339	363	315	338	356	320	342	326	335	329	337	368	342	354	350	317	323	368	344	322	337	353	348	361	338	371	343	332	339	371	365	363	362	388	345	371	330	374	368	353	340	369	355	376	329	366	351	358	388	377	348	327	362	341	355	349	339	348	348	317	374	324	338	352	341	347	343	376	344	355	338	318	348	367	361	348	347	352	337	338	357	336	346	350	374	356	360	337	357	371	308	364	342	356	353	369	348	337	355	359	391	353	313	377	346	347	359	401	366	364	361	361	371	388	362	365	360	390	356	365	345	364	362	390	375	370	312	351	346	356	345	333	376	350	333	379	345	338	344	364	332	355	364	344	340	355	305	339	363	352	311	332	333	327	349	365	367	376	374	363	355	380	343	344	314	352	372	313	323	414	324	369	317	343	350	354	350	339	336	355	371	367	323	320	347	320	335	355	346	348	345	370	334	351	400	346	335	370	341	365	364	339	357	357	338	390	372	356	371	365	326	351	346	367	398	360	358	313	325	338	365	332	383	353	348	359	378	340	327	355	376	349	359	356	330	342	311	344	333	344	354	366	334	361	332	362	345	351	360	338	335	351	374	352	306	308	404	352	339	356	331	364	345	352	350	357	342	388	332	338	356	345	354	314	377	323	362	330	371	344	361	345	352	371	370	327	343	341	386	370	323	357	377	370	373	362	334	340	330	337	359	339	382	350	338	353	357	340	350	361	345	384	341	322	364	328	332	340	326	338	338	348	310	370	364	369	368	357	363	394	361	332	359	368	343	339	360	354	353	365	349	332	352	327	318	351	330	367	351	348	345	340	351	326	392	333	337	325	364	346	337	356	384	331	336	345	365	372	367	334	385	336	355	365	346	370	368	354	339	331	392	347	353	353	380	336	369	356	381	346	366	364	374	337	347	352	350	357	327	350	353	351	337	384	341	364	366	362	357	343	370	355	343	335	343	394	323	347	359	352	352	375	337	357	364	353	349	350	346	346	331	353	343	368	372	364	337	345	351	354	353	368	392	333	343	367	335	370	328	343	353	330	355	336	346	329	394	333	348	358	343	336	332	370	370	362	333	358	377
21047	5936	6249	3912	15262	22634	2134	757	683	598	495	429	411	401	373	364	402	369	391	357	359	341	359	339	325	349	285	327	304	329	316	321	316	292	297	306	314	302	273	297	318	294	254	312	263	277	314	299	290	282	299	304	284	293	328	323	300	303	299	301	310	299	276	297	293	326	282	312	327	308	291	298	298	303	323	326	295	338	292	295	301	300	293	290	277	308	320	317	311	274	314	305	274	309	280	310	314	291	253	328	320	304	313	257	309	325	307	325	306	288	286	295	256	267	313	310	321	309	267	296	291	330	267	277	305	277	273	290	296	314	295	286	254	304	266	283	317	302	330	327	305	285	296	316	270	311	295	252	280	320	277	292	326	330	301	299	293	305	294	306	299	305	317	298	291	299	312	340	322	306	292	301	299	277	327	292	328	281	308	299	265	277	264	292	309	294	275	298	347	305	323	308	302	284	295	308	317	282	284	289	292	280	292	282	301	299	298	323	304	271	304	291	288	283	301	307	330	325	304	296	280	347	295	289	296	283	341	307	267	299	310	320	322	293	301	297	312	292	314	313	303	291	285	309	321	296	318	286	317	304	317	319	273	292	310	292	294	305	316	308	334	339	289	312	277	295	297	279	278	289	334	287	267	313	297	301	307	300	326	285	295	301	311	296	280	342	320	260	302	325	305	335	324	320	289	268	293	290	295	290	296	314	279	290	275	307	285	339	300	325	315	281	298	273	263	280	300	291	306	287	289	329	296	346	271	281	325	293	289	309	294	293	290	300	287	288	321	272	285	283	296	333	302	309	262	309	293	286	276	323	282	312	308	286	311	253	320	326	302	315	330	333	299	312	277	296	280	282	314	301	297	275	317	297	306	323	310	302	276	258	290	292	274	312	297	331	300	309	285	333	283	305	311	308	288	292	310	291	283	315	276	304	313	316	300	294	317	301	316	297	279	308	304	266	288	300	287	313	300	329	290	294	320	287	292	319	322	317	299	296	286	256	292	296	298	300	296	291	275	333	310	330	282	306	325	318	314	290	313	280	302	285	268	291	315	289	314	324	316	310	272	270	287	271	310	295	302	304	306	305	290	282	320	261	283	311	295	294	295	276	307	295	318	300	292	313	276	272	304	295	309	286	277	275	296	290	294	293	278	309	302	288	315	295	311	279	303	292	291	311	307	289	254	298	295	315	297	303	305	295	321	284	285	324	294	321	298	295	283	291	334	344	252	314	273	288	329	310	247	283	313	290	317	305	286	300	304	302	310	294	323	304	321	299	295	285	320	307	277	260	288	329	284	306	321	293	302	312	315	277	272	324	317	264	268	294	255	290	298	320	283	324	296	285	291	304	296	310	289	305	288	311	316	293	302	268	309	306	302	316	327	266	321	274	273	300	327	285	308	321	288	288	291	287	306	296	259	319	288	325	296	264	282	300	272	328	301	293	337	277	311	375	289	293	312	295	315	307	303	281	295	305	304	309	308	306	304	307	309	312	282	295	308	317	266	305	311	286	279	316	292	289	318	300	293	292	305	315	267	276	294	299	305	300	306	289	272	306	328	303	298	281	303	311	276	295	295	337	292	283	259	329	327	320	311	292	309	284	330	267	286	312	305	297	310	293	282	311	311	309	304	303	346	311	289	284	317	307	308	282	329	287	290	322	282	276	316	319	292	306	276	299	308	333	278	319	318	323	326	322	323	286	250	262	260	301	290	314	295	282	273	300	290	312	287	304	313	288	309	294	291	304	331	326	300	308	309	296	314	294	278	326	279	314	285	325	286	317	324	270	264	283	342	316	321	316	298	282	282	251	320	311	318	284	294	270	321	259	279	274	308	312	291	306	311	274	331	283	299	302	317	261	317	296	291	278	307	300	293	275	287	291	302	326	315	299	278	279	293	320	329	289	298	326	285	304	308	264	284	324	327	276	291	256	260	279	281	276	301	313	300	296	315	274	328	303	282	292	326	323	313	267	298	304	324	307	257	278	272	310	307	269	322	305	279	321	301	298	315	300	320	273	279	299	318	300	316	319	312	294	308	333	310	328	295	304	282	303	275	294	297	321	292	270	264	339	322	328	308	276	304	276	299	319	318	305	294	332	322	298	301	294	314	291	286	309	268	282	292	287	307	306	278	315	318	312	292	320	310	331	288	296	299	317	309	289	285	266	307	298	318	309	304	291	302	297	297	287	308	285	337	307	283	301	290	310	301	283	318	258	309	288	300	315	292	305	271	307	296	279	291	298	304	307	331	280	299	298	291	300	314	285	318	286	306	286	293	265	312	261	322	304	293	309	284	311	321	299	306	320	297	333	308	267	296	279	272	286	295	264	304	299	289	281	301	306	281	297	271	317	295	297	319	346	282	298	253	310	295	344	331	287	295	313	286	312	321	306	301	290	257	297	301	305	313	292	277	344	320	295	290	292	291	300	295	307	305	319	303	344	287	317	315	301	329	282	276	295	270	280	309	283	266	295	308	308	342	311	306	292	310	306	302	294	322	319	311	277	313	304	309	333	325	319	275	272	301	305	300	289	269	299	293	288	297	318	290	303	301	312	301	314	303	303	285	305	297	299	299	277	330	282	315	266	307	298	305	340	306	308	278	265	281	307	286	298	296	303	309	268	287	325	325	277	279	312	278	299	321	321	295	303	283	276	296	323	293	327	310	284	315	275	298	305	292	296	274	257	311	326	314	302	303	288	320	320	282	282	290	300	296	318	296	286	299	322	278	332	299	318	308	302	295	313	282	299	298	297	282	291	279	295	319	304	313	281	287	276	281	300	282	338	290	275	287	297	285	287	307	274	289	295	309	264	322	290	273	304	304	301	311	318	299	319	306	301	310	304	293	300	292	276	319	320	294	270	334	323	290	307	309	288	296	299	319	310	269	300	286	326	269	313	314	291	319	283	311	297	316	295	300	314	328	271	283	295	283	280	261	279	312	303	281	303	324	277	301	284	332	297	291	262	287	299	318	274	326	286	292	310	295	314	321	284	278	320	288	312	282	287	306	302	304	281	282	311	300	352	308	296	315	315	292	283	323	303	277	284	304	293	304	268	325	302	297	306	328	305	303	308	316	292	302	297	295	311	303	316	299	300	340	306	293	302	303	335	328	341	306	268	308	262	281	281	289	286	306	290	274	327	319	305	265	256	306	300	275	298	293	292	295	289	315	263	287	267	292	303	327	316	306	320	326	328	285	293	250	301	288	283	278	286	271	299	267	294	302	293	287	318	289	312	272	291	315	311	305	293	278	274	319	318	318	292	283	325	296	295	291	280	301	279	280	314	304	309	320	314	297	319	271	322	284	320	278	306	284	313	303	304	300	303	312	290	275	311	278	329	294	313	305	288	311	266	323	305	324	309	328	313	312	326	306	291	294	275	305	282	308	318	305	324	284	305	301	279	342	318	311	279	264	308	324	298	315	294	329	295	308	287	316	314	288	306	327	297	308	276	289	283	311	284	287	306	297	313	284	282	308	313	334	286	306	286	290	302
9419	4234	10760	10343	26623	14579	4213	2854	2444	2308	2194	1763	1547	1488	1333	1270	1184	1160	1132	1007	1048	988	955	952	911	891	903	906	861	852	819	861	836	841	792	802	821	812	804	768	778	754	788	783	801	773	758	740	758	744	710	757	762	718	751	728	740	703	735	733	730	737	755	730	720	695	697	736	728	754	733	695	692	778	751	722	724	753	694	711	741	706	710	711	710	663	736	744	701	743	672	719	707	656	727	677	720	714	674	675	685	698	747	728	668	700	684	723	693	700	687	700	662	767	646	756	736	702	663	680	746	695	679	732	701	708	692	698	704	710	707	743	667	673	717	727	693	682	671	727	670	702	709	736	711	702	663	725	671	616	713	691	729	726	709	722	721	710	700	685	660	735	693	711	712	709	723	712	695	693	691	724	716	750	674	743	696	709	656	649	681	700	692	679	660	675	673	700	688	714	661	725	718	632	696	672	726	691	762	730	677	740	754	687	722	709	701	700	739	703	700	702	730	648	680	702	733	705	682	682	710	687	737	706	750	705	703	666	676	690	709	642	715	700	719	696	724	715	695	688	693	667	707	722	656	722	671	695	734	704	701	707	732	711	655	733	707	736	681	734	734	711	696	689	713	754	654	674	683	735	676	722	737	730	649	711	765	752	661	685	676	684	740	689	706	707	695	686	754	697	689	697	697	665	696	703	656	692	704	752	709	716	698	674	659	654	723	690	676	686	668	727	719	731	681	725	683	721	698	697	716	682	689	718	700	687	664	679	645	668	710	652	740	747	695	697	657	707	688	667	711	659	675	683	716	701	663	739	709	674	719	691	662	727	705	699	739	681	686	668	669	666	711	748	720	677	688	723	701	689	705	708	698	695	671	717	696	634	726	688	695	733	688	723	700	673	691	652	745	663	695	741	704	705	687	702	676	725	695	696	752	721	720	715	714	670	699	716	714	650	690	721	706	656	695	679	687	703	735	660	704	707	694	707	675	711	687	669	712	687	705	691	733	668	696	694	739	676	639	713	692	682	714	668	644	732	673	678	725	677	708	686	674	731	653	669	666	693	669	685	698	692	694	716	658	707	691	708	752	678	702	692	675	680	704	697	753	697	691	719	708	701	696	717	674	700	738	711	702	675	715	692	720	723	713	710	710	692	698	674	694	661	694	737	676	655	679	703	690	729	687	703	691	731	701	700	683	749	682	689	677	676	708	676	739	687	693	657	695	665	696	703	707	696	710	703	725	688	707	737	682	674	682	696	748	689	692	742	715	667	692	700	676	688	699	724	705	724	673	764	668	722	668	692	707	725	683	727	681	771	698	674	749	714	735	706	723	714	664	692	718	680	739	709	655	748	718	733	704	635	756	643	733	648	700	733	666	694	704	684	703	683	744	688	692	730	662	667	722	670	719	725	682	702	680	699	700	699	713	708	713	730	705	684	703	681	676	695	721	685	683	682	742	749	700	706	735	698	688	736	665	744	737	699	676	711	693	737	679	671	685	688	728	683	702	715	682	696	692	635	684	716	710	671	641	637	662	638	728	717	655	684	664	681	692	681	688	688	675	711	709	705	679	685	672	699	687	675	662	749	686	676	718	702	700	714	668	675	685	651	699	683	687	651	681	665	726	718	703	690	661	702	691	667	693	694	618	683	696	693	681	676	679	718	704	685	721	673	703	719	724	718	677	704	721	662	709	674	654	688	694	661	688	704	695	680	657	708	643	701	668	676	723	659	732	712	657	686	639	713	678	669	714	730	674	659	733	725	707	737	653	676	659	742	742	673	675	708	701	657	728	716	645	704	677	695	701	661	752	696	706	675	737	742	685	736	662	708	687	706	703	725	710	671	713	701	692	719	688	750	693	687	660	685	719	689	716	674	711	683	692	704	668	710	737	715	701	710	691	641	659	692	694	674	734	647	702	711	688	729	779	676	711	707	673	726	698	666	708	686	687	729	669	681	666	673	668	730	725	695	740	706	683	694	698	645	658	667	723	687	649	698	734	715	754	674	666	686	685	650	704	700	670	719	670	743	725	752	691	709	670	634	692	696	639	725	687	691	706	675	697	713	678	671	691	688	708	723	738	700	739	704	705	669	718	677	688	709	703	705	727	711	720	727	697	703	661	702	684	667	712	694	731	688	697	698	710	676	751	683	667	669	743	703	683	727	693	731	689	725	690	741	671	692	714	685	678	710	615	714	708	694	713	703	745	746	665	712	675	727	648	721	728	711	717	667	729	725	697	735	715	682	688	697	658	629	747	695	705	712	692	714	678	682	691	689	727	696	701	732	701	738	701	714	727	678	676	706	742	712	675	663	741	736	743	697	678	687	683	626	731	659	690	652	674	719	763	615	693	679	735	737	657	714	717	712	694	689	669	649	676	670	679	701	679	702	670	700	697	681	664	691	670	709	704	736	690	698	715	742	727	715	711	700	709	778	699	667	695	708	701	649	649	710	674	685	688	722	616	723	731	703	670	699	658	723	694	649	738	755	721	693	629	723	675	758	695	646	686	736	682	664	678	696	727	754	667	700	713	658	657	714	677	748	729	673	706	716	689	671	704	696	726	690	697	703	684	674	758	676	707	728	690	669	719	706	677	662	707	739	707	684	695	674	717	670	736	712	680	705	751	633	727	695	722	656	692	680	721	676	706	670	658	698	686	709	692	634	660	707	675	669	687	664	705	706	674	716	756	680	655	719	719	689	682	693	694	690	696	658	688	718	718	705	645	662	709	702	712	657	684	714	689	669	722	658	673	660	673	681	760	665	650	646	711	684	668	676	692	674	640	677	670	675	694	722	703	731	696	685	730	703	708	683	646	696	698	709	756	696	690	688	727	645	717	653	684	673	696	685	727	677	643	704	702	678	713	669	727	655	698	697	702	678	700	741	703	663	725	668	682	752	697	704	728	689	701	693	660	732	719	737	704	652	647	608	727	692	724	686	685	663	745	687	714	683	663	687	712	691	719	712	676	644	661	674	662	668	712	664	719	710	712	740	697	742	706	651	638	699	683	718	731	696	696	736	632	707	731	642	739	752	742	711	695	687	689	723	719	684	666	693	679	705	738	699	726	694	713	667	672	656	669	682	680	728	682	685	696	726	689	718	689	701	720	666	677	663	701	668	721	735	706	714	672	718	749	651	721	723	650	703	683	717	701	649	683	722	694	708	691	698	682	708	705	734	697	688	688	739	646	685	697	696	702	699	741	655	733	656	713	689	690	684	697	713	677	724	684	724	750	681	639	644	729	664	697	718	690	672	727	693	707	748	669	723	678	674	695	675	649	700	690	654	673	693	714	700	728	677	730	646	689	692	720	718	717	678	705	741	715	649	740	724	687	720	709	697	667	678	715	671	704	720	729	673	724	708	686	698	690	719	683	705	673	682	695	676	752	758	697	643	675	670	708	696	756	664	699	686	705	666	743	707	747	704	678	697	689	694	701	717	718	696	712	719	691	726	738	690	715	750	683	732	690	746	703	691	662	707	645	628	722	700	707	686
3750	1045	1374	671	742	473	194	190	159	152	156	169	159	159	166	153	155	189	159	161	160	149	139	136	145	160	146	157	169	155	170	145	155	154	149	155	175	138	157	171	151	165	170	171	173	142	156	176	181	155	151	157	169	173	159	160	141	150	155	149	157	151	143	154	148	152	194	140	132	164	169	135	159	153	156	164	168	179	178	171	159	151	154	128	152	177	173	155	131	175	191	178	143	140	157	163	208	149	157	134	172	151	131	151	139	150	151	165	168	198	169	164	174	163	191	154	147	168	122	143	155	155	152	151	163	162	171	196	138	181	160	154	143	180	160	170	155	171	158	165	157	151	138	170	185	158	167	164	152	150	155	161	161	164	168	176	165	179	154	147	185	168	160	142	142	170	146	148	152	146	152	168	146	144	153	151	140	167	154	173	155	159	178	178	172	145	144	157	175	146	169	156	172	147	156	165	150	163	170	155	153	147	168	130	151	159	173	170	167	170	141	158	141	142	161	165	149	163	171	162	158	172	155	155	153	176	163	159	166	148	153	173	180	170	166	156	185	155	158	179	163	181	154	154	163	155	155	154	184	165	168	139	169	154	165	159	163	160	168	150	142	142	164	160	156	160	146	158	162	156	145	133	177	157	174	151	144	173	150	154	176	155	165	146	170	162	163	174	170	142	163	173	142	145	136	164	150	169	154	167	176	169	168	161	153	173	152	151	165	170	151	156	149	165	178	144	169	157	168	150	152	146	146	160	124	175	170	169	153	149	164	149	145	145	149	131	151	173	152	151	175	129	173	190	163	197	161	170	177	162	160	158	167	166	148	162	186	148	145	150	145	156	151	173	174	165	165	152	157	150	171	163	157	176	150	141	156	179	171	179	174	164	155	169	174	142	163	164	152	158	143	155	148	165	162	148	129	164	186	168	150	150	169	142	163	140	177	162	152	155	170	182	162	173	149	147	162	138	178	128	161	166	141	151	168	153	163	154	171	141	178	160	167	183	127	160	163	166	159	172	140	165	167	174	158	144	140	156	163	157	167	155	155	156	194	178	168	136	153	145	174	171	150	137	153	164	146	174	164	152	123	163	155	154	186	174	159	160	165	153	159	159	169	156	142	164	152	174	185	168	147	160	138	150	167	164	154	141	152	173	162	154	162	178	156	177	151	168	165	164	154	173	155	179	149	165	172	153	185	157	160	156	169	171	148	175	162	133	155	146	173	173	197	164	153	162	160	145	155	166	155	161	158	160	193	177	176	166	180	164	156	153	155	162	168	159	147	159	160	157	170	135	146	184	165	151	155	162	131	159	168	151	152	168	157	175	163	172	188	168	144	178	168	169	152	139	148	159	174	146	146	182	166	169	164	133	178	150	148	152	156	177	154	173	157	170	165	159	153	168	159	166	190	153	167	144	158	170	186	181	160	167	148	170	152	153	163	147	151	171	157	156	170	171	134	177	169	162	157	141	171	161	156	156	159	138	173	115	160	164	160	154	152	163	148	128	129	170	158	188	174	158	144	161	191	166	161	160	152	164	174	188	169	153	177	167	162	153	169	179	162	173	165	154	157	148	167	164	161	154	170	174	160	153	153	149	149	154	170	162	184	160	154	161	159	151	172	146	173	156	161	167	193	139	140	178	155	165	183	165	161	151	161	152	146	162	182	160	128	169	160	152	166	160	163	162	161	164	147	146	146	157	155	156	119	157	168	162	144	144	163	181	170	170	136	151	162	165	171	178	156	171	162	155	152	148	140	138	158	143	181	173	160	165	152	149	181	145	179	150	151	171	140	165	166	163	151	138	158	154	194	147	146	161	158	147	162	171	168	164	163	194	166	151	175	151	144	154	159	171	157	169	172	148	163	165	149	150	171	140	158	160	165	179	169	172	157	167	153	146	171	161	152	167	160	171	205	139	157	151	167	157	173	134	137	176	144	145	162	149	151	159	144	163	148	162	167	158	181	170	154	138	165	147	134	171	158	162	152	173	169	156	147	141	166	150	163	152	168	155	156	172	163	159	144	176	140	160	160	165	151	152	156	151	145	143	168	147	139	177	161	143	155	185	139	152	179	179	151	140	168	157	151	166	152	166	155	175	163	155	159	163	132	170	174	156	177	152	155	175	171	174	151	135	152	161	138	145	159	172	160	146	178	159	187	144	158	142	153	160	157	165	151	162	144	164	138	178	182	133	137	165	184	185	142	168	175	156	169	164	169	162	154	187	159	151	152	158	141	164	169	152	145	179	157	159	141	152	168	188	156	144	155	150	151	154	147	156	153	163	147	190	154	144	162	153	142	166	147	155	128	164	185	146	159	199	167	149	173	163	167	154	161	147	161	162	141	144	153	174	161	146	168	161	151	191	159	165	168	158	155	168	176	151	165	159	152	150	157	177	150	173	158	160	168	153	160	178	178	152	147	181	198	149	179	169	181	181	154	164	148	147	170	149	168	175	154	145	170	163	165	153	137	163	162	165	155	153	174	149	184	151	188	146	187	149	155	157	159	146	154	172	166	179	177	150	179	151	141	150	174	175	136	167	144	141	153	140	171	157	170	166	166	144	151	159	178	160	183	154	150	159	154	163	162	156	141	158	153	152	151	166	167	157	155	138	142	156	174	165	162	163	167	173	156	162	165	175	179	156	176	170	149	180	181	164	156	129	180	160	159	171	160	160	158	163	151	146	163	163	165	174	151	166	159	141	180	143	150	171	173	174	176	149	166	138	148	173	161	151	154	113	168	193	170	167	156	155	170	150	145	154	153	156	161	171	159	134	148	193	181	159	145	152	150	153	180	146	164	159	154	157	178	145	161	167	175	154	143	147	170	159	166	135	161	140	148	147	144	157	155	127	179	163	129	166	153	166	140	145	158	139	155	170	159	189	144	169	169	136	177	185	165	149	143	155	145	174	156	172	143	152	157	128	178	132	128	171	169	163	175	155	187	151	143	155	151	124	137	142	157	149	170	171	169	147	142	141	184	164	155	144	152	173	177	146	156	144	150	172	149	151	134	172	157	177	155	182	169	166	159	167	166	176	122	159	177	151	146	146	180	163	172	138	168	162	131	156	170	180	147	154	160	171	177	169	155	147	160	174	163	142	149	139	151	167	160	143	139	174	165	182	151	157	148	175	160	175	150	167	159	168	153	156	146	152	163	141	165	172	146	159	166	148	150	146	171	155	162	167	157	172	172	153	156	155	162	154	194	144	147	161	149	187	137	153	144	168	153	158	147	154	168	153	165	151	160	179	164	149	163	174	169	168	157	175	183	173	159	158	167	197	174	145	169	178	153	161	152	163	160	149	122	153	150	176	157	154	165	186	148	153	155	146	168	154	139	162	129	138	149	154	154	177	172	154	149	166	163	184	181	158	181	138	152	163	164	167	185	150	167	161	179	174	152	148	181	167	145	158	177	171	164	139	173	175	163	164	164	164	200	145	165	166	182	168	155	156	166	162	146	136	158	157	141	138	173	154	171	160	159	173	141	135	162	171
2893	1129	2810	2114	3308	1756	505	448	398	432	408	401	432	388	371	420	446	394	400	384	390	401	412	460	416	397	422	458	387	398	382	403	389	390	421	433	404	401	408	407	398	410	351	385	387	406	373	390	406	390	413	403	410	376	376	406	381	384	398	385	385	424	392	414	407	363	393	399	367	418	356	408	387	371	411	386	378	404	399	377	376	430	360	375	402	402	385	388	408	409	412	385	387	370	389	451	399	390	387	422	374	374	382	375	370	415	403	432	390	385	388	405	353	390	411	374	381	363	391	400	347	384	397	378	402	361	349	357	382	413	410	360	356	404	391	416	365	359	373	368	395	364	380	392	389	396	357	407	387	397	396	376	386	384	410	399	400	359	409	365	404	391	387	401	422	369	368	389	407	418	391	401	406	386	379	389	394	364	372	385	397	373	403	441	393	377	420	392	387	404	371	376	452	407	369	390	396	378	432	391	380	380	366	357	393	388	352	375	409	379	397	371	407	373	384	370	391	370	397	416	384	435	384	412	403	405	392	369	435	386	371	405	397	377	394	392	365	402	386	390	424	391	387	418	395	387	392	389	398	417	380	376	379	372	404	424	376	397	361	395	408	394	394	400	363	353	404	401	364	381	375	395	392	413	374	395	373	395	338	425	377	419	409	393	387	391	402	380	370	375	389	388	421	396	401	345	398	389	421	413	372	419	398	413	423	376	385	389	404	384	394	404	381	407	400	387	385	425	398	391	372	399	414	393	411	385	408	374	409	416	381	396	403	408	420	384	390	380	375	419	384	347	415	401	387	403	407	372	383	367	387	368	395	388	405	426	362	414	394	365	390	389	416	336	392	384	374	379	352	372	396	415	412	371	385	403	407	429	390	352	412	365	379	379	377	420	430	393	391	398	370	406	388	396	381	368	424	381	376	396	445	417	395	414	411	399	371	423	421	394	387	395	415	401	414	404	405	395	390	383	412	418	417	385	392	400	381	378	395	389	368	418	381	380	375	441	385	364	430	394	369	381	385	397	371	386	401	441	416	392	437	380	385	407	397	353	351	403	384	379	366	366	408	391	361	377	413	398	428	376	433	375	402	412	398	396	372	401	393	396	402	400	378	381	377	354	385	382	380	396	397	375	402	393	396	416	415	409	352	351	354	378	358	388	389	398	407	406	345	416	435	385	365	411	424	373	422	384	373	405	378	392	413	403	365	383	357	403	406	380	395	373	383	439	397	398	382	384	384	392	389	408	428	435	404	403	389	370	368	393	393	377	372	394	381	432	388	393	373	379	385	389	379	404	379	359	432	400	405	407	376	388	382	379	383	396	380	353	379	394	395	396	371	382	360	396	431	379	416	389	377	386	409	407	358	410	402	381	376	397	385	385	402	387	370	393	393	400	388	389	411	391	398	403	367	404	385	389	404	390	393	364	356	416	383	343	418	361	404	438	419	396	384	372	377	403	396	391	400	418	396	395	376	366	360	395	356	411	416	404	416	358	417	381	394	427	412	383	381	402	396	379	388	383	376	394	416	378	377	372	412	392	383	381	401	365	397	434	352	364	379	400	390	382	442	383	394	399	397	397	409	356	413	397	393	412	397	419	399	364	368	348	391	402	351	389	365	376	428	421	405	346	378	400	390	374	389	416	397	355	383	385	404	382	400	453	408	377	374	382	414	420	400	444	378	403	399	420	413	401	383	393	369	371	374	406	369	362	389	416	391	416	399	374	406	422	364	371	393	386	370	363	388	384	374	410	396	425	352	385	415	386	379	412	415	393	375	410	383	384	391	362	407	354	397	390	365	413	401	380	424	413	350	392	356	364	429	344	368	432	409	382	350	410	376	369	383	386	406	441	383	390	406	412	375	400	423	376	377	388	395	353	392	380	402	356	355	422	398	383	378	416	384	384	370	389	376	355	391	418	387	384	414	361	378	378	369	381	403	392	380	376	371	398	405	367	414	375	395	402	377	409	420	400	412	400	377	378	400	396	382	407	409	374	402	401	416	379	401	377	370	367	381	452	354	392	407	403	427	383	378	389	388	364	391	386	381	372	382	373	416	376	360	390	401	392	414	381	438	419	345	425	393	396	404	376	394	395	412	404	392	428	413	397	408	399	400	380	381	383	394	410	362	406	392	395	408	367	369	396	397	394	420	405	395	400	409	398	422	428	433	394	367	379	381	425	419	400	392	386	409	432	412	392	389	411	399	358	381	389	348	401	371	402	393	372	387	425	444	402	380	391	372	366	381	413	362	390	392	382	375	418	391	395	405	422	435	441	385	396	383	368	369	397	377	367	414	384	355	422	413	402	384	371	376	398	375	391	360	383	406	409	387	430	404	390	385	404	413	369	364	377	408	382	397	403	402	367	370	402	379	353	386	360	383	382	369	401	379	397	362	395	425	379	401	383	374	373	374	369	347	396	373	399	391	371	374	407	386	423	396	412	407	366	361	383	374	396	362	381	389	396	406	376	393	378	367	401	406	379	408	428	416	376	394	381	404	369	399	411	402	382	410	401	394	406	372	383	400	418	412	380	394	408	387	385	364	360	395	418	408	397	397	358	418	401	382	433	391	374	397	404	385	429	410	395	428	383	421	348	401	395	381	393	373	396	370	381	424	394	392	347	397	356	407	377	419	375	403	381	374	389	427	391	394	405	366	410	392	420	399	400	379	398	373	399	411	382	386	345	390	386	409	398	411	394	401	404	361	383	398	355	390	402	421	401	396	386	395	390	386	398	403	370	400	383	382	382	410	410	376	383	414	390	395	385	371	397	397	398	331	396	338	387	388	412	385	383	385	408	365	397	386	390	376	390	406	391	386	399	403	383	393	373	386	388	372	349	409	375	390	406	378	393	342	406	379	371	396	392	365	405	390	417	417	387	389	396	395	435	372	379	371	419	377	373	394	377	371	364	394	376	385	402	426	394	382	380	394	355	396	358	370	401	387	398	397	364	348	387	424	390	425	375	391	375	391	390	405	412	416	394	395	397	402	394	387	395	366	381	397	372	376	386	431	378	364	416	390	399	427	431	408	385	387	437	369	381	401	386	372	407	367	366	393	370	369	395	420	390	382	387	398	413	400	406	451	446	379	367	400	410	400	378	367	415	358	406	395	385	359	404	401	369	363	387	378	389	359	404	377	380	415	366	417	383	370	368	366	384	453	371	369	395	385	372	439	389	386	392	399	404	368	365	389	380	392	384	363	416	413	416	383	376	391	397	349	389	395	405	402	421	390	380	395	395	378	371	410	391	396	400	372	349	421	375	379	390	410	393	368	375	351	398	407	370	406	376	415	397	419	428	387	365	383	379	406	404	370	413	392	378	398	401	414	377	388	340	399	392	367	399	387	378	372	414	415	385	357	355	382	394	375	365	408	376	373	384	377	365	411	382	421	395	403	402	384	358	381	393	399	417	379	435	412	382	399	403	404	370	385	390	397	379	393	404	426	409	417	401	367	417	420	387	381	372	365	372	388	371	384	385	382	383	364	426
12348	3095	3728	2308	11699	10583	587	305	258	257	232	200	215	168	186	160	162	156	168	157	141	135	168	164	155	140	122	144	137	153	116	154	138	153	160	131	136	135	148	162	144	161	144	129	121	125	153	137	143	132	137	147	133	121	134	133	153	147	146	136	145	127	116	129	129	134	142	134	143	146	145	114	143	144	118	145	125	112	134	140	139	145	118	156	132	132	122	124	124	125	117	121	114	119	127	149	130	133	138	141	149	116	109	113	129	146	135	136	134	136	119	119	137	138	150	116	122	115	135	133	131	142	136	123	121	139	133	144	131	123	130	130	141	127	151	143	131	132	133	142	140	169	142	112	134	145	140	134	139	123	121	150	132	114	136	147	122	129	149	136	123	132	143	133	128	133	155	131	129	118	164	142	147	132	135	113	145	144	141	138	128	150	144	122	174	153	137	145	109	132	141	124	130	138	136	139	164	128	144	120	127	153	142	136	139	132	143	148	140	151	130	126	144	112	136	111	141	147	123	129	144	134	113	134	136	137	132	126	147	127	125	145	143	149	152	138	135	136	142	131	129	128	119	145	154	125	142	138	123	133	134	124	152	138	141	127	110	133	133	177	115	125	132	146	137	127	152	145	131	145	126	136	123	116	136	122	132	107	142	140	148	149	146	136	107	172	137	147	117	141	139	132	147	122	128	137	129	133	119	115	143	153	115	123	114	154	132	137	116	118	131	134	134	148	158	161	123	123	130	120	144	133	134	136	146	126	144	118	127	149	128	127	141	111	152	148	156	126	131	132	129	144	141	139	135	139	128	149	125	121	129	133	151	129	151	129	117	127	133	107	143	128	127	130	125	123	136	145	126	128	128	138	146	135	141	127	128	147	128	137	139	128	140	128	138	113	124	133	116	147	149	121	151	143	125	112	122	133	144	132	142	132	104	152	138	147	115	136	124	158	146	131	123	120	123	132	149	154	147	129	127	136	118	147	132	134	122	126	142	134	117	128	145	143	149	144	140	148	146	125	128	119	127	117	124	159	127	120	145	133	126	111	148	136	150	140	129	149	121	141	131	123	133	140	137	132	136	131	143	105	136	146	130	135	144	124	137	116	121	123	159	164	137	119	150	119	132	132	113	135	159	128	142	133	108	134	137	133	133	161	142	137	110	136	118	138	130	132	137	133	136	134	165	134	148	120	140	140	140	126	129	143	143	170	133	131	126	134	131	143	143	143	116	124	137	110	137	144	141	136	145	137	123	132	139	166	129	150	109	124	119	138	113	144	141	114	141	138	137	129	155	129	141	138	124	140	141	132	114	120	135	141	132	135	118	134	144	136	143	148	121	128	148	114	149	134	128	122	140	125	149	122	125	125	127	108	109	138	120	122	119	142	122	172	130	139	136	148	134	139	146	105	132	124	131	134	132	164	144	145	130	127	142	126	135	131	143	122	150	151	121	136	132	123	119	133	136	147	148	145	127	140	126	130	126	135	119	145	150	130	133	142	130	151	119	137	127	127	129	138	145	128	120	139	112	133	138	114	138	135	133	108	132	124	119	111	138	151	124	127	137	132	138	146	128	117	126	133	150	130	145	136	152	141	124	152	127	132	126	133	120	120	138	134	124	134	136	120	132	121	127	133	146	121	141	115	137	145	145	123	121	135	128	148	131	145	128	124	124	145	141	140	148	139	146	129	147	144	150	131	156	111	151	115	123	137	144	154	143	126	139	148	137	127	147	115	132	130	162	134	119	127	134	149	121	135	141	118	117	152	121	139	136	148	120	125	129	134	131	112	136	126	127	134	137	121	137	116	137	128	97	118	135	151	165	109	134	146	150	142	140	134	148	155	140	123	112	141	171	135	129	114	142	166	113	125	141	134	151	140	145	174	115	115	131	137	136	135	156	123	132	135	133	137	139	119	134	142	125	131	124	146	131	145	116	125	173	132	142	154	140	149	144	131	157	123	126	117	154	126	130	129	149	143	143	133	128	123	133	143	121	154	141	120	139	123	115	124	126	111	127	116	143	164	145	136	121	138	130	118	140	141	147	149	127	129	119	137	132	135	105	142	157	152	137	121	145	140	155	115	143	129	137	122	138	137	125	160	172	137	153	132	145	140	135	136	143	127	128	128	151	121	135	141	137	158	149	123	115	148	148	125	125	125	163	130	123	135	141	129	121	131	122	135	102	124	124	133	137	114	132	147	147	134	147	152	150	145	147	143	130	133	147	141	142	117	139	126	133	161	140	116	126	136	123	127	142	138	103	118	139	128	131	168	143	144	117	140	122	123	128	133	123	129	135	143	153	137	133	137	145	132	137	138	107	135	144	126	127	133	142	143	129	141	159	137	119	108	122	143	145	124	128	165	141	111	156	132	137	142	145	123	134	143	127	138	134	129	109	120	140	143	124	145	144	124	117	129	165	117	111	147	138	144	125	142	105	147	133	150	152	131	169	106	130	145	144	135	133	147	133	110	127	150	136	128	143	128	140	154	107	148	129	143	112	144	122	142	156	133	126	130	122	134	136	122	140	121	130	117	135	148	125	143	133	165	132	148	134	138	136	123	142	131	136	117	117	148	156	145	134	148	137	122	115	125	138	144	142	138	138	129	136	120	134	148	151	143	117	132	142	138	119	124	128	137	139	133	119	127	113	128	109	103	131	129	135	153	121	142	143	156	131	150	142	142	145	131	125	118	139	139	127	140	128	132	143	141	129	135	136	150	119	142	148	154	129	143	133	126	129	155	130	136	152	138	130	148	126	145	137	136	142	140	131	139	144	131	113	131	118	139	129	138	150	130	126	135	113	134	142	106	112	122	143	118	132	117	131	143	147	136	138	153	140	130	136	129	139	136	128	117	135	147	115	140	154	135	137	135	142	127	131	128	143	143	126	128	125	123	118	127	133	116	122	139	130	132	127	117	112	130	134	113	121	131	149	151	101	107	130	130	117	158	146	143	115	138	131	124	148	136	115	126	121	126	134	126	126	152	134	140	130	135	140	122	122	143	118	132	150	135	125	139	135	105	124	131	125	139	148	131	128	152	125	129	122	140	121	123	138	135	127	120	145	122	129	137	115	140	137	117	117	127	105	120	134	113	139	146	140	127	131	132	138	133	161	122	113	145	121	128	136	141	134	116	141	97	133	127	135	142	119	132	148	133	139	150	142	120	140	148	143	146	112	133	140	116	145	125	136	142	138	134	103	136	128	114	164	125	129	119	118	120	148	143	143	132	142	113	155	124	125	142	128	128	155	128	126	128	127	135	116	116	149	149	110	134	133	143	121	120	139	149	121	127	132	120	122	157	126	125	138	145	122	113	134	130	135	133	143	139	125	128	130	133	123	152	116	131	121	128	135	131	151	131	117	157	153	114	140	131	131	118	150	117	147	121	130	146	129	140	127	114	158	148	144	122	121	137	128	127	142	148	141	128	123	119	136	143	131	118	133	146	137	126	147	145	141	111	142	128	123	114	160	149	138	139	120	113	124	144	150	158	136	155
7211	2721	7066	6866	24875	9712	2110	1409	1250	1153	1071	902	724	715	633	649	579	614	552	497	524	489	497	481	436	477	436	447	473	435	428	428	363	401	408	392	406	383	378	392	387	389	370	369	408	413	381	381	375	386	369	351	371	389	357	398	363	337	372	405	366	396	349	377	369	378	366	366	359	399	358	372	361	424	381	363	383	425	376	404	370	382	336	369	353	362	387	342	356	379	377	360	395	349	363	389	346	379	326	411	325	379	349	352	397	372	375	365	376	365	345	341	339	342	384	367	345	351	409	352	353	353	350	354	330	339	351	390	374	329	375	385	365	362	382	383	356	373	344	365	370	388	405	333	351	392	343	354	369	380	363	347	336	326	348	363	346	354	378	339	348	354	359	371	360	359	333	373	351	350	350	365	383	356	343	341	369	332	393	365	388	353	346	366	355	407	341	349	366	331	370	350	370	331	369	353	363	369	351	368	383	377	337	375	364	348	339	363	362	352	381	370	360	365	372	335	363	355	383	365	362	357	358	359	384	362	351	357	369	364	379	347	370	324	315	348	319	366	339	396	362	376	366	383	351	360	361	365	393	331	360	355	383	345	381	366	375	347	375	344	356	366	340	341	345	336	370	376	373	363	352	348	352	346	374	382	306	334	333	351	392	386	372	338	353	370	347	328	370	342	367	368	388	317	366	363	364	330	325	335	353	351	371	379	366	364	357	341	358	388	361	352	390	328	320	325	384	387	377	360	370	336	329	358	367	364	339	387	380	364	374	363	371	348	329	330	381	345	361	363	345	385	370	344	352	355	357	319	385	350	329	355	385	348	394	363	359	358	385	392	357	352	396	383	398	352	347	361	347	361	368	362	346	325	382	339	326	368	322	363	357	354	371	335	365	372	373	335	343	397	378	324	376	334	340	386	356	354	355	347	365	368	356	362	356	362	342	365	377	357	371	351	359	378	355	351	362	368	375	364	369	344	340	368	348	342	344	400	341	384	350	375	337	346	347	369	334	360	368	365	382	376	398	355	350	368	369	317	373	383	360	374	329	336	378	339	344	331	354	381	369	393	351	315	396	361	375	376	347	359	350	364	359	373	354	370	327	343	373	343	377	381	341	321	349	334	386	356	350	376	343	378	352	320	382	320	360	359	364	356	371	363	371	353	375	351	360	354	406	391	350	316	393	408	363	374	373	362	376	374	342	358	348	353	333	368	353	346	327	358	361	363	356	365	337	347	370	360	344	370	376	371	345	352	350	365	345	341	343	327	392	346	360	369	366	371	361	335	368	337	355	327	386	377	347	393	352	379	393	376	377	328	360	393	330	346	367	362	367	372	339	324	317	360	364	397	349	357	354	370	362	350	377	363	377	347	371	374	344	361	386	351	384	386	383	365	360	390	349	368	343	370	339	362	356	348	382	363	403	361	345	332	350	383	354	395	359	371	325	348	354	374	379	406	378	341	367	337	377	361	383	386	342	355	406	356	359	348	390	341	339	356	359	354	380	366	351	341	332	340	366	349	382	358	345	353	364	337	385	346	397	391	380	372	358	348	357	379	373	350	373	348	328	379	370	343	350	370	321	340	378	341	357	372	333	373	377	318	371	351	355	372	333	408	393	362	385	366	363	356	342	374	327	369	364	361	389	373	374	368	349	356	352	351	329	346	370	364	342	361	335	333	364	364	355	342	361	371	339	349	381	394	397	372	368	358	363	350	355	382	331	358	358	377	384	352	360	359	380	330	365	372	330	339	359	337	394	332	338	371	350	336	352	344	353	377	356	367	354	362	345	371	341	379	334	350	348	370	354	391	319	375	338	333	339	410	400	379	349	375	364	360	312	364	353	348	394	374	349	366	391	378	374	357	360	352	358	376	363	357	337	348	366	347	375	325	342	375	392	354	375	404	358	345	329	369	329	384	341	347	372	357	361	379	357	379	401	378	344	369	331	339	380	372	368	357	348	347	308	372	348	345	359	372	336	386	390	361	351	365	350	363	372	328	345	360	372	348	379	402	391	361	340	381	363	394	352	393	372	330	342	353	328	352	366	355	363	384	345	355	376	364	353	363	372	331	349	340	376	354	370	360	347	389	333	355	352	385	378	385	369	328	365	358	351	345	371	311	345	372	369	367	357	362	388	355	352	376	381	334	363	338	344	311	332	394	413	326	336	352	378	402	351	360	359	330	332	360	367	359	372	351	366	405	379	346	387	341	406	378	357	326	345	357	352	366	371	343	330	365	348	368	344	346	380	341	363	356	347	341	362	363	339	326	360	341	415	379	370	345	325	357	381	342	341	378	364	356	379	367	361	351	362	363	398	379	364	372	394	364	329	377	366	356	352	359	342	363	394	363	380	360	369	371	336	383	387	359	326	337	325	336	383	326	373	348	306	355	385	369	380	406	364	380	380	373	356	374	379	348	301	360	352	337	370	386	355	328	328	363	364	346	341	374	320	329	320	331	340	367	332	369	334	357	353	362	371	355	362	390	315	375	361	360	382	364	338	385	375	354	341	375	367	379	390	365	364	329	344	349	387	338	346	372	351	355	388	380	385	374	409	334	364	378	369	353	368	326	318	353	349	387	369	337	348	386	348	343	364	364	340	380	357	381	362	384	349	373	377	357	347	339	350	371	366	376	386	339	335	347	347	351	345	343	364	345	389	361	370	337	340	367	388	397	375	342	345	372	356	379	348	354	346	335	341	357	391	342	336	382	358	357	320	376	365	332	324	375	388	361	347	366	375	353	336	361	365	373	350	368	389	360	357	382	365	350	367	352	368	341	372	340	336	362	358	364	385	337	323	370	322	352	374	350	367	345	349	357	342	404	374	345	367	342	387	355	367	377	373	379	384	337	357	385	361	347	358	377	340	371	327	363	322	325	327	346	327	322	377	342	335	369	332	370	369	350	363	331	343	333	355	397	390	362	353	377	395	371	352	318	346	358	342	333	334	369	355	368	358	340	331	349	340	381	361	365	405	361	355	331	362	364	367	332	352	387	364	361	373	343	346	368	368	383	333	371	390	337	356	371	350	393	337	370	340	373	382	339	376	397	367	348	314	336	350	359	343	388	332	371	384	378	369	359	335	353	362	324	391	394	377	354	379	380	393	328	362	366	337	359	358	368	365	344	388	361	381	375	377	385	320	381	391	334	383	341	370	361	353	367	365	374	337	365	391	336	371	369	359	341	358	340	334	393	347	364	304	358	367	370	376	339	358	356	356	391	359	356	345	372	374	353	387	364	351	368	376	359	349	378	334	328	373	335	352	380	349	396	348	353	371	344	360	348	354	382	385	366	355	346	357	336	360	377	360	374	353	362	370	355	392	386	317	346	349	389	385	353	365	364	371	358	367	327	335	348	372	349	386	345	354	371	356	347	351	370	368	375	331	387	363	326	339	364	379	345	330	367	364	362	389	353	355	395	366	361	386	386	358	381	322	336	358	364	338	353	375	372	342	365	359	397	321	360	327	342	362	342	366	399	348	383	342	330	376	370
21821	6740	7034	4652	18564	25170	2110	738	569	563	553	422	408	397	416	368	382	372	333	343	372	336	342	339	360	336	347	314	303	328	321	333	291	320	349	321	304	305	302	310	323	313	349	314	324	328	290	296	305	320	327	297	285	288	320	311	291	300	320	331	339	315	292	299	300	313	264	345	319	302	292	328	299	314	288	270	295	329	296	299	301	297	334	344	314	295	303	344	293	308	315	291	279	301	317	337	265	303	332	330	305	326	300	293	307	332	311	308	294	329	302	339	299	312	290	285	280	305	285	296	307	304	278	295	303	320	335	296	330	319	305	300	314	305	306	317	289	309	313	325	325	343	292	317	284	326	322	348	332	309	266	266	318	313	293	362	270	341	303	320	311	351	313	322	324	325	328	320	318	295	283	320	302	263	306	317	317	307	319	315	269	288	329	306	265	287	337	330	294	301	301	297	309	289	291	306	304	326	319	287	317	331	276	291	297	287	325	297	295	288	285	304	319	299	286	299	295	300	291	253	297	284	282	292	302	332	249	281	331	317	295	318	321	337	318	301	309	302	319	325	311	299	300	328	293	328	289	284	322	314	323	284	296	289	281	255	273	309	324	286	304	274	310	328	300	305	354	297	308	348	314	309	281	315	330	314	302	271	352	300	310	313	315	289	324	295	346	328	276	282	314	287	331	326	297	275	266	327	323	295	307	314	337	296	298	295	311	285	269	312	329	298	308	301	309	307	283	295	286	320	287	304	323	283	320	287	267	295	259	308	288	290	292	294	311	299	339	325	324	370	291	335	266	288	296	299	345	329	307	343	277	317	311	293	299	318	270	322	297	297	289	297	299	332	303	283	283	353	308	283	298	295	348	332	309	332	323	314	280	298	304	320	309	271	300	265	302	312	278	273	313	288	296	315	294	310	279	306	314	314	283	314	300	297	301	267	318	312	302	325	302	334	289	303	278	266	300	297	321	336	301	302	296	320	278	346	289	288	312	286	316	300	326	325	304	265	330	293	284	286	330	290	307	302	328	276	295	321	298	280	290	295	324	291	290	317	280	302	325	281	325	297	346	348	302	321	295	300	306	291	303	303	302	317	301	318	280	306	287	315	313	345	320	277	292	306	318	309	335	317	296	314	304	283	288	319	313	304	291	299	290	325	305	281	298	339	308	299	339	315	346	323	316	317	284	303	272	274	306	332	312	287	289	303	311	294	278	319	294	309	302	320	304	303	291	315	293	294	299	317	312	355	296	304	286	317	287	316	336	292	344	307	294	290	300	336	314	289	320	335	267	322	319	286	321	279	308	292	312	283	319	291	304	307	294	313	309	317	283	328	279	308	315	325	274	310	308	302	329	313	285	318	290	301	337	307	293	333	309	321	329	282	293	313	284	334	322	297	297	324	328	314	279	310	277	351	287	288	314	285	316	295	283	320	278	290	339	275	307	306	301	334	316	316	291	306	275	309	308	315	297	315	286	313	263	284	323	304	344	336	289	275	346	322	312	310	319	300	307	320	327	330	302	278	321	336	316	303	302	341	290	323	306	328	309	320	343	307	284	282	312	292	304	323	320	321	271	319	335	315	330	339	276	323	271	290	276	307	288	319	312	295	343	291	319	289	313	350	286	300	309	285	276	345	276	322	289	331	326	274	321	296	332	303	268	317	287	287	337	336	269	312	293	301	305	324	304	335	312	277	311	340	299	302	308	338	316	287	330	317	332	305	323	294	271	294	322	334	323	299	314	322	283	287	288	310	328	281	308	327	296	331	336	297	323	360	336	305	316	309	319	330	305	275	307	325	290	313	300	284	314	298	299	324	310	284	308	309	304	292	276	279	300	306	318	288	282	348	338	321	330	288	286	313	301	285	276	311	317	300	316	294	308	293	299	296	292	299	318	310	302	287	324	291	325	283	347	337	342	329	320	304	315	318	326	316	321	308	305	324	291	294	285	301	307	314	351	291	291	286	311	332	298	291	317	282	335	306	292	311	342	321	303	302	307	294	279	293	306	314	333	294	310	275	290	316	310	309	330	275	340	317	317	314	318	293	297	322	304	287	311	310	287	318	326	296	289	318	301	290	299	288	319	319	282	347	292	307	295	259	305	304	338	311	265	295	342	305	276	290	309	293	290	293	315	319	325	309	287	292	278	289	320	282	300	297	300	272	276	307	285	317	288	300	285	314	317	294	286	312	309	280	266	304	314	298	326	285	286	329	282	296	295	304	313	288	289	295	318	306	284	310	312	358	315	298	330	316	290	323	319	315	268	291	296	309	309	303	272	278	321	288	276	304	278	308	317	312	325	278	314	295	299	273	267	334	293	306	332	294	309	287	257	265	299	290	303	312	340	321	299	294	270	311	317	308	324	331	312	330	296	296	303	328	307	300	299	303	317	323	290	283	287	290	310	323	356	311	302	334	301	345	305	319	283	306	297	329	304	272	320	322	296	326	287	335	299	313	301	288	336	291	300	315	309	307	275	278	322	271	308	304	296	295	301	334	317	306	289	288	280	317	317	352	333	317	312	295	280	326	322	337	308	301	276	291	301	305	334	292	294	334	301	291	325	310	298	321	307	323	314	321	311	301	309	321	345	310	312	306	314	311	276	287	305	303	309	321	326	314	318	289	324	303	307	305	346	279	314	313	306	282	305	289	302	300	314	306	304	325	302	292	336	293	331	279	307	313	296	313	315	276	285	319	291	272	337	323	284	329	294	308	328	292	304	306	291	278	313	299	300	294	312	316	339	313	325	318	313	353	251	267	287	276	279	293	291	311	318	299	313	345	334	278	315	335	295	323	307	280	337	307	357	297	303	326	300	337	303	310	300	302	287	322	292	319	295	298	308	309	323	334	315	300	292	288	287	282	303	298	307	359	314	317	277	296	319	289	306	301	288	315	292	328	313	293	298	285	296	319	321	309	282	308	341	310	280	289	310	319	324	308	315	321	308	290	279	318	321	277	304	258	332	304	300	278	329	313	312	280	300	312	324	301	295	299	324	300	294	287	316	353	317	277	300	267	302	289	283	315	306	305	289	284	343	328	310	306	330	315	298	307	277	299	289	260	313	317	283	326	318	334	299	287	304	274	314	317	287	301	273	270	303	291	278	333	306	294	303	284	356	349	320	308	290	315	312	284	304	320	311	302	302	302	316	287	346	337	300	337	300	296	281	286	321	313	342	311	296	319	323	319	322	324	277	299	303	300	309	321	319	271	277	332	317	284	303	306	293	315	285	334	301	299	333	302	285	284	308	305	285	301	345	326	297	279	336	297	319	330	318	291	285	310	306	303	297	293	294	314	313	323	315	292	313	306	307	288	303	303	316	312	329	337	304	337	311	291	278	310	309	310	299	338	353	312	294	315	314	298	322	282	309	283	309	323	358	314	305	317	331	336	283	287	306	319	313	334	345	302	325	302	290	328	343	305	296	326	315	325	318	320	321	302	300	298	341	298	348	316	314	293	295	307	277	285	290	316	312	325	306	327	287	308	299	346
9959	4809	11314	11797	31607	15854	4177	2797	2357	2156	2280	1696	1516	1417	1315	1234	1182	1111	1075	1047	1032	986	926	929	942	884	890	903	917	872	858	857	837	851	851	793	772	848	826	739	784	762	768	789	754	726	781	763	732	774	775	700	740	694	753	690	736	768	752	740	729	753	745	766	735	779	800	786	696	688	717	674	749	750	808	741	696	716	700	728	744	740	731	742	752	752	707	750	740	705	718	705	736	748	784	710	718	706	714	724	710	753	702	730	724	709	754	749	741	705	737	740	711	708	685	700	745	697	713	688	691	712	693	694	655	678	690	702	745	722	760	731	738	709	703	752	704	727	738	733	728	696	718	702	695	735	762	714	720	725	707	679	684	700	725	687	713	717	722	711	710	717	701	687	730	678	729	695	750	705	709	731	726	661	721	728	668	713	739	683	756	682	742	723	692	724	679	720	727	731	719	753	747	715	719	741	721	713	761	737	681	731	685	703	693	764	717	704	709	670	721	684	684	706	754	695	675	725	694	742	692	743	704	721	707	656	708	719	712	756	699	706	681	757	742	717	730	739	730	710	716	686	706	706	742	705	736	679	682	736	738	724	701	698	720	707	682	744	713	735	706	726	682	666	697	707	724	707	730	700	707	673	721	728	656	717	742	728	705	714	675	693	746	713	674	715	747	725	701	744	694	696	708	715	762	703	673	698	679	736	712	741	699	685	701	770	706	669	720	709	718	695	708	679	733	725	738	725	745	730	728	678	715	734	707	750	704	717	749	699	704	718	678	756	662	727	748	743	736	729	715	687	715	700	677	700	723	691	724	717	734	707	742	666	689	722	708	729	711	674	717	688	708	732	714	715	731	728	725	733	729	761	670	731	698	701	714	727	746	743	707	723	708	734	711	702	701	717	745	747	614	691	689	734	717	726	687	753	705	682	739	763	741	724	719	753	707	698	703	735	694	722	717	760	704	696	696	692	680	726	735	746	723	729	687	662	726	749	683	648	723	670	756	710	693	660	692	679	693	685	710	702	711	746	748	719	712	691	736	735	726	709	716	757	734	728	768	729	728	736	708	727	735	716	719	738	722	695	727	704	710	742	684	760	697	743	731	714	689	671	696	707	742	717	675	713	721	690	754	714	721	731	696	675	665	741	708	680	650	711	731	719	717	743	727	759	700	752	725	671	712	739	743	744	695	721	766	716	736	644	740	722	755	762	703	675	712	714	706	691	690	717	638	687	704	716	725	708	750	662	737	692	708	773	721	679	691	687	700	759	747	739	694	737	729	711	699	721	698	712	724	744	687	719	739	683	723	726	712	687	725	751	762	709	686	743	733	768	733	761	693	730	711	696	737	704	721	683	678	695	692	758	697	742	675	751	698	696	702	713	674	671	659	698	707	740	708	698	677	687	684	731	642	730	678	756	728	736	737	710	636	702	727	744	726	687	727	670	711	700	720	727	751	720	748	705	728	704	736	720	721	742	746	733	713	755	694	722	704	732	743	737	686	680	712	725	762	698	719	660	714	687	708	693	663	684	702	745	677	762	730	740	691	694	684	673	700	685	678	681	711	733	757	667	681	663	701	683	722	728	711	727	704	734	724	660	751	679	739	705	718	717	749	744	676	683	704	759	737	733	733	712	716	649	677	725	700	686	717	742	741	689	726	694	742	701	710	706	732	662	713	674	686	660	684	717	708	681	710	716	697	701	713	694	686	699	705	676	699	743	783	757	693	683	740	746	715	722	709	722	706	728	663	713	663	762	732	680	758	716	755	735	718	714	741	738	727	721	734	728	695	668	704	751	719	691	724	701	711	717	683	684	679	732	712	742	738	735	701	729	745	734	688	719	695	746	784	738	755	681	739	735	753	709	744	728	742	709	725	684	721	724	747	716	731	691	722	716	754	673	714	736	696	683	717	728	638	680	725	723	708	709	716	741	689	709	703	707	746	751	698	735	717	711	683	660	714	674	705	694	725	719	740	758	716	718	707	698	719	738	742	693	713	737	707	760	724	712	718	686	697	699	713	699	711	704	682	716	750	703	733	721	748	676	721	690	688	680	723	712	745	663	678	729	738	706	701	725	681	750	708	720	656	719	726	675	724	739	706	754	734	730	735	716	731	742	690	756	746	675	712	698	734	727	713	703	734	714	714	721	680	658	710	677	716	710	682	771	754	711	716	705	725	759	736	696	692	684	690	734	697	632	744	710	708	663	744	685	719	659	702	718	703	719	681	700	706	697	694	698	748	696	703	693	652	704	674	727	721	765	745	674	735	725	723	720	717	717	775	685	712	712	739	725	657	669	711	768	742	710	726	725	693	727	684	716	713	654	681	724	713	702	726	693	721	698	732	751	731	685	751	782	747	733	704	719	687	761	704	701	736	712	673	705	702	723	777	758	706	710	738	711	736	791	729	761	690	716	666	717	691	673	691	705	690	710	697	727	691	690	723	735	717	693	736	690	712	738	746	735	707	691	741	715	738	736	713	736	798	691	679	693	730	720	741	691	731	739	723	665	731	734	728	756	698	683	696	715	748	728	741	671	733	688	733	701	784	723	702	674	690	701	667	719	731	749	709	708	766	684	685	730	713	674	700	686	783	744	707	750	705	694	759	709	723	722	687	716	691	711	683	742	710	661	781	701	727	682	706	724	682	703	731	754	708	727	718	693	680	721	685	754	722	740	733	711	695	709	703	707	692	680	685	769	677	718	707	718	743	715	703	683	703	703	696	690	725	716	663	723	743	773	772	712	699	708	707	740	715	737	772	695	662	689	713	708	662	733	729	731	713	762	715	743	632	739	712	724	722	676	671	725	709	690	710	703	701	723	741	675	684	694	697	714	732	722	786	684	720	706	666	743	717	731	676	729	695	709	707	685	720	666	726	722	696	700	697	749	694	673	706	663	737	712	733	751	723	733	718	713	690	720	705	731	735	731	692	753	698	689	675	717	736	726	675	713	719	696	704	687	731	723	687	694	705	719	707	697	735	718	650	726	683	724	712	714	725	722	717	734	704	717	750	689	706	681	702	703	771	755	703	686	709	683	766	744	711	673	723	708	728	757	730	694	680	679	740	741	699	715	670	738	712	668	734	707	709	744	715	695	717	669	703	721	717	683	693	715	741	704	700	735	695	757	743	730	706	668	695	660	741	727	691	689	662	738	713	729	750	684	648	674	675	686	669	699	728	718	703	687	658	718	676	690	662	717	686	715	764	682	687	723	746	760	735	670	683	738	767	737	717	681	717	696	692	733	686	741	687	706	708	719	736	669	685	688	716	706	716	702	711	736	715	692	730	737	703	710	673	698	701	709	704	700	700	689	735	752	718	683	724	698	696	711	688	694	699	688	725	750	739	748	743	722	734	751	752	711	667	716	728	778	749	697	729	690	746	721	759	686	718	697	703	684	707	683	733	685	674	734	686	659	719	703	687	710	717	690	755	695	681	691	744	675	751	731	689	669	708	675	733	750	712	707	752	726	720	723	712	694	719	713	707	711	728	752
4530	1407	1563	1066	1271	916	197	193	180	187	159	154	188	170	181	141	185	160	173	173	165	150	153	156	184	162	145	165	185	178	175	188	165	136	148	167	183	199	170	176	157	166	157	152	163	164	161	178	166	181	154	158	163	189	172	188	165	164	158	184	164	179	166	177	175	177	147	160	159	168	190	176	171	180	178	172	180	160	174	184	168	170	185	165	167	170	169	167	168	172	170	151	175	178	172	170	189	148	157	142	174	151	171	139	173	163	179	202	163	174	178	159	173	136	186	171	147	176	158	173	160	174	176	188	140	165	181	149	170	166	177	183	166	184	149	171	162	168	176	137	154	170	144	177	155	153	161	159	152	164	168	151	160	156	158	160	186	159	178	176	146	164	182	174	158	185	205	175	195	194	165	175	163	173	166	144	157	175	179	184	169	159	167	183	138	190	162	173	162	159	195	169	162	185	161	164	151	180	175	159	154	198	175	164	183	180	188	173	161	177	163	150	191	181	176	162	175	149	160	160	141	167	168	163	163	203	169	153	166	173	154	172	144	183	152	174	173	179	164	167	171	184	153	170	173	163	171	173	155	166	162	149	191	176	164	159	187	144	160	175	170	173	170	160	172	193	190	158	170	184	161	158	174	146	142	171	156	158	165	172	149	186	184	164	152	154	158	178	171	162	151	165	174	195	198	178	153	174	167	152	178	162	163	127	212	153	153	179	157	159	173	162	169	151	164	141	176	165	168	158	183	191	153	177	202	181	182	195	155	156	167	160	167	180	135	167	157	163	169	161	184	152	155	173	168	174	184	158	159	142	171	151	177	163	157	170	155	185	162	144	155	169	150	173	144	157	184	166	175	176	177	168	140	174	170	140	167	176	162	174	171	195	152	168	172	172	159	168	159	184	187	162	171	148	174	175	169	150	181	152	183	149	161	177	143	186	168	144	173	174	173	149	174	187	167	150	161	188	172	157	160	169	152	167	151	158	172	177	182	169	176	164	157	136	178	192	195	149	190	167	152	163	162	158	212	170	175	160	162	177	203	176	165	189	168	163	191	152	159	178	154	171	195	153	180	165	162	138	172	159	177	163	151	179	160	170	174	171	169	159	162	176	197	165	175	169	173	186	190	156	160	174	170	170	169	158	142	160	169	176	154	176	207	187	189	172	158	176	164	179	166	165	147	164	165	141	177	158	183	191	179	160	179	172	160	168	160	180	171	149	161	160	176	149	178	165	170	157	183	181	156	164	176	172	162	161	180	171	168	166	175	152	165	166	158	191	181	187	175	160	194	191	168	181	138	163	190	169	157	178	147	155	150	160	158	161	163	160	170	163	190	175	174	173	185	172	175	168	177	171	175	147	180	154	177	172	189	152	151	183	158	154	175	153	174	168	173	155	164	174	162	140	178	167	155	165	140	188	178	190	177	170	183	174	194	161	168	175	167	159	166	181	161	175	152	179	170	178	164	165	159	133	179	163	161	167	138	186	178	164	171	154	178	171	167	160	140	159	188	183	159	180	158	182	173	176	163	166	179	154	154	165	175	190	180	148	145	168	164	139	194	171	170	163	188	149	161	175	187	185	173	163	178	180	186	157	175	173	152	172	169	163	155	172	155	163	173	166	148	165	185	170	182	186	165	147	147	164	165	177	169	176	151	153	167	152	142	160	148	183	150	149	172	176	148	133	149	179	153	168	143	174	159	154	179	174	172	149	193	174	177	172	179	192	154	172	187	174	162	172	194	192	173	174	155	160	166	164	160	178	158	163	183	177	156	160	185	185	151	150	199	163	147	158	152	202	173	158	171	173	149	193	175	166	186	167	176	154	169	194	187	174	173	157	185	162	176	166	155	175	168	183	204	156	136	180	175	169	177	168	175	179	155	169	166	160	137	167	166	158	135	195	161	201	165	160	193	172	161	159	148	165	147	157	181	171	178	177	178	168	150	173	148	153	171	174	145	170	155	180	181	174	193	170	163	180	172	142	169	159	168	152	171	167	197	160	211	167	143	155	192	187	200	180	178	179	204	157	150	149	159	157	165	160	167	152	169	147	189	170	174	191	173	149	183	172	167	197	163	166	153	166	186	175	158	173	165	147	163	168	166	161	159	179	163	182	188	169	147	169	166	151	162	169	147	180	157	162	157	156	178	152	169	160	196	171	183	186	180	159	176	140	146	158	174	165	163	167	176	204	178	177	172	170	165	189	143	163	174	179	165	156	154	175	149	156	170	172	171	164	171	155	144	175	201	178	148	194	166	161	144	160	193	170	184	157	163	143	163	186	167	168	141	187	168	163	157	189	184	181	178	165	199	166	176	186	170	154	163	182	160	191	158	156	160	174	189	154	170	167	181	175	163	171	178	182	163	161	173	171	167	154	171	158	171	146	133	152	196	179	160	160	151	162	175	182	167	155	177	152	197	157	172	149	147	166	173	166	169	155	177	167	183	159	167	155	163	161	181	174	166	171	145	171	187	175	157	137	173	156	145	175	163	145	157	131	162	149	165	149	176	152	176	161	143	158	157	159	167	162	156	148	162	179	176	172	158	158	174	165	173	179	157	169	152	173	171	167	158	170	175	188	166	192	153	169	201	155	157	176	169	174	160	187	159	131	130	174	188	164	180	177	169	180	153	170	177	167	185	152	169	170	153	167	167	156	173	167	171	175	193	144	148	143	157	144	175	188	170	190	176	182	156	190	156	166	177	152	180	178	149	136	167	184	160	184	158	170	169	172	159	179	182	191	168	161	149	167	165	169	166	177	166	178	151	148	174	170	159	173	161	194	165	163	197	151	160	145	197	166	136	161	188	166	160	159	156	179	152	177	150	154	147	175	171	169	178	164	164	173	201	170	175	186	196	153	176	152	154	171	152	150	144	177	170	169	176	195	193	194	179	182	184	151	174	177	162	168	158	164	166	156	176	173	177	160	172	192	183	157	164	165	180	170	169	178	171	172	168	179	150	201	184	153	168	164	187	167	183	184	164	156	177	162	188	151	174	159	174	163	164	171	129	169	187	165	149	180	169	172	147	173	168	154	142	166	152	177	151	171	169	170	175	194	147	155	163	182	153	173	159	156	158	188	138	157	178	155	165	179	190	170	165	152	160	184	170	158	130	163	187	170	177	158	167	173	167	173	182	200	178	178	171	191	178	169	179	150	157	168	191	175	170	166	162	165	173	138	173	192	175	190	193	186	164	156	145	173	174	170	158	178	177	151	152	156	142	159	171	176	182	169	179	187	170	156	188	146	177	183	179	150	170	177	141	156	162	170	186	172	177	179	162	146	178	175	154	170	196	177	163	167	148	187	153	192	149	190	146	176	175	154	163	177	142	194	172	166	167	160	158	153	158	168	176	170	147	158	170	179	183	181	178	168	153	182	172	169	155	164	174	171	165	150	163	154	151	150	142	151	187	163	183	175	157	168	161	184	161	152	154	186	151	189	167	174	193	165	183	169	183	176	188	155	153	193	159	186	167	151	179	176	169	161	157	161
3370	1444	3308	3311	4968	2272	542	488	456	502	484	463	418	399	466	430	414	403	420	392	448	417	441	400	434	408	430	447	453	426	418	416	406	427	419	439	411	406	406	433	394	445	386	421	413	446	444	400	401	401	438	403	435	389	393	419	423	433	423	438	409	439	421	430	417	437	397	392	450	392	425	418	437	384	412	386	404	420	424	408	408	382	399	459	397	447	401	424	423	409	411	429	448	416	399	407	439	425	426	390	440	393	421	402	444	415	406	413	426	414	413	410	400	434	418	411	413	437	440	420	423	375	410	421	427	391	401	389	441	421	442	398	410	427	441	403	419	412	383	427	409	458	413	441	422	420	460	405	406	406	426	397	403	415	398	433	420	416	424	408	420	373	392	422	431	426	409	379	412	421	469	430	407	429	379	437	390	409	401	464	441	450	416	394	428	400	418	394	392	408	438	404	421	463	411	430	378	425	422	439	393	393	426	406	430	443	384	419	417	425	453	425	427	395	423	414	424	409	416	420	412	409	438	375	419	404	368	396	387	405	427	410	469	435	416	416	397	397	428	399	409	458	400	409	423	416	442	418	422	412	381	407	411	411	412	407	405	432	415	403	410	397	423	443	406	447	394	410	428	406	408	422	391	435	434	421	404	434	432	399	402	423	393	413	408	415	427	404	427	404	410	421	419	441	396	413	418	457	368	419	389	402	418	414	423	421	437	408	433	409	400	386	450	447	432	407	392	395	392	452	412	410	397	426	479	440	421	386	417	441	442	423	406	412	416	438	424	380	388	380	439	407	427	486	434	415	420	423	410	456	448	443	446	414	426	437	450	387	412	441	441	452	443	396	420	408	433	412	387	417	408	371	428	408	434	405	440	394	439	415	416	432	451	400	408	418	388	416	435	446	424	408	379	431	420	420	441	408	391	383	423	412	444	441	398	447	431	414	395	396	411	392	402	433	415	396	408	449	405	410	373	396	356	376	417	390	386	393	420	438	424	423	436	427	452	429	381	432	410	411	415	377	405	386	405	403	395	413	430	405	391	392	444	425	448	437	428	438	403	418	384	436	446	393	419	418	429	396	417	385	384	411	437	405	427	428	408	395	406	462	441	405	398	376	405	395	430	390	385	414	423	409	405	435	388	433	411	426	396	417	432	395	435	393	402	391	437	413	434	389	396	382	428	397	414	419	379	446	432	429	422	389	394	416	391	416	430	438	401	419	442	422	400	404	432	394	417	402	416	378	410	427	413	420	422	416	399	389	409	414	408	412	461	417	409	419	412	431	381	451	434	410	435	462	400	403	445	413	401	432	418	410	426	401	435	419	427	411	415	392	421	412	404	446	412	407	441	390	381	433	411	421	412	423	447	403	439	434	391	378	381	458	412	366	406	435	414	411	463	415	406	436	416	413	419	395	421	418	426	389	462	439	397	435	388	383	400	418	410	404	383	429	436	416	402	433	457	422	457	418	423	413	424	421	419	418	423	431	421	407	416	445	423	469	389	472	415	408	374	388	424	453	451	430	443	429	458	416	408	436	437	408	404	448	414	414	417	407	422	404	440	418	398	410	417	391	481	405	409	377	393	400	429	404	395	441	430	421	438	393	389	417	404	417	407	378	406	453	441	447	427	423	415	428	353	418	394	405	419	424	425	433	446	424	399	436	430	423	426	419	389	419	407	416	403	429	374	394	415	374	425	398	389	434	443	403	433	417	445	382	366	394	407	429	456	389	422	411	443	399	424	434	422	383	457	452	447	423	425	451	428	419	392	422	383	393	426	386	413	455	412	405	403	389	403	403	422	405	413	406	406	469	392	420	417	406	395	420	442	399	442	409	406	433	408	398	431	415	426	423	435	412	436	394	375	423	427	407	446	395	434	433	386	415	427	437	403	426	425	398	434	434	407	410	418	408	383	395	433	428	379	422	340	426	434	421	386	400	437	439	399	444	427	406	414	404	419	390	409	403	367	413	438	427	386	432	398	407	375	410	410	444	403	381	381	443	404	433	416	428	411	398	428	417	428	425	413	435	442	389	413	405	429	426	394	409	435	414	419	392	395	405	390	399	420	437	387	419	389	425	426	415	375	426	376	410	444	450	404	396	450	408	417	454	445	404	390	402	416	415	416	422	424	424	424	422	379	389	390	415	437	407	428	384	394	414	449	415	390	422	416	428	423	438	424	380	410	432	452	433	434	421	447	419	448	404	395	406	442	411	411	426	454	429	410	443	405	424	417	403	440	406	423	407	426	400	427	399	417	435	413	444	438	418	428	428	414	429	424	441	395	422	397	419	409	391	418	389	390	418	405	415	411	407	402	422	429	421	396	394	370	410	429	419	417	387	428	433	455	413	423	432	394	389	429	416	422	405	430	443	388	423	420	405	392	434	408	441	441	389	391	412	426	404	403	360	407	390	397	392	448	403	388	390	396	382	464	457	405	416	435	414	379	438	426	452	461	383	425	409	397	435	403	381	405	447	388	409	430	374	384	399	419	438	410	400	441	429	440	447	419	408	424	403	418	440	413	456	404	405	418	434	390	396	360	431	414	436	421	422	450	417	438	405	391	378	444	424	415	428	417	397	401	432	408	400	405	444	443	397	417	444	403	374	383	412	415	447	442	421	418	394	406	452	435	429	368	414	430	446	368	416	396	391	391	451	428	417	414	428	413	428	413	422	416	431	421	408	398	420	425	450	403	458	456	414	403	449	426	376	419	399	407	411	423	414	407	417	456	418	476	412	416	379	409	412	441	442	409	405	418	412	399	415	395	460	437	405	447	414	410	402	393	389	401	395	420	400	448	425	397	422	428	398	390	417	415	438	412	415	410	389	403	413	423	451	417	412	416	378	366	417	397	373	371	426	388	417	416	397	384	428	459	370	413	401	413	429	380	440	459	411	403	443	415	394	408	431	403	413	425	408	440	424	446	416	479	385	434	401	421	438	439	398	426	422	404	397	413	402	414	438	431	435	414	441	430	402	446	425	401	411	436	434	390	391	418	431	384	397	468	437	432	387	405	421	430	373	405	441	407	421	403	395	420	434	395	386	397	408	415	412	419	408	458	410	413	391	425	413	410	411	408	415	435	464	456	397	433	382	434	422	403	407	436	431	419	428	447	420	387	412	411	422	381	451	441	419	434	408	437	428	415	420	428	430	392	382	395	414	417	414	428	432	422	437	391	417	432	411	397	447	431	407	399	429	434	424	444	436	439	434	433	421	419	442	396	453	416	437	390	394	417	433	436	453	406	417	428	426	357	416	404	399	404	427	392	391	395	415	394	386	400	416	400	419	435	433	432	429	408	429	428	441	390	391	404	382	407	380	428	401	431	413	409	411	439	384	440	405	405	394	388	397	416	423	397	399	426	390	409	431	389	397	445	437	439	469	351	421	414	423	382	433	431	411	382	422	367	418	390	463	401	398	387	416	461	412	389	405	422	427	433	425	431	401	400	401	434	367	382	415	428	435	436	423	392	401	389	420	388	476	442	445	402	414
13232	3420	3756	2685	14394	14939	693	334	255	253	262	224	204	200	195	185	167	171	156	176	139	161	161	158	168	160	141	139	155	148	157	151	133	147	155	156	131	127	155	141	129	155	164	148	147	142	161	139	159	147	152	142	160	157	119	136	139	118	141	148	155	146	156	104	140	137	146	128	152	160	149	144	135	146	117	151	155	155	152	153	134	140	122	153	125	130	141	135	148	130	139	141	146	146	129	134	168	125	132	136	124	153	144	142	165	129	146	121	147	151	145	144	99	121	118	146	127	133	137	125	141	131	130	149	143	127	144	135	144	133	145	148	140	152	137	143	136	148	132	140	149	133	151	131	142	129	151	152	145	148	155	158	136	143	128	123	157	155	140	151	140	155	135	148	139	129	120	164	143	137	155	123	140	144	145	138	140	176	137	129	130	133	135	122	125	136	124	150	136	155	143	134	130	134	114	118	128	154	124	164	139	136	142	134	119	142	150	155	145	147	118	125	130	138	144	147	110	138	127	124	137	147	160	148	136	115	133	134	166	151	149	135	119	136	114	142	146	121	123	137	154	114	150	159	142	142	142	134	144	159	132	134	132	145	139	115	148	129	157	132	125	118	140	132	125	132	136	155	133	129	115	113	158	135	122	124	127	133	118	135	178	162	138	120	115	135	131	130	133	144	148	161	145	129	171	134	129	142	143	130	122	118	142	135	144	152	121	140	155	134	130	146	131	155	140	140	146	148	129	156	125	144	141	151	145	130	158	135	124	154	126	131	129	138	131	140	150	135	121	140	135	152	134	154	117	125	132	148	150	138	141	124	145	132	131	168	155	130	139	141	150	143	136	121	112	145	149	141	147	144	138	124	141	155	141	127	126	131	143	121	152	131	143	147	128	137	128	145	132	105	127	134	131	139	144	158	133	130	150	153	130	145	128	157	130	143	145	133	136	146	146	128	153	129	139	127	127	141	148	147	127	141	142	139	131	133	144	153	136	132	158	135	144	127	150	113	132	133	151	143	132	133	126	167	131	131	140	120	117	158	130	159	140	145	147	156	140	125	113	158	136	145	151	154	147	131	149	143	148	152	128	156	133	131	133	146	114	136	125	124	122	164	138	134	140	141	130	124	147	135	125	108	152	124	131	132	149	152	156	137	133	130	140	152	154	128	143	146	157	136	144	162	136	127	133	149	146	141	132	138	133	150	161	157	151	160	140	136	148	143	162	139	159	138	156	135	152	144	135	123	137	142	122	131	163	132	157	125	148	130	137	144	137	162	142	138	105	143	135	131	131	162	137	156	124	147	147	107	136	137	144	142	129	139	155	160	137	130	145	132	174	149	137	137	134	141	130	142	120	137	120	127	126	139	162	138	122	132	132	145	160	150	128	124	149	149	149	135	136	130	135	165	132	138	130	141	128	119	141	129	140	131	129	152	152	158	149	136	136	121	132	152	156	150	149	135	130	114	141	150	122	147	135	138	131	153	130	136	123	138	146	143	153	128	124	145	165	124	132	134	131	161	131	140	147	140	141	139	120	134	147	152	138	136	130	125	144	133	127	130	153	140	137	138	145	129	136	129	122	126	139	147	120	126	124	148	142	118	125	127	132	142	129	115	132	127	130	124	140	148	126	150	138	149	142	118	165	130	109	130	135	125	147	143	165	159	139	132	160	124	137	140	141	145	150	152	129	153	116	139	124	150	136	150	159	129	160	144	156	143	141	131	135	132	128	121	160	141	125	175	164	158	125	153	156	142	154	141	142	129	148	131	123	135	146	108	181	142	150	134	128	146	146	131	132	174	144	146	152	146	122	133	134	128	130	152	126	121	144	152	136	155	145	164	162	143	135	137	164	132	129	152	153	132	137	134	143	153	133	133	122	122	125	139	148	141	125	133	146	113	137	151	145	126	136	152	159	127	136	118	125	144	128	134	158	158	151	165	142	139	146	132	135	126	116	139	116	142	141	129	144	159	137	112	117	148	124	132	155	148	117	155	144	143	142	132	127	138	134	131	122	138	136	147	153	141	138	123	150	132	160	152	160	135	131	134	135	134	141	146	142	155	137	162	146	158	158	137	126	132	162	137	142	132	167	132	132	158	153	139	142	141	151	134	139	153	136	142	130	144	152	149	118	129	125	135	143	129	158	150	140	131	144	142	137	149	146	137	155	146	156	125	141	147	134	152	136	141	126	132	135	141	148	144	158	143	141	150	125	142	164	121	141	135	141	140	142	121	145	142	140	173	132	139	170	136	147	128	116	138	132	156	136	177	122	112	133	121	134	134	139	160	147	151	136	160	120	148	149	142	139	124	140	140	149	133	121	165	147	144	119	137	150	150	156	132	142	121	130	132	157	138	162	158	145	127	110	121	123	151	140	120	140	130	136	162	140	121	138	140	136	132	148	168	138	125	143	140	140	137	155	161	160	118	121	142	139	135	127	120	120	143	138	134	162	150	134	141	148	143	139	153	162	146	127	151	137	147	136	110	132	131	150	144	129	138	148	143	130	122	152	118	138	126	139	143	156	118	142	129	152	126	144	134	130	142	130	147	119	133	139	169	146	138	153	124	151	138	140	139	134	128	128	135	133	134	131	109	135	121	143	151	127	133	160	172	164	137	141	146	146	172	139	116	143	146	157	144	139	147	140	137	136	133	142	151	151	158	131	132	146	128	137	142	150	137	135	141	146	130	151	134	147	143	140	127	138	140	119	141	157	144	154	125	146	136	149	136	123	159	128	145	140	139	147	149	136	125	135	140	149	135	131	148	131	138	138	149	121	161	140	144	139	147	160	119	155	131	131	152	117	134	143	109	140	149	131	137	131	128	137	122	129	134	122	138	116	145	128	144	130	146	110	135	139	140	130	124	130	125	114	126	138	134	145	150	127	146	131	141	112	127	133	135	129	117	133	110	140	151	137	148	134	133	114	151	157	133	142	127	139	135	142	126	130	128	137	128	126	166	138	117	144	130	120	156	137	139	128	130	135	147	145	156	140	135	141	139	151	134	146	145	117	145	117	132	119	137	119	156	147	143	149	122	154	162	145	118	143	129	144	148	135	155	131	146	117	143	131	126	134	141	139	138	127	142	137	121	134	136	134	158	132	135	160	132	150	161	139	129	168	135	156	131	137	140	148	127	150	136	124	129	150	143	140	136	122	175	136	116	145	155	148	153	159	152	156	143	134	141	144	155	141	157	131	138	141	139	130	162	136	156	121	140	139	137	131	155	149	153	130	140	138	121	144	122	124	139	106	162	149	119	137	123	118	109	137	141	144	148	144	134	121	145	137	124	139	156	138	132	139	145	160	129	145	125	163	129	156	160	134	144	132	122	141	123	127	120	150	167	129	131	148	151	148	124	149	154	149	137	147	137	130	163	138	150	140	134	152	143	132	154	136	128	139	124	139	150	139	150	130	148	150	126	131	142	167	164	149	137	124	129	130	166	120	140	138	145	139	143	178	141	147	152	149	143	149	152	127	164	111	119	144	132	144	150
7587	2829	7230	7976	27980	12269	2084	1320	1161	1122	1098	816	746	677	672	663	607	570	523	554	495	451	453	435	475	467	486	440	414	429	459	468	440	403	433	419	451	425	389	411	432	419	400	381	409	398	388	398	397	420	385	400	376	412	391	353	386	387	387	412	383	400	363	363	411	393	396	398	403	384	393	385	388	390	403	394	413	391	400	406	351	357	341	402	418	406	407	375	395	339	391	404	358	400	383	374	387	419	369	382	336	362	418	355	365	412	354	390	361	369	399	361	381	401	380	344	390	353	362	323	369	376	380	353	378	408	375	377	364	357	363	348	374	345	392	416	366	401	371	362	399	368	370	373	403	376	355	397	361	390	381	373	378	359	370	354	363	383	405	379	385	376	390	406	339	350	392	402	371	343	410	355	385	373	353	381	385	371	359	394	350	422	362	370	354	413	399	384	363	398	410	382	386	385	403	368	383	391	375	404	392	413	407	352	399	378	402	370	352	354	397	397	399	366	386	374	408	376	380	371	369	375	383	387	376	383	389	345	378	349	362	376	343	379	359	355	354	381	392	341	358	396	389	378	364	348	373	382	377	387	392	363	362	369	366	390	388	373	419	378	391	379	374	377	378	374	371	395	399	392	366	369	382	382	365	386	379	390	398	374	373	367	366	340	394	360	380	375	359	371	373	415	392	365	393	370	390	355	391	364	370	385	426	353	393	329	360	349	353	364	413	396	345	366	385	404	399	374	404	403	367	364	380	385	367	364	366	409	387	387	407	398	391	403	361	365	354	379	376	393	392	394	394	359	402	390	358	369	371	389	372	357	411	394	350	390	374	368	377	391	343	370	366	369	393	367	392	364	382	355	362	390	368	347	380	382	354	399	351	367	385	389	382	406	349	357	352	395	393	362	382	368	427	404	357	381	366	382	359	429	361	365	358	378	370	358	383	350	364	369	415	353	415	361	393	351	377	340	375	345	374	361	390	382	368	382	383	383	360	352	371	384	349	373	337	334	370	367	409	393	381	413	379	379	363	362	392	418	381	374	379	391	399	353	388	404	347	369	359	353	375	362	352	373	405	357	415	381	367	372	389	367	367	405	377	374	371	350	389	410	377	394	362	392	377	388	366	385	385	392	383	368	381	389	384	401	385	373	385	348	346	376	348	411	360	402	421	354	376	348	322	378	418	371	376	390	341	391	386	385	353	397	358	366	353	375	366	386	408	385	357	357	400	362	372	363	392	418	370	382	360	375	373	359	354	342	390	367	395	344	405	379	372	368	371	367	377	348	377	413	414	365	399	372	351	366	367	372	347	364	381	372	387	391	399	360	369	379	356	354	414	369	369	381	376	380	399	357	387	360	353	383	378	377	368	383	381	388	397	398	408	387	360	361	431	376	361	378	383	393	390	389	382	404	384	349	386	394	365	357	404	367	405	406	350	355	388	373	365	347	400	357	391	371	349	347	383	367	341	378	380	388	401	378	374	391	400	365	379	378	389	395	399	371	401	384	406	376	390	393	374	375	348	359	334	385	391	383	414	380	392	386	364	397	370	393	352	357	365	376	340	403	390	386	422	349	376	373	371	388	406	396	374	369	397	377	362	370	366	377	363	404	351	375	371	355	358	371	364	361	334	391	392	375	389	389	386	358	380	373	391	387	374	379	387	405	350	357	389	390	366	404	353	388	388	374	379	381	387	372	375	376	394	331	357	362	377	386	388	368	394	403	374	380	398	407	370	377	339	336	378	389	421	344	347	368	340	374	368	393	392	348	349	378	373	415	380	384	377	391	356	360	375	390	374	373	385	350	363	385	392	389	394	389	401	397	385	416	344	399	397	421	381	378	358	402	396	378	374	388	359	359	395	393	373	372	352	354	369	382	367	376	385	377	359	381	361	365	388	386	386	431	363	355	380	375	371	406	377	353	419	339	349	365	370	380	336	365	373	377	386	368	389	395	397	388	393	406	362	418	383	380	366	377	358	376	392	387	385	371	388	400	371	360	361	360	345	332	378	377	383	367	382	363	377	375	362	386	374	393	348	374	356	392	397	361	352	375	413	375	378	369	365	368	375	347	366	374	352	381	381	336	364	349	402	366	387	343	366	369	369	394	411	377	406	377	362	385	385	371	368	385	381	424	397	367	399	364	375	371	393	369	367	404	392	329	396	374	396	435	385	390	357	369	369	380	361	394	386	391	376	416	360	383	391	379	345	388	367	399	379	355	358	368	356	376	367	354	339	371	386	403	374	375	349	383	372	340	376	358	382	403	374	365	379	413	351	346	383	395	368	383	380	381	384	361	353	348	359	388	378	411	371	397	340	357	383	390	379	351	380	367	378	360	371	392	397	385	397	408	419	356	395	366	377	359	367	367	386	387	383	416	378	376	346	377	358	355	403	378	381	375	386	378	385	400	343	378	367	391	378	384	373	385	408	402	368	355	327	366	396	378	362	342	381	367	382	357	372	367	370	408	352	375	398	414	383	363	361	405	349	363	368	372	376	343	410	379	366	390	388	400	379	368	346	362	400	348	349	384	341	386	367	376	377	361	395	367	370	386	390	364	369	400	403	384	371	370	379	379	397	380	375	396	379	421	368	389	401	346	370	358	379	371	370	373	369	374	411	379	353	365	378	356	377	352	348	363	409	377	384	393	368	375	404	385	353	396	383	361	369	365	356	398	369	409	374	356	383	334	365	378	365	379	378	372	394	384	351	388	390	360	357	376	355	381	384	336	412	378	370	364	386	372	389	385	378	417	371	395	399	366	355	368	385	385	398	350	402	376	378	386	378	348	353	353	369	378	400	363	414	337	395	410	378	365	372	373	358	375	407	374	367	363	377	376	352	428	377	382	334	395	379	364	354	406	379	397	370	405	376	366	350	361	379	395	363	353	377	342	352	369	342	396	396	388	353	389	362	403	371	389	369	363	400	387	375	384	403	392	362	394	350	388	370	369	351	415	412	419	382	368	380	368	362	365	413	378	382	386	358	344	403	341	384	389	383	368	392	374	397	380	359	373	386	365	331	357	377	362	356	333	383	371	355	358	380	375	372	376	361	371	362	377	356	410	354	419	347	384	377	380	402	366	375	417	386	377	386	332	362	386	375	395	400	405	384	397	361	369	364	392	357	388	349	361	385	370	376	377	406	373	349	363	385	353	405	394	357	373	386	374	390	382	377	390	390	349	389	402	382	371	386	342	379	383	392	376	397	389	370	383	385	375	371	405	391	354	392	356	375	392	402	371	364	385	394	372	357	384	376	379	406	392	345	375	389	400	364	370	402	396	365	388	366	372	371	363	365	378	374	358	398	369	356	335	367	364	369	379	394	384	424	407	353	373	354	353	392	356	371	392	394	357	377	376	358	364	402	365	372	411	384	389	378	373	391	375	362	381	384	346	382	392	381	394	325	383	395	344	387	350	369	358	383	332	403	383	372	384	413	391	382	385	394	391	387	368	366	338	385	347	393	386	383	399	379	378	400	360	365	373	369	390	362	381
22662	6830	6818	5003	24937	28835	2945	728	615	560	571	457	404	407	402	375	325	351	334	331	367	366	348	336	350	307	335	371	344	309	306	350	347	338	276	310	337	294	330	324	334	325	318	301	322	302	290	331	297	270	328	271	296	322	318	309	335	330	317	342	310	307	324	314	328	312	324	321	331	337	317	284	328	327	321	335	317	320	336	307	291	284	344	305	326	322	309	284	325	321	328	295	318	314	305	305	318	301	341	323	323	323	316	302	326	306	347	310	281	310	277	304	318	302	296	327	307	283	312	289	326	295	338	287	308	346	315	314	349	285	322	307	285	317	302	279	295	317	310	321	314	320	283	298	334	292	291	313	317	304	309	329	298	342	297	312	286	275	300	310	322	340	294	289	284	325	264	327	292	296	278	303	323	330	314	310	339	327	321	312	301	294	302	323	308	292	321	303	318	310	329	286	292	319	315	294	286	284	317	321	304	312	307	319	322	312	331	297	314	284	288	303	294	328	277	308	299	297	322	335	304	320	293	337	330	294	289	331	320	310	349	345	319	284	310	295	272	276	316	313	323	300	313	304	277	297	334	288	299	283	289	286	324	302	291	322	302	310	329	332	336	385	317	336	335	300	361	325	356	310	302	298	298	332	319	267	296	272	307	286	294	274	326	304	330	328	315	340	310	283	313	286	282	288	305	320	278	301	295	306	332	280	301	294	326	288	290	314	309	291	310	329	326	320	331	338	333	317	301	288	299	294	313	307	316	311	308	314	357	299	315	324	305	314	322	292	325	290	311	309	304	299	319	289	327	307	294	320	343	303	265	266	316	332	296	280	294	353	298	306	307	320	272	314	311	270	329	308	315	330	290	307	298	317	306	324	323	286	301	290	308	264	296	284	271	277	334	278	304	325	326	353	286	320	321	341	274	329	314	304	352	319	286	296	313	330	305	301	274	292	311	279	319	320	303	321	320	312	283	310	299	292	314	289	300	319	331	338	306	322	286	303	320	319	334	301	331	294	315	303	280	311	333	327	316	306	309	333	298	310	318	305	305	266	326	299	313	303	329	313	313	298	290	315	336	352	306	290	321	320	273	315	314	318	297	303	270	299	266	280	292	317	316	355	324	318	293	318	326	293	333	298	269	274	283	293	345	333	308	286	291	300	297	310	298	330	300	316	283	315	299	309	303	326	310	334	324	281	362	320	285	321	321	320	327	288	335	293	307	338	295	296	296	308	266	313	332	307	313	298	317	316	308	339	276	329	302	308	278	332	328	295	292	305	329	302	317	324	287	336	326	309	310	307	339	276	296	338	308	317	309	287	308	285	308	330	300	326	287	319	314	274	326	276	349	317	280	310	291	306	296	302	317	277	323	320	328	328	342	334	303	315	299	309	295	289	284	306	296	334	285	304	295	291	305	315	296	303	313	298	304	313	321	295	311	325	325	323	281	264	315	316	316	327	329	318	299	294	288	296	278	315	344	325	310	286	312	307	331	304	267	319	323	301	334	314	283	313	276	318	303	311	310	304	332	306	344	332	295	309	274	324	310	293	296	290	277	303	324	323	328	298	288	303	309	291	292	286	328	320	312	324	299	281	299	301	300	329	349	334	302	290	298	335	303	311	298	297	279	314	329	299	305	309	298	348	321	333	291	333	318	312	308	345	315	294	296	298	315	308	304	296	332	311	301	271	313	295	344	315	296	334	293	335	333	312	299	314	299	324	291	323	318	301	291	337	326	305	329	330	289	300	301	290	288	306	327	297	309	338	278	315	280	302	309	299	332	297	327	333	274	287	318	314	322	317	319	307	287	314	296	278	281	321	340	293	302	311	283	316	298	335	329	338	316	337	355	325	325	272	328	321	280	318	320	304	306	306	314	322	312	280	313	300	347	272	297	274	267	290	299	276	321	317	312	338	284	304	310	332	273	286	303	305	324	337	267	319	300	326	357	279	320	323	330	304	329	286	311	305	332	337	306	324	289	338	290	297	302	298	305	310	346	306	327	295	323	308	317	282	337	313	296	300	298	284	282	307	315	294	364	331	332	316	292	306	321	297	303	327	338	307	300	303	301	313	308	323	317	335	282	280	293	294	295	323	282	327	304	336	312	305	286	286	328	299	316	325	349	300	301	281	277	315	316	312	291	323	333	320	300	301	312	299	281	325	306	299	278	317	306	328	312	323	345	331	327	320	344	333	300	286	313	333	317	316	301	303	333	332	316	324	326	342	307	333	319	305	296	326	327	332	308	341	335	268	318	348	291	296	325	305	302	322	331	330	333	308	293	305	303	314	341	308	312	316	318	300	313	310	300	321	325	296	306	314	302	304	293	325	313	299	313	341	260	274	282	335	314	302	314	301	279	329	295	334	301	296	315	325	328	313	291	278	308	312	299	305	316	303	297	332	329	286	280	326	292	298	311	313	295	313	287	285	325	295	299	317	294	300	303	322	321	283	328	280	286	300	307	283	325	318	294	351	306	298	312	306	293	290	319	300	281	282	307	309	305	271	311	285	330	271	295	340	333	286	341	291	328	283	299	312	322	323	312	310	308	307	312	339	333	277	298	312	306	339	324	317	296	294	315	302	302	305	278	326	335	307	292	292	336	305	326	310	294	313	326	305	310	313	307	305	299	301	283	336	286	302	317	297	310	295	321	307	311	318	313	280	331	329	315	303	296	311	326	286	264	348	311	306	346	308	270	323	296	300	305	293	283	339	339	290	319	343	265	293	324	317	339	335	297	312	303	295	287	296	317	328	305	335	321	290	330	302	320	291	333	297	307	305	247	309	284	308	289	300	297	288	323	302	318	296	296	327	334	304	316	331	281	302	316	284	336	299	275	327	312	296	284	321	302	300	328	332	318	325	286	328	310	307	300	319	288	325	342	308	314	322	346	306	279	318	327	320	319	269	298	314	295	344	284	338	309	272	285	313	305	298	321	282	288	304	301	317	301	298	318	327	321	320	328	287	292	293	321	338	321	321	326	318	326	355	326	341	291	302	332	292	296	308	301	314	330	328	303	296	319	311	300	300	317	306	306	316	302	289	306	326	286	339	279	303	287	284	306	308	285	291	314	295	323	324	304	308	318	339	294	333	331	314	321	338	306	268	313	325	317	330	303	320	329	277	299	291	280	318	319	322	304	292	305	316	305	297	313	264	317	315	319	328	316	303	307	297	297	280	283	303	299	305	270	302	304	339	291	304	296	323	321	329	324	314	296	302	281	348	332	331	340	289	289	300	338	326	307	317	294	306	325	277	335	314	288	284	307	291	335	313	290	311	302	273	268	333	319	314	323	304	306	310	328	296	268	301	283	310	297	352	311	305	339	305	314	307	322	273	288	303	285	291	327	287	314	307	296	315	327	285	355	344	303	321	317	314	321	347	323	271	299	297	323	308	299	300	299	295	309	299	305	303	341	303	321	293	307	323	288	303	288	302	299	312	304	294	316	386	301	311	343	304	313	331	358	315	303	312	310	323	301	305	296	323	290	298	316	341
10511	4693	11418	12567	36367	15200	4178	2727	2338	2132	2142	1610	1496	1445	1299	1219	1150	1112	1117	1104	1003	948	980	944	928	949	940	900	854	856	859	861	808	823	781	858	811	771	779	774	806	788	778	766	802	725	771	819	795	757	747	760	738	719	793	770	774	719	790	778	759	728	779	721	780	781	754	766	757	750	744	727	745	729	775	736	716	760	764	743	733	748	734	728	711	774	737	736	755	765	746	738	765	795	697	706	736	732	746	719	722	683	746	709	739	752	721	757	737	750	694	708	712	757	785	679	677	735	677	692	728	710	703	729	762	741	694	747	736	743	720	709	718	727	746	745	686	703	729	786	722	754	690	748	718	749	694	725	759	756	750	711	643	733	754	760	716	706	707	721	731	706	763	762	707	719	728	685	753	663	715	729	700	749	721	753	730	709	710	753	735	701	740	699	738	723	756	762	697	689	741	746	726	750	722	711	758	755	716	757	711	718	698	701	717	730	777	732	715	696	702	777	756	766	721	743	704	753	784	735	755	731	734	686	700	723	705	722	676	732	703	721	763	739	709	765	729	730	721	717	767	693	733	772	705	757	723	721	715	712	682	759	718	751	761	732	700	682	700	743	675	722	729	751	714	718	712	693	701	694	706	706	768	757	731	739	799	722	761	729	726	725	756	750	713	704	758	716	721	762	693	787	726	702	750	735	755	737	736	709	729	763	712	737	716	741	737	750	730	733	699	758	686	720	742	717	707	697	723	743	747	771	722	693	727	744	716	701	720	694	747	726	750	717	763	670	726	732	707	729	743	664	698	712	751	727	713	701	765	782	684	696	658	706	717	701	771	735	775	747	690	722	760	699	735	677	694	704	759	674	796	718	758	718	720	682	700	731	724	771	738	728	708	712	692	750	760	707	708	715	748	712	742	715	700	686	751	688	701	735	730	704	797	767	752	756	739	732	721	770	744	710	729	753	760	758	749	729	722	772	722	734	711	679	745	711	727	696	731	728	753	725	711	695	753	779	686	723	761	713	693	708	703	743	718	710	703	671	730	719	762	710	755	681	791	693	707	729	756	759	713	710	765	762	755	733	748	723	744	749	720	731	710	776	749	663	772	740	752	720	698	712	743	691	805	746	711	706	720	717	752	704	761	729	728	753	749	716	763	723	739	748	706	700	718	713	712	734	741	738	688	770	737	711	754	710	704	729	770	691	727	740	776	748	712	690	711	714	734	773	726	701	721	757	709	715	698	696	753	730	765	738	762	749	716	748	706	759	722	744	706	697	757	702	703	739	735	747	741	715	734	713	733	727	778	732	698	693	737	700	717	730	715	745	734	678	739	738	713	731	696	726	772	682	706	735	709	739	734	686	754	737	717	748	719	728	705	724	744	705	707	696	722	709	758	749	728	735	709	763	771	724	758	713	706	714	717	719	681	753	707	686	744	667	765	696	743	712	658	701	724	716	715	741	754	761	773	690	731	709	725	754	710	740	729	709	697	737	765	748	752	773	756	689	749	723	724	733	692	728	725	743	721	763	744	700	759	775	714	706	704	692	730	753	702	745	724	725	664	753	729	707	761	713	742	693	734	708	718	738	720	670	686	745	676	678	745	698	737	750	697	680	716	736	714	711	731	752	727	744	718	752	702	719	747	750	729	700	718	759	780	669	761	746	717	749	724	692	725	728	684	658	687	747	728	739	746	714	717	717	722	707	737	709	700	723	739	746	757	770	704	737	759	775	677	743	726	708	775	695	694	697	764	755	704	724	715	716	695	690	726	699	707	766	729	773	751	727	730	706	712	719	751	744	670	766	716	747	687	769	729	779	663	695	734	727	674	720	740	676	684	698	693	702	727	715	742	733	706	708	720	681	729	751	735	706	730	730	712	735	700	721	698	705	716	721	731	713	728	732	689	713	759	729	764	742	752	712	728	686	721	728	740	782	731	697	722	794	791	743	813	698	721	747	733	719	741	681	663	701	761	740	730	668	720	736	759	740	744	695	713	749	691	763	698	704	713	713	724	753	702	699	701	682	740	729	735	715	736	679	762	727	701	722	740	769	713	714	661	711	717	692	713	685	731	762	757	725	771	662	730	780	722	731	716	716	748	748	759	729	731	677	711	721	723	660	726	730	712	688	762	739	734	748	788	714	743	696	742	727	713	732	733	707	710	700	693	739	799	707	718	728	731	759	740	703	728	691	696	720	687	718	748	697	713	725	743	730	731	749	683	710	752	809	745	726	751	696	702	698	708	742	750	701	695	682	715	718	726	662	780	719	754	695	726	729	702	749	729	753	774	752	685	745	728	700	677	689	725	729	742	748	665	720	659	747	666	745	764	688	721	752	731	716	695	697	713	748	707	667	732	765	722	718	728	760	749	720	737	696	794	772	765	720	696	737	682	719	781	701	728	745	723	689	732	734	727	742	699	726	695	744	734	741	728	737	690	737	703	712	720	729	711	744	702	722	714	727	724	707	734	627	740	718	701	674	718	734	695	796	736	743	699	734	703	690	704	673	762	713	751	766	729	702	727	709	706	716	677	713	721	715	736	656	691	692	769	711	740	731	714	726	759	667	670	739	704	687	726	745	761	751	726	707	726	677	740	736	770	748	700	703	756	738	680	690	744	783	701	760	766	733	740	680	717	694	744	731	748	793	707	739	749	718	767	744	677	756	765	732	710	705	678	738	702	722	768	743	716	718	725	685	708	689	722	723	738	713	717	719	738	731	758	762	770	714	717	758	752	726	694	729	730	752	677	776	699	714	648	727	739	724	680	681	754	722	752	702	686	681	734	736	713	703	732	747	720	755	705	729	724	726	686	723	740	699	708	772	715	717	703	753	720	712	708	754	725	723	751	724	731	756	762	697	749	752	747	723	756	759	699	722	712	756	672	698	744	722	748	726	734	731	745	724	709	713	708	761	715	726	755	723	736	725	739	733	746	692	702	747	711	721	733	735	764	724	753	755	671	729	731	716	714	732	734	752	750	714	714	692	722	732	734	741	711	736	710	687	679	735	717	692	743	742	690	703	738	727	753	721	753	758	697	751	715	696	749	721	687	734	785	709	735	739	750	718	703	713	757	732	736	731	748	779	712	711	695	726	702	689	732	758	689	715	720	703	730	705	704	725	686	710	667	732	713	714	714	716	703	724	698	747	707	740	704	707	746	725	726	718	738	751	678	720	711	682	703	722	672	706	715	721	727	711	721	693	713	754	739	741	759	694	726	779	760	702	736	730	735	745	727	759	716	745	707	712	714	787	721	761	735	746	708	713	706	692	675	699	777	731	712	699	733	720	777	722	705	740	719	725	733	733	711	721	746	713	692	709	745	764	713	741	725	721	743	711	740	740	723	736	702	746	735	730	766	713	746	753	693	710	737	737	727	734	746	768	673	719	745	733	762	789	726	723	744	711	691	746	690	753	798	784	725	728	765	747	759	732	728	727	729	711	773	746	700	711	700	749	726	734	695	721	710	763	711	697	683	748	739	744	794	715	724	666	681	709
4779	1191	1511	1045	1441	568	205	184	172	194	180	178	178	183	164	169	197	163	196	192	171	169	197	165	168	170	179	203	166	185	185	163	178	155	170	169	152	170	182	170	168	166	158	179	190	182	166	163	167	194	179	163	177	188	187	144	173	193	157	182	166	165	162	176	164	161	191	154	181	163	170	159	176	148	164	159	168	168	173	181	139	171	181	175	166	177	161	182	159	168	172	170	188	141	163	199	191	202	169	164	174	177	163	169	176	179	164	184	182	174	173	179	160	173	179	170	193	184	198	140	156	172	155	159	168	168	203	171	192	188	181	178	187	171	148	157	165	164	172	184	151	168	163	165	188	159	176	163	171	150	161	177	171	205	184	161	174	193	177	188	174	175	151	177	166	182	202	152	149	164	196	176	181	174	172	179	160	170	145	161	186	195	153	157	182	174	173	165	174	156	147	169	140	154	179	188	168	175	150	195	197	165	167	172	170	164	173	164	163	163	179	182	204	205	171	143	190	165	173	158	179	173	174	192	186	163	143	162	176	143	182	156	175	173	164	163	168	172	168	165	182	168	206	150	182	194	177	147	148	136	172	195	168	164	156	170	182	157	165	189	175	183	155	196	215	179	172	177	165	156	160	167	155	168	186	178	164	165	203	192	161	188	166	169	193	180	207	170	160	156	186	172	156	143	146	160	166	169	141	168	167	178	143	185	176	159	197	196	148	164	161	170	176	207	181	174	175	169	187	162	193	188	172	164	187	172	177	181	171	167	158	172	185	158	184	185	159	185	177	166	166	160	177	185	137	139	180	155	186	153	179	175	178	185	152	171	170	175	165	148	181	196	150	166	152	175	180	182	195	164	172	180	177	195	179	187	140	170	169	179	209	154	171	173	170	174	161	162	150	155	164	181	150	171	167	168	176	174	188	172	163	151	171	183	173	192	205	151	171	157	167	172	168	184	168	181	173	157	154	150	148	165	189	172	156	149	188	178	177	159	166	165	167	191	174	185	183	188	178	174	180	170	161	164	153	181	172	164	160	147	172	154	192	164	164	178	159	163	156	170	167	160	162	178	155	189	178	170	165	188	162	181	153	179	188	189	185	178	173	175	167	174	186	170	165	182	195	167	150	160	166	193	187	167	144	197	159	187	186	162	188	194	151	183	158	177	171	163	166	171	179	184	193	173	179	167	168	199	191	180	172	161	187	151	167	176	153	167	162	173	197	157	148	174	184	179	151	171	193	181	171	180	179	181	189	172	166	167	137	167	148	176	165	158	178	198	156	175	177	176	199	182	167	170	158	155	178	170	171	174	155	181	186	175	165	182	171	154	180	168	156	184	156	171	160	157	187	147	162	162	157	164	157	159	183	177	168	162	187	162	169	169	179	149	174	157	155	168	161	189	144	181	152	197	163	172	192	160	160	165	183	169	150	159	171	174	186	176	175	182	159	175	164	152	178	156	141	162	154	170	151	183	175	148	165	150	178	177	165	172	186	161	160	161	199	163	153	151	171	139	161	153	178	185	186	157	145	179	172	167	134	161	149	158	183	174	182	170	160	170	167	168	185	185	170	172	156	178	180	162	169	193	172	191	158	173	181	172	178	172	154	159	185	187	163	158	186	194	165	160	153	167	185	163	160	188	174	185	173	184	170	160	154	190	153	179	159	149	177	172	163	170	174	198	183	167	174	170	163	151	178	154	197	173	194	155	180	190	147	174	171	171	169	171	174	134	185	198	184	203	197	182	188	173	213	167	146	181	180	147	174	167	158	148	150	175	193	170	171	186	165	161	171	177	190	157	145	157	144	162	186	172	192	170	173	191	179	179	166	155	180	177	181	182	168	163	185	138	154	173	164	146	191	195	185	163	153	186	176	192	175	173	189	153	165	175	188	156	214	163	166	179	166	164	181	159	149	184	184	180	174	165	182	161	190	173	174	189	182	164	168	174	165	180	151	165	171	173	161	151	177	168	173	174	186	165	196	167	154	158	166	168	155	185	147	187	182	170	171	160	163	165	188	146	184	199	152	192	183	167	168	185	174	175	170	166	142	160	165	174	157	154	171	161	173	169	161	172	166	162	157	160	168	171	165	157	180	173	167	159	166	166	165	158	170	172	176	145	181	151	166	168	169	177	160	166	158	167	191	196	160	172	157	150	151	159	159	169	146	173	185	180	185	158	179	153	160	184	182	180	184	173	175	168	193	175	170	187	162	163	190	156	198	177	180	163	160	184	197	175	179	177	156	174	189	206	172	170	169	177	187	139	177	191	180	182	189	179	191	204	172	162	206	183	176	160	179	199	185	168	157	176	173	165	162	147	176	174	198	167	186	161	184	156	166	164	168	181	190	171	192	183	191	159	204	185	149	177	184	169	187	184	187	158	183	156	222	186	174	154	170	180	160	182	172	200	171	186	170	171	171	181	160	185	172	171	158	167	164	177	176	169	166	160	163	168	180	181	168	192	180	187	179	190	176	178	172	151	192	169	188	186	158	161	153	148	187	174	154	163	178	160	154	175	195	155	181	176	179	154	170	184	161	170	181	190	186	208	159	148	164	203	155	187	172	171	189	182	177	150	149	165	165	143	166	183	173	169	166	163	152	165	198	161	164	182	200	185	203	166	184	181	172	188	176	182	167	174	186	190	173	152	182	167	155	159	172	163	168	178	175	171	172	176	162	151	159	157	172	202	187	181	184	165	176	148	146	155	180	197	176	154	166	164	178	188	188	136	186	171	171	164	163	171	179	168	172	164	208	182	150	195	169	177	155	141	188	197	181	170	182	155	204	186	156	188	178	164	172	184	176	189	169	198	160	219	161	211	179	144	200	168	189	155	187	158	171	170	195	162	170	171	156	143	149	184	185	187	167	154	167	159	166	165	185	172	166	195	142	155	167	180	184	178	184	173	188	185	200	159	172	161	181	162	136	176	178	190	159	180	163	159	154	162	187	175	161	191	171	178	177	183	154	179	205	171	144	169	170	170	149	164	189	139	159	171	181	172	173	175	185	147	171	168	166	145	159	162	154	172	162	171	203	191	172	192	182	165	160	164	155	168	209	170	168	168	196	191	169	170	175	167	153	156	161	177	168	145	177	154	136	175	159	174	159	176	185	165	186	155	193	168	170	179	158	159	169	146	186	161	160	176	190	170	150	163	177	196	185	182	170	175	196	143	169	172	158	163	192	173	168	180	154	162	161	161	171	180	179	167	166	171	194	177	202	170	154	160	169	160	153	178	178	181	153	164	168	183	165	164	178	171	182	188	151	195	178	169	170	148	165	191	177	168	185	175	184	179	195	190	169	144	181	185	198	166	155	169	185	170	149	188	171	184	180	167	147	188	178	171	151	165	144	177	177	160	155	173	182	185	176	182	159	194	172	164	180	165	165	167	164	174	173	158	173	170	161	154	165	184	202	169	155	165	168	171	168	188	199	163	183	175	166	152	142	161	184	153	161	158	190	162	156	153	166	182	186	184	152	178	166	184	172	176	161	174
3300	1313	3066	3400	6497	1831	508	473	429	430	436	449	426	406	461	423	423	425	439	446	422	449	410	425	426	407	401	428	419	437	416	403	441	404	422	427	413	451	411	415	441	440	434	424	412	390	414	458	435	396	388	439	453	394	419	435	425	415	442	411	404	391	435	420	420	420	444	420	426	450	386	439	436	431	455	406	463	412	449	425	443	444	412	377	424	412	369	422	379	426	451	456	425	401	422	407	414	403	420	424	441	413	432	399	404	413	432	418	416	433	451	444	422	390	429	432	432	421	421	389	428	387	430	429	475	442	435	416	460	432	440	399	448	431	440	433	364	479	434	422	439	458	422	432	418	427	440	422	409	395	475	467	441	430	450	421	418	382	398	377	446	413	399	421	428	395	461	410	428	422	444	428	447	459	413	395	401	412	447	430	448	402	419	450	440	429	414	431	406	407	413	413	437	425	431	390	414	395	406	409	416	459	404	446	409	441	439	459	404	453	403	410	416	430	412	425	423	428	456	432	415	431	392	457	419	431	419	392	384	393	399	439	405	439	398	406	456	386	441	391	421	435	444	417	402	432	421	406	438	433	410	436	422	425	441	403	411	400	441	455	439	392	408	431	448	414	407	431	478	413	413	430	457	415	394	436	423	426	462	450	429	396	431	419	406	409	409	433	368	421	421	408	400	446	423	410	443	420	391	439	389	393	408	436	456	436	449	435	424	419	449	432	425	418	382	410	418	425	423	407	391	409	433	372	473	445	445	427	401	420	412	413	424	398	465	389	427	445	402	374	423	417	425	417	410	411	427	429	429	394	436	441	438	395	404	444	368	479	438	417	444	410	435	423	415	440	404	424	411	430	407	397	458	427	452	401	404	423	404	416	414	453	442	390	413	420	417	437	385	448	400	420	426	434	446	429	417	428	453	411	408	419	459	421	454	447	398	419	410	422	446	417	432	458	412	439	406	433	387	442	396	434	466	416	410	431	449	386	410	453	422	456	394	430	431	408	436	483	419	463	428	463	412	435	419	465	448	454	425	463	441	477	396	419	411	437	417	425	408	410	412	417	425	411	426	476	421	428	429	422	423	433	410	410	426	421	408	443	404	374	431	437	392	426	392	430	440	461	420	472	406	401	442	445	422	464	431	443	400	422	392	404	414	442	423	409	450	429	409	458	429	444	434	434	405	437	384	404	436	431	419	405	420	436	407	399	398	458	422	433	417	451	437	424	456	429	398	400	452	460	439	434	401	404	394	429	419	440	401	432	455	424	482	444	395	438	427	458	442	401	430	430	417	393	370	442	410	410	421	405	405	443	410	410	428	443	431	433	415	441	412	474	475	451	432	438	383	394	450	449	427	408	422	370	425	405	397	430	440	437	430	441	412	401	448	412	430	381	429	365	436	430	429	416	418	446	394	431	424	395	482	471	424	414	384	426	411	399	407	405	413	446	416	433	417	401	457	446	422	473	414	437	443	415	426	436	447	437	426	442	398	439	435	418	405	438	384	445	393	443	423	421	389	463	387	418	412	432	393	422	398	450	437	450	424	395	401	457	410	419	453	475	400	420	414	446	428	428	385	445	445	414	417	411	420	442	437	385	432	433	415	429	437	416	437	444	409	447	461	404	424	449	445	419	423	441	429	410	403	431	432	441	448	434	450	429	407	412	406	416	431	441	393	462	416	405	403	396	396	417	421	410	409	432	400	433	401	452	427	419	446	450	427	417	437	422	420	457	418	393	460	449	432	410	468	423	415	416	453	447	434	460	426	421	413	383	455	416	427	415	427	404	435	425	443	441	428	456	457	452	424	426	413	396	422	425	422	416	398	377	414	444	434	403	400	426	388	448	458	389	416	455	420	405	399	436	413	405	444	417	403	395	426	387	406	390	422	406	428	407	458	403	450	436	410	429	386	398	414	401	427	424	417	407	426	442	408	412	450	401	418	444	431	419	435	420	438	444	406	428	416	434	431	414	441	432	414	446	403	399	436	444	436	429	426	411	430	385	413	416	439	438	402	405	428	442	433	435	433	434	420	430	409	407	423	432	374	418	416	432	385	403	449	413	445	452	397	410	444	445	395	417	432	414	428	423	424	405	390	436	424	403	448	418	414	412	460	418	411	415	471	406	427	419	412	411	440	431	411	436	466	462	403	426	402	424	438	437	433	434	441	424	436	407	426	446	433	446	446	386	409	428	448	438	423	414	413	426	419	436	431	415	422	398	439	428	417	420	472	474	452	427	422	425	472	476	406	411	416	409	411	411	422	433	451	418	406	428	459	431	444	457	401	399	413	370	453	417	389	403	401	455	425	410	435	417	407	401	406	418	409	442	428	453	432	397	413	446	447	451	411	409	390	430	414	432	414	378	423	424	405	448	424	460	430	423	411	403	418	430	404	448	414	445	425	452	463	427	420	429	426	421	409	426	434	406	432	400	409	446	431	412	433	405	436	438	424	418	433	420	415	411	397	412	419	399	452	395	416	406	388	419	384	425	430	422	395	455	426	472	459	451	406	403	384	426	438	411	435	440	381	446	410	417	413	435	387	424	394	406	417	407	447	361	455	366	429	409	430	455	412	404	408	394	398	412	448	372	394	408	434	415	433	420	398	430	420	445	442	409	423	453	428	420	399	431	433	410	460	407	458	441	422	460	404	405	445	443	422	429	450	429	458	403	414	445	428	412	407	403	416	449	459	429	393	449	406	411	439	443	390	421	398	437	454	451	447	434	435	420	406	420	413	437	408	433	439	433	415	429	431	407	423	394	433	426	429	425	389	449	389	426	410	420	433	422	423	444	434	418	414	421	411	400	389	420	427	429	479	401	452	420	380	412	423	414	387	420	426	401	442	452	426	440	427	426	402	428	410	414	449	449	423	397	441	415	459	445	469	403	452	415	423	440	449	443	434	395	424	471	456	438	417	392	428	404	407	386	414	439	441	385	424	456	389	415	423	431	381	414	434	433	406	422	442	466	376	418	435	461	436	402	434	419	437	397	433	405	448	435	398	405	476	414	398	414	415	442	430	413	389	438	456	415	401	420	402	389	380	436	465	403	384	385	425	435	444	450	401	437	425	406	425	411	461	417	422	392	476	427	408	390	449	427	436	450	406	444	398	413	448	470	417	419	466	422	406	379	443	403	445	427	415	435	432	438	452	429	407	404	400	406	398	476	399	429	417	448	417	414	435	415	462	429	427	446	397	394	384	434	445	413	415	413	395	457	456	468	435	420	463	389	413	443	447	464	416	430	424	441	388	418	416	404	405	405	413	428	444	453	422	431	442	397	446	423	392	395	428	389	416	452	460	417	440	385	405	371	399	391	430	463	437	432	414	434	452	401	450	430	415	422	430	378	431	432	431	430	408	419	422	439	415	431	422	428	425	411	415	417	415	388	450	425	468	409	428	463	394	400	425	438	462	401	417	410	422	455	418	448	437	389	450	439	412	443	441	445	419	419	396	452	439	439	448	424	429	399	440	436	414	439	458	390	429	395
13514	3293	3790	2595	25947	17881	964	301	257	239	309	196	202	217	165	183	171	184	159	185	171	187	182	165	154	152	157	135	146	148	170	151	156	137	145	145	155	143	185	158	165	146	122	149	170	145	173	167	172	157	159	142	135	138	151	123	127	143	143	136	150	156	161	140	142	149	148	123	132	163	156	160	160	144	121	150	129	155	155	165	136	144	127	146	151	137	145	163	141	158	144	137	146	163	135	158	131	129	151	145	162	141	145	154	136	149	146	150	157	127	146	132	128	134	169	176	139	147	126	139	140	166	154	163	149	125	173	152	139	151	166	131	172	161	168	154	133	162	177	155	140	141	164	135	148	153	162	154	145	139	149	153	142	151	148	157	150	138	158	168	123	160	163	153	168	135	142	158	149	167	163	150	161	143	164	132	136	136	144	151	140	160	125	160	149	130	152	135	126	159	135	179	140	167	146	155	156	159	167	149	154	161	139	150	174	131	132	151	163	142	140	139	147	143	133	140	141	129	137	146	130	156	129	134	159	134	120	156	118	132	153	112	118	127	136	141	146	148	145	139	129	145	158	156	176	148	146	127	127	134	160	151	144	133	164	170	135	156	128	168	141	133	134	151	162	143	145	147	144	162	149	145	148	148	147	140	148	127	148	160	140	165	137	134	148	169	143	158	130	143	136	136	133	162	140	130	149	169	141	149	149	157	136	132	127	145	159	149	158	150	121	141	139	123	154	160	136	150	154	155	128	143	135	110	151	166	149	138	134	149	150	168	167	139	156	144	146	142	133	156	149	122	130	160	128	151	142	138	145	137	153	126	146	139	179	141	148	137	146	138	150	147	117	151	136	144	142	152	152	150	130	130	135	158	126	142	141	160	155	131	151	140	164	155	175	153	155	129	119	127	140	145	159	124	147	129	155	140	148	143	131	137	135	153	134	148	143	131	131	144	124	156	129	137	137	144	108	134	142	146	108	155	125	141	124	127	158	137	145	133	155	135	147	142	150	130	127	155	155	137	140	163	137	142	127	151	139	132	123	140	155	140	144	138	155	153	141	150	164	145	160	133	140	125	154	155	125	143	132	138	158	143	125	152	140	138	131	137	135	149	138	131	168	145	133	150	151	145	140	161	169	139	139	130	127	154	146	162	162	144	148	162	157	149	120	157	157	139	153	132	137	140	140	154	120	138	139	141	157	165	160	169	149	139	137	178	161	147	137	151	148	117	161	178	165	130	146	144	147	140	146	153	144	134	129	151	158	137	158	151	115	129	159	114	140	156	161	128	143	160	141	153	159	151	152	174	139	124	133	133	156	156	145	152	168	117	154	155	152	165	127	150	127	127	132	143	160	131	144	148	131	147	166	165	164	162	143	146	154	147	156	154	152	143	156	141	126	135	165	138	151	138	157	145	158	148	157	168	138	147	162	145	159	134	154	136	137	134	109	162	130	152	155	145	161	142	143	165	140	125	142	174	148	126	147	168	145	142	130	147	176	169	153	153	134	157	154	147	145	151	159	161	160	152	175	139	142	146	135	135	148	149	145	160	146	153	135	169	126	150	141	145	139	149	153	163	153	139	147	144	148	145	130	157	132	115	147	134	146	149	140	170	161	147	149	127	164	154	142	150	148	116	136	150	157	127	150	146	135	147	126	181	149	160	143	158	145	131	163	173	156	135	134	139	128	140	131	152	153	152	117	139	149	164	138	170	137	133	145	143	144	164	138	136	156	151	146	141	150	141	144	150	134	143	160	151	148	140	158	140	161	131	147	147	160	126	130	156	123	143	168	163	139	135	137	142	165	132	162	113	146	130	153	170	148	149	163	120	153	160	126	137	155	127	138	130	147	161	153	149	151	142	125	165	134	163	136	128	167	133	148	114	130	140	144	156	137	137	160	160	147	176	143	140	151	145	132	146	145	166	126	147	177	149	130	179	127	158	148	141	144	160	131	173	152	148	161	129	141	163	153	176	141	138	142	124	149	152	153	142	135	155	167	129	144	156	133	144	142	157	135	139	135	152	166	146	141	140	121	136	148	126	129	152	161	119	134	139	144	166	134	137	167	151	107	144	127	154	142	165	129	143	164	151	141	152	156	154	148	150	154	162	150	137	141	164	144	136	131	142	126	159	140	140	154	140	144	156	134	152	145	149	152	157	158	138	155	143	161	151	153	132	132	151	144	144	151	156	134	146	151	132	158	165	139	140	140	151	116	123	144	194	138	144	144	144	153	132	155	166	145	142	163	120	140	138	147	142	135	163	117	146	140	146	149	131	140	130	142	132	140	146	131	137	140	145	162	145	145	159	140	154	158	149	136	138	142	136	112	139	170	139	134	152	125	145	155	140	146	146	153	145	162	146	145	135	136	161	166	172	137	144	171	136	151	156	167	136	148	135	141	153	156	144	133	149	149	162	143	134	164	146	129	151	143	145	141	167	170	141	155	146	137	150	136	145	159	148	135	147	147	150	133	130	161	134	143	134	130	156	140	135	125	136	174	143	156	148	146	148	156	147	153	131	148	125	145	146	149	174	124	146	164	161	158	164	154	160	119	165	158	139	152	147	154	167	151	144	143	158	152	131	138	152	144	130	153	155	154	160	122	133	152	172	153	151	138	122	150	150	149	155	136	171	142	140	151	146	151	155	139	131	169	135	132	132	149	161	141	168	162	152	137	167	151	148	140	162	144	157	162	149	167	135	146	158	151	135	157	171	171	148	136	140	141	162	154	125	127	139	131	132	155	119	164	159	128	142	152	160	121	147	149	134	147	167	126	150	161	144	149	122	132	145	154	139	173	152	141	146	146	158	144	140	162	149	137	135	137	155	164	148	152	145	132	147	131	148	135	145	139	147	134	155	138	148	144	137	123	122	139	151	160	140	162	132	141	158	124	134	141	147	148	171	162	149	159	152	149	160	151	137	163	119	147	160	147	156	153	144	179	130	146	177	141	159	154	143	133	137	138	154	146	137	138	153	158	176	119	145	166	141	162	151	138	151	115	129	148	169	163	150	124	142	141	139	145	141	152	122	140	153	145	163	142	130	140	169	160	145	147	126	119	156	123	130	149	161	165	132	148	154	151	137	130	172	148	165	128	133	167	150	138	156	164	146	139	159	157	166	137	137	161	121	161	150	145	151	156	120	163	154	141	146	153	174	162	137	139	163	138	150	181	156	147	134	139	140	134	120	177	157	145	138	128	127	157	140	127	138	150	148	142	159	130	165	161	139	156	135	128	151	136	134	155	163	151	154	162	161	156	159	150	160	162	158	136	150	153	159	156	138	128	133	148	142	145	136	129	145	133	125	127	131	160	148	119	126	146	131	140	134	152	139	150	165	172	160	133	148	124	159	149	134	146	146	135	131	159	157	139	154	172	155	141	142	164	151	139	137	125	146	162	158	171	149	135	151	142	141	137	140	158	158	136	136	154	127	144	130	153	139	127	131	162	161	148	133	129	130	140	139	137	153	161	131	139	161	145	155	152	138	140	130	139	158
7715	2852	7253	7849	42776	13264	2051	1327	1194	1067	1311	808	758	682	646	610	606	556	567	532	494	499	466	449	453	476	455	484	451	447	461	425	427	459	444	425	449	439	450	417	419	428	436	384	376	422	420	430	413	420	441	437	416	415	421	438	426	440	404	422	421	374	410	390	411	395	383	409	352	404	391	422	395	417	391	387	376	397	389	400	426	412	403	373	415	394	433	404	375	353	422	398	416	376	405	416	377	400	386	387	394	400	416	404	381	379	378	402	413	377	425	384	371	394	441	374	376	406	399	406	383	391	414	378	422	406	400	376	380	398	379	370	382	366	382	393	388	361	388	381	381	359	419	366	387	386	387	417	418	397	387	418	379	399	373	408	439	361	400	404	401	405	391	391	389	393	378	432	409	405	411	397	397	414	398	390	375	405	347	362	360	369	387	402	390	376	419	375	425	399	407	402	426	414	391	394	389	389	368	410	413	386	408	375	395	363	402	415	396	383	406	414	434	389	413	376	409	378	407	422	390	413	338	398	392	399	413	395	405	383	390	414	397	386	382	388	392	416	441	398	390	371	419	402	391	420	396	403	404	420	434	396	368	410	392	359	396	365	385	421	429	403	410	411	419	362	389	420	427	410	393	444	395	360	384	419	369	370	414	375	376	419	394	391	433	416	423	393	389	371	423	410	359	407	380	392	415	410	400	412	340	373	371	348	394	393	367	414	406	387	389	373	376	375	441	392	395	376	414	407	415	372	367	380	389	378	398	401	414	402	394	381	385	377	397	398	408	389	377	415	394	419	387	407	400	416	411	435	370	407	388	374	386	430	366	388	400	366	376	404	387	448	378	392	394	411	386	403	363	383	379	394	385	383	399	374	363	366	420	392	368	385	416	391	435	406	400	397	429	367	392	401	358	383	362	366	381	386	386	395	389	327	390	408	382	428	409	390	390	403	395	386	402	399	388	394	397	395	453	409	385	424	386	405	393	390	374	392	385	373	424	379	408	410	387	427	399	401	417	408	387	410	370	429	414	365	360	404	381	412	425	403	392	397	365	385	391	348	425	394	393	384	399	406	423	402	390	437	388	384	407	416	388	379	399	374	398	372	386	392	416	398	412	404	398	399	371	419	421	402	413	381	416	417	381	443	389	384	403	408	403	390	370	430	429	406	400	373	372	401	395	434	370	385	385	396	388	409	383	386	407	402	412	384	372	394	411	396	402	377	427	391	376	396	386	370	381	393	396	368	373	403	391	410	381	378	417	418	394	405	368	400	418	395	393	402	436	404	377	407	373	386	393	404	434	396	358	388	432	427	378	403	443	369	396	408	388	370	407	400	398	403	413	423	391	384	389	394	383	402	387	394	408	420	414	404	383	371	411	415	348	395	390	389	395	389	408	406	379	389	401	412	416	399	378	403	368	418	407	371	395	379	403	382	398	385	397	424	352	401	379	413	398	410	383	376	353	371	364	389	377	352	341	378	404	385	412	383	441	370	404	372	395	363	423	384	375	385	410	397	430	377	362	395	409	374	405	376	390	420	414	386	417	397	393	398	412	382	398	383	417	407	402	411	374	376	403	400	383	415	375	384	375	377	366	361	407	402	386	396	407	394	389	422	426	403	419	380	407	395	417	395	417	385	447	394	391	429	417	388	389	404	391	436	382	400	354	370	411	398	403	386	364	422	381	392	447	399	383	396	426	376	361	402	394	398	358	418	407	384	402	381	367	377	399	380	391	371	418	389	387	400	399	389	368	410	450	390	376	384	410	360	405	389	385	383	389	397	385	378	415	411	423	401	369	371	406	414	404	390	365	396	369	362	387	389	395	372	434	395	404	398	363	381	413	399	397	350	431	411	376	416	428	356	396	403	383	414	360	386	443	382	429	425	396	406	388	374	416	383	391	387	400	370	392	406	389	407	423	400	382	367	352	387	424	420	405	429	391	379	434	377	405	399	381	400	423	433	381	403	396	418	410	387	379	419	417	370	384	415	374	372	417	416	367	349	434	391	395	420	387	384	392	423	398	389	381	411	377	421	387	390	414	412	377	406	396	331	404	365	387	415	418	378	385	394	379	399	412	400	379	375	373	391	431	342	440	386	402	391	369	388	401	360	392	428	397	413	395	399	380	446	395	373	422	401	392	390	378	378	416	380	407	391	393	387	399	404	385	420	401	368	391	376	353	403	450	435	397	365	386	400	384	391	384	389	384	415	375	393	397	353	387	416	399	414	423	377	380	409	376	371	365	412	404	417	383	376	414	365	377	406	425	415	380	388	373	417	400	418	426	413	365	390	379	391	417	387	366	423	366	376	390	385	410	365	413	411	403	385	384	450	353	392	380	420	432	380	355	366	401	399	381	369	404	430	384	415	387	411	374	354	400	389	385	394	397	411	404	376	397	391	388	417	391	377	392	432	370	400	377	404	408	445	388	420	397	354	398	401	350	397	387	408	376	414	396	397	369	387	425	383	409	410	379	396	402	410	432	391	381	371	431	358	405	355	359	389	402	427	392	399	386	417	382	410	373	377	394	394	404	425	388	426	429	377	427	415	394	362	387	369	398	409	408	365	390	397	370	455	391	388	378	379	371	375	391	409	426	381	378	380	392	395	440	388	395	384	412	417	412	371	414	437	404	414	357	420	424	378	382	415	416	388	383	413	386	379	360	416	394	417	356	403	402	377	351	416	373	387	401	395	398	397	399	399	354	369	370	359	372	370	393	373	483	401	373	394	409	384	392	364	396	423	410	397	397	374	405	369	352	395	369	411	372	391	415	398	395	394	385	392	409	397	398	374	405	410	384	385	399	398	391	380	405	383	382	380	402	393	392	388	384	394	422	395	400	396	418	409	404	381	407	386	379	390	393	398	389	377	374	406	418	395	385	366	406	385	396	402	406	408	362	412	425	422	435	402	373	373	392	417	387	417	399	368	372	359	427	382	377	382	373	396	410	386	406	387	410	390	388	361	402	368	380	380	423	394	399	361	384	419	373	384	404	362	385	380	372	401	405	423	367	411	358	407	399	393	418	382	396	409	383	355	369	396	377	365	355	394	404	418	409	421	381	392	374	376	407	370	426	420	359	425	412	399	404	408	408	412	367	407	392	429	389	348	419	376	435	376	388	400	420	376	411	349	401	366	398	332	382	398	394	394	419	432	378	394	387	374	406	373	409	391	407	366	355	402	406	392	374	419	359	408	401	361	445	414	406	411	383	412	415	407	426	392	442	410	413	379	408	435	398	367	414	393	374	375	390	369	357	394	411	398	409	416	401	393	394	383	387	407	375	394	399	391	394	401	388	407	396	372	385	394	404	385	354	371	375	370	403	398	381	387	387	437	394	386	377	388	395	408	388	414	383	372	414	380	403	401	386	389	434	398	379	388	440	387	388	400	392	369	393	373	396	379	395	376	411	390	379	403	400	372	361	401	374	373	440	391	414	351	392	355	378	396	412	370	385	417	379	388	353	395	398	420	371	437	380	378	380	381	408	401	435	397
23445	7199	7129	5071	39869	32949	4350	771	603	557	613	495	418	380	449	383	412	383	387	353	363	345	351	326	362	352	346	348	324	313	338	360	323	335	316	323	284	318	325	349	314	344	327	335	342	343	390	325	335	351	294	321	335	291	306	326	352	326	326	316	312	354	340	307	339	335	318	318	305	314	320	344	332	303	331	365	334	314	306	346	310	310	329	322	339	309	315	321	317	323	326	311	316	337	317	315	326	318	320	330	339	289	297	330	337	322	343	314	349	302	296	343	299	327	347	308	328	307	319	288	294	303	347	324	337	306	323	320	318	282	333	309	288	341	326	287	313	318	305	317	333	317	319	318	316	341	329	304	293	310	346	307	297	301	317	337	314	334	342	306	293	332	318	317	300	294	334	278	339	324	312	345	306	347	334	341	308	308	306	313	283	353	317	356	301	329	318	284	335	286	304	293	327	321	325	318	331	306	299	320	328	327	324	286	310	286	342	341	325	322	351	339	338	320	314	264	298	319	326	301	321	302	289	286	333	310	326	347	345	327	292	344	314	320	295	314	364	291	320	347	336	294	366	309	320	323	333	319	320	313	288	340	287	325	306	333	310	317	321	291	325	331	311	329	315	328	331	339	313	322	309	309	327	306	291	307	310	348	328	321	327	334	286	275	326	297	321	295	304	337	296	306	270	291	289	324	360	325	352	324	319	327	335	348	307	343	366	314	307	315	309	318	332	310	320	331	324	297	307	325	312	331	306	317	319	311	351	340	308	325	320	352	320	314	302	319	320	316	319	359	329	317	326	318	316	330	284	295	299	332	344	356	301	382	343	293	284	325	295	328	324	321	367	323	303	324	316	359	295	318	316	301	312	310	316	314	329	310	332	311	321	307	309	326	332	309	323	318	326	321	330	304	339	314	326	341	351	303	321	314	291	315	292	303	324	302	330	294	319	319	280	303	301	342	305	304	344	335	323	282	294	352	272	315	327	330	362	326	347	304	314	319	331	309	301	298	329	319	299	334	351	325	358	336	317	313	309	325	302	290	327	320	326	324	311	307	316	333	317	318	311	333	336	315	345	284	344	335	312	303	335	311	331	328	353	300	330	326	333	314	348	342	321	323	309	296	343	311	321	313	349	296	337	325	315	323	314	314	326	323	304	317	317	325	312	319	304	329	359	323	298	311	324	334	316	297	346	308	295	300	294	346	328	350	330	344	335	312	344	291	310	332	303	290	305	328	348	298	321	319	292	302	304	300	327	333	329	321	374	319	298	284	309	289	335	313	344	337	318	298	334	319	314	303	340	314	331	323	305	302	287	324	300	324	321	316	318	335	304	331	301	354	306	318	312	309	334	330	304	351	331	313	302	294	328	283	329	342	322	321	286	331	342	299	299	305	303	317	377	312	310	298	323	351	315	328	332	280	343	326	327	301	322	324	289	279	288	324	340	336	282	305	321	292	337	324	323	356	312	335	306	308	327	313	311	333	319	306	292	316	321	338	345	301	297	287	298	350	310	292	297	345	323	320	302	297	294	322	309	305	305	341	332	312	318	323	321	279	316	343	313	357	337	334	307	321	303	324	315	301	321	284	340	343	313	333	315	315	295	334	353	315	325	311	323	343	319	305	303	298	329	331	319	298	305	302	304	315	348	321	302	326	319	273	305	321	293	332	318	308	296	335	311	339	351	326	335	359	346	352	321	298	323	340	328	293	344	302	310	309	310	335	316	325	312	300	337	308	293	321	293	342	286	310	308	300	337	307	305	325	262	308	320	348	377	339	310	330	335	314	328	306	307	300	315	354	325	319	320	323	322	307	307	318	283	316	345	312	310	295	298	330	335	381	327	310	320	317	326	327	267	322	290	340	319	304	333	323	330	284	320	337	332	355	310	321	284	314	322	352	304	319	329	322	275	296	291	340	324	306	371	300	317	333	351	338	329	340	315	312	321	297	301	324	349	335	345	314	291	330	289	297	297	344	316	344	327	305	272	320	302	336	303	302	341	324	346	289	326	321	318	325	298	321	319	314	315	312	285	323	351	291	290	297	282	311	326	319	313	302	296	298	324	320	302	327	334	333	341	322	327	291	314	349	336	317	344	328	316	355	326	315	318	321	312	349	302	362	320	307	334	331	329	326	320	310	329	314	298	329	319	314	314	322	310	361	347	317	321	305	323	294	316	294	320	325	386	317	299	328	316	363	334	329	293	352	347	313	322	338	321	313	312	329	318	298	278	299	327	304	317	324	351	337	328	324	309	327	336	315	326	297	328	303	323	315	350	313	296	361	318	319	333	308	330	345	294	311	335	334	345	324	292	330	324	302	306	293	295	294	299	315	320	335	327	321	331	340	289	336	331	307	319	351	314	288	355	307	344	359	327	315	333	346	366	304	337	328	305	313	332	306	321	322	344	294	332	333	328	314	327	313	285	295	317	305	331	337	331	319	302	339	364	333	325	308	303	315	296	327	368	318	272	298	310	313	304	338	322	333	320	330	319	298	313	315	318	312	299	335	307	327	319	340	278	317	272	306	312	307	304	331	339	340	333	299	300	300	303	328	340	299	314	334	320	318	336	310	327	290	349	324	364	331	292	300	316	324	321	325	303	311	305	305	323	322	340	360	333	329	306	302	336	312	331	332	296	345	331	315	299	313	321	341	295	342	326	322	314	311	284	328	339	320	322	318	305	312	322	350	303	338	331	305	336	317	297	318	349	302	319	328	302	333	314	310	296	332	311	318	317	304	339	306	337	286	318	315	305	282	290	301	344	328	307	322	327	306	320	313	336	346	330	305	334	323	336	329	316	322	281	321	296	343	308	307	355	312	319	343	301	332	321	318	310	294	300	328	305	295	337	337	354	328	309	318	328	338	331	324	330	321	332	315	324	299	320	298	306	323	326	333	333	317	324	337	318	327	315	310	332	301	341	317	312	345	272	319	324	290	313	279	315	310	319	284	342	330	335	314	336	319	322	314	312	332	330	288	362	340	316	284	320	328	295	326	325	313	316	301	323	320	303	328	339	331	304	332	320	339	346	325	305	319	310	351	306	292	354	323	340	335	312	325	302	343	315	303	322	305	319	316	282	325	334	347	343	346	309	323	323	329	325	323	303	323	326	339	317	322	343	302	349	300	328	316	340	305	291	346	308	302	304	334	287	322	287	325	285	294	305	345	307	341	317	311	328	331	300	315	336	309	303	318	304	295	306	318	323	317	360	295	328	313	323	323	336	326	337	338	331	333	333	326	313	274	314	334	306	337	348	334	340	305	284	290	324	351	315	328	310	305	312	308	325	336	287	328	312	337	281	371	329	338	291	325	321	332	307	306	338	282	335	323	285	301	311	340	275	313	291	311	302	328	312	281	327	346	335	332	317	311	325	308	328	291	333	298	289	340	330	342	318	320	318	324	314	326	327	292	292	321	317	343	328	285	329	334	325	296	346	332	310	336	339	319	322	329	319	334	318	300	326	338	325	316	312	313	272	292	326	294	317	306	370	329
10764	4739	11923	12906	53397	19673	4016	2550	2309	2092	2597	1729	1507	1418	1329	1185	1126	1107	1075	1094	994	984	1015	964	947	905	870	846	923	909	863	860	813	814	871	799	858	850	853	832	785	787	834	838	799	795	771	810	770	825	775	772	807	828	750	754	823	761	741	822	801	762	761	783	713	814	753	735	778	767	760	733	807	778	756	752	780	758	744	702	800	751	794	760	808	758	721	753	775	773	772	720	748	711	746	767	771	751	770	724	739	782	722	714	744	793	734	777	736	758	773	717	751	783	777	748	754	789	744	776	730	751	769	767	753	748	748	729	812	768	727	747	748	804	752	757	721	815	768	778	764	754	760	756	784	754	705	752	691	768	718	744	737	785	748	766	733	735	772	775	782	788	752	776	770	779	722	794	758	737	691	715	801	725	784	721	739	760	714	734	751	721	746	759	747	770	762	800	732	730	787	743	779	711	764	757	768	768	731	733	764	738	755	736	717	784	791	782	768	735	750	784	720	738	761	705	748	725	725	784	769	762	772	772	802	752	737	757	765	766	771	763	725	721	760	732	701	731	747	700	760	741	706	731	744	742	723	753	746	779	728	733	733	779	725	718	727	741	772	753	741	747	772	743	769	739	795	760	760	778	737	722	777	735	724	733	702	735	778	693	762	791	758	734	722	721	721	780	746	738	732	766	754	735	745	760	762	747	694	768	805	779	759	720	719	757	783	739	734	780	778	785	737	738	756	754	740	734	767	738	721	704	730	787	768	777	711	738	747	754	741	772	790	737	747	752	724	766	799	714	774	785	801	819	806	781	764	756	693	764	739	719	764	751	761	769	710	767	713	735	759	737	769	733	762	757	742	724	749	761	719	712	769	713	761	728	783	770	793	767	766	788	697	745	753	746	763	753	690	721	745	760	727	691	718	756	772	746	766	767	690	733	755	727	751	704	725	730	768	738	733	729	754	738	743	731	745	719	742	755	724	728	725	785	746	745	770	742	725	794	743	753	707	737	706	714	759	719	738	699	717	725	724	703	730	761	774	773	748	741	722	721	720	761	723	711	758	783	773	734	735	733	746	766	774	783	737	720	717	776	742	780	715	778	766	744	781	711	744	779	780	764	721	716	751	761	716	731	771	735	787	747	726	756	763	744	764	759	805	780	740	736	773	716	759	735	795	785	711	798	742	710	754	722	787	778	777	709	729	808	748	732	776	712	757	749	766	741	767	727	757	793	748	800	744	682	737	760	773	820	783	717	720	775	707	707	769	796	762	730	773	767	776	732	736	729	713	749	737	712	780	741	718	770	783	758	767	705	751	772	754	762	797	724	789	754	777	764	736	752	781	713	783	719	704	749	756	721	735	722	758	795	744	729	757	729	775	763	758	767	758	695	730	703	738	720	733	692	744	768	715	754	760	719	740	788	799	711	733	736	731	779	750	757	741	719	720	719	734	738	753	734	771	761	726	792	760	765	745	762	767	716	757	710	734	748	768	749	739	788	771	751	725	748	754	770	701	803	713	715	757	779	751	798	737	748	720	729	708	781	800	774	727	797	763	759	783	719	731	732	766	715	786	778	729	785	727	751	741	762	744	683	757	724	744	729	742	756	746	720	756	746	712	744	759	761	772	736	754	739	727	724	710	734	729	763	756	759	768	762	720	755	793	751	693	698	769	787	748	746	750	825	739	753	707	766	727	693	713	743	749	766	754	699	721	718	794	726	759	762	760	756	739	758	724	739	713	778	769	756	790	750	778	770	793	690	758	744	754	715	767	737	759	758	753	749	733	750	703	730	753	722	728	770	790	771	752	743	751	740	750	717	722	761	714	740	753	725	793	738	730	746	762	694	764	774	782	734	699	784	769	735	765	758	737	732	742	777	766	753	718	732	771	789	739	767	717	752	770	747	715	767	765	687	755	790	755	784	748	787	730	756	745	740	780	741	754	789	738	761	743	721	754	754	746	751	801	791	800	703	768	726	728	739	788	748	748	757	740	727	729	732	747	772	691	761	736	738	756	761	793	732	733	737	747	741	745	768	786	758	711	732	732	697	762	765	759	726	726	751	734	729	743	779	752	748	775	705	735	717	738	748	754	733	733	742	775	737	736	756	759	739	755	728	761	811	776	717	802	768	761	740	748	736	716	750	748	801	750	782	779	773	795	719	737	727	762	710	701	727	749	775	712	720	718	719	726	740	734	791	712	756	722	765	770	761	704	743	760	746	753	747	757	775	792	740	762	712	728	769	710	775	747	718	748	772	711	741	760	773	708	715	691	734	743	756	731	736	772	771	726	781	762	745	804	732	757	743	745	734	761	714	786	735	783	747	749	750	755	733	708	750	745	760	765	734	744	728	744	750	727	753	780	762	778	752	757	763	718	736	747	774	775	689	775	810	744	780	788	764	704	669	767	738	727	758	752	758	726	738	699	719	722	753	748	768	765	726	774	729	750	740	749	793	749	812	743	779	744	780	736	775	758	798	692	749	777	745	716	742	808	766	728	726	682	731	735	751	730	754	753	731	761	721	778	766	754	767	803	758	731	774	699	745	748	701	782	747	749	746	724	741	714	748	690	752	725	756	722	757	673	745	734	786	754	750	796	726	753	769	764	792	745	758	737	741	752	777	774	716	768	778	754	686	735	720	741	753	720	765	725	722	742	729	790	753	739	771	771	758	794	737	779	738	754	766	795	740	722	747	795	692	736	778	745	759	773	780	771	791	729	776	728	681	730	719	773	763	766	679	774	730	753	747	817	748	737	741	735	740	751	751	758	752	751	731	746	727	748	783	723	734	745	720	736	710	734	769	729	718	796	706	767	717	730	728	745	802	746	747	765	747	730	716	770	720	744	755	796	753	768	733	729	700	740	791	760	748	712	740	772	749	767	783	731	743	744	758	786	758	798	756	759	717	752	761	717	803	760	723	745	767	753	744	734	768	768	719	742	766	783	717	743	777	725	722	740	753	765	766	700	742	745	726	805	764	729	726	768	811	773	767	759	739	754	771	774	768	765	744	752	751	736	822	743	716	783	776	797	741	743	703	755	716	769	726	779	758	726	708	732	746	704	779	807	777	763	734	770	770	765	761	769	762	785	716	827	740	745	760	765	775	744	758	743	734	778	788	736	713	737	751	732	742	731	746	761	757	756	719	774	746	752	779	773	756	749	737	779	717	737	742	761	736	753	770	744	749	783	761	762	735	790	739	773	755	725	814	726	803	764	740	769	786	774	729	735	807	757	756	759	733	748	727	770	755	756	755	765	751	805	729	749	731	791	747	776	783	735	730	770	735	699	760	778	759	725	746	717	690	754	757	756	793	761	757	767	746	795	718	800	722	784	740	800	776	730	727	746	754	745	718	696	748	763	744	750	828	715	746	771	774	716	753	787	698	738	768	739	777	752	741	733	777	765	730	778	696	743	745	780	750	726	742	763	772	755	761	734	730	739	737	759	768	749	743	736	774	735	709	742	749	810	767	762	716	798	724	739	739	763	730	716	784	733	750
5243	1508	1600	1120	2029	834	211	189	216	193	166	193	179	179	193	179	209	193	206	186	160	154	177	195	187	203	182	180	177	175	183	186	188	186	183	176	179	164	159	187	187	190	186	175	170	182	201	161	149	194	166	187	173	188	178	163	211	182	190	160	190	168	160	183	211	168	178	192	184	194	195	160	197	186	182	162	198	164	162	170	199	180	200	196	156	191	191	191	177	192	166	178	172	164	176	185	168	198	181	158	185	187	155	178	167	178	167	169	182	172	204	183	183	179	198	175	181	191	172	192	223	175	171	182	191	190	180	188	160	186	180	194	186	187	180	192	167	177	183	160	196	180	193	171	187	201	176	195	186	161	173	198	170	182	193	203	187	201	184	180	193	194	193	180	168	180	174	162	193	198	171	186	198	192	180	142	194	222	201	183	178	190	160	184	185	176	176	186	184	182	156	176	195	166	146	209	167	159	185	165	169	162	152	201	177	163	184	192	176	161	195	161	177	204	170	179	173	185	171	190	199	167	179	172	189	163	166	184	160	183	172	187	211	163	176	185	177	173	173	186	167	170	169	179	166	178	189	186	188	165	200	198	190	179	199	186	196	197	200	175	210	154	193	194	169	199	208	163	199	179	180	182	189	189	193	168	188	175	206	175	174	187	182	184	190	151	209	173	170	198	179	182	184	196	195	171	174	177	176	179	175	173	175	197	186	194	170	167	140	178	191	169	178	166	193	171	179	188	185	179	197	174	196	168	165	193	177	159	156	175	161	228	190	183	171	191	164	167	172	188	189	173	176	195	186	160	185	181	167	207	181	193	157	191	180	182	201	178	169	178	191	209	190	193	176	181	170	199	171	182	177	168	182	173	182	160	172	154	185	194	165	181	182	204	185	181	190	169	175	180	174	172	163	171	163	184	165	165	182	167	160	205	165	178	196	182	188	174	169	178	168	171	162	215	185	183	162	184	179	174	178	188	165	197	175	179	165	196	178	165	202	169	195	142	197	168	149	189	206	192	195	165	192	175	180	207	181	177	162	204	175	197	188	169	181	164	171	205	188	158	162	192	170	186	200	175	194	190	196	155	215	175	180	198	172	193	158	206	153	194	195	180	170	187	174	191	207	175	175	228	185	191	163	176	222	167	195	190	189	169	187	168	178	175	153	166	192	148	176	199	174	188	188	174	179	204	169	160	181	166	161	188	179	184	187	186	158	176	187	182	169	198	173	203	190	207	199	201	188	194	194	197	164	176	180	158	183	179	198	169	178	189	205	168	169	190	189	165	191	182	172	156	190	177	168	188	162	169	175	184	189	199	169	169	173	175	166	178	127	209	168	210	169	185	175	184	191	183	166	175	163	169	181	173	155	170	168	175	168	172	212	197	183	175	167	216	195	175	170	182	186	180	176	170	155	188	197	213	179	170	174	201	171	153	188	199	185	211	179	192	191	160	166	188	207	178	187	192	202	172	163	183	155	162	199	181	177	185	171	168	143	172	164	177	186	179	156	194	173	178	174	185	178	174	180	193	182	179	227	199	173	197	173	182	188	172	195	197	199	181	170	178	210	196	169	189	176	209	170	180	181	168	161	203	187	145	180	181	179	175	180	174	172	177	178	167	181	164	196	191	175	211	182	187	179	182	174	164	174	180	182	174	186	182	162	180	201	164	170	188	166	166	153	164	197	155	154	191	182	165	173	188	189	186	215	183	186	191	189	183	168	184	180	199	167	201	180	187	163	196	175	187	181	189	189	204	175	185	196	192	191	196	172	171	159	189	177	181	173	206	175	174	188	187	184	177	185	184	158	175	168	181	202	177	179	193	185	188	191	185	161	179	206	193	181	164	192	202	172	172	199	179	186	166	180	180	190	182	209	163	154	196	164	160	181	182	160	171	211	203	173	180	144	207	184	164	187	183	178	154	177	188	186	174	183	197	170	197	149	156	185	174	190	178	162	190	194	184	185	188	177	169	177	177	187	198	163	175	162	173	186	171	170	169	185	196	215	171	167	183	203	173	189	161	210	179	179	179	177	162	170	192	165	198	190	175	167	154	180	180	172	199	183	202	180	162	182	178	205	179	182	179	193	173	196	185	209	195	147	197	191	188	189	203	158	188	201	182	182	152	179	167	179	195	165	167	162	183	181	193	166	192	192	174	178	174	211	178	170	177	195	189	196	167	196	172	181	187	187	180	169	175	170	184	185	186	171	177	180	173	191	171	191	169	200	179	189	186	185	207	191	180	171	174	202	186	183	193	182	173	185	180	165	179	147	165	188	190	193	186	189	157	177	166	195	182	191	193	186	204	160	152	173	177	171	179	186	189	180	189	190	175	163	170	156	167	214	158	186	184	218	171	173	165	185	188	180	189	180	193	193	193	176	205	170	217	169	188	184	183	188	144	184	150	179	157	173	182	171	177	158	164	196	182	199	199	161	163	192	176	166	188	161	170	169	212	182	187	161	185	150	193	176	194	183	144	179	194	187	161	207	186	184	174	195	190	139	185	156	157	166	156	170	202	195	182	202	192	191	180	175	157	187	164	185	173	163	197	169	155	167	170	155	180	194	168	152	175	154	184	175	197	178	186	222	166	190	177	166	167	177	183	168	170	202	200	186	190	205	188	175	179	177	179	190	187	179	177	172	204	160	193	178	158	175	199	178	174	196	167	202	179	182	186	188	190	184	166	199	165	185	185	161	177	158	180	182	177	161	195	203	183	193	207	152	182	183	172	160	183	161	175	174	179	178	188	184	166	176	181	199	181	181	159	193	166	198	190	172	185	176	173	171	175	170	184	152	202	194	179	171	211	175	170	154	176	201	182	148	171	186	171	159	174	171	201	174	158	183	174	161	172	169	169	166	167	202	185	154	174	168	194	195	184	180	201	188	188	173	178	152	171	159	194	160	172	186	174	190	170	187	184	189	169	175	184	180	184	184	188	164	168	186	176	194	177	187	180	200	183	182	189	184	173	204	181	203	185	180	190	191	165	212	206	180	187	178	188	178	164	166	185	155	173	168	175	184	162	188	186	162	178	185	192	189	185	183	184	191	171	149	167	184	168	163	170	163	178	168	177	178	184	173	186	197	168	179	166	189	189	199	195	183	197	186	185	156	175	168	191	180	158	193	203	156	187	175	170	176	152	165	167	174	204	213	163	176	205	162	201	182	183	171	164	199	194	155	175	179	185	183	151	182	161	142	156	172	182	162	175	193	200	180	166	187	175	197	189	155	192	175	150	183	183	198	181	188	202	191	156	184	197	178	208	167	182	171	186	166	196	179	164	180	205	195	158	200	198	177	174	197	192	181	165	159	190	187	172	198	169	166	177	194	185	182	180	152	196	175	184	198	184	164	177	187	171	180	175	189	145	171	175	186	168	170	200	212	176	193	201	178	183	148	167	185	173	217	177	180	171	200	183	199	175	183	166	166	163	209	205	176	192	172	199	165	168	191	163	192	197	198	166	172	173	183	183	186	175	203	208	187	186	173	195	182	209
3484	1395	3317	3350	8398	2728	486	487	484	446	518	491	441	451	476	450	492	436	453	457	417	466	445	463	456	416	448	448	408	420	444	452	424	469	414	445	426	430	459	473	424	458	446	461	412	428	456	409	436	423	467	415	437	434	448	418	444	420	432	450	421	431	442	463	432	440	486	446	459	416	452	459	431	458	440	444	458	430	457	416	423	453	459	446	451	430	450	429	451	474	436	440	449	446	437	467	453	454	436	474	453	415	434	425	463	436	448	405	469	422	447	415	402	431	463	457	487	452	402	426	419	463	441	416	438	455	473	449	431	443	456	420	501	424	435	450	453	455	464	442	452	480	427	423	409	470	478	431	423	441	459	455	422	486	446	407	445	427	449	483	449	449	451	432	438	441	437	473	454	431	470	417	451	460	415	424	452	452	453	411	431	431	463	456	447	397	460	448	456	454	438	464	452	447	445	424	436	441	431	464	468	433	424	422	459	415	450	449	435	441	425	444	432	428	454	433	474	468	435	430	441	438	479	448	464	497	423	402	459	449	476	467	397	482	475	428	420	433	445	436	437	432	450	450	450	440	440	439	433	414	448	439	458	433	430	448	422	488	426	454	444	445	439	410	428	485	463	504	398	469	470	445	436	460	465	468	432	418	439	450	435	447	437	456	436	448	451	481	428	442	487	428	439	441	435	443	441	480	444	431	446	456	427	420	416	498	458	481	463	430	439	434	412	421	412	444	435	434	445	465	474	455	419	442	449	428	425	420	465	441	455	431	458	400	483	463	487	430	448	466	465	449	392	451	473	432	442	460	454	424	449	436	452	463	441	467	428	461	453	431	446	425	455	461	467	436	468	436	475	413	422	448	457	424	471	441	450	484	453	420	461	453	459	410	461	487	447	474	425	399	453	444	443	441	432	429	462	471	455	429	468	479	476	445	405	432	445	475	459	439	410	451	447	419	440	435	466	430	420	467	438	462	490	447	487	418	467	462	462	451	452	476	424	441	421	443	426	444	425	446	448	492	463	439	459	438	458	453	429	455	471	455	455	427	452	458	427	417	431	424	450	430	446	430	444	439	428	474	429	434	420	447	448	455	449	456	449	477	451	424	436	434	425	434	456	446	447	456	456	453	456	396	432	493	408	452	464	459	488	461	443	442	440	451	455	450	444	435	444	461	433	484	444	458	492	431	448	439	447	416	433	431	460	464	466	502	424	449	455	433	432	482	409	468	420	445	430	415	431	421	429	423	455	445	414	439	442	442	458	448	418	445	467	454	475	419	421	453	432	475	480	453	441	411	447	432	450	455	480	429	442	483	469	447	452	425	461	444	449	421	413	413	425	489	494	425	430	482	462	417	440	417	444	453	461	444	421	421	439	416	480	447	470	439	462	406	415	445	428	438	472	425	459	470	465	472	450	457	455	462	449	436	423	442	423	441	442	413	457	461	455	458	475	466	444	453	471	439	415	412	414	453	448	471	445	437	434	414	442	457	462	432	425	453	414	468	412	457	413	416	457	432	387	483	422	455	456	451	444	465	479	471	468	429	433	433	490	472	457	473	482	443	459	453	411	487	489	452	441	466	459	440	464	443	472	417	412	459	434	440	444	428	444	449	444	489	456	448	474	433	479	410	445	448	441	491	437	459	438	484	430	438	446	439	462	431	451	439	446	465	404	475	452	446	435	433	467	458	428	470	431	436	447	419	454	437	445	427	427	402	466	457	460	486	444	462	423	438	421	453	411	449	463	422	482	469	447	440	465	469	459	458	442	416	454	444	475	437	483	442	432	462	446	468	434	442	450	444	486	456	477	432	461	391	432	447	498	446	397	462	445	466	417	426	430	442	483	459	470	459	475	445	449	416	450	438	479	451	470	438	459	460	463	468	448	450	451	476	469	471	425	463	467	447	472	468	427	459	434	431	467	449	433	430	463	447	442	451	370	472	439	435	428	456	441	456	450	438	452	432	430	446	459	426	430	434	486	419	447	447	439	430	445	486	428	459	474	424	433	442	459	444	445	476	421	452	453	439	452	442	461	437	425	435	401	422	442	450	459	438	435	403	448	434	447	447	410	448	417	474	458	489	463	429	452	471	418	415	450	461	455	433	455	429	450	460	445	447	415	435	465	457	399	420	454	438	420	454	485	408	455	465	426	420	444	459	430	433	469	464	446	468	429	451	449	433	410	468	456	472	438	429	432	450	430	425	426	394	449	436	424	461	429	456	483	460	441	392	447	426	450	459	492	451	427	442	446	446	419	420	474	462	446	427	446	443	434	425	424	428	477	469	448	436	496	401	456	463	444	477	432	441	441	418	397	444	459	435	438	455	436	470	441	459	435	442	477	465	453	441	457	446	469	463	435	430	432	419	455	419	435	465	403	434	431	435	459	447	413	450	452	415	455	406	424	451	450	467	438	440	440	443	457	466	449	446	488	446	448	461	447	422	458	452	440	438	456	472	429	458	453	453	424	472	477	474	449	463	428	468	475	469	413	436	463	461	458	440	431	412	443	445	482	447	453	455	433	431	446	459	452	456	459	446	470	440	448	449	469	432	436	453	458	454	482	455	438	431	393	416	421	481	462	466	468	465	477	426	419	457	442	486	433	425	432	433	480	451	444	445	433	490	407	448	464	462	445	423	423	461	474	476	460	450	439	428	433	421	419	423	428	469	463	437	441	438	418	429	453	434	458	459	434	458	418	461	461	446	431	464	455	433	441	404	480	447	437	434	451	459	459	431	445	479	442	446	451	443	486	431	432	419	481	396	436	408	414	453	408	421	441	459	453	471	486	440	457	442	453	441	433	438	453	393	452	436	466	435	465	466	454	463	443	449	434	465	457	435	443	446	454	489	473	426	451	451	431	431	471	475	440	435	459	437	446	474	473	427	449	487	452	478	451	455	462	432	478	430	448	429	427	457	454	438	454	462	426	470	447	417	408	399	467	431	465	439	416	433	426	437	442	489	460	448	474	455	480	405	489	459	445	425	488	492	426	447	428	413	471	445	436	480	488	432	471	424	432	437	435	450	421	449	473	447	416	456	435	438	463	422	492	500	435	455	439	414	427	439	428	416	439	383	438	447	462	464	420	451	403	437	473	420	464	390	482	446	459	464	456	456	438	470	466	454	426	427	430	403	428	434	442	400	464	462	441	434	420	455	484	456	486	419	421	437	467	439	462	443	403	453	464	425	448	406	439	414	469	412	432	411	433	433	439	455	451	451	467	450	469	437	421	424	429	447	455	423	408	461	411	426	436	444	459	419	444	409	445	456	459	428	438	442	424	457	463	441	450	425	432	428	430	411	432	440	419	425	455	452	453	452	469	435	439	452	454	406	439	453	444	436	470	415	424	429	452	445	449	427	436	445	409	410	406	450	458	448	427	423	461	430	434	455	474	465	442	436	454	451	461	432	438	438	464	457	451	439	427	443	463	444	478	435	428	437	434	439	452	441	463	436	419	440	428	450	440	461	462	453	453	424	436	444	465	477	432	438
14258	3930	3451	2792	25131	22144	1591	324	263	263	273	388	180	200	175	179	190	180	166	146	170	161	166	160	148	167	124	178	172	172	160	168	161	139	160	144	135	155	125	160	166	153	141	134	149	157	173	152	133	139	143	138	135	158	153	156	161	143	145	160	176	143	149	173	180	163	168	152	149	159	166	160	157	132	133	156	145	149	157	161	133	133	168	148	146	144	136	134	154	165	146	145	181	160	131	147	148	165	170	131	134	146	159	144	161	145	144	157	134	131	149	148	133	136	162	148	173	159	148	155	148	155	168	149	140	156	127	132	152	127	142	144	143	155	154	153	143	162	139	160	159	142	142	171	189	150	137	174	153	143	159	136	136	164	180	154	139	170	152	150	150	140	156	155	163	132	177	157	148	148	148	161	138	146	126	136	166	152	150	147	115	124	146	154	151	139	140	153	134	179	158	135	179	144	158	144	151	146	135	131	159	130	166	132	184	158	156	144	184	155	148	142	160	184	159	150	164	145	154	159	141	152	159	152	171	161	137	147	184	146	170	147	135	163	155	141	136	165	165	163	159	133	144	137	139	128	151	162	154	156	143	142	153	138	131	134	136	135	144	147	148	153	134	138	133	154	141	151	162	153	117	149	148	170	165	141	143	152	165	165	144	160	157	150	152	149	153	151	164	144	149	151	160	147	138	136	136	142	146	132	146	138	149	143	163	146	136	152	138	164	145	180	145	169	155	150	140	137	174	155	146	159	188	148	149	166	136	145	142	146	146	156	141	126	126	156	158	136	161	144	167	144	150	160	178	130	136	177	158	163	141	175	136	159	138	163	134	144	145	151	167	158	140	124	146	150	150	166	157	145	136	141	163	133	136	121	136	142	169	130	145	158	133	131	166	137	156	146	140	137	150	178	156	164	156	172	154	150	128	152	169	160	157	150	148	147	168	162	147	126	159	135	164	155	188	163	152	152	151	156	156	126	157	145	148	152	146	145	168	150	166	131	156	132	153	143	179	141	126	140	131	157	134	143	139	150	145	145	136	127	147	149	132	166	163	127	128	127	138	142	163	148	149	149	129	140	140	151	153	156	151	139	128	139	142	155	145	164	152	138	123	157	155	151	151	166	170	163	155	159	155	145	174	113	125	144	134	140	169	161	144	144	143	153	127	153	116	152	153	161	158	136	177	171	137	158	159	145	151	129	134	132	132	143	157	155	140	150	174	157	158	139	162	134	156	166	154	155	128	149	137	150	137	170	173	136	161	152	158	143	155	179	124	142	151	145	144	154	141	134	155	137	151	134	146	151	131	161	162	159	159	167	143	163	151	177	137	168	154	150	136	129	119	143	146	138	133	149	131	150	159	143	139	133	152	147	136	148	143	137	144	149	157	161	164	132	148	137	149	146	137	145	145	155	138	160	139	131	165	149	147	157	148	163	146	142	138	168	130	137	156	150	147	141	161	138	109	140	165	159	134	172	152	138	182	146	150	144	154	142	168	149	152	160	165	191	141	152	147	159	128	139	130	142	154	150	161	182	147	152	150	131	129	152	157	137	140	142	161	168	144	159	119	153	148	150	153	168	125	154	144	126	146	166	159	148	159	139	123	158	142	146	130	147	151	163	138	126	143	164	150	140	167	145	133	183	138	164	147	132	123	144	163	146	166	152	129	142	134	144	163	145	145	155	176	164	160	144	140	161	143	156	147	128	150	164	162	160	145	145	140	154	144	157	142	141	145	153	144	130	145	136	156	138	136	150	130	134	163	167	156	165	133	153	142	153	143	145	134	157	158	150	154	166	140	172	152	133	157	153	157	154	178	134	162	161	144	121	145	132	156	172	148	139	153	153	152	144	160	161	176	165	170	159	138	168	149	132	149	156	133	148	152	154	153	161	177	177	168	156	134	155	175	161	138	147	144	159	131	151	143	138	148	143	148	148	149	138	159	142	128	146	153	131	155	145	168	135	127	141	118	171	177	151	142	136	160	135	152	149	155	162	155	136	148	158	169	153	137	137	131	148	136	148	139	164	146	142	135	148	130	137	154	153	149	128	142	144	162	175	160	172	162	131	148	161	156	139	148	144	143	137	148	154	144	173	149	172	156	143	157	166	129	127	133	147	157	137	151	121	161	130	178	152	138	149	154	160	148	156	154	150	167	157	153	139	150	162	136	156	134	136	139	125	135	146	151	169	154	159	154	162	141	146	134	142	162	169	128	140	139	160	140	137	134	181	151	157	157	137	139	168	158	134	130	135	155	185	154	179	128	152	138	139	156	146	141	151	179	148	140	167	151	152	152	145	144	139	164	157	144	153	169	154	150	149	164	132	158	181	135	150	153	162	138	145	152	139	188	142	166	142	138	152	135	151	164	125	130	139	182	144	146	159	155	150	149	161	147	154	137	134	140	141	151	150	152	165	160	159	155	136	145	170	191	169	162	151	134	135	140	170	149	158	160	143	142	194	153	143	157	140	128	148	168	156	145	147	150	131	158	151	180	171	140	129	174	149	143	123	136	167	145	143	151	167	136	148	156	159	161	152	133	142	153	139	156	158	149	165	162	148	130	139	147	141	156	157	148	174	153	149	158	130	149	146	158	148	119	156	146	142	155	145	122	160	172	139	153	130	154	138	164	143	135	159	156	156	150	159	148	137	144	158	149	155	135	161	144	141	145	128	143	162	167	148	170	154	151	142	127	143	159	156	164	156	155	160	158	135	161	134	135	149	169	139	127	168	152	140	134	159	141	138	160	151	142	148	156	129	125	135	127	135	168	143	135	155	143	149	142	158	164	152	156	139	161	143	143	167	164	138	125	150	142	152	141	141	147	155	157	160	142	139	149	131	159	126	140	156	148	139	141	150	143	179	152	169	175	159	138	138	137	145	143	146	164	144	158	134	151	134	147	166	143	146	159	164	156	145	155	141	163	165	176	148	145	156	120	140	152	178	153	157	150	157	145	147	157	155	128	137	143	146	153	156	144	153	159	164	154	145	131	145	126	162	143	166	167	145	149	148	152	154	160	140	125	139	172	141	145	155	148	162	169	145	156	146	144	158	159	148	138	136	144	151	150	133	160	159	144	134	141	156	162	129	161	154	125	125	148	151	128	146	146	163	150	144	162	151	151	140	124	146	144	131	157	158	150	186	145	162	142	148	148	153	142	174	166	141	130	162	155	138	160	147	133	173	172	139	137	146	135	154	145	152	169	173	151	154	130	157	168	164	170	165	154	151	147	144	149	176	126	132	169	147	170	147	154	155	163	150	165	177	140	136	140	149	160	137	150	151	140	149	165	147	136	145	154	144	167	162	142	153	153	148	149	120	151	188	127	136	126	147	159	146	143	126	139	140	141	153	132	130	128	155	161	144	134	159	162	173	162	169	122	134	184	140	164	117	131	149	173	132	166	145	128	175	144	166	175	163	160	176	157	153	142	167	132	152	161	168	152	163	133	161	147	182	150	141	136	142	154	163	133	138	174	143	151	156	140	135	136	149	137	145
8139	3134	6682	8383	41041	18096	1965	1377	1081	1090	1315	1812	730	760	628	605	622	604	551	559	566	545	493	526	486	502	505	447	494	480	486	455	494	464	440	458	439	420	428	443	447	426	434	432	412	454	414	433	441	411	451	417	393	473	422	393	421	409	412	412	417	413	421	404	435	418	412	407	428	423	397	408	390	396	406	394	427	409	423	421	388	391	412	421	400	428	408	417	459	381	384	419	399	379	414	402	395	414	435	423	409	404	372	431	392	425	428	407	391	424	388	415	370	397	441	383	410	371	436	383	406	405	387	384	413	407	421	440	396	394	387	402	374	421	385	395	428	410	398	398	430	378	375	418	389	397	371	409	399	404	418	390	412	410	376	400	374	392	388	421	452	418	432	375	411	402	387	447	388	449	397	402	411	385	452	380	444	420	407	389	407	382	406	402	402	425	423	391	412	392	397	430	389	407	412	391	399	417	369	419	419	393	377	404	379	416	392	388	402	417	422	421	432	373	369	379	370	395	396	392	413	372	389	403	424	443	417	399	400	378	373	401	440	430	402	406	402	421	381	396	411	422	378	396	415	401	410	382	395	394	395	388	429	396	406	423	413	404	415	412	409	415	405	407	395	401	416	395	433	435	459	397	393	415	425	419	413	399	401	399	416	387	420	400	388	418	448	379	379	381	399	416	388	367	400	423	419	373	428	423	425	405	423	413	389	405	372	387	416	381	409	384	404	373	420	363	380	404	422	425	386	393	438	393	421	382	417	369	423	413	420	390	428	395	425	414	422	387	386	437	399	443	379	372	374	411	406	394	378	377	415	423	414	367	405	398	408	411	414	386	398	384	396	361	382	378	425	398	378	410	388	424	401	415	404	388	402	430	399	401	435	425	392	403	424	389	402	355	432	377	382	396	453	393	419	379	402	413	392	358	406	421	457	392	416	401	390	423	402	416	402	407	393	416	441	401	382	424	400	427	397	387	436	438	396	406	372	409	397	407	415	427	387	411	413	355	396	433	413	410	410	427	389	408	443	459	402	395	420	429	407	400	382	382	404	387	403	412	372	421	413	404	393	381	389	390	385	401	394	398	384	394	412	369	396	391	410	417	396	404	393	388	421	427	388	403	395	425	426	394	412	382	417	398	385	384	398	415	414	435	435	385	395	406	381	429	406	411	396	453	387	393	386	410	416	418	388	418	402	399	408	380	392	406	415	412	374	390	392	387	386	379	419	386	383	427	383	428	376	371	369	387	387	400	359	424	411	399	381	392	405	363	387	391	394	419	434	400	415	401	410	385	379	378	410	403	425	376	377	416	415	389	359	412	393	379	422	383	362	409	379	430	418	410	385	396	399	395	428	403	405	422	431	394	388	385	406	369	427	409	390	409	376	367	422	416	404	442	390	409	395	404	421	398	375	462	372	403	396	366	411	402	377	405	379	404	423	409	384	387	388	419	406	426	396	399	392	398	412	390	405	377	418	402	401	426	365	408	414	414	401	395	417	404	399	372	376	386	372	421	394	382	399	433	393	409	407	396	427	402	410	442	369	410	397	396	386	412	435	380	378	416	410	404	423	409	372	415	404	387	402	405	379	397	427	389	381	395	366	387	433	369	396	425	397	430	394	388	397	409	373	401	440	375	391	393	399	379	385	393	406	388	415	404	389	419	403	383	397	416	387	406	416	423	439	354	414	338	394	400	396	363	395	379	340	367	410	415	404	390	395	394	404	400	410	368	398	431	422	390	441	425	404	406	378	377	417	436	409	420	384	414	413	387	393	393	407	384	414	420	398	402	406	417	410	433	425	409	425	395	393	436	401	391	391	410	438	422	404	404	410	397	407	401	404	403	389	376	415	384	435	371	422	377	422	421	401	406	376	402	415	380	387	404	373	386	403	372	420	362	381	405	408	392	390	386	387	371	405	372	408	380	379	404	388	397	360	374	395	390	377	417	404	431	379	407	411	410	427	396	421	401	412	410	373	410	414	411	421	403	410	377	386	381	412	362	431	407	401	386	414	388	429	400	374	406	393	420	384	408	403	402	407	412	422	386	367	391	397	401	356	413	390	408	416	433	402	416	423	396	374	349	377	380	375	383	385	400	402	376	406	391	358	419	403	406	403	388	425	414	387	408	392	398	413	400	408	374	360	427	418	421	408	412	357	415	401	394	369	395	389	403	416	416	386	370	402	446	418	409	400	392	431	405	410	432	415	395	415	451	413	366	363	409	393	426	400	422	368	428	397	402	434	377	406	412	408	398	385	368	396	384	413	412	415	405	367	393	400	410	451	391	399	439	391	405	395	398	410	436	415	400	412	419	402	401	414	447	368	390	392	416	407	408	365	402	420	386	434	394	422	389	403	409	412	397	357	399	400	377	406	391	384	384	370	397	408	422	384	414	402	394	428	383	415	401	426	411	385	409	418	426	373	417	392	432	385	392	388	400	415	368	399	415	418	402	392	422	413	373	431	387	381	391	401	432	417	411	374	379	412	416	422	434	413	373	392	369	408	380	418	405	378	386	443	415	380	401	363	430	414	395	407	379	391	389	427	431	378	414	424	406	408	396	408	396	434	405	424	395	411	410	416	400	368	432	418	393	393	425	366	384	380	384	403	385	392	441	437	377	417	384	384	393	391	413	390	427	395	406	411	390	402	367	413	398	415	426	400	414	433	408	398	435	399	454	389	394	405	412	399	395	424	409	426	405	387	395	427	434	385	382	418	440	427	377	381	412	439	420	421	393	389	418	390	393	423	422	435	393	425	409	365	384	383	432	381	418	386	440	397	412	403	429	432	415	408	411	389	405	395	398	432	385	395	396	386	403	404	400	386	393	392	388	406	389	398	365	421	419	387	397	368	389	405	400	423	411	382	410	395	411	416	371	397	391	437	390	383	386	381	402	395	399	398	410	395	381	363	377	396	399	391	397	388	386	399	406	372	381	389	408	388	403	465	388	361	409	396	415	408	400	392	412	392	414	408	373	395	393	418	380	398	407	410	424	393	426	416	433	428	386	434	409	403	446	453	414	379	434	402	404	390	403	399	409	378	425	395	419	389	402	382	405	413	381	384	421	387	397	441	395	399	372	427	400	413	385	430	420	402	403	406	407	403	384	382	415	421	417	404	387	410	384	432	381	371	404	408	453	407	392	385	389	439	406	370	416	396	409	419	357	413	378	433	396	411	386	393	426	357	378	365	414	378	392	393	385	414	375	377	378	400	364	390	435	430	361	381	418	378	392	377	399	389	399	385	419	389	375	381	396	422	385	438	410	392	370	380	365	392	401	359	369	404	396	391	400	368	407	433	388	404	378	402	380	400	420	413	441	440	399	418	366	340	389	390	400	395	367	415	370	432	397	386	393	431	404	422	404	458	387	433	378	399	420	429	406	405	376	423	399	440	430	376	397	379	425	414	382	401	384	351	443	396	395	401	456	419	380	386	411	424	364	422	380	380	434	364	359	397	385	389	425	408	443	382	443	369	380	391	402	373	411	428	408
23470	8152	6558	5422	26715	36751	6068	811	609	542	645	609	383	410	384	383	358	366	353	373	370	388	354	310	343	336	356	319	346	344	329	313	323	353	317	346	294	324	348	371	302	336	317	324	350	351	342	334	343	299	344	316	314	325	316	345	323	349	323	330	346	327	341	312	314	327	291	305	327	315	309	296	331	316	317	322	339	328	312	332	281	342	332	327	345	289	300	323	300	308	290	331	299	330	317	320	329	325	337	308	319	335	333	302	329	317	324	286	326	345	350	295	302	314	275	297	299	352	308	301	304	320	272	346	317	333	349	321	349	304	325	306	328	342	344	308	324	335	332	384	301	339	338	302	317	339	333	310	313	328	335	334	315	308	323	315	320	312	325	332	325	307	325	317	300	315	277	332	281	291	342	316	327	337	330	341	341	298	326	317	320	324	333	314	322	327	327	307	330	334	283	318	279	319	288	306	341	346	303	312	305	277	311	309	333	307	285	339	314	319	345	346	325	334	339	315	320	322	342	318	324	326	318	364	291	332	332	304	318	338	327	290	295	314	303	307	315	322	299	305	321	329	332	304	301	330	342	310	309	310	382	349	318	291	331	304	322	301	295	355	299	299	310	320	346	329	302	318	302	322	293	338	337	297	319	323	327	321	346	330	321	343	335	310	315	307	357	324	318	311	306	295	320	316	342	329	356	328	315	308	333	294	314	330	343	319	339	307	339	356	356	326	289	330	295	315	303	305	316	325	276	311	347	296	284	318	293	297	309	347	290	308	292	309	339	317	329	315	309	324	310	318	309	317	304	313	326	311	317	313	303	295	275	346	325	300	292	296	315	338	294	325	321	329	330	289	316	310	276	359	328	301	322	308	320	306	312	337	292	323	309	298	328	322	321	324	335	300	319	313	343	323	286	322	316	288	304	313	334	339	307	287	305	310	315	301	315	303	313	307	327	340	330	351	322	324	345	334	318	345	301	318	339	364	309	313	322	336	299	290	324	336	313	284	310	302	303	331	331	319	304	280	307	307	310	319	320	340	315	312	323	320	278	342	317	321	285	317	314	330	346	324	264	306	316	334	320	313	316	334	288	322	289	314	313	333	324	322	303	356	346	340	339	347	354	330	309	333	323	313	331	311	335	305	321	364	305	288	295	311	295	318	332	324	312	315	343	301	299	326	287	317	350	333	331	309	308	311	318	320	313	309	299	333	316	311	313	306	313	301	328	274	308	294	300	314	302	317	319	318	327	360	349	333	306	318	305	328	329	341	319	325	321	325	328	293	338	317	321	322	312	346	332	340	319	295	278	335	281	287	309	310	339	327	290	284	317	299	304	344	310	340	354	299	332	346	314	344	297	320	290	325	313	320	356	318	270	297	286	285	308	303	322	335	295	288	317	304	323	318	327	323	320	322	300	317	316	330	340	298	333	320	340	314	308	311	316	298	335	316	323	305	312	308	322	317	341	324	304	303	304	328	306	291	303	288	309	320	304	367	295	309	290	334	334	319	303	305	364	330	312	281	320	346	280	296	292	300	309	349	318	319	276	309	332	309	310	323	337	334	310	297	343	324	296	327	348	304	340	309	301	330	334	322	300	283	325	335	284	318	327	322	313	325	324	315	304	320	303	301	315	328	322	328	367	344	336	315	309	321	338	343	329	332	334	320	289	330	310	322	328	296	345	338	331	324	308	308	313	285	346	319	304	302	318	310	302	301	310	332	311	322	311	340	315	311	340	301	311	311	314	337	302	335	340	298	294	328	292	323	341	308	324	321	302	341	328	340	307	308	318	334	345	324	339	280	298	314	330	342	293	351	296	332	311	289	333	314	308	288	298	258	339	328	335	323	297	344	317	310	338	305	313	314	291	348	358	312	317	290	332	324	345	310	323	319	331	304	282	329	334	296	315	297	296	347	303	329	280	325	269	297	317	330	347	313	315	342	341	321	312	312	317	328	287	310	327	329	289	298	306	297	321	314	323	286	309	333	343	303	349	289	310	341	320	322	312	325	304	358	319	342	342	334	305	338	298	323	295	318	293	318	291	306	332	339	330	316	338	329	305	280	331	310	354	386	337	339	333	338	303	316	309	311	324	319	334	318	285	294	302	310	344	327	339	312	303	316	296	324	327	285	276	336	297	334	339	312	311	298	320	289	308	337	345	320	313	327	348	318	311	303	304	341	312	323	323	284	287	306	321	334	321	313	338	308	320	329	308	341	322	306	330	324	347	317	310	304	306	310	315	340	322	317	306	294	318	316	357	300	295	311	311	312	302	308	356	318	362	321	299	335	313	347	353	342	342	322	296	293	349	320	306	339	342	299	353	347	279	324	314	319	307	324	335	319	310	320	301	329	321	316	332	346	296	319	321	289	321	322	299	315	294	315	293	332	309	349	338	280	318	309	349	312	304	302	349	364	331	279	291	315	304	295	350	345	327	331	319	299	286	311	312	302	301	323	344	351	342	349	330	299	286	315	306	313	264	285	297	283	297	320	302	316	339	286	321	307	319	317	345	339	274	348	328	318	315	324	321	328	325	312	332	325	301	297	336	314	333	340	275	312	327	346	335	337	293	329	302	310	321	349	314	321	319	287	336	320	347	350	339	266	338	319	312	325	325	315	326	301	297	303	309	298	313	294	298	316	332	293	318	320	336	313	288	305	344	340	301	309	314	337	311	294	352	273	290	295	280	297	333	310	308	341	350	322	339	357	319	309	297	293	295	334	323	304	334	329	330	329	288	311	323	292	334	313	359	326	309	324	309	322	299	305	292	312	316	311	311	296	348	326	345	330	297	311	321	322	333	276	395	319	293	323	314	302	286	341	339	317	310	314	326	318	323	338	327	303	330	320	304	358	305	361	319	301	296	297	287	319	312	308	356	298	344	305	305	295	316	293	329	308	296	309	292	298	318	284	317	314	338	333	317	327	344	326	312	322	335	307	316	338	322	309	298	311	315	310	318	288	293	338	338	316	371	328	289	318	326	307	330	332	324	326	337	301	300	361	310	306	341	296	291	336	293	303	295	301	302	290	315	328	314	358	307	318	296	301	307	333	288	316	350	319	320	307	338	287	308	302	307	326	315	284	308	292	288	339	331	314	306	323	306	322	307	336	315	323	371	340	314	341	319	304	338	294	340	327	328	312	346	290	345	333	322	304	320	328	299	302	317	305	326	327	348	338	310	356	318	343	319	289	312	288	300	294	318	288	312	319	313	326	343	321	341	309	327	357	288	303	343	339	283	318	309	310	306	356	351	345	336	322	321	319	297	328	313	299	308	304	314	338	327	324	338	329	308	340	328	313	320	369	321	321	348	327	302	327	292	345	301	335	333	318	342	296	323	310	301	317	313	309	305	308	334	304	346	325	304	314	318	348	342	299	283	308	316	298	334	354	321	346	319	316	306	341	300	327	286	311	294	317	309	293	311	293	310	313	278	359	277	312	303	302	332	330	342	319	311	329	367	355	314	322	286	309	284	309	306	340	284	325	298	310	325	305
10821	5523	10870	13462	37993	25761	4136	2634	2309	2076	2653	2470	1538	1378	1286	1237	1125	1143	1080	988	1050	1009	942	950	936	906	917	899	904	887	800	860	875	846	856	880	851	795	781	791	863	816	872	851	780	808	816	765	820	741	831	788	831	801	839	750	735	771	802	785	831	782	748	788	760	780	795	761	796	792	777	761	781	740	799	745	756	743	766	803	757	719	758	742	789	777	774	786	773	718	749	751	816	784	832	776	734	722	776	773	723	732	740	731	757	750	711	768	762	771	726	743	787	758	738	710	776	762	760	741	815	778	711	738	770	750	748	736	728	738	764	703	742	717	762	732	787	720	761	700	754	783	801	688	730	749	736	702	743	763	763	773	774	727	785	767	763	742	790	732	772	739	766	729	767	751	738	770	718	754	786	744	735	751	738	720	733	736	748	764	725	714	765	714	740	742	750	743	726	718	819	709	750	693	774	772	778	753	704	778	745	741	748	723	748	750	709	716	724	761	776	726	745	700	769	780	779	740	718	782	728	761	755	767	759	725	772	811	717	737	751	752	736	732	735	738	740	755	749	724	719	749	773	751	714	757	765	749	775	729	780	769	824	752	730	659	720	765	767	720	721	720	686	757	756	731	709	739	717	742	724	752	774	717	775	734	787	751	778	746	702	709	776	774	734	824	718	701	740	727	772	780	719	723	736	733	729	729	781	724	721	765	753	723	708	754	721	763	743	734	722	737	759	719	728	738	777	765	774	729	744	789	777	758	819	744	709	752	782	722	714	779	729	776	732	762	754	720	785	775	716	736	748	721	790	748	737	793	686	764	712	760	757	730	757	742	712	734	746	741	771	756	746	741	738	806	776	783	736	751	735	774	762	713	702	717	728	769	725	751	722	768	771	719	719	743	766	797	669	761	755	711	733	748	765	738	799	753	789	755	762	722	732	733	775	769	722	745	753	714	758	721	767	734	764	749	764	708	775	735	724	736	752	726	750	723	713	705	743	740	720	686	726	749	750	742	765	734	804	726	738	726	729	725	713	745	721	762	692	742	760	713	740	727	684	769	767	766	743	762	737	721	782	772	756	769	776	697	704	727	777	775	729	779	754	767	683	710	731	757	722	760	722	752	739	748	764	806	760	766	747	756	699	759	700	745	698	782	754	761	745	734	729	727	740	729	781	742	768	735	711	760	719	742	783	712	727	754	760	727	796	718	748	757	804	710	729	728	755	683	754	762	723	764	716	755	786	737	761	754	764	740	726	804	762	738	723	745	776	735	771	727	740	756	711	731	736	734	772	759	770	771	732	718	735	716	726	735	742	691	732	708	730	756	759	763	727	754	721	738	745	746	732	785	762	686	754	762	735	769	737	738	773	775	695	750	722	684	710	739	782	766	702	756	759	767	714	704	768	747	744	772	772	758	742	738	743	761	756	775	710	730	740	726	728	762	718	753	793	749	754	711	735	713	728	779	728	769	786	754	757	753	792	719	722	718	745	772	754	713	753	718	760	742	763	720	782	747	780	771	711	758	733	807	776	772	751	724	777	759	711	767	713	730	746	743	758	759	762	727	751	748	745	770	753	749	754	714	725	740	702	745	720	719	741	742	712	769	758	700	788	728	791	745	738	775	711	708	776	750	731	749	768	760	755	745	714	755	772	703	741	753	726	731	768	736	758	727	732	743	750	709	763	771	769	739	755	737	781	739	762	724	778	753	757	784	777	729	824	734	700	747	721	745	756	731	731	760	722	746	746	744	793	732	765	751	718	790	738	765	714	764	749	726	724	727	708	745	736	763	761	746	713	735	768	762	749	787	775	806	786	726	714	818	785	750	711	687	729	782	749	769	761	762	733	757	740	716	703	733	740	732	766	754	746	750	723	765	743	756	730	749	732	810	745	739	759	780	775	710	758	740	701	731	749	763	721	747	715	707	730	777	778	753	772	711	738	777	703	733	710	754	745	758	707	716	752	745	789	778	764	701	764	735	754	717	754	754	735	730	755	723	717	766	751	713	751	724	724	784	775	771	726	747	700	765	738	773	773	730	775	737	742	748	713	735	788	725	764	710	763	773	782	768	764	724	781	759	756	774	758	699	777	733	776	754	743	719	742	743	686	748	748	753	705	749	819	745	723	765	760	787	799	752	741	730	722	757	678	771	703	738	786	776	738	721	733	722	738	729	742	734	713	735	732	724	750	670	729	775	741	730	737	751	760	719	751	778	703	791	727	741	799	769	688	715	722	750	739	719	741	746	740	772	784	726	741	773	746	717	755	751	730	777	742	764	740	761	745	707	752	754	713	701	734	731	709	772	730	765	764	744	786	725	763	749	798	762	754	741	783	768	754	704	777	740	773	767	762	733	747	777	748	780	776	740	786	741	748	727	796	757	770	786	757	749	752	749	717	754	759	784	761	691	738	775	737	740	738	747	728	757	758	752	745	735	743	744	708	717	756	770	720	757	805	786	732	754	715	797	766	774	764	738	714	734	708	736	762	796	730	736	789	763	740	754	755	717	816	731	764	715	697	736	801	658	745	755	756	754	728	745	746	722	713	754	692	720	717	733	730	766	722	741	770	756	769	757	742	723	760	719	727	746	772	741	778	748	750	730	730	740	682	758	748	727	758	690	757	755	784	713	736	725	744	739	752	764	751	727	737	725	687	764	755	696	759	760	710	732	753	711	793	723	702	733	738	780	736	755	793	753	724	757	787	742	738	768	776	729	712	776	768	718	710	754	710	779	773	732	721	741	721	701	783	773	772	723	758	737	768	768	763	763	752	772	743	770	736	732	758	777	736	761	746	740	768	767	741	812	759	744	681	696	750	763	730	750	800	735	769	740	795	712	772	742	695	723	761	746	715	719	721	726	768	808	715	728	781	792	715	770	766	739	739	760	753	746	781	746	719	703	718	747	722	708	770	773	742	787	723	771	688	762	777	693	775	742	757	760	799	769	736	735	724	749	731	731	755	765	739	755	725	740	741	753	743	766	741	747	799	739	732	723	725	714	771	734	745	765	752	750	736	794	696	779	744	765	738	735	752	709	756	723	782	762	800	761	761	803	749	699	760	734	693	769	746	728	809	733	715	743	793	739	783	797	777	722	700	754	736	757	721	749	733	756	745	786	745	766	744	740	733	794	746	773	739	741	713	773	750	781	768	741	730	752	716	753	724	723	778	701	728	811	785	764	740	764	775	739	771	775	747	682	692	725	709	737	728	779	714	727	741	748	772	726	706	713	750	748	714	753	752	712	774	779	755	771	741	738	764	768	745	770	758	742	783	733	766	722	740	756	753	727	769	787	762	808	760	747	775	726	701	728	705	761	776	762	719	757	743	784	761	705	727	721	765	765	765	798	761	669	776	722	749	708	776	735	757	722	750	761	700	746	708	757	733	786	747	753	755	765	763	805	760	738	796	731	753	713	732	709	763	728	772	746	744	769	774	724	747	772	816	723	705	705	765	756	778	749	741	757	732	802	779	771	707	759	750	777	756	710	737	769	740	783
4659	1710	1434	1240	1127	770	189	179	148	195	171	205	189	161	170	182	161	196	196	161	189	191	174	176	171	195	186	165	160	186	186	170	153	187	189	187	187	162	168	149	189	169	185	164	164	176	170	181	181	164	184	148	175	202	181	176	202	179	183	161	151	190	190	180	200	169	170	168	200	175	169	177	182	168	190	168	158	177	167	187	180	162	171	172	153	169	187	200	170	193	170	157	165	183	168	178	186	174	177	187	180	153	171	163	176	184	182	149	175	200	171	152	168	185	177	170	169	159	176	171	173	175	179	170	183	173	173	162	164	177	174	175	160	193	179	173	185	160	161	171	176	172	171	199	160	185	172	157	177	200	146	174	155	186	181	186	164	168	179	172	159	156	177	157	168	171	162	183	169	189	181	174	161	208	181	154	159	192	155	166	186	174	149	160	182	132	199	197	176	156	178	171	185	169	146	177	160	173	167	196	147	148	194	162	208	167	206	191	155	172	178	171	153	197	164	170	162	186	197	204	174	183	162	191	185	183	178	173	157	157	175	174	192	164	213	198	163	175	183	185	169	205	180	142	187	178	189	169	180	200	181	163	151	197	191	185	166	162	187	170	178	197	175	159	183	177	169	175	186	190	173	169	183	163	178	190	172	194	177	182	174	185	154	186	190	175	184	202	174	155	199	169	157	176	168	163	151	180	171	175	194	159	195	188	178	179	173	178	152	159	161	155	175	177	190	154	204	167	179	201	165	195	170	174	174	162	166	185	183	161	172	186	196	179	161	162	168	186	174	199	177	187	169	169	184	182	170	178	156	149	176	189	168	183	179	145	172	164	158	169	167	160	159	186	181	165	167	182	172	156	147	195	178	174	178	164	152	181	191	183	180	186	163	169	176	166	183	182	183	167	177	194	175	182	164	185	183	171	216	166	129	152	146	153	155	186	176	172	184	151	156	169	188	187	169	186	179	168	158	161	165	169	205	199	148	155	176	162	169	172	166	162	168	161	175	193	172	170	160	156	162	193	169	172	195	157	175	170	159	191	182	167	172	166	174	190	171	187	190	185	185	178	164	185	181	158	176	152	180	159	143	182	162	176	181	204	153	161	198	163	176	189	164	161	176	184	144	164	177	188	177	187	193	193	155	171	170	190	153	167	205	151	182	157	198	202	165	161	148	168	153	178	177	166	173	178	173	171	150	159	162	160	177	157	134	170	173	193	155	170	168	174	184	182	190	192	186	177	170	170	184	190	188	147	163	176	164	172	163	184	167	169	174	165	197	169	168	159	170	177	173	164	172	176	173	187	185	188	145	191	185	161	175	154	171	157	176	180	183	154	154	185	181	156	151	158	171	150	158	151	164	172	170	174	153	141	163	164	154	180	166	177	158	149	170	164	182	174	165	157	176	166	174	161	156	170	193	170	163	178	178	152	184	171	200	156	169	184	165	190	180	147	181	164	139	198	163	179	176	167	176	182	179	187	171	164	168	179	179	192	180	194	171	156	148	192	168	178	174	157	167	174	199	180	160	183	190	177	159	194	181	166	164	179	156	171	163	212	199	191	209	168	167	174	162	172	160	169	174	178	184	162	166	168	186	163	177	154	184	192	167	178	194	178	160	170	173	174	176	190	183	184	153	184	180	165	188	177	161	200	179	170	177	178	171	174	183	180	176	158	186	180	167	174	178	165	170	180	161	166	190	176	200	198	184	161	162	171	189	155	171	189	155	146	186	162	187	164	156	158	201	184	180	169	173	145	172	164	164	173	160	165	149	147	185	179	184	185	188	193	174	173	177	151	219	179	156	163	161	191	168	153	167	164	143	155	190	171	182	194	188	168	171	189	191	181	197	170	174	173	176	152	164	189	152	161	143	177	190	184	166	170	188	157	179	167	187	187	183	175	192	195	168	205	208	155	158	208	178	185	197	172	199	184	146	190	175	183	169	184	189	200	166	191	165	171	184	164	165	202	174	183	166	183	161	164	184	175	183	156	185	174	186	170	162	184	174	184	187	190	178	189	179	191	191	179	191	151	153	170	168	175	159	164	175	195	152	177	147	184	180	158	186	163	182	171	175	170	177	184	192	182	160	174	169	159	186	179	173	159	182	182	172	169	176	178	176	184	183	191	166	142	179	160	169	190	173	167	175	164	170	189	174	186	140	164	173	182	184	174	154	154	163	175	184	198	185	166	195	161	182	172	163	186	173	188	151	147	173	183	170	156	205	159	163	194	180	167	173	194	155	174	166	177	190	171	171	164	161	181	185	175	185	167	181	199	158	167	203	186	177	163	161	181	165	164	178	164	196	171	146	166	175	180	195	180	177	156	171	162	184	171	185	195	185	177	152	160	173	176	170	181	177	178	171	180	202	165	176	157	183	180	171	170	177	169	170	153	172	157	172	175	157	160	173	166	164	157	155	154	172	173	179	181	175	190	166	169	172	170	157	169	162	177	167	172	173	154	134	180	166	169	173	179	182	179	190	187	155	189	189	170	161	191	187	192	169	174	183	200	170	181	193	171	180	195	170	144	149	186	190	206	161	195	166	187	140	169	189	176	179	171	185	197	179	188	158	170	194	194	155	197	198	196	197	185	180	178	179	182	162	197	211	181	214	175	180	215	189	183	167	186	162	179	182	166	182	165	153	150	171	183	163	189	161	180	174	171	181	192	186	181	164	151	160	177	200	184	167	163	189	184	161	198	159	176	201	190	164	181	145	143	172	162	183	174	192	174	182	165	186	130	178	194	162	167	175	170	189	165	154	162	135	202	153	168	165	180	170	154	183	161	164	176	180	201	187	164	153	180	169	182	194	175	177	170	176	168	163	202	205	180	158	173	183	154	146	170	202	181	150	155	172	153	150	181	195	150	171	185	173	165	163	167	189	155	170	198	173	154	182	184	156	174	177	171	156	172	157	174	178	179	179	143	171	129	174	182	201	187	184	178	153	196	160	145	193	169	194	161	185	191	177	168	171	197	182	162	174	188	159	141	185	173	159	170	199	167	180	172	142	186	177	175	171	147	203	168	188	193	156	190	188	175	175	173	196	169	199	165	163	171	179	167	173	169	162	193	194	180	188	168	162	163	139	173	162	187	174	160	177	199	174	187	170	145	176	174	182	185	183	178	177	158	153	195	168	150	154	183	202	134	182	183	182	172	154	184	183	189	181	176	147	179	171	172	163	166	167	168	159	184	161	167	191	162	165	179	184	197	157	193	183	173	179	168	170	160	185	175	182	180	190	176	182	195	181	154	159	147	188	206	172	168	190	159	176	192	182	195	195	172	201	181	172	206	165	167	198	161	169	182	183	156	167	173	157	170	170	194	197	160	173	180	188	173	188	185	168	173	178	169	174	196	193	195	161	173	192	182	192	172	146	154	156	166	160	166	181	174	148	182	192	188	183	161	193	167	174	181	171	164	152	184	191	148	175	189	181	176	169	156	193	144	171	173	186	174	180	152	176	171	162	183	156	159	169	172	186	200	192	180	183	163	190	165
3384	1743	2933	4061	4852	2972	565	483	480	476	463	501	450	493	442	475	402	405	419	448	429	432	465	441	434	465	441	449	421	474	426	461	432	463	466	428	433	433	429	445	388	462	432	406	442	423	421	418	423	472	426	388	451	416	435	433	395	454	441	434	463	396	465	400	432	423	449	428	419	427	400	425	410	421	445	438	414	410	415	414	431	430	490	408	412	411	429	403	440	418	455	410	438	412	442	443	424	444	458	454	451	423	399	416	446	425	433	381	454	447	446	421	452	440	409	405	428	410	444	412	402	452	466	407	442	406	401	406	407	469	418	425	391	426	426	459	485	431	470	378	429	448	452	430	440	427	453	443	418	432	411	443	419	455	425	406	448	422	438	438	457	411	412	409	459	453	405	434	423	495	432	400	428	393	458	434	442	420	472	433	445	444	421	425	423	461	475	431	434	406	441	378	430	440	402	444	419	406	392	405	417	433	449	450	447	449	436	425	429	454	418	458	457	427	457	432	445	435	413	404	460	415	434	415	447	466	449	428	437	458	427	452	426	420	429	410	458	424	433	400	450	438	411	402	431	404	422	409	433	403	426	401	384	432	455	460	382	432	427	417	460	405	407	450	445	411	463	488	452	448	396	424	423	421	398	400	450	423	434	409	447	447	429	425	414	473	411	467	446	444	449	414	437	445	398	452	436	467	420	456	442	395	427	448	411	414	447	444	441	421	448	415	403	386	456	401	392	405	397	431	452	442	458	426	430	420	405	434	445	461	437	400	436	447	442	415	436	443	426	425	424	402	392	415	425	414	430	392	433	439	423	421	407	451	423	439	434	434	444	408	438	433	446	439	445	432	439	432	412	404	392	407	439	447	407	428	435	405	414	430	434	440	454	430	434	438	466	441	436	428	417	413	440	396	405	454	411	411	416	427	438	421	403	418	418	441	405	462	427	447	428	411	403	413	449	457	450	403	410	427	436	422	451	409	438	429	422	441	419	432	445	389	434	426	461	418	444	445	404	436	386	428	428	445	450	447	429	411	438	460	449	436	441	429	427	444	429	453	409	419	409	446	419	449	429	451	451	415	416	424	419	467	414	429	444	426	435	417	385	451	434	411	431	412	436	446	434	458	448	395	406	437	421	432	463	439	412	433	429	442	430	408	427	389	452	452	418	439	456	435	425	422	464	421	457	447	437	442	446	394	447	442	430	430	382	460	433	416	460	441	473	432	461	404	473	440	439	417	424	429	408	401	452	476	434	442	444	449	456	429	421	403	435	437	422	391	412	423	447	404	428	455	438	456	426	425	408	438	454	437	438	427	426	408	447	465	433	442	424	482	424	423	426	461	475	415	425	439	404	467	410	386	424	432	452	420	468	411	438	452	469	413	455	410	448	465	433	430	452	436	428	473	448	424	465	444	436	423	410	428	453	426	414	462	459	394	469	471	404	472	424	403	411	398	391	435	422	428	444	453	390	400	433	464	429	415	423	458	440	468	434	436	399	419	436	445	435	456	423	449	410	432	433	415	433	438	433	453	445	472	443	483	433	437	408	420	416	445	441	436	476	440	416	432	413	430	418	435	432	406	422	458	421	409	442	445	458	447	433	432	449	420	431	419	399	409	431	432	438	428	421	448	479	417	404	425	406	434	453	401	431	433	400	418	429	447	413	459	449	448	432	411	391	440	425	419	415	441	420	401	406	425	430	404	424	407	417	479	430	438	440	399	408	443	435	422	436	431	452	429	458	428	455	434	416	430	416	417	455	448	452	444	465	474	413	403	396	444	478	428	414	431	436	428	431	457	445	433	433	464	439	454	459	444	413	437	423	478	453	445	429	480	441	437	426	407	420	389	463	438	400	457	467	441	424	423	412	448	434	428	453	433	416	418	466	428	424	466	429	434	400	441	424	476	441	420	402	414	446	467	438	454	454	414	448	429	438	410	400	453	443	442	411	439	431	417	452	406	400	442	453	442	427	432	375	420	402	417	456	391	451	431	437	396	423	449	459	400	432	450	435	433	413	393	400	451	456	428	409	445	454	435	422	408	416	484	405	424	440	434	453	431	425	448	405	401	430	460	461	460	417	427	422	431	387	438	413	395	420	413	424	465	433	464	451	445	410	413	457	451	461	412	440	417	415	423	431	424	420	453	435	469	383	434	442	434	431	414	428	453	422	478	429	414	417	438	448	427	446	410	469	387	399	430	390	414	411	418	436	430	431	429	461	437	415	403	415	431	455	427	422	438	444	453	417	436	457	443	428	410	421	436	433	431	387	426	438	445	439	431	413	414	402	364	433	421	433	461	429	418	457	481	414	397	397	450	432	434	416	425	408	446	439	404	441	448	491	448	407	427	458	418	428	411	417	431	462	415	396	428	399	445	472	429	444	421	411	442	430	441	433	462	450	428	426	443	452	454	462	441	419	416	445	394	418	410	418	413	418	445	424	394	441	405	426	437	428	440	425	409	421	434	429	429	442	425	451	443	425	441	437	414	467	430	428	427	448	451	487	435	409	446	409	422	460	429	428	398	439	410	451	434	405	450	430	444	425	418	448	424	431	420	479	422	417	438	442	418	418	443	445	424	449	401	439	431	434	457	421	479	462	420	447	432	422	452	391	431	409	418	425	451	395	420	437	411	406	423	465	403	463	421	416	449	459	455	410	454	416	439	401	405	411	440	457	387	444	426	403	401	409	423	397	439	427	441	446	412	439	403	430	432	414	415	446	451	448	406	407	446	443	435	416	434	421	403	421	408	403	414	419	462	427	411	433	425	399	425	450	391	438	425	448	431	436	453	436	484	420	422	427	447	410	412	450	423	425	405	417	378	420	435	413	418	411	460	417	439	435	422	440	469	393	444	457	410	447	457	422	450	422	442	455	449	394	430	425	377	420	451	446	400	423	423	454	408	410	438	418	403	431	403	416	440	436	419	428	463	433	415	417	444	432	402	442	385	427	452	438	415	406	406	453	472	457	441	398	452	449	416	469	459	445	462	415	439	456	387	444	445	423	436	393	460	438	419	449	451	433	467	379	445	426	481	456	405	463	418	425	430	434	396	409	464	421	444	476	442	430	434	398	413	459	446	413	401	487	413	401	414	431	428	407	417	393	401	424	413	449	460	441	455	440	420	425	421	411	421	419	447	424	411	436	439	423	445	426	407	431	437	419	402	416	464	399	422	390	408	436	438	480	424	430	454	436	383	422	414	432	454	443	443	414	434	433	417	437	413	429	444	451	378	432	394	413	440	405	418	462	409	427	411	397	417	439	420	417	392	446	454	418	410	404	444	459	460	434	422	438	416	439	430	449	427	435	433	445	446	429	428	417	422	450	418	461	461	416	442	427	436	422	438	431	455	448	432	413	453	429	464	409	471	418	445	396	448	436	411	393	415	392	440	446	471	430	412	417	413	416	430	431	420	432	464	437	420	434	421	433	445	429	429	420	405	400	413	450	356	433	426	406	419	440	441	470	408	420	431	419	432	447	415	452	464	435	431
13404	4176	4233	3003	13864	19200	1231	382	280	272	296	269	205	207	172	179	167	140	185	164	161	155	160	177	162	153	157	191	161	154	174	170	143	127	148	145	159	158	138	120	165	156	152	138	129	147	150	149	156	154	142	167	159	123	132	156	143	116	150	143	141	172	149	148	136	150	152	130	132	147	142	145	172	150	117	130	165	137	152	142	106	167	142	155	150	141	157	168	148	121	151	157	154	159	134	143	144	134	134	120	127	142	142	144	130	130	142	168	128	165	135	129	148	141	151	143	150	126	154	158	132	120	114	142	132	149	158	140	136	128	152	160	168	163	168	143	139	144	127	135	136	139	173	153	146	161	142	124	160	146	129	169	152	129	138	121	152	149	141	126	146	158	135	169	157	145	157	171	150	151	136	136	137	149	141	142	150	144	137	154	141	141	150	164	138	152	144	155	150	124	150	134	128	149	138	141	153	133	165	158	157	155	125	142	164	138	136	141	138	171	155	132	143	136	147	153	145	176	146	127	138	148	142	166	151	140	124	148	142	138	128	132	147	134	125	133	148	144	135	149	151	126	127	114	121	116	146	136	142	131	138	157	147	141	135	126	145	153	147	165	157	151	159	144	149	146	149	128	129	136	148	137	151	141	152	178	168	126	132	143	155	132	138	154	151	124	141	152	147	157	149	153	162	138	135	121	158	127	164	151	140	135	135	139	142	149	140	123	145	120	132	154	143	136	140	174	150	150	148	162	130	136	161	159	154	168	160	150	154	136	133	125	124	139	129	135	153	131	157	136	148	148	135	133	137	126	139	149	130	129	138	157	170	151	131	130	139	146	143	170	126	159	144	142	135	151	142	174	169	159	164	120	155	159	157	157	162	149	154	145	145	142	141	141	136	154	114	162	139	142	156	127	133	144	131	144	158	149	163	123	145	128	144	141	142	144	145	149	145	137	130	163	109	126	154	164	140	129	155	149	136	174	137	157	143	132	156	137	125	131	166	138	129	141	140	147	132	153	150	138	139	134	128	124	159	154	156	147	137	135	146	166	137	157	134	144	154	131	152	152	144	149	144	135	128	163	116	147	145	157	141	144	155	158	134	144	153	152	131	144	146	117	149	138	125	117	121	162	131	117	130	149	167	159	167	136	155	147	151	160	143	150	143	148	147	131	148	159	156	142	150	149	141	127	160	133	117	152	147	169	141	131	139	120	119	150	137	132	152	148	138	129	152	141	136	153	133	161	127	130	153	151	144	156	133	159	167	137	122	141	142	161	154	139	139	149	144	164	137	127	141	152	135	150	131	118	154	136	148	153	151	158	121	137	168	155	155	145	155	154	145	141	165	157	144	132	138	138	145	140	152	173	146	158	142	153	163	120	140	135	173	137	143	154	123	146	154	130	155	151	140	126	138	146	159	136	158	155	154	127	137	132	140	135	148	166	150	162	163	164	136	151	126	138	142	159	130	129	158	174	141	141	156	121	145	155	148	141	156	159	154	149	168	141	140	165	128	152	146	154	155	137	139	124	159	172	150	142	134	138	150	151	170	152	139	149	145	139	144	123	143	148	146	139	128	152	156	143	130	144	150	152	135	165	156	159	135	139	129	129	136	151	157	160	123	142	116	171	160	145	128	146	168	145	123	151	154	144	151	147	115	160	155	169	152	156	142	141	128	172	155	129	140	151	144	133	172	151	126	160	143	159	161	160	143	160	143	141	151	148	159	168	151	152	150	115	147	144	156	127	150	123	122	139	143	148	137	128	141	152	143	151	141	161	123	131	163	125	176	165	122	157	147	144	138	167	130	145	129	155	172	155	129	139	157	136	146	154	134	129	154	171	138	160	132	156	138	163	141	156	124	142	140	133	128	145	139	132	146	155	147	138	156	122	145	155	168	168	129	135	122	141	158	146	140	148	126	136	156	130	132	132	140	124	151	122	173	159	127	161	150	152	157	148	161	141	158	161	147	145	131	166	144	149	134	153	146	145	146	139	157	132	121	153	157	144	134	133	161	149	161	125	140	121	143	142	141	137	130	139	147	151	123	143	146	137	145	119	133	158	145	144	138	155	138	148	157	173	138	170	153	148	145	175	143	168	150	151	184	145	142	155	152	151	130	138	174	142	142	139	118	146	172	130	134	157	138	136	149	144	167	144	147	169	155	170	132	144	158	136	153	176	157	158	129	147	155	152	138	153	162	145	154	136	147	143	162	139	135	138	146	144	125	129	147	148	122	145	129	143	120	132	129	135	162	132	118	152	138	138	136	137	146	153	124	135	147	151	151	145	134	141	133	130	133	170	152	132	152	138	141	149	155	123	143	131	147	149	122	157	158	139	164	170	136	131	149	127	133	155	147	138	134	140	165	156	129	141	131	157	149	156	145	134	162	136	142	161	143	152	159	143	144	155	164	153	136	142	160	129	143	127	151	159	124	152	152	132	156	131	157	172	145	164	146	122	130	144	148	173	149	145	143	125	146	124	159	143	143	159	122	165	152	160	160	134	135	150	134	148	146	167	140	153	138	154	126	133	125	151	151	148	137	109	156	137	164	142	145	132	153	147	167	144	162	139	150	126	132	111	153	167	151	162	142	117	154	154	143	152	131	147	143	166	159	139	155	144	135	153	134	148	145	141	151	179	142	135	135	134	127	154	148	131	134	150	145	143	124	122	136	138	149	139	167	142	123	141	137	145	133	131	161	133	139	143	147	151	160	154	151	149	169	147	160	160	142	170	143	135	146	126	154	149	148	137	133	148	132	132	162	159	164	156	150	147	127	166	139	137	129	143	165	145	141	150	151	151	131	160	131	133	153	135	146	154	151	148	117	119	140	161	154	158	159	155	128	158	131	126	145	150	138	154	151	141	123	146	145	156	136	126	135	146	163	130	128	116	132	135	137	153	128	141	128	144	137	147	149	169	155	149	143	139	139	148	146	157	156	147	153	117	152	141	146	129	167	155	130	154	153	125	135	125	170	160	147	149	147	129	153	120	143	143	151	128	131	139	164	157	133	138	147	155	151	146	144	151	146	119	146	156	168	150	130	168	126	142	146	152	123	148	139	150	120	149	138	146	125	135	160	135	144	162	123	135	143	168	174	120	156	123	138	121	136	149	133	148	131	155	140	155	152	151	145	139	138	173	151	140	148	158	137	147	145	162	127	142	162	139	138	152	156	167	135	143	130	123	152	153	137	147	156	174	145	145	164	139	135	143	129	131	163	137	143	161	134	142	145	155	158	129	143	152	139	147	155	132	138	165	144	135	158	164	129	151	160	144	129	139	150	132	157	183	142	154	143	155	147	143	144	153	129	143	130	143	137	139	170	131	151	159	149	137	155	163	140	127	134	165	124	130	129	120	171	142	135	142	132	137	152	135	142	127	152	176	135	151	144	138	162	143	150	151	149	156	141	152	119	143	140	143	143	132	161	142	139	133	147	137	161	162	143	138	145	139	136	125	126	145	163	164	136	147	169	154	134	123	152	135	144	131	151	131	132	149
7688	3508	7915	8622	29944	18708	2366	1471	1186	1060	1324	1089	748	726	662	662	597	590	584	559	538	517	495	483	517	493	424	454	449	470	462	467	443	438	473	479	426	411	456	448	442	436	406	425	434	428	402	440	405	410	413	413	427	403	425	400	382	428	369	434	390	441	424	395	444	396	412	398	414	362	437	392	389	402	409	410	407	423	364	386	424	392	414	409	421	384	413	399	415	451	421	366	405	397	375	392	399	367	400	379	452	397	386	380	383	417	415	344	369	441	436	387	407	397	391	412	400	385	363	404	398	414	401	359	368	392	356	379	398	403	398	413	381	386	421	385	362	400	384	410	387	421	371	361	393	381	403	395	428	429	356	401	400	401	386	352	369	399	385	377	387	396	374	388	386	384	386	393	375	374	443	395	404	428	374	442	389	422	383	378	433	378	402	373	402	413	390	368	397	409	393	379	386	404	464	398	415	416	435	406	395	385	401	407	369	382	410	374	405	404	391	389	382	366	393	369	392	400	418	369	379	378	379	382	385	385	401	388	392	376	373	424	332	421	414	408	400	394	390	403	347	410	413	404	377	448	412	384	372	381	388	443	407	386	399	391	416	402	393	398	398	373	428	389	395	437	434	410	420	401	386	385	422	388	396	385	391	393	412	454	385	388	366	373	369	373	410	391	406	391	397	387	369	415	408	417	401	391	396	410	377	349	415	386	388	405	383	377	384	399	386	377	404	399	419	391	345	393	397	389	400	403	392	417	369	403	412	395	414	403	400	394	410	396	359	405	416	423	384	379	396	404	403	453	416	403	371	385	399	391	392	391	410	383	393	391	411	403	412	400	409	387	414	407	421	384	379	386	421	357	390	404	418	408	378	403	365	405	397	392	409	406	391	367	395	414	385	381	391	370	375	392	387	427	390	415	428	375	384	370	383	402	417	397	385	362	402	400	399	362	411	367	389	368	407	421	351	391	405	413	384	426	425	412	414	396	371	443	380	379	388	390	399	402	405	381	389	406	394	420	360	399	348	388	382	379	405	424	376	424	361	416	405	401	409	384	405	401	409	373	394	383	425	419	371	411	423	376	429	419	359	414	403	379	370	372	389	446	403	396	389	399	378	403	407	413	388	402	398	401	366	393	379	379	401	383	413	412	437	395	352	369	364	382	374	361	372	377	411	420	398	401	408	414	412	392	398	395	386	391	386	401	386	424	393	401	400	381	416	369	382	393	388	387	371	365	370	388	385	407	360	391	387	369	375	369	419	389	401	369	402	414	427	413	410	416	417	402	407	413	387	432	375	384	449	387	402	405	399	353	386	405	381	369	396	365	351	399	401	393	412	428	411	389	361	397	355	409	398	433	401	376	403	426	400	390	403	372	415	371	397	411	394	429	375	364	373	403	415	377	402	406	370	355	404	377	423	406	388	404	382	423	383	355	396	401	423	370	408	379	404	434	392	388	374	394	391	399	408	411	413	371	438	377	390	381	392	449	401	421	386	392	393	399	395	381	419	443	404	413	404	388	395	407	420	433	422	371	408	384	413	354	399	379	360	404	397	400	401	391	389	409	414	437	412	408	390	394	414	409	404	403	401	419	370	365	402	394	411	367	382	381	396	407	433	418	422	376	360	392	378	411	372	393	406	414	394	395	391	386	404	396	430	389	426	384	358	393	394	410	386	360	393	406	411	404	384	382	419	401	402	378	373	366	400	422	383	428	411	394	384	403	407	400	427	379	365	389	443	429	429	388	387	390	391	419	357	408	397	372	378	398	433	369	397	382	393	393	411	376	394	404	386	389	431	394	380	389	373	381	384	393	426	412	385	385	384	383	377	368	381	375	399	407	422	385	379	390	373	416	384	375	397	392	452	370	395	404	394	382	405	348	433	369	370	402	409	411	394	431	412	369	424	384	420	395	394	380	395	404	408	408	398	425	402	410	390	383	408	414	383	392	377	365	379	388	415	427	414	385	362	364	386	411	373	364	352	407	376	409	376	393	394	392	403	407	355	378	381	375	400	385	391	441	367	379	404	373	400	416	364	395	371	404	407	391	381	385	409	395	383	396	386	393	414	373	404	373	374	389	374	391	451	409	392	407	417	409	410	403	371	366	412	362	378	374	386	405	378	440	451	417	390	401	386	404	451	420	395	381	373	409	382	409	378	406	408	378	352	403	394	432	428	398	409	412	395	430	401	379	389	423	378	413	372	385	378	421	384	359	360	430	400	388	403	395	415	378	404	382	380	388	389	360	401	439	409	409	412	362	396	377	439	390	389	406	403	409	391	403	361	401	372	404	409	380	402	393	405	391	403	382	388	393	380	376	415	417	383	408	435	386	404	357	369	391	363	402	406	385	384	404	421	430	382	380	383	408	412	396	367	379	382	386	347	386	402	413	405	387	385	353	396	387	384	372	386	373	380	389	424	426	401	397	395	388	374	387	400	367	383	408	395	422	396	409	370	397	405	402	381	387	395	375	379	387	385	396	394	386	415	365	408	397	403	391	384	382	423	411	386	392	418	416	392	381	431	399	377	411	381	387	398	435	351	353	397	367	396	372	375	410	446	412	411	385	433	375	378	381	372	414	417	392	380	408	367	383	398	364	368	412	429	384	415	412	408	402	366	397	416	424	385	397	396	411	405	387	408	384	403	413	430	379	409	387	387	380	384	378	381	400	393	406	409	448	397	414	373	421	387	383	392	427	397	381	387	384	400	411	396	381	395	366	367	379	389	358	408	397	368	375	392	417	391	402	375	352	413	379	424	445	380	430	345	393	385	393	355	364	381	356	396	398	387	394	414	401	372	412	412	398	402	384	371	382	379	399	382	392	382	388	413	412	414	371	417	415	405	369	366	413	382	366	382	368	420	404	396	379	399	419	364	381	405	365	389	382	387	389	409	421	379	424	380	417	385	383	379	423	361	413	407	422	399	387	386	425	370	429	380	415	429	364	402	387	371	368	435	380	383	398	406	392	392	420	391	405	405	407	403	399	402	429	354	383	425	411	382	396	402	383	415	381	423	414	364	435	379	400	439	382	366	387	438	406	406	396	411	395	404	384	387	384	392	405	428	409	405	389	412	376	395	414	385	406	362	411	425	401	386	362	385	451	423	391	390	369	400	402	416	365	392	384	378	369	385	398	399	431	385	408	392	419	390	372	393	418	384	405	386	375	392	401	430	412	378	400	359	399	390	396	395	376	397	374	448	378	389	380	373	427	403	397	398	388	402	372	393	407	432	386	404	384	412	376	390	391	420	394	383	398	380	414	384	394	386	395	366	411	416	359	392	392	392	380	423	394	438	437	380	429	385	423	395	425	365	394	391	385	389	382	407	390	405	401	360	392	367	404	410	417	382	402	383	360	379	395	392	385	424	391	379	367	386	386	402	401	410	410	369	419	371	377	370	402	384	433	373	374	357	361	391	440	396	407	379	407	397	387	383	404	411	390	378	409	386	386	377	420	400	391	403	384	411	419	368	376	430	420	393	390	401	431	368	387
22301	7846	8902	5856	34962	34307	4849	782	580	563	608	850	427	384	414	429	402	404	356	383	344	316	334	320	351	338	324	329	337	351	338	330	315	334	337	302	307	333	313	310	335	350	335	355	338	356	370	315	299	324	357	340	303	303	341	291	334	297	314	276	354	331	361	318	366	321	329	316	307	320	322	340	300	306	317	353	340	313	321	321	305	331	334	322	333	311	291	316	335	312	316	315	318	332	317	336	326	297	319	325	315	320	341	296	314	325	315	308	318	307	301	316	327	334	299	291	296	322	297	303	288	319	306	297	318	330	313	318	330	292	311	321	305	325	291	310	328	343	314	305	347	308	348	330	305	313	329	331	335	296	311	320	334	362	334	297	300	288	325	346	334	338	324	309	316	307	310	271	302	337	308	333	338	340	323	316	301	308	324	349	306	357	338	317	302	368	323	330	295	326	334	320	300	292	299	299	325	294	306	318	319	328	311	337	315	300	320	340	317	336	328	344	348	310	346	333	306	315	290	322	325	289	325	320	314	302	299	277	309	329	329	337	300	304	311	329	327	312	331	332	319	321	302	307	329	290	307	343	310	352	337	342	295	332	326	298	335	341	282	334	329	339	289	300	339	286	300	311	325	287	310	332	322	328	314	343	312	324	323	327	335	319	298	296	298	324	313	334	332	301	315	316	370	334	334	342	361	295	295	319	336	330	308	322	287	302	320	320	324	328	305	344	304	295	292	315	351	326	307	326	314	298	334	287	308	304	317	309	311	326	353	312	324	306	309	342	341	351	323	290	278	351	336	315	329	267	328	335	331	280	316	337	333	308	318	286	317	341	309	363	337	347	329	303	289	333	308	323	311	327	289	333	320	330	344	295	303	315	321	301	333	335	288	333	314	312	298	315	345	296	330	317	322	290	305	333	340	307	337	299	280	312	302	333	311	303	323	309	318	329	347	354	292	329	292	318	315	304	306	318	327	322	332	307	303	300	296	319	272	332	275	340	307	307	291	298	323	327	356	324	304	315	318	338	331	309	280	287	332	339	307	293	317	299	327	349	298	364	291	301	348	286	315	304	331	316	336	282	304	321	329	340	337	334	340	328	305	299	354	340	281	297	335	316	315	289	302	302	294	322	329	303	328	334	316	315	308	347	342	317	316	320	286	294	296	306	327	313	353	318	338	328	340	350	319	329	331	311	333	323	294	340	325	316	296	342	321	324	317	300	327	312	318	344	325	333	345	298	330	315	342	320	315	338	341	322	335	283	308	336	315	325	328	307	307	333	329	298	282	334	336	325	304	335	306	310	334	316	330	293	338	321	321	293	316	334	330	312	343	317	325	325	346	325	290	319	297	294	327	309	319	293	333	314	306	323	312	317	300	320	315	293	297	284	331	326	306	349	306	328	335	325	347	317	313	305	316	342	354	307	291	316	315	315	322	321	325	331	327	273	318	337	305	312	289	306	309	324	327	327	351	342	284	297	314	320	322	324	319	310	317	339	306	313	316	317	318	304	299	331	304	321	324	310	337	333	324	334	329	333	302	318	278	308	327	343	304	313	330	372	313	293	329	318	315	334	329	316	317	330	315	340	318	351	301	322	348	351	329	316	317	354	288	328	325	332	344	298	320	345	313	299	332	320	346	323	341	334	353	332	312	332	300	341	327	335	321	322	319	335	312	320	303	308	310	275	328	320	347	324	338	312	287	313	296	305	334	318	339	334	289	318	318	328	317	350	347	298	276	284	300	294	307	341	319	305	307	349	316	319	342	366	313	314	312	321	315	347	304	300	324	316	348	318	307	304	323	339	313	328	311	309	330	340	356	340	307	301	292	307	290	291	336	348	308	328	297	294	325	285	288	306	325	288	315	313	307	299	333	333	312	308	316	345	341	308	346	300	272	316	302	339	326	354	330	312	338	347	333	325	312	300	349	317	331	370	353	303	351	335	290	301	324	279	299	322	344	306	356	359	299	364	353	347	298	338	297	329	332	315	318	300	289	314	291	326	342	325	308	327	346	313	327	305	307	343	338	285	316	355	334	324	292	314	305	335	329	301	304	305	282	330	320	300	321	300	375	326	336	323	323	308	294	315	318	315	330	314	303	321	290	304	361	276	334	335	310	327	278	346	301	332	308	310	358	346	331	349	326	314	341	321	321	355	350	310	327	319	328	329	303	289	300	321	284	297	312	320	294	288	285	292	308	338	290	314	294	346	305	308	310	285	317	316	296	321	315	287	314	315	320	322	341	318	339	333	351	297	338	294	308	295	304	324	343	332	340	330	305	295	293	298	323	330	300	287	321	339	359	290	310	318	287	350	315	303	328	321	293	317	338	314	317	281	331	308	358	320	290	365	302	299	315	301	336	313	309	343	338	295	322	339	295	278	307	376	329	319	361	353	341	353	324	307	332	327	292	295	326	321	323	295	307	309	328	332	334	322	337	318	312	344	327	301	299	305	306	317	289	330	321	295	307	325	300	345	302	340	310	321	306	330	307	311	282	310	310	297	324	309	339	301	328	311	343	301	327	324	320	318	321	333	315	303	304	343	345	304	313	289	317	330	331	288	304	333	288	315	319	308	321	308	300	330	329	327	307	349	335	329	311	336	344	330	294	295	329	291	315	312	311	302	323	345	301	326	300	329	325	317	347	334	316	306	337	311	337	334	314	328	292	365	340	325	321	303	359	334	325	316	337	300	344	333	334	335	326	304	309	302	301	313	342	321	333	300	299	335	301	323	344	303	301	358	329	343	335	306	365	345	288	298	310	288	314	330	328	335	338	287	361	311	315	304	319	344	276	297	280	349	315	314	344	276	314	330	297	302	339	320	313	341	335	305	336	321	317	311	331	351	336	340	321	306	282	311	322	360	365	322	332	302	296	363	319	292	329	309	325	321	292	319	302	346	316	328	341	299	344	335	329	329	308	312	343	302	306	338	319	312	322	304	300	292	291	333	316	319	294	307	317	351	329	313	339	330	336	313	260	313	302	311	320	329	304	357	314	275	309	305	321	324	329	313	331	314	320	331	324	281	344	346	324	329	317	322	320	293	315	302	289	355	333	277	291	325	363	348	320	293	337	353	312	299	303	339	353	327	340	347	369	335	342	311	351	340	309	326	338	289	322	311	306	293	394	317	297	326	330	332	345	299	330	337	316	292	291	339	328	283	305	320	298	337	336	311	335	308	349	355	342	329	326	315	315	317	327	339	329	321	309	308	327	305	303	334	337	287	326	331	319	324	303	327	310	311	324	294	298	350	361	309	366	324	285	310	315	309	334	296	324	347	314	364	342	313	353	297	343	313	324	334	318	296	295	326	331	297	300	339	294	338	304	289	327	290	317	288	301	343	287	319	295	344	323	313	311	335	314	317	331	319	301	344	316	338	347	302	304	344	299	330	331	301	342	336	319	302	318	330	318	307	325	338	327	351	363	315	330	304	357	324	317	353	319	311	306	312	289	314	338	313	289	288	319	296	315	330	319	357	313	343	323	309	334	297
10176	5725	14088	13627	50880	24103	4428	2836	2397	2096	2663	3774	1506	1385	1271	1222	1100	1101	1104	1032	979	955	984	987	955	927	895	824	892	878	890	922	859	830	811	894	853	822	864	856	873	871	830	793	789	802	801	805	750	781	746	797	775	819	755	787	758	759	778	791	801	773	825	788	788	796	728	810	753	752	744	794	773	790	771	749	787	763	747	764	789	755	758	829	725	721	742	777	799	759	789	725	739	759	798	803	743	729	744	798	750	775	719	758	752	753	700	781	774	700	778	744	829	742	737	726	763	720	811	748	798	712	713	746	755	767	742	773	770	720	747	743	760	722	740	781	725	732	742	665	751	754	735	781	755	745	732	728	784	773	760	766	735	729	741	722	761	686	726	729	750	746	721	776	689	711	741	762	752	746	740	745	773	729	728	712	737	769	791	839	739	756	735	768	732	743	745	754	773	732	716	712	745	760	748	764	744	762	741	758	734	731	702	734	769	776	711	729	746	726	734	742	737	727	801	750	705	803	706	787	747	755	756	733	802	763	707	766	744	752	773	701	771	746	759	756	720	722	755	742	775	735	754	818	820	722	761	740	790	758	751	746	775	807	779	739	759	759	744	719	744	721	755	728	761	714	737	722	754	731	757	740	738	783	706	727	764	731	752	754	719	761	789	773	718	729	759	729	722	728	753	754	789	756	723	737	762	731	777	769	753	814	735	787	773	803	744	785	725	732	751	742	748	758	778	754	750	801	759	780	750	709	729	753	768	727	756	742	760	808	751	784	729	770	776	749	747	739	764	755	740	749	751	766	782	710	737	784	737	766	767	705	741	759	754	723	722	757	816	721	806	763	747	785	748	755	765	779	738	715	755	761	740	733	722	776	758	716	748	764	745	703	734	728	740	741	761	741	758	749	763	724	767	725	707	739	747	751	750	727	764	774	774	703	726	782	731	744	759	738	755	756	743	719	746	737	773	706	711	759	736	769	775	710	771	750	770	722	788	712	796	699	757	730	726	780	732	782	782	713	781	700	760	770	739	754	726	726	764	706	744	718	773	684	784	778	773	773	734	747	764	754	759	756	709	779	765	790	745	767	732	731	746	720	753	792	772	737	712	730	720	766	746	744	713	739	757	744	782	731	762	708	779	786	778	709	701	803	728	801	714	736	723	762	710	729	719	694	788	734	806	754	755	744	775	759	758	806	789	732	749	735	777	766	751	757	764	774	774	695	816	771	783	756	781	774	793	743	730	724	728	693	765	754	776	752	779	753	737	720	771	756	745	772	771	770	713	754	754	761	741	759	765	752	745	811	763	761	746	748	763	737	789	769	750	780	780	764	739	723	764	718	735	714	795	764	759	777	749	717	769	708	758	741	758	726	698	781	715	763	756	693	746	787	730	741	804	725	747	766	742	745	742	736	792	801	725	714	738	754	708	752	754	813	744	711	697	809	732	726	753	770	712	763	708	739	856	762	758	737	756	784	733	737	748	734	748	731	754	698	774	786	709	736	770	786	754	748	734	741	768	777	741	778	751	723	756	766	773	754	781	754	730	764	753	802	793	771	738	790	779	757	723	732	742	732	761	754	743	742	740	755	719	768	744	760	776	790	750	769	754	757	722	770	759	724	736	744	759	748	753	731	744	743	748	740	762	748	777	720	737	796	786	732	693	800	787	696	753	713	788	765	800	761	756	758	750	735	685	740	746	754	788	715	704	743	803	765	718	759	765	746	805	746	750	780	766	736	760	775	724	710	728	771	747	786	729	794	745	706	763	754	737	799	725	754	770	757	747	728	767	721	708	706	766	782	773	728	729	760	738	764	746	719	715	702	753	743	753	740	764	734	744	731	816	769	727	723	774	769	768	768	729	684	732	763	727	751	765	712	756	739	801	751	735	738	756	760	722	742	774	768	757	753	701	794	714	777	800	777	740	732	779	737	751	771	732	766	742	718	720	717	767	755	751	773	729	766	719	753	763	690	791	741	761	728	743	776	760	751	739	725	714	757	741	728	733	727	741	778	734	752	721	730	742	737	768	754	774	735	765	739	736	743	782	744	760	743	700	749	778	780	737	712	765	740	759	756	798	805	734	717	720	775	726	719	789	778	762	802	739	759	746	771	732	800	786	756	712	765	751	744	726	732	756	779	775	707	726	732	720	739	748	708	756	767	752	771	694	767	776	762	786	756	699	750	747	739	708	739	761	740	745	723	715	720	736	738	767	760	749	735	764	746	717	747	765	726	740	746	776	760	752	747	758	737	738	702	749	730	754	768	764	785	714	724	776	767	742	759	723	763	810	761	758	754	699	743	766	753	738	738	766	732	775	751	697	737	777	754	712	734	798	752	722	786	731	740	762	753	761	786	699	728	751	740	720	708	718	800	747	754	738	716	755	759	705	711	707	754	741	753	771	736	738	734	732	775	722	743	769	750	785	746	731	723	710	725	691	703	772	793	777	752	730	718	725	734	743	702	723	706	698	786	773	785	722	747	740	716	707	763	768	747	716	741	778	770	721	790	771	738	767	773	714	734	772	742	749	771	744	722	742	739	796	771	768	741	760	732	788	705	761	735	715	752	729	784	770	795	808	765	750	762	771	747	729	736	750	787	784	775	819	735	745	724	770	760	729	758	750	730	776	748	730	776	762	727	724	745	733	777	744	761	728	717	762	747	768	749	701	754	731	709	772	789	701	763	775	733	784	734	756	796	778	765	770	768	744	755	706	717	730	754	752	723	809	734	783	748	720	736	757	726	774	758	737	739	697	761	756	802	732	764	730	785	771	717	778	796	747	749	728	732	779	777	737	740	786	742	722	778	743	711	757	738	728	722	729	766	728	710	818	743	790	792	740	766	758	709	722	691	743	790	751	746	740	746	703	749	728	723	736	753	755	723	756	726	767	761	756	722	747	730	748	749	729	766	756	726	755	740	776	749	800	724	786	747	706	772	745	722	766	721	779	748	730	730	755	738	830	754	774	761	795	767	746	757	787	721	774	743	759	790	722	783	769	763	722	727	785	744	754	729	763	723	774	726	698	746	762	743	767	737	766	721	747	705	694	758	779	725	767	727	771	809	762	742	762	724	784	742	751	791	741	725	740	755	786	744	776	761	766	687	741	713	779	740	765	743	736	762	731	752	745	736	768	741	732	752	757	756	715	740	707	698	759	737	783	733	726	791	792	750	749	709	773	690	753	717	746	780	728	712	749	747	756	768	768	791	721	704	752	731	742	737	705	778	768	759	770	706	714	800	767	762	736	760	702	741	728	727	768	764	714	771	704	733	779	746	758	794	740	771	722	777	755	767	762	737	764	779	805	777	743	739	787	752	743	743	803	710	747	743	701	751	710	753	773	753	749	761	780	768	706	750	763	681	720	719	753	743	768	718	688	762	713	805	774	810	731	745	707	731	758	693	759	749	734	783	772	737	801	737	715	720	755	748	713	743	753	775	756	698	753	780	715	727	741	728	726	731	703	741	741	712	798	736	729	737	743	717	674	707	725	748
4400	1589	2536	1490	1419	793	191	176	175	147	189	185	157	168	187	166	176	195	174	172	172	153	189	178	189	197	184	192	173	171	189	173	154	183	176	165	144	154	175	162	195	185	185	175	183	193	178	161	167	176	158	161	176	189	162	166	187	148	164	183	163	175	179	204	176	171	161	175	175	179	165	163	172	155	178	173	177	147	180	172	185	157	192	153	170	170	197	183	190	158	189	184	181	197	178	190	177	161	191	177	170	167	166	190	166	164	169	178	172	152	169	156	145	187	160	181	175	182	174	165	167	181	146	163	170	172	159	201	187	189	183	189	153	169	170	164	175	199	176	180	159	166	147	150	184	167	173	171	186	161	163	170	173	170	162	160	186	173	173	172	176	197	196	159	144	180	161	164	176	186	157	186	175	171	168	166	154	169	183	161	169	174	185	177	186	186	168	176	176	182	170	182	200	211	179	169	190	179	187	166	197	194	180	181	174	192	152	156	140	177	213	173	182	166	149	196	162	150	176	206	195	180	170	163	197	165	173	201	175	172	180	159	159	167	179	188	206	177	181	177	177	175	168	182	174	154	163	194	195	152	176	168	177	193	177	186	170	190	178	174	170	161	182	182	170	170	154	155	201	182	169	161	195	162	185	171	172	168	161	175	185	169	184	174	169	210	171	196	197	164	168	178	178	167	149	198	178	171	179	177	161	170	168	173	159	171	176	164	155	186	177	156	158	183	166	139	176	149	201	148	158	174	198	149	174	172	206	167	187	167	183	187	183	173	161	145	153	152	180	211	153	157	169	165	163	150	190	164	188	189	174	173	177	185	185	178	179	154	151	178	194	189	206	137	190	156	174	179	178	195	182	164	201	153	198	154	182	178	183	197	172	184	184	185	196	195	159	182	146	173	168	181	182	180	182	175	175	178	168	188	192	176	184	172	176	198	166	181	172	146	178	171	157	140	133	186	165	193	178	173	138	182	154	171	183	172	167	173	173	193	194	153	179	150	169	204	175	166	173	168	170	176	187	181	189	178	183	178	187	173	164	177	198	154	160	187	192	162	162	188	187	179	146	178	190	169	157	187	201	146	153	195	189	187	146	181	161	146	180	185	182	133	187	190	173	168	177	168	161	175	179	177	155	185	160	205	185	182	183	186	169	152	195	176	146	188	159	215	175	175	179	184	178	148	183	169	147	154	165	175	174	168	166	190	171	174	176	190	174	158	169	190	180	185	166	163	162	191	164	179	168	170	171	171	181	171	175	165	184	167	187	156	166	177	191	179	174	210	191	136	167	181	169	137	195	196	172	174	197	175	168	149	150	192	205	183	167	177	172	161	180	170	166	173	157	182	204	164	188	175	155	189	192	171	185	174	169	188	157	174	194	181	174	149	180	153	168	166	182	168	182	183	185	171	203	167	175	182	163	159	169	188	191	179	185	175	170	185	173	178	171	166	179	205	156	196	181	161	174	156	167	148	197	209	174	169	166	167	177	157	179	180	187	170	176	194	164	178	166	181	184	168	181	184	170	189	170	167	167	177	168	154	162	173	184	174	169	174	173	180	190	157	200	162	162	156	164	209	200	178	203	175	179	178	176	145	185	196	182	147	166	136	177	163	163	183	161	189	171	194	189	175	175	195	192	183	184	179	169	187	181	178	171	170	196	192	160	181	179	171	167	169	179	193	169	162	181	192	164	179	182	160	176	168	150	184	189	189	165	167	168	140	175	187	169	180	178	163	183	161	175	154	206	157	184	171	180	185	183	170	188	155	157	167	147	170	174	174	175	183	171	155	170	175	188	191	157	172	179	179	182	189	178	165	164	159	192	170	213	157	168	168	170	170	179	155	198	190	168	166	154	172	153	168	191	185	176	165	181	172	199	161	179	179	179	183	181	188	160	163	205	160	180	197	188	150	173	155	146	178	179	208	204	172	184	162	168	157	155	155	169	195	154	174	149	161	170	162	157	169	173	195	174	184	153	158	170	164	195	176	149	180	181	192	166	181	171	176	169	176	189	160	149	170	150	165	170	185	180	190	180	179	170	151	172	153	183	157	157	174	182	154	167	211	174	202	196	181	167	178	184	183	163	161	168	166	155	154	170	197	178	168	182	143	169	192	170	176	167	180	163	164	170	190	207	178	183	160	185	175	182	162	178	182	176	172	192	199	185	192	178	178	176	172	164	181	179	175	183	204	145	178	211	171	165	205	175	162	182	161	178	175	175	186	186	151	150	159	173	156	165	140	184	213	173	196	161	181	182	162	200	207	170	196	185	180	167	177	150	176	169	174	197	184	178	179	189	180	184	164	175	182	155	177	161	163	166	200	169	152	173	149	144	155	186	156	181	172	171	150	178	177	185	188	165	167	171	172	197	213	177	167	179	196	168	155	168	165	152	184	195	165	181	178	168	188	182	187	184	189	170	187	181	178	191	192	140	185	169	180	159	159	167	160	190	161	161	173	184	201	183	172	177	205	178	162	178	182	164	177	166	176	155	181	205	206	168	183	154	183	173	198	168	174	173	211	176	180	185	160	157	166	171	154	156	172	130	172	157	172	196	203	190	169	159	172	184	186	189	186	169	169	159	187	180	190	180	194	202	180	167	186	161	161	166	174	149	155	176	182	182	169	150	186	179	156	191	173	168	164	167	176	195	193	159	148	172	184	220	176	165	187	182	164	181	189	186	154	171	156	172	184	166	195	201	167	177	170	173	149	162	180	177	172	180	167	181	166	178	187	179	195	180	187	166	178	190	170	180	176	191	174	195	177	172	181	173	156	183	179	173	190	176	165	188	172	174	147	157	158	181	152	182	178	161	187	150	156	175	151	197	168	176	177	176	195	166	174	163	185	169	169	151	169	150	159	151	174	161	176	154	164	142	192	178	151	196	229	168	172	143	191	184	189	166	178	158	148	195	171	183	169	157	185	167	147	181	177	182	163	174	173	167	187	186	170	192	179	176	195	162	183	191	189	198	170	166	179	204	164	176	174	169	204	186	178	185	138	191	189	174	190	168	172	161	171	180	175	171	183	174	163	172	170	169	169	145	164	154	173	161	166	174	155	208	191	144	208	224	185	162	156	162	178	170	165	199	171	184	182	196	188	174	204	178	164	167	168	170	214	155	193	157	172	162	143	162	179	167	175	174	160	148	180	180	178	187	141	166	160	187	172	182	207	144	154	196	150	204	165	171	182	180	155	150	168	137	167	160	160	189	171	164	178	181	189	165	179	160	186	162	168	153	157	148	175	189	163	162	162	188	175	190	180	170	147	180	182	163	169	173	178	144	148	186	149	142	164	161	173	160	163	172	183	190	194	168	172	175	173	177	176	185	168	168	175	165	144	180	180	192	194	178	196	181	186	169	177	166	190	150	187	177	210	193	197	210	179	165	163	181	219	178	181	171	187	171	182	176	184	192	188	176	184	167	151	155	184	191	181	165	152	168	162	165	196	186	167	190	159	168	164	165	195	200	149	209	172	190	207	199	152	161	176	164	169
3161	1620	5110	4312	6296	2825	538	480	487	467	495	487	464	493	437	476	406	461	420	464	449	415	400	442	457	448	426	467	452	440	413	403	458	454	465	430	434	452	435	428	418	426	442	436	428	441	456	475	437	428	401	427	440	396	440	425	406	459	432	419	453	458	438	411	415	431	426	425	431	472	434	412	457	473	428	444	437	403	429	420	430	453	454	394	457	399	417	458	425	442	386	399	431	474	440	461	425	438	427	440	417	484	448	462	425	437	446	481	429	451	455	444	438	419	477	468	449	402	427	457	428	446	467	437	446	435	428	433	445	431	467	413	396	422	415	449	420	400	427	448	427	405	429	408	433	412	463	423	445	440	427	439	463	482	463	426	452	441	450	458	466	467	405	392	443	455	425	441	433	458	415	449	434	397	430	437	419	399	437	459	419	416	447	429	431	399	452	471	432	436	434	451	425	421	427	426	487	421	411	420	450	431	443	469	448	445	427	430	472	436	404	421	399	447	430	431	458	419	432	446	432	480	455	448	445	440	460	415	454	422	475	421	446	426	439	397	424	402	447	447	435	430	427	427	441	440	466	439	436	442	411	427	449	415	376	403	404	453	439	409	468	444	391	432	411	421	438	419	421	432	463	444	411	432	403	433	443	430	451	463	440	450	441	459	475	472	452	470	466	401	415	452	445	455	433	440	420	442	450	437	412	443	453	440	429	395	459	491	454	438	443	459	438	470	489	447	448	433	416	423	429	443	395	436	442	384	426	477	383	424	428	404	499	446	411	443	410	479	441	454	420	405	430	426	416	456	442	436	450	434	445	444	443	442	427	438	423	462	460	448	426	397	424	449	440	464	421	413	442	449	442	410	446	425	441	444	418	438	418	451	457	448	431	442	424	443	420	394	440	426	432	453	436	429	472	453	410	454	391	446	419	427	408	423	458	419	437	431	430	445	445	445	468	438	424	436	392	432	454	424	443	445	431	417	399	431	446	436	448	451	447	436	464	433	390	470	465	441	423	432	425	471	459	407	417	447	466	440	432	452	461	417	472	449	435	410	416	426	463	416	469	428	411	423	447	447	466	414	421	419	446	413	450	441	456	454	433	475	436	433	448	426	397	443	450	432	424	432	425	467	438	441	408	411	424	440	458	447	431	418	408	454	411	442	441	394	421	419	431	447	401	436	409	442	448	430	411	469	411	463	428	416	440	419	445	437	388	422	415	431	455	432	422	437	453	430	451	455	450	421	451	421	444	450	445	409	442	427	407	451	430	453	432	394	440	446	406	424	426	414	455	445	485	443	414	454	437	414	444	451	434	459	426	427	440	447	421	435	432	435	439	407	444	446	431	439	428	460	430	450	446	441	472	436	413	436	470	423	436	408	463	432	470	454	457	410	462	435	395	454	459	433	445	414	449	395	430	421	399	413	412	421	442	468	460	411	410	469	439	473	434	445	419	434	416	424	398	452	419	426	441	429	445	423	398	403	423	424	440	460	452	446	465	432	424	414	435	425	436	465	421	400	439	444	441	459	435	423	457	439	457	453	482	457	447	431	458	428	427	459	432	438	407	435	431	437	414	450	415	473	422	430	486	465	453	453	448	424	419	439	464	455	457	426	439	447	446	435	454	455	445	478	433	452	425	441	453	453	445	424	417	479	397	428	441	442	414	414	424	441	424	416	432	413	475	425	436	436	457	470	432	443	428	448	451	457	435	469	432	416	405	428	470	452	416	472	405	442	414	424	438	460	424	430	406	442	446	448	436	406	433	402	443	453	428	455	446	435	411	402	435	461	445	439	445	467	400	445	387	411	426	456	447	483	394	443	409	442	422	421	454	472	423	431	433	411	397	450	429	494	435	441	430	446	456	409	495	449	467	449	440	460	428	391	436	419	450	437	473	474	480	462	466	452	456	405	431	438	442	436	410	431	431	438	443	414	434	443	477	483	435	433	452	446	460	450	464	427	409	450	452	440	438	429	434	438	449	444	437	451	423	415	421	424	437	411	419	461	462	423	449	451	422	414	472	415	401	462	452	429	451	432	455	414	469	429	469	424	439	448	417	415	422	430	449	437	418	469	421	444	443	441	438	432	432	449	457	453	413	424	441	449	482	438	480	473	485	443	445	427	429	444	450	402	419	438	436	423	449	423	438	413	417	439	459	452	446	433	448	415	411	456	432	388	394	435	415	444	416	414	465	483	428	433	432	415	418	413	395	451	431	430	433	437	433	416	421	428	466	483	418	431	411	434	434	461	437	434	436	406	458	420	433	420	441	411	443	456	437	411	449	456	417	446	445	424	429	430	436	399	415	462	403	491	406	435	451	419	437	398	460	453	439	462	472	411	424	461	451	429	414	398	458	449	423	422	431	466	400	389	444	458	446	437	416	439	413	440	444	424	415	410	442	438	456	405	450	428	439	414	474	451	396	428	439	439	480	421	425	422	448	424	436	426	456	432	420	462	411	438	421	432	432	455	462	461	439	415	410	436	413	431	450	423	445	422	454	438	492	454	485	422	406	434	432	444	466	431	422	437	444	461	448	424	442	432	392	447	432	466	449	421	432	428	440	426	456	417	446	411	429	445	428	409	428	459	455	455	428	445	411	414	417	432	429	423	430	459	428	437	430	424	457	460	416	404	450	413	389	406	454	460	418	410	382	445	442	421	469	451	421	450	430	427	428	456	460	416	461	438	421	470	418	476	457	422	398	421	447	418	408	457	423	407	460	395	452	434	426	454	445	450	430	460	438	435	433	455	426	471	441	446	447	440	402	417	467	420	464	442	443	469	421	414	468	443	463	466	435	437	450	434	456	434	479	417	432	431	394	446	425	459	454	415	418	435	447	445	457	430	457	430	416	468	432	458	431	446	389	419	434	447	455	440	414	400	425	408	408	488	431	452	437	417	419	431	478	401	455	424	467	414	470	447	452	441	426	436	441	425	465	395	406	437	468	442	406	444	453	468	424	444	445	463	419	408	443	456	441	413	424	419	429	463	451	460	414	453	437	418	446	416	396	488	432	429	462	457	426	421	434	444	427	415	459	433	467	432	434	429	442	403	430	380	433	459	439	397	441	415	418	445	451	430	398	440	446	471	421	421	398	426	454	433	427	418	477	419	399	410	403	436	416	456	426	450	441	411	423	443	482	425	407	439	435	455	438	438	441	419	451	435	416	429	410	446	401	417	417	439	418	451	434	393	413	427	424	422	409	386	437	404	433	412	461	405	418	436	419	386	422	405	420	419	437	409	427	460	417	420	397	446	428	460	457	393	416	433	460	434	476	434	471	437	421	471	434	431	426	469	410	439	449	432	461	414	455	426	452	419	468	439	446	460	433	428	464	449	443	429	403	407	433	445	444	440	412	449	467	451	444	419	458	463	412	497	400	454	437	421	435	437	436	446	391	410	420	404	444	411	470	451	436	450	448	423	442	438	429	398	413	442	418	437	446	447	408	445	397	446	410	424	408	435	467	412	422	438	424	442	431	429	474	436	437	443
12486	3842	5462	3441	25432	21615	1467	331	284	262	265	237	214	178	170	160	183	169	183	168	186	132	160	176	145	158	160	160	160	157	165	164	132	149	157	130	145	139	138	156	168	160	167	140	155	130	150	130	156	140	158	174	146	147	163	149	126	121	155	159	136	139	158	125	147	155	133	158	156	147	151	152	161	128	137	149	149	167	124	159	160	128	139	148	126	149	162	175	161	135	162	134	137	145	153	158	151	159	146	150	158	157	156	158	148	157	152	143	154	140	151	149	142	153	165	155	144	153	140	140	153	143	143	140	145	141	134	136	160	136	132	157	154	128	130	116	153	144	155	160	160	146	149	146	157	145	139	154	150	148	151	148	131	133	149	166	148	134	157	157	149	136	174	165	142	157	153	157	165	169	142	136	155	170	143	125	148	140	154	160	165	161	144	139	134	144	148	174	140	138	159	145	144	150	146	177	155	144	143	149	169	157	139	170	153	160	158	152	150	147	143	131	152	176	120	154	128	147	147	150	143	156	146	141	159	172	157	127	148	154	153	154	148	166	148	153	174	151	138	151	144	163	134	130	161	157	174	154	158	157	145	129	145	128	150	157	154	175	156	128	147	140	129	152	155	130	146	148	158	131	153	134	137	148	160	140	159	160	157	137	184	140	140	142	153	143	144	169	140	139	157	157	156	127	152	164	158	143	154	154	137	148	144	158	142	134	134	159	132	160	142	160	178	129	131	151	144	165	156	145	150	144	152	161	141	133	128	148	158	167	147	156	144	162	152	153	168	134	140	160	165	129	129	132	161	150	158	158	145	125	126	144	133	112	138	165	128	144	160	136	121	152	128	148	144	124	144	147	158	133	162	152	152	156	148	141	153	152	148	131	145	138	148	133	157	139	130	143	153	152	157	129	137	138	140	147	146	146	155	168	164	137	151	146	153	142	152	146	166	154	140	144	157	137	125	175	155	160	128	141	153	123	129	151	176	137	140	149	141	171	162	119	160	133	172	167	150	163	131	138	130	158	139	160	158	143	168	118	147	139	135	157	153	145	157	145	155	146	152	149	139	147	134	178	109	127	133	142	155	158	133	152	140	171	120	143	129	150	137	176	143	124	137	143	137	152	154	152	153	132	148	134	154	149	156	151	167	145	162	148	131	153	148	154	150	137	151	140	141	135	167	143	145	142	156	126	132	138	145	146	141	124	164	132	164	134	138	135	174	126	141	142	141	162	136	140	150	152	147	148	103	153	169	148	146	133	158	154	168	141	127	145	152	138	140	161	145	150	148	146	153	136	149	164	156	173	152	158	135	131	130	155	145	153	141	155	137	132	130	136	164	130	118	125	131	148	157	162	113	148	125	133	129	166	139	147	136	159	126	146	171	166	141	146	159	159	176	152	139	154	149	161	148	133	161	158	140	158	115	156	147	141	150	140	155	139	163	155	127	153	155	114	154	135	159	140	140	127	146	145	149	139	134	127	150	135	147	159	131	133	136	166	141	149	150	141	154	143	155	164	124	131	139	150	136	159	137	154	134	136	137	119	141	147	141	149	156	147	144	154	159	152	157	158	159	161	155	163	148	143	163	151	145	149	140	143	108	163	139	130	158	147	160	139	140	144	143	168	175	162	154	157	169	161	140	132	136	126	164	134	153	141	146	166	143	164	157	138	132	158	132	134	150	164	163	137	153	128	161	163	162	165	149	149	153	153	141	152	133	176	146	148	145	174	168	129	175	141	121	145	156	136	121	150	141	152	153	153	153	148	167	133	153	138	143	141	131	153	147	169	173	152	147	152	152	162	168	141	132	153	164	143	129	136	153	135	158	143	144	164	132	148	145	152	139	151	127	136	163	125	145	154	151	143	162	163	134	140	142	153	142	139	139	141	124	129	165	150	167	160	150	158	138	148	146	146	129	123	129	164	140	125	171	132	138	140	154	164	165	136	137	153	132	162	162	109	158	156	148	125	158	154	158	167	140	146	150	170	157	159	116	151	138	156	158	147	156	172	159	129	142	152	153	163	142	153	177	137	150	147	162	126	162	160	169	125	160	130	125	160	157	128	151	163	193	156	140	155	149	158	125	144	153	155	148	130	144	146	140	125	147	144	149	124	130	157	164	156	141	136	164	149	139	158	173	153	149	148	146	160	131	132	145	151	154	154	173	134	142	143	147	137	151	153	146	142	133	153	167	153	151	160	154	148	129	168	145	145	143	181	126	148	135	133	148	152	136	155	150	131	154	123	148	132	152	152	131	144	146	150	136	166	142	132	160	132	143	152	165	137	166	167	130	174	130	151	129	146	143	135	146	172	138	148	135	149	157	157	141	162	146	163	142	145	124	130	133	150	170	135	160	141	152	150	170	143	160	129	160	163	147	140	117	156	139	129	166	194	161	136	160	141	156	163	148	129	166	145	149	139	136	159	140	131	142	153	150	176	162	147	158	162	140	141	163	177	161	152	154	139	139	152	138	133	121	125	162	157	169	129	145	158	147	141	147	146	137	160	144	140	144	154	151	161	164	149	154	140	137	133	147	148	149	146	167	161	138	139	144	161	170	158	143	138	141	128	156	158	145	148	146	169	150	153	175	146	170	138	153	137	149	156	147	159	187	147	143	134	145	152	158	149	165	184	164	120	132	173	143	179	135	144	130	147	151	134	133	150	140	162	134	147	158	159	164	156	134	140	145	140	149	141	146	144	159	165	133	138	138	132	153	150	135	138	155	136	147	161	121	132	152	146	151	153	151	139	131	131	152	147	149	161	143	141	130	139	151	145	139	137	162	139	146	140	136	125	147	152	153	167	154	162	156	126	145	141	144	152	125	160	125	148	145	151	146	152	159	147	161	153	155	154	123	161	158	127	128	136	148	153	155	143	145	138	142	154	134	130	135	157	169	142	145	161	135	131	160	139	150	120	127	171	141	140	160	161	146	157	159	124	137	129	134	126	151	118	133	150	162	152	127	158	137	144	177	176	141	139	149	145	180	125	123	178	124	169	142	132	136	131	135	176	137	148	137	154	145	156	149	164	159	136	145	158	143	154	169	138	158	144	135	118	165	121	141	136	163	142	153	148	164	155	139	128	164	153	122	151	150	148	168	127	153	126	158	157	154	127	140	145	178	148	187	169	143	139	155	150	139	139	156	158	153	174	158	148	142	160	181	151	126	151	137	139	143	155	139	146	128	137	133	142	118	146	137	126	146	178	152	156	160	176	134	140	155	144	153	129	161	151	135	155	148	122	152	145	123	138	167	147	151	160	134	137	154	162	170	147	146	141	135	141	155	148	133	140	159	152	134	129	158	135	147	136	131	148	153	156	141	159	148	127	171	157	137	152	145	136	148	120	139	160	127	146	164	147	153	158	133	158	141	130	133	151	139	140	174	138	139	138	116	153	144	157	162	160	156	135	133	148	143	135	141	171	134	148	181	142	175	145	165	148	130	151	174	140	139	136	143	156	163	151	125	141	147	159	144	147	160	145	152	139	143	140	151	172
7411	3566	10523	9381	40208	17845	2019	1255	1130	1117	1103	821	737	714	693	609	631	558	548	579	475	516	509	482	488	490	485	472	501	452	468	451	472	461	430	470	452	427	435	416	434	423	433	411	388	426	441	419	394	389	401	461	440	392	409	396	397	436	401	393	398	419	394	410	428	392	437	415	397	412	378	438	424	453	387	405	415	396	426	400	445	423	456	407	471	395	380	412	439	353	423	396	443	415	355	385	373	419	384	397	413	405	385	410	411	413	400	415	463	386	379	388	431	396	393	397	446	411	390	394	380	414	405	398	403	390	412	437	372	380	372	433	396	434	362	390	405	383	388	423	389	402	392	412	399	406	401	408	428	383	404	375	408	382	396	411	408	396	384	421	423	404	375	416	447	435	363	406	403	422	436	415	399	439	407	384	414	431	434	401	379	396	412	400	402	434	384	434	399	441	416	350	399	406	393	414	392	402	354	404	414	417	361	394	415	403	415	416	415	413	409	388	405	414	412	384	407	367	407	412	405	380	371	391	382	420	396	422	432	425	392	407	432	360	383	442	393	392	379	413	413	398	427	374	407	402	427	399	381	396	430	412	458	373	410	431	406	403	397	402	366	388	394	408	400	413	402	412	361	421	407	390	387	402	413	395	436	411	422	379	386	454	406	388	407	361	373	407	386	381	404	394	373	407	398	399	419	432	426	379	381	394	421	385	421	429	396	352	403	372	367	359	394	390	444	391	382	378	421	395	392	422	364	383	415	349	400	416	394	424	391	403	412	406	389	404	408	411	409	384	420	388	390	379	425	398	385	412	407	389	363	421	399	377	393	426	414	380	402	436	380	399	395	399	377	403	417	401	404	399	393	393	369	384	377	411	376	407	436	391	378	391	400	382	373	389	380	426	416	387	401	411	401	425	386	373	412	371	401	401	386	399	400	412	378	383	396	394	381	412	388	401	383	373	381	390	397	409	414	378	389	381	377	388	421	412	399	425	381	415	382	410	409	423	418	377	413	414	411	430	341	393	393	412	391	386	401	381	394	368	392	427	396	394	358	393	390	382	441	388	385	369	392	407	411	381	391	375	391	415	374	416	420	403	398	435	403	398	412	395	424	436	433	404	370	406	389	408	406	391	401	403	427	392	380	323	431	405	378	386	416	392	398	401	421	401	408	371	372	397	402	418	391	397	385	412	344	416	386	412	393	417	370	412	420	402	427	381	366	423	369	400	376	399	370	414	427	412	413	428	396	422	407	365	435	434	396	400	388	403	365	405	383	411	382	408	383	390	403	396	425	392	358	405	447	389	400	421	387	403	406	428	378	418	447	418	417	396	361	409	429	424	363	375	381	407	379	392	391	387	392	388	378	416	395	404	408	384	382	358	418	361	381	420	387	395	376	409	362	402	395	415	399	396	383	381	419	426	373	373	395	391	408	397	411	414	425	417	397	367	398	397	381	398	373	393	386	446	376	416	406	382	398	403	393	406	402	385	432	402	405	378	442	390	413	403	404	432	437	374	414	427	378	393	404	391	392	423	390	384	398	418	395	346	423	398	412	397	392	430	408	429	386	394	417	412	438	425	400	348	367	388	376	439	387	392	415	415	375	379	413	404	404	378	431	380	389	395	400	376	386	420	409	427	364	389	382	392	407	409	399	401	411	416	372	429	410	405	406	379	411	402	408	419	372	376	357	452	379	414	415	403	392	390	387	399	387	427	383	413	432	402	411	363	416	410	408	376	419	387	410	431	397	402	386	386	402	425	401	408	401	386	409	400	399	395	441	390	409	428	417	386	396	392	391	405	415	398	391	436	383	373	361	409	404	404	416	385	379	371	394	382	410	388	410	392	389	395	414	378	390	381	415	403	401	379	400	404	409	419	433	377	375	397	407	394	407	364	418	443	366	368	397	368	390	388	378	400	407	404	411	381	407	434	430	387	366	414	425	344	405	400	380	412	385	402	401	389	378	373	385	429	410	400	402	418	373	391	408	404	384	425	421	409	400	398	422	404	422	374	399	378	407	412	443	401	379	374	408	379	409	379	400	378	425	391	406	431	404	396	374	403	401	392	394	410	392	397	395	393	360	380	409	394	416	410	396	421	376	419	428	362	396	374	408	376	375	415	422	384	384	415	404	386	403	414	415	405	372	392	412	403	405	402	390	394	409	426	405	376	433	415	375	358	377	400	398	399	425	422	386	390	369	416	412	385	410	441	395	374	406	375	411	420	439	383	409	390	382	427	422	418	397	388	419	385	396	356	387	390	375	382	404	432	355	400	401	394	396	348	388	387	399	362	426	404	395	394	427	381	424	381	389	390	414	360	410	414	390	401	433	439	412	394	386	415	384	367	404	403	392	383	441	420	402	399	404	412	410	375	397	367	397	371	406	417	404	422	427	408	387	403	413	423	431	413	383	384	401	414	388	399	433	388	411	359	398	369	373	387	387	422	396	395	391	352	392	422	398	377	418	389	385	424	390	384	425	416	407	382	375	394	401	402	412	354	394	381	399	428	409	421	407	400	415	347	401	428	386	423	401	415	383	410	390	369	393	399	390	431	398	407	400	377	402	395	388	373	377	411	397	416	400	384	417	412	396	407	385	405	397	410	391	384	400	380	434	388	398	416	437	443	402	378	414	387	409	377	410	407	416	403	401	413	378	430	403	393	405	424	397	389	395	416	456	428	379	419	398	406	406	369	393	398	390	402	377	400	412	399	402	399	414	407	395	381	413	422	387	411	422	407	411	369	399	362	390	422	418	384	396	366	385	385	427	427	402	376	373	392	442	400	431	371	401	401	398	406	388	391	433	413	393	384	409	416	401	400	376	388	402	370	393	412	404	402	449	386	444	406	388	375	412	396	380	401	380	394	372	404	374	407	392	406	405	411	403	364	433	403	423	413	430	382	382	407	406	377	408	393	392	427	403	393	407	431	386	337	450	423	424	381	345	378	419	403	372	406	431	413	383	381	420	419	395	401	371	416	429	411	372	386	385	368	373	385	400	433	403	381	417	386	385	416	437	370	387	393	430	444	413	393	397	409	382	417	391	409	378	379	370	421	407	354	438	400	393	371	439	420	407	405	363	394	396	429	416	386	382	414	398	393	381	414	368	423	421	372	396	410	436	417	393	413	410	401	392	381	411	387	396	373	396	368	379	395	372	371	405	387	376	382	374	378	407	426	376	419	388	440	426	405	380	384	369	405	423	403	401	373	384	408	387	401	402	395	411	400	412	355	407	378	340	398	412	416	406	402	410	433	405	369	373	407	383	383	423	420	411	394	394	410	397	396	372	419	416	407	373	385	382	427	424	401	426	415	397	405	409	433	382	396	362	396	424	377	414	394	413	335	429	404	422	404	413	417	418	413	398	390	405	388	383	411	417	404	393	362	385	396	418	364	388	423	415	384	402	424	369	394	383	407	395	420	387	390	421	412	412	405	412	417	429	397	412	386	403	377	404	409	382	360	433	401	375	427	374	389	419	410	411	394	396	431	389	398
22050	7987	9921	6349	31994	27501	2771	747	607	517	603	451	433	490	406	399	379	335	370	335	375	344	364	364	321	316	341	346	337	351	327	322	300	319	355	329	311	312	304	331	317	325	304	298	277	314	295	328	329	284	339	331	334	331	307	349	332	332	326	316	317	286	356	338	328	312	325	308	276	287	316	306	290	311	334	324	325	325	328	329	323	327	306	316	287	295	293	282	360	312	304	285	315	302	283	285	332	314	299	291	318	318	321	332	311	323	313	313	325	307	290	296	325	272	345	321	291	312	299	301	276	294	340	321	299	297	299	307	296	331	307	302	321	287	326	297	349	293	321	316	297	314	304	287	334	318	302	304	285	336	314	319	299	320	314	322	309	305	323	325	304	320	329	320	287	357	304	321	312	336	318	344	297	350	328	294	293	318	322	304	333	308	302	313	314	313	306	327	342	335	288	306	335	292	300	303	291	332	340	324	296	317	304	346	311	315	350	341	322	314	308	335	339	280	284	330	301	321	290	335	331	321	287	335	331	320	308	304	335	285	313	338	326	288	319	344	337	342	320	301	335	307	291	345	288	310	306	313	314	323	306	305	316	290	330	299	278	340	340	302	297	318	310	331	354	291	293	303	309	318	324	333	316	318	311	343	314	302	312	317	298	289	304	334	339	333	319	293	317	317	313	301	301	302	305	310	299	326	310	329	361	326	316	349	331	328	350	317	324	336	325	317	291	331	332	305	331	285	304	340	302	334	295	349	341	316	331	277	355	340	333	296	342	317	321	281	304	286	331	317	304	330	318	335	292	310	289	320	308	329	308	331	311	345	320	332	329	324	325	323	324	332	318	350	295	313	291	322	294	297	306	320	297	294	315	283	322	319	306	320	326	321	331	348	330	301	282	325	302	330	298	312	342	318	304	317	324	321	315	303	313	330	308	334	312	299	334	293	344	341	304	318	292	340	297	310	329	304	324	328	306	327	295	333	316	328	303	345	334	319	316	297	296	317	331	306	300	282	317	324	315	325	322	320	323	359	312	324	321	297	289	308	313	293	304	331	282	306	311	316	315	294	343	309	312	328	301	292	317	302	296	325	349	343	300	329	332	328	321	316	317	314	336	314	295	298	302	321	310	322	302	319	323	332	299	327	313	311	313	315	307	322	283	328	317	295	360	306	304	340	320	266	295	300	319	306	311	294	329	322	294	272	310	359	282	301	307	301	304	326	315	316	291	291	320	291	307	288	324	296	317	304	333	311	311	315	306	302	308	312	363	302	328	308	302	299	326	332	316	304	309	275	303	306	305	325	326	313	300	334	327	293	319	335	341	347	340	337	299	329	329	321	308	321	287	318	308	297	300	326	321	338	320	316	337	307	292	299	307	353	299	317	321	328	323	320	327	340	326	335	307	300	333	345	299	310	302	302	329	319	318	303	286	326	294	323	328	297	272	348	316	322	305	327	306	341	278	321	312	319	313	299	318	321	287	324	303	321	312	344	269	333	320	299	314	307	348	323	307	326	315	296	364	341	311	327	302	315	336	317	296	325	344	315	341	307	292	331	316	345	316	309	310	297	325	298	319	327	309	316	299	349	354	349	311	305	297	329	348	316	347	331	307	336	316	307	312	302	302	299	329	277	319	309	333	340	310	325	339	288	299	315	300	336	310	327	309	320	304	294	297	310	321	359	305	312	322	298	299	336	306	303	331	313	311	339	307	292	283	337	326	325	329	273	301	333	321	304	356	312	312	311	325	311	277	319	314	285	318	311	308	334	298	327	323	330	319	333	337	335	332	260	312	340	292	366	316	332	308	306	325	317	330	304	315	349	333	305	315	320	338	322	324	284	311	315	309	333	326	290	313	307	303	294	292	315	309	330	312	300	324	292	287	321	296	329	336	319	301	292	316	325	304	350	291	306	286	310	326	311	315	316	323	303	354	294	318	331	318	337	306	310	313	297	315	319	307	321	328	317	356	271	319	303	330	321	294	322	334	324	330	279	342	295	294	298	311	328	336	292	349	289	337	325	306	323	356	304	332	307	288	312	353	308	344	304	316	350	322	330	303	306	345	310	302	320	308	313	295	264	334	329	332	322	313	320	347	324	308	362	328	349	260	303	295	318	292	302	325	314	355	327	301	316	305	303	305	329	304	342	318	318	311	328	298	361	325	329	350	287	312	324	286	297	322	308	354	307	304	303	308	331	303	329	326	359	341	294	306	274	309	293	314	316	352	338	331	317	348	324	326	314	324	363	329	286	309	300	304	308	316	305	303	308	325	333	333	342	295	279	323	298	309	288	326	335	329	316	329	306	334	308	297	297	304	312	304	284	325	323	346	325	325	373	313	368	292	310	287	360	298	328	335	329	318	353	293	334	323	292	326	287	269	319	294	308	324	329	321	321	337	320	317	335	330	342	304	288	316	321	322	305	323	313	333	326	292	301	325	314	308	295	301	332	319	327	313	289	330	306	294	298	291	306	344	310	319	315	329	306	302	306	302	299	320	334	300	326	332	289	322	313	294	303	261	305	351	317	337	333	278	334	312	354	325	306	313	344	329	346	316	310	309	327	289	313	342	267	337	336	331	323	336	325	299	341	298	288	331	310	314	352	320	282	329	334	340	318	289	306	299	296	329	348	311	289	315	343	316	334	314	316	279	271	330	303	284	278	305	313	268	336	320	281	297	327	302	338	283	283	301	306	335	322	318	270	307	277	311	299	313	301	336	331	285	314	312	304	309	325	300	305	316	332	304	327	303	311	329	350	295	312	296	314	322	329	324	316	342	307	295	303	290	322	309	298	294	319	309	308	357	286	320	323	323	314	339	293	326	285	288	322	302	307	320	291	315	310	335	303	291	297	330	327	335	321	325	347	355	332	297	254	290	316	299	291	317	326	295	294	327	291	292	289	296	313	309	319	312	283	262	285	298	300	303	355	285	268	334	312	336	291	321	335	325	327	329	316	341	306	332	331	295	293	311	318	299	342	333	305	303	341	313	317	297	335	312	325	310	288	290	309	322	316	314	295	324	302	332	334	325	341	323	327	296	308	304	334	325	308	313	300	312	286	305	313	314	318	325	350	317	310	332	295	333	349	320	314	326	326	330	323	294	314	304	296	303	314	298	286	293	316	316	292	301	292	314	347	300	321	343	322	301	300	323	312	307	298	355	319	317	302	276	304	283	310	304	309	270	322	319	293	290	300	315	272	315	360	335	306	296	310	290	286	276	311	333	293	298	310	310	312	295	297	282	342	312	307	329	294	320	312	291	343	322	316	315	305	303	307	313	320	370	327	363	323	330	321	326	333	314	327	331	350	338	334	300	313	345	312	361	300	330	309	283	287	322	263	311	324	310	285	326	335	305	322	294	360	298	338	299	319	323	306	279	301	299	316	327	286	318	310	338	336	319	346	317	311	308	323	329	312	303	300	311	304	315	314	282	300	309	309	310	286	332	335	305	342	296	288	351	322	287	330	303	322	292	297	334	313	326	324	312	317	307	326
10064	5794	15247	14290	46242	14631	4056	2774	2395	2198	2159	1665	1482	1447	1348	1284	1140	1089	1140	1068	1054	996	972	965	961	920	897	953	870	885	853	869	853	831	842	866	799	825	763	849	854	767	823	823	731	773	802	767	810	788	771	784	799	783	753	762	733	811	795	793	774	754	726	730	727	717	779	738	764	770	737	748	759	757	758	738	765	762	794	739	744	738	742	777	759	822	799	713	742	765	710	737	785	748	765	708	746	741	730	738	741	763	741	732	760	718	688	711	783	777	770	736	722	738	712	770	764	758	727	798	789	775	770	768	721	729	730	724	795	768	700	727	735	737	723	727	738	727	716	733	705	734	686	722	745	790	761	702	711	745	717	696	737	758	703	726	728	722	719	712	744	743	757	754	712	757	747	701	780	742	697	714	737	738	704	692	723	740	709	721	735	721	764	747	741	721	742	728	751	753	750	758	721	716	726	729	730	734	752	708	716	728	743	769	709	749	742	765	754	775	746	684	741	763	752	726	773	695	732	696	722	736	777	689	700	737	753	749	774	736	787	752	751	734	752	709	696	707	746	714	725	711	729	721	764	732	774	753	734	760	763	699	703	751	709	726	709	721	729	739	736	738	718	729	686	735	730	713	736	687	777	755	748	746	757	695	768	733	676	715	736	765	706	773	744	695	720	776	701	752	734	718	733	722	742	768	717	686	764	729	722	730	750	698	749	713	757	720	728	754	757	772	723	778	684	711	736	758	718	729	737	741	767	702	719	707	704	704	762	756	800	688	731	705	688	753	680	730	762	761	732	723	786	732	714	730	736	725	742	741	700	753	735	704	738	741	758	769	744	741	749	781	734	745	724	754	794	725	729	728	745	729	770	712	734	754	721	732	794	739	683	764	759	735	723	761	715	759	744	770	710	748	769	720	707	741	704	722	751	724	751	726	694	699	750	752	791	701	733	740	720	714	672	692	725	697	737	747	739	750	724	783	691	754	755	703	715	734	723	745	773	722	730	707	791	734	712	723	721	708	766	742	797	734	769	727	704	744	750	737	696	695	737	752	710	735	740	710	705	751	759	738	768	702	746	711	718	727	687	739	748	727	725	714	754	696	809	719	710	732	711	731	749	697	729	751	701	715	732	773	737	731	742	734	748	744	723	743	720	724	732	702	737	741	787	751	726	714	805	707	756	725	773	694	700	696	705	719	761	756	758	711	740	727	686	770	758	726	737	777	740	755	727	720	701	779	709	760	775	770	804	702	726	719	691	735	761	733	762	754	700	778	723	769	764	738	700	689	789	719	693	662	775	730	728	739	739	748	742	749	698	779	744	760	714	734	791	718	709	713	705	746	723	777	749	744	750	731	783	739	772	745	698	739	684	745	714	704	717	683	749	768	711	735	721	715	756	736	761	735	725	700	699	746	730	744	739	775	700	721	740	757	769	714	735	696	764	695	730	712	703	759	730	697	744	738	755	741	764	729	699	695	687	701	741	740	734	750	754	711	739	750	733	777	729	698	738	790	729	700	745	737	772	739	759	761	720	719	732	733	707	659	743	732	773	720	717	708	717	684	712	743	730	771	737	733	766	733	749	762	737	731	730	738	807	718	765	751	742	742	746	749	748	723	794	683	695	744	671	708	729	744	740	724	758	708	747	751	739	754	690	760	748	816	740	752	750	736	744	743	704	761	719	742	771	737	751	741	720	752	731	759	772	705	755	732	728	722	743	723	710	772	749	717	739	706	731	717	750	744	733	695	704	734	754	712	729	736	754	706	730	733	712	784	752	663	762	761	743	704	744	685	738	702	764	746	740	712	696	758	757	714	721	739	703	735	730	718	701	736	737	681	763	710	706	723	728	735	731	689	741	749	774	716	690	681	771	689	708	763	785	716	738	724	704	743	712	727	708	688	742	737	733	770	751	776	779	754	722	739	725	722	763	748	689	723	735	748	723	777	751	734	724	732	738	714	734	745	727	720	729	729	740	721	788	780	746	724	768	685	797	754	698	789	740	701	707	746	758	719	738	727	708	756	750	735	734	769	699	708	739	763	727	754	749	789	725	720	709	759	758	706	728	696	765	762	742	713	736	738	739	730	750	787	763	749	757	814	712	723	739	727	722	681	726	717	753	733	718	725	738	762	727	744	707	728	758	780	742	759	724	709	742	757	738	690	724	740	778	744	737	744	703	763	700	747	734	744	754	688	744	763	711	767	736	719	779	720	732	742	742	716	714	754	768	699	709	659	733	723	710	739	755	797	758	679	726	809	717	722	719	749	713	740	733	746	757	740	702	720	700	719	771	742	735	764	740	727	732	718	743	733	696	731	758	780	703	753	732	717	762	768	755	778	729	750	754	735	704	680	756	720	705	755	717	760	743	674	731	795	765	749	720	720	713	717	724	737	696	790	720	732	727	749	750	732	738	729	754	705	737	743	746	728	692	746	701	722	737	785	768	698	769	766	727	731	734	731	729	733	753	768	742	744	738	697	776	730	757	785	726	717	756	754	749	700	744	730	748	758	725	707	682	694	765	745	720	735	772	717	722	724	699	718	703	781	732	771	702	741	769	758	752	708	733	692	744	742	774	712	696	744	728	740	779	720	725	754	758	734	695	736	700	725	726	739	786	720	766	714	727	766	747	740	697	712	723	690	755	715	696	742	722	747	764	727	800	750	732	727	763	763	727	754	775	772	740	756	736	733	751	747	717	764	744	738	767	783	741	755	715	725	690	737	736	718	733	770	780	735	753	771	730	770	779	787	758	743	756	744	774	704	753	709	704	733	746	730	764	697	710	761	735	770	742	717	761	742	706	713	777	732	747	771	703	730	740	722	754	701	736	756	727	753	746	707	789	733	762	747	763	749	713	720	749	710	737	768	728	711	726	760	741	800	716	789	681	710	705	735	755	705	725	749	705	692	727	742	755	711	737	785	724	743	719	761	728	770	735	716	735	704	757	721	751	743	726	756	708	731	735	762	727	725	723	711	749	732	778	690	752	729	725	685	739	761	700	729	704	738	717	740	739	801	716	754	702	728	725	727	740	761	734	704	732	726	791	713	773	703	705	709	707	724	709	722	725	752	676	697	727	738	750	807	665	702	750	736	741	748	761	702	681	737	708	751	713	747	763	746	708	733	696	721	742	740	736	752	695	766	702	761	741	782	754	693	742	777	695	743	774	722	738	732	720	742	814	779	760	748	763	715	710	786	769	722	732	753	703	737	743	743	791	732	708	722	757	716	756	754	754	737	780	707	681	744	777	737	760	678	733	739	719	734	727	737	776	752	706	708	715	741	750	720	739	720	721	714	735	758	702	739	743	708	699	692	726	718	735	738	736	710	720	721	724	756	717	774	754	747	734	725	726	702	759	735	704	735	713	763	712	746	714	717	676	746	715	688	719	697	764	714	728	789	757	715	757	706	735	713	780	744	700	753	745	737	804	714	714	744	740	759	769	724	727	745	774	739	735	712	757	761	694	710	760	721	774	777	690	733	714	742	771	797	724	762
4234	1612	2437	1453	1696	409	198	151	196	163	185	170	179	165	154	159	190	170	168	173	173	157	137	177	159	175	164	174	176	184	155	149	164	155	171	149	170	159	171	179	164	187	163	183	197	176	157	173	157	175	167	147	159	148	146	162	159	164	156	176	143	156	154	157	148	151	173	181	189	155	156	183	159	164	140	159	180	163	197	169	167	166	175	177	169	193	219	175	175	165	195	167	148	179	143	173	160	161	165	172	168	198	183	169	170	158	184	185	182	197	169	186	184	169	178	164	149	191	179	190	176	139	167	164	171	165	156	183	158	160	144	163	168	131	158	189	172	170	166	183	156	152	176	165	148	172	159	161	192	175	170	153	174	194	148	164	159	154	176	167	187	165	186	173	168	164	187	196	172	159	190	179	168	162	152	165	161	159	160	165	187	190	148	186	170	177	168	190	170	165	160	173	177	144	187	166	168	168	166	157	171	152	186	163	177	179	182	151	175	165	163	198	184	167	143	174	189	143	157	161	191	162	172	163	165	163	190	193	199	168	185	171	166	198	180	176	171	165	179	175	169	144	137	146	168	182	195	176	180	194	155	180	174	179	154	155	200	172	187	171	178	172	200	166	161	162	166	184	155	169	172	170	176	151	156	169	154	169	185	205	173	193	197	168	182	161	145	158	155	156	133	170	166	172	157	183	155	156	163	179	162	164	187	170	173	178	194	167	176	174	166	174	167	195	187	167	163	189	184	172	175	149	167	160	177	159	170	164	187	172	165	184	155	144	181	179	172	159	178	165	167	183	168	170	175	168	165	182	167	153	164	193	188	170	156	179	162	173	166	178	153	176	167	159	159	169	160	169	164	161	176	175	170	193	172	169	135	149	173	174	170	153	157	190	181	164	168	155	162	143	187	175	167	181	156	177	176	161	157	162	176	179	187	172	172	175	181	167	165	168	195	153	161	179	164	167	166	168	199	179	152	158	197	153	151	158	181	145	146	166	169	139	181	185	170	161	173	180	160	172	171	169	171	226	183	151	152	183	148	186	157	153	159	167	164	159	179	187	171	168	187	189	162	175	191	188	179	179	185	192	178	185	161	168	141	185	174	174	174	169	182	148	141	157	172	164	166	150	169	148	153	171	180	184	169	184	164	175	203	186	208	183	154	146	173	155	188	183	153	178	179	161	157	155	168	157	178	165	174	168	167	173	173	188	156	192	162	169	169	179	156	168	176	178	167	159	179	158	177	180	179	159	170	142	146	188	155	182	177	186	165	170	157	180	187	159	187	176	158	174	178	178	171	147	169	170	156	151	144	182	146	162	162	168	180	179	162	152	134	180	183	149	177	171	170	161	155	152	172	180	180	175	145	156	166	168	167	163	152	164	135	145	200	142	154	145	167	159	173	176	180	169	169	171	152	151	170	147	172	165	169	178	160	190	151	165	167	164	171	153	177	188	163	157	155	187	172	161	171	148	159	151	153	185	151	153	175	179	167	184	174	162	160	153	164	171	162	160	181	169	183	201	182	178	162	200	188	162	191	155	182	172	159	182	154	188	182	154	178	165	179	165	165	167	168	156	171	185	194	168	185	160	153	192	154	176	206	183	181	173	169	202	177	178	169	150	153	182	199	170	145	170	176	172	187	158	179	153	154	154	173	151	151	191	172	172	171	169	175	177	154	170	161	163	177	164	148	169	149	184	156	191	185	137	146	168	146	151	176	166	175	171	160	139	151	175	196	167	192	174	174	193	184	169	153	174	169	159	148	170	159	195	167	172	190	190	166	197	190	159	157	174	174	175	180	163	167	200	181	191	194	168	166	167	168	167	162	193	156	199	176	175	179	158	183	186	170	182	173	157	174	164	163	193	161	182	184	171	178	181	176	172	147	153	162	149	155	142	165	170	156	185	142	160	187	177	172	189	173	170	167	175	142	170	155	165	176	159	145	149	193	184	189	186	167	163	161	143	168	180	181	152	187	149	158	159	169	189	152	159	165	177	160	178	159	183	194	198	158	190	164	151	177	162	182	184	200	190	169	163	161	150	166	171	183	152	155	158	167	173	180	203	171	159	141	186	185	158	201	172	186	172	171	158	167	167	171	178	155	188	175	152	157	160	176	175	178	177	190	174	174	195	161	140	153	172	150	197	176	192	176	159	158	152	180	158	200	166	158	177	176	177	143	168	194	139	179	168	167	179	165	165	153	178	188	150	176	186	191	165	182	175	148	158	150	179	163	182	172	172	182	168	161	163	185	157	168	154	152	180	159	172	188	163	162	148	161	158	188	190	190	181	149	140	174	183	180	188	170	194	154	166	177	159	173	169	173	164	205	162	165	165	177	175	155	158	185	179	185	205	192	180	172	171	156	200	146	177	154	177	166	151	167	177	175	166	146	170	179	159	155	174	183	176	144	182	173	169	190	183	174	179	167	173	174	159	161	179	162	161	177	158	188	156	174	173	190	178	180	185	195	167	179	160	169	192	202	177	170	180	171	173	147	175	146	164	168	176	162	154	165	139	158	157	151	179	176	168	174	158	174	163	158	157	171	178	181	149	166	157	164	174	163	168	167	160	203	172	143	176	182	178	180	175	192	183	180	147	175	161	155	192	181	175	184	161	170	179	172	147	161	172	146	183	172	183	163	164	172	139	165	182	200	189	180	163	197	169	141	177	174	168	160	177	162	163	165	172	171	164	150	169	154	134	159	183	166	163	148	178	186	179	177	166	161	162	163	182	157	180	166	165	170	193	160	153	197	187	176	165	161	178	190	173	160	155	156	181	174	161	175	183	152	180	175	167	186	154	174	158	165	181	184	155	164	179	180	167	181	171	171	168	156	151	170	169	178	184	165	150	156	151	155	174	195	173	163	174	180	183	178	165	159	160	166	176	179	152	167	187	166	171	171	171	170	157	166	166	153	177	189	172	147	183	165	180	186	155	157	151	168	179	181	183	176	154	172	165	181	172	149	171	171	189	176	160	169	172	162	186	192	197	187	167	179	207	170	168	149	178	162	191	164	171	159	177	161	156	163	151	166	175	131	169	150	163	158	158	179	188	178	158	162	164	194	180	185	159	199	154	162	180	179	179	154	161	183	152	149	171	172	183	159	158	180	179	164	170	196	171	164	149	167	180	194	170	170	144	180	177	160	195	180	147	154	174	162	179	162	168	174	183	169	155	159	175	164	174	174	174	175	182	166	181	187	159	176	151	173	173	161	134	169	185	161	194	152	180	164	167	187	185	170	149	178	173	178	193	173	174	182	152	171	157	172	161	198	175	158	212	165	191	185	165	182	146	142	164	193	157	149	179	166	159	193	161	190	183	159	176	181	186	196	170	162	173	179	172	179	164	145	199	180	185	185	152	172	175	170	184	170	164	171	170	185	175	169	179	182	175	176	182	152	154	169	165	180	181	158	161	156	179	167	222	185	155	182	152	171	171	178	171	194	152	157	194	157	187	177	181	180	168	181	193	162	162	162	167	169	153	165	180	179	180	208	144
3069	1761	5027	4185	7356	1381	469	455	453	442	470	439	430	438	430	437	446	428	450	410	414	446	436	441	435	432	410	413	446	406	445	456	423	408	466	442	423	403	435	398	448	381	377	415	428	416	367	417	431	428	438	423	430	404	418	451	431	440	392	476	429	427	445	430	428	402	417	405	438	396	376	461	442	405	422	424	421	411	412	409	425	444	450	412	433	422	391	432	417	400	422	448	449	417	433	418	398	440	452	444	439	400	444	420	452	417	391	416	446	463	426	412	418	433	423	401	396	387	453	415	444	416	426	445	436	436	446	427	404	451	488	415	418	432	423	445	423	430	378	407	402	409	433	433	420	410	425	424	416	420	397	404	412	437	404	415	441	415	426	402	454	416	411	402	415	410	421	418	404	410	415	449	447	406	380	421	446	421	393	386	412	446	465	431	419	451	415	449	440	409	425	437	452	393	431	429	422	423	437	397	429	391	410	424	423	425	417	401	378	393	412	452	430	380	416	431	471	409	394	447	384	449	443	420	441	430	442	431	403	419	427	428	447	387	437	411	400	390	431	419	401	407	432	404	456	396	426	436	423	411	414	442	425	416	423	410	399	409	425	419	415	389	416	446	407	413	406	441	392	404	480	406	420	421	438	434	441	420	407	405	428	414	444	446	416	422	380	384	431	407	410	412	431	408	409	432	431	414	417	387	404	426	455	382	386	423	426	468	420	463	447	462	409	421	411	405	407	438	462	392	408	428	434	433	406	408	456	426	413	393	444	424	407	442	452	428	425	400	421	417	438	395	387	447	404	459	422	434	435	414	446	427	412	427	421	401	390	393	431	485	409	396	438	430	455	382	465	452	409	422	446	439	451	424	415	430	428	438	357	449	412	410	436	440	429	444	451	422	408	418	452	402	436	445	452	454	376	416	435	427	445	393	413	478	414	414	428	413	464	459	449	427	430	430	419	439	430	454	438	430	408	474	425	418	382	466	425	436	384	404	440	463	399	408	447	450	424	379	424	391	461	407	433	447	401	407	447	430	416	398	404	434	420	406	442	451	454	423	428	427	429	416	413	406	404	414	415	402	424	408	400	406	427	392	458	457	427	437	414	430	426	436	405	426	440	418	426	395	410	440	428	403	434	418	427	401	400	412	445	397	403	445	400	403	424	391	430	407	428	410	434	426	430	425	391	394	453	410	411	443	412	442	439	449	424	393	415	432	391	389	414	416	424	458	416	444	411	426	420	383	401	425	386	437	364	435	433	442	424	402	414	378	414	408	413	451	420	436	412	432	441	437	418	450	428	408	431	428	391	405	426	426	461	412	449	408	413	412	381	444	462	418	414	421	434	406	386	410	426	406	410	423	436	418	412	467	440	425	438	439	403	403	391	440	420	414	435	438	396	429	420	468	422	438	422	388	458	458	423	448	434	404	411	439	401	385	439	332	437	450	415	395	449	422	418	423	412	408	422	394	413	436	443	424	424	420	388	438	404	439	409	401	404	425	448	456	447	408	404	426	429	394	444	444	428	434	393	425	411	424	414	425	436	452	409	394	442	446	401	386	444	410	405	451	429	450	410	425	423	428	433	438	410	404	460	445	467	443	422	426	415	451	415	451	407	435	400	388	435	399	400	440	403	423	423	400	459	400	395	413	408	427	385	405	435	414	445	414	420	396	389	435	426	453	407	430	416	438	395	437	397	415	429	414	445	386	400	465	404	422	412	402	422	399	432	438	405	434	408	395	421	404	432	432	414	424	402	404	458	416	424	424	423	430	426	409	431	398	425	396	415	432	395	434	424	429	420	427	457	410	427	457	451	380	406	434	408	402	403	435	450	430	436	431	449	397	470	432	403	460	452	417	411	420	414	410	436	382	437	470	424	423	390	414	380	433	429	451	425	403	398	437	432	448	459	401	422	422	382	438	435	420	394	417	416	437	399	385	412	398	362	427	423	406	442	451	418	405	439	426	423	418	416	440	464	444	430	428	421	463	418	423	423	393	423	393	450	397	422	421	437	466	426	409	409	434	395	408	434	411	414	413	404	449	445	417	448	439	424	411	377	409	436	415	441	450	409	453	434	461	416	419	417	407	439	406	415	436	403	403	422	472	416	446	464	422	446	398	417	452	421	441	404	415	445	376	433	421	437	440	382	449	416	447	416	441	424	441	401	375	419	398	395	402	455	395	416	435	470	443	404	407	411	417	418	412	437	416	448	397	429	411	446	374	414	434	406	395	413	465	414	400	468	424	434	413	414	414	404	405	389	456	419	421	415	404	443	436	456	385	441	423	405	414	407	398	409	404	409	426	403	432	415	446	449	393	437	408	418	416	419	381	444	386	407	429	432	407	410	423	396	427	409	431	422	400	397	423	404	410	427	417	410	413	396	426	414	476	370	424	436	450	448	411	438	408	409	429	452	440	433	438	397	430	419	418	461	440	419	407	388	417	441	434	375	428	427	422	437	386	432	447	377	431	446	429	417	434	455	378	432	431	425	407	418	449	431	410	439	431	415	430	431	408	438	420	437	409	448	422	427	382	432	410	427	404	404	383	429	434	426	413	452	451	439	447	441	431	422	418	427	443	460	420	411	408	423	435	437	406	449	392	436	431	464	379	365	410	426	418	419	394	417	420	396	425	442	432	418	409	397	436	416	426	417	384	382	421	385	450	441	401	484	418	422	424	408	429	434	389	399	454	402	411	449	403	420	410	438	411	435	434	450	410	397	433	420	415	394	409	446	451	427	400	434	391	423	446	416	422	435	438	437	452	411	414	443	438	387	445	398	396	469	412	443	442	394	427	393	412	392	392	487	451	420	415	420	446	399	441	430	417	447	440	452	441	423	421	427	440	417	389	402	407	396	431	403	435	412	452	414	435	430	418	397	436	443	431	420	436	389	415	394	419	427	387	464	397	397	447	466	421	459	391	432	392	397	443	442	391	446	442	450	392	420	443	430	441	413	429	417	447	457	417	471	384	438	381	404	424	429	385	436	396	439	435	418	417	423	447	399	411	406	440	444	436	411	466	415	421	414	389	414	365	394	430	457	391	428	415	417	432	424	404	432	456	400	424	406	402	416	393	457	419	438	388	404	423	417	415	401	414	440	411	418	415	438	418	413	393	413	453	415	413	430	407	392	422	441	405	406	407	440	373	413	405	396	404	413	444	375	402	401	438	408	452	411	430	413	430	453	435	410	402	465	433	372	408	421	415	450	417	465	430	413	408	441	427	418	375	435	431	404	428	431	363	411	462	387	406	438	424	406	461	378	405	427	404	424	397	439	434	436	430	431	389	405	405	429	392	380	422	428	426	391	417	405	400	410	465	436	432	415	397	422	413	432	460	443	400	399	430	428	424	419	415	407	379	414	414	432	435	447	418	436	424	432	435	429	438	408	388	417	432	415	426	437	412	389	427	434	446	438	424	427	413	444	397	452	371	414	436	404	430	421	445	420	418	423	425	422	398	428	435	471	456	427	387	427	437	438	428	392	391	417	397
12712	3874	5468	3315	24056	14861	782	331	265	257	257	220	182	199	181	184	163	167	161	140	160	154	148	158	146	166	150	162	159	143	144	144	124	155	132	132	157	149	122	124	140	147	163	158	159	142	137	156	151	135	120	133	125	160	145	151	135	159	132	148	171	157	144	148	164	140	144	144	145	135	135	125	137	143	125	140	139	142	141	128	127	147	134	136	125	132	147	147	167	140	144	133	161	139	155	152	161	138	152	152	157	130	141	138	167	152	127	133	144	149	154	148	167	152	132	146	160	142	131	156	142	125	144	148	149	152	145	134	161	149	140	134	170	141	155	160	154	133	154	130	135	160	129	141	163	137	153	152	142	159	157	140	170	130	141	148	147	140	131	139	175	148	169	133	137	126	138	146	166	134	123	149	125	132	180	165	134	151	159	154	144	134	162	143	152	143	139	157	142	135	152	141	152	129	160	142	159	140	140	152	134	131	138	125	137	134	145	174	134	134	145	144	117	156	153	130	134	138	153	153	125	140	127	132	153	132	165	180	120	115	135	153	148	132	139	153	131	125	147	143	139	167	158	126	131	152	127	139	141	135	142	142	140	142	151	133	136	172	134	131	146	132	149	155	134	165	140	140	147	158	158	162	140	139	157	129	155	150	121	154	158	139	145	128	139	143	143	139	132	141	148	162	132	160	127	145	129	157	153	147	163	146	145	157	143	158	156	149	128	141	163	158	143	148	129	146	137	144	159	157	130	148	127	138	129	138	140	136	133	152	139	172	138	119	126	131	133	160	155	141	153	163	127	142	118	147	131	155	153	145	151	130	135	133	128	141	142	166	137	123	145	127	160	151	137	158	135	142	169	143	151	149	151	122	144	155	143	161	112	146	126	142	143	151	143	138	149	137	144	144	146	144	155	173	144	136	145	134	162	139	159	138	150	147	153	148	141	148	133	120	149	134	138	157	168	171	128	126	140	142	148	137	133	148	133	154	155	141	149	127	166	157	155	136	154	144	141	163	129	136	132	151	126	138	133	140	122	156	132	125	138	166	128	130	136	148	143	136	143	143	150	152	152	128	143	155	146	140	121	130	131	139	155	149	114	153	141	143	143	133	160	157	137	145	139	158	147	145	163	160	146	144	150	122	144	159	151	148	141	143	150	144	124	143	159	144	143	154	139	153	148	150	129	149	162	149	139	132	142	131	116	145	113	151	165	139	127	135	141	161	152	139	149	155	158	151	158	141	130	140	153	151	135	144	158	142	149	150	137	129	133	140	141	126	149	128	120	161	148	130	141	151	147	149	134	147	146	159	139	146	143	126	142	135	148	133	146	146	156	133	141	146	129	160	130	143	149	149	153	150	131	136	139	156	156	124	145	147	130	114	148	136	146	158	147	145	138	163	148	145	151	151	139	151	131	135	151	118	157	165	161	135	153	149	147	152	147	157	135	122	133	152	144	155	142	139	138	149	134	155	152	140	144	149	145	134	146	138	149	135	148	129	119	154	155	137	157	138	129	158	122	141	148	177	140	133	153	147	133	133	146	129	155	130	145	168	133	138	135	146	121	112	130	135	150	159	140	131	114	125	159	147	151	130	129	144	135	127	161	155	138	146	127	130	151	142	154	149	166	149	157	142	143	161	144	132	130	145	177	153	141	134	134	149	134	162	127	132	142	127	145	119	136	139	144	126	149	136	144	145	148	139	154	160	157	154	164	153	173	144	152	137	135	141	144	134	153	156	156	134	149	152	154	134	141	148	133	145	144	146	140	154	122	153	132	136	149	157	148	143	148	133	119	163	171	143	148	138	117	141	165	148	129	143	152	165	138	134	147	132	157	142	152	151	156	154	132	131	144	136	125	158	139	159	154	144	133	162	154	155	149	144	158	116	144	146	133	166	149	155	172	141	157	138	133	145	139	136	174	129	153	146	149	142	151	157	130	142	140	135	146	140	139	148	156	161	171	141	151	150	127	126	157	156	148	145	151	136	131	121	144	130	145	156	152	139	139	167	143	160	141	154	168	122	124	160	137	137	146	149	145	138	162	172	158	145	155	134	122	149	126	144	129	180	134	122	151	156	124	135	127	136	135	148	128	148	120	133	152	162	141	140	161	148	154	137	156	145	157	154	135	171	139	130	131	154	149	158	136	147	131	169	137	150	151	149	152	162	138	143	147	142	156	162	158	139	136	134	139	155	139	147	169	141	120	143	130	147	131	145	162	153	137	143	162	142	151	157	138	144	133	158	145	143	154	144	130	156	147	133	141	131	143	156	149	151	145	170	173	155	135	148	134	146	127	132	124	128	122	140	145	142	160	167	137	144	161	160	150	167	137	141	156	157	143	163	166	145	152	162	142	157	159	147	126	142	142	174	155	143	155	138	151	147	127	139	155	114	147	128	136	126	153	148	130	154	119	155	142	137	134	173	163	128	143	153	131	137	156	147	166	147	149	145	148	141	136	141	145	135	153	138	152	143	145	137	157	151	143	124	156	132	163	150	121	145	154	154	166	150	125	129	127	146	163	151	137	136	118	103	114	134	160	162	133	169	149	137	161	149	137	128	138	150	123	129	148	165	136	133	167	146	128	162	150	155	142	145	144	152	147	149	142	151	141	151	126	149	145	126	149	112	127	147	120	135	121	146	144	132	153	136	141	152	175	166	136	148	152	153	143	146	151	150	136	134	148	130	151	136	140	142	135	144	133	113	151	156	148	146	148	135	164	152	143	149	142	144	160	132	119	140	148	131	117	151	125	142	154	125	136	168	143	143	152	116	134	124	138	138	131	147	145	155	144	150	143	167	151	149	145	155	173	165	157	154	146	127	146	150	136	147	124	129	128	148	135	158	146	157	163	147	128	148	160	141	156	136	149	135	155	139	150	129	137	151	144	132	142	135	142	127	129	161	184	134	140	153	146	144	153	122	137	164	154	136	118	143	131	142	131	144	141	162	141	146	162	153	157	140	142	154	147	164	116	153	125	145	136	136	137	148	136	136	134	138	122	154	124	133	157	162	160	152	137	126	130	161	154	132	143	147	142	155	147	123	153	129	140	145	157	147	135	150	164	141	152	145	125	136	142	131	141	161	150	146	126	155	148	148	151	126	162	142	136	168	147	153	144	133	164	133	133	153	136	128	147	138	134	151	155	134	154	164	160	147	159	151	136	140	117	152	141	137	129	161	137	138	133	143	147	127	132	137	142	130	159	144	150	128	134	131	136	146	151	145	136	145	147	168	130	138	133	151	140	144	162	153	141	147	147	166	135	152	134	174	159	137	136	160	165	125	127	137	126	137	159	143	136	141	118	117	142	136	129	145	175	134	129	152	152	168	136	138	143	147	140	141	142	136	168	135	154	141	149	118	129	147	148	125	139	147	156	152	141	126	142	121	141	145	128	148	132	137	153	148	111	144	125	123	114	137	151	140	139	140	147	144	125	134	127	141	152	162	148	163	163	143	153	129	141	141	123	123	139	163	134	166	158	146	139	153	155	143	145	135
7308	3321	10465	8868	43312	10800	2118	1405	1163	1145	1121	793	763	682	701	664	592	562	556	580	527	488	495	535	491	475	430	473	427	461	471	412	401	459	429	432	391	431	408	408	393	435	417	405	404	433	432	388	395	401	403	391	417	429	400	410	413	435	400	407	396	359	381	441	387	373	433	398	411	370	380	394	408	392	386	408	386	394	356	401	416	385	384	352	378	385	397	398	389	415	368	387	389	343	400	415	396	399	390	430	403	398	381	441	408	396	400	393	387	366	370	386	418	368	388	393	394	406	372	398	406	412	358	425	411	396	403	410	405	373	380	391	399	372	381	387	409	347	366	440	408	373	380	401	400	378	393	369	397	401	381	380	382	398	391	368	371	398	426	377	355	382	399	355	401	402	413	397	399	385	374	421	364	395	392	406	358	410	406	380	389	399	405	386	357	376	364	401	375	391	414	351	403	383	415	355	403	397	390	394	380	396	384	434	424	396	380	399	392	375	419	389	416	382	409	423	429	419	400	383	392	418	395	367	378	419	400	363	414	384	415	363	393	408	391	342	397	400	394	394	411	407	412	390	407	356	383	388	385	366	375	391	355	388	394	351	384	381	374	390	425	419	429	416	369	387	377	393	414	411	401	388	374	396	413	370	337	382	391	369	400	381	427	417	396	436	384	411	394	372	363	415	369	368	388	396	382	390	376	383	386	408	394	422	373	440	380	410	395	363	378	365	425	393	430	383	368	417	366	389	420	405	387	406	380	386	383	400	393	400	416	391	385	383	376	390	421	392	379	410	385	379	406	381	391	411	420	395	440	386	380	372	366	409	411	407	389	360	389	367	365	370	406	378	369	364	360	367	392	380	397	410	390	377	432	445	340	406	389	417	423	408	403	399	370	371	393	377	416	390	400	394	415	403	335	414	420	363	406	386	404	406	355	394	392	417	420	383	351	369	387	360	373	383	380	380	381	393	391	424	347	383	405	380	381	378	366	406	386	407	389	367	391	371	415	371	373	382	414	408	409	379	377	380	388	437	399	378	413	367	351	388	404	381	398	408	370	399	392	396	392	407	383	402	356	377	412	364	398	406	375	383	391	374	419	371	392	391	372	402	381	392	385	386	381	389	349	395	404	416	406	418	396	360	418	376	394	371	408	383	420	426	345	380	403	389	393	383	401	366	399	427	386	355	385	384	384	379	419	407	385	384	368	400	373	393	383	367	362	383	408	408	416	361	353	417	374	422	366	367	369	356	390	399	389	372	394	377	404	376	364	387	439	398	405	413	398	395	356	375	403	423	382	367	383	386	409	398	348	404	407	369	401	371	392	367	371	418	380	388	396	372	413	414	370	337	412	380	409	373	403	380	367	363	416	371	373	401	364	385	392	364	407	387	389	421	384	421	386	389	415	366	418	389	393	409	364	389	408	418	375	389	393	370	384	397	395	429	418	382	370	409	407	401	374	420	389	384	391	380	407	390	390	395	408	375	404	414	406	400	393	359	382	372	409	399	396	387	389	401	405	412	383	389	392	333	381	377	348	402	375	381	427	365	408	389	393	377	349	430	360	401	356	357	399	401	404	401	362	376	387	381	434	376	390	388	381	410	403	363	397	406	353	428	348	392	390	404	378	405	382	391	405	393	384	343	387	405	377	365	420	376	360	401	393	360	382	393	407	398	374	385	397	409	401	398	391	399	393	395	369	386	384	387	394	383	396	373	366	404	384	411	385	378	374	370	383	355	375	374	371	391	403	399	401	406	413	421	413	371	388	439	408	429	382	397	387	380	426	368	403	407	373	395	408	366	422	383	418	388	429	377	405	392	404	409	382	398	387	395	398	402	385	385	399	399	382	400	402	378	393	387	379	376	361	429	382	410	396	373	400	372	415	397	395	391	376	417	422	390	369	409	365	371	403	387	399	367	409	392	370	404	392	390	388	391	387	413	401	393	372	374	375	374	401	329	365	406	357	376	394	384	428	416	370	381	366	393	360	394	383	384	384	373	382	393	393	363	408	400	395	366	371	376	382	426	367	389	409	340	396	414	393	418	370	370	403	398	354	419	398	437	372	373	375	362	429	394	396	402	386	367	341	391	379	371	394	422	373	385	369	383	387	374	366	363	387	382	394	380	394	383	359	388	386	367	369	392	382	407	408	425	399	384	393	387	402	413	404	373	387	405	396	397	363	390	350	353	396	377	374	385	372	392	396	357	400	390	428	373	376	400	431	369	363	371	382	400	368	367	393	383	387	381	380	391	404	410	411	380	385	372	346	362	410	364	384	405	400	396	430	359	384	384	390	396	398	385	413	365	365	399	392	426	399	419	382	394	365	344	366	412	373	378	396	427	390	388	394	338	433	412	410	395	343	405	359	419	392	363	362	394	346	389	394	405	407	375	406	373	357	380	398	368	355	385	376	404	386	370	392	366	391	364	376	402	388	385	409	403	395	390	366	377	386	379	409	419	408	372	379	401	368	363	427	362	367	426	415	396	368	396	348	395	395	394	412	391	367	391	409	388	387	391	409	380	354	391	421	413	367	398	395	403	377	389	370	398	405	377	367	395	379	394	400	377	386	423	417	416	396	391	361	425	356	397	413	399	400	389	400	391	429	383	400	406	425	410	380	424	377	357	377	381	366	405	382	387	394	393	439	392	398	405	394	414	394	346	368	374	390	396	375	371	405	400	393	383	388	375	354	386	397	380	376	386	387	372	361	403	352	356	385	384	400	389	400	398	415	400	376	361	389	390	386	391	367	401	385	371	370	404	410	432	401	371	388	393	372	366	399	382	393	368	389	395	397	380	359	376	411	429	380	377	387	407	421	386	416	384	387	364	409	387	394	415	356	394	399	367	379	420	378	376	403	392	390	426	421	385	389	384	366	400	392	400	415	373	365	352	420	428	359	376	372	409	383	390	379	404	394	394	421	373	404	378	377	415	380	383	410	387	383	392	385	394	403	423	413	396	382	350	377	421	377	379	390	347	396	362	402	378	377	397	368	359	371	405	395	410	370	366	380	386	391	377	422	399	391	420	398	362	366	384	385	399	357	408	424	405	406	411	359	396	407	375	361	403	391	410	415	401	377	384	377	440	393	406	427	371	383	416	353	360	368	423	363	377	368	423	385	386	411	383	419	415	410	380	405	459	368	407	391	402	355	368	366	371	403	427	403	394	368	383	389	392	348	391	438	400	420	377	385	397	362	391	391	447	410	412	371	374	424	372	397	373	389	401	395	368	400	412	381	370	378	401	444	397	361	356	414	408	414	375	399	393	380	383	382	435	406	377	409	413	375	400	364	437	411	399	396	392	394	415	407	416	413	385	384	415	375	386	377	372	389	361	398	385	371	417	388	404	427	402	415	411	371	410	382	384	375	411	376	385	405	365	387	409	410	365	397	400	396	397	395	397	368	363	396	403	406	376	366	401	399	393	366	352	375	381	392	390	404	409	392	390	359	379	366	392	404	372	383	361	412	382	385	369	389	381	416	384	408	377	410	377
21879	7957	9880	6062	21303	27237	2633	771	638	577	581	430	462	357	397	386	392	366	393	375	348	362	326	324	344	321	347	333	327	341	339	357	316	320	331	340	320	361	318	304	345	331	339	331	333	307	298	325	300	298	344	302	294	343	331	333	327	305	331	267	303	310	321	332	343	331	291	346	333	300	340	310	311	305	322	342	327	340	362	304	331	314	311	291	305	326	293	308	320	322	320	309	296	343	332	320	293	329	337	310	302	303	299	334	283	302	305	319	279	334	357	334	351	317	312	324	299	314	378	307	295	322	365	348	308	309	320	334	322	310	292	336	301	309	322	320	322	297	294	305	333	325	303	347	320	325	329	299	339	317	313	332	354	318	310	296	352	319	346	323	304	310	293	326	328	331	334	360	324	316	265	304	342	311	313	323	288	332	324	314	271	352	321	363	340	323	315	333	299	318	364	289	304	319	349	354	295	291	311	321	312	342	347	311	304	335	320	318	366	297	296	338	297	331	316	305	306	276	302	309	293	346	295	308	312	319	278	350	311	282	320	314	329	347	333	319	334	312	332	320	325	341	314	328	324	315	327	307	292	307	323	332	356	315	357	307	335	307	318	312	295	328	349	301	336	305	281	327	309	318	335	325	310	297	332	296	307	322	317	305	303	294	316	337	330	326	325	323	342	326	338	283	313	339	298	285	356	319	326	297	334	311	318	324	297	308	294	332	324	338	318	348	289	322	352	321	282	312	297	309	318	302	332	315	297	298	365	285	365	326	341	303	331	321	303	292	327	296	334	342	297	291	305	316	329	330	303	305	322	334	327	303	356	292	290	274	300	296	336	337	285	317	302	332	299	322	331	307	326	293	296	307	347	316	301	321	277	313	283	300	317	299	357	345	311	347	309	301	312	308	283	335	325	320	353	293	293	307	293	299	297	344	342	296	322	337	305	332	328	301	337	331	352	308	334	314	312	292	318	315	323	298	337	354	339	296	313	315	345	292	361	329	305	319	322	324	316	296	321	321	309	305	330	331	291	323	313	309	326	320	286	303	327	344	315	314	335	346	356	329	322	311	284	329	333	311	291	320	337	322	341	309	299	328	310	347	309	310	291	292	330	317	335	325	323	324	318	334	351	315	310	305	309	323	314	302	311	311	313	321	332	308	322	307	327	290	338	332	307	315	318	338	307	322	335	297	314	317	320	323	297	298	348	318	305	315	287	334	335	322	307	326	322	328	298	303	312	325	305	359	307	290	300	309	310	288	353	316	283	269	296	343	338	351	302	326	318	317	302	330	345	301	302	305	315	315	310	277	316	319	331	323	327	298	320	285	317	295	303	347	349	316	296	292	282	285	306	293	306	349	301	301	289	286	367	306	320	319	302	315	293	310	297	292	295	294	321	317	302	316	304	330	308	316	323	302	294	324	319	307	324	285	315	318	339	303	357	305	283	328	321	382	303	316	313	279	355	284	320	313	313	285	315	323	267	290	320	317	293	315	307	280	306	340	300	326	308	356	335	310	308	316	346	335	334	317	328	345	335	289	309	292	272	296	294	308	295	287	307	314	338	321	323	345	295	314	337	328	284	277	333	290	315	300	332	316	318	305	300	345	305	285	300	280	323	275	287	340	347	298	290	342	312	327	363	347	305	285	302	319	344	335	312	299	292	307	330	323	317	310	291	323	313	314	310	312	315	302	297	307	319	320	298	285	333	324	322	306	360	292	294	291	313	310	318	304	325	325	302	302	327	325	322	308	266	339	321	320	293	314	305	302	327	299	295	336	333	332	301	331	315	288	314	304	310	315	329	294	303	376	329	294	307	355	288	319	291	327	293	310	302	320	363	305	315	322	324	326	345	313	302	319	338	325	330	276	324	302	313	292	293	303	292	293	306	278	295	346	318	340	332	315	318	348	291	294	325	307	303	344	339	304	321	345	303	315	323	327	288	328	342	303	303	309	307	301	305	341	312	298	311	352	356	290	298	296	306	320	302	326	330	328	313	324	302	326	331	312	302	297	324	307	333	300	334	299	320	315	285	365	363	313	322	292	289	315	345	329	333	305	326	295	317	336	324	310	272	304	302	276	318	300	310	320	306	290	327	314	317	294	293	290	305	311	333	301	324	324	300	311	328	303	326	279	307	349	352	317	319	308	319	339	306	293	322	310	311	294	310	280	297	304	311	322	325	336	299	294	321	340	344	328	319	359	302	313	276	304	327	309	323	309	321	352	288	320	310	323	318	311	304	297	297	313	331	312	340	306	344	284	288	314	332	317	305	314	302	324	300	314	291	301	333	304	352	334	322	330	302	308	321	275	319	317	344	312	322	329	331	301	333	308	313	317	343	298	349	278	312	305	329	302	323	328	304	337	337	301	315	322	343	339	325	277	297	314	322	298	290	310	303	332	330	333	334	389	339	292	298	329	286	292	286	300	339	282	315	357	310	279	323	314	310	316	326	308	314	323	320	326	357	314	322	348	302	310	346	282	314	327	291	314	295	330	308	289	274	307	298	303	300	307	324	347	297	311	310	314	310	333	323	317	316	307	286	307	295	304	313	341	290	292	314	320	295	325	311	322	314	338	347	328	310	294	319	297	313	316	352	305	293	335	342	299	350	286	321	327	315	349	326	314	289	325	299	353	289	272	318	344	310	353	324	341	329	328	312	323	300	298	323	343	318	305	315	312	318	320	332	323	318	305	329	333	292	282	319	284	347	315	307	291	308	316	311	290	302	328	333	263	308	302	311	321	298	298	286	345	320	300	295	310	308	330	321	308	325	329	314	328	334	314	341	304	299	309	291	339	329	311	317	284	303	323	319	317	338	330	313	296	312	307	343	290	301	315	284	292	329	325	312	281	289	296	312	303	290	284	315	300	259	284	324	289	285	272	320	307	294	337	307	314	303	339	324	304	281	293	304	349	322	305	298	319	305	316	300	300	300	297	286	303	313	320	323	310	305	313	318	357	286	304	328	297	316	312	297	331	320	304	325	288	317	300	331	359	366	331	302	285	330	339	312	319	290	308	338	286	278	313	300	310	308	324	336	316	313	280	308	362	292	296	311	305	311	296	322	305	309	318	341	334	295	279	300	339	290	314	316	327	352	313	350	354	340	303	301	252	341	316	297	308	315	292	286	292	298	317	354	315	317	342	308	293	326	321	345	318	335	294	324	290	334	335	305	288	280	291	323	315	344	285	305	351	344	296	357	314	308	295	330	323	318	294	327	308	296	326	319	328	327	293	341	332	301	312	288	292	288	317	352	351	295	274	290	319	337	331	335	304	315	302	331	322	297	324	286	311	299	288	306	330	319	302	318	324	333	308	324	290	323	311	295	324	326	319	296	320	318	310	318	331	305	351	332	312	304	300	305	305	358	344	288	295	319	298	333	318	311	281	326	282	329	313	320	293	304	339	314	320	356	304	293	333	289	292	298	300	318	316	347	329	316	307	313	322	317	283	304	305	317	313	344	309	306	363	306	329	314	279	296	328	289	313	300	301
10063	5859	15939	13484	33665	16880	4321	2896	2489	2238	2310	1680	1542	1411	1360	1280	1193	1174	1083	1076	1025	1013	988	995	942	958	869	919	898	853	850	866	893	849	884	800	839	877	851	831	845	846	798	803	787	784	820	760	814	770	762	803	794	788	771	785	773	786	799	755	766	783	741	717	760	738	759	765	758	807	771	783	793	819	739	757	678	753	765	760	816	809	748	816	722	709	753	785	724	768	690	737	787	727	804	715	756	754	749	769	726	754	745	741	738	740	755	794	766	721	778	809	724	708	726	688	725	796	781	766	796	748	735	730	756	749	732	750	815	750	749	797	732	792	742	774	712	765	714	736	743	735	746	742	729	755	744	766	761	758	750	726	739	804	771	691	707	704	671	788	682	757	766	721	737	740	741	748	787	750	713	725	751	726	696	748	728	742	735	736	703	704	795	734	735	729	722	730	737	662	715	793	775	739	769	748	730	733	738	740	747	711	777	722	742	743	786	729	777	743	700	729	743	726	728	712	691	705	764	694	741	739	711	747	746	769	729	693	737	718	773	768	773	727	732	757	767	745	775	730	735	741	791	754	745	735	738	688	783	718	745	756	765	755	754	766	731	750	738	779	702	745	764	758	763	739	730	752	764	711	718	747	768	703	774	696	717	767	747	747	771	766	746	726	789	718	731	708	729	768	722	732	735	673	726	736	692	704	741	769	721	739	714	717	748	735	748	725	731	729	760	769	736	746	737	795	744	725	729	730	714	731	673	753	773	710	734	743	763	721	747	747	698	770	758	741	756	720	768	772	762	720	778	749	764	760	721	775	776	768	759	714	734	705	765	693	721	747	709	698	761	754	755	744	722	744	734	766	718	727	724	771	765	752	743	764	766	755	723	734	744	712	730	713	733	736	809	792	796	759	735	741	750	739	750	729	752	737	732	775	732	716	680	722	801	738	714	755	769	751	704	716	705	745	706	708	721	746	743	727	702	751	751	751	761	780	715	729	760	797	729	709	701	776	729	759	755	762	754	737	723	769	731	774	763	782	735	761	702	732	764	794	717	719	785	760	689	719	745	744	710	769	768	744	736	777	735	722	743	732	707	741	752	740	723	819	745	753	752	689	728	714	738	754	729	787	789	789	781	747	743	730	738	747	764	733	751	769	747	724	814	761	763	722	719	780	747	734	770	710	742	696	783	726	717	693	695	758	739	766	764	759	681	698	744	679	691	772	747	742	700	738	687	777	767	671	710	796	737	744	722	766	750	732	730	739	704	777	739	773	710	742	726	721	772	727	743	744	748	746	744	763	712	778	738	724	732	707	772	763	697	709	713	750	726	743	733	797	757	758	722	796	713	701	736	753	733	730	750	743	721	740	697	761	732	758	743	701	700	754	721	677	711	759	731	734	707	780	716	743	766	725	690	715	758	784	728	745	724	718	768	741	752	766	706	721	713	763	751	794	731	705	732	735	739	717	738	762	714	687	712	730	733	701	752	751	764	734	696	693	721	717	721	747	744	734	728	744	711	721	717	800	727	727	782	742	702	703	715	751	742	700	730	750	739	756	781	769	716	678	728	746	737	744	734	743	750	735	705	726	736	718	741	721	711	695	770	742	755	759	792	732	713	678	725	731	745	710	755	705	677	724	725	715	763	705	742	747	719	744	684	720	709	761	716	785	712	795	739	781	751	661	785	708	728	739	719	786	707	751	742	694	776	737	762	711	710	749	707	723	799	779	694	759	752	700	710	737	715	704	739	720	726	762	716	728	761	731	745	706	753	698	728	714	717	740	758	730	728	739	751	758	745	727	708	736	763	736	722	708	760	728	761	764	746	755	724	756	716	725	734	711	734	786	684	781	751	748	771	724	711	738	754	739	768	777	768	698	722	782	745	794	701	722	721	760	696	758	701	739	732	720	733	743	796	726	770	705	797	719	748	764	717	716	746	707	750	741	727	750	724	740	726	750	748	718	777	764	778	803	710	737	730	707	696	728	766	749	730	734	743	765	738	739	699	725	758	704	795	764	719	777	777	737	748	754	718	770	737	756	741	718	753	734	763	723	752	752	720	724	761	708	756	720	764	708	715	690	701	694	756	728	740	714	765	693	726	696	736	755	728	782	710	716	753	707	741	702	768	778	743	705	736	766	749	724	732	736	726	748	733	736	733	767	726	739	705	760	728	734	720	740	751	753	756	768	778	739	753	770	747	768	756	762	727	736	744	665	721	755	771	771	735	734	749	705	718	707	752	756	770	799	736	696	758	724	753	777	684	772	745	764	730	743	772	695	743	748	697	711	747	746	773	736	726	715	742	718	727	742	780	759	711	763	775	720	727	705	732	726	743	750	751	763	789	731	724	801	766	707	778	777	740	755	721	720	748	720	728	735	742	750	799	708	744	738	746	680	712	766	759	747	730	736	685	789	781	743	766	736	713	747	738	745	742	761	782	718	734	770	755	752	701	761	764	725	761	724	767	741	797	682	809	726	783	682	690	735	734	706	692	778	761	756	730	726	716	749	771	747	746	677	705	781	743	742	761	742	771	724	749	724	735	762	719	721	693	697	712	794	737	740	700	762	758	765	708	749	705	674	728	749	770	802	723	765	785	702	757	724	754	711	718	782	723	753	736	710	761	796	756	795	737	747	757	812	704	700	710	703	734	711	748	708	714	703	734	686	754	743	763	744	734	748	714	753	714	761	743	724	736	757	739	724	761	754	745	719	739	721	761	722	768	754	730	725	705	722	688	772	741	723	768	765	738	736	677	762	721	758	720	725	714	748	756	708	742	708	719	749	744	768	741	741	772	682	719	790	756	791	736	699	750	720	738	717	751	735	737	766	755	739	757	777	772	736	709	731	729	773	730	721	786	718	698	726	767	760	688	833	716	710	777	675	734	756	772	747	760	763	741	739	734	749	751	744	745	708	703	757	756	725	750	752	762	734	730	733	737	705	668	747	744	734	804	759	749	744	738	692	748	687	779	807	749	735	725	754	745	716	765	708	746	713	728	719	663	721	713	734	707	735	771	713	696	755	719	691	757	761	760	765	723	691	742	760	731	734	719	749	712	746	747	755	733	750	761	760	726	746	742	727	758	695	736	726	736	736	748	691	726	759	768	733	785	741	697	723	718	736	752	771	769	766	752	733	783	765	714	778	803	779	737	741	753	734	765	745	712	750	755	701	729	732	731	732	684	742	701	720	771	752	696	744	767	726	713	730	743	735	724	722	763	739	730	733	758	775	735	716	778	762	737	736	707	787	733	756	739	758	730	715	760	769	749	721	761	697	740	767	742	702	747	820	762	806	779	713	775	688	726	764	729	723	714	701	756	734	743	720	762	706	732	777	753	731	711	701	754	773	736	777	736	736	761	708	775	733	747	772	757	752	719	742	752	720	752	707	719	748	715	749	754	706	720	716	741	725	749	707	758	764	727	699	752	735	714	756	783	777	716	718	718	715	736	745	743	722	728	722	779	755	709	760	733	724	760	748	770	790	767	739	741	720	804	719
4286	1830	2735	1540	1015	646	187	193	183	155	189	146	155	160	199	167	187	152	165	159	159	166	164	157	200	169	172	171	179	175	170	152	177	171	173	168	131	159	160	179	162	183	155	199	180	166	141	180	166	179	178	176	192	158	161	194	165	173	142	178	157	186	183	186	173	180	148	174	186	159	176	148	175	177	188	160	175	170	171	180	151	157	181	152	170	178	194	165	169	140	153	163	163	167	165	179	182	188	170	151	176	188	152	159	197	163	157	166	165	185	178	164	158	156	167	188	173	174	171	190	216	179	154	163	177	181	156	171	162	195	192	157	195	159	142	164	163	192	139	151	172	154	142	166	183	184	173	117	172	186	181	172	170	166	183	188	175	172	181	170	143	175	193	162	145	165	165	152	158	173	171	162	168	184	151	157	192	167	175	158	175	190	162	182	152	156	193	176	161	153	143	168	173	165	156	132	148	182	173	145	166	171	174	172	156	172	179	176	173	175	175	181	165	160	172	177	177	182	179	170	146	172	169	166	192	151	173	179	154	163	167	154	169	163	152	151	175	200	179	168	174	159	163	146	175	187	187	179	185	168	212	178	181	166	180	177	194	167	167	187	152	176	194	174	184	184	164	144	182	171	151	196	185	167	191	169	169	196	171	169	161	173	158	156	185	194	158	172	182	182	192	154	145	165	162	195	189	172	162	159	154	169	155	159	169	176	179	146	170	152	182	165	183	172	164	183	172	164	141	170	172	146	143	171	156	182	163	163	160	166	213	169	157	146	186	185	165	170	175	202	178	144	157	171	184	156	178	189	146	162	156	170	155	188	177	179	147	184	171	184	156	178	183	157	174	175	171	181	173	179	161	187	163	171	195	162	166	171	170	161	162	174	157	175	180	167	189	198	161	154	182	188	174	182	155	146	180	158	160	148	184	192	170	169	180	153	149	145	167	193	166	156	170	168	180	167	176	162	183	177	175	172	178	174	182	158	170	162	172	196	162	175	161	178	184	179	186	169	176	156	170	182	162	148	171	179	174	189	168	189	187	173	165	165	162	160	174	169	162	158	184	143	172	157	189	204	171	151	169	192	181	186	149	147	190	157	150	160	162	162	165	172	183	142	174	162	166	178	179	140	164	186	165	162	178	151	185	167	174	176	177	163	201	176	143	176	181	170	178	173	164	165	139	160	183	167	172	168	171	191	188	171	170	188	180	197	155	190	187	145	142	187	156	177	154	141	153	188	158	157	169	148	165	146	172	148	167	183	151	182	177	186	149	142	144	145	181	167	178	177	160	149	185	154	153	140	169	157	195	184	174	186	170	151	199	163	175	176	169	163	166	200	169	149	164	177	165	150	183	189	164	169	155	185	188	175	144	176	166	157	147	156	163	159	193	173	161	177	155	171	181	153	163	149	173	176	164	156	190	176	185	180	154	168	186	188	163	148	166	158	163	170	168	178	176	166	170	178	159	164	126	155	192	164	160	171	184	169	183	158	212	154	176	158	192	174	179	152	155	173	187	190	156	151	154	178	161	163	163	176	169	170	163	165	169	179	180	207	172	193	190	198	167	186	180	167	141	183	150	180	173	163	163	164	173	174	154	179	158	175	179	146	152	172	146	160	170	162	133	163	168	195	164	174	160	192	176	162	154	173	169	183	176	171	198	179	174	167	176	171	183	146	185	170	170	152	147	170	169	193	171	171	188	163	171	171	150	163	190	165	157	177	184	166	149	184	172	184	173	189	179	195	145	175	161	167	173	162	168	166	165	172	166	194	182	169	140	159	174	179	151	183	181	171	127	187	184	174	183	159	155	185	150	180	157	170	170	172	188	175	172	159	163	143	162	148	187	174	169	181	155	173	169	172	187	179	188	162	147	175	166	171	158	156	154	164	171	172	163	167	165	162	198	179	179	173	146	163	171	149	164	168	150	195	206	153	165	168	161	153	179	152	192	180	171	154	158	189	164	177	177	188	148	144	161	166	181	171	180	178	192	180	183	154	175	175	160	172	167	172	177	157	170	147	156	171	159	186	173	161	170	169	169	190	151	178	198	171	178	162	167	191	167	175	183	158	193	192	165	193	196	169	173	178	182	140	189	168	168	162	172	170	171	168	163	179	162	153	167	150	180	165	157	182	185	171	182	172	185	176	150	171	172	201	154	147	172	163	161	175	163	159	170	156	164	153	150	161	186	178	165	154	180	168	157	165	178	182	177	169	173	160	168	182	199	171	163	199	146	170	159	173	158	170	179	166	155	158	191	180	175	166	161	162	158	153	193	172	178	197	157	193	166	174	181	154	155	177	164	162	158	170	189	161	154	148	151	188	155	185	155	175	171	153	159	164	154	155	211	170	167	198	178	156	160	164	161	181	177	166	184	176	166	160	147	162	162	184	169	169	182	160	176	185	165	170	169	177	159	185	164	172	167	172	169	176	176	178	158	192	150	182	160	148	158	159	178	159	160	172	165	164	187	169	160	164	171	210	194	164	191	153	194	158	143	147	178	143	142	171	172	166	186	149	169	162	170	159	168	184	160	166	180	186	176	195	165	173	190	179	174	166	193	169	167	182	161	176	172	168	166	151	168	157	163	175	175	170	153	162	185	171	170	180	153	153	191	171	172	167	172	184	172	179	177	153	182	168	200	168	161	180	155	193	172	179	156	187	190	182	172	179	180	163	181	168	186	134	159	160	156	167	178	172	156	162	166	170	152	176	194	185	179	146	165	183	178	137	176	157	182	167	161	184	143	187	160	166	180	172	176	149	183	176	167	193	174	161	165	179	148	172	170	204	171	154	156	162	168	152	172	188	159	177	157	201	170	173	195	157	164	139	167	180	184	171	181	159	140	193	178	156	146	159	202	173	170	168	156	204	156	169	188	170	160	181	187	157	172	189	181	163	162	181	183	170	157	153	177	161	192	128	167	192	169	175	173	194	159	164	175	195	163	143	174	143	144	165	164	180	171	177	161	160	190	165	170	138	196	161	172	131	178	159	153	174	167	151	187	168	172	172	164	162	184	148	172	164	193	168	174	165	181	160	155	180	165	128	187	152	153	164	175	166	161	163	170	184	191	166	160	156	183	183	181	159	158	163	151	171	164	175	157	162	138	170	166	147	173	162	169	165	175	168	185	155	190	170	178	168	192	157	207	189	168	143	176	204	176	187	166	164	162	185	163	197	193	146	173	174	167	198	168	166	177	185	168	178	180	149	157	179	170	172	170	166	168	166	175	191	159	161	142	165	174	155	162	186	186	176	150	184	161	163	178	195	180	150	180	179	173	169	173	151	182	185	177	210	176	159	202	158	168	173	176	155	177	162	191	169	173	182	148	162	169	186	180	183	174	169	140	180	162	152	155	171	188	184	166	180	187	160	167	182	163	196	177	173	154	150	186	174	167	158	164	178	157	172	155	147	178	178	146	166	178	195	197	160	167	142	185	172	183	172	188	161	171	169	178	168	152	177	175	184	168	151	144	181	175	172	153	164	192	164	164	126
3155	1946	5587	4336	4417	2426	520	455	467	476	456	493	477	417	439	441	447	448	419	401	438	458	459	411	445	408	407	417	421	449	434	440	449	447	437	411	428	431	419	422	440	465	396	431	444	444	426	444	426	414	455	423	469	403	409	419	457	399	408	437	456	450	482	404	412	420	449	433	451	434	456	407	397	411	428	417	421	432	413	495	434	423	399	415	446	414	412	389	426	448	389	431	416	414	449	400	440	442	431	425	434	391	439	461	394	411	440	424	434	412	450	424	405	455	426	387	400	421	421	423	419	424	407	414	452	393	394	436	411	442	411	445	459	445	462	422	406	432	420	421	407	394	406	427	410	457	432	419	432	401	410	443	473	425	405	410	431	377	390	397	456	434	433	440	455	424	458	433	402	434	413	391	468	421	430	416	391	425	408	462	418	396	437	398	395	450	436	424	452	442	399	446	388	413	416	458	435	432	436	461	459	410	398	461	441	409	438	381	422	436	410	413	403	420	406	448	444	407	419	420	428	412	443	431	368	420	422	418	456	418	460	419	403	436	399	452	427	429	404	418	438	417	437	440	413	420	418	425	425	430	424	417	383	405	418	463	427	420	404	441	400	398	426	400	428	452	454	405	448	429	394	436	385	370	398	463	434	408	407	401	451	424	443	423	441	431	428	438	436	454	467	419	434	456	425	463	437	391	435	447	428	439	429	401	432	439	445	451	411	425	453	399	434	455	427	429	398	414	423	428	410	384	465	412	427	423	462	447	449	408	428	412	460	440	430	428	435	438	440	405	414	458	403	418	395	407	419	436	413	396	451	423	426	423	447	426	427	427	435	406	425	434	416	408	403	441	429	389	444	407	392	409	419	431	434	406	420	454	423	425	403	453	430	416	431	451	412	389	422	444	450	467	406	417	409	410	447	454	421	410	430	415	412	428	449	451	445	403	464	466	405	391	377	408	402	423	411	394	427	421	392	408	416	445	387	424	421	399	402	401	423	410	447	400	398	415	409	434	431	390	425	418	422	420	418	403	434	394	393	402	408	448	440	482	426	422	432	423	444	408	402	433	455	427	408	405	393	406	435	464	410	401	415	431	410	428	452	431	445	403	414	440	423	433	434	427	386	393	413	466	434	406	436	415	412	412	448	414	412	420	429	401	411	436	413	442	437	436	417	429	460	396	415	440	422	434	410	439	433	409	412	451	412	449	412	453	404	382	438	438	433	434	440	409	418	452	405	392	446	436	450	441	400	453	396	446	441	411	436	438	437	461	390	450	426	425	427	390	403	465	424	432	417	462	447	437	454	432	444	411	429	435	408	420	448	403	424	404	420	424	436	433	405	409	423	426	452	414	441	451	429	391	395	465	405	422	434	439	410	396	409	432	472	428	447	440	415	415	436	424	431	413	430	470	447	454	455	445	449	428	506	444	406	426	399	428	458	442	412	444	414	459	441	409	435	456	448	384	433	417	414	393	457	439	423	416	430	441	423	438	397	454	440	437	414	419	450	401	440	457	433	428	435	403	460	436	420	404	438	405	445	467	406	439	391	424	397	429	393	417	453	402	385	422	456	446	425	415	416	440	429	439	466	409	452	397	413	425	420	432	386	430	433	468	401	437	429	426	436	437	416	417	426	448	386	445	429	406	434	458	435	458	418	423	436	447	407	418	416	458	429	433	423	456	443	414	393	428	428	424	396	421	412	433	425	396	400	461	434	450	471	403	427	409	423	442	423	433	406	398	417	421	427	414	414	428	432	432	408	402	433	460	413	432	438	494	450	428	436	426	437	431	391	431	438	427	416	446	451	414	408	429	435	428	435	411	466	429	419	430	449	433	435	418	409	432	454	401	395	436	451	413	421	418	426	438	437	449	448	428	452	415	426	455	449	397	455	424	403	397	416	385	432	431	425	406	435	451	434	433	426	425	413	415	429	406	417	397	409	414	401	430	445	433	453	415	449	405	400	407	453	388	458	431	446	442	448	405	432	421	417	414	438	413	388	436	408	436	413	426	424	421	452	426	411	423	453	414	399	408	421	389	417	424	426	405	412	442	418	413	406	454	443	461	411	431	417	443	401	432	449	419	422	439	440	420	404	461	404	449	433	463	439	404	381	457	434	412	412	420	420	416	432	445	440	446	403	391	436	464	409	429	401	420	410	423	426	426	430	425	407	414	459	411	417	430	442	435	431	420	406	413	421	429	401	437	394	444	415	436	434	411	416	438	447	445	429	425	429	420	435	426	433	425	407	445	427	389	424	453	417	424	460	405	448	455	414	406	447	402	417	418	444	386	391	439	417	459	435	372	472	424	429	441	430	427	438	429	439	431	420	437	420	415	397	423	417	427	412	407	425	411	409	399	447	411	403	454	379	408	433	435	441	423	401	446	389	445	449	438	411	434	401	474	378	425	435	460	424	405	428	443	417	408	422	449	434	435	402	402	403	421	447	414	454	492	412	414	427	464	425	420	430	422	420	453	434	430	460	396	415	435	390	432	416	458	418	431	451	438	421	401	429	438	432	428	431	396	437	434	390	445	439	460	439	448	410	423	389	405	409	433	413	435	435	398	480	438	410	393	451	419	455	427	429	433	451	425	428	424	453	428	454	407	422	457	423	402	423	397	386	408	416	462	428	417	443	429	422	457	419	436	443	408	429	455	424	427	440	408	433	432	425	443	443	394	403	415	448	434	415	428	425	417	453	429	432	444	426	429	404	451	409	416	408	430	425	457	441	387	441	421	430	430	449	422	430	447	445	501	361	434	419	418	403	474	429	427	433	446	415	464	443	446	415	440	490	440	462	449	408	415	433	412	399	395	424	457	412	439	495	410	402	405	417	435	450	418	430	474	430	450	442	438	436	407	428	442	392	427	423	425	380	419	453	434	421	435	453	399	438	394	424	434	440	459	421	398	437	427	428	422	414	400	443	414	378	410	413	438	437	389	430	433	429	416	446	430	436	423	462	448	431	420	394	425	393	444	399	430	405	410	407	390	411	471	467	410	399	422	428	430	431	425	436	423	418	403	422	426	433	467	431	435	421	452	418	449	462	413	426	430	418	477	418	421	419	415	435	434	438	426	430	454	456	422	467	405	405	402	424	453	448	416	377	440	418	421	447	468	436	433	452	400	494	412	430	383	457	427	425	453	434	424	461	435	421	419	436	419	434	433	429	423	401	453	411	404	410	430	410	408	413	455	456	459	440	471	393	448	411	389	405	419	418	419	448	443	424	415	459	450	437	427	425	409	413	443	433	424	399	392	422	444	416	394	419	437	411	418	421	455	431	434	438	441	407	432	424	398	444	471	436	431	481	429	433	446	444	393	448	396	416	451	456	390	427	449	446	452	417	404	443	430	426	426	415	425	451	425	411	421	449	440	413	429	405	412	449	445	418	404	384	452	426	440	437	411	459	434	404	432	420	444	400	425	396	422	454	434	415	438	387	425	404	396	460	431	415	409	398	420	407	419	433	394	397	435	422	424	413	459	408	457	435	406
12461	4405	5757	3604	9782	17648	1029	368	281	256	237	187	171	183	166	169	178	170	167	173	161	186	180	131	159	155	143	161	163	157	141	143	156	159	183	134	153	151	150	159	141	168	151	159	161	156	156	148	170	130	132	166	172	144	127	127	154	136	149	155	145	136	127	163	125	143	177	133	142	136	147	143	163	129	151	159	142	157	124	153	133	123	137	169	137	151	122	158	138	142	150	157	144	127	146	160	149	157	169	126	115	119	138	151	146	162	161	134	151	122	146	156	152	168	135	155	115	139	169	174	153	135	151	156	140	149	134	143	152	139	155	124	159	150	146	142	151	168	150	123	137	154	125	149	150	143	148	162	147	153	164	148	132	149	158	148	127	149	163	142	147	133	143	160	135	153	155	128	118	139	150	149	136	135	146	179	117	142	139	136	134	135	136	156	161	144	142	165	154	146	136	154	145	114	134	141	154	143	129	167	166	139	158	137	144	143	166	153	144	134	133	150	124	125	127	140	138	172	120	155	142	129	129	143	157	141	149	131	137	125	160	150	129	141	144	138	157	152	133	126	158	147	124	138	158	161	168	156	147	154	147	144	145	135	150	115	137	172	149	154	170	131	139	134	159	143	152	153	153	166	150	159	140	175	148	141	128	160	139	141	136	138	133	141	153	131	129	143	150	134	160	142	136	140	155	160	148	152	143	147	142	155	136	144	144	153	176	145	154	129	150	135	141	136	135	151	153	139	137	133	126	150	119	139	137	144	151	152	142	155	164	154	158	139	113	123	160	138	169	134	167	136	139	139	138	159	151	145	165	140	161	143	142	129	134	140	146	150	151	141	136	156	132	154	153	157	168	143	146	154	146	136	123	156	127	163	142	145	130	153	151	169	133	160	171	137	146	126	147	145	137	143	158	149	153	140	137	167	159	144	145	130	139	163	142	156	131	145	166	160	126	143	137	147	147	157	148	132	153	143	163	170	140	145	138	139	139	150	140	141	170	150	162	158	126	138	134	150	141	157	173	128	130	145	137	153	157	141	116	152	123	132	153	155	155	138	158	156	138	154	141	157	144	142	142	147	136	138	136	125	126	153	137	147	148	144	156	156	150	133	156	123	160	165	127	131	148	134	115	161	157	159	178	165	153	133	152	135	149	149	148	150	126	134	130	133	146	130	169	132	133	150	137	156	139	142	141	148	132	157	132	131	149	157	156	140	140	152	133	141	141	149	140	153	167	167	137	156	145	146	153	179	127	136	143	143	150	153	170	153	140	140	142	152	137	137	121	122	145	119	132	149	140	151	148	135	137	127	144	130	141	152	140	137	128	141	146	150	149	134	130	152	169	148	152	161	144	140	123	137	144	135	160	140	156	131	163	143	139	155	158	118	136	143	144	162	147	137	150	141	143	164	150	152	141	167	141	149	144	129	145	163	157	148	141	173	171	119	135	142	148	154	162	136	146	142	148	152	141	149	152	135	158	142	147	139	173	137	148	131	146	142	149	152	131	147	139	148	162	135	139	130	140	146	162	167	146	125	146	150	148	149	147	153	157	135	148	146	127	148	126	135	138	147	142	152	160	146	135	134	154	135	141	134	142	161	154	146	123	152	135	150	124	161	128	138	149	159	147	138	132	138	155	136	111	135	115	142	156	139	144	144	149	168	138	140	173	127	133	148	148	147	187	165	147	148	142	129	133	146	137	151	133	157	148	130	135	140	160	155	128	137	161	138	141	143	137	131	139	131	161	124	167	147	181	129	155	147	167	138	174	160	148	122	136	146	157	144	122	141	145	158	142	154	146	163	130	132	139	153	126	138	163	159	157	149	150	158	163	161	141	154	149	142	154	145	144	153	126	135	132	129	150	132	148	160	148	161	154	129	138	148	125	158	154	140	133	124	120	142	172	125	191	143	170	158	158	130	151	120	142	160	131	137	134	134	138	165	168	165	131	151	148	126	125	148	146	147	135	117	134	155	159	132	145	124	151	138	164	167	138	155	145	166	168	129	125	144	129	152	132	155	140	158	143	154	143	158	157	149	146	140	128	155	117	138	160	131	169	129	138	136	151	133	155	149	155	136	155	168	158	155	152	134	137	138	131	132	151	137	132	174	144	171	145	167	151	156	142	145	178	142	152	137	149	133	132	119	135	152	147	130	169	149	147	153	147	147	131	132	145	140	132	132	141	143	140	162	156	150	172	163	142	146	133	141	145	149	180	142	136	145	148	133	157	116	171	179	149	144	144	133	152	138	138	152	114	122	125	120	163	163	150	153	132	150	160	145	153	159	177	160	166	146	139	136	142	136	125	130	146	152	144	148	133	158	164	150	160	168	131	128	138	119	141	141	146	142	156	147	127	152	146	162	172	133	138	170	144	148	127	132	152	160	157	146	119	130	134	161	132	146	174	145	161	160	145	145	140	149	152	134	175	159	154	163	134	128	147	130	127	140	156	149	145	129	131	159	140	159	137	137	162	124	129	143	129	159	123	156	155	160	143	133	138	148	148	140	113	137	125	134	132	167	133	149	139	141	144	135	146	148	127	145	156	135	151	145	141	131	145	139	153	137	131	140	166	140	166	144	150	159	138	123	155	121	137	144	141	148	135	135	126	135	142	143	162	131	157	132	136	141	127	140	154	138	154	134	165	165	158	136	141	150	151	135	126	133	163	127	135	138	143	167	131	142	124	151	138	138	171	163	139	168	156	143	123	138	120	133	164	129	144	131	146	153	150	138	135	140	140	134	138	154	145	139	135	155	130	143	177	151	152	143	152	137	129	157	126	154	136	143	151	134	126	146	121	141	169	153	136	147	144	160	141	149	124	143	131	135	135	150	144	141	151	134	160	154	163	130	151	152	147	139	139	140	137	152	170	134	149	146	131	147	141	156	138	140	138	115	136	161	137	157	153	139	144	168	146	150	137	144	131	142	150	145	151	142	154	171	135	137	157	148	169	144	147	131	143	140	151	135	144	142	164	160	138	160	148	162	128	152	135	113	146	131	137	140	122	159	125	155	151	147	128	165	157	155	142	140	154	157	164	148	129	138	150	129	146	144	145	151	148	134	141	155	140	144	151	155	110	139	142	128	132	140	156	142	135	138	142	150	142	133	142	138	154	143	136	113	137	147	165	158	139	145	151	165	146	138	147	158	152	169	133	150	143	138	166	141	141	145	145	141	145	125	135	153	143	161	135	156	128	144	150	153	137	147	140	147	168	136	151	158	144	121	163	165	165	160	150	140	132	170	173	134	141	145	119	136	156	136	161	145	155	162	136	140	129	146	137	139	156	134	135	152	143	126	143	144	149	160	127	142	161	142	125	135	149	144	139	160	132	137	169	174	141	130	160	147	144	121	145	163	127	143	155	138	144	162	139	130	154	125	142	150	164	158	134	139	155	140	140	123	156	144	151	156	159	129	134	153	133	141	131	154	128	139	155	155	137	139	153	152	163	143	140	143	148	123	147	136	128	138	161	153	137	135	136	149	163	140	133	145	141	147
7231	3911	11065	9457	21692	17791	2298	1531	1227	1079	1081	799	829	723	680	665	615	607	569	547	531	506	540	524	489	512	461	498	453	487	442	448	445	444	445	419	409	431	410	463	420	420	445	439	452	452	417	413	443	418	424	398	390	427	407	417	417	399	427	394	373	434	410	397	412	431	404	397	427	403	402	431	387	420	420	413	430	442	385	364	365	388	403	379	385	422	379	408	405	438	399	376	368	407	415	420	414	401	389	409	413	402	385	404	375	402	401	373	386	355	399	395	401	355	402	391	422	404	387	396	380	395	449	407	379	383	399	378	379	404	412	432	426	401	420	407	385	378	397	403	401	385	420	358	427	375	380	422	385	436	357	370	393	378	374	377	400	358	373	406	389	423	426	405	415	398	406	416	422	391	333	408	393	386	404	376	384	402	393	388	381	410	411	401	407	392	406	408	403	390	395	389	401	377	383	389	401	385	431	372	365	401	408	410	398	365	396	420	358	404	425	394	399	395	390	384	347	428	354	387	448	404	411	370	425	385	399	408	388	411	356	380	374	389	398	399	383	380	391	372	394	406	411	379	420	368	389	387	399	375	379	403	380	396	427	404	380	407	413	369	404	401	379	432	402	400	401	382	403	414	393	366	417	371	378	400	405	406	426	386	370	380	401	381	419	384	388	416	379	373	430	353	394	398	390	406	404	409	420	368	377	415	378	376	425	399	367	385	363	392	392	377	399	393	365	398	430	399	392	429	401	398	354	387	355	391	399	391	383	381	401	409	398	400	402	389	410	334	394	398	401	404	404	384	384	387	391	437	353	404	383	403	411	406	396	395	419	441	425	380	387	396	390	400	441	421	396	384	384	423	389	416	391	371	388	396	408	397	396	378	383	380	412	358	362	393	408	377	393	402	388	416	405	375	371	437	393	407	354	387	365	410	376	380	433	393	383	382	368	394	414	377	412	381	382	389	413	410	392	387	430	396	419	387	408	419	396	407	369	378	402	380	376	444	434	370	408	396	371	401	429	386	377	398	396	372	397	389	348	400	390	387	402	387	379	397	372	391	400	375	348	386	407	393	404	411	419	371	355	405	341	374	400	383	374	389	381	361	407	371	395	408	399	412	411	407	408	366	423	397	416	405	384	387	383	379	395	394	412	359	366	387	384	390	409	396	362	402	392	374	397	416	391	421	404	435	410	403	385	444	389	378	395	427	425	412	363	416	393	411	423	382	397	389	392	394	377	364	388	379	367	386	406	438	415	368	392	360	391	376	389	388	389	422	441	415	404	393	371	409	393	400	413	404	399	404	432	357	403	410	388	428	387	378	366	401	398	416	410	397	408	367	396	398	387	426	417	397	445	375	400	401	365	398	388	382	404	405	414	434	368	377	418	370	382	398	421	402	399	363	389	417	418	402	387	381	392	404	404	407	383	389	378	419	398	371	398	385	404	383	380	406	373	398	399	390	395	357	421	356	433	356	391	363	393	378	384	394	373	396	379	407	400	394	417	399	388	407	425	375	400	379	360	383	415	394	359	405	392	413	377	398	363	383	401	399	393	390	370	396	390	347	376	392	389	390	428	411	387	396	414	353	411	390	388	395	385	386	406	421	401	402	398	379	389	385	386	374	427	415	404	413	390	369	386	385	386	360	329	391	401	356	384	373	420	395	367	424	359	421	392	427	386	387	381	380	390	388	417	426	383	407	406	367	395	411	394	396	447	391	387	386	394	401	389	348	372	388	396	383	373	380	389	390	372	402	383	382	428	409	426	399	414	377	378	397	382	388	374	388	377	376	402	402	413	376	398	385	343	424	402	369	417	421	386	401	435	370	392	428	406	410	393	414	401	393	363	412	391	388	413	410	387	389	400	358	390	378	378	391	382	391	391	375	394	396	373	377	359	368	413	373	409	411	394	367	397	392	397	414	387	381	360	398	401	431	355	395	356	394	403	407	400	370	399	397	414	367	383	379	384	426	388	439	391	419	380	390	411	390	370	380	369	387	396	410	388	384	382	386	432	430	368	428	384	419	374	384	381	382	419	416	406	396	369	392	382	394	409	437	372	378	400	399	390	400	392	405	422	365	372	420	394	416	428	374	392	426	376	379	398	381	389	392	392	404	419	359	370	404	401	403	360	361	388	410	369	396	406	372	391	397	398	388	427	405	389	390	358	393	369	366	425	391	388	383	400	391	389	409	368	329	377	402	419	386	378	384	374	436	401	376	371	383	434	417	386	409	436	375	382	385	402	415	407	393	388	418	366	414	376	443	400	364	406	417	367	405	440	424	396	372	398	423	381	400	366	399	428	415	405	373	387	379	416	392	419	386	396	403	369	434	388	384	418	379	370	403	364	374	419	385	392	400	402	377	365	387	397	387	381	363	418	377	374	407	435	374	431	420	383	380	389	388	382	412	392	400	381	414	390	411	408	409	370	404	379	396	411	408	384	411	407	396	391	392	416	373	377	385	387	419	362	388	409	458	362	419	401	398	409	402	421	387	420	397	397	376	415	355	392	396	389	376	423	397	373	400	418	359	379	352	399	369	414	390	403	387	370	403	381	377	393	390	382	395	416	398	376	393	419	412	394	408	437	406	377	421	387	365	374	391	361	393	391	406	395	399	383	374	392	419	394	370	394	390	379	363	363	413	393	416	406	413	416	363	371	390	433	403	423	419	407	354	425	452	381	384	397	362	371	377	387	379	415	354	375	403	399	376	387	389	422	366	387	390	415	392	410	373	407	397	403	415	412	387	405	393	428	425	377	385	388	385	420	383	403	417	377	392	384	406	411	401	399	381	394	373	394	368	415	396	388	384	422	386	429	367	408	375	397	373	403	398	386	377	421	403	388	388	376	379	369	411	367	402	392	369	362	388	382	366	413	407	367	388	401	407	420	399	413	363	374	395	392	393	430	398	380	418	386	369	428	415	387	393	405	370	392	435	422	381	376	383	391	391	399	393	405	404	390	380	391	378	391	366	404	393	403	363	380	394	380	375	396	397	381	428	416	399	412	372	361	399	400	365	379	363	401	384	403	388	421	404	363	388	428	387	413	405	412	413	355	390	386	389	393	364	388	356	385	366	414	375	415	423	404	366	412	409	416	369	382	385	413	405	421	412	399	414	390	376	394	409	431	385	406	381	425	367	427	398	371	392	382	392	421	359	358	410	387	400	366	395	407	417	389	409	406	402	418	402	399	395	384	377	378	413	400	392	389	364	401	379	414	397	436	381	419	386	363	386	381	379	367	414	380	410	369	384	384	404	387	402	347	386	366	405	351	387	409	388	364	430	382	416	390	412	388	370	434	421	381	397	364	390	364	421	378	409	392	383	382	385	408	377	414	359	395	391	394	380	377	375	397	388	432	390	386	414	393	387	396	391	424	412	401	374	394	429	438	382	379	368	392	401	399	392	412	413	403	384	389	393	380	395	391	391	373	424	387	402	404	396	357	420	425	379	378	383	381	406	400	379	420	383	382	422	427	365	367	354	381	389	399	442
21263	8705	10409	6593	18993	35854	5197	913	648	548	567	475	423	410	453	401	394	348	370	375	406	386	343	348	347	341	354	368	302	336	358	318	332	354	339	323	356	347	328	315	356	321	334	312	334	332	295	312	308	359	365	300	326	325	331	313	344	325	351	296	330	337	334	350	326	270	303	328	343	329	313	302	315	327	289	307	315	324	292	308	282	284	292	343	342	302	300	328	373	331	319	344	321	316	324	288	319	340	318	337	333	325	324	309	310	319	340	298	322	322	288	319	336	307	328	330	312	291	343	359	363	300	330	276	317	291	327	297	364	329	324	295	333	335	291	367	323	324	286	333	322	328	309	313	284	320	288	331	352	349	315	368	348	326	315	340	331	334	348	345	316	323	336	302	300	325	355	343	305	297	319	280	320	309	311	295	335	291	305	315	295	334	285	303	338	322	285	323	331	314	293	311	327	310	340	322	333	334	334	311	346	339	344	306	316	337	350	330	328	321	291	304	324	310	313	315	297	323	277	307	331	327	340	361	294	298	318	287	303	340	338	362	304	298	320	319	305	324	353	294	370	323	322	324	370	343	308	332	305	321	337	312	330	296	318	316	312	334	323	309	311	314	298	299	325	343	342	320	315	327	310	328	344	336	356	323	320	309	320	303	347	356	318	337	291	341	331	315	328	333	324	315	335	294	300	340	334	310	311	310	343	300	325	345	296	355	310	354	315	304	326	322	329	317	305	313	330	311	307	306	318	296	348	329	304	302	323	319	344	321	327	325	302	309	312	310	323	294	338	352	315	338	320	326	300	321	334	350	307	325	342	368	287	320	291	285	292	321	325	305	343	306	342	339	320	323	320	324	294	330	318	314	326	305	311	322	319	313	301	308	334	304	332	326	349	341	331	341	331	315	338	315	348	350	308	359	348	327	326	325	310	303	305	338	302	316	314	294	318	317	301	330	336	335	318	354	325	297	313	346	317	333	317	299	306	304	286	304	349	331	312	314	290	304	294	324	310	343	336	318	342	340	319	333	295	319	308	300	302	361	310	289	322	329	327	348	327	363	315	340	334	297	323	315	298	294	316	325	355	326	324	297	345	303	315	308	315	354	309	322	326	338	304	295	335	329	325	325	309	278	319	281	354	328	351	342	354	340	315	348	312	342	303	318	332	334	320	345	312	345	317	347	296	308	274	335	324	317	335	301	327	331	311	340	337	338	349	336	290	326	337	340	306	307	276	338	332	318	333	320	307	360	313	299	315	344	312	307	316	322	303	290	312	308	278	313	320	324	332	308	289	318	306	314	308	312	317	302	351	311	315	324	301	315	317	303	318	337	314	299	348	312	329	341	332	346	324	349	302	303	328	324	344	323	313	328	324	320	341	346	309	282	338	307	311	378	295	331	310	329	302	314	304	321	328	364	319	311	294	309	310	343	333	346	336	337	348	323	333	294	297	327	320	318	291	335	342	341	315	302	285	333	326	294	336	330	360	320	314	328	357	325	306	333	332	342	326	343	317	311	340	326	322	354	338	325	330	349	365	335	328	331	331	327	316	297	282	307	346	322	345	298	320	316	309	344	303	324	328	344	342	349	301	357	303	328	328	331	335	322	348	317	339	303	329	296	291	304	342	311	331	328	290	327	313	309	313	303	305	311	318	348	308	319	331	316	314	329	334	323	345	343	319	334	305	310	315	346	305	334	291	322	318	305	350	324	320	317	325	307	302	296	335	343	285	313	314	326	307	296	333	311	317	356	303	303	331	305	309	340	316	341	347	299	289	303	331	336	345	339	337	358	334	311	337	319	290	347	324	320	370	341	375	336	337	335	340	308	322	323	312	328	334	308	327	351	316	291	350	327	295	316	283	313	321	327	302	328	316	341	334	312	336	311	287	331	322	334	342	305	316	334	331	340	352	313	333	324	291	352	365	299	321	314	319	334	352	318	319	329	341	335	330	307	321	327	294	332	320	334	322	343	313	306	326	303	359	325	300	322	304	293	308	323	328	347	298	323	306	338	320	325	292	313	299	325	295	330	302	352	299	300	308	352	324	288	325	302	344	318	339	351	318	355	339	328	337	320	300	328	291	298	336	282	337	330	331	326	299	307	325	328	335	279	311	308	327	305	332	328	314	356	355	352	319	319	333	357	313	380	370	305	305	314	295	355	344	334	331	327	356	337	343	362	328	345	297	342	313	317	329	334	277	328	330	307	323	323	316	305	331	340	313	315	357	357	319	308	332	277	326	318	294	312	327	299	328	311	327	329	316	330	327	313	325	308	323	314	306	322	335	339	360	332	312	339	329	320	341	303	349	319	330	308	303	285	318	296	313	323	315	345	338	287	303	284	330	295	324	305	348	329	314	311	306	321	306	334	333	334	309	336	305	350	314	316	303	334	311	327	322	347	302	342	326	334	317	344	316	316	291	345	295	327	358	345	320	348	299	315	347	325	319	329	323	337	286	311	312	316	320	345	335	350	309	297	299	344	298	290	292	327	329	296	335	337	348	313	325	354	329	305	329	338	319	302	331	338	305	346	328	346	317	306	328	326	326	331	353	280	333	325	308	300	296	362	302	296	343	328	352	325	357	353	349	288	323	332	332	301	334	305	335	351	325	338	293	302	352	306	317	325	319	329	326	316	299	299	331	306	334	327	307	344	325	345	332	337	307	334	338	326	304	335	301	313	323	332	306	334	305	291	346	318	303	320	323	315	309	298	325	318	298	310	315	338	309	334	346	314	312	346	322	329	342	315	314	319	302	332	335	348	323	340	324	295	342	338	330	352	287	330	331	328	334	304	323	315	298	328	300	320	364	303	333	341	300	307	324	349	330	306	310	332	310	322	319	374	279	320	326	342	328	326	346	352	290	332	311	295	334	300	345	327	318	336	360	330	325	315	328	349	351	316	338	300	339	302	312	318	296	312	304	321	288	314	322	304	329	332	334	326	327	306	303	310	319	312	322	346	305	299	340	295	305	301	331	302	343	315	318	324	320	321	314	329	308	314	336	321	328	317	309	319	334	318	290	306	329	333	339	330	309	297	256	317	284	325	318	332	312	348	333	330	326	325	337	378	345	298	318	303	321	292	328	333	305	329	343	333	324	335	327	352	298	329	292	351	302	325	302	319	315	321	300	338	327	335	357	322	336	302	314	295	295	333	334	306	308	322	290	330	324	329	324	350	321	297	314	311	294	321	314	358	309	342	288	330	326	336	315	305	321	306	333	336	350	310	332	365	320	304	318	305	298	323	378	316	328	315	310	289	328	321	325	342	327	339	308	254	354	267	316	308	336	344	336	318	341	333	317	307	318	331	334	340	329	328	303	318	333	328	302	361	337	356	344	300	346	327	340	306	338	334	321	329	323	315	314	327	336	323	309	332	330	332	354	325	320	307	345	248	353	313	313	309	328	339	314	311	340	333	330	351	325	296	310	359	349	321	331	294	354	341	355	326	314	309	366	334	308	304	339	311	346	346	333	329	312	370	310	355	368	345	308	344
9741	6644	15985	14293	32102	27295	4492	3157	2418	2152	2153	1650	1564	1479	1319	1287	1236	1125	1103	1112	1064	948	1010	981	922	927	1002	943	859	900	894	874	819	854	850	813	867	852	865	865	836	822	793	787	818	829	852	846	786	857	785	788	745	819	791	748	791	734	784	808	769	785	816	817	762	734	771	837	781	802	808	760	778	760	790	734	770	750	801	791	775	744	747	771	761	770	843	796	723	763	764	793	740	825	780	761	692	740	758	755	779	741	771	730	728	780	735	715	777	795	741	785	776	730	805	784	759	735	745	700	722	755	804	783	704	779	782	772	714	787	718	740	664	706	720	758	762	747	747	780	762	717	769	787	777	775	688	723	766	771	798	787	721	759	726	743	804	848	713	808	710	747	749	826	741	733	720	739	779	737	662	767	761	745	773	815	742	764	777	716	774	786	722	739	730	753	774	767	713	759	730	779	744	694	751	691	776	749	741	735	766	744	740	782	756	798	786	777	722	734	739	718	742	775	740	771	766	751	758	781	789	766	733	754	750	722	755	761	705	784	760	784	732	785	776	692	763	753	710	786	768	784	763	744	770	763	799	713	712	725	749	767	724	800	758	762	745	736	790	776	735	728	732	779	753	821	745	783	795	809	790	797	747	733	776	794	722	766	814	788	782	717	747	783	736	789	763	750	774	753	780	759	763	755	819	726	733	757	790	784	726	777	768	769	788	747	756	756	748	771	779	702	714	767	809	753	719	768	809	745	737	800	746	727	789	718	704	771	766	761	732	803	786	709	780	767	794	773	753	716	765	769	752	763	774	710	779	753	743	787	766	761	732	752	773	748	787	731	748	755	766	729	774	735	743	803	747	738	781	729	745	766	742	728	783	760	722	723	764	756	751	776	764	751	737	724	736	738	808	752	756	747	790	741	791	751	739	721	735	759	734	726	727	755	723	744	769	744	768	776	777	739	738	741	785	727	737	777	747	732	685	800	767	753	749	729	742	685	755	764	782	714	789	759	720	765	727	757	753	730	757	802	731	746	750	746	748	737	750	770	744	720	747	779	722	742	748	744	814	795	734	747	708	735	749	793	779	772	707	705	701	762	787	720	715	766	735	736	758	743	759	749	749	743	721	788	707	735	723	756	749	765	766	748	768	727	737	754	757	768	736	782	700	731	759	762	751	716	739	753	741	766	754	770	718	760	748	779	761	725	694	757	733	747	760	730	707	755	757	756	802	724	798	838	766	714	708	775	759	721	776	754	728	780	752	754	777	758	758	767	773	713	733	758	725	723	710	757	747	798	760	765	775	759	773	763	760	765	753	791	720	774	819	758	720	689	765	794	706	752	789	752	774	764	733	750	762	766	704	715	783	741	747	773	712	771	783	720	781	799	770	744	798	753	746	702	765	798	766	770	732	737	737	767	739	748	746	784	761	715	756	845	784	751	705	755	774	737	808	744	706	795	789	709	783	784	745	715	737	735	700	761	728	712	703	740	768	723	747	738	792	786	793	758	737	748	738	757	777	733	745	706	782	771	720	807	761	735	747	765	736	781	738	771	760	790	736	739	750	752	742	730	801	742	737	728	731	699	756	769	732	772	753	752	788	736	742	727	794	746	750	769	754	772	736	777	740	744	745	751	764	737	794	730	754	748	752	750	765	737	807	804	790	748	740	741	774	705	750	725	730	709	731	725	737	779	778	752	726	778	718	743	773	731	737	804	763	738	736	762	731	748	733	723	748	735	781	746	726	744	837	745	735	720	740	772	744	737	781	735	763	748	707	730	717	776	749	742	730	754	758	736	740	740	703	770	761	766	785	721	737	767	779	804	732	758	808	765	754	759	788	705	765	806	716	754	757	739	744	766	725	771	774	789	768	757	734	779	745	762	724	720	777	743	734	733	743	705	768	817	766	717	734	822	763	744	748	737	755	762	764	765	742	732	776	725	746	700	759	750	709	739	793	783	764	742	751	771	764	737	760	741	763	735	774	764	735	758	805	813	781	774	733	810	741	768	760	719	762	765	777	747	759	757	743	792	715	727	696	786	763	732	769	698	755	763	800	721	781	710	799	775	762	783	771	738	737	739	741	761	733	740	738	791	716	750	806	741	720	771	773	723	723	749	745	720	733	736	747	730	809	727	708	770	750	723	734	787	724	766	746	765	733	737	738	756	720	708	729	696	740	753	768	722	723	718	784	723	739	780	734	782	755	754	749	747	796	766	768	737	737	759	734	799	704	815	749	745	787	770	734	764	715	674	740	702	783	746	779	752	747	748	776	765	744	733	804	717	802	772	740	805	748	752	716	764	748	759	752	753	768	739	732	777	736	757	753	759	797	736	755	723	754	738	738	753	756	746	772	760	731	753	790	804	742	766	762	745	725	771	800	822	762	778	739	727	767	733	801	797	772	777	728	780	747	735	754	725	726	729	742	754	840	757	734	770	760	770	728	718	776	744	691	732	770	752	764	727	760	720	761	765	755	740	739	773	721	769	780	774	798	760	797	740	714	782	765	758	737	738	753	721	729	723	759	740	736	795	718	692	770	769	770	780	776	705	731	765	731	779	728	744	744	729	754	786	690	758	725	816	778	783	729	803	715	733	756	669	781	759	764	753	741	760	774	709	789	746	757	740	745	753	789	771	753	729	703	764	753	711	747	758	735	774	773	765	806	728	714	732	752	778	733	695	750	733	779	717	773	777	732	756	756	757	709	724	696	793	753	769	754	787	714	726	830	809	761	765	745	784	772	742	749	787	763	748	741	756	768	789	745	751	788	752	770	778	719	780	709	742	776	745	778	756	732	772	749	749	729	765	801	738	755	767	761	750	772	745	724	752	736	737	790	783	743	778	756	704	780	790	762	767	679	741	748	741	774	772	785	771	738	787	774	723	695	732	795	778	736	751	721	758	746	738	738	718	719	729	776	787	729	783	727	758	758	762	719	766	772	746	817	808	751	766	814	776	735	715	719	733	777	726	754	767	726	734	760	761	740	746	753	737	747	779	699	775	774	762	769	794	768	742	751	754	813	755	715	715	778	793	743	697	749	748	737	752	763	762	767	772	753	738	734	743	793	774	766	764	734	772	755	814	719	769	731	741	745	697	740	760	739	758	758	757	771	737	692	772	797	764	779	768	728	778	756	751	776	761	753	755	688	699	742	748	672	759	746	711	768	686	718	761	745	743	761	772	774	743	738	753	762	823	776	750	739	750	742	739	749	820	797	767	744	799	748	754	782	793	776	759	807	762	741	718	757	794	746	739	731	757	728	761	795	787	793	765	715	758	708	711	741	740	736	748	765	715	720	725	742	825	756	748	739	709	721	818	762	715	740	735	731	787	768	730	749	774	722	730	783	777	736	777	752	751	775	795	761	750	769	764	768	733	727	740	743	820	766	764	734	765	757	751	745	756	808	734	758	787	708	756	742	751	740	737	770	774	799	741	776	733	742	793	770	774	763	741	736	743	747	742	747	788	756	760	754	741	722	745	771	781	738	731	769	737	741	788
3891	2361	2631	1359	1167	846	185	198	190	195	176	161	184	179	148	185	174	188	167	179	187	177	163	165	159	165	165	203	159	187	182	141	166	187	185	153	153	174	155	162	188	178	197	192	200	175	189	191	181	176	168	182	167	161	172	160	178	162	172	159	187	171	175	154	168	153	185	192	179	189	179	172	170	169	162	173	171	182	188	200	176	161	163	153	180	186	164	150	165	185	185	156	177	177	165	168	156	158	185	153	181	175	165	174	183	172	183	183	216	189	156	159	181	176	195	173	160	158	167	155	178	180	192	169	167	180	183	148	158	154	177	182	182	182	180	165	192	177	193	180	175	169	151	174	166	195	176	177	167	154	205	196	166	149	157	173	190	208	189	174	161	195	181	165	172	175	184	151	166	156	154	180	186	156	176	158	155	177	171	165	182	168	180	172	158	195	158	173	186	185	174	184	184	166	203	179	153	187	165	168	171	233	166	171	165	190	172	159	165	163	158	156	200	164	162	162	173	159	174	186	184	171	170	162	183	167	171	181	160	169	179	160	170	162	162	177	171	170	176	161	168	148	161	171	146	187	152	179	176	172	185	167	188	169	195	173	177	144	177	166	158	207	164	179	160	172	181	171	179	200	167	182	170	137	158	159	150	155	162	174	183	169	157	164	168	198	177	176	166	149	159	163	165	181	191	191	166	179	158	180	183	173	167	166	152	177	170	169	179	167	192	167	152	172	179	175	158	157	168	160	200	189	164	172	175	182	174	173	163	174	180	180	178	188	165	176	168	177	148	166	163	164	159	187	154	164	158	173	191	171	188	161	169	160	176	147	165	187	188	160	165	160	179	167	156	175	163	175	180	160	175	173	176	160	157	127	178	173	151	175	188	175	164	157	193	180	169	165	200	184	169	148	161	183	174	177	177	161	174	165	185	189	169	159	190	158	169	190	179	185	161	186	185	194	193	188	172	218	180	175	181	158	161	166	156	189	160	171	172	160	194	169	170	161	145	180	154	167	172	180	174	167	150	185	181	171	171	164	163	195	187	175	184	159	163	164	183	175	179	176	165	156	209	158	156	163	174	199	165	169	187	165	192	188	171	189	188	155	166	161	177	176	174	189	155	196	174	181	172	169	208	181	188	136	138	169	180	191	160	146	199	173	168	160	189	158	176	175	164	199	201	163	167	181	187	195	179	179	165	182	205	200	169	200	190	171	171	183	171	171	185	172	170	200	146	185	184	168	200	166	179	179	166	147	186	146	149	170	169	167	158	185	152	174	157	168	158	176	168	170	158	166	158	159	172	184	171	173	175	158	181	185	197	153	170	199	177	140	154	161	168	168	189	140	174	177	188	196	162	155	179	195	170	170	185	159	177	169	208	172	182	147	186	171	188	163	178	185	164	165	188	163	170	183	174	177	187	164	170	163	198	160	198	147	171	183	184	205	168	151	160	167	163	177	193	174	190	192	154	166	146	184	142	174	155	162	178	169	178	173	169	178	162	158	168	161	153	168	192	179	184	175	171	176	181	158	182	141	179	153	157	178	175	186	170	176	168	196	183	169	195	153	153	185	201	191	185	173	166	173	185	192	157	170	179	163	166	188	170	163	165	162	171	171	162	173	170	140	177	172	158	185	162	157	180	150	196	169	167	162	169	173	159	164	160	196	172	160	157	171	175	168	154	172	194	167	172	196	197	189	180	152	166	163	173	165	174	182	167	151	164	176	174	158	195	178	164	145	179	164	164	148	171	170	167	175	189	178	186	171	172	184	183	180	190	156	158	152	191	181	186	187	159	169	162	163	181	172	181	199	164	180	175	154	184	186	182	177	166	124	164	157	164	181	191	177	152	153	138	157	173	188	186	150	172	174	150	194	218	196	153	167	155	161	175	163	170	167	184	163	143	169	183	167	195	189	155	169	182	151	181	170	186	181	165	165	168	174	152	174	150	176	160	175	168	190	170	165	172	170	179	191	152	174	148	182	177	179	159	172	177	174	153	173	196	182	164	176	170	182	172	150	153	185	175	210	172	178	199	192	173	172	163	168	169	155	183	164	159	160	177	190	178	164	190	161	151	175	191	161	179	155	165	179	190	153	188	181	169	184	173	142	185	181	187	157	175	170	150	140	161	184	187	166	202	155	181	185	174	167	183	162	193	191	175	167	171	174	179	174	162	165	178	199	168	188	166	163	177	189	199	154	171	157	167	144	191	159	169	158	142	188	176	169	167	162	169	166	163	187	177	164	182	177	179	182	167	159	146	177	178	168	173	165	191	170	177	168	175	186	166	168	145	169	168	166	191	180	167	180	178	166	187	179	178	170	191	166	151	173	173	153	167	178	137	173	155	151	182	197	150	173	148	161	172	171	174	172	188	181	178	198	169	157	169	155	149	198	185	189	171	177	180	159	203	180	184	172	173	170	162	176	172	177	170	163	145	170	175	163	146	161	176	182	209	150	188	182	178	182	171	158	158	194	170	184	179	168	151	144	164	159	170	159	173	155	194	189	191	160	196	177	181	195	169	178	174	169	189	184	165	148	178	193	150	147	139	175	165	176	183	187	177	164	157	158	158	163	154	158	167	181	167	181	154	162	144	164	196	159	183	168	200	170	144	183	169	184	160	151	161	173	169	170	171	165	132	165	162	153	199	163	178	169	154	171	168	184	179	157	165	150	187	194	175	156	184	202	191	166	170	195	165	168	194	206	182	163	173	195	178	175	191	171	163	164	161	154	164	209	166	201	170	152	174	159	134	161	168	170	176	157	178	165	162	166	159	187	150	158	150	181	189	156	171	163	192	169	161	183	177	185	168	180	169	204	174	171	171	172	175	160	151	201	195	165	179	166	157	141	157	161	165	174	187	162	146	153	153	159	162	180	171	191	148	162	155	179	173	187	184	163	180	146	175	172	152	163	153	154	170	180	189	196	181	154	163	183	175	159	170	188	160	164	156	170	173	200	184	184	176	170	186	179	186	148	182	165	172	180	200	190	182	169	162	168	187	172	175	178	186	179	172	171	180	190	165	132	184	168	173	182	169	169	164	169	168	171	165	161	157	165	150	168	175	180	180	193	171	167	172	173	153	165	172	185	174	187	144	172	159	165	180	160	163	193	167	174	169	185	163	157	191	179	195	183	161	152	179	192	159	186	157	186	181	177	188	145	187	170	180	174	164	172	169	167	182	196	218	161	182	171	168	178	180	160	158	151	146	177	188	168	173	154	173	189	160	140	160	194	176	169	178	173	211	172	155	186	172	165	167	146	181	163	189	176	190	176	174	174	167	186	175	161	171	176	177	194	196	178	150	175	158	175	170	178	171	179	155	150	181	172	152	169	171	163	191	179	185	165	180	156	173	167	186	167	187	180	149	158	176	183	154	177	169	192	175	176	189	166	186	174	204	159	180	142	146	145	160	138	150	159	177	167	202	174	189	179	174	194	175	169	186	199	156	185	162	176	161	174	162	179	182	173	168	152	157	190	175	185	163	171	180	151	191	155
2954	2321	4985	4093	4563	3119	523	473	502	490	464	463	429	444	462	442	416	460	428	381	466	477	438	447	438	424	434	401	421	447	461	421	401	443	427	430	444	439	419	447	461	423	397	410	461	405	410	456	484	468	414	407	420	415	413	451	416	452	427	399	419	418	447	443	412	440	442	419	411	409	439	439	422	434	420	409	397	421	440	434	411	440	435	456	414	435	398	435	491	446	435	435	411	485	430	404	443	389	433	396	442	396	421	426	411	417	425	436	418	415	407	452	426	395	418	422	441	469	470	399	445	471	454	438	453	406	425	425	431	445	424	423	473	441	423	439	404	445	426	468	428	473	444	414	399	453	446	421	412	433	437	398	457	467	439	415	434	450	389	395	438	435	417	407	437	402	458	391	436	432	394	458	464	442	394	449	437	404	414	450	441	433	433	399	435	418	429	420	425	444	435	419	421	456	443	439	435	449	450	425	429	456	448	436	419	448	425	482	452	437	429	449	432	449	449	423	433	414	419	436	408	437	418	417	400	479	413	443	421	461	439	397	411	445	412	420	456	392	389	396	447	421	429	466	410	430	410	469	449	419	417	436	411	431	436	450	439	430	441	410	435	434	405	411	399	466	438	422	433	386	428	412	434	424	419	419	408	425	426	452	429	441	455	444	436	432	413	456	409	443	461	417	465	425	441	460	428	397	440	436	430	411	416	470	398	460	440	447	469	401	417	419	436	449	409	425	386	428	432	393	422	441	462	403	417	449	431	458	449	499	422	464	417	437	422	429	423	427	434	399	437	412	401	376	419	455	439	463	430	416	437	447	393	480	427	419	401	389	407	431	442	418	405	438	427	452	427	425	403	457	442	426	391	432	408	411	403	401	433	453	453	440	424	442	403	439	417	429	411	429	438	447	403	439	423	468	426	414	401	418	444	429	448	427	413	453	429	410	404	460	428	444	427	427	430	414	426	453	425	455	440	460	428	423	405	454	459	458	430	413	459	409	412	462	428	419	415	418	432	417	438	402	418	463	440	446	413	435	410	403	431	427	443	476	402	421	433	419	402	420	425	461	451	385	410	449	415	424	419	409	421	407	425	460	426	440	463	447	441	436	417	430	398	426	406	451	423	411	418	372	478	417	440	409	454	441	446	388	398	428	417	418	416	378	460	409	463	413	432	433	439	396	466	457	448	395	413	381	433	444	451	437	405	438	463	432	461	451	447	434	394	422	421	430	423	433	395	436	447	444	443	443	421	420	453	445	434	391	427	432	438	398	435	393	412	444	420	431	447	417	416	417	442	387	452	433	412	440	398	473	435	405	433	432	387	413	432	430	437	418	445	439	438	437	442	442	436	407	417	403	448	425	431	432	440	482	439	398	394	440	453	448	435	431	442	456	437	410	425	435	411	430	433	419	412	428	424	437	459	427	417	437	449	382	417	421	407	429	464	417	408	434	436	429	415	436	453	437	438	435	432	438	435	421	441	417	377	437	380	446	432	447	393	424	451	431	425	414	431	463	454	468	433	408	420	467	427	429	450	443	416	443	440	439	460	436	441	423	419	417	396	405	440	430	390	419	422	426	455	440	460	424	439	403	394	479	446	428	429	407	442	455	460	437	442	465	388	431	421	401	419	429	426	437	451	398	447	399	424	448	435	473	436	430	408	362	445	447	407	457	413	407	433	434	480	397	448	446	421	431	438	386	438	420	422	426	440	457	435	443	435	417	472	453	453	444	441	466	428	454	438	453	418	403	421	409	449	410	437	458	459	449	443	415	447	464	405	471	459	456	449	425	459	450	453	432	448	453	473	427	453	435	426	463	445	451	437	434	436	430	428	428	444	437	422	442	429	420	419	453	427	434	435	412	426	439	467	439	456	430	417	462	442	408	448	443	445	435	431	396	426	444	409	405	418	473	458	423	431	412	447	432	454	388	429	472	459	418	482	424	469	455	420	407	455	447	464	406	444	427	392	419	413	420	453	421	404	422	450	441	488	446	430	424	456	434	442	404	417	452	448	417	453	426	412	401	419	484	374	417	443	392	454	418	414	461	471	423	423	410	450	452	415	436	492	460	412	390	438	460	403	409	445	426	424	465	436	431	430	438	454	456	423	434	449	447	422	410	423	433	410	449	412	414	460	410	410	427	417	443	420	448	408	430	445	423	395	395	431	406	424	400	445	401	419	429	444	422	467	419	447	445	432	439	423	441	405	423	427	423	440	422	433	432	425	463	465	436	442	437	454	423	387	432	437	389	429	420	434	408	437	417	402	427	446	423	422	420	434	431	484	441	420	454	457	416	426	452	462	448	409	391	435	406	392	415	457	421	413	435	400	434	417	441	451	478	435	407	430	457	461	421	440	416	450	420	406	439	410	444	405	450	494	383	427	434	406	428	383	443	442	409	432	416	416	470	448	431	431	405	430	455	439	443	403	442	436	416	434	410	408	450	405	424	460	398	403	437	484	400	436	447	427	411	445	401	400	433	440	439	418	460	422	426	455	412	404	420	450	387	437	396	426	456	454	452	442	442	456	423	408	454	399	433	410	448	461	424	423	449	443	431	439	456	424	400	431	380	480	396	472	433	411	433	443	413	436	428	444	397	397	425	400	422	433	446	460	464	427	432	410	441	446	412	408	459	421	430	427	409	395	402	425	434	375	399	415	434	412	445	422	395	434	413	414	437	389	421	434	411	418	442	433	403	446	389	429	450	398	408	450	419	447	426	393	446	403	439	466	434	444	419	465	422	414	456	428	438	434	434	468	434	394	451	426	393	451	431	421	401	435	438	443	459	430	431	442	442	415	382	438	429	425	387	423	427	437	438	368	415	460	431	445	432	440	406	439	441	423	443	394	404	459	421	454	442	423	457	428	425	448	487	434	463	423	419	397	455	426	415	405	424	411	414	430	396	475	432	410	453	402	423	428	424	430	414	392	436	483	430	449	427	410	461	415	435	462	459	424	420	368	418	481	455	452	417	439	411	403	432	429	454	392	439	423	425	423	428	412	426	429	470	429	428	406	421	473	412	412	411	451	418	448	452	464	472	479	412	429	414	423	471	428	411	426	422	445	416	419	420	437	414	441	390	458	467	397	401	422	442	411	460	459	400	453	419	410	414	463	423	434	408	449	427	440	429	406	450	455	415	422	435	454	451	416	404	458	451	421	421	385	446	421	427	430	465	448	450	413	455	417	418	426	374	441	423	384	445	452	439	435	456	429	388	450	446	411	424	433	444	406	388	409	484	399	423	434	433	453	421	424	483	427	415	434	443	403	401	420	424	415	405	458	454	454	466	420	446	454	402	460	443	447	463	412	467	424	431	434	442	410	415	452	459	466	434	430	414	437	428	401	444	448	409	434	419	404	445	427	443	461	429	413	426	444	401	452	443	406	434	416	397	433	433	429	432	391	421	416	407	436	456	452	413	427	414	432	455	446	431	486	468	409	436	447	412	476	420	444	438	387	424	445	421	423	475	434	437	401	469	440	414	451	418	420	443
12694	5225	5009	3092	14308	16284	848	308	294	267	350	213	196	189	178	183	162	192	154	173	153	174	146	141	162	145	151	131	177	155	174	147	143	143	154	160	175	154	160	148	145	177	145	151	133	148	137	142	131	139	161	139	150	126	132	142	143	151	143	153	150	137	147	136	170	131	135	139	142	124	155	141	146	132	148	134	142	150	122	151	138	138	162	161	151	164	132	133	149	135	141	148	148	181	136	163	153	158	144	147	141	151	165	132	128	157	133	144	154	154	188	155	140	148	162	140	138	143	144	148	124	149	156	151	129	151	139	145	148	153	156	174	130	149	153	138	159	153	148	135	136	144	116	147	131	144	134	154	164	180	138	147	151	157	136	148	168	131	161	148	153	139	124	151	165	130	165	141	142	133	137	141	148	116	130	151	149	125	139	142	134	140	139	162	157	137	125	144	146	153	146	162	143	178	162	141	156	160	126	154	124	154	146	159	131	133	162	129	155	151	138	152	147	151	145	144	142	130	141	147	138	158	161	188	141	133	154	128	139	138	127	135	133	172	128	159	154	133	150	160	147	164	135	165	150	165	169	124	147	139	150	142	141	119	129	123	143	154	131	151	157	144	143	148	123	142	165	140	130	151	153	162	122	128	143	162	148	139	156	155	177	150	148	146	160	165	138	153	134	148	141	165	155	137	124	150	159	167	135	138	152	169	148	141	124	150	153	166	132	128	130	137	130	150	144	119	157	168	138	162	149	165	142	136	155	150	146	157	122	125	145	128	141	153	145	145	171	155	165	161	150	162	164	137	159	141	128	138	135	140	155	137	131	160	139	165	157	130	138	158	139	164	141	144	166	165	172	141	136	145	154	134	153	150	154	143	143	148	171	143	145	124	141	155	147	156	145	124	167	131	157	154	142	160	162	142	133	146	144	158	138	142	132	126	137	150	156	161	142	131	177	168	127	138	135	140	137	137	140	162	151	130	145	149	129	138	152	145	140	162	172	130	162	136	134	154	146	120	141	148	160	136	144	127	142	135	154	163	154	178	171	140	175	165	148	120	136	161	151	133	147	175	147	157	146	142	146	167	138	170	138	136	133	146	153	149	136	147	119	145	154	131	138	137	153	180	127	174	139	167	140	153	151	155	159	166	130	149	139	157	138	140	153	147	122	159	141	134	116	144	129	131	155	146	157	149	160	137	135	163	137	148	114	136	160	134	142	137	146	155	142	150	135	145	131	139	155	168	118	136	107	159	162	158	139	152	163	144	151	157	155	158	157	150	130	150	127	138	156	130	157	155	158	141	149	149	139	145	150	121	167	128	135	147	134	149	148	132	146	156	147	172	160	155	144	151	146	143	134	148	158	135	126	124	146	140	137	170	146	134	150	161	155	144	149	134	158	135	147	135	148	136	134	143	148	148	164	140	161	174	162	159	134	144	140	146	145	144	147	148	134	145	154	130	123	131	129	140	119	116	155	158	140	141	125	154	139	147	154	130	145	144	171	153	141	131	123	134	153	134	150	157	129	151	156	145	134	143	151	137	155	145	145	123	155	136	130	155	159	128	145	157	136	128	138	151	151	134	152	163	146	135	135	148	176	157	163	168	161	163	137	165	143	148	162	171	136	127	169	105	143	119	144	130	141	149	137	142	146	146	140	138	141	129	159	157	161	168	171	145	138	132	150	153	163	138	158	138	159	151	133	146	156	145	128	146	157	146	151	134	157	137	158	143	151	137	154	145	144	126	123	124	152	150	150	132	163	140	162	130	149	144	149	142	136	137	165	152	152	128	161	130	147	144	135	147	136	136	158	138	175	144	149	167	153	137	137	145	140	138	141	173	157	145	128	160	164	136	127	138	151	136	148	153	138	137	148	151	130	134	137	126	171	149	157	134	166	137	140	150	151	158	141	153	138	160	138	164	137	149	149	140	130	128	148	139	131	156	138	154	152	143	139	154	147	142	145	150	128	154	153	133	163	162	170	165	154	131	139	159	138	163	107	157	142	155	133	144	147	161	126	136	136	140	135	145	143	129	138	151	144	170	128	162	140	159	131	155	149	161	153	142	148	150	162	165	142	131	132	148	129	136	131	148	142	168	142	131	127	143	138	129	146	126	147	138	157	145	168	147	154	154	160	144	145	138	151	154	152	127	133	173	145	132	169	160	162	143	152	157	138	159	136	152	153	114	157	160	144	137	132	134	147	140	134	150	135	152	158	132	175	174	137	138	124	126	147	147	173	131	134	111	137	155	144	156	130	163	131	143	125	163	123	145	140	141	142	142	154	146	154	145	121	150	166	148	143	142	153	145	148	130	160	132	147	151	152	140	129	144	146	161	138	162	155	166	142	122	143	136	135	128	149	121	149	134	142	164	144	119	141	158	136	109	154	169	113	143	148	137	147	151	150	122	117	167	149	134	153	148	134	165	148	144	153	135	152	163	130	135	150	151	168	138	135	148	147	146	165	156	126	172	140	158	133	124	154	151	134	122	145	123	162	138	153	151	163	130	155	145	158	143	140	130	136	141	132	128	167	152	150	134	136	140	130	143	130	147	145	137	149	136	124	134	143	140	148	148	175	155	143	169	158	162	153	131	142	174	153	170	122	117	153	143	135	130	113	142	137	119	155	157	142	166	145	135	134	135	146	151	157	132	160	154	135	116	137	133	138	151	127	142	150	134	138	138	140	135	121	150	125	134	143	159	150	135	146	159	145	159	166	144	131	137	139	141	141	170	143	131	145	152	143	137	154	148	124	153	161	137	124	127	157	124	150	131	149	146	142	138	157	126	139	148	153	145	155	156	166	145	131	138	148	148	117	127	140	134	156	139	143	145	148	150	143	129	156	121	130	135	135	135	142	142	142	156	142	163	132	155	132	150	148	138	186	134	150	163	144	131	130	161	158	142	132	125	149	129	163	180	158	123	144	153	134	134	167	153	164	148	154	152	147	158	150	161	132	129	148	133	175	163	155	161	162	157	158	136	135	151	149	158	159	135	151	152	155	132	149	155	146	150	146	147	141	153	131	161	144	146	151	146	141	140	136	153	148	134	127	146	160	148	147	157	162	178	153	149	156	132	149	162	167	136	153	158	149	142	164	124	156	148	128	136	137	136	142	168	152	121	150	133	136	124	124	135	137	130	158	138	135	160	156	140	123	164	137	124	142	135	153	145	156	153	141	147	145	156	126	135	156	166	159	140	128	136	127	132	151	129	148	143	155	134	146	151	126	118	134	159	140	144	162	151	157	165	150	142	150	157	139	140	136	143	138	135	147	140	158	135	147	180	166	163	128	142	122	142	159	154	153	159	139	157	130	143	138	145	148	158	155	138	161	145	136	148	164	145	136	155	164	147	147	168	153	123	127	118	120	133	138	133	138	147	158	148	161	127	142	139	132	143	157	128	146	155	162	164	145	137	158	137	157	153	136	124	131	135	142	127	133	138	156	186	149	159	147	146	139	161	142	150	152	159	152	157	148	133	144	152	171	142	150	130	166	127
7413	4497	9251	8979	28808	14343	2155	1459	1221	1149	1948	793	741	755	671	622	601	616	574	572	510	543	497	511	504	502	458	466	447	452	443	466	457	464	461	422	422	432	451	451	397	424	408	440	410	415	427	407	390	405	421	409	395	397	399	380	403	438	391	389	423	423	382	423	424	417	428	400	454	389	377	388	398	422	408	405	389	391	402	416	384	392	388	400	372	404	394	430	402	414	384	396	398	418	439	361	416	367	405	394	415	417	340	400	423	400	458	398	378	368	373	400	411	392	402	402	393	412	392	432	404	399	403	405	390	407	381	397	426	388	443	391	398	360	408	410	377	381	387	387	384	393	408	366	426	391	417	394	399	391	415	403	406	402	384	444	412	415	401	403	393	430	384	422	379	413	396	406	438	406	408	401	394	419	373	386	388	380	379	399	399	376	394	369	425	390	402	367	413	390	382	426	408	386	434	369	435	393	380	399	371	402	399	400	394	382	422	389	406	391	387	371	414	407	412	419	369	361	392	383	395	410	405	374	397	403	379	391	399	398	389	386	397	408	394	379	389	397	403	382	424	359	409	363	392	364	427	397	381	409	402	408	387	392	394	385	386	401	379	416	409	415	373	398	424	424	448	366	381	420	368	367	425	434	408	395	407	385	391	442	395	381	380	411	391	381	386	411	386	405	389	390	376	422	399	415	410	371	399	400	429	383	401	414	402	421	397	408	386	395	399	378	403	391	410	433	427	380	386	405	378	350	394	421	388	392	395	408	403	400	409	377	411	378	404	404	388	433	401	393	396	422	425	394	417	428	387	406	442	372	415	394	413	354	411	391	375	388	412	401	414	410	415	439	421	386	383	380	378	377	427	382	401	405	394	415	403	396	421	398	438	442	426	412	406	416	349	376	406	374	392	390	368	407	373	393	397	381	404	367	423	362	386	401	337	377	389	365	382	412	387	397	394	364	386	388	370	398	357	426	433	415	396	382	447	420	366	412	391	403	370	399	376	384	410	413	357	390	407	394	435	378	382	433	355	390	380	401	401	389	392	420	416	404	394	418	376	385	391	384	399	397	390	414	398	392	397	445	424	413	387	329	432	373	409	399	401	390	370	417	349	349	361	382	442	407	394	394	376	375	400	392	397	373	404	377	379	374	414	403	398	423	413	399	383	413	424	382	397	379	414	395	393	360	373	383	407	372	407	378	392	401	387	388	384	434	396	375	383	369	395	422	423	402	380	375	397	409	391	393	387	374	413	370	416	376	384	394	364	371	407	417	383	388	398	363	439	375	370	403	395	382	401	391	391	429	401	410	435	401	378	406	386	406	407	390	437	375	396	391	392	368	413	371	371	421	375	408	376	432	370	389	396	385	366	391	399	376	402	391	380	435	420	433	363	375	370	360	393	401	395	375	377	400	399	391	398	413	374	385	411	398	398	413	414	372	416	396	396	385	470	419	400	381	394	383	403	410	403	390	401	409	390	417	381	435	393	400	431	411	389	423	368	372	412	384	426	397	397	397	432	368	388	361	428	386	377	396	383	362	421	435	415	377	411	411	381	407	426	414	411	434	403	387	390	399	417	415	422	387	374	417	383	373	407	393	380	385	399	423	405	404	363	390	399	402	390	394	386	409	398	336	377	380	435	401	437	428	408	420	388	400	402	378	379	375	392	402	415	398	381	398	407	438	424	396	395	414	389	386	414	422	395	424	364	388	429	357	380	415	388	395	419	366	397	387	403	375	388	384	384	419	387	395	387	400	411	425	424	390	396	428	380	367	405	399	418	393	390	407	381	394	377	384	394	394	376	407	435	411	397	388	386	387	381	442	407	405	365	366	393	382	411	401	367	375	427	411	396	408	386	397	396	399	370	398	370	410	403	362	393	416	358	374	405	436	399	368	365	384	393	417	411	411	409	421	404	382	428	388	391	390	433	391	397	404	387	373	400	420	410	361	426	368	364	396	392	423	410	419	423	413	374	394	389	409	413	417	395	405	419	381	367	425	394	401	392	372	404	391	387	387	358	366	346	417	396	405	384	386	427	363	371	410	394	366	374	395	422	339	392	413	379	408	411	405	405	390	395	415	392	387	420	389	405	388	398	387	377	413	397	370	371	378	422	382	396	365	379	379	380	370	381	401	379	397	416	383	388	387	425	391	424	405	413	356	396	373	370	398	382	421	432	432	442	416	401	411	414	402	399	381	411	395	404	414	389	387	426	406	407	436	387	405	434	399	378	411	410	394	402	412	364	382	395	405	366	410	350	397	344	380	359	390	375	411	389	388	411	384	376	408	416	409	409	424	355	399	408	389	371	398	396	380	435	362	410	385	415	432	365	405	389	421	382	402	440	406	436	407	396	384	402	409	361	373	374	397	350	388	425	384	405	408	412	403	373	401	357	372	386	380	390	428	404	413	399	368	400	395	449	377	418	378	388	413	399	349	361	398	403	370	432	424	395	403	364	383	409	405	390	418	413	373	402	356	426	396	413	388	386	367	428	375	363	395	379	387	387	385	393	388	372	432	396	398	436	410	401	389	404	389	418	414	394	412	402	426	393	397	377	421	369	403	383	380	407	380	388	406	439	381	392	399	390	364	384	380	378	374	415	343	381	402	404	371	403	371	384	388	411	399	385	396	372	412	435	430	388	409	384	385	383	399	411	393	351	396	392	380	382	393	357	383	395	411	396	358	414	370	387	393	407	402	387	391	392	416	399	391	420	379	380	371	382	392	415	366	400	443	382	407	446	402	385	397	412	379	393	415	375	426	400	404	419	418	414	415	343	433	407	391	373	411	413	377	431	383	389	401	422	370	394	406	363	385	418	430	386	407	423	362	400	368	403	400	410	338	423	394	369	405	403	412	394	393	390	389	379	408	381	412	404	386	426	371	382	375	386	392	407	414	398	392	400	408	386	374	391	379	383	410	376	376	362	380	420	416	385	414	407	424	428	414	379	385	411	406	433	402	432	401	359	380	395	393	413	401	406	410	384	414	419	387	400	384	402	378	418	376	426	391	394	373	417	400	387	390	401	395	396	384	390	371	413	417	378	396	372	407	382	393	402	449	406	382	389	376	407	412	400	419	376	428	391	394	375	420	398	425	376	434	437	414	377	405	389	385	400	430	394	376	397	399	378	383	387	412	369	417	379	366	385	415	339	406	400	388	410	400	399	367	430	411	399	400	442	400	416	377	374	352	381	408	392	381	361	410	386	379	390	394	426	389	386	411	375	394	384	381	405	430	371	394	374	394	411	336	367	357	421	396	398	417	407	383	391	375	386	354	381	420	418	421	352	425	423	390	393	418	380	378	442	378	412	389	420	381	395	393	394	414	369	369	369	411	399	366	372	414	412	379	397	429	413	392	400	395	396	411	414	405	400	361	353	395	381	380	420	432	399	415	391	423	392	374	403	374	375	411	392	383	338	392	417	392	382	402	389	397	422	395	378	402	412	376	385	403	420	385	404	377	394	427	424	404	401	369	385	407	388	368	388	386	402	366
23353	9339	8596	5628	22803	29886	3051	707	582	595	585	433	428	377	391	440	390	377	360	367	353	387	375	337	301	350	354	324	311	345	337	304	350	335	340	341	305	346	300	341	358	317	324	318	313	339	328	336	340	312	313	272	309	306	303	319	305	332	323	333	314	358	296	329	320	330	344	323	328	295	358	332	296	297	312	325	312	299	308	346	318	298	314	344	315	308	297	320	285	301	311	312	336	337	321	320	316	288	296	335	320	315	306	324	316	308	304	311	323	318	317	352	346	314	343	311	296	324	293	313	326	317	296	316	322	321	314	303	303	345	301	315	335	354	289	311	322	335	300	307	300	302	316	311	331	305	303	329	293	338	308	317	303	315	289	318	346	304	318	294	286	337	339	316	312	304	315	304	289	309	321	328	342	354	313	351	326	307	348	313	326	302	322	319	315	323	316	310	290	316	329	340	316	309	311	321	322	323	335	312	377	329	297	305	332	313	341	301	326	319	320	351	314	319	318	286	328	329	325	304	328	303	309	343	306	318	352	274	299	332	343	256	288	317	310	330	314	300	354	313	292	311	327	301	318	316	327	325	286	318	343	353	289	314	305	319	356	342	309	320	293	308	328	327	297	305	347	293	333	294	335	327	289	338	310	351	283	317	311	304	313	350	314	292	321	272	305	355	308	306	329	307	286	293	271	304	333	282	318	268	294	309	384	315	333	289	317	324	301	314	323	343	300	327	301	303	325	348	315	319	296	340	277	306	312	314	285	308	315	308	300	309	319	313	308	317	327	335	350	312	320	296	338	307	319	292	352	317	323	332	307	311	333	336	312	314	338	303	312	310	312	324	312	318	340	311	312	313	332	308	323	322	345	323	307	292	356	318	334	308	300	326	304	291	341	347	324	285	326	332	312	309	332	340	297	371	344	309	342	292	317	310	333	330	301	341	341	313	313	320	331	290	343	345	303	293	328	338	339	341	353	326	314	302	314	308	334	341	314	334	310	317	304	322	339	328	303	288	344	324	336	309	330	301	325	307	296	336	371	339	353	333	325	328	314	343	339	328	302	317	309	266	316	344	300	301	280	340	285	333	312	262	333	322	331	299	336	337	297	307	338	331	334	306	301	337	317	321	327	329	298	293	299	317	386	336	317	298	317	308	315	302	302	336	300	295	316	314	336	301	312	291	303	290	335	332	340	325	295	315	312	326	326	336	313	334	327	319	313	314	328	342	325	309	328	273	300	323	317	321	312	300	319	299	327	312	297	309	317	325	309	307	312	296	325	330	320	323	319	307	326	309	329	305	319	320	294	312	276	359	327	297	314	274	296	323	314	331	295	346	329	309	342	292	289	355	338	357	338	358	347	300	311	334	344	334	340	335	327	320	266	324	354	331	305	292	337	303	299	326	303	301	323	303	297	319	331	308	316	353	321	311	332	277	326	308	330	307	308	334	332	335	308	317	317	304	295	262	297	333	317	303	326	312	329	319	314	356	312	316	283	312	320	316	312	346	335	341	335	313	301	279	298	291	309	291	339	325	297	334	341	301	316	300	313	319	290	326	329	296	302	293	314	318	301	342	325	353	288	332	318	313	315	308	298	313	304	339	297	313	296	348	332	313	281	306	298	291	333	334	329	331	314	316	315	304	301	288	320	311	322	318	315	296	352	340	332	323	330	341	306	319	304	325	320	320	326	315	344	310	298	306	302	330	356	314	319	284	321	308	301	335	311	325	303	288	324	277	344	333	313	332	327	303	317	274	330	312	294	280	319	322	312	321	329	332	318	324	348	345	325	326	294	321	323	315	292	304	334	305	321	328	330	323	311	311	287	329	295	310	315	307	339	301	325	304	313	359	312	334	289	282	315	316	294	304	302	321	294	298	298	322	357	306	365	319	316	341	311	302	281	329	316	341	320	304	332	349	372	339	309	286	352	303	322	325	328	343	321	307	326	350	312	342	326	319	307	314	308	333	300	342	359	268	319	294	323	298	295	323	314	292	339	315	325	315	333	318	315	321	317	317	309	306	301	327	310	309	315	286	311	309	340	282	308	328	330	330	342	360	330	283	330	314	317	344	303	303	333	313	333	308	317	298	326	304	329	337	339	345	323	338	292	291	316	342	306	350	343	318	321	312	308	310	347	293	340	324	331	286	309	328	334	299	297	307	302	335	274	344	294	333	287	336	329	360	289	329	333	313	319	323	314	287	364	302	305	320	313	322	280	297	290	331	307	271	337	314	326	333	332	328	326	334	299	307	304	289	339	386	337	301	338	294	325	321	350	322	354	312	318	322	314	335	285	329	316	317	293	314	311	312	317	316	325	336	288	351	348	295	313	310	289	332	314	317	292	264	270	305	285	298	327	320	319	283	320	320	297	322	302	317	344	297	304	295	303	328	315	326	314	318	281	329	336	300	316	321	287	345	322	312	346	302	327	313	353	315	338	350	337	317	321	324	326	326	308	316	346	301	308	327	298	322	295	318	314	320	299	340	307	328	322	310	293	358	306	309	303	309	338	361	306	296	289	329	331	323	338	288	347	298	342	298	327	302	296	324	319	353	310	317	331	331	264	346	305	323	313	315	327	329	295	332	327	331	330	317	350	325	353	292	317	308	323	309	328	299	315	315	315	294	318	315	294	322	276	311	311	308	317	306	325	348	320	311	330	334	312	347	321	317	316	301	305	313	294	334	341	332	336	308	340	330	330	299	329	294	350	309	337	274	301	318	313	316	291	315	320	338	321	292	320	316	297	275	331	303	325	341	341	300	316	333	331	290	310	305	279	323	309	324	308	304	332	339	310	295	300	347	298	327	331	307	290	330	303	339	324	307	324	371	302	314	356	332	323	282	317	315	363	330	321	289	330	330	312	320	336	331	304	322	306	342	319	296	313	320	344	338	314	312	306	343	332	317	312	315	295	293	346	305	284	323	316	338	335	302	341	338	305	354	327	312	292	298	321	302	321	326	323	286	336	319	339	300	329	330	300	323	346	330	333	323	300	297	299	352	324	331	355	328	351	310	353	349	303	303	327	336	319	297	314	299	310	329	290	330	342	347	292	317	307	315	296	338	309	348	333	336	311	298	310	314	308	314	309	312	310	318	315	331	306	359	321	353	303	315	319	288	327	273	291	320	304	344	303	361	337	336	316	335	297	351	298	319	313	305	293	296	340	312	330	288	322	302	314	320	306	310	317	284	306	324	308	295	311	329	316	297	302	312	355	303	330	335	299	342	318	288	313	274	310	334	333	297	334	344	293	338	310	308	288	297	325	307	326	319	301	294	299	301	374	289	304	348	318	299	325	299	315	299	308	311	303	325	289	339	312	318	277	286	335	304	303	332	314	300	272	305	329	339	305	356	298	304	316	300	313	298	309	334	324	298	326	308	324	289	336	353	304	314	300	338	311	331	318	301	301	327	336	336	337	335	327	320	318	291	296	306	308	319	329	326	304	324	313	343	339	312	323	310	336	283	342	321	328	314	310	294	337	347	283	317	286	342
10965	6459	13304	13717	37662	19888	4120	2799	2362	2249	2669	1702	1544	1350	1339	1267	1196	1203	1082	1108	1081	1054	984	964	958	941	941	898	845	838	980	856	909	876	889	810	791	831	807	803	826	802	806	787	782	821	779	824	812	801	803	810	778	774	814	774	736	748	762	783	782	709	778	794	774	744	782	814	785	800	766	685	812	799	744	740	772	748	797	753	782	719	789	726	793	772	783	771	760	784	764	816	754	789	733	716	715	782	778	788	787	759	742	775	743	760	754	746	797	727	752	761	726	707	713	753	750	712	807	744	768	772	803	745	789	781	735	728	754	762	775	769	754	730	768	733	698	779	750	796	755	722	786	747	725	781	710	735	786	759	793	743	770	758	741	750	757	731	756	749	753	759	753	747	767	689	767	758	761	728	742	740	705	712	722	761	765	735	724	777	793	733	755	771	780	780	732	728	751	690	763	741	755	756	758	799	737	700	717	770	751	761	755	729	735	776	774	812	752	767	782	770	758	736	763	742	750	793	764	719	748	728	736	749	724	804	771	716	725	725	727	745	759	728	750	775	807	737	764	800	780	738	764	760	806	758	737	724	762	804	748	742	813	721	744	762	710	752	750	736	741	773	729	773	766	736	716	775	749	714	747	721	736	758	781	783	750	721	760	728	703	766	717	723	741	741	715	766	706	752	719	784	774	782	767	749	765	760	721	793	737	777	755	728	752	721	751	754	744	750	752	727	696	732	767	759	777	738	780	708	777	815	804	737	727	783	712	737	740	712	714	778	749	743	726	761	731	719	791	745	772	745	786	761	742	778	757	744	728	775	780	771	740	716	698	776	768	770	776	722	771	757	716	726	768	781	717	809	781	758	795	704	753	745	740	749	722	729	795	751	765	699	723	764	776	736	747	745	753	720	792	741	747	778	786	784	738	743	759	724	733	782	762	741	792	710	748	743	746	747	778	697	810	794	718	735	710	743	732	729	775	766	728	724	766	778	703	729	738	751	699	773	745	809	759	754	721	731	755	750	752	686	730	746	739	773	747	777	700	753	779	750	761	731	758	762	742	763	731	754	778	737	764	713	753	739	760	754	757	798	743	723	721	820	754	701	724	779	740	705	784	757	757	777	734	740	745	709	710	700	730	734	759	749	749	744	712	787	715	755	740	789	764	697	749	814	765	770	772	789	729	705	761	738	750	750	780	736	785	756	725	760	706	756	725	727	762	702	778	719	785	747	731	791	678	722	694	764	756	715	744	693	785	747	745	751	750	780	742	760	788	718	763	734	738	773	773	785	740	699	696	730	715	768	747	733	713	790	707	712	799	733	810	771	726	721	717	777	802	755	766	738	729	726	766	751	730	752	709	709	813	783	757	759	761	784	783	723	768	766	783	786	709	823	759	730	815	750	743	723	756	751	785	765	714	751	739	749	748	734	782	694	755	740	754	772	750	763	791	751	704	750	763	725	762	763	736	762	748	739	780	723	717	736	737	740	752	746	728	729	777	742	756	752	751	715	737	756	730	763	745	752	742	716	785	778	722	767	728	776	792	773	730	726	721	773	734	802	738	713	776	776	762	748	725	713	697	727	727	758	720	713	714	720	770	735	780	802	731	746	781	749	721	748	777	719	757	749	740	766	748	715	780	742	796	740	751	784	748	731	741	750	729	780	739	744	696	760	719	689	743	684	757	748	717	766	744	770	773	756	788	732	748	784	770	768	780	802	746	754	737	711	746	739	765	713	765	746	723	788	729	714	732	736	773	722	733	748	745	725	774	805	713	742	782	749	719	748	756	729	750	765	755	750	766	703	756	767	802	768	758	702	752	765	738	719	737	739	747	775	764	737	696	743	746	769	743	744	721	718	788	793	732	733	687	730	731	757	760	740	783	689	765	732	798	730	776	777	721	714	694	718	803	786	770	730	754	740	725	751	713	746	760	752	736	713	730	742	780	748	757	756	690	770	778	737	713	708	771	805	725	733	755	726	730	721	732	755	725	716	693	749	746	738	720	762	712	738	785	749	699	745	698	762	747	731	722	735	714	733	753	722	732	759	684	739	747	769	745	698	698	725	742	691	714	749	766	710	705	751	752	755	787	763	730	737	732	733	755	748	727	769	724	780	798	763	718	742	729	773	767	756	743	744	795	692	769	700	712	758	769	745	777	743	738	752	764	766	791	725	722	749	744	765	743	718	730	713	714	756	734	784	807	724	712	741	703	725	739	761	816	708	770	724	748	729	772	753	757	751	731	736	749	762	744	722	735	746	779	766	741	713	779	725	781	721	734	734	746	739	706	732	685	760	738	766	745	759	750	820	724	770	737	798	757	736	838	720	745	716	754	738	761	754	707	765	730	708	735	788	745	712	734	740	743	783	730	773	741	722	726	800	760	813	737	771	776	730	679	752	748	712	761	738	729	751	744	712	696	749	732	759	776	753	796	790	709	809	756	745	669	740	774	708	731	713	730	769	768	683	688	753	781	751	739	760	728	736	699	751	742	780	701	766	705	722	764	752	743	704	728	714	767	798	721	763	756	763	753	698	782	747	759	787	744	782	768	734	725	778	742	745	731	742	716	780	750	771	708	744	772	740	712	702	711	736	754	735	718	767	709	731	769	718	735	764	728	785	754	740	692	711	784	703	735	729	735	759	766	753	740	737	743	758	761	733	787	742	791	752	726	748	767	708	759	763	745	736	739	730	723	764	736	701	739	762	762	750	783	825	773	700	774	730	765	745	710	719	795	750	751	731	730	742	764	755	770	753	809	731	774	709	722	762	725	742	750	742	738	739	760	773	736	769	678	725	784	727	770	728	754	734	732	739	723	762	762	752	782	734	733	722	694	745	757	726	758	745	751	733	748	769	729	724	717	722	720	736	768	743	732	750	768	791	704	777	739	751	786	781	718	767	729	715	719	737	774	734	772	762	719	720	757	701	732	732	685	739	718	769	742	731	729	763	770	750	789	722	746	754	798	778	740	748	754	723	738	745	729	736	719	780	788	757	748	734	768	737	765	732	715	764	773	718	713	765	784	717	702	750	739	712	756	746	743	756	768	744	733	718	737	723	692	742	748	759	739	722	661	756	751	723	740	762	727	780	789	739	782	809	765	728	701	759	757	769	761	736	751	770	732	766	727	739	760	802	778	761	756	780	719	766	745	769	769	771	755	737	731	730	756	770	758	776	761	751	765	731	751	781	746	719	688	740	793	704	710	684	779	780	724	723	731	778	735	697	725	770	738	721	721	717	730	720	686	716	780	733	758	704	720	723	769	729	713	763	747	800	726	786	785	690	765	706	737	741	735	796	750	733	714	793	736	731	802	731	739	703	718	787	710	755	706	751	739	754	768	762	747	774	803	694	778	747	708	753	751	744	729	739	721	738	732	716	731	688	767	726	734	727	743	809	720	735	769	757	762	743	716	760	762	750	731	750	753	759	744	782	752	738	777	767	784	753	797	728	719	751	770	711	726	731	768	812	721	755	753	729	745	781	747	717	743	746	723	729
5445	2035	1935	1370	1345	739	205	191	183	191	195	154	181	162	159	171	174	140	148	158	176	174	184	172	193	180	154	189	162	199	171	196	185	189	175	150	167	175	186	148	150	177	181	156	187	164	177	165	153	161	137	163	153	164	165	156	175	179	171	179	189	166	152	157	187	148	164	185	146	191	190	180	162	158	185	146	172	185	170	167	166	187	169	153	165	180	181	170	164	186	182	208	162	157	164	152	179	180	168	155	184	159	163	180	140	168	190	156	155	149	180	169	193	169	159	169	191	171	187	174	163	181	183	162	184	166	181	168	167	142	166	180	156	151	167	165	182	139	176	171	182	143	179	192	160	166	193	166	194	171	195	175	172	171	194	185	155	160	201	159	176	166	165	176	159	164	173	166	188	168	145	165	165	182	152	180	167	173	192	183	201	166	174	164	172	195	180	178	158	173	181	142	180	185	184	156	155	174	191	155	146	149	176	157	172	155	172	190	171	192	170	164	155	179	150	199	181	178	148	164	166	162	190	175	159	199	185	159	178	190	195	164	170	152	171	155	147	163	185	161	161	162	171	166	152	165	164	162	183	181	190	181	171	175	166	156	167	162	165	160	179	175	174	152	182	171	178	178	184	158	157	163	158	169	167	151	194	158	189	188	180	175	199	148	162	194	192	193	167	188	178	182	171	189	164	157	191	173	163	179	175	173	170	178	195	154	169	182	188	154	165	180	154	177	167	158	144	171	167	185	180	181	191	176	160	187	153	169	176	173	189	179	176	195	160	183	177	180	179	181	162	182	164	174	182	184	201	182	152	198	174	150	195	173	169	154	173	178	185	157	183	160	167	153	165	165	170	165	185	174	171	175	166	157	135	186	188	195	180	175	141	161	161	157	200	139	185	202	171	167	180	173	184	183	169	180	188	178	173	154	172	160	172	180	166	182	184	185	166	154	174	161	169	192	172	184	166	173	180	173	182	175	191	158	163	155	157	154	177	174	187	161	152	163	155	150	182	176	183	158	176	164	161	167	159	183	177	139	174	200	169	159	174	177	167	170	169	152	169	168	159	157	175	167	185	183	138	169	164	178	174	167	161	172	158	176	199	153	167	164	164	159	173	171	211	180	189	188	171	186	168	174	191	174	193	188	166	191	166	168	166	179	191	168	180	184	203	178	169	173	164	171	188	182	188	185	172	155	174	162	197	199	177	182	146	181	185	184	166	179	173	181	157	179	198	174	154	175	145	166	203	170	189	151	172	204	170	147	195	181	178	171	160	154	155	176	171	151	194	171	211	192	152	193	173	195	183	184	186	178	163	185	193	152	159	204	165	173	171	180	155	174	166	137	179	160	182	157	165	163	187	171	146	182	195	169	188	178	168	172	177	191	164	173	150	185	155	174	200	180	149	178	159	174	166	183	179	178	205	179	173	154	191	190	190	178	164	158	166	149	172	192	178	178	202	165	187	173	170	194	154	165	148	163	172	205	166	153	163	172	176	173	187	174	177	171	168	169	158	165	181	166	154	168	175	178	156	155	164	168	179	163	150	190	154	168	183	143	173	183	178	172	159	184	174	195	180	161	173	175	158	189	164	178	164	192	173	199	181	188	176	170	161	159	161	168	194	167	159	176	172	178	167	175	185	155	180	139	166	157	156	203	192	202	164	162	171	177	189	187	180	197	172	159	181	199	179	175	165	171	185	188	150	161	185	161	181	160	170	192	177	182	174	200	186	157	165	162	156	183	176	169	189	166	159	147	167	172	184	171	170	181	183	168	186	171	183	180	188	174	156	154	166	158	198	182	172	165	165	179	165	154	165	147	170	166	188	164	200	170	191	176	154	165	148	182	203	139	165	184	147	173	186	149	201	148	168	188	174	189	163	157	174	163	179	174	150	179	181	175	153	177	175	201	176	187	177	156	180	171	183	199	168	168	170	170	168	162	174	182	170	166	161	167	168	170	187	190	173	176	178	154	188	164	192	181	172	178	192	168	143	172	164	185	162	160	146	177	174	152	185	152	163	188	176	168	154	185	159	168	174	136	162	195	172	187	179	164	158	169	165	162	177	171	186	145	174	165	151	156	180	179	156	156	167	158	182	211	210	175	174	178	186	186	149	166	170	159	174	163	159	193	169	170	176	157	180	166	165	158	154	180	171	151	148	178	182	189	182	165	184	194	155	169	145	164	191	178	158	179	152	195	149	188	144	169	184	165	177	175	166	196	178	210	186	199	165	167	202	159	176	170	171	173	201	172	159	184	144	153	203	181	190	198	187	178	197	183	173	168	159	159	160	173	188	160	169	165	190	172	178	165	159	151	148	167	160	185	180	161	165	147	176	174	184	160	196	155	158	183	186	176	185	184	161	161	175	182	166	181	159	156	163	141	181	161	180	183	191	167	168	153	174	166	210	169	176	170	191	174	179	151	163	227	195	170	183	163	179	167	184	160	156	159	176	184	161	176	175	185	163	163	156	175	157	161	165	202	155	160	173	170	158	146	210	155	198	168	167	151	180	151	161	149	161	169	155	162	173	150	169	165	162	176	135	172	196	177	137	187	177	179	181	195	180	162	149	182	159	188	183	167	162	168	177	176	176	206	163	193	142	173	194	182	184	159	181	190	166	168	150	166	185	181	153	155	186	149	165	182	175	154	167	174	155	142	190	174	155	173	179	173	199	193	161	166	160	166	169	162	172	188	169	160	168	198	151	165	165	174	156	180	181	163	160	173	168	149	194	162	173	159	174	163	194	202	163	163	181	155	188	160	180	165	173	173	173	194	173	161	160	180	149	189	177	166	166	161	137	174	167	159	160	190	178	163	151	166	187	130	197	177	146	182	155	158	132	182	162	176	174	177	174	161	188	195	165	168	175	180	150	186	182	163	188	167	166	187	158	171	187	184	196	191	179	164	182	190	196	147	177	170	171	173	142	154	169	175	156	165	179	184	186	206	185	173	180	160	184	182	189	167	182	168	176	170	160	173	157	162	189	171	190	162	184	168	176	198	173	175	149	175	156	196	158	198	188	159	158	154	165	168	150	164	149	173	192	183	177	186	147	188	160	163	202	142	168	156	170	153	171	173	191	168	189	172	176	167	151	176	158	170	149	155	175	165	186	179	176	186	157	179	151	175	177	143	164	164	197	176	195	161	172	184	160	181	174	187	184	172	165	174	156	161	182	161	157	153	174	158	156	176	161	154	150	165	169	177	147	198	180	158	179	154	150	170	161	198	166	155	158	181	182	177	210	190	162	186	161	187	178	159	159	178	168	188	168	164	190	197	162	160	182	186	166	154	179	158	169	169	157	166	157	182	181	172	183	168	171	170	166	194	176	166	167	198	162	161	187	197	211	181	168	182	157	191	171	141	145	169	183	156	180	165	184	181	190	163	171	189	191	194	194	189	165	157	166	191	168	184	168	171	167	175	200	170	180	179	156	158	178	161	174	174	181	162	170	179	163	173	183	161	170	181	187	175	171	193	181	168	156	189	186	189	145	159
3536	2022	3792	4390	5424	2680	565	493	502	465	424	452	474	436	445	432	454	427	471	499	450	428	420	442	422	417	445	460	404	421	415	409	455	417	443	415	446	441	403	425	419	431	404	433	408	445	435	403	425	450	432	381	433	434	456	405	435	453	440	407	422	460	453	419	449	423	429	421	422	411	435	438	431	409	414	443	435	456	444	411	464	467	450	462	394	450	400	440	447	445	438	438	445	396	429	452	444	469	414	430	419	427	485	458	449	426	444	502	422	433	405	434	428	448	418	422	394	395	461	458	435	444	454	410	451	389	439	428	395	403	442	428	435	459	452	414	442	455	420	422	435	464	429	431	408	448	434	427	419	423	427	423	444	434	468	442	433	420	467	438	431	435	413	442	455	454	437	420	435	427	454	431	405	403	452	423	425	433	419	397	409	425	447	427	451	458	448	422	453	432	399	436	424	428	420	388	466	416	405	413	428	417	461	456	424	449	458	439	455	468	446	412	407	439	420	409	434	444	441	413	435	417	432	425	409	426	411	408	421	413	438	441	465	413	432	408	426	470	405	452	416	432	449	431	398	443	443	432	461	449	446	420	414	423	403	412	432	457	395	429	456	415	428	437	441	440	430	425	443	445	438	422	427	411	412	446	429	475	389	439	442	428	449	407	401	423	440	421	457	438	416	421	407	376	437	445	431	404	470	431	440	424	433	447	412	434	409	469	437	403	411	441	417	448	432	422	453	413	411	425	451	384	390	456	433	432	407	432	471	461	414	435	434	397	422	454	476	441	425	423	434	447	455	416	365	425	395	431	436	444	409	420	434	412	430	415	465	425	430	413	444	424	442	426	491	396	443	420	464	403	392	410	421	426	429	389	416	411	465	420	468	426	416	446	383	440	410	455	397	407	408	426	410	402	389	445	448	406	447	451	452	422	462	434	427	399	428	445	411	447	430	441	438	494	412	419	445	417	413	458	465	429	465	406	460	443	437	403	478	421	428	407	424	436	431	455	433	444	445	444	443	428	451	457	426	395	412	464	418	442	393	429	402	435	409	457	405	427	420	406	435	430	400	418	435	430	436	440	429	419	425	415	415	403	418	409	424	455	413	443	452	411	449	435	417	402	430	444	420	411	412	418	445	427	429	410	378	439	452	440	452	443	431	424	388	431	399	429	457	438	441	410	409	405	387	407	416	434	376	402	435	444	442	424	445	473	451	457	467	409	430	460	440	459	436	421	421	460	423	445	443	450	416	417	457	443	406	394	422	413	439	441	452	417	451	409	460	432	429	452	402	431	410	447	433	428	409	431	454	441	438	434	406	406	467	415	454	400	408	450	417	439	471	413	426	436	436	391	466	417	405	398	425	433	451	444	457	468	454	437	407	422	452	476	424	442	436	457	379	422	390	450	414	424	469	454	428	416	412	427	447	462	462	477	452	394	442	382	418	423	411	447	440	447	445	400	452	409	413	432	425	431	410	443	422	387	419	395	432	399	466	418	419	437	439	444	484	449	426	416	456	419	404	440	428	427	443	439	437	439	389	430	468	428	406	415	402	452	410	429	374	440	382	415	419	446	418	440	428	443	415	445	444	445	400	416	417	390	421	446	420	410	420	413	446	421	412	422	441	382	450	422	454	443	467	425	469	428	438	421	431	426	401	399	468	419	440	432	418	413	438	446	416	452	437	408	417	422	424	418	420	412	424	397	444	452	457	449	401	443	443	452	393	424	391	412	435	439	418	454	451	414	417	473	406	405	439	416	440	453	420	449	419	452	450	437	435	424	442	428	417	401	443	385	415	433	479	424	428	436	447	399	437	419	435	420	462	446	457	428	427	416	428	426	413	408	455	450	433	451	459	400	445	380	442	450	422	438	423	430	396	393	443	442	392	391	456	407	443	416	376	429	455	421	401	442	441	441	424	412	436	446	433	435	418	426	430	460	465	435	471	414	423	437	436	433	482	414	422	412	397	423	418	425	392	444	434	425	457	429	422	438	433	498	445	445	412	428	459	450	453	457	455	417	463	433	437	432	455	391	414	421	453	431	419	484	424	433	453	480	419	488	395	426	439	475	426	425	423	420	408	433	445	421	403	398	460	454	411	422	463	431	455	428	452	392	410	441	446	435	442	425	427	427	423	428	404	471	415	406	448	441	471	428	446	431	422	421	435	475	424	441	446	436	437	439	432	447	428	441	409	394	424	434	409	409	433	436	411	429	419	433	404	425	427	420	437	420	411	433	459	409	437	443	414	412	420	411	430	432	453	421	448	426	441	424	405	454	436	409	419	432	433	443	429	422	433	442	430	420	425	430	409	439	442	468	401	431	417	397	461	419	423	420	451	414	431	420	449	410	435	434	437	464	442	432	405	423	434	420	432	439	408	395	414	429	462	438	398	440	430	424	450	450	433	442	428	425	416	413	405	470	436	462	440	426	413	460	411	457	450	431	437	500	464	433	456	424	453	457	402	410	464	410	393	416	434	454	404	429	437	430	436	436	445	441	413	449	432	413	423	434	438	417	397	466	445	417	430	447	395	425	403	417	431	422	422	467	447	427	422	418	447	445	419	440	453	470	464	419	418	417	421	426	424	419	422	436	424	445	414	449	456	386	423	448	447	468	423	432	446	409	437	434	411	424	445	420	443	428	460	459	440	412	455	456	408	455	398	444	424	451	420	422	415	445	454	452	400	443	454	429	406	447	447	434	440	388	434	450	449	440	432	463	437	469	442	470	383	440	460	425	412	472	462	416	448	455	398	422	420	447	411	449	420	447	440	450	425	449	454	410	443	439	421	443	439	443	411	437	440	423	462	455	505	456	411	410	452	444	403	423	391	459	402	418	467	449	419	442	409	480	422	461	422	415	413	444	423	437	438	415	437	403	413	451	414	424	387	442	435	420	439	424	465	431	453	421	452	441	441	424	446	456	421	395	449	480	455	416	443	455	467	420	407	432	396	447	414	433	441	416	447	469	425	431	479	439	438	471	414	406	434	441	475	449	454	428	413	483	450	433	421	407	456	451	456	451	449	420	418	427	429	419	403	417	471	417	402	415	432	450	435	482	419	427	434	441	402	427	442	453	430	427	460	412	448	451	411	401	430	427	431	456	428	422	464	415	430	424	422	389	418	430	444	403	454	418	456	410	418	435	419	444	425	458	453	427	431	439	443	451	441	421	442	447	418	435	449	465	414	420	427	410	419	429	418	394	447	446	418	445	456	442	429	438	437	444	457	370	395	451	402	434	436	426	445	459	392	438	453	409	453	450	395	423	438	460	411	422	427	424	398	429	452	433	456	445	438	418	440	420	413	442	433	421	446	408	377	425	458	422	437	424	436	440	406	424	417	413	455	413	424	418	435	437	479	426	449	434	454	396	451	427	450	453	458	422	461	416	446	430	422	431	406	443	457	442	413	398	457	417	418	413	420	437	417	444	417	424	427	415	449	437	474	445	441	449	426	419	387	418	429	407	432	398	445	417	422	415	415	435	397	401	433	374
14688	4353	4276	2997	9449	16653	932	331	296	266	253	220	195	166	189	167	179	165	176	181	140	173	157	185	160	149	146	143	155	147	159	166	163	147	158	157	128	140	141	135	156	148	145	160	144	164	133	141	159	177	157	179	169	154	151	155	156	139	169	128	135	143	143	154	158	154	139	141	162	132	156	177	161	152	131	137	136	159	152	166	151	127	147	147	164	151	134	144	145	148	138	153	115	164	156	153	115	151	132	154	134	150	145	150	165	151	181	151	139	134	160	156	139	150	131	177	128	123	139	150	140	167	135	125	133	147	134	146	132	142	134	174	145	131	136	162	132	143	154	135	150	177	157	144	142	158	161	157	153	138	135	132	139	170	137	151	142	143	122	130	125	136	140	163	133	143	151	160	150	139	167	149	128	156	144	130	122	160	163	131	141	150	155	145	126	150	144	161	155	160	171	130	143	142	112	157	127	128	123	158	178	129	140	151	165	155	145	146	146	161	149	134	118	175	166	155	173	134	140	147	161	147	147	124	155	151	133	144	120	145	132	146	180	145	132	147	124	164	148	135	150	135	145	142	146	177	169	154	149	153	147	133	126	155	128	144	152	156	159	161	132	161	151	156	142	145	164	159	142	143	137	142	133	138	159	149	134	132	130	139	166	115	136	137	146	141	149	182	152	151	139	131	119	125	151	132	125	134	155	160	156	155	145	150	159	135	149	128	132	136	160	127	171	161	150	155	151	132	138	144	152	130	164	138	136	116	137	160	131	132	147	137	131	125	133	174	156	157	143	125	133	166	145	184	143	147	150	132	146	138	138	136	126	140	147	160	149	159	134	146	139	145	128	137	123	150	158	139	133	127	169	147	147	153	141	157	126	152	141	148	162	173	172	138	140	137	148	142	153	158	134	135	153	150	140	135	160	134	157	153	155	140	154	129	141	141	160	142	142	134	143	150	152	146	137	157	157	128	168	149	140	148	129	137	142	153	141	125	140	139	145	159	135	139	144	153	147	133	155	118	139	145	140	122	148	152	151	130	152	116	133	149	152	151	144	144	153	174	160	125	128	128	125	178	141	152	150	133	157	139	149	150	133	157	141	119	134	160	137	144	150	133	141	168	147	141	127	154	135	141	140	135	172	173	148	162	134	166	146	131	128	161	137	144	140	123	146	118	143	138	138	150	145	149	133	143	126	154	146	142	130	137	152	143	164	136	144	138	164	152	139	151	145	131	142	137	145	132	146	150	147	148	109	156	141	129	136	178	140	177	170	158	167	141	130	153	145	136	154	140	152	145	160	150	137	144	152	137	139	136	143	130	182	156	135	159	150	136	145	146	136	121	147	143	141	147	133	133	136	156	125	127	129	162	136	142	145	173	148	125	137	181	163	168	160	127	142	151	127	138	152	145	129	139	190	129	150	126	139	159	144	148	154	132	171	148	133	129	160	152	148	121	127	144	159	165	129	151	143	170	158	122	140	133	154	153	139	141	146	170	132	154	135	130	130	161	172	142	123	142	162	143	133	165	165	131	151	151	161	147	132	167	113	140	138	128	149	156	153	135	157	173	133	155	150	145	146	145	152	162	144	150	149	118	136	165	128	130	151	154	172	136	164	152	143	165	149	165	152	164	119	155	119	128	164	144	156	143	132	148	143	143	141	143	135	139	148	130	144	139	140	142	135	159	134	153	150	145	128	159	147	130	148	147	132	158	156	144	111	139	120	147	147	145	133	129	118	127	140	161	136	154	131	136	167	132	155	155	138	137	124	160	163	134	147	138	147	138	151	171	140	129	157	161	146	146	144	143	134	147	173	140	145	149	148	166	122	157	150	134	145	148	162	135	133	152	135	138	151	166	134	145	159	142	178	136	145	136	143	148	130	125	151	149	131	122	128	166	136	138	144	151	161	143	130	134	135	124	157	129	128	142	152	151	160	151	169	156	139	155	148	130	130	144	152	166	145	162	128	143	161	155	139	147	152	146	146	145	163	169	176	136	162	157	161	151	155	157	137	159	133	163	146	133	134	130	157	128	146	151	156	139	130	143	110	132	157	145	131	136	150	167	145	129	144	154	143	125	134	133	142	140	149	137	147	109	145	150	149	159	139	166	176	133	150	146	137	135	135	127	138	140	148	154	148	147	136	139	157	134	159	147	155	134	160	150	127	136	128	141	126	158	128	130	156	155	138	142	160	145	158	117	155	142	137	154	166	129	151	168	129	135	139	162	146	143	137	139	142	140	143	148	150	155	131	133	144	153	127	137	150	142	127	141	133	150	142	165	130	157	130	152	141	141	166	127	149	138	139	141	137	121	144	153	157	144	143	141	143	132	141	125	160	136	127	140	150	126	149	141	141	145	173	159	140	126	140	139	126	134	137	141	165	150	139	136	132	153	140	141	160	148	128	152	166	146	150	128	137	148	132	148	161	165	157	159	140	135	140	139	124	155	150	162	152	142	136	181	154	149	144	155	146	163	138	154	180	144	135	168	141	156	147	156	144	137	142	126	131	161	140	147	164	149	144	165	147	133	161	152	151	137	123	165	146	149	133	163	130	137	162	171	155	110	138	156	156	136	128	123	146	129	134	172	148	150	139	172	143	146	139	142	150	137	129	170	161	159	144	144	162	128	154	145	123	136	155	146	142	151	150	187	150	145	167	142	185	127	127	145	130	145	127	126	161	153	144	137	164	145	139	145	129	104	140	157	142	120	144	140	135	135	153	156	148	130	169	143	151	136	154	128	129	143	185	147	137	122	155	151	154	158	145	122	147	125	133	122	129	149	130	137	158	143	150	179	137	124	132	146	139	124	121	163	167	145	150	163	136	147	133	159	145	138	144	146	149	146	143	130	146	134	147	130	138	127	150	146	148	138	138	120	139	151	155	137	141	139	156	143	146	156	133	132	135	146	143	114	147	150	134	127	119	139	141	132	139	140	154	130	166	138	164	159	127	166	144	131	147	138	155	142	145	137	161	155	142	130	161	143	138	122	138	152	142	135	116	143	135	155	141	145	137	150	151	138	145	133	124	157	138	133	175	152	145	134	163	124	162	163	140	129	148	151	137	135	160	144	136	132	152	151	151	133	142	142	136	121	151	148	161	152	153	148	138	168	155	135	147	124	145	137	136	130	149	151	139	155	153	133	156	155	151	146	137	138	146	159	151	141	128	153	129	145	152	137	137	128	140	129	151	155	136	144	129	147	146	148	160	125	140	160	129	163	147	168	130	143	151	142	147	144	136	134	140	147	156	140	154	155	139	146	168	132	142	133	156	146	156	163	147	140	134	143	118	173	132	153	168	141	151	145	147	128	166	182	143	136	127	138	166	152	143	133	144	143	135	138	141	155	131	141	168	135	136	146	156	130	161	139	125	144	133	135	157	144	130	129	125	152	175	135	141	148	170	169	148	146	142	134	145	154	152	129	129	163	141	148	147	154	173	157	150	155	145	150	124	136	152	149	161	127	125	145	157	142	118	145	144	153	130	140	133	138	157	145
8062	3525	7760	8777	23995	17958	2158	1468	1297	1162	1072	858	735	747	699	646	621	613	563	534	552	509	481	498	491	473	491	484	448	483	441	452	444	460	458	458	438	428	407	460	426	421	431	442	434	467	503	389	442	386	414	441	425	412	436	403	393	417	407	405	388	372	427	422	412	445	388	413	383	406	421	368	391	423	434	389	413	427	416	360	407	395	480	378	366	399	427	397	389	443	354	426	392	370	414	410	426	406	405	373	404	411	363	395	403	394	394	384	402	392	386	406	404	410	407	411	369	439	415	429	395	378	402	407	419	417	376	389	409	376	420	388	425	417	376	402	384	385	391	404	440	409	415	409	372	397	398	406	385	396	408	399	397	393	404	387	367	393	361	427	414	403	373	390	427	422	377	374	379	382	419	397	401	410	381	465	376	393	440	397	419	393	408	396	408	414	384	384	446	428	355	436	397	401	399	417	402	395	393	407	379	426	406	425	422	412	419	391	376	387	426	373	390	413	404	371	406	388	418	372	387	396	408	407	387	398	409	414	387	414	372	408	419	393	426	397	433	379	388	441	407	379	400	379	387	374	355	388	380	430	422	385	418	404	371	398	444	386	426	400	411	395	396	403	392	362	431	377	384	375	388	407	403	398	386	389	394	415	413	403	382	403	367	359	412	414	382	396	405	402	405	398	373	402	418	391	415	374	396	355	418	431	413	407	417	391	396	395	379	432	371	401	394	396	392	408	391	406	392	393	417	417	363	387	384	373	392	396	399	369	431	435	392	407	396	432	401	398	396	392	399	393	396	387	385	392	369	373	424	379	402	411	384	380	369	392	389	421	396	383	392	415	410	375	407	410	419	384	404	406	389	367	347	412	375	398	393	406	400	363	441	353	397	404	408	377	426	392	380	406	376	386	359	385	379	352	393	397	386	415	388	395	379	377	400	425	411	389	405	384	386	363	387	380	441	419	359	369	407	419	388	411	400	399	410	378	422	418	383	393	402	420	394	415	409	408	387	394	406	365	430	403	411	379	391	396	416	419	384	401	437	459	410	395	378	392	401	429	385	408	367	387	420	396	404	388	408	406	384	365	437	416	384	363	381	425	413	372	416	402	402	375	435	427	371	382	407	405	418	378	419	361	387	387	407	396	386	391	387	387	407	374	356	385	388	407	399	428	425	386	357	411	394	391	400	398	360	392	404	408	410	395	403	390	413	370	407	374	379	428	429	378	409	372	410	384	406	386	434	448	402	410	401	402	407	398	415	408	392	405	422	400	427	402	406	386	409	396	390	368	390	376	405	408	378	370	374	381	424	370	395	411	417	389	371	430	408	423	397	378	377	374	416	382	369	401	397	419	373	407	408	393	395	394	378	418	405	384	384	424	364	412	357	401	394	390	375	366	406	380	379	385	394	411	384	425	373	392	425	364	364	409	388	420	406	391	353	390	410	434	398	391	419	386	390	369	438	425	374	390	404	377	367	373	410	401	359	411	401	389	405	430	377	390	411	397	384	408	385	441	410	396	414	416	388	378	408	406	387	420	404	396	409	390	389	379	385	390	407	400	360	393	380	379	422	377	446	413	348	407	394	381	377	417	389	381	408	384	385	379	405	390	390	410	385	409	419	415	376	381	406	392	401	427	430	366	398	421	412	385	389	373	380	399	423	402	407	427	395	424	393	379	425	382	403	388	415	388	379	347	411	393	382	412	361	389	397	403	405	381	411	397	392	382	396	360	393	392	398	392	373	392	405	389	380	379	371	406	412	391	418	410	409	406	379	419	361	410	434	381	411	429	386	348	401	400	385	396	405	389	413	406	418	377	382	381	407	412	422	395	412	432	410	394	391	357	391	405	420	397	416	402	421	378	404	408	399	398	394	399	393	412	395	394	391	408	396	400	392	436	378	401	386	390	394	398	382	402	404	391	426	377	419	344	422	400	409	433	386	419	391	397	380	418	365	434	397	386	380	369	387	403	407	394	432	408	360	403	386	379	380	400	371	385	379	414	403	375	397	381	407	393	397	381	391	415	402	391	380	375	391	388	388	442	399	403	383	371	363	377	381	361	388	357	377	424	420	391	381	378	410	407	379	399	387	415	407	408	378	411	415	359	342	416	403	404	426	383	414	381	393	389	392	436	408	406	395	379	376	386	413	407	389	411	419	412	398	405	391	397	379	363	362	427	386	416	399	370	418	389	409	392	373	388	418	358	405	389	354	436	433	402	401	384	401	387	390	415	391	413	388	385	421	395	400	370	414	385	426	385	415	408	410	392	364	410	410	358	368	391	414	390	403	387	407	397	383	385	427	409	401	381	389	378	363	381	386	389	385	383	387	412	394	377	377	395	402	436	359	407	403	406	416	395	405	416	412	392	409	418	402	399	389	400	393	403	405	365	385	399	354	404	396	388	424	353	382	401	369	424	400	381	388	375	397	408	425	429	361	363	373	417	413	392	411	402	401	401	419	396	402	395	381	381	396	384	397	390	411	414	388	347	374	398	386	466	389	370	362	395	375	370	405	375	423	407	409	395	406	407	383	416	379	364	400	390	393	399	400	404	395	386	383	379	442	384	417	383	387	410	378	399	404	382	400	407	392	375	405	380	374	427	409	405	362	380	411	384	377	405	386	375	409	381	412	409	437	419	414	372	388	418	406	395	399	393	369	383	408	428	400	382	376	417	402	382	393	358	378	400	429	408	395	406	413	391	391	420	392	384	420	443	371	400	374	390	426	393	384	411	370	397	391	396	392	389	395	395	395	373	410	388	432	405	408	415	367	387	437	420	411	371	413	405	395	362	376	409	399	382	431	367	384	423	396	412	360	392	418	372	392	444	363	388	387	436	383	385	390	397	402	376	394	408	424	417	401	408	392	369	416	463	386	388	399	392	395	394	379	445	400	402	380	387	404	402	409	410	382	401	350	423	368	424	369	387	392	410	425	376	410	382	371	384	404	388	387	399	366	404	401	405	365	404	410	394	375	389	407	372	415	368	413	401	387	392	404	420	397	420	358	383	395	374	357	369	396	394	377	421	394	399	377	419	389	413	372	410	361	393	441	392	436	396	384	410	342	391	395	359	385	380	399	373	406	398	385	436	426	397	398	403	365	366	389	372	389	411	391	397	387	396	381	431	400	414	351	423	368	382	390	401	426	398	359	382	392	419	364	392	402	422	418	373	404	411	389	422	400	399	382	411	399	371	386	382	372	419	392	402	403	398	419	405	395	401	401	458	385	398	429	418	398	421	366	371	391	359	388	391	397	409	365	393	402	401	367	400	389	386	380	381	413	398	386	434	381	393	389	386	397	413	397	405	424	393	374	403	412	401	386	398	396	409	400	390	382	385	400	423	391	403	373	357	386	382	392	379	414	384	396	424	383	399	383	381	400	405	387	392	387	446	397	408	373	406	399	400	457	366	392	377	396	394	395	387	386	385	373	395	394	369	394	432	398	407	401	389	424	409	430	360	401	398	369	422	378	422	419	411	400	401	399	414	402	385
23953	8194	7510	5520	12862	32038	3914	776	641	569	1814	572	442	402	408	386	380	424	352	389	340	332	346	341	341	332	319	329	343	338	339	334	341	344	342	338	345	338	294	321	289	326	309	331	331	329	314	342	356	302	310	335	323	325	321	344	266	280	324	321	323	342	348	327	307	297	305	319	338	305	333	359	336	314	327	348	297	330	322	328	310	296	319	311	300	356	326	339	326	352	298	286	314	325	274	315	323	337	317	366	309	305	293	338	307	345	305	350	294	328	308	331	313	325	326	329	314	335	305	306	314	323	313	290	327	343	308	319	316	326	316	301	301	293	337	291	322	331	312	327	301	299	336	309	318	335	309	305	321	323	329	330	339	311	326	311	315	323	311	302	336	293	304	308	310	295	339	323	297	330	322	342	307	320	312	309	321	294	303	321	327	346	321	312	357	303	291	316	323	308	304	346	311	354	320	314	340	318	356	318	297	340	329	329	306	314	297	297	325	307	337	330	339	302	333	317	305	273	334	322	304	317	310	334	320	299	304	308	311	328	286	281	303	323	292	336	317	296	293	331	318	279	322	340	337	309	325	340	288	324	341	337	290	316	365	315	316	288	303	316	322	315	317	313	308	287	316	296	335	322	317	320	331	329	328	305	301	276	316	332	337	287	306	301	294	350	311	319	322	376	312	282	303	320	330	317	329	298	334	354	299	325	314	334	308	347	339	310	300	300	310	317	355	292	299	325	307	329	344	294	333	317	319	312	341	315	356	316	304	295	333	328	298	320	327	351	332	292	291	283	333	310	295	336	327	307	317	321	319	335	325	332	285	325	316	317	337	289	304	342	325	305	321	316	347	322	294	337	322	352	327	314	311	329	360	336	322	299	331	315	302	333	325	313	321	324	335	304	343	313	315	327	320	324	313	314	303	308	338	317	333	339	325	353	313	324	314	312	320	331	312	310	323	314	301	325	337	303	315	325	333	325	298	313	311	284	341	341	322	330	314	339	340	354	295	339	356	300	323	316	341	296	332	337	317	344	314	295	321	300	329	301	337	336	344	307	311	341	289	283	353	328	333	304	308	327	350	345	375	348	326	366	338	311	313	305	277	310	328	320	302	335	318	307	288	317	328	288	308	302	304	340	345	300	327	309	301	331	314	299	308	282	280	318	318	323	285	281	332	322	307	347	325	276	299	281	321	316	316	336	297	309	315	333	320	346	294	317	296	344	329	305	307	312	335	311	278	344	344	334	340	318	312	303	339	274	343	282	312	313	308	307	342	304	316	302	301	314	339	294	328	297	311	328	297	312	301	347	302	371	351	324	357	290	324	317	308	337	317	324	325	292	364	328	294	314	312	312	314	320	326	301	320	313	330	295	331	306	343	351	336	326	314	335	324	295	323	301	319	305	335	330	329	318	348	323	317	285	286	275	352	272	313	314	313	334	315	293	321	314	314	324	299	313	326	327	306	317	287	292	328	309	339	334	301	323	331	350	278	312	296	307	301	294	357	296	315	308	320	327	283	312	331	329	353	323	309	329	290	335	312	337	311	309	318	334	330	328	311	357	322	334	350	296	307	317	311	336	321	334	300	308	324	297	317	293	302	315	349	282	316	343	311	303	329	299	317	356	316	321	323	309	320	302	304	320	324	317	341	327	284	350	305	353	316	299	344	298	330	289	319	310	320	317	280	336	325	301	344	316	323	268	320	331	316	298	321	305	320	325	336	342	303	319	345	294	305	313	309	368	300	346	328	335	330	319	329	310	341	300	280	288	309	331	349	332	295	282	321	328	314	345	315	302	323	317	323	339	317	325	304	310	294	344	296	344	352	331	302	337	299	362	312	316	318	325	325	336	324	286	288	319	313	294	333	296	328	305	301	332	326	324	339	313	319	308	315	337	338	325	329	344	348	337	301	312	320	306	277	317	318	320	358	303	308	330	305	302	323	280	312	310	303	303	327	337	312	308	324	340	300	286	295	315	310	324	290	286	320	328	326	304	341	322	299	315	269	306	342	362	325	295	304	304	287	325	307	302	313	334	304	301	323	309	331	327	322	330	298	331	309	294	292	322	313	322	275	314	311	319	319	298	338	319	299	325	308	297	321	293	352	340	343	320	321	319	296	282	336	264	300	297	312	333	323	297	298	331	284	278	286	336	343	330	314	350	329	349	280	289	339	297	283	283	298	330	275	313	341	337	341	315	333	313	286	321	291	326	314	307	366	297	294	333	313	323	323	356	313	351	300	340	318	339	330	323	271	310	306	314	354	314	321	315	325	330	314	311	303	298	305	299	294	325	332	330	360	321	316	331	333	326	334	304	317	317	322	274	300	345	308	347	304	318	302	293	371	289	339	326	299	316	345	303	329	318	327	293	359	320	310	295	319	311	334	312	336	323	300	301	337	312	316	333	288	329	304	290	338	306	309	317	355	281	315	356	303	318	337	290	320	320	317	315	337	330	298	338	306	346	346	327	350	316	338	315	318	313	322	316	271	349	299	287	329	330	315	296	294	290	267	331	320	304	301	337	304	298	312	328	317	325	327	332	322	309	293	337	345	319	337	328	364	322	270	328	340	304	330	314	315	332	298	358	315	342	334	309	363	306	317	312	328	329	305	285	338	327	309	327	318	320	334	299	309	301	311	306	320	303	324	322	318	355	308	321	280	332	306	331	339	319	319	313	331	304	314	283	292	338	303	337	295	319	312	322	319	317	309	284	315	293	310	366	318	312	321	333	294	345	318	300	320	299	345	341	291	340	293	314	341	336	331	344	316	300	314	330	295	355	327	326	308	313	307	349	319	292	325	308	284	313	317	314	333	309	328	296	307	311	321	315	374	294	323	310	328	321	320	324	312	370	310	332	295	307	337	320	308	296	333	297	313	284	327	336	309	328	324	296	345	291	345	348	300	307	319	335	317	328	338	341	298	313	340	323	299	306	339	326	341	329	346	283	325	275	318	337	332	348	276	320	332	339	318	307	306	342	346	318	295	307	298	323	322	323	319	323	318	325	309	299	322	337	323	314	334	341	327	301	322	297	335	286	310	353	331	324	316	308	341	302	346	313	299	296	342	343	334	338	286	311	329	341	325	323	321	316	323	328	314	327	312	309	341	304	311	306	358	378	301	345	313	332	310	329	305	266	308	331	287	347	326	339	271	349	292	296	313	338	285	306	310	292	341	322	328	329	289	284	297	322	308	333	300	351	305	304	304	295	310	303	311	328	338	327	330	340	330	299	333	298	311	354	311	305	315	336	329	297	281	343	328	333	305	322	314	300	351	327	350	333	272	326	318	331	284	317	316	312	301	334	323	317	315	310	329	299	338	349	331	296	312	350	313	322	339	296	328	346	318	339	319	336	315	320	283	298	291	298	328	325	324	305	307	348	322	308	348	322	349	320	330	306	342	318	298	304	310	301	290	310	288	312	298	324	339	324	300	313	298	311	337	351	294	284	322	343	330	318	321	286	339	327	336	307	319	337	294	289	307	322	302	321	350	357
11224	5370	12076	13327	27557	26202	4240	2890	2440	2264	6431	1887	1558	1490	1400	1221	1279	1155	1182	1061	1034	1041	966	1015	956	1004	910	915	928	898	847	847	868	856	856	886	783	827	847	829	819	816	829	813	828	849	795	806	827	776	804	749	782	756	817	848	804	794	811	778	794	763	782	796	811	702	784	785	786	747	762	763	791	784	781	782	810	760	777	711	725	770	732	736	717	752	764	783	813	749	750	755	797	746	723	751	759	793	743	781	737	773	712	752	758	757	756	770	752	764	756	785	798	753	742	741	813	722	741	737	789	780	775	701	769	726	780	739	732	759	718	769	726	755	718	744	727	822	739	748	781	780	750	736	775	760	784	737	769	709	724	767	742	747	776	795	712	799	756	763	745	774	747	754	747	750	764	753	752	774	723	742	747	756	793	701	724	831	721	765	746	762	736	699	730	808	769	800	790	737	696	723	714	757	753	777	723	767	746	814	752	791	716	739	737	734	748	757	784	771	714	796	784	768	715	761	785	775	742	792	780	749	809	716	724	731	765	836	801	755	750	749	758	751	795	780	741	794	736	763	742	743	729	726	718	758	719	767	787	823	754	773	755	759	769	799	705	750	763	749	726	723	774	734	744	748	788	730	760	770	754	798	758	773	690	759	753	781	771	750	734	742	768	690	706	765	722	754	782	770	830	798	773	787	710	756	788	715	778	754	739	724	733	758	710	715	755	776	767	773	752	716	725	731	762	718	754	717	764	792	770	767	738	758	795	746	744	732	731	713	730	757	779	746	768	728	700	713	812	764	760	736	798	722	730	757	765	759	813	719	714	763	717	731	777	792	678	788	750	730	775	751	719	776	772	761	741	792	763	777	792	695	812	717	734	724	791	757	744	770	732	736	773	792	759	740	734	782	771	748	739	745	733	739	749	738	749	770	787	736	767	743	794	702	754	727	708	748	765	732	734	785	761	752	729	733	734	741	784	760	731	773	770	757	715	766	755	750	719	740	748	744	747	772	763	730	758	743	763	816	784	765	789	756	734	750	732	761	697	741	738	783	738	722	724	750	673	765	741	744	755	736	736	792	727	730	765	741	731	726	773	747	751	747	745	740	718	765	687	729	731	763	741	734	727	765	754	765	713	726	709	765	760	763	738	740	769	741	739	760	759	767	750	771	785	719	726	743	779	710	731	733	758	729	723	774	745	771	743	789	779	710	738	708	786	769	747	731	719	804	781	791	784	786	733	781	722	727	750	804	754	760	777	733	795	730	768	736	765	785	779	732	765	728	730	768	786	745	775	749	739	748	735	767	743	733	712	805	716	710	703	749	726	752	739	731	699	744	724	756	771	731	800	757	759	758	719	736	757	726	724	776	750	728	742	786	758	757	743	762	726	746	725	783	756	783	766	752	736	784	777	704	833	746	739	766	733	774	778	766	746	744	790	743	751	728	766	718	721	784	720	759	747	766	713	734	744	705	754	724	710	732	735	726	759	768	752	704	735	762	759	737	763	736	754	684	778	768	747	763	750	788	758	752	754	746	733	741	755	765	736	804	776	755	769	752	766	772	709	738	741	692	752	794	744	805	755	741	738	746	780	764	731	719	695	735	740	755	764	766	738	756	700	762	740	757	754	769	767	731	742	755	772	763	782	705	742	759	749	784	781	764	790	786	772	733	723	757	773	751	756	778	756	749	747	788	763	751	746	797	762	713	815	762	699	770	736	801	729	765	715	770	721	791	730	790	766	743	724	767	765	777	739	693	765	769	759	792	792	730	738	789	806	768	725	713	722	766	773	745	740	751	754	702	746	777	778	736	815	743	741	766	744	727	770	795	727	729	771	761	755	756	735	709	754	772	736	756	756	786	756	808	745	782	761	719	736	757	686	762	707	786	729	753	711	793	811	730	756	730	713	752	771	760	777	765	750	746	798	743	775	772	760	752	725	736	730	765	726	748	738	746	757	794	737	747	762	756	746	768	752	727	716	772	768	743	766	740	724	786	767	739	727	779	792	714	751	691	719	750	778	737	752	737	764	729	751	757	713	743	720	805	759	801	759	774	755	734	761	699	736	761	734	750	775	755	730	765	708	788	754	753	741	725	764	775	757	816	726	781	747	738	706	757	813	758	784	716	679	764	720	732	738	714	799	777	738	719	736	728	798	738	730	778	785	748	774	736	756	757	768	729	782	739	769	754	749	727	722	724	722	742	755	772	737	731	778	703	774	727	771	741	789	768	737	720	808	760	830	720	745	769	733	756	756	770	785	762	745	752	768	789	747	760	715	739	767	780	732	724	761	728	745	765	766	799	695	711	772	781	725	804	739	748	747	732	746	777	718	734	817	730	710	779	681	694	746	710	770	741	756	736	743	738	770	761	745	766	789	712	779	730	764	752	777	779	746	754	734	756	754	772	783	732	741	702	751	793	709	734	773	756	742	777	704	753	699	767	781	756	772	736	759	744	756	743	730	751	747	778	762	699	800	747	774	751	733	761	740	782	713	741	721	699	725	746	725	732	767	716	768	790	679	748	709	738	710	763	772	760	751	763	789	732	745	730	721	730	733	748	751	777	746	754	755	801	757	755	713	776	719	764	720	729	784	753	727	773	727	724	764	784	782	761	754	752	760	716	717	729	743	728	750	734	734	751	751	782	724	724	723	814	716	759	752	761	775	775	801	757	754	783	733	752	730	738	724	758	720	808	782	724	720	721	737	754	705	738	699	683	768	740	703	731	747	798	759	825	744	800	784	727	831	745	764	762	697	752	794	802	764	769	734	761	724	769	793	763	804	758	771	736	756	694	779	755	744	736	762	745	764	759	774	772	733	714	767	755	761	760	742	769	747	735	783	750	762	769	793	786	759	733	785	709	731	761	755	811	733	761	741	752	696	745	740	741	755	702	727	747	745	751	741	747	732	793	772	747	737	778	702	768	767	728	729	757	745	752	735	744	767	748	727	777	720	760	715	762	753	753	692	771	800	783	743	770	735	765	779	778	763	761	742	740	773	803	778	797	743	738	761	799	715	736	783	741	746	722	725	743	764	763	716	742	760	767	732	729	802	736	735	732	792	740	751	700	736	694	719	771	739	763	766	794	780	769	701	738	788	753	753	775	749	770	781	744	728	770	721	774	809	757	736	760	771	713	726	825	724	767	703	722	744	736	774	729	723	731	766	785	734	750	793	738	724	711	762	822	729	754	820	744	771	781	743	771	718	751	747	767	751	791	733	761	734	780	787	720	739	749	710	716	731	755	779	720	806	790	751	704	758	764	777	759	762	774	782	738	739	788	749	784	713	734	700	714	748	762	749	731	717	740	735	753	732	767	770	675	762	770	744	712	729	749	729	773	732	706	719	754	791	750	780	752	745	768	806	751	712	786	756	692	777	768	656	718	727	716	758	782	761	780	788	765	728	763	768	756	794	751	760	775	759	739	699	707	725	787	767	728	780	735	781	748	756	747	755	776	794	795	758	757	727	792	775	762	734	744	727	712	722	733	763	749	713	738
5473	1631	1651	1181	1148	1189	220	191	202	223	214	180	190	190	190	167	201	186	212	161	169	154	170	172	177	176	180	183	184	192	187	188	205	194	185	170	183	188	177	189	158	195	183	185	200	157	180	197	153	182	178	171	187	175	183	176	152	194	167	177	171	163	159	195	184	157	180	191	171	188	177	172	197	165	176	186	201	173	199	171	196	169	196	184	153	178	156	179	193	174	177	186	184	172	208	178	196	195	167	165	187	187	175	172	162	155	175	201	174	184	160	191	204	188	185	184	171	164	192	175	180	169	198	151	176	191	187	167	171	193	174	172	156	186	168	191	181	155	177	181	166	175	163	205	181	189	175	180	182	164	159	151	173	194	179	170	166	174	159	170	178	171	178	197	194	173	173	202	167	184	189	159	194	180	218	173	180	196	169	161	202	194	162	179	201	173	155	196	200	175	186	170	160	173	163	191	178	174	178	191	197	166	194	191	216	189	161	159	156	191	182	156	176	168	163	171	193	159	185	191	174	181	178	168	199	203	181	156	159	163	171	185	175	146	161	175	171	192	176	188	193	193	210	158	187	187	191	189	185	204	192	185	171	189	193	188	165	165	183	183	165	169	158	159	195	180	163	179	184	179	199	162	186	163	210	184	169	161	187	150	133	203	165	177	183	200	168	146	203	177	174	170	172	166	218	172	196	189	194	160	171	183	162	173	177	175	172	181	198	182	167	172	174	197	150	148	195	222	180	170	166	179	153	168	198	167	199	167	187	133	166	170	176	161	176	191	175	189	187	193	188	188	212	176	161	162	176	206	175	178	192	197	195	181	167	171	167	179	170	190	190	177	197	180	179	187	173	190	182	193	189	156	186	163	204	192	201	171	157	160	167	194	200	187	169	172	164	181	182	199	174	176	168	173	190	166	179	174	176	196	182	190	188	185	170	183	181	194	168	171	189	170	182	187	186	167	186	168	207	132	183	168	195	188	165	157	202	177	158	185	197	175	174	210	156	204	178	159	195	151	162	187	196	185	180	184	199	183	172	162	190	169	171	189	169	196	157	185	180	178	161	180	191	168	184	167	153	190	155	165	158	172	188	170	174	176	177	156	170	219	196	191	196	171	176	155	166	190	183	193	166	182	172	215	189	177	159	164	189	168	186	154	164	187	179	177	155	172	194	181	198	168	164	178	157	171	167	186	164	186	168	163	191	171	169	181	160	182	187	170	167	204	187	168	175	167	162	171	170	151	152	163	171	172	182	168	195	191	162	180	168	196	169	200	192	165	181	164	183	170	182	177	180	183	159	192	146	166	149	171	172	197	174	160	170	179	186	169	153	168	157	219	193	162	169	183	172	189	174	157	170	199	174	163	186	180	173	180	213	191	193	170	157	193	174	156	179	183	208	190	167	187	153	164	153	157	198	182	187	175	190	191	194	187	188	173	165	163	188	188	167	185	174	178	165	169	171	190	181	181	170	176	165	189	179	168	176	152	184	186	170	185	176	178	164	178	176	196	188	173	166	185	204	181	178	162	167	186	182	184	151	171	170	173	162	168	183	183	180	180	181	152	178	190	169	167	193	148	178	174	161	175	181	153	168	168	193	175	176	151	164	178	159	177	169	177	181	190	184	178	180	187	178	192	174	149	175	139	148	169	151	187	175	188	159	186	155	175	167	168	196	180	188	184	169	147	187	172	166	193	167	172	162	203	149	182	194	175	154	156	179	152	205	185	181	189	191	181	196	181	176	193	174	167	190	170	155	195	183	164	188	180	177	184	165	191	167	190	161	191	187	182	160	187	184	174	175	176	199	172	169	195	179	189	194	173	194	195	174	165	181	174	159	179	189	179	185	161	191	166	180	199	184	195	180	188	187	164	190	165	185	181	174	164	155	174	160	184	180	181	182	181	134	186	166	180	162	170	165	170	155	177	179	187	195	203	159	208	168	197	210	190	176	183	165	154	155	189	179	167	187	166	194	184	163	152	182	168	169	173	193	178	181	211	175	173	174	168	182	158	184	194	179	179	178	203	191	165	173	167	179	182	162	162	196	162	174	178	182	181	164	171	187	197	206	162	181	166	178	195	179	173	192	155	200	160	150	152	190	196	188	172	177	162	181	165	190	173	166	159	183	159	206	197	161	175	182	181	198	168	187	215	179	153	176	183	168	180	162	178	186	177	145	179	205	175	174	151	178	170	194	174	191	164	171	192	151	161	187	199	178	203	187	193	156	183	152	176	179	189	180	169	188	173	172	190	163	214	172	167	168	176	168	184	163	158	173	160	168	180	175	172	166	160	207	168	183	187	170	187	162	173	190	146	193	174	178	169	167	171	155	182	185	183	180	190	173	179	181	179	177	182	156	193	173	174	203	179	175	191	180	180	161	152	191	164	156	162	166	169	166	171	192	183	193	167	168	168	151	167	146	169	189	178	185	168	188	169	149	162	178	180	183	199	203	189	190	178	144	163	207	186	196	160	206	175	176	178	178	188	180	183	177	165	174	162	161	192	167	171	179	189	144	190	181	162	165	162	182	190	170	168	169	209	176	169	173	169	164	174	159	184	168	193	186	168	211	198	196	182	181	162	192	174	169	181	169	170	195	155	182	154	165	157	158	204	200	168	161	166	182	188	173	193	204	168	196	187	164	189	183	182	191	172	191	177	159	159	170	171	164	170	197	180	173	172	161	169	199	205	179	161	150	178	174	187	171	183	181	198	198	194	154	167	187	185	211	172	180	194	193	185	170	191	192	166	182	175	204	175	202	175	192	189	180	198	201	166	151	164	158	200	168	172	151	181	159	179	177	199	159	168	170	180	197	182	175	190	162	169	161	182	183	189	141	183	182	173	161	178	184	184	180	153	175	147	177	192	160	180	200	218	200	205	176	188	198	181	185	141	175	167	157	207	183	180	136	172	166	164	192	188	175	170	188	170	177	197	167	189	172	168	175	158	194	172	179	200	167	197	183	160	146	173	181	187	183	174	173	167	195	172	185	174	204	172	178	166	190	185	167	196	180	175	148	185	176	187	190	179	166	188	174	175	164	190	217	189	163	165	164	174	176	204	175	193	174	187	182	170	194	167	205	174	156	177	186	189	158	158	159	192	195	176	171	190	190	197	169	159	182	178	188	219	164	174	194	174	159	168	151	186	165	197	159	202	170	200	194	154	188	178	188	169	182	172	173	193	174	189	193	158	197	202	187	172	197	187	176	183	164	168	183	201	172	174	192	168	177	186	186	165	183	180	187	189	166	172	179	161	184	156	182	180	194	167	192	170	168	170	164	159	174	178	189	200	204	174	182	192	186	166	164	167	157	167	186	180	167	161	204	181	191	178	185	154	184	186	162	153	150	172	185	198	163	150	195	164	193	173	177	138	175	190	170	185	186	165	175	167	176	169	181	165	165	172	164	169	178	169	160	177	175	181	204	165	166	171	186	198	187	188	181	175	177	181	169	172	192	182	163	196	191	149	186	190	199	186	163	168	156	180	172	150	137	176
3609	1644	3330	3580	4517	4884	642	571	626	640	836	455	466	474	483	427	463	423	462	473	439	466	426	459	438	453	421	450	445	467	423	409	409	420	456	430	402	447	436	424	461	454	413	478	483	451	429	416	416	410	452	432	457	425	493	447	434	462	430	425	418	474	419	429	468	443	444	396	467	423	486	443	424	467	458	450	437	427	447	424	501	464	404	451	438	456	460	465	448	430	416	465	458	452	429	418	428	436	429	423	438	452	479	455	452	418	434	438	427	444	455	429	499	430	430	406	459	413	446	486	462	454	446	458	414	425	449	420	455	451	388	443	460	420	450	489	448	459	463	454	479	432	435	434	415	432	439	454	459	493	446	460	442	423	463	459	430	491	439	441	423	408	462	430	447	481	425	427	432	432	448	462	468	436	426	455	413	426	427	438	430	412	431	458	465	461	474	433	413	389	461	474	416	449	433	425	431	449	423	432	455	440	420	455	425	425	445	454	477	446	477	467	452	443	449	433	434	452	458	421	425	467	443	415	439	450	403	419	407	437	429	445	468	441	408	459	419	443	452	485	423	399	431	458	454	449	410	419	427	462	460	462	407	456	449	448	459	480	457	440	432	430	410	474	456	446	444	444	431	432	437	423	444	444	414	416	442	431	436	450	448	423	393	437	437	451	456	457	460	437	433	453	412	446	433	432	464	449	442	400	438	429	466	427	422	449	479	490	443	448	412	390	435	423	495	456	396	458	457	406	436	448	428	465	462	441	451	438	458	419	440	423	433	439	431	416	475	428	473	444	460	425	463	392	444	442	473	449	426	483	442	426	463	440	433	452	459	464	424	438	428	447	431	451	420	462	450	449	458	418	451	460	440	441	412	428	458	443	439	465	438	442	420	446	421	452	427	437	460	479	456	490	426	435	415	405	447	412	438	479	445	450	467	457	418	411	449	464	442	432	449	416	439	430	400	451	453	438	417	443	443	473	433	426	439	442	478	486	421	433	415	421	466	452	442	434	459	428	429	427	466	430	458	467	381	413	451	492	455	421	436	427	458	437	475	445	466	427	436	475	431	419	433	425	431	447	468	414	430	447	400	464	458	472	415	421	466	462	430	468	435	441	453	420	437	408	464	429	417	439	421	468	426	455	439	432	433	452	466	492	437	417	433	454	431	447	447	506	446	478	440	435	446	442	465	455	459	454	431	417	417	441	435	431	457	413	444	464	460	424	454	506	451	459	414	456	407	428	433	425	443	454	462	447	402	412	453	457	444	417	456	427	450	421	452	454	437	444	408	453	457	436	404	466	437	456	432	442	451	442	450	437	426	453	454	477	450	435	403	456	423	409	417	466	450	440	441	474	436	447	456	394	426	446	469	439	403	472	444	448	439	442	460	449	422	440	490	427	447	452	440	467	449	457	460	409	451	439	443	427	488	450	406	453	441	455	472	455	493	468	472	445	423	461	434	434	479	410	424	468	457	429	448	434	435	397	435	443	443	460	442	426	439	407	452	492	423	456	445	442	465	484	458	446	450	429	444	418	438	464	447	432	408	440	426	475	442	464	484	438	446	459	439	461	451	464	427	485	480	424	440	457	440	421	418	437	445	438	416	449	450	451	419	457	421	444	440	434	451	437	460	457	406	461	478	453	433	441	488	456	458	408	453	436	465	396	480	415	449	442	455	483	465	436	413	426	428	446	429	435	448	450	428	436	483	438	450	437	445	456	440	450	464	465	416	456	445	443	450	479	446	417	461	431	449	461	439	439	439	456	469	472	452	465	425	455	428	451	477	490	478	441	407	438	421	458	447	407	476	430	461	440	475	463	448	413	426	435	459	471	466	416	457	417	437	461	438	465	474	418	468	437	477	434	439	435	458	433	473	402	466	446	430	437	443	476	453	496	440	471	457	452	436	439	450	450	448	414	422	468	434	444	422	433	457	445	464	432	482	457	458	420	454	442	470	426	476	423	454	450	450	450	418	457	427	419	436	434	424	448	417	476	398	473	472	461	452	438	471	461	481	436	454	418	406	467	419	458	458	451	420	461	459	467	428	426	447	436	484	458	412	444	475	411	451	431	460	429	427	471	459	467	419	419	452	457	452	475	467	477	459	456	400	443	417	455	454	454	432	479	465	462	428	459	438	452	402	410	445	457	419	439	482	439	422	464	411	454	398	432	467	434	488	444	429	429	475	450	476	423	461	463	426	435	455	440	461	433	449	445	401	436	449	437	446	451	482	444	396	448	444	439	421	411	411	451	457	431	435	436	424	438	457	414	427	446	436	468	440	406	406	481	447	454	416	433	432	426	441	448	451	474	481	434	460	467	456	469	437	421	443	417	447	429	449	428	413	457	450	410	412	461	435	446	432	425	491	466	496	465	446	478	460	418	454	424	447	452	440	413	453	437	461	414	450	404	460	404	460	431	408	412	422	456	435	437	451	476	458	458	428	396	421	422	463	438	440	465	488	434	432	457	462	449	479	431	437	432	430	415	458	458	447	440	446	462	460	401	483	422	421	420	461	458	438	425	432	452	420	458	488	456	445	434	467	445	398	439	433	445	434	452	409	428	423	447	441	442	468	460	379	425	444	437	454	417	437	440	460	443	460	468	502	428	469	439	427	448	454	451	424	418	439	441	435	436	485	465	456	461	451	477	405	432	448	442	452	467	434	434	434	465	412	456	431	426	455	429	480	427	431	439	441	445	476	447	429	458	452	418	453	443	492	443	429	454	459	451	471	499	451	445	466	466	416	455	441	421	426	449	465	444	434	465	420	439	437	496	464	439	412	486	466	433	475	435	454	427	400	477	429	445	448	428	460	459	438	431	452	462	485	456	463	435	425	443	425	433	450	455	428	440	454	462	418	471	406	476	432	449	429	451	447	442	459	427	418	444	421	462	422	434	430	439	445	455	426	437	459	464	404	458	441	418	464	434	429	474	444	466	437	435	441	464	416	454	433	453	480	444	411	437	454	433	416	433	444	453	458	458	419	436	452	449	468	449	413	416	446	409	449	431	402	447	446	427	444	458	430	382	436	445	408	445	453	411	471	441	449	441	466	423	420	425	471	437	432	475	463	446	426	441	424	451	439	438	452	443	450	439	434	426	432	432	459	438	415	414	428	504	420	440	435	470	445	453	441	457	460	418	423	445	420	426	465	466	420	484	414	435	460	460	448	447	486	447	468	454	460	442	409	429	432	462	434	422	447	467	430	403	462	447	437	472	427	451	453	455	448	388	465	445	413	417	434	445	446	428	449	446	423	431	454	442	399	455	440	450	438	446	395	461	443	445	431	420	447	437	450	423	410	431	436	426	450	437	428	445	435	438	439	444	493	428	435	420	410	458	415	438	432	429	422	428	444	457	498	446	440	410	443	424	433	486	409	435	432	412	438	438	472	436	472	449	449	483	409	433	449	455	477	430	453	488	451	476	446	448	407	462	438	471	436	415	463	435	442	454	430	456	451	433	428	426	435	434	466	493	448	421	456	469	465	428	455	422
14785	4326	3820	2742	7211	21062	1745	374	378	325	1034	533	202	205	199	189	175	156	187	176	165	167	164	184	168	158	173	166	155	153	162	164	147	151	121	154	144	152	147	181	160	148	166	146	147	152	174	147	131	154	152	166	152	181	178	164	174	144	161	164	144	145	133	159	141	167	158	136	175	158	159	149	151	144	156	160	165	146	174	171	138	156	149	163	169	159	158	132	123	182	114	129	137	149	142	131	149	164	167	144	150	157	161	149	134	136	156	150	146	137	181	173	141	172	165	154	148	136	155	161	164	152	139	147	132	158	162	181	147	141	155	147	165	154	166	142	146	166	153	146	191	160	170	158	174	150	144	180	153	144	136	138	152	139	154	148	162	150	147	162	165	146	162	177	151	167	163	152	141	143	134	136	158	154	161	165	142	173	163	141	114	161	149	142	150	151	143	154	176	148	155	150	171	159	177	146	178	172	157	155	142	145	161	137	155	152	156	152	175	134	146	151	155	137	153	127	134	154	168	159	148	176	157	157	175	154	160	135	151	170	178	168	143	170	134	136	143	142	151	167	131	162	147	158	154	131	152	143	163	154	128	158	161	142	148	156	162	160	157	162	173	168	141	180	162	148	163	153	136	168	144	162	143	147	157	132	174	158	161	179	160	144	156	169	153	143	138	177	139	167	148	144	137	166	153	167	149	141	148	166	164	150	145	163	162	147	140	141	153	166	137	156	162	150	168	170	141	121	147	155	174	162	169	144	155	151	147	150	146	158	143	143	169	161	197	171	163	133	156	140	158	143	150	166	161	139	155	163	173	176	159	134	145	158	158	151	146	187	172	170	164	166	159	164	148	178	139	151	170	159	155	160	139	171	146	143	163	157	172	149	150	161	162	116	153	115	159	149	153	167	155	171	148	168	152	158	146	154	120	176	133	157	168	156	166	152	145	150	176	176	149	145	160	154	155	171	140	140	157	156	150	136	150	154	142	123	147	153	160	154	122	139	133	141	143	155	177	142	170	154	147	152	147	135	154	174	173	156	146	158	169	155	136	137	148	158	179	152	134	162	139	150	143	178	175	150	136	182	133	150	175	155	155	160	139	149	150	168	144	157	142	151	149	187	164	160	177	155	175	142	164	158	185	140	145	148	157	149	144	170	176	162	147	137	172	155	167	143	151	136	152	153	164	158	159	166	150	141	142	163	148	137	172	156	153	164	148	164	153	147	147	145	142	137	148	166	142	152	154	158	161	149	132	147	174	144	150	138	162	151	136	152	150	145	153	157	151	145	145	153	142	145	164	165	153	159	154	168	172	139	167	164	144	179	164	158	133	135	156	175	141	154	156	146	157	159	159	156	161	143	162	137	149	140	161	155	140	144	156	120	167	153	160	180	181	149	136	169	149	152	145	159	163	137	138	150	147	153	168	123	144	166	149	164	150	161	143	178	144	155	146	135	158	157	142	156	141	146	155	144	151	164	163	154	160	179	165	166	161	148	149	153	152	153	160	148	171	139	137	150	136	138	147	155	156	188	155	166	150	146	140	128	179	138	153	175	157	168	136	162	128	139	144	134	153	155	158	154	166	153	166	168	154	167	164	153	127	127	133	144	159	158	150	129	150	152	121	153	151	127	149	155	150	182	169	126	155	172	147	139	139	155	140	134	153	146	133	139	163	162	157	161	147	167	157	163	150	166	159	145	157	152	136	136	146	150	143	153	144	161	155	147	163	142	158	170	175	141	168	162	146	180	152	175	152	149	179	144	136	158	175	164	157	167	155	157	162	112	168	159	150	156	168	145	165	138	170	147	174	160	163	141	164	183	156	149	160	171	124	173	159	153	149	137	143	154	147	158	151	135	134	139	157	166	162	160	166	141	145	181	155	148	130	134	176	145	147	169	160	176	141	160	172	148	162	156	152	136	158	150	147	146	164	141	141	160	134	170	158	143	139	135	142	149	132	138	154	150	168	146	176	133	142	168	127	178	132	151	153	145	161	152	168	171	160	144	142	150	148	153	165	150	153	137	164	135	139	152	161	147	153	159	171	160	173	147	148	166	161	143	157	145	175	161	155	160	139	131	134	143	146	195	164	138	152	173	151	160	152	157	154	148	143	149	161	118	145	144	164	154	145	141	168	140	150	142	166	178	169	158	142	148	122	153	136	148	173	166	175	146	146	154	183	133	161	180	144	151	177	135	165	141	131	151	148	167	135	158	138	172	167	155	129	177	168	138	127	135	128	151	168	164	168	140	151	148	163	156	163	148	137	148	147	160	150	159	148	185	155	187	155	156	176	152	158	148	150	161	152	174	155	161	154	159	160	170	154	143	136	159	162	140	149	181	163	142	153	143	149	154	134	151	151	149	163	159	139	136	141	158	152	167	165	165	150	140	140	151	153	146	145	173	159	161	170	158	141	134	148	151	166	140	148	162	164	127	158	125	144	145	167	151	157	149	170	155	170	138	145	169	179	161	138	143	163	132	150	172	160	153	171	141	162	176	141	150	134	143	154	148	151	148	183	144	155	160	157	159	136	128	139	175	160	148	148	136	142	137	149	157	131	146	147	155	167	143	140	178	157	153	160	178	154	126	148	144	162	169	159	158	148	131	164	150	143	178	181	148	164	162	159	174	157	141	155	165	175	132	155	150	134	145	170	158	156	164	167	153	125	155	151	137	155	159	167	151	162	161	158	173	133	137	153	155	136	143	154	156	161	150	138	148	147	140	144	144	151	168	163	159	149	151	153	135	172	141	165	173	145	148	157	158	139	154	163	152	139	134	143	158	164	160	153	160	172	120	144	176	166	152	154	143	174	155	135	154	136	170	153	161	174	149	138	141	152	168	150	163	151	126	179	154	145	132	173	147	148	153	149	165	158	147	150	147	148	154	159	186	174	158	157	187	152	154	138	152	167	145	137	158	161	149	154	143	153	147	142	151	148	162	157	173	164	160	155	156	162	144	150	143	166	147	141	143	140	154	146	143	162	163	184	143	172	145	170	148	145	164	144	150	167	146	147	154	184	135	151	134	146	136	145	167	150	153	129	134	163	156	148	145	115	140	153	151	124	138	166	161	137	171	152	166	138	166	191	152	185	153	141	154	162	172	147	164	166	169	138	169	159	133	161	148	161	149	154	165	141	149	122	159	136	134	156	158	141	155	145	158	158	178	163	153	135	182	157	136	134	155	164	130	156	140	178	170	158	156	139	156	154	131	171	169	135	151	136	163	131	141	130	162	178	147	165	153	114	169	144	153	158	164	142	156	143	149	141	133	143	172	144	147	167	148	145	167	159	169	136	130	139	157	162	174	155	155	134	146	131	132	156	170	163	148	149	150	126	156	155	145	151	125	150	147	145	153	156	178	160	160	128	128	150	139	160	144	136	154	163	176	138	147	148	166	140	133	149	161	145	135	138	163	176	162	162	168	144	159	147	148	151	129	168	143	168	155	151	157	155	177	161	157	152	148	134	154	146	165	152	163	126	142	130	131	136	166	141	155
8256	3501	7600	7941	20192	25540	2814	1690	1610	1450	5778	1828	794	763	669	666	627	583	581	551	565	518	554	533	527	503	502	510	484	500	474	456	482	452	445	490	436	458	432	451	446	431	481	438	454	475	444	472	411	450	410	418	407	420	392	465	479	430	455	426	401	433	430	466	434	411	408	427	429	444	432	417	428	413	411	440	409	415	404	404	414	429	414	411	402	420	451	434	428	410	420	417	394	421	391	406	412	424	419	414	421	443	424	432	398	414	429	377	394	416	407	410	382	434	390	422	452	422	438	421	448	442	388	425	398	435	400	435	433	399	442	400	393	420	430	458	427	426	416	407	416	380	417	444	435	425	418	442	386	422	456	426	417	439	413	425	425	421	460	411	417	417	406	433	420	402	456	415	412	410	405	431	427	393	408	464	392	405	415	452	423	435	402	398	436	409	409	393	424	387	426	426	409	408	407	403	408	428	420	402	392	405	427	439	412	365	407	406	375	408	423	407	447	404	425	425	428	395	431	424	417	356	402	411	383	418	417	416	419	466	427	431	424	377	422	401	440	394	405	439	440	433	405	392	414	412	428	391	460	427	392	399	439	402	409	430	416	389	384	429	430	414	389	403	438	392	431	415	429	433	426	436	394	403	438	398	441	417	413	400	436	413	405	374	419	430	425	430	422	391	411	408	409	431	399	409	390	384	401	393	427	416	440	393	453	454	387	418	415	398	432	421	408	371	425	421	419	420	409	435	405	418	416	427	418	413	414	373	417	434	390	411	378	433	386	441	401	411	433	399	402	391	391	425	415	424	438	388	411	405	386	404	477	402	397	428	397	419	445	409	396	397	411	398	418	397	398	390	419	409	429	418	419	429	411	408	427	379	425	426	388	417	375	426	405	405	438	426	393	411	435	418	398	410	412	469	407	400	412	430	378	396	388	440	405	423	416	428	423	419	386	426	434	416	423	399	394	396	449	419	428	417	379	389	377	398	391	416	432	412	418	427	396	397	431	423	437	431	401	424	396	361	394	434	411	413	425	414	430	450	409	410	421	399	420	379	441	455	449	417	390	361	406	416	376	428	408	433	418	394	460	411	450	431	423	414	412	391	398	409	448	430	414	383	431	390	434	413	413	427	425	419	432	430	421	405	378	414	400	421	410	406	376	417	390	423	409	391	423	440	413	414	418	447	420	411	415	438	409	391	393	384	379	408	399	434	404	391	400	406	407	427	415	378	401	401	406	386	389	378	429	394	383	397	388	390	414	403	411	394	402	444	416	437	404	411	412	397	443	439	384	430	405	400	424	401	411	384	430	443	419	412	433	429	410	394	449	445	445	439	415	395	405	416	439	416	390	440	410	422	394	448	418	454	399	455	437	449	422	371	413	380	399	414	424	462	413	399	420	416	391	404	420	409	420	431	432	383	378	395	436	434	412	404	417	381	443	433	392	402	382	424	471	460	380	418	403	434	413	396	428	380	427	423	416	408	437	416	375	434	417	433	444	432	429	432	429	384	444	415	390	412	422	444	418	417	394	407	419	431	385	408	422	437	402	452	418	446	406	442	445	412	402	399	402	419	417	441	416	412	412	431	404	427	453	404	417	386	400	415	420	464	430	388	399	392	419	404	420	418	395	419	414	434	425	450	389	459	401	436	438	415	425	438	424	410	434	381	397	403	406	423	399	416	391	405	406	422	406	437	431	412	462	447	397	412	413	443	451	436	435	389	407	411	419	414	411	430	463	412	416	446	358	417	387	433	405	425	402	417	402	434	413	457	464	424	433	444	435	457	432	431	447	390	419	400	391	374	391	408	398	377	415	404	422	392	438	415	383	427	398	392	434	431	421	399	446	464	402	429	412	421	419	413	380	407	449	403	415	426	355	425	407	391	424	419	406	433	420	393	409	411	410	416	398	421	429	439	418	420	415	438	408	382	434	419	413	376	399	425	422	416	421	421	376	402	376	402	433	408	435	403	393	406	406	357	421	411	434	420	427	462	408	397	411	433	392	446	410	441	428	435	412	423	419	409	410	355	397	409	422	430	373	400	437	422	399	401	428	361	439	402	409	430	421	409	405	439	444	393	441	378	393	389	423	436	372	419	397	379	433	434	427	440	419	431	413	437	411	372	403	435	377	406	434	398	443	420	386	419	411	411	393	381	432	397	385	397	413	406	429	448	379	401	404	424	432	432	370	416	369	380	403	409	428	392	440	404	411	420	421	399	421	418	401	439	444	404	398	430	459	396	400	395	405	384	409	438	367	421	442	404	409	426	405	386	444	389	401	428	454	423	426	387	412	425	417	442	398	394	397	465	445	433	428	434	411	423	407	413	445	410	409	422	399	395	410	406	409	459	405	413	406	397	418	429	408	372	429	448	408	440	412	431	424	392	446	384	411	403	419	433	392	425	417	388	392	418	405	433	419	401	391	433	386	409	385	387	428	437	384	423	423	427	409	417	412	414	414	423	432	407	423	418	401	374	429	411	398	390	442	416	401	432	428	451	441	429	411	414	440	395	414	420	417	380	435	408	470	420	439	391	417	456	447	417	429	421	394	403	425	406	407	428	416	443	414	392	418	403	443	437	436	425	409	395	403	421	439	436	407	434	411	437	414	416	397	432	420	436	417	437	438	436	413	381	426	410	446	417	409	416	419	453	410	404	401	393	423	399	417	423	429	409	421	403	412	428	388	427	410	410	389	419	432	394	427	438	428	404	430	438	392	453	430	389	422	402	400	422	425	412	396	450	416	396	441	426	402	453	423	456	388	390	427	418	425	434	416	399	421	422	402	425	435	402	442	418	452	439	415	413	452	419	420	406	448	418	411	404	440	448	398	432	384	353	399	382	424	408	415	437	433	387	392	398	409	405	444	395	442	403	431	385	386	413	446	418	415	452	418	411	396	394	387	432	374	392	391	431	432	413	416	402	436	407	396	453	422	422	411	402	378	431	415	397	408	412	415	407	419	426	382	428	390	403	429	407	433	422	421	403	466	396	427	403	417	426	385	401	394	443	412	415	330	417	418	428	385	439	435	411	425	408	397	411	437	414	415	373	449	403	411	412	413	446	401	420	412	405	394	427	377	406	415	420	371	400	431	416	443	389	423	387	436	438	398	393	390	390	423	397	446	393	443	413	430	430	445	429	430	402	438	383	389	417	423	437	428	415	398	421	394	421	407	418	416	406	439	437	419	459	378	406	418	393	400	419	387	367	419	443	417	413	438	441	403	410	447	427	454	442	391	399	402	408	401	400	406	408	401	404	421	401	432	442	437	385	428	423	442	424	418	413	420	425	417	432	447	434	402	415	394	369	419	404	434	424	365	370	403	403	402	407	427	414	407	411	426	433	448	433	432	439	405	434	402	395	382	372	413	398	401	389	432	452	414	393	405	440	394	403	417	413	442	399	399	415	418	412	420	434	383	430	442	441	472	406	457	429	401	374	410	414	389	421	380	417	400	453	404	390	412	413	412	436	405	410	392	446	436	423	409	408	394	436
24601	9275	7334	5388	11671	43051	7189	987	638	653	3166	4355	458	440	390	390	388	376	368	372	385	361	363	323	349	343	376	383	361	357	386	337	322	325	344	358	325	343	368	349	349	344	343	336	357	360	327	299	358	321	334	340	330	344	340	344	351	305	323	337	324	326	320	326	323	340	335	331	308	353	344	339	346	332	362	372	320	345	332	343	317	315	303	328	308	344	342	310	330	309	318	336	330	339	345	307	382	335	324	333	351	323	299	362	351	355	332	326	334	308	355	332	298	341	371	336	323	352	309	326	309	345	285	322	369	336	349	344	303	305	356	297	302	344	337	349	335	322	338	326	356	345	307	337	326	302	316	346	330	350	341	368	338	328	319	323	270	306	324	316	315	309	343	329	311	322	353	326	329	353	333	318	301	309	317	335	342	330	360	334	379	340	307	327	326	319	300	303	313	358	384	353	332	339	334	314	326	313	313	342	335	377	315	329	315	356	344	348	355	308	318	324	325	344	365	329	327	351	322	332	374	346	318	345	307	339	306	311	342	339	337	322	354	327	350	339	375	323	325	318	322	267	278	325	326	335	310	334	328	331	323	314	326	320	343	338	314	318	357	331	355	352	330	338	348	321	333	342	352	328	343	361	362	334	306	343	328	341	352	311	349	332	350	332	332	308	326	325	364	328	351	332	335	313	341	321	342	330	323	325	338	346	346	333	312	342	363	334	352	336	332	328	356	347	342	343	286	325	342	317	318	319	355	354	330	369	380	328	308	320	390	338	315	315	321	336	338	334	353	359	336	362	355	338	297	338	343	330	351	350	338	296	336	331	317	328	308	331	337	305	339	333	359	330	330	366	315	370	318	330	357	289	348	340	363	321	318	320	342	344	329	328	332	327	317	311	337	349	333	342	322	320	333	366	335	338	372	340	352	326	311	328	365	331	352	344	331	305	353	343	307	329	319	321	364	321	320	334	342	332	342	330	367	309	353	323	350	347	356	322	337	287	326	335	319	303	343	276	345	362	310	319	284	324	330	320	331	311	327	308	329	334	333	334	289	322	311	339	354	321	350	348	347	337	337	345	329	340	328	347	317	348	338	289	348	353	308	313	332	337	307	317	361	298	331	350	319	356	313	323	339	344	335	303	349	282	340	333	316	337	331	318	367	354	367	313	357	366	370	318	320	307	333	336	353	291	310	343	340	341	324	326	335	346	340	349	325	341	328	352	303	339	310	320	339	319	303	318	315	349	327	341	370	339	318	368	320	348	366	354	364	334	349	306	356	330	319	347	373	313	356	345	361	284	321	331	314	308	331	360	303	374	339	334	339	319	326	317	321	325	351	336	343	334	321	346	315	325	340	319	389	315	351	328	332	324	347	333	357	358	331	320	348	315	358	326	314	361	323	326	353	325	355	311	346	372	340	374	328	345	306	363	334	329	358	305	326	328	336	333	324	347	305	354	341	343	341	338	315	323	330	359	307	358	351	320	329	320	326	340	334	348	334	362	326	346	316	319	353	351	325	334	360	295	312	353	322	353	329	338	331	361	331	327	334	328	295	329	332	324	319	345	323	321	333	323	312	347	311	320	350	330	318	349	344	371	329	304	346	337	343	347	338	317	329	344	359	334	331	315	334	351	374	334	333	315	333	327	335	324	332	307	321	343	319	331	356	345	329	325	328	332	318	342	327	340	291	341	368	328	351	335	359	339	329	332	357	334	352	354	323	354	336	331	343	316	333	312	325	333	328	342	358	332	315	383	360	329	348	314	312	312	292	348	323	347	353	304	328	356	312	351	322	353	317	312	361	341	348	303	315	328	339	331	316	305	314	316	324	332	357	339	311	353	301	323	304	340	350	376	329	353	328	349	326	342	340	322	360	352	333	335	289	333	325	308	327	311	340	317	351	319	339	330	367	317	280	336	350	280	310	375	372	345	301	292	318	350	318	285	348	349	342	336	314	331	355	322	317	333	338	340	326	322	332	322	309	304	351	323	333	348	331	308	323	300	319	328	355	318	331	341	369	336	323	323	329	348	338	333	345	322	373	352	345	288	314	344	370	307	307	322	370	307	342	337	375	304	312	323	343	335	319	325	296	334	339	314	325	331	333	376	354	330	328	304	349	325	354	316	334	332	334	357	349	326	336	321	343	344	343	337	347	350	315	330	329	321	336	337	358	351	346	353	303	319	306	368	349	344	370	357	333	363	329	325	343	333	376	339	337	317	335	304	333	319	333	348	337	341	349	332	358	330	327	332	340	376	351	323	337	327	327	360	326	343	325	324	309	356	327	317	291	324	344	332	359	295	376	344	340	354	367	298	367	334	334	347	353	313	303	328	348	339	321	303	317	345	351	344	337	322	329	294	338	355	334	336	349	337	359	328	319	347	325	350	333	335	342	311	310	298	348	309	350	350	339	314	365	347	331	319	329	311	328	332	313	363	319	372	321	335	319	313	340	366	311	319	318	319	348	343	325	348	340	302	290	341	344	323	333	354	351	341	332	339	307	361	312	333	331	324	365	314	360	320	351	334	347	375	357	302	336	348	337	331	388	325	335	354	321	354	321	328	300	316	349	345	341	330	346	335	348	332	331	290	351	332	324	316	335	313	359	363	336	326	342	323	352	400	330	367	347	306	314	341	352	314	362	335	332	367	307	355	319	300	355	353	336	314	353	321	372	336	321	325	352	336	353	331	325	367	347	336	333	298	328	288	320	327	344	381	319	317	342	349	366	318	349	331	328	320	318	347	324	331	313	324	346	324	331	321	321	322	311	330	311	379	352	341	328	333	326	358	314	341	326	308	329	335	350	341	305	364	319	334	344	373	328	348	340	288	344	338	356	330	340	343	332	359	337	334	370	336	334	326	311	327	333	327	357	298	315	348	341	341	321	289	322	325	345	323	346	350	316	312	316	341	307	306	339	321	346	366	297	365	322	320	355	372	339	319	347	345	325	313	339	347	331	332	343	336	363	348	328	350	323	321	371	335	323	333	333	337	352	330	327	322	347	373	311	327	321	365	312	392	345	355	363	342	370	304	327	381	310	332	367	337	357	324	365	355	365	355	353	324	383	317	315	332	310	302	396	360	325	314	313	320	348	327	337	331	298	332	368	318	338	325	353	325	338	333	324	318	306	323	346	322	314	331	312	335	339	340	373	329	345	316	324	349	358	310	356	315	339	338	326	362	343	296	333	337	328	349	306	312	335	348	328	319	347	341	345	359	344	319	313	295	330	309	335	350	334	351	322	323	388	310	339	339	336	358	394	321	304	330	365	357	333	340	353	368	339	331	283	362	352	340	368	347	369	320	338	342	312	328	350	333	337	310	351	339	329	346	324	322	335	361	326	302	329	338	330	310	323	345	308	349	334	319	330	322	307	344	316	333	336	340	344	349	321	334	338	337	336	346	324	342	325	309	314	335	349	338	334	329	345	337	328	344	368	330	371	331	347	340	317	309	323	308	338	335	315	323	333	348	334	353	323	343	309	340	331	339	341	357
11255	6183	11934	12835	27213	40000	5378	3020	2812	2376	12132	8870	1469	1458	1330	1257	1179	1171	1093	1099	1053	1009	980	990	988	899	964	943	885	865	886	940	876	875	901	878	823	831	830	848	844	871	853	863	828	850	789	854	830	847	855	806	783	845	819	805	815	786	830	777	858	811	784	834	872	818	795	828	774	785	769	837	825	787	809	849	814	824	816	789	783	767	800	800	805	760	761	768	826	811	797	786	780	771	758	829	777	795	745	817	772	776	802	829	774	815	804	789	767	754	769	803	773	773	790	810	747	739	836	819	764	767	748	797	795	760	816	747	809	756	773	790	771	784	862	860	846	747	787	766	765	809	751	796	843	802	809	788	834	764	811	784	819	770	751	772	778	719	789	800	777	760	805	784	768	779	807	849	787	802	773	759	765	777	809	769	823	799	772	812	777	773	832	786	832	794	774	838	799	752	830	825	765	763	800	790	758	862	741	775	777	728	764	808	790	774	782	815	761	781	764	779	771	818	758	804	762	746	792	807	758	794	754	750	779	770	802	805	777	804	776	729	782	788	753	793	776	767	798	790	786	828	807	757	815	770	777	797	766	751	764	727	770	783	752	770	763	764	806	774	776	773	798	761	771	778	779	766	789	778	760	781	757	786	780	738	812	829	770	761	792	811	780	759	773	759	766	762	852	802	758	761	762	746	747	719	787	814	794	783	818	732	816	777	758	796	784	866	820	780	743	821	793	810	718	780	760	776	828	807	833	786	801	780	759	814	794	786	831	783	800	739	769	789	750	783	789	786	823	749	782	718	733	831	779	763	770	787	774	806	777	764	767	780	760	765	768	787	809	823	818	826	764	764	766	753	773	771	811	806	790	741	796	787	815	752	795	809	785	810	771	799	812	789	744	758	767	751	788	795	763	797	776	796	762	800	790	833	794	831	749	813	813	749	816	759	802	772	748	780	749	810	840	823	751	763	769	831	829	773	795	811	799	751	813	745	799	801	794	782	757	768	816	783	773	775	771	778	797	755	797	735	764	777	784	808	781	771	793	745	772	796	767	746	751	801	763	763	768	777	776	809	777	782	804	773	801	799	729	715	767	792	780	759	750	804	768	816	767	782	841	799	800	801	759	753	767	781	776	765	790	799	792	797	750	804	853	799	856	791	785	825	781	786	841	776	823	777	765	785	810	814	814	757	745	768	784	733	868	748	808	765	794	738	770	816	767	810	789	779	827	808	809	738	826	776	805	810	779	771	795	783	811	804	762	783	820	777	759	774	774	792	788	767	765	776	779	802	777	782	784	770	811	809	774	752	744	806	797	780	800	794	804	812	765	758	799	778	752	769	798	713	796	799	751	817	787	785	819	816	849	853	773	780	816	739	755	755	787	746	794	814	783	771	748	770	788	810	804	808	735	767	761	803	753	806	774	822	768	795	728	780	789	715	827	789	741	742	829	825	778	789	801	777	748	766	746	748	764	755	779	762	793	771	809	797	817	838	799	761	822	825	760	777	763	726	742	787	786	757	830	781	770	779	740	801	761	753	794	808	783	766	796	785	759	823	757	740	757	752	775	781	741	827	782	805	739	736	768	776	795	784	787	732	798	776	756	766	821	830	819	810	808	775	773	822	816	814	799	785	775	788	742	753	769	733	768	809	765	745	767	809	737	757	789	752	783	825	758	816	728	835	707	745	758	773	752	776	750	792	798	760	743	774	782	832	790	807	821	790	756	763	796	821	756	808	796	775	766	787	778	785	729	768	829	839	820	799	813	785	799	748	792	818	829	781	784	799	795	762	767	807	825	757	791	832	835	788	825	756	771	800	779	795	783	804	791	780	759	848	802	790	837	817	817	797	832	752	743	740	771	741	821	803	859	788	739	791	737	772	793	854	779	829	796	794	743	771	760	744	761	765	777	804	812	807	798	783	733	852	765	758	765	846	761	779	792	760	806	842	780	827	805	775	777	782	773	758	743	818	787	750	816	829	758	825	763	809	750	731	788	736	811	816	761	845	790	738	731	802	758	807	745	811	742	732	783	778	807	801	768	743	765	775	776	756	817	769	774	773	751	755	839	746	772	827	769	783	774	758	738	768	815	831	768	814	803	809	815	789	810	808	799	768	797	769	768	778	756	759	819	813	745	765	787	729	805	771	707	788	778	797	740	760	761	777	785	777	814	774	779	750	758	793	785	791	767	760	798	748	770	804	795	808	782	820	769	783	806	744	768	788	748	800	749	782	791	785	753	789	786	766	810	766	793	791	748	780	814	770	776	838	723	820	735	800	769	829	800	814	722	823	774	793	767	798	802	768	772	753	768	818	813	790	727	735	806	805	770	797	825	785	735	788	756	787	786	774	761	758	803	845	724	716	775	775	831	761	814	773	771	797	765	783	742	741	765	798	775	759	807	789	752	795	780	792	784	735	784	736	778	790	738	763	806	808	754	818	735	790	781	737	777	776	740	741	768	778	829	797	806	758	786	808	800	759	770	820	801	774	766	760	779	748	782	769	759	797	803	795	768	781	767	775	786	795	800	814	731	772	835	771	818	814	741	819	843	829	791	779	763	778	774	791	766	792	761	778	768	770	790	770	742	793	797	765	789	793	785	820	782	779	772	812	775	812	792	788	796	782	814	743	803	803	800	824	747	763	775	767	775	792	755	761	819	770	737	795	791	812	758	837	746	760	811	749	769	849	788	770	764	769	746	764	780	799	761	793	762	802	793	754	782	818	814	804	742	814	812	802	809	789	804	796	769	752	787	770	818	774	779	797	777	751	771	786	765	837	784	825	814	787	809	813	765	834	787	759	795	777	816	766	754	786	768	844	780	751	815	786	789	800	810	800	794	823	799	784	813	780	779	777	802	744	805	823	768	774	858	775	810	787	798	770	739	822	759	747	796	808	771	759	768	750	862	766	778	776	789	790	787	784	759	750	817	826	744	764	855	809	743	778	812	821	795	771	777	797	777	793	889	802	813	790	780	806	763	779	795	799	719	767	803	782	819	777	785	809	797	818	801	784	797	808	798	768	805	790	758	760	776	762	777	753	791	859	803	816	780	805	761	745	787	770	772	746	805	793	779	776	731	753	777	765	801	769	818	785	812	770	744	773	808	804	837	792	767	800	778	791	801	771	837	738	778	770	789	776	816	793	785	861	756	771	732	769	815	783	771	790	763	771	804	785	827	748	779	727	754	811	778	783	807	855	776	772	774	730	782	720	815	764	830	783	798	759	778	771	802	794	784	834	806	781	803	776	760	786	770	798	809	779	795	792	816	766	745	764	821	768	807	776	826	771	750	814	810	808	749	775	751	807	819	764	783	804	784	829	736	709	787	748	794	772	779	789	824	802	768	825	791	761	842	797	743	785	791	733	750	839	819	813	775	789	783	766	796	809	827	742	694	806	786	771	799	794	785	804	757	789	783	787	794	786	742	797	820	808	758	794	821	747	744	771	773	798	797	781	745	822	764	828	745	796	806	818	787	745	784	748	746	811	771	809	780	739
5739	2484	1829	1192	1233	1349	354	224	209	251	292	303	182	199	230	177	216	165	186	180	191	188	179	203	218	205	198	193	183	170	169	201	245	186	212	206	192	174	195	199	183	215	197	181	177	201	174	187	203	191	205	197	162	170	195	182	208	204	213	173	163	197	202	187	211	203	179	216	188	212	197	217	175	190	205	200	198	200	194	227	204	177	207	206	173	194	212	188	207	174	200	195	190	213	194	192	218	193	179	171	212	182	196	188	192	165	200	180	205	207	202	193	203	196	183	210	169	181	194	196	203	170	195	189	168	173	181	188	199	217	182	202	192	185	193	205	172	194	196	211	205	190	213	218	196	192	220	208	189	204	208	170	216	152	189	203	192	218	189	202	179	184	209	208	190	192	199	185	201	186	172	207	219	183	194	206	191	205	219	191	188	185	184	221	192	192	204	189	214	174	175	186	209	196	172	178	199	205	197	193	171	173	165	203	203	196	185	195	190	207	185	201	186	187	198	225	202	186	188	214	160	172	204	182	162	181	210	218	204	212	204	204	198	220	164	198	200	186	205	210	204	182	217	186	195	192	209	185	177	203	206	203	238	213	213	217	190	195	211	192	197	173	216	200	214	194	201	167	173	182	198	182	185	155	196	206	215	198	202	208	188	192	198	190	180	196	198	186	185	186	183	185	223	179	173	211	183	170	176	193	191	200	189	185	216	194	207	187	182	161	195	209	200	196	193	192	168	211	198	206	204	231	172	201	178	199	176	210	197	204	187	199	205	186	192	223	188	206	175	192	163	191	199	187	191	208	201	183	198	219	207	185	172	205	202	210	229	200	160	194	171	200	205	202	184	203	203	187	190	178	192	207	209	196	179	186	183	203	185	188	215	172	217	197	212	210	197	185	160	197	194	169	193	183	190	200	170	193	188	162	188	213	183	184	195	197	209	181	208	192	203	182	189	217	192	208	210	188	205	183	171	195	200	182	219	169	198	191	177	181	225	189	185	184	172	194	191	164	190	155	196	212	178	213	187	215	183	212	186	168	199	183	168	192	205	189	198	220	193	177	188	182	206	194	213	203	185	177	172	171	173	190	175	201	195	177	200	171	200	193	188	191	201	198	185	194	194	203	178	203	185	195	195	219	202	183	172	216	180	186	157	216	195	180	215	182	194	197	188	184	167	210	203	186	201	168	168	187	180	194	211	185	191	197	195	217	192	189	198	198	208	204	195	201	187	213	202	203	197	160	199	204	176	225	192	197	206	178	188	207	204	213	205	207	195	193	178	191	187	215	206	203	186	192	193	206	196	188	178	178	198	196	202	207	174	218	184	178	188	215	191	172	191	204	211	184	175	209	182	204	202	200	198	205	215	190	201	211	175	193	187	190	197	200	221	190	190	178	206	208	186	187	175	188	192	218	210	200	182	183	204	210	215	173	215	198	173	181	194	201	216	186	215	202	184	205	183	178	197	180	192	186	163	186	187	202	182	191	212	196	212	176	197	186	212	203	199	225	177	199	197	177	182	184	182	208	194	197	206	197	174	189	217	167	204	192	182	177	194	190	182	191	168	176	199	190	216	183	185	207	171	212	202	187	188	217	201	186	176	176	180	200	195	230	191	173	191	198	208	198	186	216	193	191	181	194	179	188	173	186	190	186	196	182	211	208	195	198	189	172	191	185	168	189	162	163	203	197	175	168	177	216	188	197	184	159	175	196	177	190	182	201	191	201	199	191	200	202	209	187	182	194	188	188	211	192	168	167	202	190	196	196	197	213	200	168	200	222	201	191	189	192	210	178	177	204	206	181	218	190	194	193	176	204	187	210	215	179	213	211	182	192	173	192	198	210	200	178	187	221	189	181	176	193	201	196	189	184	216	194	190	191	192	183	187	187	203	210	208	190	197	208	177	198	197	192	204	199	202	194	157	206	194	189	193	199	202	196	202	198	200	207	185	206	159	202	216	203	200	204	210	198	205	200	226	195	188	212	224	192	211	184	178	177	201	175	219	177	195	176	190	197	179	200	184	217	184	191	194	169	191	200	210	176	185	182	209	172	216	220	192	199	175	202	219	198	215	199	205	221	221	183	180	211	187	206	201	202	196	184	215	206	190	197	221	167	191	193	174	211	209	228	196	211	199	199	183	235	192	221	197	186	176	185	201	192	178	184	196	174	193	204	203	226	207	166	207	210	159	211	192	199	204	179	179	187	194	195	192	188	198	182	181	167	199	201	170	179	189	190	180	186	173	220	187	164	189	194	195	185	190	206	234	190	186	197	223	191	201	202	212	195	166	181	181	176	196	178	204	212	216	198	167	210	191	199	202	194	191	217	191	184	173	200	206	214	207	199	177	195	194	184	213	193	206	217	182	201	208	195	196	181	198	202	209	188	224	195	181	183	162	195	200	201	189	195	172	178	219	197	207	213	193	186	194	184	188	171	220	218	183	172	174	201	204	207	207	210	173	156	197	168	209	197	202	185	170	178	207	203	200	169	177	185	191	220	215	184	193	168	183	175	184	195	178	207	197	220	186	182	197	189	200	216	221	211	185	206	198	179	186	218	169	209	202	177	207	192	203	201	194	211	196	185	193	172	224	222	178	181	193	187	209	169	199	176	207	180	191	190	201	193	184	180	180	195	198	202	202	187	193	204	218	189	174	199	180	195	197	224	211	197	182	181	194	193	208	196	200	219	196	221	172	192	184	213	223	209	198	211	193	210	175	186	188	183	188	179	175	203	186	203	189	208	201	198	207	179	187	193	178	222	194	209	180	203	189	183	185	188	191	177	196	199	186	200	179	171	188	194	233	196	174	208	201	195	203	191	196	188	202	153	175	178	198	197	205	215	212	194	205	163	174	178	201	182	189	227	214	229	191	192	169	199	187	177	177	212	204	191	207	221	218	167	167	195	191	189	208	201	169	191	186	169	163	205	164	196	198	174	184	196	204	224	201	179	167	198	194	209	191	182	176	194	196	221	195	204	186	186	196	191	172	180	200	195	196	199	164	201	215	222	198	206	197	189	188	160	209	218	223	206	183	194	196	206	184	218	165	217	207	177	204	168	195	179	181	192	224	203	199	163	159	172	195	171	187	178	211	212	184	201	186	160	166	193	204	169	176	170	228	193	193	200	183	212	188	208	193	190	212	219	209	188	194	206	195	193	220	204	196	223	197	193	185	183	191	187	177	171	217	197	226	184	193	220	199	198	176	203	235	192	185	218	198	218	183	175	180	201	189	233	209	185	219	219	211	195	196	183	192	196	170	202	172	197	201	192	193	193	181	213	199	195	196	219	186	191	181	188	190	175	183	204	185	176	177	190	219	204	168	181	189	177	220	180	183	200	215	207	193	204	210	207	203	170	174	204	177	206	201	212	209	208	195	196	208	210	178	195	202	200	199	201	206	199	191	169	167	183	191	209	177	183	176	164	181	199	184	174	185	200	196	191	175	176	196	204	221	184	196	205	199	197	210	213	179	182	214	193	185	175	187	184	188	207
3813	2184	3366	3476	5094	5301	1199	630	717	908	887	1458	505	448	503	446	497	495	461	508	503	489	470	453	471	456	464	510	468	488	489	494	481	463	487	470	474	475	515	475	443	481	475	457	514	457	431	493	493	481	481	473	502	487	478	504	424	504	499	483	482	460	472	524	477	448	456	482	455	457	476	458	469	496	455	479	464	512	456	495	490	500	470	460	469	491	474	495	494	530	514	464	487	445	460	496	492	528	500	465	457	516	448	460	461	470	490	457	466	495	483	449	453	474	483	458	494	484	504	488	456	449	489	465	502	464	489	497	502	445	499	467	469	495	503	493	463	478	452	458	483	491	474	467	485	462	457	471	447	464	488	502	480	461	481	501	493	491	491	449	470	456	451	491	487	514	530	466	480	525	492	512	483	479	405	496	491	474	458	494	492	496	489	447	478	479	465	480	464	465	485	467	531	507	495	450	505	509	473	468	493	458	465	473	483	479	481	466	467	486	459	441	453	511	444	481	461	484	450	466	451	469	451	492	472	509	476	476	520	444	495	470	462	520	485	504	459	453	449	498	482	470	447	441	484	474	478	511	515	483	484	464	493	494	463	478	480	504	497	478	445	496	444	488	489	472	468	499	491	498	522	470	470	449	470	488	439	452	447	484	454	529	506	463	498	496	521	494	468	484	511	443	482	497	477	460	470	467	497	448	468	483	423	459	506	493	455	466	478	501	467	449	494	475	490	519	500	547	485	477	504	476	480	494	508	520	456	510	474	463	485	493	444	461	441	469	505	476	499	495	478	477	506	521	435	445	509	507	496	488	505	493	486	493	465	479	476	491	483	476	442	473	521	451	514	478	454	483	468	486	489	468	480	490	450	480	477	477	467	454	459	477	485	479	471	478	448	484	497	482	467	495	456	473	486	450	493	478	485	497	449	525	511	439	482	476	438	491	471	478	455	480	501	468	460	497	469	461	491	506	455	472	468	472	449	462	492	497	445	447	515	500	484	484	471	477	494	517	451	455	478	468	452	454	501	470	500	561	479	467	509	486	488	513	467	466	494	494	479	452	470	518	488	470	458	457	442	456	486	482	502	468	495	471	490	520	458	478	485	472	498	489	473	497	495	512	472	487	452	515	474	470	509	484	477	454	441	470	480	509	513	482	457	449	486	462	473	465	490	424	488	457	474	453	497	445	448	395	465	455	463	488	481	458	502	466	502	471	459	503	482	472	473	506	473	474	459	502	458	484	481	483	486	502	469	474	461	478	478	459	488	463	471	431	469	440	474	489	488	459	481	474	499	496	496	483	478	487	524	458	511	489	481	461	465	481	496	463	450	437	496	462	508	470	484	455	493	512	482	501	494	442	459	483	461	470	446	468	453	485	519	496	499	453	471	478	497	487	507	492	471	491	510	487	480	441	498	505	479	453	538	480	474	486	488	475	478	445	496	495	489	499	472	493	528	443	531	502	467	490	465	499	452	466	443	452	486	455	460	459	455	496	456	463	466	469	455	475	466	473	485	477	461	458	445	457	460	470	469	440	490	488	437	531	485	503	498	495	485	450	504	467	502	523	479	507	466	509	525	483	481	498	486	461	516	453	478	490	469	483	473	467	421	481	477	464	481	479	496	465	468	446	487	464	497	478	492	465	521	447	453	455	485	495	467	488	442	476	471	477	451	469	481	457	492	484	465	483	505	483	478	501	423	462	501	453	515	497	471	461	470	473	463	466	476	490	508	469	471	474	481	458	486	473	444	455	511	462	469	485	454	515	473	465	480	476	475	436	438	458	472	452	484	489	483	460	510	487	493	474	468	507	468	493	450	504	508	484	471	458	500	487	463	481	524	459	495	496	481	474	482	466	468	476	495	477	467	480	536	453	481	445	481	448	480	511	482	481	473	465	495	457	510	447	455	500	485	481	434	471	477	465	476	505	493	516	470	448	505	503	494	508	493	482	514	474	502	531	504	474	517	468	479	484	476	458	473	477	503	480	514	460	497	469	482	513	458	493	529	494	453	489	492	463	455	443	531	518	460	487	503	458	487	456	464	442	494	460	475	499	463	472	462	479	476	445	452	481	464	481	426	451	466	468	454	492	535	424	438	439	498	469	509	489	488	496	484	488	487	493	462	459	488	482	478	469	502	490	503	497	451	455	447	486	449	466	470	470	486	454	463	496	510	475	463	485	480	474	440	474	450	442	465	481	472	518	493	481	490	471	454	467	471	499	494	484	478	475	458	441	432	473	484	482	481	474	434	506	495	484	469	487	449	499	502	450	470	482	421	492	469	442	448	507	511	476	447	492	496	510	486	469	470	492	500	475	494	467	478	500	464	446	465	471	468	457	461	459	492	443	482	529	467	478	490	491	468	485	446	480	478	517	445	448	495	470	466	510	483	468	514	476	503	466	497	511	472	487	455	465	485	471	474	449	470	473	475	490	484	450	439	488	467	434	498	438	454	513	509	481	493	463	459	528	493	484	451	438	468	463	520	448	477	474	498	484	441	475	451	494	488	513	458	464	463	439	479	476	504	497	450	463	507	483	459	475	469	500	478	436	462	466	500	464	507	461	491	453	489	484	505	448	498	509	458	477	454	519	465	511	460	475	467	449	484	508	463	464	475	460	460	464	468	500	514	477	500	485	452	481	484	473	496	475	469	469	469	469	450	434	473	496	484	507	503	506	457	492	498	465	445	468	509	468	458	484	496	507	490	477	482	489	455	466	492	465	448	494	533	471	499	439	477	515	453	495	470	490	488	470	481	440	502	502	483	484	476	454	448	493	480	501	493	534	470	452	477	476	483	456	436	473	482	443	497	517	448	460	486	496	483	450	477	486	492	494	477	463	462	504	489	474	534	520	493	501	449	447	471	522	503	468	493	494	463	483	489	506	511	446	470	459	436	504	471	517	498	488	471	449	498	484	483	478	454	454	479	508	448	476	477	490	486	521	483	474	526	468	461	516	463	500	452	494	465	499	477	470	477	478	437	521	451	432	472	490	447	450	492	459	466	501	465	486	495	512	475	503	439	494	446	493	466	473	471	487	432	491	445	449	466	465	464	458	527	502	484	487	450	460	509	503	509	492	474	417	461	484	463	503	481	469	464	455	486	502	458	464	500	478	479	456	490	470	465	477	450	459	476	458	466	479	511	482	510	509	486	468	456	478	497	544	441	472	454	492	482	459	502	475	488	500	501	481	498	474	461	500	436	506	462	500	428	483	496	487	447	464	466	456	473	476	482	465	496	497	519	474	473	491	480	431	442	446	424	461	462	482	493	493	452	552	464	485	492	465	489	428	491	479	472	495	471	484	464	424	463	465	509	466	472	510	462	509	477	485	498	427	485	486	501	487	450	472	480	479	485	493	467	493	472	477	506	486	471	459	503	466	448	495	465	466	484	463	474	452	468	503	536	482	469	454	502	491	468	455	468	501	521	472	471	471	493	480	459	500	480	466	494	504	483	471	479	471	483	445	471	458	488	470	476	485	468	489	484	453
16037	5819	4453	3092	6862	27783	2677	586	463	2739	7925	4206	286	241	240	223	197	225	204	215	203	200	174	210	195	177	191	191	221	190	181	190	220	175	176	209	166	199	217	182	196	178	191	173	171	177	169	187	209	160	173	217	180	195	199	184	194	200	195	192	192	202	194	201	226	192	191	180	189	179	185	200	204	161	163	175	195	153	199	200	176	177	194	179	201	204	199	168	191	193	198	190	190	159	211	216	203	196	183	181	196	170	168	200	197	172	200	173	168	186	183	178	189	159	181	198	169	181	211	187	195	196	206	195	165	177	193	182	193	178	186	212	187	173	203	187	184	198	183	183	190	200	197	184	170	182	176	165	193	205	206	170	191	188	181	210	199	197	194	171	161	177	184	200	195	205	173	200	174	198	197	192	186	200	185	216	180	183	202	201	211	196	167	203	191	181	189	176	187	209	215	191	195	181	191	229	200	184	191	192	181	190	213	197	186	195	180	178	200	178	185	204	152	166	179	196	189	185	176	178	188	198	158	200	171	191	191	180	179	193	176	182	207	187	191	168	178	208	206	195	182	179	208	218	168	195	178	205	196	198	202	219	193	176	187	199	191	175	194	177	210	197	201	179	178	223	200	192	193	181	184	197	202	179	192	206	188	217	201	202	202	196	200	189	190	202	203	199	181	201	192	156	169	178	167	180	184	188	168	172	195	185	239	199	207	211	204	217	163	218	206	187	158	164	214	199	207	207	175	194	177	204	204	182	200	202	156	186	194	159	179	159	179	191	179	187	206	185	157	202	200	213	184	216	199	209	178	195	204	215	185	195	195	180	174	227	196	191	193	164	184	182	201	216	199	189	195	211	154	206	202	179	182	192	203	182	183	204	190	203	193	191	187	175	187	201	186	172	175	217	203	200	195	172	217	174	188	185	184	207	190	169	185	200	196	164	217	201	212	194	170	182	184	200	203	186	182	171	157	219	197	185	173	200	195	184	176	196	201	207	173	185	181	190	186	177	190	204	194	195	189	189	205	183	191	197	187	183	176	184	193	182	187	201	184	176	175	194	196	189	167	199	168	195	208	183	188	192	190	202	211	177	185	183	161	185	179	179	183	182	199	209	212	191	181	205	174	155	196	205	168	187	154	218	161	198	192	179	181	192	161	179	177	214	182	213	190	181	183	187	207	173	176	191	202	198	194	174	204	167	214	170	164	205	213	200	197	197	168	188	190	188	196	185	192	203	204	197	175	178	170	211	177	223	185	181	187	195	225	180	185	194	181	189	179	206	184	204	204	199	178	206	184	201	198	211	183	199	199	193	203	189	200	188	184	209	213	173	176	194	196	186	209	174	179	162	165	180	197	211	216	194	193	219	178	196	201	211	196	192	164	203	183	210	173	206	179	199	214	208	162	217	216	203	179	195	194	172	201	208	176	193	195	186	194	174	199	191	164	182	201	177	169	195	198	182	193	197	187	180	194	198	197	187	179	201	171	182	208	188	198	205	175	173	186	192	194	161	175	209	193	210	183	200	167	184	182	217	201	212	187	191	197	208	178	201	192	181	185	157	199	229	209	169	193	185	183	187	204	206	189	178	178	171	207	201	228	174	207	194	193	184	182	195	172	214	178	189	174	177	195	195	157	169	154	183	174	196	210	214	193	177	183	188	165	178	180	165	178	177	210	199	211	177	195	175	196	172	171	213	195	208	185	224	184	188	173	188	211	207	172	212	190	185	206	187	195	184	208	207	194	212	188	183	191	192	199	193	170	194	188	179	198	222	187	195	188	174	187	191	179	166	159	157	170	183	190	217	151	169	191	185	182	163	199	182	196	193	184	199	179	203	178	191	199	193	198	195	177	188	211	166	199	191	209	189	186	215	190	194	171	176	181	203	191	188	194	200	195	203	180	210	189	218	185	214	185	197	206	191	194	192	182	213	209	189	213	168	199	210	211	194	204	208	197	170	198	160	191	188	175	206	175	182	175	183	193	202	196	181	181	212	200	176	205	174	185	189	202	212	184	183	195	231	198	194	202	186	220	207	172	204	170	176	191	177	202	216	192	211	179	187	192	174	189	214	205	209	170	184	216	209	193	197	211	175	201	176	204	202	174	206	174	206	181	199	186	224	192	188	191	200	192	166	157	193	178	199	198	167	180	186	184	186	200	172	184	201	207	204	172	188	210	184	194	184	195	192	172	200	195	200	187	193	176	188	223	192	173	203	205	177	192	201	202	199	176	178	200	190	189	170	202	184	181	174	186	167	177	182	185	172	191	169	241	199	201	210	172	208	218	193	192	150	236	222	208	224	175	204	185	183	190	169	199	177	177	178	199	211	174	184	198	193	200	186	160	153	182	182	199	188	161	173	178	175	197	204	169	191	222	208	176	193	191	198	198	169	187	207	207	165	187	169	183	184	195	197	200	180	216	181	187	192	189	193	207	199	196	183	185	196	175	176	182	184	192	166	190	215	196	201	184	193	185	203	181	167	211	209	209	193	176	154	204	176	214	210	197	205	198	191	184	191	191	178	179	182	181	199	199	191	194	206	187	177	198	198	191	188	184	172	183	199	163	177	197	183	224	210	184	184	197	206	178	198	188	189	179	184	203	184	195	188	212	194	201	190	180	170	218	203	187	193	174	172	213	188	185	171	166	170	187	195	211	217	172	199	186	195	185	202	165	192	177	177	168	187	189	150	193	192	160	186	182	201	180	210	190	207	187	210	184	193	205	166	179	193	196	173	182	192	199	194	217	173	171	213	189	196	203	187	190	186	177	170	175	191	195	196	189	173	191	196	189	192	185	184	193	163	199	152	197	197	199	166	199	165	201	187	227	200	181	197	191	178	169	195	178	195	203	184	180	198	208	184	179	185	160	203	167	187	195	169	201	182	195	203	199	202	188	190	182	196	192	189	184	212	170	190	182	183	198	196	186	205	181	166	194	181	165	190	190	180	179	199	185	193	217	176	188	176	181	189	173	189	168	157	171	180	215	201	200	215	200	192	173	179	187	210	172	192	199	194	223	179	179	173	198	181	179	179	197	189	187	166	194	207	216	197	205	207	181	187	177	150	194	175	176	191	213	201	209	206	178	217	174	189	173	184	195	223	188	185	194	191	191	189	183	196	181	182	180	189	183	192	204	213	156	198	227	194	179	189	185	173	179	207	164	174	182	181	186	202	205	196	174	179	188	189	190	179	200	204	190	224	197	177	188	202	158	229	178	173	178	196	185	181	191	182	179	186	204	172	205	214	187	196	210	188	191	200	179	189	184	198	171	187	209	202	192	179	199	202	201	182	168	158	197	197	205	195	174	197	178	199	169	165	205	164	173	184	218	186	192	209	196	173	192	177	182	178	194	181	200	188	181	183	199	174	199	208	184	172	202	208	194	191	180	186	232	189	186	183	176	206	198	199	207	184	197	160	183	184	211	207	195	199	204	187	203	183	180	181	214	167	186	178	188	174	203	179	202	183	177	191	210	176	182	171	188	196	201	194	176	180
8767	4565	8247	8433	19504	32222	3272	2338	2012	11275	25276	11832	759	699	679	684	586	636	632	601	580	599	541	545	537	568	543	571	554	544	588	558	521	538	503	497	507	536	511	513	529	523	502	546	516	524	515	477	472	545	496	508	497	473	487	511	464	515	548	473	487	492	510	494	504	487	535	508	495	470	495	492	467	483	488	485	490	490	491	504	479	485	508	469	443	484	483	486	491	503	501	480	488	521	470	495	501	529	499	475	495	479	477	499	519	487	498	494	442	493	501	501	451	514	517	499	486	516	525	483	472	473	485	443	525	466	487	484	488	488	473	491	520	495	491	504	511	481	501	509	516	512	485	498	474	449	496	497	446	537	533	443	504	550	459	510	485	489	483	495	496	504	494	477	477	483	540	481	527	499	496	467	436	485	504	485	490	438	504	544	508	521	453	475	490	531	503	505	512	449	529	472	537	489	500	493	473	526	512	500	483	487	507	478	459	488	528	497	486	493	490	512	481	500	475	520	488	498	491	487	533	478	466	487	500	472	501	486	479	478	469	464	514	509	482	488	518	487	467	489	520	478	486	496	502	474	470	536	511	476	519	459	486	475	481	477	511	496	499	478	450	482	455	480	455	523	480	465	512	499	519	459	474	501	491	534	498	507	511	435	532	495	439	453	490	484	477	507	463	554	477	548	480	483	471	498	497	501	461	488	481	489	489	468	467	505	490	502	483	513	507	486	498	519	495	485	493	522	495	473	474	487	479	454	513	476	515	480	496	506	483	484	527	479	509	503	456	465	494	481	508	501	518	493	505	468	481	496	442	503	489	502	508	455	503	468	480	508	480	478	483	493	495	512	487	531	468	492	467	483	482	457	468	481	504	454	477	479	470	458	489	529	463	482	511	483	510	503	517	513	507	488	525	501	504	506	463	474	459	487	473	495	491	521	455	508	519	538	508	497	491	478	493	484	524	486	502	523	483	464	470	464	518	480	478	506	519	492	448	518	497	478	509	482	468	521	485	481	474	492	468	500	517	475	479	455	473	471	490	489	493	470	490	480	493	465	508	481	507	468	513	514	521	488	500	494	477	499	485	485	468	481	500	478	488	518	493	491	529	463	448	524	527	500	492	536	524	473	479	487	532	491	472	466	509	499	505	508	490	476	496	539	493	499	453	472	537	483	492	499	507	489	504	493	489	496	517	499	506	487	457	467	491	494	498	462	518	509	489	493	486	509	490	509	518	490	488	481	511	522	507	489	485	524	493	538	491	469	540	511	499	513	500	489	515	509	500	518	472	556	500	480	485	506	517	489	506	461	526	471	499	499	484	473	458	424	506	476	507	487	543	508	496	520	494	499	500	505	479	514	467	471	451	520	450	499	496	523	503	509	502	477	470	500	505	479	458	515	492	476	480	457	480	521	535	461	491	455	496	495	510	511	486	494	519	472	471	487	480	496	496	485	489	474	528	493	506	488	490	483	492	468	488	459	528	502	506	453	506	493	545	481	488	491	492	528	463	488	510	452	487	451	443	507	470	504	451	527	501	468	496	468	456	491	486	487	488	515	509	503	456	494	486	502	465	504	477	482	489	503	485	483	503	457	496	475	561	505	492	490	489	496	484	481	513	497	484	499	503	507	517	501	468	502	476	481	516	459	475	450	501	501	479	521	494	500	468	519	506	492	452	470	535	512	460	496	469	497	521	502	527	484	484	462	486	487	494	499	506	472	442	505	474	509	472	535	446	502	489	534	522	468	510	523	478	475	518	524	471	490	470	518	525	550	500	477	560	472	500	515	506	449	492	536	500	503	497	509	452	466	522	482	476	490	508	472	475	498	479	448	482	486	504	448	480	518	483	521	480	489	520	472	514	477	477	535	497	497	475	490	472	490	488	483	486	464	511	487	495	482	502	496	493	507	503	495	493	500	507	491	471	486	474	483	524	519	508	486	488	501	483	462	494	468	539	478	474	525	495	485	477	502	495	525	491	481	520	470	520	466	463	489	480	492	505	501	477	497	473	506	468	445	516	496	511	538	515	510	508	481	520	482	506	529	522	528	464	496	495	487	514	480	532	544	446	502	482	514	463	452	485	521	486	551	468	484	476	490	462	491	483	455	495	436	478	470	526	502	489	483	501	516	484	491	506	475	504	451	502	478	534	456	468	464	497	488	511	489	476	487	489	489	503	549	505	490	477	462	517	482	546	521	503	461	492	442	486	492	466	551	545	522	483	481	514	483	485	500	507	518	463	480	467	487	498	529	503	504	515	533	500	498	456	492	507	493	485	467	490	484	500	493	487	434	497	496	490	491	494	494	490	497	482	518	484	477	488	461	475	490	502	471	502	459	511	448	510	500	491	454	510	473	537	486	504	521	476	454	455	517	439	509	476	468	472	477	490	513	500	531	511	500	511	489	490	459	482	495	516	503	485	490	484	464	486	505	479	497	486	481	451	488	500	425	488	507	503	463	516	483	507	482	505	504	445	512	471	500	525	518	466	520	522	476	472	540	493	501	506	491	480	468	470	495	481	511	457	503	448	502	477	479	471	479	492	486	487	458	481	520	506	463	459	513	460	528	483	471	481	501	489	486	476	536	448	500	478	490	482	455	478	501	506	470	461	482	519	493	512	454	487	528	466	478	498	482	470	486	474	488	512	535	467	481	502	514	455	476	494	492	497	479	504	509	474	482	486	509	487	477	490	495	513	523	515	520	485	502	483	468	481	516	493	498	520	515	525	520	489	484	501	501	443	531	512	489	483	488	492	472	512	498	508	437	496	456	491	508	496	490	503	507	514	485	488	467	488	528	477	479	484	516	466	445	489	460	481	480	469	479	477	468	540	482	486	463	463	445	476	484	499	499	490	496	528	468	498	509	528	541	497	472	477	490	519	519	409	490	482	512	469	479	551	508	497	513	506	482	538	481	456	496	484	518	496	509	497	508	490	514	510	509	516	477	485	475	510	488	534	490	472	453	531	525	493	443	472	511	513	477	492	502	502	493	477	481	508	523	514	474	497	488	491	503	472	501	491	526	502	500	513	523	520	500	454	488	490	460	508	470	491	467	475	493	538	458	470	475	518	491	485	477	479	513	489	506	468	454	475	443	506	514	480	515	502	498	465	513	515	507	507	515	531	505	482	491	503	468	522	484	491	518	451	507	490	465	494	459	498	486	483	477	498	472	475	461	510	454	487	448	481	453	447	469	487	513	475	482	474	493	543	519	458	487	463	522	492	537	481	452	504	519	497	446	483	481	498	481	475	517	510	478	466	463	482	471	457	543	515	503	506	458	496	444	533	495	444	499	473	509	492	490	512	466	463	500	518	476	484	499	484	484	519	497	502	493	469	486	500	475	494	523	476	503	506	501	478	490	502	482	504	482	513	515	476	490	507	509	509	449	490	490	532	529	523	472	546	463	478	479	507	510	500	494	524	481	468	489	498	495	530	511	465	461	493	459	487	471	477	483	490	501	475	456	475	508	470	497	518	464	455	501	484	536	433	496
26319	11317	9237	6899	14347	44007	8338	1439	1046	6257	22541	11887	737	440	375	419	434	454	406	364	406	349	413	400	371	420	372	382	378	392	379	363	362	372	396	399	367	393	344	380	393	377	371	373	379	366	368	396	376	391	378	356	359	340	380	381	381	376	379	372	386	381	376	357	391	381	370	428	400	349	382	375	348	339	387	380	396	388	403	388	382	436	355	364	422	392	410	361	378	384	359	398	333	336	376	368	379	394	374	374	389	368	365	348	380	367	365	327	352	384	371	339	364	346	400	370	366	342	344	332	355	351	381	368	391	362	375	393	389	396	369	387	374	391	328	339	398	401	372	342	383	338	361	357	372	385	380	413	321	356	353	395	377	386	356	368	355	357	375	383	436	393	391	420	347	357	358	361	378	388	351	350	378	377	374	359	378	414	405	432	361	364	367	378	357	384	382	358	392	404	357	346	383	372	355	346	339	384	372	385	352	359	356	395	381	385	396	366	364	396	334	355	378	372	378	375	349	396	356	363	378	359	385	375	349	326	375	379	387	366	375	369	389	375	385	388	378	376	369	391	408	351	387	385	402	378	370	376	391	384	369	376	400	351	385	387	406	369	358	376	359	345	424	367	381	371	340	374	363	369	379	377	405	387	348	366	364	401	381	392	358	372	370	348	347	321	361	345	364	369	349	405	375	389	357	330	399	345	407	379	346	401	393	373	404	345	345	422	380	367	371	373	402	393	377	330	409	362	357	361	355	355	368	372	379	387	384	398	390	377	398	375	368	350	335	365	350	371	388	413	405	403	392	392	364	342	385	358	368	359	387	373	365	359	358	379	369	324	350	372	349	352	418	389	359	390	390	384	383	359	402	397	348	403	372	338	380	371	361	407	346	410	386	367	356	357	399	391	404	368	352	360	396	379	374	349	372	363	371	360	356	347	396	365	407	361	373	412	359	390	348	366	375	391	387	353	352	354	380	371	358	372	357	392	389	349	375	372	358	388	360	342	364	356	373	351	378	380	379	381	332	386	356	396	368	359	382	341	354	349	388	368	384	369	392	369	388	415	398	401	380	386	372	369	375	371	386	341	411	374	371	350	374	331	366	364	370	380	375	345	384	393	376	347	368	384	367	383	387	356	409	395	374	395	394	371	368	384	398	391	379	374	347	367	378	401	380	415	390	375	387	350	407	352	372	379	361	418	366	380	384	397	375	340	381	347	399	363	335	341	364	389	354	365	352	351	344	327	333	410	356	379	365	375	359	396	358	328	351	386	379	368	383	370	361	369	383	355	381	354	377	375	370	395	330	353	358	324	375	372	385	375	346	377	383	342	371	368	381	395	387	359	359	337	391	342	345	338	351	329	366	402	378	385	325	416	360	392	350	374	358	379	382	356	385	381	361	390	375	405	387	360	366	362	369	373	337	373	373	327	390	344	371	352	333	345	368	370	364	383	384	371	411	381	387	360	369	376	341	328	367	395	352	366	356	366	389	406	391	351	381	379	358	349	404	350	401	382	347	373	363	392	383	376	403	347	396	366	381	326	376	397	385	354	356	349	342	369	355	409	409	355	354	371	345	380	371	375	395	347	387	348	350	370	369	380	336	377	358	358	358	384	381	342	400	390	387	346	374	385	362	385	410	361	355	387	368	367	396	365	382	381	356	368	445	344	351	357	342	387	387	370	375	372	366	375	387	353	393	417	359	368	373	364	352	354	394	403	379	388	411	362	372	375	350	397	383	344	375	394	355	355	388	376	384	340	369	337	335	368	356	376	378	327	357	359	364	353	365	357	378	337	391	397	414	367	420	383	392	364	345	365	402	377	371	389	381	400	359	361	393	413	399	397	372	360	381	379	391	373	356	413	381	395	347	356	350	379	388	392	339	374	367	357	375	376	384	424	368	361	390	398	374	364	364	392	374	367	370	353	348	360	354	352	388	324	350	361	361	376	364	380	373	347	367	358	383	385	369	416	352	420	375	348	380	360	377	383	338	377	397	355	394	367	365	399	368	325	379	365	367	381	325	370	385	370	379	394	381	391	375	387	360	370	378	357	364	394	380	361	317	383	368	381	372	345	360	381	349	344	342	359	339	368	382	370	402	334	335	375	374	386	368	396	348	368	359	365	379	385	352	351	408	339	376	399	376	394	362	374	338	377	406	356	358	359	397	401	344	339	391	375	400	384	368	365	414	378	340	335	338	345	345	382	376	401	400	377	403	369	373	360	396	365	373	399	384	343	358	380	369	401	358	393	361	392	401	392	401	417	371	359	352	341	381	372	398	338	388	367	378	338	407	387	368	400	354	374	348	362	365	352	378	344	384	374	408	357	412	410	355	366	390	418	367	383	333	379	350	403	355	378	377	392	398	380	384	357	365	377	345	361	381	407	411	362	389	328	376	391	364	424	374	408	365	387	355	382	386	387	387	351	363	357	375	361	398	368	353	370	324	361	386	361	378	361	336	333	404	393	373	380	349	376	337	381	381	336	364	375	364	381	355	361	413	399	369	336	408	406	383	406	394	376	340	368	373	383	374	373	368	386	350	402	354	379	392	388	350	381	373	412	369	372	350	404	380	365	379	336	353	415	386	413	321	369	355	380	379	364	364	367	398	355	336	385	368	368	370	374	352	392	338	361	352	344	389	381	386	372	381	410	378	359	430	357	395	340	432	362	324	365	341	360	391	378	388	383	363	356	389	378	375	414	380	380	359	325	397	357	350	344	340	392	337	366	384	352	409	389	376	366	363	374	390	369	386	378	402	410	371	376	349	367	372	381	390	338	363	360	374	375	386	333	385	312	344	348	331	371	374	328	379	361	354	402	421	373	372	367	395	378	355	380	391	386	387	369	345	381	351	396	384	374	363	372	354	377	399	357	355	303	324	352	391	392	403	401	372	381	354	397	398	343	390	382	394	389	408	380	384	358	382	380	388	322	358	390	355	374	394	401	401	352	417	386	344	411	366	360	348	384	390	384	399	368	373	380	386	377	345	395	363	396	397	384	391	349	372	394	416	379	384	359	361	337	361	355	391	400	391	382	393	381	389	376	405	349	353	387	378	377	377	385	375	346	350	378	393	377	332	344	348	328	361	341	367	347	385	402	367	352	390	405	377	337	357	357	367	392	369	348	378	368	376	369	376	315	373	347	373	375	385	353	352	381	374	396	387	386	372	380	337	413	394	355	364	352	342	403	390	377	362	373	393	391	396	394	333	380	375	394	358	372	350	397	354	383	365	346	374	364	354	369	371	394	389	378	348	363	400	354	386	357	376	378	364	405	406	381	339	367	368	357	369	398	363	358	342	361	410	356	362	362	386	362	373	358	394	355	372	384	355	390	366	399	396	389	387	366	375	353	357	355	390	351	377	352	363	355	342	377	395	355	400	400	372	402	384	320	366	412	371	378	402	382	368	381	334	364	354	404	375	366	396	383	371	383	379	359	369	378	362	363	413	410	386	353	381	396	359	365	370	363	373	357	410	370	389	352	369	350	368	406	361	396
12320	7593	14422	14634	27943	39231	5999	4934	4170	20032	46648	17482	1343	1294	1234	1265	1131	1153	1110	1110	1050	1055	1039	956	981	988	999	969	966	1017	954	896	968	877	916	923	954	929	934	942	922	903	918	924	870	907	912	873	939	879	876	902	885	908	909	859	881	879	898	855	886	855	849	888	931	901	901	839	895	822	892	931	901	870	869	898	881	865	831	865	859	883	833	872	899	904	810	936	881	881	831	859	916	885	874	862	853	866	882	877	802	916	851	865	865	867	918	826	845	892	830	827	915	911	863	852	865	844	888	854	825	852	903	894	901	831	884	836	884	896	901	838	863	862	848	841	874	869	820	914	783	863	889	848	887	878	862	855	870	852	840	867	852	869	837	902	906	872	873	820	892	802	836	877	868	868	857	879	852	870	897	852	876	852	827	864	864	848	902	858	905	860	842	836	815	864	907	883	884	874	855	833	859	876	868	909	814	852	884	864	844	876	821	799	870	895	849	869	882	896	865	858	835	895	844	838	835	829	884	828	909	867	900	825	867	913	849	858	847	853	869	860	874	849	873	874	856	868	828	893	866	866	821	819	867	868	882	865	857	866	840	816	870	897	856	844	893	880	823	847	867	826	839	859	867	852	843	840	910	798	863	900	889	866	825	883	830	813	846	871	871	859	789	879	861	839	850	893	878	879	879	880	924	833	875	896	874	817	876	880	816	850	827	929	848	852	862	879	858	911	916	861	872	883	849	863	865	882	837	893	890	795	879	893	826	887	830	867	913	831	839	853	865	863	882	826	820	829	888	853	861	858	840	898	875	869	846	872	869	885	880	866	909	873	873	832	891	861	874	892	896	833	846	858	872	882	834	841	880	858	864	870	863	925	870	897	822	885	891	814	840	847	917	854	870	851	883	844	855	833	845	829	840	927	869	899	918	859	813	853	825	847	808	881	894	871	844	827	845	851	858	878	809	839	877	854	875	851	826	905	865	820	806	807	851	891	848	832	872	834	843	860	868	870	844	908	906	895	885	854	874	855	872	870	872	885	880	884	853	862	835	858	873	874	868	853	874	891	799	851	841	863	886	870	840	841	848	860	875	877	902	837	888	892	807	839	840	863	853	836	892	837	895	867	843	885	854	892	879	904	831	865	838	884	861	944	849	854	846	875	895	837	892	885	867	880	849	857	862	894	881	841	860	860	901	867	859	875	869	832	824	895	857	822	824	855	869	856	821	890	879	808	827	904	861	833	847	828	869	902	852	854	872	829	851	881	886	866	901	852	861	813	823	835	896	885	866	851	871	839	890	853	870	885	851	870	906	893	797	872	912	867	844	896	849	843	804	867	935	870	879	879	856	890	890	840	886	810	842	849	863	871	910	828	824	837	864	856	864	911	849	904	854	827	820	825	909	828	841	883	873	868	900	908	848	849	885	888	830	809	852	847	822	865	897	875	869	860	918	860	828	869	824	838	859	873	892	854	841	888	862	872	874	846	847	834	897	889	901	913	837	855	886	848	865	824	860	830	896	899	850	859	824	808	825	900	852	866	839	864	888	901	829	860	879	902	894	884	848	850	881	849	812	885	841	865	829	893	829	917	867	865	908	807	845	825	897	863	891	876	904	881	901	854	870	908	866	862	832	836	838	864	845	841	829	869	891	876	929	871	870	850	882	838	953	885	888	894	909	848	876	843	847	858	853	850	822	873	844	855	867	894	916	904	854	846	843	847	916	807	889	888	881	861	868	897	859	884	868	856	861	882	863	888	886	848	939	860	864	804	865	906	865	868	846	861	891	847	879	862	869	844	863	825	884	872	868	819	865	900	867	877	851	844	892	837	840	865	865	871	898	879	854	833	839	862	851	880	832	850	878	908	884	834	866	863	899	875	873	926	859	870	881	864	875	880	877	868	871	845	859	809	840	888	955	852	830	902	882	859	877	936	831	892	905	878	884	856	848	826	832	843	888	879	882	807	824	831	904	792	843	916	894	857	869	936	844	900	861	861	896	806	829	852	846	852	867	925	831	873	874	872	888	885	877	846	857	885	841	944	862	894	870	852	906	836	826	850	842	866	865	881	948	878	862	847	879	896	868	915	833	906	895	826	879	837	864	865	898	820	848	860	894	825	936	851	883	852	906	868	864	867	850	850	905	869	891	873	874	889	828	876	850	821	847	893	878	875	868	840	865	882	807	866	879	881	847	879	852	886	871	872	872	855	860	869	913	854	859	934	835	895	873	871	845	857	852	848	899	860	881	895	841	844	932	899	826	849	866	881	835	860	810	862	893	908	865	877	864	811	890	853	921	854	857	860	829	829	845	875	862	835	880	866	888	859	874	857	862	883	907	885	838	846	878	820	863	881	835	876	904	877	929	835	858	841	889	838	892	890	885	916	874	852	824	864	839	837	871	857	883	889	867	905	906	862	858	802	901	892	806	840	869	893	911	836	856	892	834	849	862	857	880	868	837	843	888	914	835	902	884	890	854	797	875	830	829	891	867	860	809	880	885	884	790	887	846	844	803	849	873	857	875	876	882	893	872	844	857	918	894	871	811	868	912	870	896	842	935	809	882	849	896	874	865	870	906	828	846	830	877	855	876	762	900	876	881	808	874	858	901	873	837	828	847	904	836	879	897	885	863	803	839	869	929	833	883	881	861	814	881	883	879	803	824	835	865	865	875	880	825	872	796	836	896	884	874	859	852	849	867	834	855	803	886	908	841	884	869	796	859	842	866	833	866	933	873	794	915	805	853	830	875	884	878	864	852	870	822	867	884	843	854	863	792	919	830	878	886	850	858	942	889	893	863	851	876	890	846	855	824	847	817	853	854	841	860	846	853	829	864	873	911	843	895	855	850	869	864	846	861	871	881	814	863	853	849	831	855	814	844	810	869	872	857	849	851	840	868	818	782	891	904	906	875	890	849	894	864	950	879	891	872	877	888	844	899	897	862	868	859	868	886	806	809	828	878	830	881	847	893	795	895	885	853	916	860	886	848	900	828	851	854	870	810	877	857	816	835	817	904	829	860	829	875	879	857	865	858	828	870	887	836	916	873	819	889	869	869	781	781	847	891	866	883	795	849	889	902	890	808	832	876	928	850	846	877	882	815	816	876	863	925	910	878	803	881	827	873	898	883	842	899	850	916	843	910	851	834	837	902	864	843	882	821	853	848	855	886	901	917	840	874	829	797	893	874	862	887	871	849	890	923	837	822	923	867	835	859	823	884	902	901	859	812	875	872	824	873	823	839	833	861	853	863	838	843	839	847	874	850	854	857	856	869	854	883	879	890	850	861	826	866	838	877	838	869	842	901	832	860	878	889	836	842	856	830	865	897	803	845	862	836	917	902	862	836	833	916	836	827	886	880	852	858	882	843	902	891	883	866	868	856	948	878	808	840	883	883	887	841	879	853	874	798	820	854	852	811	868	890	893	828	839	898	851	858	842	825	910	855	861	837	865	833	875	812	855	871	900	844	855	787	887	876	918	883	882	837	839	892	853	826	906	863	862
7161	2912	2617	2366	1301	1414	407	376	365	388	727	404	237	228	219	236	276	248	220	248	241	221	210	224	211	221	234	228	235	229	254	248	208	185	228	217	213	222	240	209	228	223	237	255	227	241	213	224	231	192	234	226	231	229	242	264	220	227	191	223	206	219	207	229	204	217	262	219	227	233	213	245	222	212	247	222	225	244	208	206	232	230	218	199	212	217	199	225	216	238	237	206	235	215	223	230	250	219	205	231	214	216	206	240	216	241	227	259	233	230	225	219	207	220	208	242	244	233	226	222	193	233	233	212	218	208	250	228	224	207	195	227	216	230	220	198	240	227	191	222	246	230	217	247	253	220	239	252	212	228	237	241	211	236	193	202	201	213	203	214	226	234	241	195	247	207	249	221	244	210	243	207	207	215	236	232	238	245	229	236	195	203	198	239	211	225	257	206	222	252	222	245	206	230	235	236	239	202	250	227	236	237	223	210	229	239	214	215	216	237	241	239	206	208	227	218	209	220	211	209	197	209	231	237	245	203	240	235	216	234	239	250	240	227	221	214	200	221	244	216	227	225	215	220	218	232	231	231	218	206	208	208	232	227	232	206	227	220	242	218	216	243	248	236	243	233	235	253	225	230	245	226	254	204	206	222	258	228	237	220	234	235	254	239	240	237	217	236	210	215	241	233	232	221	222	223	228	228	250	221	203	228	223	237	242	241	227	217	206	206	183	234	211	244	213	210	235	245	214	253	204	228	239	236	231	214	228	239	248	251	262	202	221	210	252	208	226	235	231	223	198	231	217	219	211	224	224	225	240	247	248	245	220	233	230	212	251	245	216	245	247	227	250	241	217	222	221	218	217	202	179	238	201	229	246	215	206	275	217	216	235	212	218	239	198	251	256	242	229	211	273	220	214	263	226	241	237	208	231	223	209	208	226	237	238	248	225	249	211	231	205	215	196	221	224	238	225	211	248	249	214	218	253	250	217	221	222	233	243	234	221	211	237	260	213	209	227	265	220	196	230	218	235	237	254	235	222	215	241	257	209	247	230	195	239	216	211	224	240	231	223	227	233	219	245	204	224	211	211	223	239	209	222	224	235	221	225	221	217	214	224	229	232	231	230	208	230	242	235	234	238	231	240	213	209	226	243	231	226	242	210	231	238	216	240	234	186	238	224	228	241	253	211	213	239	194	241	218	233	235	219	230	237	195	215	215	201	234	217	260	230	227	230	219	227	208	222	265	237	261	218	232	233	230	228	234	201	238	209	217	246	249	227	254	251	247	211	260	237	225	198	209	235	236	209	242	220	235	242	214	227	219	221	235	218	206	212	232	251	218	220	256	218	219	246	245	212	218	218	237	197	241	214	238	262	205	224	244	216	217	213	243	221	266	258	212	244	232	242	229	226	228	216	227	221	237	234	216	220	211	217	227	222	239	232	234	199	251	245	223	217	245	222	222	213	220	238	236	217	213	232	229	210	217	215	242	233	217	213	262	206	209	234	221	240	232	223	238	234	209	218	221	228	218	223	214	212	235	219	217	248	223	245	233	216	227	232	242	232	199	224	225	212	234	241	244	263	245	206	208	242	243	224	202	207	233	224	243	228	214	216	233	217	238	236	219	248	222	245	237	219	207	187	234	227	231	211	248	226	241	231	234	233	220	210	234	237	192	228	212	226	224	210	213	235	208	222	218	226	221	232	202	211	237	208	225	196	227	230	228	202	243	212	221	231	224	221	251	223	246	245	210	216	212	222	234	256	192	248	221	236	239	221	247	232	191	214	227	235	210	200	205	223	240	220	209	220	245	244	229	252	237	226	238	245	255	265	240	221	201	245	224	220	226	236	232	252	242	260	212	205	269	242	233	196	229	209	220	249	232	197	220	228	235	226	206	201	253	227	222	234	223	255	225	215	217	240	242	223	195	223	232	238	214	207	229	179	202	222	223	206	217	225	225	263	233	227	213	219	219	213	233	200	215	222	222	218	204	240	218	236	248	250	215	218	209	261	235	204	229	243	257	202	213	227	243	229	224	208	239	242	226	243	220	208	209	215	237	204	203	231	201	219	207	245	210	252	237	213	218	232	248	226	253	229	223	224	230	216	213	227	209	224	201	242	226	230	235	233	236	223	243	220	220	195	237	286	240	241	241	235	224	198	242	237	224	241	217	220	234	212	231	265	229	253	225	186	232	224	233	208	241	220	220	218	242	231	209	223	249	237	229	247	210	220	226	246	242	213	250	223	223	227	248	215	247	250	226	259	213	222	212	232	210	208	222	216	234	227	236	240	228	234	233	224	246	234	222	241	247	208	237	227	233	238	226	191	210	236	226	242	207	211	251	220	228	228	222	208	204	200	203	229	238	230	233	240	234	224	244	198	212	239	244	206	207	250	221	231	211	235	246	222	222	242	217	212	220	234	193	180	228	243	248	236	232	218	207	251	238	241	234	235	259	224	243	244	212	225	240	235	258	245	196	205	204	228	264	212	211	257	247	240	228	233	231	206	235	238	229	210	245	247	206	250	243	234	202	184	230	195	244	228	248	211	215	217	216	245	241	220	237	216	213	238	235	223	209	218	242	237	217	228	244	231	227	226	250	225	246	256	252	188	216	233	220	225	256	206	209	217	213	208	224	215	212	231	213	243	225	234	246	219	231	263	241	210	210	216	228	219	201	212	228	226	254	245	247	256	247	239	266	231	219	247	237	229	202	216	248	197	227	217	211	231	253	209	244	232	207	238	236	246	258	250	237	231	226	244	236	261	270	237	225	237	217	244	216	227	211	224	195	250	227	207	248	242	234	250	233	218	245	240	214	223	228	238	244	232	255	229	222	230	196	220	202	213	224	203	206	227	207	229	225	236	239	219	230	212	215	235	232	220	221	207	218	247	213	231	214	225	263	214	270	219	259	229	223	243	222	234	213	207	236	226	190	202	226	214	235	205	224	217	200	227	248	223	222	198	220	214	245	204	244	222	223	228	240	226	221	210	225	215	204	213	221	188	218	226	246	248	272	214	214	238	216	231	237	230	263	260	234	242	226	222	228	239	215	252	226	219	230	235	218	194	250	243	235	244	257	273	217	204	239	217	234	213	219	204	237	229	213	233	227	235	236	236	255	250	253	229	257	236	255	215	224	245	220	217	189	230	200	230	208	212	210	247	229	230	252	234	257	239	217	218	237	212	208	237	216	204	221	263	232	227	194	199	232	243	223	224	229	216	209	243	224	249	236	228	244	233	239	226	210	224	237	237	257	217	238	200	218	239	211	204	205	228	241	224	203	236	236	240	226	209	248	229	245	230	228	230	222	210	231	244	218	214	215	231	238	214	213	221	221	229	258	203	217	218	215	242	213	213	235	227	264	236	224	238	234	234	237	232	213	228	226	201	253	230	225	214	241	212	246	249	206	195	215	262	232	245	220	204	228	204	211	223	210	208	201	243	257	239	206	223	202	208	226	213	228	238	253	231	208	188	232	229	222	215	209	226	242	259	233	216	242
4304	2634	5498	6590	4925	5629	1501	1530	1356	1564	3803	1616	536	546	552	560	555	530	541	553	566	504	513	542	532	512	564	584	548	523	538	505	536	571	568	515	524	537	552	542	570	548	536	584	550	533	554	532	544	529	529	536	524	552	555	519	590	545	541	571	565	577	517	592	537	563	555	536	540	579	549	576	540	563	572	522	524	528	540	557	555	550	532	549	564	558	574	557	580	514	548	536	536	588	610	544	556	525	575	568	531	575	551	567	534	592	556	573	535	551	570	573	582	553	508	595	540	554	532	576	540	528	570	584	548	577	533	528	571	563	586	552	564	565	551	558	529	517	584	533	552	552	568	570	548	534	532	504	518	536	531	572	516	521	550	542	553	518	545	554	525	554	572	569	561	577	548	525	541	525	564	532	479	513	579	599	567	540	525	555	565	547	625	549	549	549	528	532	577	527	536	566	533	570	548	553	536	521	578	523	540	550	528	559	514	533	507	599	560	563	557	530	511	551	538	562	570	538	541	519	541	530	522	525	559	522	522	584	495	566	520	538	557	542	595	524	566	537	540	562	553	531	546	563	548	590	586	538	552	541	577	531	538	536	532	580	578	597	561	540	545	514	554	538	585	560	570	550	563	553	558	561	552	503	546	584	545	532	555	557	591	535	523	529	549	565	515	525	548	572	568	518	562	552	522	519	556	547	538	572	528	569	554	516	557	551	542	519	548	549	561	572	560	519	585	518	551	535	544	577	528	559	541	531	570	549	576	545	555	507	536	529	532	538	586	552	572	521	566	550	563	551	624	532	569	497	602	572	542	555	517	532	539	545	530	497	582	586	561	517	583	582	509	560	543	531	505	576	547	581	574	549	568	548	556	553	506	575	606	542	537	566	563	514	538	515	554	539	564	566	548	531	576	572	557	563	550	580	542	539	598	553	514	550	513	564	585	536	546	564	564	590	536	551	519	565	536	565	534	528	535	553	560	581	536	545	500	562	549	528	570	577	572	572	560	560	546	565	548	503	548	554	537	548	527	526	584	573	568	557	573	571	528	548	511	602	526	567	550	531	542	516	510	586	524	531	546	557	558	566	564	512	541	513	604	563	567	541	508	538	559	526	518	552	544	561	527	559	547	573	527	574	563	572	558	554	541	566	504	534	588	527	565	518	593	541	515	511	553	540	537	533	583	560	526	549	538	528	551	522	611	557	545	555	558	513	545	548	539	536	561	549	492	571	562	575	562	531	549	549	540	585	556	548	545	581	560	553	521	530	520	562	536	550	562	561	544	565	526	560	532	558	540	549	531	552	534	565	527	534	533	521	531	552	573	551	579	569	508	550	563	576	548	542	532	526	522	559	539	523	562	525	551	525	543	544	552	564	555	587	594	583	526	548	498	578	552	548	571	543	543	544	556	561	566	567	554	523	576	585	571	517	563	556	547	544	541	559	575	508	544	535	502	579	562	539	598	546	546	575	541	520	582	554	586	569	546	545	508	529	570	518	535	549	559	550	553	564	563	532	572	546	549	531	543	517	535	543	545	577	534	528	536	515	560	531	568	557	575	500	512	529	593	554	555	542	611	542	543	570	517	579	531	525	529	528	551	540	569	544	521	577	528	515	569	499	545	579	544	558	559	565	566	571	548	588	534	541	523	560	584	602	589	525	534	524	546	520	519	564	536	568	561	522	537	543	554	521	540	563	536	548	534	529	539	559	520	531	539	551	549	551	507	544	575	517	523	534	585	535	522	555	521	522	534	562	529	593	499	605	558	538	509	577	566	566	545	575	544	538	558	555	575	548	570	521	562	554	559	558	539	544	538	517	566	542	531	592	543	567	547	588	542	552	534	543	549	544	548	599	535	509	534	530	556	546	510	556	552	600	557	506	539	547	536	555	539	511	575	582	597	533	523	549	519	587	536	551	559	551	523	555	570	545	574	552	584	551	551	591	534	565	520	536	575	541	513	511	545	589	516	544	528	531	521	523	551	556	545	582	548	504	527	599	552	556	550	552	528	579	525	569	558	556	598	527	573	553	517	585	596	595	579	516	568	554	528	563	569	535	528	548	523	579	568	567	572	541	500	564	543	585	533	564	550	549	539	572	523	533	579	548	537	547	536	534	517	545	543	586	525	575	529	527	618	516	547	536	542	516	590	542	534	592	580	546	571	570	522	541	498	574	546	554	511	606	551	541	515	524	591	503	547	571	524	546	520	513	560	551	519	549	537	532	548	521	537	521	569	565	564	546	576	569	504	566	537	513	530	516	582	524	571	557	586	538	537	557	581	544	516	509	534	529	517	536	553	583	567	542	558	565	554	535	539	546	573	545	470	546	545	581	569	572	562	550	520	536	600	565	551	482	576	526	512	535	524	599	533	545	547	573	500	564	521	539	554	502	515	533	528	551	562	535	527	521	591	531	515	560	589	548	504	559	568	524	542	561	549	533	537	526	533	524	517	531	573	600	520	599	546	517	510	562	514	543	558	553	571	528	519	541	514	553	591	535	573	563	509	529	545	557	558	535	538	568	519	555	536	520	526	524	502	547	575	541	507	556	567	501	546	572	571	553	577	511	573	534	538	515	583	519	582	539	543	549	537	505	566	561	494	515	552	551	547	533	525	540	557	518	555	545	558	565	526	546	548	525	527	509	581	521	548	549	553	532	580	531	523	563	527	547	571	531	502	526	527	578	510	552	516	557	553	543	515	531	550	541	563	567	489	525	493	586	580	519	557	560	547	551	520	568	623	584	547	539	522	559	578	514	559	535	495	570	541	551	559	600	588	545	551	514	541	537	536	578	584	506	565	585	541	546	567	521	518	555	526	550	548	511	530	563	538	552	540	542	561	567	571	595	551	577	536	575	557	578	562	531	588	534	537	556	520	498	539	538	524	580	560	593	529	556	497	509	549	563	559	538	553	518	520	555	557	542	545	533	555	551	524	537	573	567	558	554	572	550	536	550	540	498	539	512	491	596	555	537	527	548	521	554	533	608	550	558	550	545	546	513	536	573	543	556	538	566	590	504	504	556	547	537	517	549	555	543	503	523	552	553	532	532	564	550	500	583	532	572	568	554	602	506	551	561	537	561	487	560	529	547	560	517	566	546	551	555	566	560	619	518	535	509	538	531	525	546	492	550	575	528	552	572	558	596	539	529	531	577	568	520	524	560	566	539	562	527	593	565	531	514	537	585	522	576	567	524	570	560	517	531	525	568	524	540	514	573	502	518	545	551	540	567	534	566	546	574	521	525	538	579	577	560	567	535	528	558	545	542	544	555	550	528	558	533	576	557	532	594	537	528	507	522	500	558	566	474	547	577	566	570	540	585	570	556	572	492	565	529	542	562	571	558	546	571	548	534	555	522	558	549	565	550	567	585	545	538	592	519	528	527	531	508	523	553	541	560	520	565	545	539	531	539	560	533	556	559	540	565	550	540	597	553	579	530	553	504	542	596	560	559	598	544	599	573	544	577	509	522	527	580	560	529	523	576	548	559	591	547
17604	6726	6884	6362	7228	27839	2903	718	551	5078	11378	4048	269	236	211	255	226	236	234	227	207	206	226	232	204	200	189	236	209	209	205	233	186	216	215	212	197	244	202	209	201	238	219	185	208	188	194	194	198	218	208	224	213	194	236	211	210	240	212	194	199	211	213	174	193	226	213	210	218	200	219	216	191	188	232	206	206	222	172	193	181	175	204	221	198	201	191	187	216	224	174	236	219	186	174	231	222	230	230	204	198	160	191	199	222	225	220	206	209	214	201	217	213	218	176	198	179	193	211	190	163	172	202	204	189	200	229	196	211	208	189	202	198	212	208	190	212	202	227	217	212	236	215	184	207	202	208	185	195	219	203	178	181	213	191	183	199	186	210	219	206	181	208	209	229	183	203	198	188	167	224	214	199	194	176	205	187	193	212	223	213	191	186	205	191	201	214	185	211	230	246	226	159	226	197	202	223	223	208	184	220	200	204	187	200	192	176	173	210	195	217	225	219	188	220	192	194	192	202	236	215	199	182	197	190	196	206	182	214	213	212	207	202	191	181	184	210	201	238	203	200	205	200	196	195	212	196	178	194	217	180	209	201	196	190	199	221	211	204	214	217	195	208	205	186	216	233	203	194	200	201	189	197	203	212	197	209	193	217	193	232	211	227	212	218	207	223	196	179	213	214	196	194	236	212	194	188	188	214	207	207	184	221	227	242	179	189	195	200	223	220	179	203	235	217	200	204	191	194	204	187	196	215	203	207	193	195	205	182	198	198	214	189	217	216	204	173	193	205	207	204	195	208	209	208	197	210	203	192	177	212	193	215	235	223	231	215	214	201	195	186	204	198	181	192	215	219	202	192	208	170	200	228	220	165	211	211	204	196	182	199	176	209	193	206	195	203	184	198	200	205	185	220	226	209	203	207	210	229	205	206	194	231	200	199	193	202	199	202	198	211	169	231	215	236	168	191	187	215	198	192	197	212	206	181	166	204	220	240	198	205	149	206	194	203	203	199	203	209	178	187	220	228	214	200	195	190	182	189	212	205	249	188	209	206	209	218	198	203	216	238	207	196	204	218	223	175	173	194	207	197	182	231	197	190	194	189	196	187	224	200	216	200	179	190	185	225	193	213	201	185	181	178	208	191	192	239	189	186	193	207	215	230	215	228	180	213	212	197	197	200	204	232	211	211	200	186	210	208	219	202	222	200	197	201	170	193	209	192	205	201	195	191	174	220	191	185	216	199	232	202	190	214	197	218	177	173	198	194	198	211	216	206	182	192	212	215	205	202	197	236	201	205	174	184	191	194	200	181	189	211	184	216	205	201	181	220	209	222	201	190	227	203	200	231	198	202	201	216	220	191	195	196	192	208	198	189	191	195	226	208	210	215	229	205	186	202	200	230	200	200	226	185	200	199	180	212	211	193	194	187	214	198	217	227	204	188	205	204	215	192	199	186	192	222	222	206	226	197	191	189	223	201	201	199	193	201	208	185	211	196	215	201	204	220	213	217	199	199	198	196	215	189	205	197	199	199	182	215	200	195	202	204	207	235	231	196	195	195	208	183	197	193	216	194	207	184	196	198	182	185	207	189	190	223	241	205	220	212	199	200	205	223	235	204	212	182	180	180	193	201	209	191	201	194	213	172	222	181	223	214	210	200	231	191	196	219	217	196	216	186	202	205	191	222	209	211	183	206	175	247	180	197	197	208	224	204	218	191	204	198	234	184	193	200	256	202	190	183	218	195	230	197	198	208	227	219	194	212	188	192	205	229	162	206	194	229	185	201	200	198	193	194	212	186	202	194	206	214	200	199	209	200	196	216	218	206	207	221	198	208	189	185	195	217	194	181	197	183	198	211	189	199	229	221	189	192	205	194	217	196	200	213	200	214	193	207	205	243	186	183	202	222	178	220	180	207	174	212	202	188	203	199	213	187	186	198	207	193	198	202	208	204	204	203	185	205	182	193	202	207	199	213	190	217	178	229	202	196	205	188	201	208	194	194	219	197	206	150	196	186	201	195	206	219	211	213	183	206	212	197	204	215	193	187	235	211	221	223	206	216	210	208	210	201	174	191	194	185	186	177	186	202	204	230	208	186	184	208	194	193	232	206	224	196	204	177	202	207	188	199	203	212	195	185	242	198	205	196	203	204	220	251	198	185	214	199	251	207	186	204	214	204	197	200	191	201	186	175	196	219	228	190	211	218	187	159	188	218	197	195	183	205	208	185	218	176	182	185	234	204	191	196	211	196	207	190	207	205	179	227	211	216	221	202	204	196	218	211	199	204	204	214	182	209	195	196	200	209	203	206	203	209	197	190	207	190	204	203	215	230	213	220	217	188	204	241	214	189	195	195	199	179	231	216	226	188	196	213	201	194	216	217	196	212	222	186	200	170	168	209	184	225	218	197	213	195	190	217	203	222	212	254	240	221	199	195	220	191	179	192	173	201	225	212	209	199	202	208	221	224	191	160	195	187	191	205	210	203	229	237	224	174	193	175	207	190	220	194	186	206	208	195	225	201	207	229	212	224	238	185	243	195	172	195	215	201	197	201	194	198	208	203	183	192	205	230	211	226	205	242	195	203	191	193	183	225	218	214	203	212	199	211	213	221	213	200	213	234	176	223	217	199	202	192	206	201	191	209	205	211	205	216	170	218	228	201	228	194	194	229	189	205	230	222	220	180	192	207	187	203	200	195	203	176	198	194	171	194	238	186	214	167	205	189	223	182	187	189	198	187	194	200	198	204	206	202	193	199	200	184	221	200	200	204	204	202	200	209	190	178	186	210	193	196	245	206	176	191	200	181	194	218	240	206	201	180	217	226	216	213	187	185	228	187	222	218	179	212	220	198	202	214	210	191	201	228	177	199	196	244	213	194	195	195	179	207	206	205	209	211	199	195	197	198	210	184	228	203	221	165	188	184	159	198	212	194	208	207	203	186	203	203	215	205	208	209	230	201	166	235	212	196	237	187	214	191	198	199	177	181	180	201	221	196	194	200	216	200	215	186	200	222	196	204	214	213	191	201	191	189	195	193	221	219	191	217	171	187	228	207	206	228	192	184	193	176	197	207	210	233	230	205	210	198	187	195	204	186	193	217	200	239	214	200	199	185	213	178	193	204	200	199	222	193	200	247	226	218	185	221	206	251	212	192	214	190	215	211	248	214	229	189	196	216	223	194	198	184	199	213	185	195	251	211	213	205	209	240	185	199	183	165	223	175	217	240	205	196	199	193	194	194	194	192	217	217	203	223	238	221	197	202	190	190	225	199	201	182	211	201	209	200	198	240	236	195	192	235	217	207	235	196	208	216	173	179	204	219	216	178	217	213	225	226	210	228	189	217	222	206	195	212	177	193	198	205	194	204	175	228	193	214	224	182	203	198	205	195	171	195	187	185	181	207	179	181	217	211	207	202	202	205	196	214	220	217	200	220	182	252	213	194	195	190	222	215	212	197	209	179	189	198	190	171	200	202	208	183	201	213	220	216	198	179	198
9630	5204	12127	15645	19301	30890	3518	3173	2509	19179	33190	10701	805	726	682	656	603	611	599	600	604	588	559	608	542	567	584	568	550	566	554	579	557	569	511	563	564	561	552	508	537	493	554	550	541	524	551	560	535	535	529	543	499	523	538	520	556	498	528	523	547	521	520	550	494	534	522	509	509	490	515	473	542	575	520	548	504	497	518	502	499	497	533	535	548	510	474	523	495	558	496	505	542	517	514	523	520	481	519	515	548	556	525	545	547	522	565	530	492	521	510	480	512	542	514	559	501	486	519	537	503	512	524	526	511	521	493	531	525	492	524	520	518	518	532	523	485	491	530	547	539	497	512	531	532	547	498	507	561	504	519	528	486	513	540	522	505	506	512	508	560	495	538	525	508	506	520	520	496	486	498	517	521	506	510	499	545	488	523	517	505	521	499	543	573	542	505	520	530	497	539	501	546	491	542	512	564	504	540	567	468	519	508	548	529	559	554	499	512	550	498	555	517	515	509	516	485	511	527	526	490	531	534	485	525	533	528	536	502	504	507	525	487	500	511	535	520	510	542	533	556	542	499	489	504	488	523	487	520	524	510	504	520	542	496	515	487	535	550	562	556	502	548	509	509	550	541	540	540	528	486	484	535	510	550	527	552	520	476	512	528	552	545	488	543	541	570	515	506	549	519	511	487	532	520	527	524	547	515	483	511	510	505	551	547	511	507	518	533	502	523	563	555	512	528	553	513	488	520	536	558	517	544	533	530	511	538	509	516	527	530	576	564	502	520	542	553	526	529	505	514	525	520	510	511	519	528	490	528	503	515	528	500	493	516	495	524	540	511	482	543	493	517	543	502	453	557	525	483	518	508	534	507	519	519	552	496	516	489	528	470	484	530	494	535	499	547	514	526	527	499	559	520	516	515	547	495	520	485	547	544	517	496	553	546	573	501	538	526	557	536	526	494	523	552	520	557	505	551	480	523	511	559	514	509	541	536	485	508	526	512	519	558	523	544	484	538	501	549	517	527	499	510	497	494	523	524	556	527	522	507	509	499	547	504	524	518	507	546	510	545	510	527	503	508	548	537	544	544	510	480	525	507	496	556	504	504	534	482	517	530	496	520	516	523	541	539	494	492	514	509	535	524	488	541	549	499	491	510	526	484	525	540	517	545	525	507	480	558	536	519	488	567	530	529	526	532	529	514	513	567	571	522	506	508	519	510	491	540	493	559	529	528	589	538	533	530	553	565	544	554	542	542	506	555	509	510	532	528	527	533	541	515	509	561	549	472	533	506	503	523	506	490	548	492	525	526	504	497	494	554	500	526	539	511	502	533	520	517	554	469	508	541	519	526	537	540	546	581	524	509	515	516	477	493	544	540	532	530	543	503	548	527	497	506	505	515	555	518	495	478	513	517	518	518	542	523	523	515	515	498	511	560	532	521	518	504	563	475	562	520	510	514	568	531	534	532	560	545	510	488	537	524	520	538	542	535	510	539	497	517	536	503	546	490	547	531	469	547	500	503	488	555	483	530	492	488	529	489	545	544	535	581	527	465	540	534	467	532	485	504	544	559	519	528	502	551	503	525	509	492	512	513	512	548	553	502	528	477	524	534	525	520	517	529	487	545	542	498	540	537	498	555	521	546	485	503	533	547	500	518	469	516	513	525	510	549	530	466	539	511	528	509	526	496	527	521	560	514	511	550	524	561	551	520	506	525	518	508	518	515	495	569	531	475	485	580	526	517	530	533	526	522	533	532	514	494	558	530	508	530	513	494	501	521	523	542	513	511	506	538	531	516	520	489	507	527	539	537	517	463	511	559	532	489	485	551	536	501	502	529	527	503	518	489	524	561	493	537	529	522	500	561	504	547	513	524	542	526	514	518	513	538	523	531	480	534	537	556	546	504	558	541	538	501	516	537	502	486	545	499	549	514	506	540	513	529	553	504	556	523	530	521	556	571	557	534	521	515	511	509	505	514	511	545	559	548	541	553	520	528	490	515	530	513	525	531	547	547	524	504	575	517	530	510	543	498	538	499	494	518	545	523	541	514	520	526	496	524	517	533	519	492	546	527	559	506	570	502	493	468	530	528	489	528	515	525	507	500	527	539	545	502	512	523	525	496	528	544	506	521	517	513	502	494	485	498	547	521	534	550	479	520	498	543	510	543	547	509	519	517	528	518	543	545	524	502	542	556	498	508	536	494	534	515	526	481	542	534	527	519	564	494	525	490	531	546	520	536	543	551	562	492	517	561	539	518	520	532	509	552	531	528	510	521	539	561	521	536	521	535	500	558	526	521	530	554	536	538	535	486	507	516	557	496	532	515	502	508	487	512	500	548	473	479	534	521	517	520	522	502	481	512	515	534	527	505	531	552	513	508	508	513	545	501	539	554	488	546	542	502	526	532	512	510	506	532	553	541	509	516	532	489	456	508	502	547	500	517	505	542	510	535	540	544	501	519	519	508	564	522	533	524	547	546	546	527	525	492	505	495	523	498	521	513	516	534	524	491	532	508	521	493	522	556	484	527	532	543	496	514	503	503	516	549	531	527	515	528	532	511	507	536	452	496	534	497	509	516	459	538	534	505	511	480	575	528	527	531	547	496	529	510	518	531	503	498	508	507	550	528	537	494	542	502	502	554	486	521	530	503	499	510	530	486	547	503	508	520	516	522	545	505	550	492	499	515	553	548	506	548	548	580	515	517	542	534	513	533	534	515	555	570	546	531	536	522	497	571	543	504	496	515	483	521	531	490	524	563	498	479	584	517	460	546	517	510	545	544	506	477	466	531	520	523	506	482	495	481	497	536	532	544	527	513	517	518	536	535	508	514	554	520	539	502	546	529	549	514	528	508	511	489	577	524	557	548	524	566	497	506	519	532	535	539	547	476	531	541	514	482	498	524	493	536	485	555	532	540	529	534	530	517	530	553	531	533	538	528	523	526	550	495	520	539	533	508	495	475	551	480	556	528	542	547	511	518	497	526	512	523	569	539	530	525	493	524	524	582	508	531	538	492	539	531	567	535	546	502	472	510	522	510	531	532	486	563	516	532	521	527	521	565	518	482	475	530	526	510	516	531	488	514	510	559	492	487	539	531	498	537	503	530	535	527	519	472	485	508	559	492	524	520	488	535	509	519	525	524	489	514	510	494	488	532	536	532	487	499	492	476	534	534	491	538	488	512	532	534	543	504	516	516	536	548	551	523	548	516	502	521	533	553	552	521	502	501	560	539	518	530	557	568	506	521	548	523	534	506	495	535	516	486	529	496	561	540	543	517	516	512	534	501	525	525	526	526	523	486	530	546	519	531	497	508	563	549	543	506	509	512	490	537	508	518	495	502	531	520	536	451	512	534	538	499	494	509	510	511	468	528	486	528	534	485	536	547	555	498	541	516	555	525	551	523	507	501	518	533	482	499	509	513	538	535	545	529	541	557	522	512	508	574	506	560	524	549	503	523	500	539	523	536	502	506	521	489	542	510	559	530	501	513	483	484	490
27343	11312	12287	11660	10500	43118	7399	1570	1046	5066	12946	2815	491	457	400	404	404	392	362	387	389	367	387	370	395	380	345	372	371	381	392	392	394	408	357	337	369	334	367	351	355	373	362	380	344	352	361	380	339	374	393	373	337	364	361	341	340	366	358	388	367	312	369	370	390	372	361	372	357	345	375	425	374	365	363	354	347	382	351	352	347	366	338	372	363	333	381	367	387	346	357	370	329	357	347	315	333	354	344	381	324	343	344	338	359	349	328	358	327	317	367	369	351	359	386	324	351	353	361	333	351	343	374	378	351	361	343	329	365	391	344	372	374	348	381	371	379	342	342	354	347	373	354	336	352	331	354	347	331	354	371	323	357	338	380	335	347	317	354	353	344	355	411	370	337	332	374	330	332	360	365	357	365	371	325	333	348	341	366	347	325	332	346	347	340	348	349	378	356	329	362	347	328	361	348	314	334	324	366	336	379	362	346	334	306	400	353	317	331	320	351	331	353	350	361	339	348	325	387	323	341	379	371	344	374	383	352	341	342	354	339	350	359	383	365	376	381	410	357	366	366	346	325	319	336	355	371	397	357	319	332	341	328	364	394	333	337	339	320	383	331	355	337	348	374	387	363	335	417	365	353	323	356	395	333	314	396	374	375	358	377	357	361	351	347	370	382	347	381	343	362	362	368	321	315	371	355	332	392	374	365	387	349	353	357	366	369	337	375	361	360	357	375	351	342	323	364	364	338	379	349	357	373	334	381	348	310	359	330	365	364	331	346	371	339	357	323	372	359	366	364	341	376	385	390	347	333	357	348	356	385	340	332	364	334	358	372	344	379	345	359	363	365	371	346	361	357	321	364	395	330	352	361	357	366	371	328	352	361	339	359	334	383	368	353	334	363	370	332	374	346	384	383	380	343	357	363	344	356	360	348	355	370	335	358	351	331	377	350	358	380	350	332	349	366	387	341	363	385	365	332	342	341	363	320	348	370	365	344	375	339	347	348	360	355	343	328	350	340	365	346	358	357	361	380	382	370	376	349	332	361	392	366	369	322	357	408	370	350	363	328	350	357	365	347	333	345	342	396	348	373	357	356	345	379	344	380	340	346	369	337	345	371	351	326	331	344	369	379	368	363	395	355	348	347	355	370	359	340	367	317	342	362	384	365	367	373	396	343	356	331	381	362	381	363	358	376	364	341	381	320	361	337	337	368	343	396	343	362	392	338	370	365	354	344	353	352	376	351	355	368	362	362	350	362	361	315	384	362	362	380	392	344	370	379	357	399	323	400	367	332	361	350	371	341	359	347	329	391	345	357	337	318	332	337	371	382	364	317	368	353	332	365	373	343	323	358	368	357	324	387	390	354	356	390	343	334	350	368	345	390	371	324	376	351	343	313	363	386	356	379	333	394	366	362	350	363	374	388	343	335	353	328	352	313	368	336	381	337	343	376	390	356	316	360	373	332	361	351	371	389	368	360	379	346	342	361	355	352	385	326	339	341	369	360	320	353	344	378	373	377	337	353	355	366	405	351	374	324	379	388	370	326	299	354	343	389	361	349	335	344	350	389	351	354	359	340	304	361	348	370	339	368	344	385	355	332	313	348	390	365	337	345	342	358	386	358	337	390	332	345	347	349	336	344	363	319	351	359	376	366	360	348	329	358	351	357	304	350	368	330	381	361	356	364	365	345	343	328	340	337	353	378	352	380	371	337	352	355	365	368	306	347	342	360	350	347	357	396	356	356	361	367	384	354	360	358	351	372	369	365	381	356	324	364	398	372	337	348	351	376	334	387	370	351	322	369	370	375	333	360	333	370	346	352	326	352	373	359	360	360	368	384	351	358	359	333	330	354	345	358	350	349	340	347	387	347	358	329	374	327	363	334	355	378	365	359	353	355	400	360	341	327	346	349	396	367	344	344	325	359	329	333	339	380	378	351	317	328	354	349	356	324	309	344	355	327	356	360	375	391	345	375	343	344	340	345	372	323	384	326	309	360	345	369	370	357	329	330	334	354	373	363	352	373	335	344	334	363	390	363	343	338	320	315	374	340	389	367	360	373	369	396	338	361	356	362	388	351	371	365	376	367	360	352	371	373	384	361	343	356	349	349	354	374	394	349	376	362	320	343	347	342	378	342	349	372	338	352	331	360	362	353	334	366	376	350	358	313	359	329	329	345	396	374	305	343	348	397	385	359	307	300	361	352	354	379	326	326	408	377	387	367	329	362	359	377	358	373	345	336	369	358	341	356	357	345	363	372	330	330	351	335	368	358	352	350	366	353	347	355	332	335	352	363	363	358	336	362	355	354	319	332	314	324	334	344	382	370	350	341	385	386	391	362	346	388	349	380	343	386	316	345	344	341	332	355	299	376	324	345	358	368	362	397	359	339	320	363	337	343	382	345	312	384	347	336	369	392	365	372	328	342	353	334	329	337	381	335	356	357	370	349	340	341	323	368	375	359	324	363	395	334	341	325	331	357	366	362	359	383	330	302	364	349	352	371	349	360	353	354	361	349	376	341	349	391	349	381	360	388	356	315	348	384	321	356	397	353	326	351	364	364	359	335	400	355	344	379	315	323	348	345	355	367	399	345	379	377	392	334	361	406	383	378	336	315	376	323	375	360	340	338	348	341	337	402	340	349	323	331	342	363	338	366	351	345	346	347	356	376	364	345	312	358	368	337	375	367	387	363	339	355	330	356	386	303	314	337	346	364	362	358	370	352	349	364	351	386	331	368	351	362	351	347	367	356	357	367	329	372	360	343	349	331	340	344	363	354	366	341	339	377	380	343	318	362	343	343	326	373	368	351	364	366	365	352	362	332	333	332	368	354	355	332	315	351	362	385	354	340	356	341	363	331	376	351	345	353	353	359	330	355	381	373	349	354	361	343	404	351	361	346	369	389	349	359	369	363	327	350	343	368	379	351	364	370	346	347	351	374	384	318	344	377	345	365	334	346	358	356	388	351	334	337	340	355	359	325	347	358	345	310	369	394	393	357	387	376	357	330	338	311	375	371	356	354	375	345	353	356	402	340	314	348	346	364	357	333	369	336	338	374	329	353	337	364	368	318	345	352	357	352	357	331	337	324	357	332	340	321	385	333	334	372	355	343	328	361	358	351	372	362	324	370	382	360	319	362	340	355	304	367	348	351	406	343	357	371	380	342	334	363	347	376	337	311	368	371	335	344	331	373	361	342	327	382	323	333	351	333	350	322	371	331	372	383	363	351	394	371	344	333	328	341	370	356	337	352	319	354	342	328	354	398	367	392	362	368	355	366	379	324	312	348	332	382	329	344	366	346	366	383	360	340	345	385	364	336	376	345	356	367	351	351	337	342	335	373	376	348	374	365	320	321	383	357	374	394	376	321	334	362	358	345	337	388	365	319	352	342	360	324	341	372	352	394	353	358	385	333	373	377	353	359	358	385	347	342	292	319	340	343	387	369	360	343	359	355	357	393	327	345	343	364	350	388	341	324	356	354	353	361	352	369	319
13026	7272	18135	22682	24519	38582	7374	5174	4710	18363	35151	5097	1427	1383	1314	1201	1236	1133	1150	1068	1066	1017	1009	1031	1026	1005	1009	942	993	928	941	920	905	950	889	855	963	948	898	860	870	884	829	897	843	829	914	851	832	851	870	878	834	813	882	876	852	829	827	805	784	831	826	836	823	863	891	795	773	851	831	847	821	873	801	829	832	811	799	831	809	844	856	887	817	802	750	864	871	843	810	833	857	804	850	877	803	828	837	868	804	808	791	808	845	840	775	824	827	847	828	758	849	796	792	822	820	778	832	823	801	822	849	822	867	828	837	785	813	899	850	828	749	826	873	811	829	830	854	855	853	817	815	783	818	801	832	888	856	824	834	850	839	842	829	845	832	873	815	832	822	828	854	800	824	806	833	783	820	882	821	778	833	847	831	787	818	837	815	839	820	839	768	794	828	870	806	799	882	851	844	774	859	804	874	876	881	808	805	881	809	820	788	847	790	786	831	819	836	817	851	876	823	855	853	864	839	834	840	851	859	826	822	869	821	871	869	789	778	821	828	825	839	786	846	828	838	831	812	807	894	853	826	868	768	840	833	847	803	806	789	813	867	861	831	799	790	824	832	807	863	840	797	870	826	802	852	813	814	797	869	827	857	825	817	813	784	826	840	871	831	853	826	859	812	807	818	812	883	822	831	846	836	816	817	815	837	843	877	794	799	809	841	850	848	815	807	789	869	803	823	827	824	866	832	845	767	862	814	832	823	786	821	805	793	877	809	854	847	794	890	836	799	853	853	821	831	825	827	825	858	847	839	829	841	775	844	797	804	852	816	819	859	805	856	811	828	829	805	863	830	849	840	804	784	837	764	866	780	823	813	869	793	823	817	802	806	808	807	816	830	891	827	855	825	853	839	801	797	819	872	809	836	809	789	800	836	834	847	844	826	817	823	816	879	856	789	823	839	820	817	795	859	852	870	824	832	837	846	832	823	794	797	847	828	842	829	812	806	836	811	849	837	820	787	814	814	817	841	878	876	793	815	790	847	781	826	804	813	847	826	831	812	839	817	794	824	834	841	791	854	813	826	859	828	823	755	825	848	841	824	742	805	834	867	782	853	869	848	805	806	810	815	820	887	828	808	859	809	811	778	843	799	803	855	816	822	794	799	831	845	884	845	810	800	840	799	817	809	794	790	806	800	880	842	875	814	796	812	840	853	767	835	806	833	856	909	831	762	814	791	816	788	853	801	845	839	799	845	837	795	819	804	810	846	817	851	826	848	853	855	850	866	858	767	819	802	784	829	862	856	812	813	841	883	870	825	800	849	844	840	807	798	823	873	828	787	829	813	829	830	852	802	795	841	890	893	808	801	824	908	793	810	767	875	804	863	837	838	855	818	839	811	849	829	833	778	850	806	847	823	785	795	846	813	855	832	858	812	832	801	852	831	860	801	853	833	829	828	809	804	766	838	811	826	804	811	850	859	792	793	774	858	834	801	836	875	819	851	814	849	864	839	871	816	846	794	827	840	838	766	795	801	854	855	824	805	775	820	846	795	846	867	802	806	815	812	879	837	833	838	876	862	869	802	800	797	802	805	829	804	813	798	846	845	803	824	868	755	789	781	843	840	848	841	781	865	837	817	830	827	779	860	823	845	828	830	831	824	824	834	807	825	770	827	795	871	807	816	821	829	852	788	836	834	811	814	836	791	806	785	768	798	822	820	865	856	832	802	815	832	848	824	834	819	862	750	778	814	802	819	871	847	862	766	844	849	827	826	786	773	820	806	846	795	852	822	829	773	818	800	855	822	777	842	760	800	829	811	825	816	815	856	816	816	825	808	824	827	815	766	826	823	874	816	807	898	894	837	841	833	840	797	820	833	832	748	794	802	812	869	823	806	798	814	842	787	766	873	791	827	810	789	862	830	776	876	808	825	839	763	794	807	825	828	803	767	811	839	813	821	801	824	774	858	839	813	831	816	838	769	828	826	769	874	853	780	872	825	853	833	830	817	770	822	854	882	848	857	807	842	837	859	820	794	836	848	845	802	846	780	803	845	819	872	823	853	777	824	859	810	818	774	838	826	857	798	797	773	838	854	857	880	793	779	837	850	806	836	853	804	823	823	812	853	803	818	842	816	805	778	833	880	825	828	892	799	831	838	810	785	831	824	805	853	822	822	803	881	836	812	863	829	835	833	815	827	814	814	803	806	800	820	832	822	826	815	795	808	861	821	850	820	851	789	798	875	815	868	833	814	829	800	800	834	820	789	842	834	865	843	809	784	787	860	763	822	859	835	851	830	859	866	818	868	852	802	849	859	868	801	855	835	787	817	823	822	817	821	847	784	812	874	862	863	799	820	787	836	836	785	815	815	834	838	805	844	761	830	858	879	799	829	822	800	850	839	826	863	848	849	814	785	786	893	823	908	835	823	777	857	774	845	823	815	838	765	763	825	820	808	835	804	827	857	813	816	783	827	809	810	772	835	849	817	743	808	832	783	795	759	800	850	814	813	738	796	816	829	822	827	851	797	857	868	834	793	811	837	832	805	822	799	839	762	822	852	809	846	831	807	790	819	815	807	862	800	824	790	885	784	813	820	818	823	824	847	854	803	829	857	769	828	832	842	837	801	806	842	830	876	795	816	837	838	777	852	806	864	815	833	872	890	804	824	806	798	849	842	808	839	788	847	872	806	883	796	822	811	875	833	833	766	840	811	832	825	796	841	822	835	862	853	915	824	819	827	826	848	827	811	841	779	883	804	851	853	813	829	837	821	839	853	835	831	860	858	851	855	848	835	818	856	833	776	856	822	864	776	856	843	805	833	798	841	780	806	838	808	896	886	866	850	850	842	872	855	849	857	889	825	807	798	824	822	847	819	772	832	828	829	823	806	851	859	821	863	787	826	792	823	832	781	880	823	878	884	833	820	861	821	850	885	775	880	800	785	838	826	817	823	820	815	868	841	772	821	783	853	836	863	817	825	832	816	833	834	870	819	804	838	829	862	768	838	873	827	850	807	852	849	852	853	837	799	843	820	824	791	869	852	818	820	812	807	819	794	802	839	781	799	815	825	781	858	839	843	833	838	843	842	801	785	819	807	802	864	852	850	763	839	859	801	840	816	840	806	817	837	810	811	824	851	848	796	807	840	831	775	841	812	859	827	826	803	850	829	830	798	832	836	850	862	835	812	839	862	858	833	831	861	856	856	827	850	868	799	828	771	838	839	838	787	790	789	835	819	771	816	827	818	830	859	808	862	829	869	831	800	819	795	819	832	818	840	794	804	823	843	797	841	863	818	791	843	863	804	789	829	845	845	838	817	821	874	805	777	851	798	778	822	893	839	853	830	853	818	783	837	804	816	835	837	826	815	837	876	838	804	838	806	817	793	831	783	846	785	802	811	860	860	822	848	873	853	809	802	807	807	843	850	840	817	798	834	834	823	822	840	825	833	803	827	803	814	827	784	850	820	886	810	819	823	805	822	830	787	780	805	803	779	817	803	818	797	836
7490	2399	3562	3728	1882	1527	488	362	358	327	409	265	215	204	199	207	247	222	196	170	202	201	222	205	191	238	213	178	221	202	201	198	194	222	218	226	207	210	193	196	187	182	209	196	215	244	201	199	201	195	173	188	197	193	247	232	195	195	190	187	223	215	182	205	196	207	212	160	218	205	201	200	202	188	200	212	240	209	218	205	254	187	191	228	187	190	175	197	209	195	193	209	186	203	189	200	196	236	195	218	203	210	211	212	193	184	198	186	221	192	179	197	198	192	208	190	185	181	197	189	209	196	199	223	204	195	180	195	213	177	201	227	201	198	205	192	191	202	215	218	196	204	201	196	193	200	214	201	208	234	230	212	198	190	202	177	220	175	181	171	198	194	211	183	222	209	161	205	216	200	218	203	156	217	204	181	216	197	202	175	183	201	202	211	220	185	203	201	185	192	196	183	194	213	182	235	162	210	203	177	198	202	200	213	191	177	203	193	205	205	200	203	179	224	191	212	202	211	178	184	214	207	201	189	215	174	206	183	195	203	216	223	232	218	189	220	201	185	194	206	236	208	241	189	204	174	213	205	205	198	192	205	178	235	223	218	185	202	195	177	200	210	180	190	187	205	184	234	196	223	220	206	205	220	215	193	202	205	202	213	187	215	215	219	203	208	200	219	216	201	163	187	191	190	211	189	203	223	204	214	215	211	201	199	226	224	206	201	225	193	188	223	230	209	220	208	182	200	206	197	201	209	188	210	219	195	219	225	168	203	196	214	211	223	225	203	201	183	223	173	205	212	196	179	218	192	205	189	204	211	184	210	208	217	224	180	192	212	202	189	212	207	206	202	219	204	213	170	211	203	192	189	225	221	235	224	211	195	233	206	212	195	200	195	238	215	194	190	196	204	188	199	223	185	214	209	200	175	200	168	207	211	169	207	231	181	208	212	212	204	177	204	207	196	232	197	196	218	201	205	198	194	222	226	178	204	222	195	217	207	181	189	176	226	204	202	200	236	201	185	199	200	185	201	237	181	188	211	228	194	195	199	218	190	211	181	202	188	198	220	206	201	211	238	193	200	206	194	210	211	190	189	207	200	207	189	176	202	200	215	184	196	216	223	229	217	208	227	188	165	205	204	181	199	189	202	193	218	210	210	212	209	174	194	196	174	203	197	203	209	205	194	197	190	201	183	232	164	203	191	193	208	195	184	227	200	187	189	191	188	181	176	191	194	187	191	221	204	203	216	180	195	183	191	193	197	192	221	190	191	212	201	204	203	204	174	244	205	210	205	210	208	208	215	208	210	205	178	195	197	237	223	208	207	195	181	185	222	191	195	179	200	211	184	195	187	201	228	206	203	209	184	202	213	209	220	201	193	186	210	205	211	195	199	180	197	227	212	222	189	165	210	194	221	216	171	192	216	225	206	199	209	213	198	190	192	213	210	207	201	198	194	186	209	218	221	215	207	212	184	222	201	211	194	224	215	189	194	206	231	205	229	221	220	233	195	202	192	199	212	192	194	180	198	227	197	201	201	212	198	197	192	196	216	212	213	216	227	203	217	211	200	199	202	194	212	192	201	239	201	224	208	184	212	199	199	187	193	198	177	212	205	207	187	213	204	202	198	207	189	235	187	209	196	221	225	186	212	217	238	176	199	213	235	182	185	212	199	240	209	204	188	184	209	188	184	222	224	191	181	204	217	171	181	208	192	207	228	213	221	222	201	198	181	191	224	180	204	228	194	188	239	204	212	221	213	221	228	198	191	217	185	192	209	211	190	173	210	198	187	168	219	192	199	171	204	223	209	209	201	195	194	193	191	186	178	195	194	227	209	215	198	190	207	201	212	194	206	181	212	230	207	194	204	224	186	187	185	208	198	180	207	228	208	176	185	202	190	191	210	206	188	202	196	208	208	199	180	176	182	207	203	202	224	202	186	189	203	203	200	203	215	204	207	206	208	197	215	226	193	166	195	178	205	206	187	207	210	200	206	195	212	214	192	230	199	198	186	202	194	202	179	208	195	220	190	188	207	195	229	210	201	234	199	208	201	208	185	213	184	204	197	176	195	207	175	214	205	201	176	204	193	204	205	188	199	168	165	185	217	204	238	205	182	199	189	210	226	244	184	200	215	188	202	201	237	204	187	210	204	187	212	210	181	203	193	182	214	219	193	195	211	207	181	213	213	183	198	180	183	187	219	191	211	175	185	229	201	199	205	191	179	243	177	192	217	212	214	197	188	207	201	178	192	199	151	195	218	193	211	210	228	208	205	215	197	195	197	208	175	179	215	204	221	225	201	190	193	186	173	206	216	206	206	213	197	207	205	188	222	205	201	190	191	187	183	202	207	176	200	220	210	199	203	206	209	200	218	196	203	179	211	181	204	236	209	239	187	183	208	244	216	191	191	192	193	201	204	209	206	216	185	192	210	210	228	210	224	214	212	174	219	207	207	204	169	190	209	185	195	202	193	172	188	210	200	209	214	201	191	195	219	209	208	198	197	205	199	190	194	216	227	185	178	225	194	170	201	204	213	207	171	194	209	209	223	198	212	182	205	219	189	192	181	236	208	222	194	191	179	197	243	185	192	221	193	191	208	191	194	204	184	207	218	196	224	210	224	212	202	189	197	190	214	202	190	218	192	215	217	215	234	189	220	202	186	201	201	227	204	224	198	208	208	199	186	200	221	237	203	227	192	187	189	199	203	187	194	176	201	211	192	218	206	199	181	196	209	179	200	186	181	226	213	216	196	217	214	191	186	203	222	219	189	195	219	205	189	210	208	212	205	216	208	181	205	206	196	188	193	197	191	207	202	190	209	201	207	232	190	202	190	234	214	186	228	226	167	215	199	176	209	173	206	218	214	217	203	212	232	227	222	197	206	218	226	220	170	187	231	195	170	223	208	179	207	193	214	198	214	240	197	205	198	176	186	202	185	213	203	219	195	214	188	189	198	192	174	215	206	237	190	207	215	208	221	199	190	203	185	198	223	212	203	214	194	216	211	182	189	174	200	180	181	204	208	215	213	189	213	209	198	210	212	203	172	233	220	210	193	197	187	227	186	238	225	210	188	198	182	205	217	217	217	229	198	216	209	223	215	203	192	195	196	191	178	189	182	202	214	178	206	195	205	210	178	211	226	198	204	231	187	193	207	193	164	199	196	222	211	220	215	214	188	184	167	212	205	177	209	212	209	194	196	207	205	226	213	211	171	241	190	218	195	208	210	199	205	216	186	215	200	235	218	166	221	214	199	237	210	224	197	207	209	204	205	210	189	219	177	220	214	190	210	211	188	191	212	188	226	181	199	207	199	222	203	188	211	206	179	211	224	206	200	220	221	190	198	194	181	203	232	208	194	172	183	215	180	200	191	192	171	212	195	198	212	204	191	206	203	171	202	207	224	217	191	189	210	210	205	212	182	170	173	218	215	200	170	197	190	230	230	195	205	198	202	173	191	167	215	203	185	189	211	184	205	200	207	204	177	194	190	216	188	206	202
4285	2387	6870	10670	6740	6121	1860	1313	1173	1106	2017	592	487	487	507	514	483	510	479	483	514	507	514	515	479	497	501	496	509	457	533	506	471	494	519	460	506	469	494	507	496	495	504	477	486	496	509	472	510	515	484	484	553	514	482	501	493	501	515	506	502	489	501	495	520	520	512	496	525	510	531	476	493	449	504	518	460	518	466	478	487	465	517	534	543	488	513	467	462	503	508	469	461	483	455	511	470	487	490	512	466	474	514	458	476	484	488	509	466	460	463	490	519	501	500	493	501	487	497	489	492	496	456	480	486	503	500	492	496	474	519	488	507	504	458	450	519	497	484	511	482	490	500	505	506	498	483	541	505	429	470	449	483	524	490	504	502	507	496	454	541	492	523	498	476	492	497	521	488	474	469	489	491	473	492	463	491	494	496	536	515	485	465	503	496	484	491	495	512	521	483	499	504	478	543	481	538	468	468	493	497	453	497	474	508	496	487	475	478	460	453	504	497	484	496	509	476	495	494	496	488	504	491	512	530	487	499	446	485	522	503	453	548	547	489	464	496	481	538	510	486	514	457	483	455	474	482	496	484	511	514	514	494	497	512	495	471	474	484	503	463	488	514	487	487	476	465	535	503	526	496	499	478	519	492	521	528	515	488	452	451	520	505	538	499	466	510	475	469	477	489	533	518	528	482	547	528	538	516	530	522	483	477	532	490	486	504	495	478	457	480	507	474	501	498	482	481	535	506	490	484	527	484	536	484	503	522	514	459	497	471	500	478	470	530	491	504	504	516	510	525	506	510	517	504	529	450	475	466	541	492	494	482	489	502	515	556	540	534	527	489	489	481	503	503	467	478	484	497	492	504	523	498	462	513	499	529	494	504	473	470	466	505	478	497	483	515	473	506	478	472	534	497	481	474	497	512	520	498	470	493	499	471	503	487	501	533	461	474	457	516	488	476	504	507	483	478	543	478	535	516	535	488	461	478	499	495	492	477	458	509	487	506	488	436	458	487	474	514	480	515	475	473	495	525	569	473	534	475	518	496	456	485	547	472	481	484	460	463	493	521	465	479	517	497	465	507	504	496	466	519	498	493	528	499	519	474	485	534	474	494	502	497	489	480	535	464	517	469	483	491	489	522	517	519	483	499	467	503	517	532	486	508	492	519	549	454	497	508	508	475	506	537	475	494	473	478	534	446	465	506	502	475	515	507	487	482	524	542	474	474	501	494	489	464	466	456	462	468	490	493	454	495	505	466	492	460	476	490	488	493	487	522	502	516	482	488	466	493	554	505	491	469	521	474	483	497	482	471	465	505	488	546	483	475	496	453	454	470	520	498	479	494	482	480	526	489	467	489	476	484	429	479	495	498	510	457	467	514	503	473	502	460	488	507	454	518	498	495	458	486	477	478	535	478	494	504	501	512	468	475	505	539	474	497	507	555	497	501	546	550	491	498	495	475	459	536	499	473	470	543	509	524	523	512	493	558	516	484	548	520	481	503	535	510	510	463	508	484	541	491	516	473	454	520	489	497	489	510	487	507	491	516	511	509	493	496	505	482	471	488	480	531	527	465	520	508	521	482	500	486	486	477	480	497	491	449	486	487	509	496	508	540	467	509	501	500	469	486	480	493	498	485	548	481	492	502	554	501	496	525	486	486	504	489	492	480	514	477	501	494	511	513	504	464	478	444	472	519	500	502	548	503	485	472	494	491	523	517	512	499	487	459	481	474	488	512	494	502	523	488	485	499	507	530	490	464	510	523	482	503	524	457	483	491	543	478	530	496	475	474	497	498	491	535	511	488	516	498	475	508	494	508	523	509	509	511	530	528	519	501	481	458	462	486	497	517	472	542	531	536	495	510	490	505	479	544	485	513	517	542	489	472	498	526	482	500	511	472	529	507	470	462	514	431	530	506	500	471	492	543	470	468	482	537	511	514	496	465	475	504	500	512	486	509	527	468	480	475	461	452	502	496	487	519	460	504	504	512	500	486	480	482	451	516	493	495	516	507	466	516	494	473	469	464	492	504	484	471	501	464	469	450	500	478	457	499	518	536	478	503	529	525	491	514	531	519	471	520	528	473	484	528	479	460	500	479	454	452	475	494	482	495	475	483	493	475	472	529	508	488	486	486	480	481	476	479	474	458	493	456	486	494	447	480	460	493	500	494	488	498	497	519	495	478	441	508	490	516	495	478	496	515	519	505	498	522	493	513	507	491	494	499	498	511	488	497	560	524	491	496	532	486	510	546	465	465	463	475	514	513	494	506	469	518	476	514	526	507	506	482	479	531	493	501	476	477	515	466	479	504	496	502	458	444	456	505	479	510	517	509	502	498	504	503	491	511	488	464	497	512	505	553	478	498	463	511	491	490	495	471	498	501	476	475	490	500	522	505	522	457	531	484	488	477	458	531	478	469	444	474	468	495	481	508	520	495	496	495	520	482	506	526	497	491	507	470	498	523	490	488	508	474	494	482	515	477	513	501	468	504	522	514	506	527	500	460	558	507	495	499	509	453	485	500	530	494	531	517	515	499	530	483	457	536	486	477	509	526	506	486	444	507	516	502	498	504	528	472	519	504	520	481	493	497	484	496	482	512	476	504	512	481	496	463	501	507	507	500	483	466	484	463	503	482	510	522	533	504	525	489	505	514	505	522	503	510	428	512	514	533	492	504	482	487	460	519	505	463	471	517	461	497	507	496	500	481	516	476	488	514	520	493	492	480	466	489	534	467	498	499	494	491	476	520	461	508	500	487	486	497	493	502	478	499	479	484	506	464	486	508	502	488	507	519	505	499	527	516	519	516	526	472	513	522	470	470	491	506	471	523	506	469	483	516	449	462	487	517	474	540	488	474	499	504	517	490	510	478	512	441	462	482	498	473	526	504	493	493	470	501	480	491	532	493	497	452	476	478	500	494	493	489	493	479	523	484	473	469	474	463	506	458	485	494	463	482	505	487	489	488	480	506	480	462	497	499	480	475	529	476	454	495	522	504	476	495	490	531	476	502	471	492	478	466	499	492	487	473	478	508	489	484	522	525	485	507	471	529	505	495	515	505	478	513	472	526	479	518	498	479	446	510	483	503	495	545	505	482	477	478	494	506	495	496	484	485	507	473	483	497	495	492	526	503	504	539	478	473	460	497	529	444	538	486	491	494	526	499	515	478	525	530	493	500	486	477	494	501	480	494	492	525	490	512	502	512	495	492	464	476	541	484	492	462	473	506	492	482	494	518	463	490	440	483	526	486	502	537	489	462	529	501	502	499	499	508	517	479	491	528	542	517	504	489	547	481	524	477	484	491	493	516	496	460	472	491	488	493	499	510	500	458	516	523	508	465	508	491	512	503	500	463	467	512	488	481	544	496	491	473	463	482	493	487	519	483	500	506	524	506	463	487	523	496	500	514	500	499	490	505	500	496	500	530	509	493	485	509	504	512	505	489	535	483	490	491	489	498	445	506	452	512	457	481	515	463	499	529	522	505	500	487	503	513	515
15857	4955	8196	8489	6327	24224	2425	605	581	2406	5970	702	232	236	266	234	232	193	215	190	199	207	192	180	213	203	218	193	205	182	179	188	190	161	190	192	175	183	171	197	195	198	176	173	208	169	187	165	139	164	179	198	204	148	181	173	186	159	182	189	178	173	169	181	175	188	161	179	197	171	188	163	160	168	167	177	176	171	190	167	176	193	189	176	143	207	204	148	150	173	194	182	190	170	181	197	172	175	154	161	165	177	171	175	182	177	192	190	186	168	201	182	176	184	176	202	188	190	167	187	168	200	176	159	184	174	165	171	178	161	161	171	217	193	210	151	171	180	158	182	159	172	169	172	199	193	167	182	179	187	175	194	179	162	167	196	184	185	173	186	180	193	173	160	170	196	148	187	199	191	151	180	211	196	197	174	182	161	147	149	186	177	152	188	201	189	146	181	189	162	195	176	169	159	194	184	177	165	169	169	195	168	190	175	164	175	138	171	188	180	187	182	152	159	188	200	163	185	170	171	199	190	175	177	180	179	208	164	196	168	180	185	175	153	186	168	195	182	197	177	167	156	167	166	184	171	169	159	193	153	186	176	171	165	166	187	188	159	161	158	173	160	192	212	186	186	185	184	199	195	185	186	160	168	176	169	169	157	166	210	163	154	162	177	174	160	208	181	176	195	152	158	166	207	190	167	171	178	180	185	173	199	189	203	177	177	174	185	189	173	205	159	189	173	147	151	171	163	187	164	197	193	163	166	166	198	207	188	147	177	176	166	174	157	181	179	159	216	149	162	190	170	191	178	198	167	170	195	186	173	160	173	210	195	185	191	155	151	173	160	194	167	167	178	192	175	179	186	191	181	167	184	214	185	173	163	168	173	187	161	175	143	174	181	190	209	157	179	164	176	192	171	167	167	158	182	219	174	180	167	177	185	195	179	189	180	172	183	177	152	158	198	189	173	185	172	165	164	180	150	173	191	156	188	176	168	178	168	174	165	160	185	191	189	207	188	149	185	204	168	192	151	156	199	199	192	159	141	191	179	181	164	196	160	164	185	198	174	150	165	176	192	169	168	177	172	162	183	167	170	175	200	164	161	173	191	195	198	205	151	182	164	196	189	194	172	187	179	175	147	180	171	153	165	181	203	179	165	152	181	194	176	177	151	169	168	174	181	176	178	187	199	186	198	169	174	189	186	191	170	164	182	189	181	178	164	179	153	167	181	201	202	155	188	156	181	187	196	183	186	174	180	163	201	166	178	166	181	186	184	169	181	165	171	182	180	195	160	173	179	186	182	191	199	161	170	185	188	178	151	183	187	177	196	161	197	182	189	169	156	196	160	169	185	183	180	182	184	195	173	199	183	171	196	204	178	190	177	183	139	176	195	161	154	196	188	172	192	160	170	179	164	196	198	177	184	162	155	168	159	164	163	170	164	176	204	167	175	186	170	169	174	183	153	187	166	161	171	202	189	183	196	160	160	210	174	203	184	186	148	155	173	166	175	165	165	191	198	180	176	196	166	171	173	177	207	181	159	176	168	166	188	185	168	175	173	194	176	202	170	184	190	192	178	187	196	162	169	156	175	180	201	190	171	190	180	182	159	186	175	196	177	148	195	168	157	175	166	172	189	186	162	170	164	162	186	183	172	160	153	182	158	204	193	179	211	153	159	192	170	146	178	173	144	195	204	176	165	183	169	179	180	190	165	181	183	226	204	160	193	168	162	196	181	162	182	169	176	170	158	174	184	197	189	165	167	183	186	157	166	174	172	146	178	180	186	156	183	164	183	176	148	172	162	179	178	161	184	167	188	168	199	185	172	174	190	173	160	200	154	159	166	192	183	206	192	174	174	192	187	176	180	144	164	183	181	163	172	197	170	167	186	187	173	185	194	171	175	185	213	192	197	173	199	192	201	180	188	183	183	189	182	156	170	185	191	177	197	187	187	161	173	179	157	166	173	188	165	160	201	174	198	194	193	162	188	185	179	173	185	204	180	203	184	178	175	156	190	168	181	184	160	187	156	194	167	178	174	168	213	169	201	164	156	185	157	181	164	191	176	186	173	187	188	168	193	171	193	191	179	175	179	199	160	184	171	181	176	193	175	195	169	169	173	139	216	178	187	177	191	155	187	167	159	178	175	183	177	167	171	159	175	169	176	200	177	168	162	187	183	171	173	180	171	179	175	191	198	197	170	173	179	161	168	175	184	177	174	157	168	176	158	228	170	153	170	174	153	164	171	173	154	152	179	170	164	193	187	196	181	178	185	169	190	202	178	171	189	204	193	171	176	192	173	189	175	189	160	158	176	193	175	158	198	176	183	165	188	169	191	179	175	189	207	166	188	173	199	187	187	201	171	195	178	192	184	194	184	163	157	176	151	165	192	158	178	190	177	168	172	176	178	187	176	189	175	174	164	183	169	179	168	179	191	192	173	181	154	185	199	158	167	185	182	160	203	177	155	197	175	170	187	161	187	197	146	163	186	163	209	172	168	197	192	198	176	185	148	172	164	179	155	171	178	181	180	184	173	174	179	170	184	184	164	178	177	163	183	181	166	167	155	196	181	172	189	180	160	180	164	191	181	198	177	153	169	159	183	188	152	189	172	207	171	218	177	180	173	187	187	147	176	159	172	169	182	189	178	163	167	178	159	181	182	176	155	183	185	178	162	161	167	204	209	164	175	177	197	185	186	157	179	172	177	189	160	179	203	190	198	164	169	165	159	169	176	183	157	176	185	181	189	195	179	187	186	176	197	189	188	171	175	166	163	182	190	182	167	179	194	162	164	209	169	190	184	163	175	180	202	176	168	171	184	180	203	177	191	158	163	177	205	175	168	205	175	178	178	210	194	201	194	155	200	184	189	204	189	198	188	194	185	198	148	146	175	195	173	200	180	151	180	171	215	174	179	175	158	168	161	166	162	182	195	186	190	188	187	179	182	162	180	161	175	165	176	187	142	192	167	178	183	169	176	189	167	170	196	170	167	181	197	192	176	186	195	169	178	183	182	193	192	182	185	204	174	185	160	177	169	186	168	185	175	161	176	216	166	190	205	204	178	185	183	177	189	181	188	173	175	163	157	177	187	202	197	163	179	186	177	189	171	182	190	166	189	193	188	179	192	201	176	179	195	212	191	200	172	176	174	170	178	172	194	150	169	201	189	163	172	161	194	165	172	171	206	188	161	184	156	184	192	192	162	182	169	155	183	189	192	168	169	201	161	189	164	209	163	172	171	172	178	184	166	192	181	183	164	162	191	173	179	168	204	174	148	178	176	176	167	183	174	161	202	189	190	157	180	174	180	186	200	163	163	174	170	187	171	177	171	159	159	168	165	149	186	155	180	187	185	173	177	179	184	194	175	207	161	173	176	171	183	181	165	187	180	178	197	165	167	169	170	170	186	177	157	191	159	210	192	145	183	190	163	173	164	186	175	172	183	176	182	183	160	200	160	182	156	176	159	183	186	169	194	164	163	160	181	177	144	166	181	210	166	191	173
8619	4237	14475	19447	19111	28841	4410	2655	2729	9556	21982	1118	768	757	709	632	666	653	628	610	569	562	565	527	550	527	536	510	540	500	525	525	504	486	511	509	485	507	517	498	509	536	458	517	446	484	502	488	487	468	496	482	500	498	476	499	472	484	471	495	483	457	489	472	441	453	481	476	492	465	435	485	491	489	466	481	489	483	486	477	471	489	487	480	467	460	468	459	452	445	490	474	456	490	431	472	513	441	449	457	455	491	434	411	443	441	450	449	451	483	459	457	454	504	435	498	437	445	439	484	480	480	522	454	450	494	432	461	462	470	450	510	457	461	445	491	477	445	466	442	472	492	481	454	479	458	455	457	434	471	460	463	486	443	484	437	484	462	463	481	467	447	457	481	447	466	492	461	468	483	492	498	441	454	521	432	471	459	457	455	488	509	456	450	472	453	437	510	496	475	475	453	498	489	447	484	484	451	408	475	457	436	460	450	441	467	467	483	435	517	471	466	460	481	486	460	448	483	478	484	487	458	484	480	468	477	457	466	466	454	431	455	489	489	503	468	452	482	426	511	473	459	470	457	410	438	441	448	460	454	441	459	492	445	483	458	432	439	457	476	490	471	458	471	477	483	470	469	453	491	427	436	479	464	516	482	424	460	453	487	470	449	469	435	459	484	455	464	508	459	479	444	445	459	477	441	455	501	488	483	438	476	469	473	472	470	443	495	431	430	434	451	443	486	492	465	463	479	465	490	454	484	489	481	457	484	433	457	468	485	467	485	484	467	448	429	458	483	428	459	458	472	467	470	459	460	470	460	497	448	448	461	476	476	450	449	445	468	492	428	477	437	461	460	446	460	471	492	436	451	496	444	429	470	477	429	463	463	476	498	486	446	494	484	473	484	464	436	455	498	423	458	452	448	470	446	442	466	463	510	413	448	473	454	480	468	484	496	468	413	473	444	488	515	471	453	476	475	472	454	467	437	489	425	468	454	469	476	464	467	440	464	448	477	452	431	483	500	469	440	469	445	443	428	477	467	441	489	433	445	470	476	468	498	469	469	462	451	429	477	460	460	478	482	434	471	483	462	488	515	519	462	497	462	460	509	479	457	490	465	463	459	475	469	457	461	458	449	435	530	476	477	468	481	452	501	452	450	471	463	476	472	472	451	466	432	467	481	467	461	455	464	509	475	474	461	485	461	490	439	455	480	479	443	467	464	479	485	492	472	441	425	466	490	450	489	504	465	437	446	436	428	492	453	503	445	464	451	492	454	480	448	406	472	456	484	450	482	425	455	460	437	485	462	506	449	444	504	445	480	451	480	464	503	481	485	487	448	480	468	476	476	487	480	476	437	470	458	450	461	472	457	474	461	470	478	450	432	480	453	458	443	466	484	468	468	445	445	482	431	460	500	469	455	449	480	464	446	442	464	479	446	499	488	443	470	466	476	420	439	455	453	477	445	469	506	446	461	472	474	466	458	474	470	478	451	476	496	429	482	447	487	487	487	459	446	465	478	457	492	472	439	487	513	480	489	455	451	503	487	456	485	450	429	471	479	447	433	461	444	491	460	438	466	458	432	484	492	469	502	463	444	470	458	488	466	433	467	473	474	465	475	456	467	459	458	463	479	438	447	459	461	482	473	410	502	471	457	485	466	455	478	493	448	469	472	485	434	492	491	435	474	491	450	504	451	444	450	431	421	466	471	454	484	478	489	426	483	468	492	470	473	461	459	453	493	449	453	484	453	515	466	490	493	487	474	480	473	458	481	438	449	452	456	500	420	429	462	460	490	467	459	446	486	493	404	489	507	455	475	490	423	432	429	495	482	505	478	447	487	496	475	508	457	456	440	479	474	440	445	487	479	508	479	492	462	453	459	451	471	499	511	482	468	413	453	447	443	472	468	485	476	490	436	465	413	442	485	447	503	455	440	419	464	460	447	472	447	427	467	484	469	480	449	484	439	504	467	490	448	469	477	440	467	429	455	439	485	465	458	444	474	484	416	490	475	492	464	477	439	454	444	461	468	491	453	418	426	456	448	491	423	450	468	466	478	451	472	481	512	440	470	463	461	447	482	452	482	467	454	518	467	489	489	451	442	483	457	494	441	477	456	471	468	480	461	477	452	489	493	466	483	463	450	468	420	485	467	479	463	453	464	459	466	478	425	469	456	476	477	445	478	464	445	477	482	472	473	482	469	474	420	513	450	459	432	483	448	456	467	429	486	458	487	487	486	473	503	454	484	472	418	489	443	460	477	464	482	456	446	480	471	419	474	436	445	474	447	458	498	465	493	452	471	477	501	473	457	465	492	442	462	468	433	424	443	452	482	461	480	417	449	428	438	475	470	469	511	510	465	482	452	442	439	505	483	467	465	474	463	461	480	463	472	489	481	492	446	495	501	444	457	505	461	438	449	482	438	470	479	451	439	447	482	443	438	482	479	472	437	434	473	456	464	454	456	490	498	474	481	470	462	468	464	447	485	481	470	491	474	475	477	487	445	464	481	510	478	474	475	487	447	451	485	473	476	493	435	464	452	460	478	490	471	487	457	465	478	468	475	446	443	464	467	473	495	509	499	431	490	449	461	448	469	475	457	461	431	468	427	453	466	427	478	476	475	465	457	494	467	420	481	474	468	453	479	477	489	468	478	431	444	475	473	468	483	488	479	478	477	450	483	459	472	422	443	518	445	454	463	501	471	472	473	444	485	467	516	477	476	437	490	482	459	471	438	436	471	458	473	455	452	490	490	450	476	452	454	485	438	493	484	484	480	463	439	467	447	465	447	464	500	489	473	505	495	466	481	464	452	471	486	408	475	485	525	443	468	437	491	481	468	475	475	465	452	486	464	457	481	426	445	482	489	457	481	455	476	465	447	474	483	459	475	475	476	447	477	479	493	481	469	445	443	495	457	436	424	451	473	483	449	484	481	495	473	456	473	480	463	448	459	471	417	461	456	469	450	451	435	468	470	483	469	478	477	448	457	432	484	424	462	444	450	469	472	451	446	447	461	471	427	442	448	510	483	474	450	471	491	461	479	441	493	483	494	481	480	442	479	476	462	465	464	450	456	465	490	489	456	499	453	453	493	475	462	470	426	475	445	465	453	478	477	460	486	471	457	441	466	454	461	492	470	453	441	453	463	445	479	435	473	456	511	468	505	468	460	531	492	503	491	453	468	476	523	450	459	478	466	470	482	447	457	449	480	464	466	460	468	469	490	441	446	492	481	437	497	442	444	441	477	479	459	517	446	486	458	499	465	480	501	485	465	454	477	502	485	483	471	473	461	476	492	452	449	471	478	457	458	471	470	490	451	467	438	478	472	434	478	475	460	482	422	473	455	470	415	460	423	442	434	479	473	434	460	502	448	440	505	514	452	452	483	468	459	452	463	425	469	471	468	465	457	479	465	483	473	443	474	457	466	422	438	459	452	428	482	427	449	475	471	474	473	449	476	483	460	439	426	470	458	455	461	459	458	437	475	489	406	440	448	461	429	479	471
24784	8668	13365	12470	11434	37421	5955	1248	3095	10225	16889	1879	459	407	393	425	438	426	373	386	382	416	382	410	382	448	363	356	380	383	361	383	380	378	386	321	360	376	389	366	384	359	341	377	367	349	333	372	361	347	332	341	343	335	386	376	375	343	381	338	345	361	352	376	356	357	369	374	366	374	392	353	379	359	373	337	363	358	347	340	368	349	353	334	369	349	359	337	353	371	364	345	418	352	379	380	345	381	407	369	365	373	340	381	341	352	312	399	338	335	364	363	391	301	373	353	391	354	320	346	357	400	400	373	336	383	337	403	351	378	352	397	360	363	380	361	364	365	364	340	336	341	354	344	328	335	375	347	324	320	392	366	368	357	372	335	342	368	348	391	390	364	387	353	358	401	351	328	364	365	368	379	354	307	352	352	358	375	368	329	355	369	319	351	342	384	340	374	359	371	372	362	354	353	324	315	365	348	353	367	332	393	403	359	346	342	350	334	366	331	316	369	378	362	355	363	332	357	309	334	336	356	350	359	345	331	344	372	397	357	386	344	365	343	379	352	392	363	357	355	340	378	352	342	335	359	365	408	385	387	351	359	365	324	340	376	359	353	355	376	337	327	315	352	331	337	357	362	335	365	370	390	389	346	364	389	376	329	380	372	352	346	333	351	316	386	377	331	386	336	338	368	355	351	378	388	324	369	327	379	380	347	324	356	364	382	389	339	374	341	347	362	373	365	330	395	348	341	353	358	379	350	379	359	368	355	341	353	349	380	382	355	348	364	368	331	344	355	354	360	346	346	371	333	377	344	342	361	329	359	365	356	369	365	372	350	362	390	351	361	366	360	330	391	385	346	372	349	353	362	333	347	344	345	390	400	382	384	365	322	357	370	340	347	368	358	367	378	380	376	349	349	367	360	415	388	377	344	344	364	362	361	381	353	341	368	357	359	382	351	351	394	388	329	334	396	338	355	357	350	376	363	334	334	364	355	358	359	356	369	353	360	350	367	334	331	333	359	366	342	338	376	346	336	355	391	350	359	310	345	372	385	378	335	351	367	336	364	345	354	348	332	375	352	318	375	332	366	317	346	334	376	351	373	333	366	363	332	360	344	352	379	342	378	355	343	384	388	363	349	354	339	369	351	374	353	306	368	333	358	407	353	369	373	379	402	376	373	330	341	338	378	343	359	360	370	344	371	370	339	395	382	347	369	351	341	370	349	401	362	362	373	380	334	368	362	382	360	382	365	353	345	368	332	363	356	341	365	331	358	399	357	379	392	376	359	341	360	376	342	356	373	381	358	360	341	376	366	410	405	357	364	381	380	371	329	371	347	377	355	369	364	374	373	353	319	345	388	370	358	364	379	374	357	380	340	349	379	349	341	377	367	368	355	324	326	379	350	321	360	356	400	327	329	346	383	364	350	356	372	363	368	362	372	327	343	311	317	354	339	401	368	318	370	378	360	373	344	380	334	362	378	369	326	327	359	352	359	317	339	343	361	334	347	371	353	337	345	340	330	339	346	329	383	338	364	344	358	371	385	357	351	329	335	354	370	385	336	359	351	322	365	325	333	327	336	364	369	333	353	369	374	389	359	367	394	366	380	367	331	331	357	335	341	360	334	377	377	386	392	331	377	334	354	349	398	378	368	331	348	358	330	355	380	350	337	355	391	366	351	349	350	381	398	374	331	343	364	394	339	337	384	360	345	365	412	359	351	387	353	330	348	360	339	373	336	412	423	391	356	338	331	346	379	408	374	368	362	343	393	391	349	349	360	349	349	406	326	364	373	324	317	361	347	375	370	333	383	354	341	406	369	375	313	384	361	309	321	406	361	375	341	344	386	361	350	387	326	349	347	385	374	360	358	356	335	373	388	369	349	368	349	359	348	392	354	381	351	335	369	379	344	390	355	348	362	378	374	365	381	358	361	335	353	350	359	299	365	315	350	361	344	339	358	374	380	337	326	407	368	352	352	327	312	369	376	386	314	348	368	333	326	372	338	362	334	334	398	384	350	337	364	363	326	324	342	365	356	369	356	337	387	330	362	345	355	333	411	382	391	371	353	371	400	394	352	360	359	352	390	375	401	350	374	367	341	323	348	355	381	377	373	350	352	382	362	354	328	379	361	354	371	346	396	407	387	336	346	334	378	366	378	351	390	378	363	366	347	371	347	357	372	350	363	349	362	368	391	342	306	319	373	365	348	357	346	333	344	323	335	389	358	360	309	350	339	405	354	367	377	344	331	408	351	320	353	363	366	375	330	289	411	346	368	347	384	368	353	371	347	352	363	389	346	361	337	344	373	367	344	338	340	364	381	346	309	345	348	366	386	345	344	314	371	360	372	338	354	343	304	314	356	373	386	359	332	331	356	366	365	317	401	330	353	353	366	309	364	381	332	358	390	348	359	389	399	369	359	352	370	351	351	368	367	385	343	398	353	339	352	343	348	345	353	358	384	334	326	394	353	364	362	352	363	377	334	346	375	368	362	376	353	384	380	371	363	373	358	358	369	355	368	318	349	341	359	367	367	387	393	347	410	376	388	377	358	361	363	342	383	381	342	385	362	349	347	377	369	317	349	369	359	358	358	371	349	330	378	337	381	341	341	361	380	367	370	374	376	335	361	369	340	358	384	348	386	359	342	359	351	311	350	335	366	355	359	359	374	357	389	362	335	371	353	342	345	352	358	378	385	389	361	353	370	365	370	410	377	351	398	393	353	335	370	339	331	350	346	326	365	390	365	326	334	313	359	334	383	384	347	381	353	353	352	347	342	347	339	386	354	344	372	368	358	366	374	375	385	393	330	337	391	383	324	364	381	369	359	377	353	356	350	382	391	363	338	336	370	355	327	371	356	381	357	348	354	361	342	337	344	345	307	345	398	350	343	358	356	375	361	368	387	361	356	362	334	328	356	347	349	379	369	344	333	335	387	357	374	342	326	344	373	413	368	384	383	324	349	385	395	369	383	375	348	322	334	356	369	319	392	357	370	380	366	327	342	354	331	367	337	345	351	325	355	360	384	380	322	355	358	342	353	353	363	316	361	379	344	367	384	371	385	340	310	333	371	350	332	347	346	372	406	361	355	376	373	336	359	365	363	379	380	351	359	380	394	371	386	336	317	394	334	362	377	412	368	367	343	364	362	372	341	349	362	367	346	347	365	370	383	331	365	369	349	367	359	349	338	391	378	373	362	367	355	361	331	341	332	331	356	388	324	332	349	367	360	355	328	363	341	341	328	345	360	355	371	344	323	364	335	351	396	335	344	339	343	349	343	369	332	369	356	338	405	368	393	332	378	391	415	347	379	378	357	311	357	348	369	348	338	355	348	362	378	350	377	348	357	375	380	345	333	339	328	369	363	350	317	367	346	349	355	425	363	351	355	358	376	381	362	348	380	383	342	359	370	384	344	379	352	320	366	361	320	357	396	352	330	346	340	360	346	373	339	347	319	370	361	366	329	403	367	369	360	355	352	349	323	351	410	364	360	380	334	337	355
11453	6183	19732	24568	27055	33617	7779	4473	11733	27962	35394	1727	1411	1339	1287	1182	1213	1068	1089	1076	1083	1037	1044	982	1013	949	1009	984	878	953	925	912	920	939	917	920	957	858	885	898	868	911	810	839	922	869	865	896	887	842	872	846	896	873	909	830	880	898	829	869	820	891	851	831	861	863	847	781	883	807	857	826	847	830	891	856	833	872	844	883	830	802	796	798	823	812	808	858	871	870	854	836	796	844	827	852	778	869	838	878	847	870	867	884	859	824	856	793	834	817	783	818	870	832	822	845	816	828	824	856	835	898	849	814	851	814	821	806	857	809	831	859	824	902	835	812	800	797	870	856	861	842	856	812	836	828	804	832	851	857	817	784	855	843	823	856	859	801	826	835	790	831	783	850	851	850	848	853	798	831	764	862	811	849	811	843	854	821	814	835	801	828	787	865	842	834	880	845	855	805	854	812	812	825	821	845	848	831	851	802	858	873	841	837	817	884	868	835	808	842	849	827	819	833	851	859	849	908	836	838	861	840	810	945	794	818	875	846	869	809	807	842	872	866	873	833	840	812	812	816	870	846	842	850	846	824	866	849	825	782	827	854	835	803	814	891	853	821	763	906	852	856	880	808	840	775	833	843	844	828	800	840	837	798	832	823	827	824	826	829	865	845	842	806	819	821	827	877	850	858	872	813	834	828	862	858	852	866	818	786	871	791	844	822	867	894	827	882	874	881	788	839	839	878	823	814	848	832	872	834	836	859	825	839	814	807	841	817	859	836	819	842	852	821	831	828	890	776	827	818	837	820	765	806	829	848	827	803	840	860	793	880	856	801	847	850	814	814	813	840	794	802	783	822	874	844	826	794	834	823	866	858	838	793	849	797	829	803	803	803	771	813	848	831	824	789	858	843	834	860	838	816	847	840	818	877	811	810	806	824	867	820	810	823	804	810	812	837	846	873	833	804	794	846	835	796	813	863	852	856	814	851	824	794	790	853	817	816	883	838	840	832	826	792	804	809	841	873	825	850	827	822	806	835	806	819	844	760	824	818	857	807	779	821	826	837	854	798	814	841	859	829	822	887	853	826	797	843	852	795	858	826	861	824	849	852	815	816	840	847	885	835	818	867	829	852	878	863	846	830	866	876	861	853	825	876	788	838	812	829	837	811	858	875	895	882	808	847	847	848	842	815	823	797	812	838	801	850	859	812	855	806	773	792	800	877	824	779	839	819	817	807	815	785	849	828	783	850	863	830	860	790	812	898	810	856	869	863	787	852	843	782	831	798	839	809	840	783	850	842	835	881	810	860	841	809	849	769	803	834	893	771	863	809	797	791	843	861	825	793	857	888	809	870	800	851	835	781	822	810	860	881	800	850	835	826	784	837	820	787	841	814	829	822	803	816	880	819	853	848	794	887	827	839	871	822	854	793	813	822	846	883	823	836	843	856	812	849	841	823	800	874	800	871	852	869	810	855	866	860	815	905	828	818	863	754	799	813	795	838	819	833	783	802	801	834	808	844	830	873	816	812	808	859	841	782	808	820	832	831	839	782	813	862	857	874	881	830	827	785	848	823	830	884	839	804	811	861	831	842	805	802	814	788	822	849	825	817	802	778	827	754	870	875	897	841	803	824	801	832	832	816	830	800	884	782	800	801	810	864	822	858	830	815	825	740	847	789	859	848	808	846	845	807	842	826	780	844	816	872	841	842	858	871	863	830	842	809	813	887	843	802	799	864	880	846	855	841	866	847	803	847	862	846	840	861	852	837	827	811	837	805	810	855	855	811	842	853	846	852	857	872	840	838	815	823	861	900	828	818	800	881	777	844	858	795	813	804	831	848	830	812	778	818	828	814	825	872	820	784	814	852	827	828	812	778	807	880	816	798	839	844	829	803	826	853	815	829	815	851	816	831	828	861	843	849	875	840	859	854	803	831	799	853	792	823	849	826	795	837	929	886	810	825	816	848	861	866	854	813	770	813	864	833	851	941	765	868	827	897	816	835	864	842	840	789	868	849	824	808	848	809	860	874	815	831	801	855	885	812	797	810	836	846	816	851	839	876	836	864	854	883	849	804	879	834	812	840	855	885	824	823	876	810	803	849	818	853	838	858	809	831	837	856	801	822	842	814	861	854	831	788	797	814	858	879	793	858	817	807	777	801	821	819	822	818	834	809	799	834	894	814	882	820	862	834	789	824	818	840	819	870	865	839	864	888	778	809	783	864	831	815	852	835	797	814	803	860	833	807	818	777	816	866	863	876	854	864	823	807	828	900	795	838	799	790	839	847	821	863	774	823	840	890	831	850	802	783	854	789	842	866	818	820	809	810	798	783	888	796	860	792	850	792	812	865	803	851	812	790	841	842	795	813	847	797	919	850	844	869	818	815	800	844	840	815	823	829	835	828	832	807	830	811	803	848	817	852	842	816	821	832	895	858	813	826	788	824	787	835	834	879	828	856	846	825	843	843	874	829	806	782	832	816	825	834	849	819	847	806	883	829	792	762	829	816	809	811	853	793	834	878	843	846	871	866	825	871	841	835	824	862	787	837	795	855	827	828	834	821	811	810	781	824	869	849	855	796	836	854	862	869	834	813	842	824	828	837	831	786	866	826	833	858	832	835	828	838	776	867	822	848	838	779	889	820	763	862	858	830	869	827	814	777	867	785	878	892	829	835	828	879	850	871	788	877	842	821	852	817	819	875	817	818	849	883	776	796	855	809	829	872	836	854	811	823	859	861	871	819	843	830	800	819	845	790	856	837	832	817	813	789	799	859	835	792	832	791	814	841	873	805	843	852	823	833	862	812	828	838	861	859	859	876	800	849	850	792	832	878	798	844	820	822	838	869	831	831	806	905	827	762	854	865	876	846	841	848	832	822	797	842	784	866	863	755	796	817	865	855	850	792	876	822	785	789	853	812	846	845	874	833	830	874	792	828	826	835	781	807	822	764	838	850	831	815	859	820	818	812	828	790	815	801	855	840	824	807	804	795	850	869	826	839	805	844	834	866	850	864	862	873	805	803	848	830	852	818	829	828	852	884	830	834	755	860	794	872	845	804	819	804	828	854	831	847	842	827	808	787	859	841	841	831	791	891	788	878	799	857	870	862	825	845	892	814	862	807	811	822	782	860	807	831	827	830	860	858	801	793	855	844	819	826	853	864	850	835	808	806	869	863	831	781	844	845	838	835	854	867	877	807	822	806	789	837	795	864	839	783	887	805	831	855	837	874	870	921	858	846	866	880	865	810	907	826	863	861	838	861	843	800	816	832	806	839	819	829	850	872	875	849	833	824	835	857	843	798	787	816	826	887	791	817	840	843	839	775	801	787	826	827	866	800	848	795	832	859	846	788	825	786	867	862	836	827	828	853	809	807	825	794	822	790	867	875	828	841	825	883	874	779	877	827	841	821	810	834	836	848	818	854	837	863	836	804	898	823	811	861	888	866	808	837	852	872	760	827	841	843	853	860	848	850	808	830	855	828	832	818	822	859	852	819	799	854
5275	1764	3477	3090	2137	1474	560	352	356	418	528	206	205	212	189	199	217	224	197	211	267	198	194	214	215	218	191	231	199	224	199	199	220	172	224	222	212	205	205	214	202	203	212	207	200	221	213	230	211	203	234	207	205	209	213	200	187	201	206	241	216	214	225	204	190	200	222	193	218	221	208	208	221	202	189	223	182	212	202	222	247	211	206	208	207	207	187	207	203	215	213	204	241	200	179	207	214	214	194	173	192	200	213	190	234	206	245	196	220	216	206	202	199	218	202	223	228	202	212	213	196	186	218	214	233	211	199	214	193	220	203	213	230	204	192	209	217	195	177	208	200	198	211	194	203	223	206	239	193	211	212	203	220	214	204	198	205	191	207	205	209	190	210	223	231	210	213	219	186	213	225	235	224	199	200	221	224	215	229	215	212	194	217	179	181	214	248	183	193	176	203	212	210	217	195	192	227	197	175	188	227	219	230	222	190	214	197	236	204	217	222	188	181	202	168	202	197	209	226	175	196	206	208	179	212	212	185	206	213	208	207	194	198	191	207	195	227	182	208	191	208	214	202	201	226	194	232	236	221	220	236	201	219	192	183	177	160	196	192	223	185	218	202	200	198	206	202	219	174	221	219	204	214	206	178	201	203	245	225	204	213	208	199	204	208	216	189	188	191	228	223	239	234	216	208	223	217	217	184	208	195	242	205	198	216	251	219	201	219	230	228	215	192	216	225	212	207	208	216	211	224	192	204	224	205	190	193	186	216	218	232	189	190	204	202	212	233	228	201	212	225	209	184	211	204	205	232	217	218	203	210	245	209	210	191	242	203	206	205	230	210	216	226	201	197	208	210	214	201	196	214	176	221	215	183	210	224	199	205	216	236	218	214	230	228	201	206	209	166	205	206	223	210	212	194	221	206	212	214	198	192	195	182	209	208	200	218	218	218	213	187	213	190	201	228	203	204	220	249	199	190	191	195	199	196	233	190	219	227	200	194	235	170	202	193	214	203	203	222	205	198	203	227	207	189	212	197	197	213	222	199	196	211	167	185	217	210	222	192	190	190	204	237	199	207	236	198	216	217	201	215	206	220	221	183	197	230	222	220	214	235	216	198	198	182	186	202	198	211	215	216	187	198	191	199	217	201	247	208	212	173	183	197	198	202	208	213	213	211	215	207	197	194	194	217	196	209	188	197	196	187	212	211	200	177	196	183	211	214	205	205	216	191	192	214	221	205	213	163	211	217	206	204	218	202	196	206	218	207	190	205	213	208	206	226	198	187	187	193	218	227	210	218	225	212	215	224	214	190	231	228	221	206	186	238	236	202	221	234	188	197	204	198	177	163	212	223	216	175	189	190	193	202	196	211	257	228	188	192	211	216	207	232	196	194	197	233	187	215	225	202	209	206	200	190	192	207	217	214	209	231	197	208	200	206	205	216	231	224	227	219	226	219	225	203	202	200	196	204	182	191	166	188	219	208	202	209	198	208	179	211	212	223	175	184	224	175	195	204	234	192	235	217	220	194	220	209	201	188	234	215	171	224	186	187	194	204	203	205	221	206	201	214	217	183	206	181	201	200	217	211	218	226	188	219	206	211	228	211	185	192	208	196	216	233	236	222	198	212	201	209	208	223	227	180	211	224	218	191	237	194	224	218	202	207	195	221	210	190	184	199	210	199	194	193	192	225	186	204	186	202	185	221	211	207	200	228	215	214	219	219	221	196	213	206	182	209	215	187	190	207	211	197	208	218	184	217	191	203	251	191	184	192	215	212	209	223	221	218	205	201	205	195	210	207	213	210	200	203	200	204	234	215	183	192	207	213	207	209	203	224	200	207	194	210	212	215	219	198	192	230	222	197	241	197	225	194	206	190	189	212	172	204	173	201	219	201	207	200	220	212	205	221	231	203	201	198	189	219	231	194	204	204	192	193	214	203	197	227	226	227	211	212	206	220	191	231	215	207	189	218	208	230	220	210	194	191	192	201	220	209	217	230	196	200	203	187	203	196	208	191	218	196	199	192	200	232	210	195	204	216	183	203	224	206	205	211	198	214	212	211	200	219	202	196	185	210	170	215	209	211	191	204	195	222	204	211	197	208	217	172	176	193	186	207	206	225	200	208	219	187	185	222	207	208	209	192	186	199	217	238	172	197	198	213	241	222	211	222	192	217	195	190	186	213	189	216	206	200	218	200	188	219	230	207	223	204	222	194	221	237	223	222	224	182	219	248	200	221	211	200	209	180	217	215	257	193	192	213	177	183	197	222	221	201	199	219	214	214	184	185	198	205	182	221	223	221	189	204	189	203	216	197	227	192	204	207	200	237	222	202	204	218	217	187	192	185	211	181	172	248	227	223	209	207	214	213	187	198	207	189	209	228	226	218	205	190	224	177	232	211	219	195	198	197	223	189	211	190	178	194	228	231	191	225	219	210	206	211	220	218	195	205	190	201	191	211	196	210	205	187	189	204	212	174	214	218	190	194	218	213	199	220	218	168	236	215	207	198	198	188	189	204	219	227	197	210	204	216	212	234	194	209	216	196	191	201	211	194	201	207	230	213	199	217	203	193	206	209	215	187	211	195	201	220	194	210	228	193	214	195	189	237	217	202	199	238	211	208	217	228	185	231	199	188	213	255	222	234	215	230	201	211	183	239	214	195	189	215	180	228	186	180	216	221	213	207	202	218	201	200	229	236	200	195	184	202	195	216	196	211	223	206	236	228	220	220	181	238	223	210	199	201	209	199	244	225	252	205	210	195	194	191	206	208	197	194	180	198	215	187	218	182	233	191	206	208	213	226	220	237	192	214	198	210	193	220	208	212	229	195	206	184	164	206	239	198	204	217	219	178	217	208	229	210	216	204	206	209	193	230	214	226	209	233	197	234	167	228	186	221	210	182	235	211	205	211	206	216	216	202	195	200	231	226	200	205	196	223	206	207	209	223	209	208	201	197	212	201	207	186	215	187	238	200	226	262	213	210	200	182	206	226	216	209	229	189	224	237	188	202	207	197	217	209	238	212	212	213	200	192	213	225	217	224	238	216	188	173	191	220	214	222	190	200	202	197	208	246	223	211	197	212	209	184	208	188	205	213	204	201	210	210	230	214	200	200	176	222	213	222	204	199	202	193	212	202	199	210	202	214	186	226	238	207	215	202	190	212	180	213	198	203	211	194	229	225	200	193	207	180	180	175	194	225	187	185	204	251	193	212	214	177	188	216	197	212	205	227	228	191	179	216	201	208	208	199	221	245	200	204	199	222	218	196	196	201	190	213	206	211	244	208	179	206	229	211	203	194	201	223	198	209	213	195	200	213	182	209	207	225	200	196	270	208	203	228	184	182	201	225	199	207	203	211	224	184	182	194	214	217	205	199	182	235	185	197	211	219	204	210	217	217	220	177	190	237	204	165	206	220	225	199	208	208	215	218	217	200	184	199	188	202	190	213	193	205	197	217	200	222	211	204	225	215	225	202	198	216	194	222	189	206	195	201	200
3458	1936	6894	9043	7845	6010	2218	1187	1233	2053	2505	487	511	524	514	470	486	550	524	515	518	513	490	485	527	474	474	493	518	479	531	522	501	514	492	483	510	483	514	526	482	529	495	475	517	518	500	493	543	490	474	519	464	515	488	508	485	522	531	509	533	480	485	512	510	530	515	489	510	515	471	475	512	480	491	540	513	510	508	485	475	497	525	475	530	531	507	509	502	501	467	489	531	506	532	524	524	535	472	479	527	529	528	531	505	503	505	475	487	469	545	483	499	503	505	512	485	549	506	475	513	516	525	518	520	527	501	569	491	505	485	519	520	495	482	483	470	483	491	490	511	486	512	503	507	506	477	474	526	504	515	510	466	468	507	487	509	513	500	461	522	503	510	460	527	470	490	475	514	490	497	523	507	532	510	515	522	494	503	549	507	568	513	487	504	537	504	486	493	473	526	554	469	536	496	455	517	487	518	491	496	543	527	479	502	477	497	495	474	519	495	499	531	516	519	501	497	512	505	482	487	535	499	525	525	485	532	512	536	494	565	467	491	504	548	473	503	459	493	483	504	480	534	527	501	507	505	513	514	512	530	508	500	493	522	509	472	505	554	496	524	505	497	466	433	493	513	507	463	482	462	472	549	512	496	492	511	538	492	489	486	518	475	452	527	509	522	479	526	465	479	518	539	505	464	486	537	452	508	501	503	522	556	507	460	539	534	503	497	453	505	471	508	528	517	507	541	506	533	497	490	498	549	498	486	516	496	435	527	478	479	503	483	528	536	540	484	528	512	483	491	556	516	518	478	480	518	503	516	510	523	440	491	510	540	523	544	470	495	511	485	487	496	473	511	494	517	522	515	503	503	538	486	480	481	513	462	486	502	511	507	480	512	494	479	500	525	526	536	499	500	501	572	487	502	473	472	524	481	495	497	528	518	454	482	495	506	461	512	462	517	494	493	556	536	510	473	500	496	497	486	483	545	533	486	539	490	521	487	519	513	518	497	513	521	481	508	525	471	524	480	507	464	494	531	508	481	485	494	468	520	501	509	540	466	496	499	508	505	531	514	479	503	483	529	485	481	485	524	520	502	483	519	525	494	523	498	529	493	550	486	459	518	528	490	484	498	502	528	480	506	519	504	522	494	481	501	462	548	504	496	483	534	547	531	502	491	504	488	500	503	474	504	505	485	534	477	534	466	478	469	511	483	512	518	480	525	517	549	483	498	519	536	472	506	512	552	499	492	485	476	494	483	466	523	529	523	495	557	495	486	478	499	477	438	465	487	521	512	499	542	495	511	478	522	501	450	505	540	545	515	525	517	490	503	464	506	485	514	516	507	543	501	530	498	544	476	500	515	522	473	463	503	439	460	510	531	489	475	536	493	492	515	499	468	537	507	490	484	482	493	514	479	491	517	462	473	491	526	528	492	492	473	493	530	506	528	490	562	479	487	509	511	503	513	487	486	514	443	467	479	495	518	500	529	486	519	507	505	493	515	519	524	519	482	481	472	489	474	523	531	534	475	487	518	496	480	521	538	529	504	484	485	456	506	479	489	506	523	529	523	520	496	503	508	494	527	501	498	493	493	495	543	501	478	536	453	496	504	498	505	509	498	519	507	476	509	483	498	508	482	477	509	506	533	499	526	464	515	505	513	453	536	515	528	466	516	527	492	437	537	469	516	498	508	490	520	507	492	513	490	510	499	497	457	490	533	472	519	497	535	533	506	463	485	530	491	530	510	448	542	523	513	497	515	496	507	497	530	521	458	514	527	569	473	491	481	474	494	529	553	466	494	472	497	488	474	469	555	530	485	483	517	547	494	519	477	538	516	489	495	496	528	494	524	502	473	540	527	485	511	496	497	487	506	534	517	503	520	498	517	475	539	542	462	543	488	465	528	494	532	446	522	522	460	469	495	469	557	538	477	477	504	544	500	510	496	559	500	508	473	535	513	498	453	491	512	445	490	498	561	512	479	501	543	493	545	530	498	524	505	470	535	547	490	477	489	568	505	507	557	499	529	511	505	528	519	519	522	506	467	529	543	510	509	529	521	482	489	478	487	490	471	451	520	549	480	505	471	515	512	455	512	533	532	492	488	484	531	458	516	474	523	469	519	515	516	486	501	465	519	492	519	497	493	502	474	493	497	505	511	501	527	477	489	477	482	522	515	478	526	534	512	514	528	512	530	493	552	506	498	496	539	490	508	476	525	486	478	524	520	514	506	523	499	516	491	487	475	534	492	491	469	477	519	525	502	504	519	537	485	514	509	518	519	491	504	550	473	498	487	453	516	527	532	499	504	477	473	542	482	503	504	513	533	498	515	481	491	459	523	483	505	499	529	492	515	486	497	469	477	528	508	526	516	459	486	546	503	472	483	518	498	503	468	479	488	502	503	475	459	516	512	492	491	447	464	483	528	497	539	560	466	498	489	468	508	489	529	495	527	546	557	524	504	524	524	482	496	501	529	526	453	509	481	509	503	508	489	502	487	531	507	481	555	486	475	520	521	501	460	470	520	558	505	509	508	527	508	550	513	476	465	546	501	475	475	491	515	507	489	501	513	492	537	516	502	486	457	520	466	517	488	516	511	502	511	487	529	525	512	515	509	502	512	460	495	484	521	508	489	494	495	508	502	499	515	501	481	512	473	490	483	506	501	486	511	494	521	462	484	509	494	494	527	507	484	524	475	537	481	493	466	542	522	496	475	534	504	477	503	529	549	509	534	479	534	493	473	505	530	479	479	545	501	471	521	513	507	474	518	475	491	503	519	484	492	522	504	475	547	519	502	452	487	500	485	543	553	496	506	472	500	501	496	534	546	480	529	504	526	508	525	479	472	489	514	479	474	524	488	504	507	536	531	530	508	492	525	510	513	501	476	496	503	535	504	509	512	533	468	506	501	490	502	485	506	518	506	488	490	434	503	514	503	515	487	548	541	505	539	508	468	490	525	488	539	504	502	533	472	556	528	480	483	508	491	524	518	471	498	506	514	486	528	512	484	493	506	483	527	497	472	500	519	535	522	505	471	523	470	498	499	484	496	488	516	473	540	490	499	486	479	482	474	497	534	521	484	528	542	483	522	480	464	477	537	484	434	484	547	467	529	527	513	496	540	528	524	542	481	497	534	502	501	546	489	535	518	475	528	485	562	504	510	535	492	506	507	527	518	503	510	492	456	508	473	501	533	544	518	481	533	459	504	512	492	474	514	456	547	523	535	522	479	522	515	517	517	501	512	503	529	542	525	502	483	488	518	495	520	502	495	455	558	512	515	509	519	524	494	476	499	537	510	470	542	488	512	459	482	522	506	483	486	497	508	495	539	552	529	521	467	504	547	518	501	519	500	515	540	488	515	501	476	513	542	537	482	487	510	515	481	501	507	489	486	475	473	524	524	459	497	487	471	523	478	502	507	460	516	506	496	554	510	519	542	488	510	521	494	488	489	460	525	465	514	514	512	522	540	494	539	521	527	501	515	483	527	486	513	525	524	482	496	497
13613	4904	7091	6428	5632	15971	1663	685	498	805	5678	580	238	210	204	191	181	165	186	198	184	175	151	184	173	176	165	173	160	173	180	204	180	163	164	160	173	156	165	194	187	143	176	155	184	167	171	186	146	149	196	174	170	154	154	165	161	175	172	185	151	187	188	173	181	180	157	167	143	171	159	177	198	176	185	178	175	183	159	162	174	148	158	174	153	167	151	167	174	177	165	170	166	155	165	172	168	156	161	157	165	200	166	184	175	174	160	159	159	161	203	180	155	158	170	185	172	192	174	194	177	187	193	185	157	140	151	160	165	191	174	188	148	160	182	163	164	155	152	158	173	161	175	172	156	169	145	158	154	175	143	184	172	156	160	184	153	154	174	147	146	146	171	159	154	173	180	132	143	162	162	200	194	186	177	179	166	184	154	167	145	161	182	156	151	137	173	165	165	178	151	153	171	158	167	184	172	192	144	152	176	183	164	149	170	178	195	173	146	198	153	177	155	146	143	177	190	155	153	160	167	164	172	183	167	167	169	164	156	164	161	161	176	186	174	160	180	168	166	164	190	180	161	175	147	181	161	185	164	167	173	195	159	153	192	167	183	200	173	175	166	168	155	147	171	159	156	155	170	155	171	175	135	153	151	153	197	168	164	179	164	193	186	163	149	150	166	161	168	170	187	147	159	181	195	158	176	165	167	176	165	163	176	168	185	158	162	192	184	189	184	188	149	165	196	186	163	180	180	176	170	159	144	152	169	172	163	161	161	184	163	167	178	163	167	167	165	139	186	174	180	162	164	169	191	195	214	160	161	158	170	181	156	184	141	158	174	185	170	162	167	157	165	149	165	161	162	178	185	184	162	167	150	157	177	150	187	157	169	159	169	172	175	160	163	160	159	178	177	196	153	164	155	177	179	160	167	177	161	159	170	159	157	164	178	152	148	152	163	146	146	165	163	143	179	196	182	207	190	165	157	164	158	135	161	184	183	170	179	151	183	144	161	171	169	185	161	181	155	164	159	157	151	140	140	152	185	160	170	154	150	191	158	165	161	164	171	162	168	172	175	158	175	131	166	168	154	172	168	174	158	154	175	153	139	175	156	172	155	166	138	164	166	181	176	161	146	137	164	168	171	152	175	155	169	162	155	161	154	169	160	175	149	167	181	163	153	173	154	148	170	175	160	175	165	182	176	173	151	166	181	175	161	172	177	147	157	174	194	169	161	188	177	157	163	134	162	181	178	167	192	162	166	157	170	175	159	184	159	166	173	159	155	143	166	170	184	186	173	178	163	174	168	185	158	171	159	151	158	144	168	152	177	180	181	163	165	163	168	176	178	150	167	158	142	167	166	164	181	160	177	164	150	151	187	186	172	158	157	185	175	174	156	173	186	167	171	179	147	162	159	173	159	189	166	147	165	162	168	163	179	163	162	162	176	168	189	147	163	176	192	171	172	183	185	178	157	182	166	165	156	186	168	181	150	155	167	162	168	156	174	147	163	157	151	185	171	163	160	152	162	190	180	178	162	152	182	175	195	174	181	162	165	163	163	155	133	172	163	174	167	175	180	163	172	153	147	169	179	190	166	189	153	134	176	187	163	172	188	163	152	168	138	163	152	174	169	172	182	157	157	173	178	129	161	181	160	189	181	147	163	182	162	170	186	172	181	191	189	145	166	166	172	176	164	159	157	175	144	154	176	149	154	183	165	164	166	167	158	177	196	155	167	148	182	176	161	138	165	170	136	167	150	174	139	177	163	166	191	191	143	168	178	153	176	157	170	160	163	161	160	204	159	157	178	158	169	169	147	172	155	162	172	167	171	174	183	173	175	188	144	184	165	171	201	168	203	167	166	175	168	165	152	184	180	175	163	162	188	176	147	183	164	178	147	158	136	169	152	181	172	166	144	183	175	168	140	150	171	155	167	152	140	164	148	171	153	172	163	169	197	179	175	160	173	176	179	178	149	158	173	182	165	164	151	168	178	166	155	183	172	181	159	170	175	163	181	183	172	162	160	154	177	152	169	147	166	180	163	161	174	153	161	179	170	169	178	149	163	164	166	172	166	165	189	155	150	168	173	162	139	153	156	157	153	179	162	166	173	165	162	162	181	185	147	171	148	164	171	188	148	186	174	144	189	153	180	160	154	143	168	161	184	164	157	178	158	170	140	161	164	170	172	167	162	159	157	154	140	176	171	194	159	155	169	147	148	157	176	172	140	161	157	154	159	173	162	155	184	168	163	163	164	188	158	194	163	156	161	147	192	162	164	171	159	166	149	174	157	153	171	177	145	188	166	171	157	159	161	148	155	174	157	148	166	197	180	144	147	170	182	178	186	172	173	177	181	155	182	149	138	170	162	162	173	148	189	166	168	163	166	175	176	148	151	172	151	167	145	167	161	177	172	160	162	170	162	160	166	178	137	156	168	177	168	172	130	147	173	175	160	144	157	164	164	162	164	180	150	150	197	161	169	187	166	161	186	162	163	178	189	199	171	156	159	187	146	159	156	163	189	169	153	166	167	148	170	167	146	163	154	150	173	139	174	185	170	194	157	177	166	170	175	196	168	163	133	183	153	151	159	160	159	163	177	143	169	166	156	166	185	148	162	155	164	164	182	184	165	176	140	166	166	161	137	156	182	179	175	179	156	164	166	156	169	174	175	164	176	152	128	174	158	153	157	173	187	177	171	180	175	169	161	165	173	169	153	169	181	176	144	175	152	167	182	178	167	176	173	168	164	162	177	198	160	149	165	156	180	172	148	151	163	176	160	154	166	166	165	176	170	163	169	163	164	171	172	180	162	149	184	195	145	150	156	170	188	173	161	162	171	162	175	186	184	185	133	178	172	190	166	155	172	191	177	166	194	155	153	150	159	178	165	151	166	190	164	159	159	182	192	177	168	157	144	199	187	142	155	188	185	168	195	170	171	175	201	191	161	155	155	152	151	154	165	180	172	187	161	199	160	167	175	158	150	160	159	152	169	166	183	155	169	156	172	178	178	175	181	161	170	181	189	171	174	149	155	161	170	149	164	188	180	159	170	162	147	157	184	173	166	181	159	183	176	164	184	169	186	174	161	172	160	150	171	152	176	121	149	159	171	181	171	133	197	162	159	155	148	158	173	156	158	165	186	186	170	159	183	184	157	173	129	159	157	173	165	161	157	189	181	166	188	166	145	169	175	162	176	184	163	168	176	188	177	148	137	181	166	160	210	162	201	165	184	164	185	158	147	153	169	143	172	155	174	170	173	168	184	147	154	179	154	147	165	169	182	176	174	161	175	153	147	183	161	172	174	204	131	192	161	162	181	157	159	172	161	171	152	145	174	183	186	166	159	152	146	163	145	164	131	146	172	183	181	168	162	166	167	175	143	161	148	171	152	144	166	189	172	174	152	158	186	142	174	177	173	153	162	154	164	180	147	164	147	140	178	164	180	171	168	182	157	156	166	151	172	159	183	196	159	158	156	176	178	182	173	163	155	154	171	158	166	191	160	175
7702	4173	12929	15736	17936	21147	4833	3115	2354	3960	20656	857	806	716	718	690	627	595	608	587	602	583	543	497	588	495	535	480	511	543	505	494	531	498	555	470	490	488	497	474	449	485	493	476	481	448	448	490	466	453	452	432	462	439	476	461	465	451	472	468	484	475	444	440	483	459	468	466	429	483	492	419	463	467	454	432	491	476	460	435	439	470	444	452	416	448	418	423	453	427	455	452	466	451	489	472	398	494	485	427	453	460	446	438	454	459	411	437	439	457	448	451	431	465	458	427	433	423	443	477	470	437	437	414	443	476	403	449	463	444	466	442	442	435	424	422	446	428	415	469	478	436	417	503	493	461	434	474	434	460	413	450	470	482	432	420	498	475	440	416	463	466	436	440	441	404	453	421	439	428	436	461	450	424	495	420	411	451	401	464	407	435	425	415	447	416	478	459	469	451	440	471	438	439	456	445	397	422	457	435	471	422	457	462	413	466	430	433	421	464	431	441	464	456	463	444	436	457	447	447	498	430	440	418	468	431	467	446	445	437	461	462	466	449	493	396	446	421	424	457	443	445	465	430	423	453	416	461	421	437	452	450	477	439	427	453	446	414	445	440	407	448	436	425	429	428	413	448	463	465	415	431	472	457	444	439	437	422	446	453	437	429	449	451	405	439	451	412	436	435	440	422	483	472	428	406	440	454	431	462	472	440	448	412	425	436	444	461	461	494	447	409	417	449	453	444	475	457	430	444	457	490	451	444	424	430	422	451	473	456	453	426	419	419	415	404	467	434	446	443	409	462	458	443	428	414	431	465	451	461	429	429	438	424	455	463	453	435	445	439	462	413	452	408	436	409	480	474	435	424	463	436	446	431	430	441	429	431	457	425	395	434	455	500	460	454	426	457	484	447	425	463	466	445	446	471	456	444	493	428	430	452	450	439	424	458	431	464	448	442	432	428	469	471	435	461	445	441	454	429	451	473	429	441	452	408	487	463	461	467	479	453	439	439	417	481	458	437	449	463	411	424	423	448	449	435	448	459	446	455	421	420	443	422	453	465	452	456	432	428	452	444	442	460	424	463	438	417	446	434	420	468	420	445	436	437	444	446	428	447	439	446	390	447	414	412	431	423	458	423	422	442	465	503	456	427	480	435	476	457	448	463	424	480	433	436	437	428	461	437	471	448	446	452	427	439	454	409	459	428	434	457	457	433	403	440	445	473	469	437	436	449	417	463	428	404	430	467	424	407	408	465	452	449	433	426	441	494	408	442	487	404	413	420	435	405	472	478	412	441	437	435	441	398	453	440	451	472	425	429	434	476	474	452	446	470	506	423	449	451	455	459	444	473	443	483	437	438	409	465	407	455	454	441	449	458	407	449	413	438	453	434	456	444	447	446	419	421	414	452	437	429	465	439	447	472	454	444	412	476	454	432	439	481	450	464	442	467	465	431	411	441	451	441	462	431	460	427	413	444	438	455	484	440	451	440	449	452	421	454	439	449	469	412	443	495	428	449	445	461	446	466	400	428	441	452	451	418	459	449	456	471	469	438	423	430	452	436	452	445	429	453	449	401	461	472	461	421	454	476	456	437	439	444	452	425	469	446	472	423	449	389	424	468	453	421	442	429	425	414	445	436	464	474	468	435	440	464	416	406	415	434	465	411	438	455	433	424	456	433	434	418	456	451	436	470	434	467	468	484	452	441	434	443	444	461	457	440	395	432	456	432	428	423	445	458	430	425	386	435	439	444	449	451	476	449	445	463	449	428	442	452	449	473	490	434	450	449	474	408	426	445	465	436	436	444	409	481	469	467	469	439	448	444	437	447	461	479	431	455	449	438	453	420	462	437	497	420	450	435	432	465	444	442	448	420	442	436	467	423	415	431	446	433	464	495	456	449	454	429	448	472	453	464	469	428	474	436	440	432	449	439	444	450	437	431	449	426	444	426	439	454	449	427	387	474	439	434	421	406	448	456	463	462	469	446	435	449	423	451	447	438	445	435	422	449	420	439	411	444	442	435	446	423	474	438	416	462	434	433	437	472	409	451	404	400	454	478	426	469	456	417	427	440	441	456	409	415	443	474	449	434	464	468	452	435	471	468	448	475	449	457	455	432	428	451	482	442	412	463	466	429	432	479	458	447	457	448	445	436	455	454	460	440	434	435	443	444	446	454	413	491	457	456	444	458	453	454	423	445	408	447	421	438	432	486	411	447	443	439	426	432	434	447	447	442	408	440	420	391	479	405	430	436	439	455	415	458	438	414	418	423	448	453	433	418	425	444	430	424	421	434	456	478	459	443	425	427	449	444	421	469	392	452	422	477	437	415	435	453	465	430	430	446	409	450	431	431	481	458	437	454	436	430	452	435	463	407	445	446	427	438	491	424	461	482	419	495	420	446	444	436	465	432	431	450	485	447	405	427	448	457	461	429	445	420	422	452	433	471	451	442	467	516	420	433	436	469	427	418	448	445	412	455	465	423	450	429	443	434	422	443	426	441	438	460	445	433	425	424	432	441	432	434	454	439	453	434	430	439	442	423	431	446	456	430	410	466	447	464	447	476	456	466	444	438	454	390	415	422	412	405	449	442	441	452	456	454	427	422	459	424	454	468	440	447	461	489	459	461	463	454	450	444	431	443	438	410	422	432	445	456	444	463	443	437	438	406	425	474	451	452	409	444	424	428	416	430	422	391	458	417	424	459	445	422	418	402	417	474	426	464	464	451	448	398	463	428	432	435	412	448	462	423	435	453	465	444	430	444	454	461	418	460	449	443	516	408	459	420	450	453	476	424	443	441	451	474	451	459	454	452	430	460	417	427	446	462	416	437	409	482	406	447	436	440	442	446	407	447	433	438	454	458	463	414	448	435	431	448	450	436	475	444	441	436	438	445	443	431	433	426	415	469	475	442	443	444	412	473	468	450	441	423	405	462	437	465	443	415	456	478	428	441	452	440	447	439	416	454	439	450	441	459	445	432	438	439	426	441	455	443	436	456	428	443	421	442	427	407	398	436	447	438	436	444	467	427	426	434	435	441	463	439	434	429	444	473	461	440	441	424	437	434	462	406	427	461	448	422	412	483	444	427	419	434	458	471	418	466	453	437	455	460	414	438	411	453	453	436	439	439	474	434	449	404	442	427	474	400	429	428	427	439	468	411	460	440	421	462	407	450	420	409	423	436	445	423	434	504	431	462	456	468	430	437	409	403	436	458	418	454	419	426	465	437	437	433	437	468	458	434	425	463	485	472	443	452	438	430	437	458	406	406	449	418	430	487	462	450	456	422	440	433	437	399	465	447	456	449	464	432	473	426	458	417	457	465	457	425	413	474	435	467	499	463	434	442	438	432	469	432	462	423	470	456	480	465	414	409	414	445	457	464	461	449	406	471	442	479	463	463	447	426	482	444	433	443	439	429	473	445	490	452	469	444	415	491	463	490	427	443	438	447	428	441	452	455	444	409	455	435	460	405	432	450	430	463	452	430	424	452	428	445	414	444
22868	11032	12160	10131	7390	26906	3965	1274	1323	2730	10951	1467	475	434	455	429	413	417	381	386	396	374	369	356	352	369	352	355	349	375	362	362	406	337	379	360	315	318	349	347	336	343	343	359	313	350	330	298	335	370	365	358	355	352	349	346	322	383	340	346	348	340	368	411	351	359	387	319	323	342	307	300	335	355	350	314	333	364	326	351	355	341	340	362	395	377	355	331	338	334	339	358	353	354	379	318	324	298	332	339	379	364	346	320	330	322	346	322	361	318	324	329	374	328	344	351	377	334	365	375	347	341	327	372	342	374	321	346	346	352	333	347	330	309	324	365	343	331	325	342	333	320	358	356	348	353	349	350	357	312	329	337	332	328	354	326	357	375	354	339	333	375	328	344	336	346	328	313	303	352	315	342	306	337	364	355	351	311	323	336	341	336	330	329	316	339	359	312	362	335	318	340	369	317	346	313	347	321	316	337	369	371	333	328	321	325	337	316	339	352	335	352	328	371	300	338	351	295	327	340	326	371	340	332	308	336	345	344	365	330	320	360	347	352	318	348	352	349	371	341	339	321	336	325	309	401	354	322	349	351	334	303	359	291	341	375	329	325	357	330	323	344	338	321	324	335	307	372	355	319	328	307	372	343	338	341	321	341	327	307	317	353	388	379	336	300	340	296	354	342	347	374	326	328	338	339	339	318	305	339	366	358	348	339	386	349	336	309	354	328	376	327	355	341	329	331	310	353	359	327	317	319	350	331	354	390	350	352	365	335	338	346	348	387	320	335	317	349	349	375	332	330	332	331	342	368	355	336	273	348	330	346	310	348	373	321	385	317	361	328	383	333	348	366	347	322	321	338	358	345	327	346	342	338	324	338	327	348	313	341	331	344	338	375	380	349	367	343	355	335	338	335	341	309	350	344	339	353	343	320	333	349	335	310	347	333	372	351	332	329	352	355	346	312	348	340	339	327	362	349	352	376	367	343	359	353	364	338	359	311	369	364	353	331	327	352	355	314	341	336	332	341	387	315	363	315	324	361	354	332	314	308	296	350	293	335	374	315	342	335	333	379	333	309	357	337	328	329	343	345	361	329	305	354	347	355	351	311	316	315	345	317	328	355	363	332	362	375	353	355	325	334	326	340	361	335	353	323	360	322	302	357	341	338	346	285	352	348	359	316	340	337	314	331	332	313	359	357	315	323	328	331	346	319	334	312	299	353	377	337	338	317	324	334	354	338	340	349	346	364	358	337	317	358	359	363	348	348	342	332	325	361	355	339	335	347	367	327	324	331	350	332	385	308	344	332	349	344	336	335	349	346	359	349	371	344	334	305	289	361	396	324	357	371	395	341	341	342	315	336	333	350	323	355	365	384	325	345	313	359	344	356	385	328	353	325	332	297	358	370	335	314	365	318	360	338	337	322	324	348	302	330	347	323	364	346	372	355	331	327	338	358	335	312	352	324	317	403	332	333	332	356	313	337	322	316	348	336	328	350	353	338	312	338	341	351	360	347	348	338	338	393	370	356	343	331	316	353	351	377	351	333	279	329	355	347	357	342	352	357	361	387	323	317	311	330	350	316	350	322	304	315	310	340	348	355	370	342	344	321	389	309	328	329	344	365	378	354	344	318	352	360	334	329	359	339	324	345	362	328	353	364	352	301	319	335	368	330	328	326	306	345	380	361	366	338	327	343	349	326	325	366	334	325	356	338	361	369	403	351	347	351	341	333	334	310	362	331	378	315	327	334	337	381	360	390	341	315	341	374	367	343	322	362	358	342	374	313	338	322	376	349	330	331	360	328	334	341	346	351	349	324	347	342	349	381	348	337	309	335	328	329	345	326	347	340	332	357	358	328	358	333	333	349	310	364	301	353	345	339	349	353	319	338	335	350	343	354	358	347	340	348	363	334	314	323	352	347	352	317	355	348	350	342	326	368	290	319	366	360	343	289	359	357	322	368	333	348	317	339	353	354	346	319	354	321	352	356	350	366	350	340	343	318	299	339	343	344	381	357	299	324	337	327	335	336	345	334	376	358	353	358	361	369	351	360	297	376	325	372	346	341	313	369	322	373	330	334	350	345	341	359	373	354	378	360	306	346	382	369	302	369	344	345	327	313	326	368	306	334	328	322	356	346	352	355	389	345	359	359	338	332	345	388	347	353	326	339	332	340	317	329	311	348	376	326	323	328	340	351	356	346	360	355	339	314	333	355	354	381	337	352	358	350	349	334	341	324	305	333	337	341	328	333	333	358	339	323	341	332	325	309	312	337	365	329	355	347	318	353	341	335	313	345	341	360	307	304	366	325	352	339	334	353	329	351	338	351	308	336	355	357	359	339	373	326	390	309	308	324	401	318	377	339	314	336	328	387	378	350	293	329	293	343	349	290	357	353	330	350	331	345	359	373	364	320	351	339	348	378	371	350	326	337	332	344	323	350	342	341	338	342	374	319	366	322	343	342	338	372	349	349	317	381	322	340	357	371	341	324	346	337	341	342	323	339	320	379	365	330	325	331	364	355	340	352	334	356	386	347	299	339	342	356	339	322	371	355	322	348	325	364	341	318	344	336	376	300	328	333	368	341	374	366	333	354	351	357	366	341	367	351	336	325	330	348	336	307	347	340	323	328	358	362	326	299	321	352	314	341	339	363	353	362	326	335	411	355	353	391	366	325	315	344	376	318	354	356	358	314	356	329	363	344	292	350	350	321	304	352	344	334	363	315	349	357	330	319	339	330	354	331	357	342	368	338	332	325	366	317	343	330	363	353	333	333	339	354	345	358	337	360	324	311	340	333	347	373	347	384	374	341	362	367	332	337	336	330	340	349	338	329	336	330	315	333	346	353	307	344	363	319	328	376	341	330	346	350	349	335	382	345	324	349	340	344	349	337	313	325	330	352	359	359	337	344	329	349	325	340	302	326	324	371	334	329	330	328	354	348	321	346	328	354	369	348	314	341	326	348	337	357	317	341	313	304	341	338	354	308	356	352	357	384	327	363	366	357	331	350	307	377	343	311	334	370	350	299	327	364	335	319	357	335	345	369	356	348	332	343	380	321	327	319	305	328	337	359	368	354	354	330	328	353	358	363	336	327	374	341	350	360	341	409	328	357	319	320	354	370	344	365	331	319	276	313	343	345	349	322	357	319	384	346	345	341	388	372	351	319	365	346	329	320	356	340	358	318	356	350	344	318	346	347	323	329	313	332	307	306	348	332	324	357	369	361	367	289	337	349	371	324	319	326	318	367	345	342	362	311	354	365	381	340	361	365	334	317	364	330	313	333	351	357	349	338	379	332	312	353	368	368	329	360	336	325	324	315	352	371	313	359	378	334	345	329	342	356	336	315	349	302	331	360	335	364	339	345	353	324	319	359	336	343	305	320	348	362	362	352	326	347	321	358	334	337	296	362	349	331	363	303	364	352	320	347	362	287	363	315	333	336	308	321	328	363	339	347	377	336	342	314	378	341	317	332	327	349	363	357	376	355	329	345	348	356
10333	8087	18152	20135	21018	28121	7545	5347	6013	10713	29770	1740	1526	1418	1342	1253	1248	1170	1109	1046	1096	1066	1020	1017	1019	996	958	991	955	962	918	841	941	864	923	891	937	855	909	845	835	842	846	834	829	848	780	854	813	834	839	806	886	801	826	814	856	798	803	850	796	840	852	822	854	831	810	834	821	777	784	852	798	773	843	818	800	790	760	792	821	788	815	815	814	808	805	794	869	802	781	781	866	776	772	795	832	789	816	795	808	838	845	829	780	819	809	793	779	723	842	786	876	787	805	810	835	777	805	797	798	797	781	812	818	788	787	837	763	779	793	844	795	803	840	796	766	821	781	808	835	773	776	826	826	771	797	777	786	792	806	785	810	784	800	826	779	767	802	767	796	790	791	845	766	834	811	752	795	804	797	762	832	815	778	772	801	806	801	830	774	752	817	767	815	832	815	770	763	760	778	765	792	808	730	756	771	757	761	839	820	781	818	771	813	781	762	801	834	810	802	758	815	813	804	791	792	778	784	795	820	816	797	823	809	827	817	781	808	764	822	822	818	806	762	786	804	749	772	768	766	833	850	834	784	848	745	805	810	785	811	748	834	806	805	777	809	807	797	762	787	763	766	774	808	800	767	812	814	797	755	858	810	802	805	779	829	776	760	780	812	794	751	733	817	834	836	801	835	803	806	803	808	772	767	815	738	785	818	795	815	769	767	808	771	783	753	767	841	787	824	784	833	852	791	760	806	797	796	758	818	756	852	825	785	778	714	837	826	816	775	809	792	756	816	771	822	808	833	829	801	806	773	779	783	757	778	790	791	747	808	771	783	780	765	728	812	797	784	812	842	808	834	778	788	786	774	809	800	787	788	806	789	806	854	858	814	814	782	708	828	841	738	816	787	746	782	832	827	860	736	813	764	761	798	799	771	800	785	783	774	775	803	804	762	803	758	732	827	788	757	774	777	795	826	831	795	777	831	803	814	802	821	816	809	833	828	793	778	818	790	763	794	801	722	759	733	804	786	847	799	779	810	803	805	763	818	746	805	818	779	768	775	818	798	782	813	790	812	813	786	795	801	767	788	796	772	781	827	736	772	819	822	788	773	797	759	801	788	808	792	774	780	858	828	758	786	751	805	761	799	795	793	777	796	793	787	764	742	810	821	764	787	818	802	776	779	816	751	808	779	777	843	808	785	823	828	776	826	779	768	837	792	799	801	824	791	807	819	819	800	807	768	777	817	791	740	853	792	781	831	822	777	746	803	798	802	801	804	805	796	766	832	845	842	818	746	787	814	777	775	800	774	785	799	837	816	757	750	796	818	772	841	825	772	782	829	830	806	774	824	778	794	782	817	800	819	727	785	812	753	820	801	795	797	770	797	803	785	793	790	754	807	825	833	775	764	789	787	753	826	801	743	786	809	805	778	772	728	813	779	777	759	747	781	765	799	777	774	785	798	767	807	796	817	776	810	783	793	747	766	800	774	825	774	793	791	827	796	773	809	778	784	782	764	777	753	770	805	845	797	772	777	786	847	825	761	823	745	825	808	758	738	807	825	813	834	785	792	795	764	762	777	809	783	784	815	766	762	801	766	779	778	753	810	804	733	802	787	800	840	768	787	841	823	839	799	818	824	751	846	796	792	792	794	818	765	832	810	801	747	817	780	781	773	705	790	777	777	876	864	814	779	774	797	793	821	794	813	836	760	858	768	794	802	874	747	836	817	829	807	801	751	791	780	856	808	779	819	818	754	846	835	778	833	810	751	784	791	781	772	807	783	774	848	784	777	748	778	779	842	788	830	788	757	791	770	743	792	841	805	828	779	736	778	805	819	808	817	800	805	789	793	773	755	790	750	772	757	737	814	771	785	814	813	790	778	806	805	791	832	804	755	822	825	767	813	749	778	808	769	812	776	763	765	782	771	742	799	787	759	782	761	823	823	763	820	752	809	776	819	822	826	786	779	806	792	789	767	792	758	823	773	754	741	796	796	785	785	813	816	810	822	809	773	751	799	772	839	773	785	746	782	813	788	798	802	770	793	802	729	833	768	750	871	787	791	803	761	775	840	792	795	821	808	758	800	723	759	793	819	820	746	750	794	795	781	820	754	795	767	794	857	805	812	821	820	765	779	816	803	793	794	799	783	813	811	791	804	832	772	782	759	757	776	802	787	774	814	771	789	789	729	796	750	786	783	808	759	784	769	769	823	774	789	797	798	855	834	833	862	754	810	812	788	793	817	817	812	785	758	787	807	799	805	810	768	812	741	786	786	773	799	816	839	803	775	778	790	773	814	796	851	800	763	810	791	747	799	802	794	857	802	836	824	823	801	783	812	786	772	756	819	814	811	796	789	758	799	803	781	818	786	747	781	802	866	829	771	834	770	793	814	794	766	805	783	800	801	794	842	795	777	781	758	867	759	835	786	758	806	847	842	757	840	809	811	810	811	751	786	752	779	803	825	803	810	814	778	806	830	821	781	790	794	810	852	845	746	782	783	816	799	802	781	803	764	761	846	835	806	809	773	784	787	810	759	745	752	809	808	785	786	828	810	843	785	774	818	786	706	774	843	766	806	840	762	775	832	789	813	829	782	778	823	826	809	815	813	850	803	744	758	840	734	790	804	801	803	769	767	803	806	791	805	724	816	778	771	820	782	795	770	776	808	807	763	815	786	793	775	797	798	777	805	753	789	763	817	801	801	836	855	799	833	803	764	784	871	818	785	778	805	787	829	749	794	820	836	792	813	757	866	774	794	757	792	774	808	845	789	766	736	791	765	821	799	752	842	870	821	792	782	829	803	783	761	812	771	871	724	833	818	794	772	820	841	760	781	777	792	761	836	824	844	784	822	822	810	780	809	808	817	762	786	847	756	789	793	743	838	776	752	725	829	773	810	812	789	809	811	762	821	761	824	813	768	770	773	753	841	832	839	826	870	823	789	841	749	835	803	790	813	805	817	792	768	812	793	819	838	798	826	823	771	776	749	785	866	815	790	817	742	803	788	771	770	783	801	785	787	816	816	785	784	783	818	792	775	788	828	795	768	816	832	833	816	864	808	742	727	878	779	801	757	826	768	748	787	780	779	791	780	808	812	756	797	798	761	781	803	772	793	786	795	782	803	756	839	771	793	775	793	799	842	766	771	837	811	826	809	750	788	750	797	833	778	774	767	769	833	809	770	843	804	766	830	811	814	786	790	772	788	764	775	762	811	765	761	764	777	804	808	838	808	779	781	814	832	798	829	759	805	830	833	765	802	842	757	781	792	819	804	794	817	752	790	765	814	808	794	816	811	819	850	800	770	733	790	810	756	791	819	785	814	760	723	795	798	755	818	775	802	777	776	820	776	809	787	773	813	778	795	823	780	796	803	810	763	782	752	733	825	842	835	743	788	771	761	832	751	787	742	814	840	812	819	831	758	795	769	822	832	806	817	793	818	814	811	782	830	763	783	752	834	790	778	769	808	774	786	812	801	787	841	779	803	833	814	840	835	806	785	822	758	813
4571	2570	3752	2482	1563	1103	497	403	380	345	397	191	195	208	215	196	171	188	199	184	166	224	179	140	184	174	187	183	189	223	180	191	190	178	179	206	188	175	188	169	180	163	187	199	177	175	179	223	208	186	193	190	214	206	197	173	187	178	223	195	198	210	202	179	181	223	192	189	191	217	210	185	184	193	195	185	180	172	148	173	177	192	192	180	213	186	184	182	184	191	190	206	191	198	189	189	175	185	214	192	205	184	190	200	194	195	168	199	208	210	193	195	190	182	171	181	171	185	157	171	183	185	187	164	206	204	218	187	207	178	191	167	202	201	188	188	194	203	205	177	189	179	177	195	180	168	201	195	203	183	172	190	206	185	166	180	188	192	180	197	208	180	198	213	201	158	204	195	190	200	176	162	181	207	193	213	191	186	179	187	205	176	184	176	186	184	173	190	193	177	199	177	195	196	186	201	180	171	193	175	186	176	193	187	175	218	214	220	188	191	174	183	182	208	193	174	171	203	179	186	188	184	214	184	189	170	189	185	211	209	169	181	188	203	178	184	178	169	196	165	188	206	214	208	214	198	186	169	179	179	210	191	193	192	206	185	181	191	189	211	210	187	190	192	196	179	189	184	199	217	190	185	192	184	170	180	175	175	184	227	195	218	180	206	170	211	201	185	200	191	173	175	183	193	188	183	222	165	180	171	184	148	156	182	200	188	205	200	164	204	193	193	164	191	194	206	167	176	167	167	183	199	207	194	176	213	168	203	178	194	177	202	199	225	175	186	185	162	186	212	213	198	206	193	164	201	203	184	195	172	199	205	168	172	181	185	212	176	192	179	188	191	211	169	194	184	197	184	206	177	202	191	203	169	201	179	170	164	205	191	207	187	188	195	159	186	196	194	207	194	198	200	190	180	191	189	189	191	196	180	194	173	181	180	169	196	183	177	203	217	195	183	189	225	197	158	179	176	192	189	195	178	198	185	196	228	210	187	220	205	165	170	173	200	188	191	168	188	197	178	173	192	195	198	162	202	184	185	185	181	201	175	223	197	208	198	198	191	201	186	175	188	202	188	167	200	174	224	167	180	175	193	178	216	202	192	188	188	175	207	205	210	184	171	175	183	183	199	181	177	156	195	188	176	182	209	201	185	193	223	197	196	200	191	189	188	195	190	180	197	178	201	185	184	189	195	186	203	182	213	188	197	215	193	200	192	205	189	220	164	185	202	191	173	166	195	181	176	204	172	171	180	172	180	202	186	192	184	191	173	194	209	190	200	196	177	178	214	175	178	183	177	185	193	185	178	178	205	183	207	175	184	189	176	188	173	193	195	182	192	204	211	199	187	183	198	205	196	204	178	182	192	208	188	180	203	203	173	192	191	202	183	179	197	222	208	207	193	178	176	155	204	203	188	167	180	177	172	160	180	179	213	199	182	212	192	173	165	189	195	202	184	159	191	197	200	186	202	174	211	190	199	174	200	215	208	165	174	206	177	196	205	177	188	196	171	186	214	217	191	192	197	198	226	197	183	181	158	214	213	198	208	193	191	172	205	214	181	186	194	209	203	190	201	191	197	169	193	224	176	173	201	186	180	189	183	182	188	160	199	175	173	180	173	194	166	195	185	183	189	184	168	189	198	175	189	200	207	174	177	193	208	204	191	181	163	202	164	197	215	172	189	179	184	218	180	194	169	186	179	172	194	188	214	204	197	177	179	210	175	173	198	164	192	200	217	187	170	170	185	195	157	200	188	204	205	183	201	185	191	194	186	201	202	195	193	201	187	199	190	186	176	184	191	179	178	184	177	193	204	157	209	195	202	199	168	179	212	213	170	225	210	182	207	180	181	192	204	193	181	211	233	166	182	221	210	192	173	167	168	174	181	173	194	188	174	172	173	184	170	175	195	198	196	212	186	153	186	168	211	178	212	191	198	205	194	197	163	187	164	176	210	198	200	198	181	163	192	171	170	178	174	179	169	171	196	183	202	222	204	207	203	162	183	178	193	168	179	187	189	176	196	218	213	209	199	197	161	188	174	189	207	192	178	174	195	227	192	190	176	187	213	209	185	184	184	185	184	194	182	189	187	192	190	179	190	194	197	192	166	182	202	196	182	185	187	217	177	195	196	215	190	181	188	201	188	181	179	188	184	191	201	202	195	223	188	184	185	185	195	181	172	181	184	179	169	191	187	205	199	166	201	210	200	202	187	181	185	208	179	201	191	167	213	180	177	197	222	188	240	166	206	215	193	187	198	209	184	192	167	191	178	190	229	216	210	209	162	198	179	157	166	187	215	176	201	170	190	204	194	194	175	202	206	212	153	202	205	198	185	209	181	175	187	188	187	165	190	187	181	216	165	179	181	217	175	180	158	187	175	168	169	182	185	176	189	199	228	212	176	203	174	176	163	176	195	186	191	181	208	204	204	192	215	197	212	205	182	175	197	170	190	190	185	214	202	189	200	182	200	193	150	188	165	188	195	190	175	152	198	179	180	153	188	205	191	212	186	174	162	168	173	203	213	201	183	191	200	192	195	221	199	188	195	189	211	175	160	169	190	182	173	166	178	197	165	193	211	179	165	205	184	190	188	192	210	175	186	230	189	194	204	194	191	213	201	183	232	166	177	192	196	176	181	168	200	188	200	201	189	205	188	171	182	187	177	189	169	181	188	188	188	196	191	197	197	173	181	177	200	185	195	192	183	165	207	217	208	166	200	193	228	174	204	179	177	203	201	189	166	183	188	182	173	168	197	192	179	185	198	173	183	184	176	180	209	188	186	181	196	214	164	217	170	183	191	194	181	179	191	181	179	160	174	193	199	216	180	187	180	201	201	187	163	186	183	198	204	198	162	201	222	193	202	194	191	179	183	174	192	201	205	190	167	210	192	179	196	204	161	196	166	201	203	165	184	169	190	183	200	194	192	193	162	183	184	192	184	185	196	171	171	166	173	188	194	199	214	192	192	215	199	196	187	175	174	198	157	194	191	178	167	177	227	208	217	225	221	192	204	181	170	173	205	186	187	208	174	186	182	175	188	154	200	179	166	188	171	157	204	197	187	204	165	197	194	184	193	171	208	197	184	177	168	191	215	161	197	217	200	221	197	182	194	204	209	199	193	194	203	184	213	187	182	209	211	178	213	158	200	186	197	188	211	160	191	205	173	181	192	184	198	172	196	199	197	185	198	176	186	195	189	185	175	193	191	194	225	198	179	165	181	161	176	194	194	186	177	178	176	190	212	167	170	189	195	196	203	173	170	202	215	168	175	188	193	188	197	192	181	198	191	198	189	194	197	192	200	195	179	210	198	188	201	165	183	201	208	177	196	177	189	199	200	186	175	164	209	199	175	195	173	212	179	200	210	181	176	218	174	202	190	234	155	210	193	157	195	185	192	198	187	187	212	166	194	184	176	191	181	174	162	175	204	191	200	179	195	212	205	198	204	161	222	177	170	188	200	223	201	206	175	207	172	186	165	195	187	205	186	179	211	203	197	174	208
3220	2590	7128	7021	5930	4147	1990	1540	1658	1495	1697	461	508	501	462	463	446	443	493	432	440	436	418	450	487	467	460	448	469	487	423	443	459	475	476	454	477	456	455	466	483	504	402	446	485	497	479	458	450	454	455	447	484	492	474	417	458	470	431	464	479	471	471	461	437	446	493	498	461	461	470	454	446	447	508	454	432	448	449	491	457	453	483	471	503	505	472	499	438	452	469	464	491	481	478	441	447	501	452	451	482	486	464	447	441	439	504	454	466	455	455	448	511	480	491	443	387	423	478	463	435	517	436	473	474	472	477	447	427	449	472	463	454	483	457	459	465	481	420	464	478	473	488	489	421	446	484	482	466	473	486	447	482	454	509	455	416	421	499	477	493	467	477	462	455	433	421	474	466	473	455	476	462	493	442	471	479	456	486	486	453	444	503	464	467	416	454	463	491	440	440	507	531	468	427	451	468	461	481	439	462	466	457	462	472	477	475	495	442	460	482	461	462	485	436	482	457	426	473	438	491	464	470	454	471	461	477	479	435	464	461	450	475	442	446	458	464	487	428	464	463	486	440	449	504	479	488	495	471	456	449	492	480	467	455	476	447	419	490	457	480	491	412	457	477	489	457	463	486	485	421	475	455	461	445	476	484	465	469	447	483	438	465	419	440	465	496	491	478	440	467	460	458	474	456	495	469	496	457	457	451	445	486	489	482	444	463	459	480	450	439	467	484	450	488	488	496	471	452	521	466	467	489	492	454	452	444	464	453	411	478	442	454	464	441	461	446	460	500	464	496	474	424	483	471	484	463	506	468	457	476	471	481	431	465	456	467	487	452	474	470	441	447	478	462	459	453	438	442	470	467	449	477	458	425	457	452	449	445	443	450	447	443	465	455	460	462	442	431	443	457	444	435	460	444	462	456	499	495	507	480	466	437	465	459	450	454	455	450	470	479	476	445	479	472	476	524	445	464	487	417	452	493	459	462	456	445	491	456	483	471	452	451	488	465	468	470	463	441	456	480	495	443	447	450	469	474	435	439	467	471	448	479	497	460	465	429	501	478	472	461	483	445	490	439	426	497	442	444	472	410	409	446	469	465	498	409	452	462	490	451	438	486	455	436	510	451	442	450	488	432	471	421	499	438	460	456	491	509	434	480	471	477	476	469	453	452	477	424	444	464	446	446	452	492	421	494	470	454	460	512	495	470	456	438	479	474	503	492	466	459	504	469	484	476	488	471	465	462	472	457	455	446	473	449	476	478	529	453	460	498	488	470	465	475	415	444	470	444	499	470	458	443	440	503	469	457	471	465	418	461	465	493	481	483	484	458	474	468	497	477	478	487	439	476	425	467	473	450	460	456	470	452	429	486	428	428	457	453	465	463	461	463	461	462	475	452	452	500	479	435	468	493	451	429	448	508	424	475	481	455	468	461	511	458	456	466	464	446	470	494	441	489	433	476	442	495	451	482	452	469	464	473	446	463	425	435	468	503	475	439	479	463	478	495	440	459	443	460	481	431	469	460	475	443	450	450	513	417	460	497	498	509	485	456	450	450	444	464	462	436	458	455	493	478	443	464	500	489	479	493	483	448	444	464	456	424	502	466	448	443	460	440	464	436	453	456	464	475	471	472	491	464	457	481	473	470	463	485	430	427	445	441	472	475	471	430	454	469	486	466	481	436	498	471	487	475	488	433	466	467	443	461	461	437	448	430	468	472	475	468	486	443	463	460	477	448	455	485	456	476	439	468	409	465	451	488	435	466	486	528	482	426	494	494	462	457	427	458	440	489	470	441	470	424	475	486	447	458	479	443	461	449	453	441	466	436	422	479	432	500	449	455	480	497	445	444	468	442	436	429	457	452	476	492	454	439	446	469	460	508	459	503	459	461	469	432	450	449	485	437	436	472	458	481	468	477	471	480	483	486	471	482	489	467	469	488	462	479	464	466	485	468	495	471	474	457	460	473	464	479	444	472	480	490	489	520	468	432	465	427	451	479	442	427	432	426	459	441	476	462	500	481	487	489	517	456	470	495	453	470	454	458	476	435	458	455	466	479	474	421	440	442	467	434	455	475	472	471	481	494	459	469	451	467	468	454	480	443	480	476	488	439	464	440	450	435	496	449	484	445	453	485	446	479	528	500	429	479	466	444	477	429	436	475	485	500	468	507	492	507	428	477	449	451	432	466	480	454	465	462	455	486	432	459	446	427	447	453	469	498	442	471	456	444	461	480	468	467	463	484	443	461	493	462	465	488	487	483	440	467	489	491	498	443	473	439	483	468	473	458	460	498	452	508	469	473	426	444	454	453	514	470	443	403	485	456	479	524	477	466	465	437	461	458	464	466	479	429	459	463	448	434	474	436	462	479	481	447	512	471	425	484	459	488	482	476	433	478	442	475	482	464	465	468	456	477	473	461	451	455	474	464	449	447	477	449	473	447	471	465	499	457	450	510	471	450	436	443	478	451	469	477	455	453	440	480	456	481	467	413	456	463	448	487	459	481	480	455	449	472	455	476	486	432	464	423	446	490	490	504	463	452	485	449	449	418	440	462	458	436	482	478	490	472	488	454	456	465	490	480	454	453	472	444	441	449	444	478	458	464	484	441	467	424	477	460	487	433	488	452	483	459	429	506	453	429	449	525	468	468	516	452	481	464	448	479	472	488	466	467	513	439	477	440	473	479	493	472	454	486	466	429	496	453	444	480	486	473	440	477	457	506	493	479	454	486	495	519	406	446	483	492	447	466	482	466	507	471	473	456	474	436	456	463	444	463	467	481	476	484	499	431	494	489	489	490	496	480	457	463	479	485	399	513	471	473	486	482	473	458	478	448	456	459	431	505	523	452	451	454	483	460	478	475	461	486	447	433	493	493	451	480	462	435	478	484	475	418	514	479	464	479	456	482	479	451	467	469	465	450	466	466	466	444	459	461	497	432	414	481	457	469	523	490	475	480	471	448	500	468	475	476	436	476	450	411	465	470	463	485	461	445	432	485	422	523	504	453	450	466	489	463	451	498	443	458	491	442	453	490	440	457	465	447	466	429	460	480	445	462	443	480	466	438	481	477	469	507	468	463	497	482	463	459	432	439	497	469	422	423	485	445	427	422	474	451	419	486	446	431	456	489	469	504	463	463	467	494	444	442	506	474	458	463	456	448	499	403	458	467	486	451	488	454	458	461	477	443	487	444	469	460	482	479	470	463	471	441	534	467	493	480	455	464	485	464	492	448	496	447	457	508	484	461	454	430	445	477	403	462	432	457	473	463	453	464	486	457	475	471	469	469	484	464	495	476	455	477	451	440	490	479	481	418	443	438	440	467	447	500	469	458	453	483	497	434	468	468	465	471	436	418	462	458	476	445	456	488	483	471	512	445	452	475	454	451	471	492	485	438	455	446	427	518	425	442	477	476	472	447	450	467	440	456	469	473	479	466	451	454	491	469	467	499	476	460	473	457	458	479	489	452	512	468	448	459	489	467	481	472	465	504	462	470	453
13098	5142	7623	5686	4394	9518	1255	686	698	1041	2121	312	209	197	210	174	203	191	181	177	173	192	163	164	162	161	152	160	164	142	144	140	165	149	144	161	147	171	159	161	144	148	182	167	140	152	147	154	182	167	166	156	168	181	148	156	127	184	154	162	172	145	163	149	149	156	143	133	190	153	169	153	157	149	156	168	149	144	158	130	151	156	152	130	172	168	161	167	152	144	174	118	160	164	171	161	156	149	154	174	183	162	151	149	160	169	172	175	164	175	156	158	150	153	144	178	191	115	139	149	157	172	149	159	145	151	178	165	143	162	166	153	164	124	162	154	145	169	140	174	149	149	132	173	156	173	167	171	125	163	166	159	177	185	158	145	187	155	159	161	150	148	179	142	171	152	154	151	147	144	157	178	151	177	155	154	179	169	151	135	187	161	154	170	144	155	169	167	138	144	151	169	157	150	159	167	161	149	139	169	180	171	150	177	142	136	158	160	145	158	157	143	166	155	145	147	155	150	150	164	159	164	164	162	166	167	166	173	150	162	161	161	152	155	145	156	166	160	144	159	154	161	153	134	163	154	160	155	161	151	166	138	154	169	155	159	158	150	174	158	165	141	171	191	165	136	167	161	163	159	145	172	159	182	168	133	153	151	144	149	149	182	135	140	172	149	155	164	155	138	147	151	182	153	156	144	173	153	157	149	149	164	171	140	161	174	142	154	160	168	143	151	142	143	151	147	150	140	158	136	159	147	155	177	115	142	169	138	175	148	154	153	177	166	138	149	154	154	161	169	144	143	161	157	174	161	172	164	166	174	152	162	160	146	171	136	188	161	182	151	155	197	153	166	170	152	157	146	139	159	151	166	149	151	171	133	149	151	148	169	133	160	160	184	133	147	151	153	168	140	187	139	168	158	131	149	157	154	168	172	150	147	148	130	149	108	173	133	156	155	154	166	160	176	167	170	160	156	158	141	164	150	159	162	155	149	149	161	144	162	150	153	150	147	181	156	176	145	176	148	154	159	144	173	161	147	161	174	149	140	156	166	138	162	159	180	158	146	147	173	160	152	147	167	164	160	162	153	146	167	161	153	147	142	151	176	128	148	152	148	165	165	158	153	176	156	147	145	163	140	170	162	158	169	147	163	145	178	165	170	135	133	147	130	159	161	167	167	165	156	154	131	141	165	165	147	180	125	157	161	142	149	130	167	146	158	176	173	152	176	153	153	161	160	151	162	161	141	161	160	154	156	145	172	147	131	133	142	147	148	161	146	166	132	138	136	146	156	151	140	139	134	147	141	174	150	147	155	157	146	146	174	151	165	164	158	142	154	142	163	160	148	166	168	167	162	163	163	157	159	157	144	155	141	128	159	170	152	158	153	158	159	148	144	157	164	175	143	160	140	150	166	133	172	150	141	142	151	150	155	151	150	175	180	144	167	176	181	166	194	149	138	128	155	160	173	182	161	142	151	150	152	170	155	173	159	149	170	167	138	189	176	160	167	174	167	171	158	139	156	152	152	157	149	151	144	167	147	142	179	151	156	152	142	146	167	152	143	155	167	183	161	147	156	167	133	132	152	172	131	151	157	156	140	151	173	154	144	131	185	134	140	183	177	157	171	142	184	175	155	147	156	175	167	163	155	146	145	137	160	134	135	168	174	155	162	163	161	167	162	136	149	154	151	164	187	169	137	184	148	194	168	173	146	172	172	148	152	158	133	144	155	158	134	155	170	119	145	153	162	176	182	160	157	163	137	142	172	171	152	131	159	149	159	162	147	152	130	158	155	166	177	130	153	186	118	159	154	172	149	159	176	154	135	168	155	162	133	172	175	176	128	151	172	180	153	148	171	167	159	142	158	161	172	150	143	151	160	154	144	151	164	159	188	180	168	161	146	165	147	162	122	169	160	161	147	160	144	158	160	164	160	163	170	159	164	167	155	163	158	172	151	164	168	157	150	161	153	130	147	179	146	131	154	170	156	145	157	143	127	160	145	149	147	173	149	139	162	142	154	147	155	155	150	144	151	171	152	146	155	186	162	164	141	153	141	138	159	159	152	144	151	146	160	145	162	167	163	180	172	136	175	168	132	155	189	169	155	137	149	158	140	166	155	158	154	139	153	157	151	155	176	154	150	140	170	156	162	168	156	148	145	149	173	169	176	160	132	130	141	146	165	136	147	149	162	159	169	140	181	138	152	178	145	162	170	161	156	178	184	154	154	136	172	142	154	165	149	181	166	154	164	189	184	153	158	161	157	174	164	162	151	153	144	148	165	157	185	144	161	144	159	176	142	164	158	127	123	151	185	164	151	168	153	166	162	151	131	158	149	158	147	129	172	158	154	140	171	168	159	148	148	167	152	155	155	147	168	157	166	153	160	139	171	147	170	164	150	127	162	169	170	143	154	142	139	157	152	156	162	189	171	173	136	148	150	170	132	168	143	147	145	145	144	154	138	151	129	151	174	156	157	142	144	159	147	166	148	150	192	150	165	164	154	177	158	143	156	146	162	172	148	150	149	169	152	172	153	172	148	147	159	169	153	163	164	172	157	175	149	168	198	164	164	161	145	168	157	162	162	155	137	167	144	151	161	139	130	157	144	146	158	154	185	173	165	168	157	167	156	159	150	138	159	162	160	166	165	151	168	171	153	167	135	164	175	147	148	155	127	160	168	151	139	161	128	148	151	174	151	175	167	157	132	146	149	167	157	145	169	166	148	164	163	165	162	180	150	151	136	158	197	184	168	166	161	179	167	155	160	157	149	160	165	137	164	177	150	169	158	168	157	160	148	148	148	173	136	165	124	168	166	157	144	149	172	139	159	154	177	155	160	170	157	176	169	147	150	146	157	153	166	148	160	143	149	142	164	144	164	132	165	151	158	156	157	156	149	130	157	135	140	160	149	154	146	143	169	149	151	185	176	149	140	140	148	166	147	128	153	140	164	175	180	168	167	135	138	140	157	166	163	150	154	149	150	133	167	162	153	149	158	162	157	153	160	171	165	162	136	133	148	153	176	155	139	157	171	148	154	156	151	145	157	164	137	180	175	149	154	160	132	164	167	140	145	144	140	156	156	177	164	141	148	168	164	160	170	161	147	153	153	154	166	151	154	155	169	178	151	158	174	132	147	159	145	179	156	169	167	172	162	182	146	149	148	152	158	153	151	154	139	130	138	160	172	146	168	151	165	150	152	164	151	156	180	144	147	161	158	149	151	181	139	159	177	157	182	142	149	164	169	147	173	188	160	156	164	140	186	143	154	132	148	129	164	136	162	163	151	149	161	176	143	131	178	153	153	191	161	153	169	166	177	178	133	158	148	135	159	161	166	148	130	194	164	169	168	175	159	174	143	178	171	154	157	182	143	151	178	180	152	142	169	142	177	127	155	167	121	178	169	166	173	151	158	168	177	143	163	146	135	164	141	180	154	172	148	165	167	166	147	185	156	175	153	157	160	138	167	140	155	146	159	152	167	152	168	148	141	160	150	164	161	150	135
7657	4627	13227	14490	15455	18951	5054	3158	3681	5281	10218	849	804	708	739	651	647	652	630	598	562	541	571	529	509	487	481	495	450	465	463	499	459	451	485	503	451	445	430	441	450	449	434	456	432	466	426	458	471	422	435	418	448	484	417	451	425	408	416	401	413	425	453	414	463	435	428	403	462	440	424	420	389	419	419	475	435	439	406	395	417	439	401	450	432	428	417	423	425	412	386	417	447	422	431	443	400	433	421	361	421	413	408	420	422	449	436	453	425	442	430	438	446	446	384	385	441	446	412	419	417	419	409	469	467	436	437	418	404	393	400	425	423	423	434	429	401	420	402	399	404	384	404	430	461	427	417	417	432	438	424	435	392	415	414	431	421	429	455	447	371	469	471	413	413	400	405	428	457	428	395	425	397	387	380	441	410	413	435	431	428	434	454	434	437	424	418	434	420	467	454	404	420	429	418	408	396	416	379	412	417	430	430	465	404	424	435	410	418	450	440	427	442	440	426	438	385	434	411	392	433	427	432	413	426	431	427	483	453	428	411	415	417	400	433	451	418	408	393	441	435	416	415	395	426	404	431	394	413	422	447	415	429	421	405	460	416	376	389	377	416	397	406	397	438	444	437	413	395	413	445	453	408	414	419	401	397	419	400	396	375	399	439	389	396	407	446	427	409	440	434	417	421	400	420	395	388	402	421	427	406	406	401	402	433	405	412	386	413	381	428	422	426	427	412	452	423	424	420	436	414	385	444	380	457	409	453	473	387	422	409	405	405	411	435	415	398	396	406	441	369	424	382	437	427	404	395	390	420	417	444	418	389	426	412	430	380	424	383	419	419	374	411	420	415	423	422	430	397	431	402	404	373	403	394	452	412	411	418	425	405	410	415	425	461	404	428	426	439	436	410	454	426	411	444	461	425	361	438	434	434	408	402	395	418	413	437	392	410	426	467	381	441	409	416	399	401	410	431	415	426	400	432	450	422	425	405	356	416	410	435	442	393	420	414	417	412	428	398	436	392	421	409	402	414	429	404	429	446	452	454	430	417	393	395	422	429	397	398	422	418	435	437	435	412	417	420	434	420	419	434	414	411	379	430	376	434	414	383	390	472	418	383	420	405	416	428	391	409	409	415	438	434	427	439	397	458	412	445	426	445	422	419	393	439	414	418	408	415	426	452	414	410	416	414	385	419	421	440	405	431	397	411	393	425	431	437	417	387	455	462	410	459	460	441	395	408	420	433	385	449	427	420	439	406	388	439	377	414	428	414	391	403	415	414	413	397	403	430	401	457	441	429	454	426	413	394	418	448	412	412	431	378	456	405	432	408	400	395	419	392	404	421	415	434	430	445	406	413	405	445	415	425	421	430	408	417	449	388	457	402	432	428	422	399	367	421	421	447	444	392	434	422	396	400	418	417	414	404	445	452	433	415	430	421	393	401	451	422	401	432	392	418	376	413	442	440	419	419	410	436	423	426	387	388	369	392	445	421	416	406	466	392	416	395	412	407	427	416	446	420	447	401	408	417	438	411	421	443	396	393	425	399	395	425	376	414	426	383	460	419	448	396	451	396	402	431	464	387	416	413	406	433	406	410	445	396	410	423	396	445	419	436	399	445	417	463	399	463	415	454	399	393	373	399	426	425	420	440	433	445	453	454	455	420	395	426	438	409	392	417	396	445	421	406	416	440	395	395	408	430	404	422	433	384	412	416	419	397	392	425	398	396	409	412	436	418	409	403	394	407	440	420	421	430	439	426	454	419	403	409	416	430	432	395	368	446	412	425	421	440	424	431	405	431	402	420	421	422	424	404	374	433	412	406	402	402	396	442	409	392	414	426	404	419	431	415	398	410	433	444	404	391	464	402	402	446	394	430	417	405	423	429	422	442	441	401	394	427	418	423	429	450	423	405	459	418	412	430	392	427	423	439	444	422	454	438	405	389	440	438	472	412	414	417	409	405	430	403	436	404	384	436	388	390	415	415	381	421	454	420	425	422	384	437	396	407	432	423	419	435	419	434	385	408	432	429	399	412	430	430	405	419	413	420	417	433	422	431	421	448	386	401	406	418	409	425	428	421	409	411	422	425	440	419	432	410	452	440	394	426	448	434	390	450	422	374	441	430	403	420	421	407	411	442	422	424	379	414	409	421	411	436	418	407	405	405	424	426	425	434	403	435	428	421	421	390	424	427	399	374	411	397	368	428	410	414	419	411	403	420	408	415	409	408	397	414	442	445	402	414	462	443	420	433	407	422	399	430	419	431	435	446	446	390	442	363	410	402	443	414	406	393	444	414	423	442	390	427	439	419	426	371	441	433	401	417	405	444	374	393	414	402	439	408	418	425	403	371	443	435	412	418	425	414	402	435	432	423	427	418	362	391	427	427	443	448	399	429	416	395	445	431	428	414	427	421	417	436	421	457	392	366	442	410	450	402	395	370	383	437	397	402	386	439	487	410	441	400	466	438	423	430	413	429	373	424	406	418	410	426	435	397	402	416	426	430	447	430	442	472	416	442	474	371	406	407	437	433	445	394	428	391	429	409	427	402	422	410	433	395	436	431	398	422	408	414	411	423	404	365	410	441	427	406	423	408	435	409	373	402	394	432	451	434	405	412	399	432	417	421	438	377	440	466	416	382	400	446	411	451	405	435	420	419	444	395	441	395	390	389	420	414	405	438	422	433	358	434	410	406	436	412	398	437	416	409	446	431	404	439	441	390	425	417	462	410	405	388	423	420	421	416	406	402	395	409	396	431	439	421	428	425	450	384	383	425	402	378	439	417	420	449	399	402	411	425	452	408	406	376	456	436	409	416	411	404	430	425	446	399	455	428	441	431	446	416	438	448	430	439	410	408	412	424	396	430	397	394	438	378	416	437	383	395	390	407	435	430	423	417	389	398	434	431	433	408	417	456	412	377	423	434	400	392	434	440	418	426	424	364	395	431	400	423	415	404	407	439	426	393	406	440	464	405	396	416	437	439	423	402	399	396	422	382	422	418	411	383	431	432	425	418	429	419	439	392	416	425	454	423	392	387	384	392	429	471	416	441	400	405	416	380	428	417	433	423	396	412	442	414	450	432	405	405	413	433	428	431	371	391	425	383	424	443	411	416	431	415	390	454	391	455	420	413	416	427	413	432	409	405	423	434	423	432	418	394	446	419	434	442	416	419	441	401	423	453	410	413	397	424	432	431	420	399	406	417	425	400	396	405	445	395	397	423	420	421	431	413	415	400	434	419	423	395	438	399	428	401	384	443	420	432	414	445	370	417	426	385	420	431	435	405	411	399	394	416	402	447	441	416	430	423	446	439	390	457	385	406	448	427	398	422	436	409	416	409	424	427	440	412	421	436	452	448	424	412	399	412	401	412	441	422	408	409	410	426	390	424	384	411	429	393	411	426	424	453	408	435	470	408	398	405	390	390	395	394	432	368	389	412	412	398	435	400	456	388	414	408	399	428	404	388	410	455	453	403	409	438	431	392	423	369	448	444	460
22888	10300	13645	10025	8860	18209	3162	1524	1090	812	2028	587	438	428	401	415	420	483	419	373	393	354	365	385	337	373	346	350	346	326	324	337	350	326	343	355	367	368	319	332	321	322	338	338	364	319	321	319	335	351	344	322	326	364	346	303	326	367	322	340	296	333	341	320	326	326	369	326	342	333	319	322	334	309	333	323	360	357	335	336	329	288	310	347	327	315	312	345	338	324	327	315	316	309	304	294	338	354	349	336	337	351	336	371	328	333	348	355	322	312	346	314	346	331	339	330	342	287	294	347	325	330	312	338	357	320	368	311	319	338	335	334	348	383	340	323	292	329	330	317	330	327	322	351	344	320	313	330	306	350	356	331	311	286	360	343	338	372	338	324	338	328	345	379	374	300	333	354	325	351	343	354	362	315	320	340	356	317	343	330	340	312	336	340	311	334	332	314	303	320	320	322	337	302	337	326	335	318	368	345	310	334	341	336	332	321	325	340	329	354	321	322	333	359	336	346	339	321	328	337	310	338	304	328	363	318	313	325	325	334	333	346	371	326	336	325	323	357	345	308	315	352	392	310	325	318	331	364	315	352	343	306	330	339	332	325	341	346	336	347	317	337	357	315	284	329	308	360	307	310	300	322	312	335	316	346	364	347	307	348	316	300	356	337	311	337	315	346	323	326	336	338	332	327	337	301	324	332	350	362	329	320	333	309	336	344	322	298	322	331	308	306	330	319	325	304	330	335	334	270	326	331	311	344	312	373	360	324	343	335	323	326	332	330	357	323	359	306	364	363	340	321	318	315	314	325	333	302	346	348	355	367	327	361	334	307	312	352	331	331	289	346	330	309	327	334	328	310	338	333	329	342	324	352	331	320	315	315	352	340	326	361	331	330	319	368	346	315	321	336	321	330	335	290	323	317	363	325	335	338	334	316	315	331	311	301	328	338	331	361	369	320	338	329	344	314	334	325	355	340	340	323	328	327	359	348	346	324	322	324	352	325	339	307	338	327	343	347	338	329	333	344	337	329	321	318	338	351	336	320	355	327	321	306	329	323	312	329	334	361	351	315	340	311	342	358	320	345	303	330	342	337	345	338	330	309	340	339	341	320	329	314	337	336	323	332	333	319	320	317	344	350	354	327	336	329	347	354	309	326	336	325	319	354	358	294	332	339	335	361	315	338	338	351	309	350	349	330	344	305	305	309	346	326	298	326	327	290	357	283	323	317	316	347	304	304	292	330	328	334	335	333	303	298	302	319	339	331	334	328	358	327	355	324	348	368	336	328	314	300	377	341	337	333	330	345	362	337	330	328	359	337	330	363	329	294	360	314	331	308	319	303	350	356	324	324	309	321	330	362	310	345	319	322	340	303	363	352	355	349	333	329	350	305	327	334	318	359	325	325	354	380	306	320	303	314	308	318	333	329	331	380	335	349	326	310	335	337	317	297	331	337	368	337	325	282	331	342	319	305	343	320	295	330	303	347	306	339	371	320	333	353	320	327	346	354	303	340	298	301	318	318	306	357	353	334	290	346	296	315	348	311	340	339	350	349	349	358	304	341	352	322	337	349	333	324	363	338	335	332	311	312	330	336	353	335	319	318	329	323	313	324	344	345	346	304	332	331	342	345	337	313	351	309	324	347	322	317	346	331	341	314	324	329	339	304	327	353	332	343	327	348	349	326	308	346	297	305	317	339	358	311	344	310	350	356	315	347	333	331	348	339	335	316	331	315	288	320	308	337	329	342	314	343	361	324	315	307	335	349	314	343	355	353	348	334	335	324	322	318	341	321	335	297	332	349	343	325	308	330	337	335	291	322	335	326	326	329	345	344	375	344	318	312	325	349	326	299	330	377	324	365	340	315	346	367	315	352	346	329	335	365	345	338	314	320	314	340	305	372	350	369	330	355	311	313	320	338	322	323	324	350	342	367	339	370	325	284	367	317	335	307	309	333	310	310	299	308	390	319	318	295	364	304	340	343	328	343	345	345	352	383	327	334	316	280	310	287	335	337	318	313	316	318	361	333	334	334	339	288	332	327	334	356	282	325	339	329	313	346	361	309	354	322	327	335	335	310	330	304	339	304	324	309	358	315	324	309	324	312	330	329	338	365	322	323	344	339	332	366	323	316	324	345	334	329	338	318	350	354	305	334	299	313	337	387	307	319	309	338	311	295	326	347	308	328	313	326	373	359	331	339	312	329	347	355	343	344	306	349	354	331	365	316	288	347	344	325	346	373	341	336	326	330	323	363	352	313	321	333	331	310	364	340	343	351	369	344	336	338	325	339	325	315	315	315	356	339	326	327	319	322	316	342	328	332	324	291	320	318	309	322	333	348	328	326	327	324	350	352	309	336	314	336	352	349	336	346	375	339	326	354	304	316	326	286	324	315	322	336	323	311	342	322	330	313	308	340	325	310	337	325	341	349	348	334	320	351	387	333	335	345	296	322	304	365	344	309	334	305	333	344	339	349	377	318	340	323	326	304	287	330	356	332	303	315	341	353	317	320	317	294	332	313	312	328	345	357	301	321	317	322	357	317	327	330	336	281	340	320	338	287	312	334	333	350	301	310	346	313	316	321	339	327	341	323	336	301	344	332	325	329	302	323	309	320	349	354	333	308	347	349	338	315	338	285	358	331	369	358	318	341	351	322	358	297	315	330	326	342	363	322	321	322	327	353	374	357	323	294	329	319	332	324	304	312	349	357	352	337	366	320	332	351	309	312	323	300	330	301	318	314	317	323	325	362	329	336	323	339	294	301	339	346	316	345	360	338	339	353	328	316	317	335	356	328	327	314	367	352	362	320	334	287	313	320	333	318	359	311	378	309	335	353	324	348	368	347	333	322	341	298	340	289	317	296	335	326	319	275	302	323	355	339	310	323	334	285	305	318	368	329	311	330	360	306	351	324	349	352	362	307	340	314	331	321	331	335	340	338	348	346	314	373	353	326	310	336	353	323	325	297	331	352	302	338	311	289	329	333	320	374	308	361	315	366	315	304	314	330	359	307	343	328	322	337	293	337	328	319	325	329	341	321	309	307	337	323	332	323	324	325	318	345	369	329	356	335	336	377	321	363	325	289	305	348	335	323	305	349	328	309	342	331	316	354	326	318	343	329	289	358	329	332	317	313	346	355	332	322	314	328	337	319	377	361	341	345	326	312	313	348	333	310	299	338	349	339	351	304	360	335	308	319	302	311	314	345	323	349	317	330	292	321	355	357	389	314	327	314	334	308	319	320	321	332	349	359	330	327	321	304	332	337	353	324	330	385	364	355	326	320	353	306	351	338	349	324	318	349	357	343	329	315	312	302	323	344	334	340	357	342	316	327	288	319	299	300	328	338	292	312	331	333	311	341	353	334	323	340	328	346	326	343	341	302	346	348	337	322	327	348	342	303	306	323	333	307	320	318	345	305	336	312	330	324	329	335	292	350	337	359	329	336	335	328	329	323	333	333	326	323	311	325	320	354	319	335	340	337	333	329	325	331	313	344
10575	7706	19004	20772	23860	22678	9345	6234	4949	3333	9053	1761	1549	1562	1352	1318	1246	1187	1155	1140	1048	996	1015	1025	979	942	1001	890	939	859	881	934	874	882	965	866	883	826	869	804	876	836	822	825	816	843	839	847	844	810	866	804	802	771	815	820	761	815	787	843	793	821	848	770	777	784	745	798	789	808	777	805	730	761	805	806	757	796	734	803	776	822	800	730	728	827	836	778	767	766	796	801	802	777	739	842	754	807	760	795	737	744	777	796	781	765	761	779	735	775	791	812	780	779	790	769	787	778	785	777	789	811	774	754	726	755	759	723	776	759	782	790	801	774	750	755	772	754	753	761	804	850	756	803	790	798	774	766	817	762	761	739	792	790	822	822	778	758	772	778	761	741	783	813	772	814	736	737	791	762	757	757	769	787	762	832	745	818	746	763	768	741	711	753	771	736	802	768	769	792	782	801	760	797	797	782	792	773	738	738	782	804	766	769	747	771	733	824	757	836	791	742	779	712	793	721	770	733	775	756	708	833	722	751	768	789	820	780	738	797	783	784	755	800	762	793	715	754	764	770	729	780	775	763	753	787	811	778	728	744	791	739	775	799	764	742	729	764	752	775	763	723	774	741	780	747	743	788	782	797	798	781	758	787	795	786	729	762	765	776	814	750	851	750	756	785	741	782	811	781	752	778	810	765	808	822	747	785	770	762	781	760	775	764	771	767	784	760	825	702	787	747	818	777	794	757	809	740	779	764	776	785	806	803	773	754	764	736	761	856	769	810	689	784	740	724	748	800	764	776	803	733	777	788	729	851	755	826	773	800	740	788	777	766	755	787	789	742	744	734	752	831	778	780	786	760	781	780	801	768	730	763	771	789	768	794	746	800	781	752	734	799	810	762	756	803	775	774	832	759	838	742	767	801	757	770	726	754	736	780	754	817	743	784	725	811	796	743	768	722	763	770	766	762	839	768	816	766	786	817	796	766	763	762	769	741	805	799	710	758	776	744	734	763	767	746	777	840	838	759	797	793	768	821	802	764	767	754	743	829	762	764	801	797	770	802	769	757	724	767	745	768	764	741	727	795	766	738	796	838	760	753	807	776	744	735	697	763	714	807	790	773	803	726	756	796	745	761	757	775	764	771	744	757	748	804	762	797	779	791	757	821	760	784	752	767	766	772	814	754	814	752	775	750	790	718	820	730	748	777	764	745	797	752	759	740	725	827	828	772	757	748	766	772	771	783	780	786	748	784	786	775	813	750	777	774	758	760	789	761	787	709	722	811	753	775	793	763	797	744	791	780	783	745	747	759	764	723	792	738	773	764	730	785	755	752	753	773	748	796	745	798	727	774	821	784	742	767	779	768	803	814	802	784	744	750	780	799	746	734	749	786	767	757	796	787	729	723	719	752	774	696	784	764	750	761	730	759	829	760	732	784	779	798	746	797	764	754	745	777	718	757	763	728	773	797	776	780	743	757	761	718	748	830	760	787	754	782	743	765	812	844	816	754	752	773	779	730	781	734	782	766	750	791	753	771	802	762	752	785	744	787	764	744	799	772	781	735	769	751	693	731	800	799	752	773	761	795	783	781	744	773	752	785	760	705	769	781	793	793	774	780	804	769	760	776	728	796	734	777	804	733	762	711	795	821	787	810	814	781	755	760	795	765	757	736	733	752	794	772	813	771	781	785	794	819	792	827	768	834	757	765	800	747	786	759	733	778	808	763	736	729	764	767	819	778	762	766	803	758	789	747	792	760	746	765	748	729	789	764	761	726	729	747	752	782	810	768	736	789	783	770	746	741	759	833	770	746	807	771	725	760	768	791	823	788	786	723	753	798	770	817	784	777	785	783	779	773	842	795	801	749	757	784	805	740	777	761	753	734	739	771	718	728	792	778	802	718	774	753	717	754	782	799	692	736	784	755	765	801	775	753	758	767	762	772	737	772	748	778	750	723	737	808	783	793	760	766	788	758	753	774	756	781	769	766	740	765	779	784	781	734	739	758	784	754	785	724	794	767	754	731	773	794	782	785	756	724	765	751	782	772	791	821	792	756	759	832	782	808	773	766	774	822	804	775	726	803	789	741	698	779	772	761	823	788	834	781	730	751	772	788	796	770	767	761	707	765	784	777	759	765	745	749	780	771	745	744	804	715	707	732	747	765	771	767	735	757	775	803	726	736	831	743	768	825	737	752	771	773	759	775	754	719	760	762	734	772	729	800	796	771	773	810	748	714	733	751	759	790	782	784	744	812	730	740	801	753	714	771	765	747	765	736	799	762	800	765	796	756	761	746	752	767	825	769	770	752	728	843	815	758	748	771	758	794	834	770	781	782	785	819	734	754	776	729	839	821	780	731	774	786	774	770	757	799	833	749	836	790	758	767	794	733	729	738	773	760	745	740	779	753	724	754	757	774	788	790	738	791	749	752	755	690	769	799	721	773	769	773	763	784	766	733	762	778	768	727	734	752	743	767	826	727	739	727	735	797	748	786	749	739	750	799	786	735	735	767	747	824	789	838	798	740	737	751	760	741	779	843	781	717	770	701	818	755	761	782	770	770	752	785	750	775	781	766	738	768	759	771	806	757	789	794	785	818	778	756	753	751	779	758	779	791	756	690	818	725	784	806	794	784	788	767	802	751	738	763	790	760	737	806	749	760	805	759	775	733	780	768	779	755	791	776	812	778	769	740	775	778	786	768	790	743	751	804	772	774	724	783	774	790	770	793	806	738	737	797	723	713	751	777	773	760	810	768	750	746	787	822	783	799	746	745	780	819	818	690	771	775	779	783	793	803	771	752	787	771	771	773	757	766	745	761	731	772	737	773	792	746	780	767	762	763	777	807	730	744	770	773	756	807	727	781	778	783	759	768	776	742	762	762	783	793	804	764	727	803	784	806	747	827	751	762	790	755	791	811	789	783	806	746	746	772	732	789	724	782	784	779	740	780	730	805	760	815	775	753	760	765	745	777	776	803	772	800	834	749	802	781	774	755	759	786	765	746	776	693	773	724	741	763	803	717	773	792	744	762	765	720	724	775	763	750	797	781	779	712	793	796	812	792	757	790	739	738	783	736	782	757	759	822	728	815	781	831	764	753	759	750	753	797	806	760	820	772	773	802	811	748	782	772	756	813	761	801	805	747	762	771	763	786	728	761	768	745	752	768	803	768	768	751	758	744	789	789	789	734	738	826	832	766	775	761	757	700	738	797	738	735	758	780	785	766	780	748	746	771	759	776	774	814	775	816	778	754	770	752	786	794	766	762	797	802	781	813	762	750	777	789	748	772	755	733	757	763	752	780	771	756	732	779	781	783	743	750	777	690	759	744	762	764	771	757	707	777	771	824	790	731	795	742	788	801	751	828	791	764	745	775	771	696	743	775	795	790	792	807	790	763	711	742	761	733	774	775	753	725	787	822	779	786	737	781	764	766	803	794	771	736	769	809	744	757	780	779	779	750	803	777	717	747	791	688	770	784	802	873	773	802	784	816	751	724	778	770
4673	2624	3524	2498	2241	1091	764	403	311	246	223	198	177	184	164	215	185	178	187	213	203	171	179	191	153	170	172	169	159	167	207	187	179	191	187	193	177	195	199	201	199	165	170	190	193	170	161	164	193	189	158	170	190	180	176	184	179	182	160	180	191	185	183	183	178	168	216	217	199	193	161	176	165	172	178	179	175	166	173	193	162	168	144	193	219	158	169	191	171	205	191	179	177	164	162	164	175	176	195	182	170	179	155	176	183	188	167	176	177	174	175	181	194	194	182	169	179	186	132	183	182	185	204	176	175	196	149	156	180	171	183	196	199	171	180	182	162	175	212	189	171	176	187	194	178	173	162	186	187	187	173	194	192	181	177	188	180	171	168	177	184	173	179	192	163	168	147	167	163	174	198	174	191	193	161	203	186	166	186	173	158	184	194	152	176	179	179	179	178	174	174	182	168	212	180	166	174	169	183	178	154	173	179	157	174	200	155	186	179	179	183	168	179	145	164	188	162	188	173	194	195	182	186	172	194	149	180	166	178	180	181	149	182	192	176	180	186	189	159	201	183	179	176	199	201	172	181	185	208	179	185	189	196	157	188	191	170	182	186	189	187	164	167	194	182	196	200	163	193	182	168	175	174	158	201	184	169	190	176	176	202	199	192	169	163	180	198	167	196	165	187	165	167	179	194	187	188	196	156	193	161	173	171	196	187	210	214	187	200	176	195	178	196	187	177	178	185	197	188	173	207	142	161	176	184	181	179	205	187	201	175	174	172	192	171	194	159	185	185	180	154	175	183	169	180	172	194	207	192	168	163	189	164	163	184	170	190	196	197	208	144	182	184	172	209	200	207	192	169	174	181	173	166	150	182	190	181	189	179	192	204	184	163	152	170	193	199	213	199	164	170	174	182	194	201	198	179	192	183	187	184	187	210	182	185	199	165	206	189	168	200	193	172	176	173	148	157	182	168	182	152	162	191	195	199	192	173	157	177	213	175	168	178	180	178	150	211	187	147	187	178	175	164	183	181	178	186	164	181	200	195	190	178	172	174	193	161	177	177	186	187	167	152	167	181	169	216	151	194	165	210	184	174	194	166	161	171	178	203	165	190	189	202	182	174	186	186	184	195	198	195	160	176	161	188	184	157	186	173	152	195	199	182	210	187	192	177	170	188	197	173	176	173	191	170	187	171	172	168	175	179	174	177	190	175	194	188	169	177	175	190	196	167	191	179	163	193	191	175	175	193	154	174	174	202	177	168	159	182	194	190	165	194	161	191	230	185	163	167	176	195	173	212	189	179	172	166	220	184	178	168	187	183	185	176	201	189	183	185	147	166	195	181	179	203	196	205	174	182	193	196	188	176	162	182	189	164	153	180	176	174	191	163	175	184	202	187	191	168	175	188	197	185	176	168	158	194	180	162	186	173	175	196	198	191	178	198	176	206	200	191	198	163	173	188	188	161	200	171	173	197	200	179	178	163	167	181	182	184	196	185	157	180	185	187	173	188	203	197	172	171	163	189	185	205	170	152	185	181	179	192	178	185	179	189	185	169	164	176	164	190	181	185	158	171	177	171	168	167	187	179	185	165	198	180	189	189	174	176	170	177	195	175	192	176	155	202	176	191	185	163	194	175	182	183	168	209	201	203	178	168	180	178	169	156	183	160	188	174	181	175	178	199	187	176	163	158	197	201	177	200	164	180	189	175	160	194	180	171	164	175	178	178	174	198	176	189	212	171	168	193	199	176	188	197	164	191	194	190	173	174	158	151	197	205	178	164	183	144	209	172	179	174	206	178	195	156	179	197	174	197	190	162	172	176	210	176	179	184	199	166	182	187	189	172	149	188	160	166	186	201	196	172	169	204	181	192	175	156	171	193	173	178	177	173	184	173	178	177	157	174	185	195	162	144	163	156	198	161	195	158	176	183	177	188	187	175	196	186	176	179	160	173	188	188	185	164	179	172	186	200	184	199	179	190	205	189	183	191	190	194	185	184	183	173	191	187	176	174	171	174	203	180	181	163	169	207	191	187	173	168	156	181	173	218	200	152	171	159	191	176	194	199	175	167	196	188	165	174	195	187	187	175	190	177	186	160	163	160	168	165	186	179	183	180	177	162	189	182	165	192	152	178	172	214	176	186	199	171	183	205	171	181	176	172	183	175	165	189	170	173	156	168	169	170	179	200	186	184	194	176	163	197	190	171	187	194	173	158	186	202	188	214	166	174	182	175	176	167	150	165	192	178	195	172	178	192	206	182	162	183	208	150	203	199	181	187	187	181	142	162	181	188	207	163	182	190	202	170	183	159	182	156	199	188	168	176	166	179	179	181	195	175	170	190	169	193	170	165	183	172	174	182	191	178	180	184	163	177	190	200	165	184	180	203	161	169	186	176	169	186	173	172	186	194	174	147	187	197	178	167	190	197	177	162	148	175	197	174	184	172	157	162	181	174	156	154	181	177	189	170	194	173	176	186	182	179	202	169	191	146	189	171	152	166	175	209	171	177	179	183	178	152	173	163	174	195	189	193	164	168	170	169	180	182	190	143	159	179	172	179	181	155	182	177	173	184	188	178	176	169	170	177	202	179	188	177	178	173	192	186	207	200	196	178	190	169	189	198	184	165	200	205	180	176	184	167	171	164	171	185	183	193	183	187	168	212	174	197	181	200	174	179	187	177	157	166	178	198	152	210	179	168	173	213	163	187	169	181	163	175	192	161	175	195	190	189	164	155	174	171	192	161	190	200	179	217	188	178	168	170	186	180	179	191	174	169	193	188	184	182	198	191	206	159	175	181	156	149	177	181	178	192	146	179	166	178	180	195	179	173	177	177	182	188	180	203	174	205	171	191	180	198	190	208	158	165	169	199	193	190	187	173	195	184	186	206	211	196	184	189	176	169	193	160	176	200	186	157	184	183	172	161	168	195	153	197	185	195	154	168	215	207	170	190	201	186	211	187	167	154	197	183	178	184	194	164	184	169	175	201	188	184	168	182	164	194	191	182	199	199	174	161	186	189	190	150	178	160	200	188	182	194	192	199	182	167	194	167	165	178	183	179	185	193	189	200	196	172	193	165	192	161	185	164	165	175	182	199	169	193	169	180	189	169	178	195	174	195	150	174	183	158	179	180	180	173	174	162	168	151	193	175	182	204	159	182	171	194	182	199	212	162	175	180	188	157	161	166	174	192	188	166	171	171	168	182	168	175	160	210	203	175	179	197	171	172	187	204	197	168	178	180	202	192	190	199	182	199	175	182	203	177	175	201	197	183	189	174	190	162	184	164	179	167	183	195	183	164	186	172	210	182	208	177	177	190	202	186	171	167	195	195	183	179	191	165	195	175	146	173	187	195	180	157	176	194	166	170	161	168	175	176	168	181	198	155	177	138	173	187	173	182	194	182	189	181	189	166	181	175	165	184	204	178	178	180	153	178	163	194	179	179	193	177	175	206	199	171	187	176	175	175	159	173	182	198	212	173	180	179	191	171	183	185	187
3230	2695	6565	7387	8530	4591	3569	1896	1263	794	768	495	428	463	487	474	411	459	446	442	461	476	493	460	459	422	456	478	445	448	463	439	453	472	446	454	484	445	462	424	445	435	473	474	462	469	446	437	474	468	452	412	462	477	482	434	446	444	462	506	487	450	448	480	475	472	437	455	433	469	453	446	395	474	432	444	462	477	465	427	445	423	463	446	471	451	442	453	478	441	437	445	416	473	444	435	411	404	448	455	461	425	500	445	459	443	450	455	448	458	446	427	430	471	442	471	405	439	439	458	439	406	481	452	456	475	478	483	440	469	440	387	472	449	490	468	495	421	456	455	442	448	415	419	472	448	407	434	463	475	455	431	461	441	459	417	456	483	432	416	454	463	473	434	422	443	449	473	453	406	451	439	426	455	434	421	474	467	461	441	478	469	463	410	416	431	485	417	440	443	451	451	451	463	444	458	446	455	454	437	444	409	461	459	484	475	436	432	431	464	435	446	421	472	427	439	472	420	415	452	457	441	432	454	464	438	480	491	418	431	438	443	454	476	448	417	419	487	411	446	456	481	468	467	441	457	456	458	412	412	443	460	421	457	455	451	379	451	460	460	465	460	426	436	492	448	412	456	450	417	431	421	425	465	450	452	442	452	469	462	453	471	463	437	467	405	428	409	482	461	443	448	449	465	403	425	447	439	450	465	454	428	480	424	445	429	483	421	438	420	434	437	445	427	452	457	443	470	491	450	451	467	435	390	435	470	468	423	436	489	421	437	411	418	460	400	446	452	441	441	426	439	435	477	449	449	480	484	423	417	463	471	439	496	419	449	487	459	453	444	434	454	450	405	466	436	444	439	432	428	415	418	462	459	408	451	421	478	461	442	474	414	429	472	423	460	439	442	435	431	480	445	461	428	463	443	454	468	423	454	434	412	459	459	461	452	426	437	397	448	460	430	447	443	470	444	465	426	485	489	400	423	474	469	441	462	449	436	429	399	467	449	472	434	461	468	462	448	441	441	447	428	451	468	432	458	464	456	482	458	451	438	411	454	453	444	437	475	413	454	461	417	425	396	451	416	467	436	419	460	438	444	443	482	427	432	455	456	429	469	442	477	423	446	472	434	425	451	410	438	432	406	431	449	451	417	476	412	431	453	454	397	451	478	410	445	475	421	465	454	480	408	463	460	483	442	446	447	443	433	437	448	454	469	434	456	412	432	466	428	417	483	449	462	417	437	445	476	460	453	453	442	461	450	469	473	428	459	428	450	476	415	470	480	461	462	454	453	435	444	422	428	462	440	439	459	443	414	438	417	459	427	437	482	448	430	428	405	460	446	473	440	465	446	499	437	405	409	459	473	424	484	437	445	449	446	462	443	429	420	439	487	448	467	485	445	445	454	461	482	436	446	433	403	423	418	432	475	485	451	412	468	440	476	421	470	471	478	454	434	449	454	456	451	477	442	447	451	465	446	441	471	444	456	437	464	464	426	418	447	438	470	437	443	428	462	419	423	416	479	480	441	489	430	482	480	444	459	420	430	444	433	446	413	442	447	447	466	446	412	441	451	439	468	437	418	448	461	443	416	471	422	437	436	469	422	450	447	417	447	421	466	430	450	462	431	424	454	458	437	444	463	463	440	450	459	477	432	413	457	418	452	441	463	507	431	474	474	471	441	454	446	456	434	477	440	437	470	439	433	501	463	397	429	450	471	423	451	433	412	428	475	441	426	424	468	429	456	457	450	420	458	414	455	452	424	468	441	451	420	471	486	484	472	478	481	441	433	457	413	450	426	421	425	432	488	429	467	446	477	448	473	471	464	438	458	443	450	424	445	458	468	462	425	417	457	456	430	439	440	466	485	459	480	456	496	477	460	422	446	475	424	472	414	446	459	440	449	448	465	456	441	430	444	438	480	423	444	448	486	448	447	453	460	490	432	459	443	453	471	430	479	395	449	463	433	440	455	402	453	429	442	446	445	466	463	486	421	468	421	441	408	422	436	462	417	443	393	431	448	451	452	459	500	433	485	441	442	421	455	420	452	472	435	440	434	467	422	481	430	430	421	487	452	439	418	480	462	432	460	394	432	471	436	461	475	418	476	472	431	398	446	420	432	399	450	445	471	441	444	425	456	434	443	430	452	459	464	460	461	464	492	438	433	435	464	481	483	465	472	437	428	434	429	488	448	405	432	436	445	424	444	455	439	408	441	455	423	450	409	440	434	443	448	481	489	442	449	453	477	449	416	468	456	446	477	426	443	443	486	427	440	405	444	438	412	463	466	447	479	404	501	475	432	401	457	453	442	420	459	464	423	445	439	440	468	468	479	453	471	448	447	487	414	452	430	446	470	440	460	437	462	446	426	421	435	470	462	431	431	430	466	391	472	442	443	398	471	470	441	417	462	465	437	460	476	438	490	408	438	422	468	487	488	431	452	414	475	431	471	472	496	473	414	457	464	441	444	407	465	475	414	460	422	451	454	480	410	419	471	422	453	432	448	454	450	426	455	453	419	478	490	461	443	501	452	421	440	442	461	461	435	425	454	436	422	450	460	459	460	413	454	462	435	500	423	466	433	483	458	452	436	457	420	411	416	453	437	462	403	465	417	449	427	438	438	451	457	464	426	454	409	464	436	433	446	461	471	472	470	467	450	466	454	476	432	483	431	457	430	434	432	465	436	454	443	409	447	471	481	443	454	444	481	437	413	450	493	423	463	391	463	423	444	430	423	465	482	429	473	497	466	453	486	447	429	456	462	412	471	476	471	455	456	442	423	476	468	464	450	469	420	442	437	451	466	449	443	424	481	457	452	434	451	477	420	476	430	461	471	442	469	477	471	456	443	437	419	440	429	460	489	465	435	399	438	422	442	437	442	441	452	432	445	464	453	467	416	426	440	462	460	425	483	442	453	422	461	447	432	427	461	449	457	462	471	450	428	466	463	440	468	426	414	454	434	408	440	497	452	443	498	465	443	431	454	434	420	471	491	453	445	471	475	460	454	437	467	413	411	440	474	430	455	476	447	443	457	437	473	459	420	462	453	430	416	449	441	415	412	407	428	419	413	418	439	469	430	466	430	445	464	445	459	469	434	447	445	457	451	448	450	421	416	418	470	419	446	468	406	453	420	434	447	459	443	425	446	447	454	465	417	445	452	469	416	450	419	500	495	433	426	471	478	454	442	430	417	459	460	435	456	446	444	447	462	423	448	464	436	429	438	449	439	418	423	455	470	420	460	448	443	445	415	446	486	455	450	449	415	457	468	456	480	421	434	409	464	492	473	434	450	437	442	428	425	429	476	425	472	453	425	455	425	442	448	469	447	462	434	480	455	449	452	401	453	455	479	450	442	431	457	455	414	433	416	441	469	424	437	461	459	409	461	438	490	442	465	436	431	445	433	448	462	450	438	424	449	425	439	450	437	473	457	417	414	421	447	461	443	470	434	478	449	405	435	435	475	463	436	433	409	466	437	445	415	473	436	416	438	459	467	433	438	436	442
12923	5142	6730	5399	4889	5193	1603	783	571	823	1831	289	227	206	196	192	164	202	160	167	165	201	162	176	173	154	160	182	187	193	201	164	140	169	168	146	151	156	157	154	144	134	147	166	176	154	161	143	187	151	137	164	160	123	166	176	165	140	160	151	138	157	171	165	140	126	164	180	162	169	145	149	141	165	168	163	161	138	153	152	162	155	140	165	166	164	177	143	141	143	168	151	155	166	146	138	167	156	158	169	151	179	144	152	149	141	169	155	136	142	138	165	164	144	146	177	175	172	144	155	164	180	178	140	166	177	135	153	130	135	145	155	160	161	153	151	160	138	146	157	152	142	148	162	154	164	170	184	182	130	162	153	124	144	141	155	136	168	187	164	161	151	166	148	136	167	160	165	148	150	136	169	153	158	159	152	139	172	142	154	161	161	149	144	145	168	136	142	131	152	142	148	155	164	150	141	164	143	154	163	154	167	161	163	157	158	161	157	128	159	131	147	140	151	178	146	157	149	152	154	159	156	182	145	136	161	149	140	160	153	152	134	163	157	152	134	155	148	141	164	155	146	159	167	171	129	136	162	151	173	191	125	164	143	140	173	136	133	158	160	141	154	166	145	173	150	168	174	163	166	151	154	154	134	156	151	174	130	165	175	164	179	139	142	140	150	152	176	143	156	167	145	154	141	169	164	157	145	163	155	152	143	176	164	132	156	152	159	160	163	155	172	168	177	156	140	153	152	141	152	156	147	175	169	145	178	170	149	144	152	149	160	146	153	173	148	155	142	163	175	147	163	176	149	157	162	165	156	141	147	161	182	157	154	169	172	144	143	130	135	143	170	153	146	141	169	150	154	135	150	164	164	156	152	152	149	138	133	157	145	144	130	153	148	147	150	131	158	191	173	153	151	163	140	159	170	146	149	167	139	148	164	139	140	161	134	146	153	159	161	134	151	156	189	133	145	146	150	147	142	132	164	171	150	151	155	166	141	146	168	175	140	138	145	147	170	165	157	145	173	153	163	165	151	185	182	146	163	153	176	158	179	150	146	144	120	143	139	139	163	138	143	143	170	151	150	151	162	134	138	160	177	150	162	170	148	160	158	133	137	163	177	153	147	140	159	156	141	158	133	169	112	155	166	172	152	147	162	173	154	136	146	143	132	145	163	158	153	167	138	153	174	165	144	164	146	167	139	142	153	157	172	161	172	143	127	158	152	180	156	162	143	160	151	161	141	152	163	125	153	154	151	157	132	161	134	171	158	141	150	139	166	161	155	163	148	146	162	180	147	144	167	149	148	140	155	142	152	153	164	136	158	159	151	144	140	137	159	162	167	170	128	160	139	143	143	165	155	146	156	148	161	173	172	157	162	158	146	147	153	155	130	158	156	152	124	144	164	143	165	176	151	156	177	128	153	179	167	142	149	164	161	143	163	162	127	160	173	156	144	149	159	176	157	163	181	141	164	154	146	151	154	158	175	146	142	154	130	130	150	161	151	151	159	154	150	149	135	140	180	168	197	175	138	159	151	165	162	146	151	148	143	158	183	137	147	144	152	161	146	144	146	143	171	172	140	164	153	138	146	138	159	134	168	128	158	146	150	156	140	129	143	168	146	154	167	140	145	150	173	160	142	169	141	147	158	152	172	153	155	154	159	151	155	176	164	160	168	169	164	151	142	155	164	173	149	172	170	158	157	174	141	127	161	142	150	159	152	141	149	154	150	169	153	153	168	146	153	153	149	167	167	147	159	145	156	171	153	150	150	168	135	157	147	150	149	156	153	150	161	139	161	160	181	151	152	173	167	154	142	146	155	162	167	146	181	152	127	165	147	150	138	160	141	161	159	168	151	139	153	131	156	134	140	178	145	143	164	161	138	144	160	162	164	147	133	150	125	159	140	157	164	160	153	180	158	178	175	158	162	174	152	166	153	164	179	150	137	149	155	162	173	155	171	130	153	155	135	147	190	139	164	163	150	156	172	167	168	148	163	165	152	140	164	147	156	155	148	150	165	162	165	137	148	151	146	175	149	155	144	158	150	125	141	126	174	164	154	155	149	125	151	144	133	172	177	154	151	138	155	174	164	176	167	140	143	173	148	167	166	133	167	148	166	150	163	149	149	162	144	144	159	141	156	157	144	153	153	139	133	156	139	165	171	149	167	131	148	176	151	140	155	174	152	130	163	180	151	132	177	137	178	151	150	173	161	167	161	153	126	129	127	154	154	149	150	155	153	155	152	142	176	167	148	153	170	164	137	161	157	151	153	127	156	177	144	154	135	155	155	156	152	151	159	158	132	177	176	147	152	145	147	177	162	154	151	149	134	158	155	174	159	173	158	148	155	154	171	173	170	152	144	151	176	146	161	144	178	129	188	139	160	165	160	148	152	161	179	157	152	150	155	149	175	165	153	166	151	171	135	160	150	152	137	176	153	155	151	162	178	149	138	150	145	170	136	154	162	155	177	168	140	138	132	157	156	153	135	165	134	148	138	143	160	133	145	158	161	148	149	144	150	170	134	149	141	139	144	148	160	152	146	161	160	138	157	150	139	177	137	168	144	153	144	152	150	191	171	150	175	162	159	133	148	184	143	127	149	143	150	160	129	128	144	147	167	154	147	130	141	150	140	143	149	170	129	185	171	171	156	160	173	145	138	185	157	130	167	158	167	154	161	175	152	140	164	150	162	146	152	143	186	158	149	178	135	164	153	173	152	148	146	156	158	161	155	177	151	162	154	166	160	165	131	138	143	141	141	165	144	142	173	144	149	161	135	156	175	165	171	128	152	155	147	163	170	152	146	128	145	154	157	158	133	139	144	162	186	158	155	136	177	153	160	178	175	161	172	151	118	161	177	148	157	147	181	129	144	142	161	147	155	150	151	154	138	145	142	137	151	150	139	167	154	148	171	133	157	163	164	158	162	136	164	162	146	154	168	149	158	162	171	159	141	135	153	164	152	142	167	164	165	171	157	159	153	168	128	157	174	161	138	140	164	147	154	173	153	130	158	154	159	142	144	147	127	166	152	156	160	133	152	178	157	159	153	144	157	157	134	150	153	150	153	175	144	144	162	144	173	142	152	137	181	155	152	130	170	162	187	131	146	139	137	154	162	165	151	161	164	160	175	157	138	152	172	160	163	150	152	164	141	167	163	153	156	149	155	170	156	180	173	163	158	133	196	152	151	140	160	165	156	163	163	164	158	176	146	165	164	172	150	145	146	145	152	167	142	149	154	152	162	144	167	130	159	152	140	134	165	154	157	149	168	167	152	154	164	148	147	142	190	156	150	180	152	167	141	166	181	160	162	171	144	166	146	158	164	141	145	167	154	158	136	170	157	129	176	163	141	180	162	135	149	143	142	161	190	135	164	161	173	158	171	167	186	169	167	160	133	154	156	163	142	153	143	180	152	148	170	136	146	146	139	153	150	169	144	152	167	139	159	132	151	164	167	141	138	146	165	167	150	173	138	145	145	173	161	154	156	137	166	139	160	157	161
7508	4660	12043	13471	16699	12741	7180	3729	2726	4588	9362	874	829	769	719	648	620	590	587	569	579	565	509	539	508	529	490	484	486	502	486	450	463	398	486	484	446	449	480	430	463	414	441	495	448	423	457	457	446	432	441	421	432	433	429	436	427	444	424	443	388	461	422	424	438	418	393	436	458	428	440	431	434	465	398	423	424	403	426	432	428	399	437	432	414	448	402	411	366	434	413	419	423	411	415	419	437	433	419	455	431	429	435	421	408	415	423	462	458	428	402	434	434	392	432	408	408	445	374	393	441	466	409	413	406	391	379	453	422	405	432	468	418	426	422	403	405	445	389	387	428	435	398	434	427	432	395	431	418	419	436	421	411	403	450	415	433	418	424	412	417	449	408	421	447	384	392	435	419	409	460	429	427	415	420	414	435	438	449	462	426	406	433	451	420	401	403	430	411	441	419	415	406	427	428	415	377	404	431	412	406	392	417	413	429	409	413	401	407	435	418	422	441	413	436	442	413	417	411	455	411	441	436	409	409	428	409	378	414	397	452	403	402	403	397	412	389	401	408	424	399	389	448	387	400	363	432	402	410	421	410	427	405	410	412	449	397	382	409	422	417	423	444	436	421	444	402	417	452	416	449	397	413	430	439	385	421	406	448	416	444	411	420	444	394	442	423	407	411	395	381	417	381	449	402	409	418	432	436	410	428	417	431	427	405	416	392	408	411	413	424	397	420	422	411	406	426	422	428	432	421	413	387	382	407	404	439	429	374	414	405	472	421	394	439	398	422	427	402	436	401	421	432	404	421	394	416	410	439	375	410	401	403	413	403	397	387	457	433	389	408	443	428	417	398	400	402	432	404	429	434	425	374	396	394	432	408	414	417	399	475	424	405	413	379	440	436	391	411	387	438	405	417	388	394	389	416	380	445	394	393	394	403	429	415	385	432	448	409	420	406	390	411	416	413	383	426	437	373	425	412	396	417	409	414	392	419	433	398	452	387	443	403	400	425	413	428	404	452	398	398	415	394	424	370	447	426	438	399	444	429	413	446	390	414	419	415	405	393	429	402	382	429	390	413	363	431	428	423	420	408	408	401	420	432	427	421	426	449	422	385	413	404	444	431	413	410	400	368	441	412	422	393	379	424	406	411	361	441	423	387	404	417	395	451	409	387	423	431	407	419	390	397	398	430	436	439	398	433	417	401	403	417	448	403	413	428	432	419	391	403	446	426	386	400	458	430	414	420	396	427	408	373	458	418	387	415	416	399	413	423	436	350	368	435	393	398	441	408	406	402	456	441	414	394	397	429	416	402	408	378	431	440	395	383	437	411	425	415	403	408	397	406	451	435	419	404	439	392	444	452	411	420	436	409	423	447	388	400	423	410	396	409	449	438	423	389	397	396	405	451	440	411	397	423	445	395	410	399	397	374	388	406	384	431	374	401	431	450	390	414	420	413	428	462	398	404	412	404	435	380	426	395	416	413	407	381	386	419	399	404	391	410	408	418	432	418	435	421	428	406	434	437	390	455	421	404	406	392	410	393	395	411	424	398	419	404	424	415	416	407	409	401	432	411	389	456	381	431	442	412	421	428	381	411	437	409	404	390	419	456	420	385	406	444	408	431	427	399	409	430	436	417	398	422	427	387	421	430	443	421	398	419	406	407	435	421	376	448	403	389	416	411	406	385	434	413	400	413	416	436	441	372	412	440	438	410	420	451	425	420	442	434	443	390	420	413	372	438	404	437	412	415	415	416	466	400	403	418	436	427	408	417	406	405	416	444	403	400	423	407	438	428	399	408	421	420	428	402	387	455	394	373	407	418	405	418	450	394	385	428	387	400	401	434	404	385	389	416	433	418	428	397	420	415	367	380	414	445	407	389	436	378	399	393	423	402	433	418	428	365	392	444	411	422	405	422	402	442	437	419	404	381	410	401	397	405	395	418	431	403	417	428	373	415	446	408	408	435	437	429	392	410	432	431	372	410	408	436	449	398	436	427	398	413	449	446	437	418	446	418	378	419	454	454	416	457	416	404	439	423	418	436	430	414	424	409	403	412	429	400	409	403	421	414	420	440	405	421	427	434	408	417	445	384	425	425	394	412	387	401	391	443	407	417	412	389	408	434	427	423	409	426	413	398	396	401	392	384	411	439	395	428	407	366	433	402	417	419	393	463	376	398	428	412	403	407	402	391	423	432	443	407	390	420	395	410	431	439	461	406	419	411	468	421	401	458	388	420	388	419	435	410	388	418	411	418	446	394	392	439	435	430	452	394	416	402	383	427	417	374	427	402	411	411	386	415	396	422	392	414	433	442	416	397	392	408	440	428	407	450	409	395	397	389	433	392	438	413	408	408	419	444	402	421	424	430	387	417	422	408	458	435	450	394	409	415	419	407	412	420	430	430	416	423	425	439	374	384	403	415	429	412	382	418	427	421	394	413	407	434	422	405	452	398	420	403	422	402	408	412	414	452	412	426	380	439	403	411	411	420	419	392	389	423	410	436	410	396	429	402	431	403	407	400	425	426	442	403	374	434	435	452	397	400	398	449	406	399	410	415	398	442	393	390	434	412	417	437	426	391	422	429	419	390	416	435	430	450	410	387	407	470	414	399	391	425	418	427	422	403	425	407	418	438	413	422	428	377	378	411	398	379	392	398	450	465	405	400	443	431	411	406	426	428	436	423	411	372	423	441	419	391	383	421	402	435	381	398	447	417	414	391	418	413	432	411	460	416	412	388	434	388	429	414	415	391	463	406	421	435	420	438	414	385	395	395	418	403	402	414	404	421	388	436	402	426	433	433	412	403	422	436	412	401	461	417	436	407	452	431	434	380	428	439	385	404	461	429	426	403	436	409	435	420	389	400	416	429	422	430	396	401	451	414	412	412	397	427	439	385	414	412	449	427	435	436	416	416	384	411	408	395	423	414	408	422	401	398	419	401	458	415	410	405	405	405	409	410	384	389	406	436	442	386	395	394	438	400	402	405	438	410	384	428	400	399	418	448	432	432	432	402	441	385	449	376	414	349	382	398	405	429	374	399	429	438	426	462	435	417	413	407	442	404	414	399	435	396	420	409	406	419	411	393	402	429	415	391	409	411	406	421	405	403	410	402	438	434	421	410	430	437	412	415	430	409	433	390	407	387	431	423	389	413	411	419	432	447	404	416	385	421	386	454	376	391	461	404	429	456	380	395	362	409	403	409	404	440	412	401	422	379	425	443	431	398	392	383	435	427	402	402	402	403	385	431	408	407	422	459	380	456	427	405	419	441	442	412	394	395	421	400	400	436	415	429	415	432	441	397	388	388	441	426	431	417	427	425	506	396	392	407	438	397	393	383	427	413	393	426	407	429	429	435	450	428	389	440	426	455	396	415	423	389	417	388	433	437	396	439	407	388	436	403	408	375	445	443	392	403	408	397	443	415	410	398	401	404	412	421	384	487	401	423	385	405	431	416	415	430	421	398	393	426	435	405	427	403	419	379	393	409	415	418	418
22704	9919	10951	9740	6605	5970	2352	1512	1157	2360	5752	663	474	427	434	411	421	387	364	359	400	407	380	377	361	346	356	310	332	347	372	370	391	303	339	337	358	369	326	292	318	343	324	346	313	323	293	329	356	325	359	362	353	340	365	294	342	294	349	356	293	337	334	300	343	363	344	313	379	340	334	345	309	364	356	353	336	330	347	334	334	340	343	330	346	331	338	314	325	324	357	327	321	346	316	314	312	335	314	313	323	346	310	332	364	319	305	334	313	338	324	298	328	324	319	306	290	362	326	319	333	312	325	345	320	344	294	331	327	342	338	320	371	361	350	327	347	312	355	367	323	306	319	336	348	313	339	346	336	339	312	308	345	336	348	330	311	302	324	308	311	367	332	316	329	331	370	348	309	308	350	359	312	331	352	356	335	321	377	345	325	354	316	351	326	348	347	323	324	331	353	334	360	303	307	312	315	317	306	348	341	308	337	316	324	370	345	344	309	341	346	350	322	361	369	309	351	316	328	305	345	311	325	333	351	331	360	314	362	332	318	325	328	354	388	334	339	322	298	307	301	335	360	349	325	359	337	330	345	323	301	355	320	358	299	333	356	329	337	346	340	333	339	306	312	349	326	333	324	330	339	297	332	294	332	323	344	341	319	342	362	329	332	317	320	339	327	350	343	328	313	360	325	297	344	339	349	351	327	312	317	308	367	349	302	337	331	331	324	313	326	304	323	312	315	327	337	338	293	343	339	314	315	297	358	299	326	330	343	307	329	330	337	310	333	312	274	350	333	316	320	350	330	324	328	339	336	338	318	300	299	324	365	322	345	344	319	315	339	311	316	368	361	343	341	334	306	313	316	336	338	337	324	316	337	300	325	341	341	336	303	319	332	313	336	345	314	310	321	319	342	353	335	326	340	370	339	331	330	324	332	325	350	312	317	374	308	286	344	347	325	305	326	317	354	306	312	353	326	305	364	368	338	316	320	344	304	331	354	337	356	358	343	317	321	292	310	320	290	330	315	336	361	345	329	310	331	324	324	362	327	301	319	340	354	347	321	322	312	356	328	324	346	307	319	386	344	333	369	315	328	267	355	326	333	354	316	309	316	290	337	334	367	321	363	318	329	319	302	321	344	292	317	310	328	331	319	331	338	302	342	318	304	314	309	363	360	354	299	341	310	318	321	307	332	313	330	341	366	302	347	352	353	362	353	316	308	336	322	341	324	328	299	308	341	313	324	335	337	360	337	315	317	338	347	326	369	338	338	320	321	337	332	326	303	304	304	306	342	344	304	342	376	366	334	346	337	325	356	341	344	335	309	341	326	334	350	306	339	354	316	316	321	360	331	320	302	322	325	364	330	282	345	323	342	320	295	298	307	312	370	361	358	342	318	332	349	313	321	337	323	314	331	372	304	313	325	353	308	306	379	339	357	310	327	369	359	358	333	334	350	333	364	319	328	338	336	343	334	353	355	308	357	342	330	365	333	318	311	317	366	347	312	316	332	356	307	324	346	326	328	334	348	294	346	338	363	305	318	349	308	345	311	328	326	322	345	338	348	343	345	288	320	298	307	325	324	329	309	333	329	318	351	332	342	378	325	329	306	319	344	323	338	364	343	350	329	345	334	343	360	317	326	299	320	346	310	326	324	308	316	303	317	279	334	351	319	353	301	330	317	338	346	330	367	326	324	331	350	296	327	312	314	346	308	336	335	327	320	333	329	303	340	338	312	327	312	324	326	297	311	339	328	333	329	302	352	337	323	346	339	326	347	336	368	319	348	347	320	296	344	337	324	311	297	344	328	320	339	319	331	330	332	360	367	329	322	347	328	325	348	311	329	313	319	321	318	348	303	287	335	371	335	346	323	314	320	311	265	288	337	333	355	324	272	337	337	306	325	297	315	307	316	332	361	327	326	350	341	320	319	362	378	354	328	329	342	313	320	365	359	321	300	332	314	348	334	294	340	312	337	329	351	310	332	305	355	334	314	326	350	326	354	330	330	381	330	323	344	322	339	338	323	348	343	342	315	314	326	340	332	314	297	315	326	310	346	347	350	329	316	329	322	348	318	341	349	358	307	287	321	318	315	289	298	320	361	346	370	295	339	317	380	359	319	331	349	366	344	334	340	307	309	332	331	336	307	329	322	361	321	358	346	313	342	332	325	324	343	341	329	329	308	348	332	309	351	346	349	312	324	330	302	315	345	339	327	355	336	299	319	316	314	344	358	321	312	292	329	308	306	351	319	318	339	322	337	333	330	289	316	344	347	346	311	351	346	373	346	347	340	330	317	334	332	324	345	306	349	348	306	314	355	305	351	351	323	329	322	318	355	306	303	348	342	347	340	346	331	327	365	364	344	344	355	347	307	356	314	306	312	377	307	328	335	307	346	345	312	319	314	314	325	321	309	331	319	350	361	323	337	338	341	347	345	306	320	329	321	346	311	310	338	358	347	329	330	327	299	357	348	334	372	353	311	319	314	333	366	336	292	325	354	335	336	341	356	344	323	351	342	323	293	312	327	311	343	293	308	316	314	347	325	347	336	315	333	326	325	363	340	346	347	364	313	300	317	352	333	325	336	301	323	318	310	312	348	297	352	336	354	366	332	320	296	339	326	369	331	289	344	323	333	325	340	322	360	334	317	329	350	334	307	294	346	329	276	294	310	323	355	354	277	341	345	355	331	316	337	326	340	351	298	333	320	319	324	334	336	298	328	304	317	375	351	373	336	347	305	309	340	355	331	309	331	348	333	365	336	350	330	343	335	352	343	328	342	326	307	310	325	336	315	368	330	346	326	355	336	335	324	318	340	351	331	330	293	311	349	331	346	328	317	321	309	309	307	326	324	326	321	333	336	355	320	326	331	343	292	330	325	343	331	323	347	312	321	345	358	347	300	311	333	305	308	307	337	332	315	327	326	354	354	305	308	331	285	330	358	345	336	306	355	327	307	307	338	317	323	302	311	347	322	362	343	356	330	365	328	334	382	319	298	339	350	317	334	348	333	333	313	361	326	315	330	356	308	321	344	338	299	355	351	348	352	322	348	354	339	320	334	324	324	327	327	323	320	343	339	345	344	325	299	354	344	334	306	329	319	359	356	351	337	364	305	376	342	302	317	313	299	345	349	314	289	299	303	344	356	338	320	345	307	320	329	355	359	323	316	327	317	324	334	316	339	332	311	325	343	339	324	288	339	325	366	346	339	388	286	348	329	301	313	339	341	321	307	352	343	342	337	337	313	356	345	373	328	310	341	337	309	357	307	303	323	327	335	342	345	325	305	301	355	342	336	335	326	324	309	332	314	353	292	331	340	337	343	326	355	327	323	320	342	320	316	350	322	332	333	348	313	339	291	320	348	322	321	290	339	340	322	300	328	358	319	300	324	304	347	357	344	330	318	360	298	340	324	308	325	346	326	324	347	306	349	335	333	338	307	307	323	365	307	309	311	335	352	316	342	323	332	323	335	355	326	318	360	340	348	338	362	292	319	283	286	345
10630	7166	17300	20270	18879	15346	9556	6394	5013	10970	19421	1696	1596	1446	1382	1247	1236	1208	1126	1131	1092	1066	984	962	993	917	951	899	921	854	921	886	875	878	881	817	877	847	816	881	899	825	836	838	825	778	809	825	797	805	780	818	834	875	794	809	790	818	804	805	819	805	840	792	762	730	822	805	827	743	798	808	780	776	756	769	831	846	832	805	819	772	700	764	825	768	727	764	840	746	751	809	818	817	768	739	825	771	703	785	752	777	764	761	783	790	730	765	769	739	769	809	801	782	711	777	730	769	796	861	789	772	790	735	785	811	761	855	752	725	715	781	728	820	814	749	789	770	745	738	775	759	773	796	769	798	714	803	732	768	776	767	792	821	823	781	754	780	778	766	792	805	768	800	750	758	785	800	798	750	745	783	759	747	715	745	770	770	794	765	785	775	739	755	771	766	745	764	785	762	727	761	775	706	796	738	799	773	772	758	787	779	713	774	738	750	734	830	747	801	785	755	786	779	773	714	779	799	763	762	765	747	749	756	748	792	751	735	781	789	763	747	807	761	819	760	776	792	782	810	712	780	803	779	723	831	720	802	777	778	764	797	811	798	736	808	763	753	792	757	733	755	812	761	767	717	781	706	781	755	732	702	776	770	844	744	742	791	733	769	744	755	769	793	805	753	744	770	773	786	710	764	735	751	770	775	780	709	764	755	770	759	756	801	798	762	816	812	767	758	728	746	774	768	773	802	746	791	762	795	758	738	751	798	757	760	780	815	730	770	749	785	804	765	760	729	780	830	742	755	750	766	793	749	726	793	815	778	757	765	778	730	776	804	818	787	809	713	773	764	787	765	752	758	758	767	753	761	767	780	721	759	746	770	741	745	793	802	760	778	760	761	776	770	774	765	773	751	767	751	795	747	748	746	743	747	777	771	771	733	754	757	717	796	730	758	759	774	707	761	809	808	794	763	752	775	763	754	777	756	809	726	793	773	791	771	749	704	748	804	744	765	795	743	806	733	734	801	750	727	762	758	724	770	719	769	766	849	752	782	757	777	750	743	780	778	805	742	726	826	812	742	773	761	772	743	775	757	745	750	716	771	760	785	780	779	758	757	753	716	769	736	786	749	729	773	818	730	805	742	829	781	812	787	749	773	762	826	754	807	761	797	798	788	776	737	742	805	743	782	770	774	750	775	793	780	744	815	847	763	781	741	806	756	739	788	770	769	723	742	769	790	779	734	732	776	766	738	771	766	763	775	758	722	768	683	774	751	743	729	763	734	710	757	746	786	756	721	797	758	727	742	752	802	824	781	731	751	806	781	769	759	733	777	749	764	767	785	743	761	746	779	729	793	733	762	783	786	787	741	754	765	760	765	805	766	765	801	806	771	729	776	728	758	765	773	743	807	752	795	761	719	709	711	766	751	770	756	773	728	781	794	737	822	759	787	783	785	768	780	738	722	741	778	735	774	771	760	780	844	741	752	780	757	788	755	728	805	782	800	751	742	787	760	712	773	798	720	763	730	726	765	760	783	764	758	759	774	779	790	828	756	769	753	720	766	770	798	766	802	758	765	741	757	770	768	762	761	746	759	790	762	729	725	762	789	785	760	789	761	774	798	783	752	713	741	773	759	752	779	784	787	769	800	782	737	809	803	798	724	749	750	827	781	767	763	764	774	760	751	762	767	793	763	745	732	759	756	768	757	740	773	755	762	745	777	752	776	749	771	775	702	787	728	740	759	754	761	784	774	761	756	791	764	724	713	732	767	739	793	793	779	746	788	752	757	773	780	764	802	748	700	796	797	774	771	782	767	774	759	801	733	759	774	758	769	778	787	787	738	777	777	744	726	775	784	797	771	807	767	747	793	776	794	741	736	767	775	781	762	753	806	780	793	745	773	789	732	789	748	796	770	763	800	790	766	714	784	745	714	799	775	768	799	755	744	797	766	784	759	755	743	751	763	774	794	766	796	815	737	739	750	769	757	767	797	762	783	801	769	799	773	733	746	736	783	764	753	766	784	787	797	788	749	757	742	785	751	772	772	731	769	777	734	814	814	786	753	788	774	781	796	731	773	775	699	785	799	743	764	761	768	802	766	759	718	787	797	736	807	707	805	734	782	703	731	798	753	720	789	727	801	754	763	830	758	756	765	828	723	752	771	867	800	773	775	792	723	779	751	761	725	782	777	798	774	764	762	768	735	781	758	773	748	822	757	764	774	810	720	775	724	733	811	743	800	789	789	767	809	785	798	815	783	764	796	770	766	733	721	798	800	771	778	767	754	813	772	780	843	738	788	758	756	799	800	715	751	778	765	734	764	716	751	701	757	764	725	746	768	774	778	753	791	769	801	735	784	802	800	797	787	781	768	768	806	785	781	742	806	768	752	772	795	789	776	765	716	724	732	784	789	723	784	744	778	801	765	707	786	681	812	741	769	770	773	781	717	759	749	787	791	792	765	780	737	810	774	716	781	742	723	774	739	783	732	771	745	778	765	725	767	800	764	724	728	786	744	812	756	800	743	787	755	756	827	795	762	788	768	744	691	734	788	796	732	716	813	791	740	770	805	753	781	775	763	777	728	749	734	818	784	761	802	800	754	766	798	758	779	787	751	749	796	716	752	741	751	757	744	782	743	757	807	780	789	786	792	742	711	776	805	751	769	764	767	739	798	747	762	781	807	779	755	770	780	787	750	768	736	797	726	771	768	775	766	771	727	711	771	772	781	758	764	774	763	715	712	807	765	768	792	760	761	738	782	742	754	799	809	777	833	796	787	820	787	752	766	767	765	719	755	771	770	792	733	781	751	750	778	783	782	745	853	728	709	763	797	789	756	793	728	771	779	777	787	789	746	751	816	751	777	752	792	744	743	796	810	813	731	761	790	757	733	755	774	810	749	728	698	791	757	745	770	746	824	781	711	757	734	783	749	790	800	742	805	766	784	776	778	765	735	770	775	763	713	769	803	776	780	746	752	755	739	751	760	777	753	783	751	796	778	730	748	778	761	761	749	784	749	742	760	779	749	770	806	805	767	758	774	773	766	764	768	758	745	764	779	735	748	812	774	717	752	787	783	807	722	744	735	804	779	724	854	757	733	787	783	795	796	758	805	818	820	765	756	803	801	788	788	764	839	741	773	743	779	802	806	735	736	801	800	773	771	715	819	766	793	751	695	779	775	817	777	766	761	811	794	804	720	782	771	749	769	817	697	773	776	745	786	793	803	787	760	776	783	787	771	787	784	776	732	828	814	763	767	792	748	761	743	791	808	759	790	760	756	738	753	758	773	787	740	772	793	788	793	715	743	751	725	750	726	808	774	786	765	779	814	790	716	755	782	809	725	737	729	790	776	757	736	755	783	818	752	774	747	750	769	745	796	754	728	750	798	752	722	760	783	772	773	758	748	787	766	767	759	759	728	762	810	789	765	764	787	766	739	765	785	805	790	737	777	761	793	794	783	757	744	766	801	742	720	770	735	786	779	762	776	766	732	754	769	727	829	751	747
4714	2488	2939	2686	1372	687	636	426	331	261	219	169	192	191	184	199	155	201	171	186	190	185	174	175	177	182	194	144	149	159	162	168	174	174	182	169	155	162	199	164	165	197	172	177	182	171	158	188	201	219	183	162	187	188	176	162	180	163	203	182	160	188	169	175	202	198	175	174	180	184	193	222	180	168	171	158	170	167	168	175	203	171	185	163	170	183	171	166	181	176	157	201	189	175	186	161	157	172	164	155	158	165	169	185	173	161	158	163	176	165	175	190	193	181	158	184	180	172	168	173	203	203	172	168	184	151	176	159	169	160	184	164	158	164	159	172	147	170	179	173	165	180	167	179	193	165	167	179	162	149	175	161	174	185	158	160	163	174	183	185	158	166	177	188	151	153	183	167	159	186	170	194	158	189	163	197	185	150	175	186	189	187	169	174	190	205	208	168	163	170	186	163	185	175	183	191	178	165	176	172	171	170	182	176	189	192	178	153	168	185	208	177	165	200	185	179	184	150	183	196	163	179	199	175	174	171	183	172	171	160	179	151	194	151	169	171	165	191	197	167	153	162	194	183	177	179	174	179	185	182	187	174	171	179	181	168	160	186	159	180	192	168	179	157	158	182	178	174	167	176	147	179	184	172	194	182	209	218	149	161	160	131	170	191	175	182	156	172	190	173	159	202	171	198	165	174	163	155	193	168	172	167	167	196	182	204	191	187	171	167	169	162	165	179	174	158	171	203	168	179	175	185	185	174	164	171	189	183	198	175	146	192	191	183	186	179	164	189	175	185	159	186	166	162	155	198	185	152	188	166	182	166	171	177	180	189	192	174	149	178	173	170	173	164	176	181	163	190	189	173	177	176	188	160	202	156	157	188	179	159	191	157	164	197	176	168	187	169	195	155	165	162	186	160	184	177	188	171	159	179	162	166	173	174	161	162	187	149	172	190	178	176	179	168	180	170	182	177	163	157	192	205	177	179	175	181	165	162	166	168	175	192	196	166	176	195	192	197	156	171	172	166	179	173	183	177	188	182	163	166	168	178	184	189	162	167	169	156	185	162	151	194	211	159	170	177	183	173	163	176	173	156	190	180	158	204	174	161	167	170	192	161	176	191	152	194	185	182	149	166	187	185	177	170	165	177	190	168	153	163	169	173	148	188	166	156	181	179	166	179	157	196	182	183	207	180	188	175	183	171	165	172	186	159	184	178	181	184	205	180	140	179	182	151	172	160	200	168	160	190	169	196	189	170	180	156	162	179	211	173	203	158	172	170	172	174	188	184	161	178	187	158	193	170	167	167	147	165	170	173	176	173	166	153	196	188	159	180	167	170	174	179	184	192	164	170	160	179	160	194	180	187	181	172	178	171	160	152	157	197	164	157	194	179	155	189	188	198	161	175	162	178	165	168	170	181	176	181	174	168	186	160	172	180	190	219	165	179	157	180	161	180	164	167	172	162	140	171	168	151	193	184	164	169	149	158	176	169	177	184	177	198	173	173	171	151	159	170	163	159	181	177	168	194	171	158	144	197	186	195	171	173	164	185	185	174	161	184	182	181	149	178	184	182	182	178	167	176	193	166	189	167	182	162	182	156	203	188	190	186	166	204	171	159	177	146	165	194	188	189	192	177	191	183	175	179	193	206	175	197	174	163	156	190	165	158	161	162	189	184	183	164	162	169	179	196	156	195	157	171	205	170	177	169	174	153	165	159	182	175	147	169	174	155	161	180	164	171	206	182	175	177	181	164	184	187	176	171	162	200	183	169	171	186	181	186	171	175	203	188	168	186	175	181	179	158	169	184	164	166	185	173	193	164	196	191	164	201	170	168	173	187	166	194	187	177	188	194	188	184	184	166	177	181	166	179	183	171	175	192	173	158	159	164	176	182	167	163	175	176	153	156	196	143	189	180	190	174	171	156	171	168	192	183	158	151	174	171	187	175	175	169	177	160	193	188	178	166	146	186	179	168	187	168	178	179	161	176	177	165	198	192	185	180	194	183	151	171	167	181	166	155	172	181	175	180	189	171	184	193	190	176	170	187	207	168	181	206	154	182	191	183	152	165	187	188	173	203	184	154	144	195	186	184	165	168	179	157	181	171	186	176	183	184	174	186	156	169	176	150	165	180	155	177	178	175	149	169	190	178	175	170	191	148	167	204	162	163	172	183	169	184	195	177	169	202	174	196	155	185	182	203	170	196	185	169	165	153	170	184	156	189	160	141	171	196	186	169	180	162	156	181	175	200	162	189	188	204	188	155	175	207	182	169	175	157	152	177	170	172	163	183	182	171	153	159	156	203	161	172	192	154	182	175	163	165	186	175	181	186	196	190	192	197	179	170	176	166	179	156	186	178	168	173	188	156	182	148	168	200	173	164	182	166	147	175	181	174	142	200	181	186	185	191	166	188	183	198	179	169	178	164	156	175	167	165	173	179	169	179	170	159	188	173	191	194	191	175	183	191	177	167	177	181	208	181	172	194	193	162	147	171	182	177	174	181	165	186	163	167	159	162	188	193	173	179	181	184	196	194	167	187	196	167	174	175	179	161	167	189	175	179	156	184	174	151	186	164	164	170	202	183	175	174	214	185	181	191	169	169	185	150	184	186	193	185	178	169	158	184	155	174	196	172	181	170	160	190	166	156	156	186	160	148	200	176	165	182	174	171	178	179	171	158	162	165	176	187	194	189	143	173	184	170	192	177	190	183	145	153	173	205	200	172	195	196	181	189	206	205	187	187	212	164	186	167	161	161	163	184	160	176	182	170	160	179	191	180	201	164	189	173	188	189	170	177	166	166	175	166	174	166	153	157	173	163	192	160	193	173	174	205	167	178	149	175	194	164	182	194	172	193	164	174	179	174	172	181	175	170	191	194	185	195	181	179	162	141	161	185	149	182	155	157	173	173	159	179	176	196	166	160	203	182	182	199	170	177	184	165	181	168	199	182	146	155	176	175	162	173	184	224	201	143	181	164	163	174	184	178	170	169	179	154	181	176	173	189	165	182	170	178	201	181	165	161	172	177	190	189	205	159	175	180	188	180	162	172	177	192	180	172	150	190	192	174	174	148	175	186	177	213	176	177	167	187	174	186	154	172	187	194	175	167	196	158	187	176	169	173	150	156	182	187	183	193	171	188	187	176	156	150	176	170	170	175	156	194	188	165	182	193	156	189	199	177	196	156	150	174	193	153	167	179	166	191	178	165	189	199	180	161	178	176	185	173	167	150	194	176	157	170	192	153	169	175	184	186	158	172	167	188	177	183	193	189	185	201	180	162	152	192	175	163	181	188	168	167	155	169	167	174	194	182	171	154	175	142	183	176	175	181	166	187	168	182	193	170	174	173	169	191	197	159	158	189	183	171	158	177	191	172	178	169	158	181	146	208	186	172	173	164	159	162	192	177	172	184	181	207	189	161	180	183	172	178	184	184	170	184	144	157	175	151	181	184	190	177	178	171	162	169	200	194	172	181	189	181	162	146	186	183	171	161	213	176
3327	2462	6209	7328	5269	2770	2683	1773	1306	1143	664	476	448	449	440	420	460	464	438	437	443	415	458	419	451	431	431	432	447	422	461	456	460	436	423	450	471	447	462	438	444	421	451	437	451	404	415	427	414	424	414	471	460	408	447	435	448	459	435	438	495	425	435	463	409	455	409	429	418	445	421	427	434	441	462	434	453	410	399	409	420	426	467	470	436	434	413	408	481	446	450	419	431	452	424	405	418	422	426	435	423	434	447	420	434	450	461	451	471	443	437	460	449	400	405	438	470	454	426	453	440	440	433	434	410	428	455	439	442	437	469	411	448	406	445	438	458	445	441	434	420	443	425	429	418	430	441	428	443	450	395	446	399	422	444	454	432	435	428	464	421	414	441	437	474	451	428	433	459	404	399	436	418	446	441	442	460	434	407	425	405	470	468	434	432	428	444	459	400	421	465	456	437	409	429	460	418	447	435	435	456	433	452	408	440	465	452	423	449	415	462	439	435	473	426	410	421	427	474	467	454	447	443	411	406	431	415	467	454	451	451	412	457	432	433	396	444	427	421	427	427	435	427	378	410	430	424	416	448	413	432	425	425	442	448	418	434	408	409	446	438	441	429	432	461	415	436	459	442	433	431	460	438	434	440	458	438	454	463	438	430	439	426	441	420	450	458	425	417	438	429	464	415	420	431	448	442	422	421	461	426	442	412	483	414	422	442	420	452	424	399	441	415	442	439	420	431	452	441	428	459	430	433	441	414	427	440	453	419	451	450	444	438	418	416	448	426	408	426	426	444	433	455	426	418	432	432	420	463	436	425	424	466	502	441	422	417	432	441	438	426	453	422	422	454	445	427	457	449	416	418	425	432	432	454	452	428	435	425	428	448	440	435	424	433	426	387	434	424	443	440	445	445	419	418	453	431	435	436	456	436	423	428	450	429	468	408	429	456	441	440	417	429	454	411	433	425	427	437	428	412	445	420	434	430	419	434	429	423	440	399	446	449	421	437	448	415	407	407	420	472	427	436	439	458	433	442	444	410	467	421	445	418	415	429	410	419	469	419	437	403	416	426	456	403	462	413	405	440	415	445	446	418	402	410	454	414	461	403	437	422	411	396	453	439	437	426	449	420	440	401	435	478	450	410	428	448	451	433	431	453	452	441	432	422	430	428	422	404	423	423	435	439	448	409	465	442	431	422	448	434	445	427	449	447	473	387	424	436	417	428	494	455	413	439	470	435	457	412	430	428	437	479	445	452	436	416	457	434	453	453	449	446	435	427	440	464	422	412	414	421	410	412	420	440	434	459	450	438	425	464	401	402	447	453	456	417	419	392	443	453	460	434	433	438	423	427	405	411	432	425	409	417	420	461	432	425	406	454	432	439	425	453	396	456	421	413	444	430	453	452	428	441	430	444	436	433	422	460	381	427	471	448	429	417	448	441	458	435	454	444	445	448	445	483	449	450	434	416	448	463	446	456	373	450	443	451	452	432	425	433	420	474	444	403	418	458	431	453	434	442	439	473	422	476	415	417	450	406	432	433	446	447	456	449	447	450	452	459	427	382	441	455	410	444	476	427	454	401	420	427	409	424	430	433	436	460	428	422	423	475	425	432	405	428	429	427	420	456	451	441	420	435	431	476	439	406	423	449	406	448	424	445	407	445	434	409	431	483	445	415	439	456	430	410	417	397	441	429	472	443	408	414	440	446	444	470	451	450	438	437	458	444	412	451	426	415	464	445	437	428	431	474	465	423	451	468	437	489	389	478	459	451	453	452	419	467	441	430	443	438	460	436	451	462	471	449	433	446	451	417	429	416	412	388	447	434	448	474	420	417	448	392	423	439	423	443	409	426	445	430	449	423	427	461	458	417	423	450	414	432	434	471	413	406	429	432	428	419	435	409	413	444	455	430	431	415	430	443	417	397	453	452	436	412	438	452	435	457	390	441	478	421	414	425	447	438	434	421	448	425	418	424	429	465	408	394	457	437	423	401	442	425	436	415	441	423	486	425	414	431	435	438	437	459	421	471	461	443	407	421	453	393	418	427	448	429	424	432	435	441	425	423	407	440	455	412	413	395	412	453	485	418	416	428	445	449	482	429	440	451	393	438	439	456	452	408	432	421	425	405	456	458	428	392	410	413	426	433	404	434	476	427	426	418	425	455	408	454	426	459	432	428	414	413	432	448	415	476	413	455	458	428	410	428	431	442	432	431	444	436	403	435	419	431	423	432	438	414	413	435	460	444	435	468	418	455	432	424	460	408	399	455	453	414	420	398	413	437	425	463	449	428	441	414	408	431	423	452	465	457	454	421	413	442	448	477	425	459	466	464	464	438	459	447	474	425	415	401	397	439	438	437	401	460	422	410	424	438	445	421	441	418	429	438	412	452	456	435	433	442	419	460	462	443	445	418	450	424	456	407	435	415	436	424	460	449	454	419	441	420	441	426	450	454	435	426	448	451	458	444	439	445	472	445	443	418	437	428	446	455	436	438	445	449	451	406	407	435	426	430	405	443	463	450	430	406	389	423	417	385	447	392	432	429	446	433	418	422	464	423	423	478	432	454	410	422	440	445	435	421	439	449	418	425	437	426	419	429	415	428	425	452	439	437	475	437	460	450	442	436	454	420	449	414	420	435	429	423	451	425	453	441	407	442	477	497	421	408	419	457	472	459	391	425	479	434	447	391	419	459	440	429	433	430	454	435	464	448	457	411	407	443	393	437	417	432	446	420	420	392	420	438	443	485	445	412	437	409	396	464	438	442	421	398	440	394	412	435	432	430	445	407	441	403	415	458	439	444	436	383	435	453	422	452	453	446	460	457	444	465	450	406	432	442	420	459	444	452	466	426	409	436	449	451	405	453	419	411	438	470	400	441	396	413	451	432	415	439	483	409	423	447	416	372	452	440	406	423	405	434	415	403	451	427	452	410	409	449	454	437	482	466	433	420	412	422	423	477	431	413	415	437	404	415	450	411	459	407	407	391	426	452	439	449	424	430	468	425	429	397	399	435	438	464	440	404	436	466	435	417	474	478	445	440	441	507	419	440	464	474	442	441	420	438	428	462	460	442	415	428	410	414	441	435	444	435	449	398	445	428	462	440	418	444	434	440	466	407	445	462	432	434	470	444	407	409	436	439	471	399	431	399	411	456	438	427	429	409	431	449	424	484	427	429	446	450	431	469	419	420	401	454	425	426	380	427	450	409	421	424	405	440	414	453	425	380	414	435	431	408	457	429	430	446	385	443	437	454	418	418	450	434	438	447	426	426	464	464	459	466	407	430	443	436	441	442	460	443	419	433	404	449	445	420	422	411	480	453	446	427	439	453	417	416	420	414	437	480	417	424	474	436	432	416	418	432	458	455	428	444	421	447	460	441	438	450	433	449	457	445	417	419	387	423	457	423	406	458	442	407	430	443	420	408	443	457	417	420	418	439	450	461	431	437	480	413	413	478	435	439	416	469	484	434	429	443	449	447	449	437	439	463	440	421	447
13239	5510	6365	5590	3248	1557	1225	819	615	461	1000	254	214	183	168	161	187	179	165	186	181	139	148	157	160	150	172	173	170	190	156	135	146	155	143	150	154	170	143	150	158	145	173	105	164	169	153	147	137	145	171	157	136	146	169	136	129	143	143	154	159	149	148	155	140	159	167	157	159	157	133	174	152	146	163	156	151	143	148	140	136	161	138	138	163	159	149	152	152	155	145	143	155	166	129	154	138	156	152	155	152	130	138	144	161	156	149	160	141	166	164	170	173	136	176	141	132	140	156	159	150	138	146	156	145	148	155	140	157	163	162	165	169	138	159	155	161	154	149	132	151	161	148	168	134	141	141	159	141	150	145	143	127	152	186	147	161	159	143	140	135	137	149	146	159	179	146	132	158	139	127	163	150	145	119	130	174	121	164	149	160	148	155	155	147	156	136	125	134	133	167	146	154	160	152	147	127	151	153	144	131	146	154	136	138	156	167	134	138	142	158	130	145	157	138	143	140	146	126	147	149	155	164	145	130	143	143	165	156	146	130	148	130	135	147	136	150	145	139	133	143	150	138	154	136	123	145	151	160	118	142	150	148	143	132	135	142	150	136	157	156	134	146	147	149	149	119	137	149	145	138	131	159	128	161	150	167	150	144	148	155	142	143	126	139	144	158	149	130	151	157	162	144	133	147	116	142	131	169	151	125	153	136	146	148	161	135	151	143	122	156	156	147	151	131	142	152	175	131	153	125	136	155	141	151	146	134	131	141	131	149	149	168	133	127	142	138	136	112	157	131	155	149	150	140	143	155	158	154	168	153	152	140	116	138	153	164	141	144	148	143	148	134	124	135	163	164	136	146	154	143	134	121	156	148	126	146	148	153	158	163	147	140	171	132	160	147	150	155	145	142	151	128	130	153	136	149	140	159	160	166	141	146	142	136	133	118	130	152	176	152	159	153	160	153	151	141	121	137	166	135	145	152	130	146	147	150	147	153	145	161	145	164	158	169	141	160	147	157	173	160	139	123	140	124	165	144	142	185	161	143	181	148	155	174	130	175	148	134	159	160	165	151	148	144	143	147	123	182	155	137	126	160	155	155	152	154	145	149	135	147	126	142	175	157	140	126	127	166	135	157	146	138	164	149	156	135	161	123	159	182	140	134	144	144	155	140	147	170	127	143	135	143	152	144	144	161	154	143	121	162	146	124	157	159	156	169	139	131	148	127	142	160	149	176	145	157	133	152	175	127	137	149	163	152	127	159	136	156	139	153	153	152	161	138	140	152	180	137	141	152	144	132	166	124	139	145	139	146	147	159	149	144	126	154	174	160	163	158	141	124	158	156	154	139	148	150	129	153	150	137	165	163	154	134	160	149	154	151	128	136	133	138	166	147	153	164	123	150	123	141	156	143	132	136	134	154	162	157	144	154	142	130	160	127	143	146	166	145	160	141	134	131	157	141	157	145	119	155	158	142	157	144	147	147	151	163	136	123	143	134	144	159	145	151	155	142	143	144	141	106	151	149	193	147	136	158	132	155	167	165	149	134	146	163	146	151	141	152	154	136	160	154	139	122	157	163	130	149	160	129	135	152	156	133	135	120	143	129	148	128	155	150	161	153	148	167	142	164	162	134	153	150	123	142	184	150	148	152	152	143	168	169	126	103	138	153	156	155	133	139	171	139	153	160	144	133	146	170	141	145	139	153	134	141	155	140	137	162	150	152	137	159	140	138	155	131	160	152	137	156	146	175	149	122	126	151	146	142	130	130	125	153	134	128	156	158	126	154	139	144	142	158	143	151	148	136	144	159	138	147	154	142	143	145	147	148	129	124	136	142	136	156	148	147	146	148	152	166	134	160	150	147	159	142	127	163	140	141	173	165	131	142	123	160	155	162	146	129	154	154	158	144	157	138	141	134	154	148	164	140	163	151	162	158	159	143	136	182	161	124	127	147	150	157	148	150	144	169	130	161	172	154	151	145	140	145	149	167	163	152	150	160	166	155	147	143	157	150	143	147	184	146	157	148	161	151	168	136	169	183	165	153	153	146	172	133	136	143	165	158	175	148	147	150	164	164	169	139	146	141	141	137	157	157	148	157	144	148	143	148	132	118	165	152	153	136	142	150	146	130	145	146	141	142	165	151	145	159	164	138	166	147	145	165	150	162	156	161	132	149	149	156	157	161	156	179	157	148	152	142	187	159	132	146	139	153	158	140	149	146	162	164	157	167	150	170	133	127	134	154	141	148	155	130	139	158	139	149	164	127	145	165	135	168	151	170	147	159	152	162	147	171	162	161	155	156	123	139	160	135	137	150	116	149	153	174	151	158	129	144	178	159	158	140	155	152	147	128	157	137	137	159	159	149	148	129	143	136	147	148	153	131	145	154	154	133	138	131	155	145	139	127	155	156	142	156	132	132	150	148	176	157	140	139	138	152	153	142	155	142	152	136	148	138	120	145	144	139	156	158	139	168	159	149	145	137	169	136	150	145	139	140	161	163	146	163	144	128	145	160	152	142	150	136	148	137	144	158	128	148	160	134	127	161	144	161	141	128	135	139	135	152	163	159	162	172	173	163	166	184	141	149	137	143	157	144	169	170	159	173	149	137	130	164	136	143	145	135	130	128	144	163	151	149	154	140	130	140	162	142	169	142	149	149	148	158	142	144	155	123	134	136	167	163	165	143	168	171	162	158	138	166	162	152	152	147	146	131	133	154	159	175	138	162	172	188	165	127	131	134	166	144	178	149	173	163	156	147	172	170	149	143	176	151	149	156	149	130	181	145	155	179	144	148	134	137	120	134	152	144	155	155	152	143	138	156	143	162	140	129	150	145	130	178	166	143	156	139	156	152	120	141	138	145	145	163	138	144	162	144	115	137	148	162	137	152	161	143	151	133	154	143	157	146	137	155	149	131	153	136	141	142	138	123	120	145	151	148	156	149	149	146	159	138	142	127	133	167	172	133	158	180	137	179	157	155	138	139	129	160	176	148	132	155	147	154	153	140	161	140	151	151	146	169	162	140	158	139	150	144	169	140	179	137	150	156	149	134	153	133	151	151	169	155	174	166	144	149	134	149	155	147	148	150	145	158	132	153	151	159	157	154	147	122	137	159	154	133	143	153	157	148	147	120	159	133	139	142	164	155	179	168	147	149	143	151	132	149	140	154	141	150	158	154	150	149	144	180	167	175	142	149	136	149	146	139	154	120	128	157	135	164	149	143	151	143	139	150	136	122	159	151	155	132	166	116	163	147	135	126	116	152	149	162	142	154	149	128	142	157	138	142	150	161	127	149	148	143	149	160	168	130	149	169	179	139	138	156	144	153	144	153	157	159	153	128	156	166	165	156	157	157	148	141	145	154	139	161	150	139	154	150	125	151	133	135	148	144	149	141	126	162	149	122	133	150	152	134	147	180	159	133	141	168	147	141	129	150	131	141	144	171	156	134	138	135	158	153	144	126	135	146	141	165	137	145	183	147	147	133	132	155	144	152	159
7719	4613	11812	13661	11302	6524	5664	4062	2871	2057	5695	873	783	680	721	688	644	584	619	597	562	475	555	502	484	475	500	477	463	494	473	438	437	443	457	434	469	456	426	461	445	414	424	441	423	404	394	445	412	442	447	369	431	396	432	401	384	401	406	428	379	427	412	437	398	397	386	418	404	407	400	455	414	390	425	422	431	395	415	398	403	455	421	427	398	387	429	388	397	417	412	400	449	403	407	399	407	392	411	412	356	388	401	424	424	388	401	411	432	411	439	400	398	401	411	402	434	435	404	364	407	403	376	413	458	432	381	419	404	393	392	382	400	376	398	404	385	386	418	367	410	385	375	426	395	411	414	361	419	408	408	396	380	419	396	391	395	360	389	406	431	396	393	390	379	399	409	386	375	412	404	391	413	399	395	407	374	388	389	375	412	386	384	427	394	390	369	357	371	403	381	390	427	400	393	414	379	409	391	388	418	391	427	386	380	406	399	403	383	415	411	405	383	394	400	381	406	409	427	407	411	424	386	398	378	423	384	393	371	381	389	380	377	434	380	399	421	425	412	414	435	393	382	419	393	369	444	435	455	412	401	361	415	423	399	418	414	427	395	379	400	406	416	407	404	410	428	394	408	404	412	389	380	388	385	378	412	410	407	390	397	388	415	383	379	437	395	395	412	406	411	402	417	401	388	401	426	391	324	404	394	373	419	417	435	381	388	413	381	393	412	367	428	352	407	395	410	414	397	403	359	389	404	402	411	392	418	380	387	417	375	389	375	430	358	404	398	399	392	419	390	401	395	390	397	398	406	395	382	444	367	385	401	406	403	363	415	381	389	419	383	401	371	391	416	413	363	378	393	409	399	392	383	384	427	391	408	375	411	448	378	413	404	392	388	403	422	410	381	363	405	366	377	410	371	389	378	410	411	413	409	373	388	412	413	421	387	405	409	355	413	401	375	424	411	420	392	414	409	383	378	387	427	419	436	419	374	393	407	383	426	450	387	416	379	426	437	396	407	430	405	388	412	384	360	398	413	380	412	396	377	412	383	410	395	451	445	398	406	404	438	447	397	391	415	377	355	383	419	425	419	410	382	392	382	382	394	371	409	400	385	422	381	421	366	392	379	374	392	379	433	412	396	401	380	404	375	427	399	399	402	384	413	419	437	404	391	390	410	431	398	434	388	372	401	400	367	429	415	379	439	402	426	423	384	412	406	430	399	427	441	377	382	416	400	404	418	388	408	421	386	395	383	392	428	367	379	417	371	379	389	436	388	393	355	391	424	369	358	407	401	344	369	380	411	432	417	398	398	433	387	386	393	408	402	386	381	433	349	368	377	433	386	433	395	396	389	390	393	389	437	409	377	417	392	395	428	371	425	434	418	388	394	408	413	429	367	367	388	380	359	397	407	404	402	440	440	371	399	420	380	385	403	388	403	383	404	384	379	368	385	392	402	398	401	382	385	372	389	444	392	401	435	395	425	342	420	381	405	381	391	408	387	401	378	366	412	354	386	406	384	360	416	384	416	380	405	435	402	425	375	417	416	386	415	365	394	396	404	426	416	395	406	415	410	366	407	394	392	359	394	413	412	385	381	451	412	419	389	414	397	385	435	411	429	386	397	389	447	371	386	409	402	387	390	408	393	358	376	432	405	387	385	424	409	411	388	412	389	406	405	436	410	391	376	412	416	399	416	425	382	398	436	389	373	366	409	406	360	378	418	397	396	383	363	347	341	419	419	407	361	393	395	373	369	415	409	411	398	401	399	413	408	373	401	417	405	452	409	380	453	374	420	398	416	416	369	400	375	436	368	414	408	357	405	405	388	406	408	386	385	409	392	388	389	396	396	371	392	360	423	412	399	372	394	389	427	399	370	368	390	419	413	377	411	402	399	422	391	378	405	406	419	404	391	419	421	355	407	427	424	373	408	407	393	407	399	395	377	458	404	431	418	405	391	406	396	427	407	433	382	409	376	389	401	390	408	410	376	353	368	412	402	364	416	422	384	415	390	394	407	383	403	399	442	390	392	410	393	409	389	407	408	405	420	397	404	389	388	425	409	382	392	396	396	378	388	386	386	383	420	378	408	421	378	404	386	387	390	412	390	372	399	390	436	391	393	422	405	393	407	422	424	392	383	409	381	413	397	426	417	369	385	396	441	433	428	389	424	397	420	374	413	392	398	393	375	435	387	423	416	380	370	438	421	384	412	404	395	356	365	418	422	406	381	413	374	396	355	387	382	376	382	381	409	423	423	391	424	385	401	366	388	391	381	394	378	394	352	394	406	420	426	409	374	403	389	387	418	393	387	413	385	399	420	417	364	389	399	390	405	429	418	379	432	378	381	398	397	406	422	370	375	392	417	397	379	373	393	442	438	388	388	418	395	391	406	407	408	381	386	402	418	408	433	407	421	391	382	408	404	374	405	398	392	392	374	374	440	394	414	405	374	410	397	448	373	412	363	397	380	359	388	402	409	420	395	409	370	459	424	393	408	398	409	386	413	408	429	399	372	406	390	404	397	412	401	382	395	370	416	407	400	405	416	400	400	391	364	359	423	392	371	406	421	364	390	424	409	402	403	391	373	407	350	369	426	408	429	384	423	411	427	434	422	434	379	436	371	413	409	384	370	393	410	405	375	408	434	416	382	375	400	388	371	412	397	394	407	392	382	396	367	393	405	352	385	398	442	421	416	407	411	391	400	412	427	368	373	402	387	395	395	397	379	417	372	393	393	391	420	416	436	383	397	381	386	372	410	371	400	393	436	424	389	420	356	409	431	398	400	449	435	391	383	381	401	386	404	387	401	420	392	406	412	368	393	403	377	419	420	400	376	380	386	426	393	424	383	360	355	379	427	424	419	398	417	429	395	435	408	398	404	390	398	395	431	431	421	386	397	408	403	399	383	400	418	389	378	392	413	422	370	397	425	408	402	377	424	427	412	415	431	355	364	399	386	420	383	386	401	410	410	399	427	357	395	396	365	392	405	419	409	401	405	387	395	376	406	396	389	386	422	375	394	398	397	362	406	419	379	378	375	417	415	408	401	390	369	374	395	408	401	371	390	413	413	383	413	399	404	411	404	420	415	372	375	381	409	401	401	409	397	409	399	376	416	394	403	422	406	441	410	363	388	411	430	381	402	422	423	395	430	374	416	427	386	421	384	392	397	424	434	408	403	437	366	398	380	415	373	417	397	365	398	437	375	396	416	422	397	388	400	411	395	404	388	395	428	417	411	367	381	395	423	428	415	408	368	437	389	392	399	384	419	388	398	403	394	397	391	393	403	411	404	374	432	376	389	391	388	387	425	387	398	423	374	389	389	366	375	434	401	403	410	385	372	398	383	395	384	420	404	374	426	386	374	392	397	397	439	435	412	393	382	439	387	377	398	415	387	412	378	439	392	427	404	402	409	388	431	379	397	392	369	393	399	401	384	418	405	429	387	405	405	391	412	381	429	387	401	423	415	402	400	433	376	404	395	428	367	421	402	424	424	417
23210	10090	11237	10154	5487	3089	2090	1395	896	855	2375	651	442	451	440	416	418	376	366	376	345	382	351	325	381	345	350	339	346	306	355	359	351	343	329	381	348	357	345	346	353	360	345	343	321	334	350	331	326	312	347	331	311	314	354	343	333	323	308	378	331	342	352	343	320	342	301	340	330	299	347	342	346	304	312	333	314	319	311	327	341	325	335	322	307	331	316	334	325	334	340	309	328	315	290	343	354	312	356	314	319	371	329	340	347	320	328	322	336	324	316	339	304	317	307	338	313	293	377	334	356	329	292	323	323	344	338	304	340	325	317	318	327	324	317	315	345	348	322	317	321	340	307	311	317	343	322	338	319	339	324	368	320	348	327	300	338	336	346	299	316	356	299	336	335	306	326	319	308	351	320	315	315	306	319	292	323	369	326	351	348	359	307	316	308	300	314	302	331	351	321	309	325	317	285	302	351	320	321	295	349	311	328	321	316	336	320	325	341	274	323	318	316	359	332	341	341	339	352	373	321	321	285	325	334	314	341	307	354	303	332	315	314	326	315	307	303	294	317	301	323	329	336	288	308	297	331	338	365	322	323	321	364	290	329	358	332	308	305	334	318	303	311	327	308	336	313	338	315	331	334	346	332	290	329	346	336	308	310	319	296	306	357	311	335	291	326	320	309	337	289	326	340	323	344	319	358	328	344	334	332	325	344	296	332	303	336	299	312	327	326	350	323	335	295	326	293	345	352	357	319	297	315	306	314	292	337	320	330	315	307	353	327	318	332	328	309	332	304	301	317	352	325	320	369	344	311	306	312	314	308	315	362	302	305	362	324	332	314	310	344	334	313	309	301	309	304	316	334	299	324	297	331	318	322	333	350	323	328	341	284	343	332	302	318	308	312	331	288	308	324	338	305	346	337	305	327	328	340	309	310	327	337	319	297	320	282	329	318	294	300	358	333	310	340	364	322	328	343	349	324	336	318	319	314	290	330	316	354	344	307	316	332	313	372	266	319	335	318	315	311	344	315	306	321	315	319	326	331	298	322	296	301	353	330	305	332	313	344	310	281	308	302	329	325	335	290	285	309	307	317	317	320	344	316	286	330	285	312	327	325	339	335	314	322	343	296	310	316	318	354	342	329	309	299	318	328	334	292	323	310	346	346	317	310	299	318	299	315	322	311	330	302	304	325	289	348	330	341	288	334	309	308	365	347	354	319	298	312	337	333	359	299	304	315	325	310	347	299	336	319	313	339	338	293	312	291	319	308	332	312	341	319	315	320	297	293	322	338	304	360	318	333	321	330	318	331	306	326	313	343	335	323	292	304	318	316	314	301	321	307	368	346	315	344	321	315	328	303	313	290	311	323	293	328	314	314	319	311	300	329	303	313	293	321	337	310	310	326	298	318	325	335	323	333	329	349	311	317	323	327	305	351	314	324	329	352	313	355	333	337	321	374	327	306	321	314	351	355	355	333	290	342	303	308	335	344	334	319	328	329	311	310	304	320	342	301	311	311	321	337	327	325	278	343	327	305	300	342	314	308	300	340	324	315	313	335	310	311	323	313	317	338	322	315	328	346	328	299	300	310	320	318	314	310	337	339	335	331	305	305	318	275	326	351	322	303	345	314	301	311	313	310	340	324	340	355	360	311	306	306	312	323	312	325	304	357	332	321	317	326	341	316	288	341	311	357	351	336	334	337	332	335	323	328	357	312	321	319	321	313	291	307	330	344	306	295	333	342	314	334	317	314	300	320	316	343	310	338	329	298	332	292	323	324	312	325	343	312	308	301	340	316	291	302	307	324	318	327	340	337	324	316	352	320	318	310	338	292	323	308	279	329	298	356	310	324	315	356	326	333	310	314	301	335	316	331	354	310	327	292	323	304	345	302	349	348	306	301	323	326	332	344	304	323	315	354	336	352	283	327	348	328	324	303	330	326	290	321	326	335	321	351	331	302	350	328	340	315	314	344	335	331	313	291	296	350	302	347	354	327	343	299	337	344	317	322	302	327	321	343	328	318	331	327	317	335	364	327	336	282	324	316	315	360	313	325	349	288	339	342	355	337	316	316	303	331	331	317	277	337	345	334	327	343	318	319	331	359	328	334	335	304	338	311	323	310	340	337	369	354	290	302	339	319	303	329	310	327	326	324	301	369	321	315	309	328	302	348	343	335	337	348	327	322	300	311	316	304	313	324	331	322	317	322	309	352	317	334	326	339	320	326	316	304	302	317	328	319	299	326	321	311	333	326	325	279	344	346	367	322	342	315	299	333	314	338	343	319	302	341	331	358	322	323	305	341	318	323	295	292	353	371	354	331	319	294	331	324	308	317	304	312	335	325	302	327	319	343	334	299	321	290	348	341	321	330	310	307	342	356	295	323	341	304	344	312	336	309	329	316	326	345	343	345	334	302	326	297	335	356	316	344	315	333	335	302	317	331	315	288	306	311	321	313	306	300	338	365	305	309	311	342	313	329	299	375	320	316	315	331	319	315	310	308	297	330	319	358	351	327	315	325	329	298	308	344	351	325	332	351	343	308	365	329	382	324	358	313	309	339	312	301	327	364	329	307	295	306	343	325	331	336	288	297	351	335	321	306	293	326	346	331	317	353	350	326	313	308	347	315	305	301	312	294	295	331	305	322	327	374	317	313	351	334	299	320	336	285	293	310	339	289	283	330	339	337	304	297	322	281	306	324	314	338	315	344	328	316	316	287	327	316	349	342	311	309	339	313	322	360	317	368	338	340	331	343	323	350	300	309	278	315	344	336	338	305	340	332	307	318	322	353	296	350	327	338	342	349	346	339	303	323	303	331	318	334	342	321	313	295	297	333	304	322	336	326	278	300	300	309	326	294	314	298	332	300	362	339	339	327	332	303	315	294	328	339	310	306	311	340	323	300	334	294	342	326	295	295	341	322	303	335	360	284	321	362	319	336	316	321	339	303	339	303	310	318	368	340	331	351	343	324	361	315	281	301	346	353	344	318	323	323	312	331	352	332	335	300	317	306	313	332	333	331	319	349	316	302	287	314	288	308	321	305	306	322	320	327	327	316	317	338	309	310	345	325	342	343	332	313	285	319	328	324	315	301	325	291	338	299	330	325	335	312	319	334	315	319	333	325	297	337	317	287	308	337	327	303	316	331	313	355	286	330	344	281	316	306	331	335	326	333	342	332	302	314	310	323	320	319	316	292	317	335	308	339	331	318	354	335	316	350	314	345	321	357	349	357	334	306	312	282	298	298	297	317	294	341	303	321	341	323	288	309	290	323	341	344	293	343	330	326	312	302	337	311	343	361	294	350	310	296	312	310	313	304	350	308	280	322	366	302	342	315	318	354	323	331	289	354	306	341	340	321	309	314	354	362	309	298	295	284	323	340	279	337	319	318	336	342	325	334	296	335	318	303	324	341	308	313	303	339	324	361	346	324	328	294	338	320	326	307	328	287	316	310	338	323	339	349	357	349	285	333	328	335	344	298	350	295	334	334	314	300	319
10730	7220	17400	20970	15957	10970	8532	5872	4136	3881	11157	1879	1596	1485	1362	1315	1204	1221	1120	1103	1149	1001	1018	996	1005	946	952	937	877	893	889	909	857	924	916	828	838	840	826	877	819	817	809	836	833	806	859	747	780	837	808	761	766	774	842	792	795	764	763	828	848	756	783	796	770	795	760	773	761	753	794	789	775	757	792	767	745	792	787	773	814	804	746	771	787	759	758	734	765	742	778	719	787	758	739	734	779	828	767	793	776	793	711	757	736	744	765	742	803	765	716	749	773	737	757	782	782	730	732	776	759	714	696	769	797	747	715	745	798	766	721	768	808	691	784	771	726	707	733	775	764	786	723	764	737	726	743	734	734	789	802	772	751	787	789	735	754	754	760	740	708	797	748	764	733	749	786	736	779	776	783	767	773	751	795	738	771	750	772	748	785	763	770	733	769	748	779	779	747	749	732	731	748	791	761	764	738	769	696	758	813	748	760	766	755	766	714	799	764	695	762	752	745	745	759	711	703	780	808	770	764	802	816	779	754	719	788	711	733	751	741	773	737	739	784	718	782	785	769	727	749	720	794	770	732	767	751	721	789	738	728	724	774	723	741	756	819	796	748	776	767	754	719	716	740	749	773	763	741	764	764	775	768	748	753	765	748	739	807	751	748	783	713	751	767	757	727	749	756	781	793	742	766	769	807	704	731	719	700	750	691	779	789	748	778	786	727	704	729	769	744	822	735	724	769	741	726	745	730	757	781	730	746	759	800	778	731	725	757	758	799	739	734	743	772	769	738	718	722	774	779	775	761	768	743	780	742	731	779	765	736	734	727	732	687	788	776	762	765	733	757	747	760	760	754	725	723	756	736	769	751	755	708	712	759	725	761	749	748	804	748	707	747	800	758	780	743	759	775	723	725	765	794	736	739	737	716	758	752	762	696	803	771	758	768	743	781	776	739	763	752	767	761	816	783	745	763	766	714	759	744	753	717	780	750	765	739	744	759	779	713	756	768	724	710	798	825	758	758	786	763	721	719	737	761	752	778	790	787	739	704	743	755	742	780	748	797	800	721	776	720	784	781	754	758	778	783	804	747	747	735	717	763	766	750	756	753	674	731	761	740	716	776	794	743	748	729	737	720	777	715	787	768	756	741	746	707	747	716	767	766	750	737	745	737	732	739	812	769	771	765	756	753	756	731	711	726	773	729	792	758	737	750	746	766	748	730	721	788	752	729	700	755	770	746	752	816	767	778	802	731	765	785	745	737	790	713	759	776	698	714	777	766	735	794	800	766	750	770	788	758	713	780	723	791	786	759	793	752	700	734	729	777	748	768	720	781	737	763	738	731	754	770	771	743	727	728	748	734	757	810	713	736	751	770	761	750	752	778	786	746	743	802	790	781	744	757	723	733	768	769	752	786	782	781	752	781	751	779	742	739	767	759	697	761	785	743	780	765	756	755	743	726	741	694	775	717	771	779	795	716	707	745	756	739	739	731	735	793	747	778	772	733	740	758	739	749	734	816	723	799	756	743	769	755	743	725	748	789	777	765	811	716	746	796	755	757	750	780	709	778	778	738	785	751	749	784	743	778	748	743	722	736	761	795	716	772	787	766	783	784	728	744	742	762	742	798	770	775	784	782	740	710	757	745	748	743	704	802	749	796	748	771	741	719	740	735	721	726	783	782	784	761	763	785	736	784	739	760	740	750	739	749	763	717	740	789	767	791	736	806	812	772	774	735	778	741	760	750	764	785	767	757	731	687	754	743	751	760	754	770	752	729	820	694	782	723	753	736	724	808	730	770	777	753	809	755	739	800	698	761	726	749	728	778	720	772	760	720	790	768	745	746	743	763	761	690	735	797	733	740	794	747	737	778	733	755	757	801	761	716	740	757	768	751	744	744	732	763	754	790	782	713	707	767	796	741	707	727	753	796	733	722	798	743	753	822	775	727	723	689	769	755	756	712	821	785	763	788	737	795	761	771	743	715	821	745	773	765	774	739	747	757	736	748	774	781	755	732	783	735	748	762	777	784	738	722	753	741	730	754	825	718	747	741	799	704	708	741	787	728	695	737	764	694	749	758	753	720	771	713	783	759	781	742	782	766	694	735	764	759	769	809	759	774	802	776	772	704	759	774	770	772	717	767	727	764	769	778	779	826	719	736	766	729	766	774	771	748	858	755	754	758	719	727	788	720	745	796	772	782	773	763	750	718	741	778	761	723	739	773	711	748	762	750	772	813	744	738	789	779	712	731	777	717	718	749	734	771	780	754	771	733	763	749	706	738	741	819	731	712	773	720	774	749	751	774	753	782	715	727	769	747	772	695	736	761	775	762	757	794	750	776	760	728	771	721	779	742	787	780	761	749	741	787	807	775	751	766	741	739	748	756	744	756	766	758	780	737	750	810	756	780	764	754	705	771	738	770	752	729	786	800	749	759	760	742	777	766	797	722	731	769	737	782	750	732	840	745	731	820	804	737	761	757	756	726	721	729	837	784	724	736	738	777	747	775	754	751	779	719	750	711	776	788	751	709	724	806	720	752	730	715	766	779	758	742	744	715	754	718	805	728	792	751	782	769	789	789	718	741	739	748	733	719	768	775	774	779	784	760	750	735	762	764	780	791	734	806	750	787	766	736	727	754	777	754	766	760	797	782	803	727	727	729	742	746	735	783	783	733	735	772	789	716	755	767	742	757	757	735	700	760	766	743	769	708	756	780	764	737	737	744	785	743	757	760	772	734	712	774	762	797	757	772	789	713	737	765	757	757	760	747	711	784	789	731	762	774	753	784	761	728	793	754	772	766	767	747	721	729	755	756	757	761	743	764	768	795	722	777	728	741	769	731	730	763	764	821	796	737	771	751	764	749	778	797	715	733	737	713	758	748	747	704	834	730	751	741	767	774	749	800	785	744	773	744	759	790	741	801	773	732	729	798	731	772	774	745	769	733	747	784	747	755	697	789	794	743	759	769	750	747	739	739	758	740	741	738	783	775	800	776	764	759	743	737	668	753	766	737	772	767	712	768	740	761	763	768	785	751	763	768	708	759	750	734	721	746	778	761	758	731	803	738	751	739	740	777	801	752	702	760	726	778	738	753	763	698	758	765	725	758	789	766	737	793	740	729	795	809	725	737	766	755	729	704	733	764	769	759	788	738	763	773	731	787	697	798	730	776	765	745	785	767	748	753	745	726	755	780	738	746	794	774	772	801	724	733	766	747	766	740	744	774	743	743	797	754	742	788	730	793	761	754	758	768	808	707	753	733	757	765	767	784	777	802	798	724	766	732	758	736	781	768	731	770	810	764	706	775	772	805	759	678	756	766	792	795	745	696	761	681	773	717	725	706	735	740	799	758	740	764	746	725	706	779	800	740	742	731	767	756	799	728	717	751	749	742	707	760	732	753	693	742	803	730	802	751	756	760	723	775	751	749	774	747	770	772	802	778	722	751	736	767	771	783	754	733	726	764	775	769	757	724	750	740	744	785	756	745	764	823	764	694	737
5227	2540	2982	2789	1204	606	457	332	267	206	166	153	158	177	175	185	159	155	158	180	176	181	174	174	180	160	178	135	176	199	174	172	159	157	154	158	170	192	181	153	158	186	166	166	172	169	157	169	163	144	162	152	183	175	164	153	170	174	178	180	177	169	160	171	178	146	165	166	153	197	178	168	183	152	171	182	160	156	166	144	169	182	175	161	182	151	163	172	174	165	176	171	149	180	174	165	169	178	185	184	185	149	166	162	158	185	197	130	154	179	169	162	159	174	186	176	151	186	144	177	166	161	172	163	171	185	148	172	174	171	180	171	169	157	186	171	146	158	171	160	165	178	170	170	172	163	181	190	182	166	162	174	176	174	165	182	153	182	171	174	177	162	179	158	195	169	175	167	168	156	163	164	169	152	155	172	187	200	158	160	158	156	150	159	159	167	193	171	168	183	172	178	166	179	168	163	144	153	197	145	182	180	184	183	168	162	169	165	143	176	169	182	160	171	171	155	143	152	176	203	170	154	182	180	156	161	153	152	173	185	174	195	129	176	184	173	175	159	159	155	180	168	140	184	166	171	170	157	174	165	148	192	172	150	155	174	177	164	148	161	162	179	174	168	169	190	156	189	172	182	172	179	174	140	172	169	161	134	162	172	166	164	189	172	153	153	142	153	154	182	152	155	165	167	167	173	169	161	165	173	194	172	169	143	153	164	201	160	174	162	170	172	177	168	156	186	164	176	188	157	161	164	188	161	171	166	171	160	170	177	157	173	152	149	180	142	170	165	179	186	184	153	172	168	169	168	166	161	176	195	170	154	175	160	170	183	176	171	176	186	172	168	157	164	158	175	158	167	168	170	166	148	178	189	176	189	184	184	167	157	147	154	171	180	167	169	141	176	166	169	159	182	175	180	148	176	155	154	174	144	168	170	167	155	172	170	185	157	165	166	155	166	137	167	165	154	189	137	165	151	157	139	194	148	143	159	146	162	187	148	193	192	159	158	129	147	168	158	204	192	173	147	157	151	183	182	167	180	185	160	159	176	159	145	168	172	167	143	137	167	161	176	157	172	155	145	153	171	175	176	171	170	189	173	144	180	154	171	163	143	166	196	170	175	171	183	168	173	153	175	186	174	178	167	170	171	179	141	201	179	158	172	192	196	165	163	170	174	167	151	145	157	163	166	152	162	168	169	196	205	153	163	146	190	172	186	162	155	184	161	138	171	173	176	182	187	159	180	191	154	170	174	171	176	172	179	168	150	172	188	149	157	186	153	182	147	160	158	157	150	162	165	173	168	187	182	163	178	196	168	171	171	145	159	204	164	178	182	169	160	157	146	172	162	199	161	160	159	169	186	150	163	154	176	159	153	178	158	144	169	189	174	177	165	162	178	172	160	169	183	155	158	177	156	178	186	150	162	163	156	162	169	181	170	157	152	138	165	152	170	185	177	164	175	166	172	173	164	163	169	182	173	168	160	169	170	164	171	183	160	181	150	125	153	155	173	153	186	158	187	170	168	152	169	181	146	167	165	202	195	189	176	163	195	159	174	158	159	177	167	160	137	147	174	154	160	161	144	167	178	161	174	146	175	164	191	157	159	151	168	166	179	202	161	154	166	164	166	174	148	172	180	210	196	150	149	163	156	160	160	191	162	169	154	153	146	161	183	164	158	166	181	170	167	170	152	191	177	156	162	153	169	163	156	182	158	187	186	173	175	167	162	161	157	169	152	153	165	150	146	148	161	162	180	123	174	175	174	143	177	161	176	190	156	186	200	174	167	153	180	164	140	188	180	177	181	171	163	161	169	158	180	148	171	162	165	176	156	158	138	178	180	187	157	168	170	173	179	174	162	174	156	157	161	149	185	150	167	157	177	173	178	147	159	159	170	152	179	175	170	144	154	152	149	183	177	153	182	169	169	186	162	177	146	151	153	191	150	162	165	150	182	175	180	159	148	148	197	171	172	155	169	176	179	158	174	173	166	136	161	166	206	135	170	149	179	170	172	159	156	159	168	170	194	171	174	183	152	156	175	172	186	147	173	190	168	171	185	170	227	186	192	143	200	169	155	154	177	192	176	169	141	166	152	176	173	201	172	182	196	193	171	161	145	185	154	172	170	169	144	170	182	171	157	180	165	180	153	151	148	169	150	154	173	167	160	160	182	175	183	176	181	161	172	144	178	174	151	144	173	174	156	159	169	175	189	165	161	179	155	160	152	160	185	166	174	188	158	181	167	175	181	169	173	165	139	165	150	159	184	183	164	176	162	153	169	163	203	175	175	149	161	173	178	186	161	155	164	162	169	165	174	168	170	180	143	157	172	159	175	166	168	157	167	174	139	169	148	183	166	183	175	158	152	169	168	141	188	165	164	182	160	193	196	172	161	128	137	147	194	176	158	160	161	175	165	184	165	171	152	181	200	155	138	170	192	168	158	172	181	174	178	173	174	153	156	146	195	180	183	180	151	156	173	174	180	184	174	173	173	186	175	156	178	161	143	161	149	183	184	171	176	165	154	166	177	155	146	165	168	192	168	164	156	165	171	189	163	151	174	157	170	169	194	173	160	156	194	157	153	169	169	167	176	167	179	178	167	176	171	159	162	171	177	173	155	148	166	173	169	164	148	177	167	168	181	169	170	153	153	157	147	153	163	152	169	190	155	171	191	157	171	170	197	189	169	171	149	170	172	180	178	171	173	178	192	177	180	167	156	158	137	130	174	170	154	167	158	184	146	174	140	177	147	171	151	154	167	160	160	205	162	179	178	183	166	199	182	190	148	138	174	157	168	182	174	169	158	191	166	178	162	156	176	168	165	163	169	188	187	154	158	168	175	162	142	150	143	166	179	175	190	172	166	146	153	175	172	171	151	173	173	170	169	149	174	154	167	166	179	155	169	173	153	174	179	163	161	157	189	164	146	191	158	150	171	159	158	177	148	167	171	167	172	170	170	155	182	162	163	177	175	159	156	191	157	179	198	158	188	179	166	182	161	170	193	152	175	158	173	151	196	156	154	174	159	188	182	179	160	185	201	194	181	145	177	174	154	176	177	165	169	173	167	190	156	164	179	155	160	195	156	163	206	174	143	180	155	173	180	163	157	170	179	200	166	155	168	170	175	184	169	170	145	169	176	174	138	174	167	182	179	169	185	152	193	177	185	178	156	179	176	171	163	151	145	146	158	159	190	166	202	171	160	172	157	158	147	157	155	165	159	166	141	164	140	192	191	167	172	188	154	174	147	164	161	166	160	152	178	161	174	155	175	165	156	170	169	157	153	156	152	170	171	146	144	160	182	155	185	144	154	185	172	147	143	162	165	164	199	155	174	177	162	165	177	159	187	162	162	168	159	188	148	176	181	187	165	165	147	181	147	186	170	137	186	170	140	140	152	178	162	146	180	177	142	168	180	177	156	173	166	183	146	153	156	162	161	151	159	123	158	197	169	140	178	149	165	173	161	154	158	162	162	152	177	164	168	152	156	174	149	184	149	193	157
3457	2229	6211	8152	4480	2650	1849	1462	993	751	557	444	417	421	423	438	449	451	391	422	439	425	394	400	421	417	435	431	408	436	395	402	424	416	418	379	395	439	448	413	455	394	406	415	396	399	414	425	421	394	437	463	429	440	410	418	386	403	414	424	398	387	394	412	438	419	417	403	430	402	410	409	411	411	426	413	441	427	421	407	422	403	395	412	421	440	439	420	402	396	430	423	393	416	417	416	407	391	403	404	414	394	409	441	411	445	390	437	413	434	408	421	428	403	427	455	421	444	448	408	425	408	358	408	420	448	440	452	432	404	435	401	401	393	418	436	428	435	403	404	429	439	406	370	386	460	425	400	418	422	414	431	427	436	436	459	429	409	453	401	395	426	458	419	401	384	448	426	411	430	410	419	412	432	422	429	424	404	428	418	449	402	429	407	414	423	395	437	416	415	403	445	393	448	454	442	431	402	406	421	435	411	407	427	426	410	394	411	393	395	459	395	416	422	370	408	447	410	428	402	427	405	386	440	407	437	408	379	437	424	435	404	426	417	438	392	432	418	405	436	416	445	425	391	430	427	412	416	418	426	426	429	416	424	408	450	395	400	430	413	433	412	421	401	407	402	447	423	419	450	419	434	390	407	413	416	430	430	449	424	400	403	391	409	434	435	374	451	432	419	399	411	423	452	400	427	394	416	438	420	398	407	404	454	417	411	426	464	428	393	434	437	409	410	399	423	422	422	422	409	455	396	407	404	435	405	432	409	412	433	415	385	412	453	420	411	439	429	441	422	433	362	409	421	417	402	413	422	408	454	381	431	405	404	434	420	412	442	419	440	408	417	419	443	402	402	412	412	421	392	425	423	425	391	417	391	412	442	424	399	425	426	421	403	436	383	406	434	421	376	456	412	384	431	416	398	444	378	405	459	428	404	424	385	408	406	437	422	401	446	394	415	430	393	385	425	373	425	413	441	415	433	419	417	421	395	385	417	425	399	408	404	383	446	435	402	413	436	443	423	390	404	400	392	425	423	426	427	429	398	403	432	441	402	452	410	394	398	463	436	412	439	422	441	405	413	434	395	383	390	396	424	428	393	448	394	405	425	392	382	409	401	383	421	398	398	420	426	392	411	409	412	425	420	370	379	391	437	378	392	422	423	425	455	408	425	461	407	423	443	401	447	426	427	440	433	435	394	447	400	430	411	412	442	368	421	445	408	432	418	405	379	430	467	405	456	429	469	422	382	418	415	408	421	441	405	416	422	433	431	418	417	417	402	438	430	440	430	411	415	430	413	411	374	401	409	447	420	433	404	415	420	428	408	403	449	424	426	401	430	381	429	414	437	411	413	400	413	383	407	414	399	417	421	418	412	402	424	446	397	407	424	414	406	412	409	412	443	413	436	393	404	433	412	422	417	362	433	389	433	402	432	422	431	429	451	414	419	405	411	411	383	419	411	408	406	412	401	449	405	404	422	449	381	418	400	434	436	416	394	420	415	390	414	415	394	404	403	384	422	432	469	441	407	451	406	408	391	431	383	387	380	403	453	469	447	411	415	418	425	400	432	411	418	380	399	379	407	396	411	400	446	377	450	431	405	409	409	424	407	402	394	421	378	418	408	406	416	461	461	438	387	427	422	446	437	433	434	405	426	416	370	423	428	415	428	415	428	396	424	451	418	408	380	439	401	405	417	438	421	422	422	448	392	416	414	424	436	425	418	394	390	392	397	440	399	443	420	428	429	433	442	415	444	438	434	445	433	377	413	438	426	364	413	436	421	436	406	404	403	457	400	425	425	421	392	387	428	432	410	420	423	437	410	443	406	393	435	443	402	401	396	407	424	436	415	423	427	430	388	412	409	424	424	454	405	434	409	438	430	407	423	414	420	469	430	419	347	418	426	431	446	391	417	428	413	439	463	419	421	433	424	426	419	414	427	399	395	411	419	433	439	430	389	455	436	453	431	431	397	434	389	440	411	367	442	413	418	405	406	423	436	432	448	416	432	385	427	420	414	435	412	417	426	423	436	413	432	427	415	449	407	398	404	410	434	404	439	426	429	434	412	430	417	411	434	399	410	451	419	448	391	397	379	419	386	395	421	424	403	449	441	431	430	387	393	400	407	343	417	420	436	425	422	435	435	446	422	395	433	425	411	457	377	457	408	401	395	420	397	433	411	406	422	410	425	421	384	412	439	434	391	415	392	378	417	442	427	449	474	416	443	388	417	461	435	458	414	436	403	465	381	410	433	414	434	398	403	401	375	414	421	435	421	429	425	434	430	378	433	401	433	395	416	462	406	432	388	435	405	412	421	433	423	435	400	402	406	437	420	423	429	441	427	443	376	392	408	400	444	410	414	395	411	403	395	443	442	431	444	450	414	417	388	421	425	443	470	446	439	436	376	428	445	437	407	419	434	447	420	394	367	423	406	470	431	434	421	385	436	437	379	433	430	435	396	397	425	428	400	412	409	448	429	456	432	434	441	387	392	412	442	395	409	416	446	452	415	428	367	402	408	426	397	427	410	413	483	408	406	392	389	404	395	410	418	430	417	425	410	384	424	417	411	395	420	420	441	383	421	438	434	409	414	391	470	470	425	420	416	451	428	412	423	460	406	429	409	439	422	402	417	410	409	391	420	410	429	423	427	421	418	457	426	405	423	460	404	379	411	448	412	407	411	460	436	399	460	404	423	405	419	403	388	428	387	433	399	386	390	427	397	417	445	428	406	425	423	397	436	433	406	406	418	417	399	384	393	426	450	411	413	409	413	408	396	401	409	432	429	443	428	392	430	418	437	441	387	387	409	409	412	438	435	425	431	397	464	417	376	424	428	409	405	415	405	408	418	421	430	408	409	436	384	458	409	408	438	425	400	404	398	450	426	439	413	414	393	440	390	456	403	434	405	410	408	422	416	437	415	408	405	381	404	407	427	425	418	415	424	452	435	406	414	415	409	419	429	393	407	390	429	426	414	415	426	446	409	422	420	400	403	428	399	427	433	414	417	416	416	438	392	425	434	385	460	418	446	436	411	431	420	375	418	439	466	423	395	433	415	391	437	452	440	398	429	417	404	422	381	420	387	409	422	408	428	393	442	410	424	406	413	425	438	455	448	438	360	444	399	389	432	414	416	378	413	420	396	427	391	408	420	423	421	398	393	395	444	381	433	407	410	450	421	355	428	451	436	412	392	425	411	416	417	417	420	417	411	446	437	431	406	404	399	442	411	409	434	404	404	399	405	457	408	389	433	400	408	414	411	444	435	430	396	424	434	414	434	408	465	420	386	368	389	404	401	429	444	401	455	403	391	413	437	405	434	399	463	449	423	414	417	460	425	402	388	437	417	371	447	437	426	389	433	429	408	424	397	421	422	407	416	418	417	419	395	397	394	427	381	424	428	461	390	434	426	443	422	418	434	414	410	387	405	417	401	427	413	416	397	418	449	398	391	419	447	418	385	363	413	433	430	443	398	403	455	412	403	383	404	422	397	426	407	433	432
15024	5702	6413	5487	2756	2174	909	601	432	405	1016	278	199	201	156	162	156	163	170	191	165	162	162	160	154	141	155	157	166	152	151	165	155	150	150	154	152	133	140	156	161	135	156	133	137	143	146	141	144	148	132	158	144	135	148	135	147	133	118	136	159	127	139	162	146	140	153	148	126	170	146	140	153	145	148	145	144	134	134	137	129	138	159	147	163	166	139	137	133	125	151	143	159	140	155	140	144	156	137	141	148	125	137	175	161	146	141	156	137	150	145	143	143	148	146	145	154	127	119	154	120	135	124	158	152	161	140	124	122	152	155	133	136	131	152	141	148	139	141	166	133	159	141	134	156	146	127	149	135	149	157	157	159	127	127	148	148	141	127	139	153	153	145	159	147	124	131	145	143	140	152	169	144	139	141	137	147	142	143	141	162	176	137	153	164	144	146	166	178	141	130	141	157	143	143	162	165	139	137	129	130	155	133	163	144	142	165	159	156	138	166	150	116	142	150	152	134	154	159	159	155	148	134	159	125	133	150	163	149	153	147	146	147	138	130	132	146	140	168	135	158	128	151	141	122	159	116	160	164	153	139	117	157	153	152	124	140	155	148	152	149	152	127	148	143	146	142	138	158	144	145	144	139	141	157	142	152	135	149	145	124	159	129	145	154	123	138	131	111	154	144	122	152	169	134	128	135	170	146	123	157	130	137	155	162	157	147	148	154	126	128	137	163	125	142	152	154	149	145	145	141	147	161	136	146	143	139	133	151	151	149	138	119	149	146	131	157	155	131	126	138	131	146	140	130	135	143	143	146	157	158	142	139	150	149	142	126	133	153	153	155	156	131	142	161	134	146	135	147	135	131	143	140	149	161	144	144	140	152	140	143	155	152	154	152	143	173	146	175	169	140	145	138	151	143	145	126	148	155	171	145	122	137	134	146	157	143	157	131	153	145	152	151	143	166	138	139	162	139	140	160	145	146	136	139	143	161	174	138	147	157	147	128	126	156	143	153	124	126	155	144	155	132	127	157	142	138	141	141	134	147	137	155	148	131	174	132	144	136	150	135	147	153	152	142	161	161	121	149	147	133	127	142	126	133	151	145	150	140	129	171	134	152	146	158	127	143	132	141	148	133	156	141	137	130	144	135	144	127	153	166	149	132	172	166	145	143	152	135	107	132	139	143	151	147	145	147	121	131	144	135	126	159	167	134	140	158	136	133	138	144	152	159	152	155	133	146	148	176	146	144	150	159	139	140	140	152	145	147	157	155	143	133	145	118	159	145	167	179	130	140	145	158	150	158	144	119	143	150	161	157	169	163	179	138	151	158	138	162	125	132	140	155	147	151	130	148	136	133	155	139	145	154	157	124	111	161	154	146	141	145	143	122	130	147	150	140	151	160	162	141	155	127	164	182	143	135	152	161	161	146	122	137	141	164	155	122	129	126	141	140	147	160	151	151	141	154	170	170	142	146	140	157	128	144	134	137	146	152	125	149	136	142	155	163	145	142	114	141	152	130	117	126	130	148	157	144	129	145	138	145	123	136	153	148	112	132	138	132	138	164	124	142	161	131	138	153	140	140	127	165	166	136	149	129	151	145	138	147	117	134	158	149	151	160	138	149	168	133	150	135	156	145	137	146	141	131	145	163	148	137	126	137	144	142	132	110	144	158	123	162	160	142	151	138	135	154	150	148	141	123	161	128	142	144	152	160	130	153	131	142	134	163	169	136	139	150	119	143	155	143	158	139	156	175	144	150	156	141	151	146	144	144	134	155	152	136	136	120	128	136	138	142	136	151	139	146	150	135	153	155	162	151	139	140	153	153	136	163	126	144	137	141	135	142	137	161	134	137	152	163	172	135	133	132	141	143	147	142	143	145	148	146	152	145	134	167	129	159	151	155	132	140	127	166	125	150	137	147	152	149	146	156	120	163	148	137	148	124	132	143	142	136	156	135	165	142	153	123	135	140	146	143	157	152	152	138	143	160	135	144	138	158	130	150	144	159	129	155	148	142	155	145	131	152	141	152	147	141	120	150	168	131	128	152	163	152	132	164	137	137	168	147	117	131	138	147	147	129	137	151	156	125	169	148	156	145	136	158	151	125	159	157	146	132	130	145	150	140	161	152	132	133	128	139	157	155	143	159	119	148	131	128	127	136	153	149	151	137	153	122	144	131	148	138	137	117	123	143	135	160	160	161	142	143	164	145	150	164	150	117	142	153	138	134	149	163	138	156	130	135	149	134	123	161	145	138	139	139	150	153	141	136	145	149	149	141	149	138	152	150	143	158	142	147	152	138	146	170	144	142	140	150	150	136	137	172	128	148	142	148	121	135	170	151	138	160	143	171	134	145	142	165	161	172	135	147	141	146	162	130	135	158	158	157	143	124	127	162	160	147	149	166	160	152	128	155	149	176	152	155	151	124	164	148	148	148	145	152	140	160	144	146	148	154	163	138	143	152	150	155	167	146	144	139	145	148	148	140	163	166	150	140	132	155	157	144	138	142	167	139	150	130	147	141	164	144	146	131	149	147	123	133	141	161	129	127	170	153	153	148	172	147	128	157	131	138	135	130	151	147	135	136	139	138	148	139	133	154	144	177	157	142	156	130	145	151	151	145	154	155	132	129	140	153	147	129	151	134	167	169	135	166	158	145	148	136	129	149	129	168	161	135	130	154	138	144	143	141	139	147	151	154	158	110	138	160	127	140	171	124	161	138	167	167	177	135	154	135	167	153	138	146	137	140	134	161	137	183	139	149	166	151	120	119	152	144	153	135	137	128	152	164	158	115	140	126	151	144	137	152	154	135	137	161	158	137	131	150	142	143	131	154	139	142	160	146	140	131	143	139	152	118	142	124	132	138	141	122	127	161	149	146	140	155	145	148	140	135	154	135	146	149	152	143	141	128	144	145	124	149	146	141	150	156	130	158	158	129	134	158	125	147	141	147	151	123	128	141	151	111	147	141	150	160	142	161	160	174	143	138	131	143	131	133	160	142	163	136	162	142	131	135	140	147	137	157	145	142	141	153	149	138	141	156	141	145	128	130	142	145	135	167	143	135	148	144	179	148	165	165	136	147	185	132	127	157	146	153	110	131	142	150	161	124	152	152	143	147	163	153	131	155	147	156	133	142	126	143	167	145	167	164	152	145	155	157	113	132	125	145	146	146	144	120	137	122	139	136	141	142	163	155	146	156	142	143	130	155	140	150	148	133	158	138	151	118	127	130	134	156	150	138	134	146	153	147	151	146	159	158	146	149	164	138	163	139	157	164	128	157	130	141	149	116	156	160	122	153	153	159	135	161	141	131	160	165	130	160	146	130	128	130	147	169	130	144	134	136	153	153	164	143	164	158	149	157	132	150	131	143	138	143	139	138	138	152	139	151	133	142	168	130	154	143	150	144	146	165	148	164	150	143	143	143	115	137	158	134	139	150	125	136	147	154	152	130	121	160	140	136	152	134	138	169	150	143	134	144	142	143	141	125	151	143	158
8308	4734	11713	14700	9656	8740	4172	2896	2269	2311	5196	972	762	760	727	657	550	594	579	562	539	535	466	499	513	477	468	455	487	463	436	460	429	452	422	451	425	417	417	419	424	409	443	429	409	402	384	389	402	404	401	406	400	429	406	413	404	384	420	439	406	433	407	418	426	349	409	443	371	395	415	413	389	396	380	409	398	362	403	441	405	392	376	402	394	392	399	421	377	389	354	384	382	377	401	372	402	421	422	382	388	420	380	399	377	354	389	405	383	403	395	407	385	398	376	387	358	380	370	401	355	394	429	354	401	396	372	412	365	389	406	374	392	377	376	369	421	383	382	388	386	377	358	429	414	389	379	398	369	390	383	367	378	391	404	385	344	408	406	391	425	388	373	386	388	421	408	404	399	423	356	403	369	410	382	375	380	397	390	363	367	386	369	399	378	354	407	380	380	357	407	442	414	402	397	391	397	410	374	366	405	408	396	419	374	387	373	393	391	406	422	422	421	358	333	384	413	397	356	362	373	413	425	405	369	397	397	401	396	373	363	402	394	372	410	432	363	385	407	378	402	363	387	381	409	394	404	356	373	396	407	393	382	399	398	413	383	391	424	425	426	415	408	371	385	419	400	384	398	394	405	362	373	372	395	366	378	387	398	406	394	425	360	406	380	390	390	395	366	366	406	358	348	373	387	388	377	407	376	377	375	395	334	379	372	388	387	400	360	420	395	409	403	404	386	425	391	375	350	394	404	375	392	365	405	364	365	414	370	373	384	394	412	372	401	372	376	380	371	341	417	368	363	419	366	392	372	359	378	380	439	384	334	381	382	382	399	392	383	380	356	390	395	370	376	408	389	363	353	392	390	417	415	361	396	382	373	372	392	404	374	364	381	381	406	392	386	381	386	412	388	422	395	372	399	406	390	369	365	402	413	395	409	401	396	393	372	368	352	369	377	406	352	385	381	444	400	412	356	372	379	394	364	403	387	446	406	361	357	356	394	395	399	367	380	424	366	380	382	387	416	386	399	393	358	397	396	389	353	391	387	395	396	381	390	366	371	401	374	381	375	345	399	404	400	376	388	352	385	394	385	378	400	374	393	393	404	404	410	380	409	381	368	390	388	385	392	392	395	392	365	393	401	374	392	390	386	401	421	372	386	406	364	379	405	363	377	396	359	400	390	369	365	393	398	404	415	368	378	366	379	391	370	388	367	373	348	358	394	412	405	373	384	420	394	371	351	383	372	370	380	406	384	405	350	420	393	388	393	374	383	380	424	422	378	366	421	397	374	369	376	356	366	367	401	403	398	368	406	399	333	354	383	379	350	378	387	389	394	386	384	433	373	407	357	381	413	370	359	375	410	382	375	378	404	391	369	366	354	371	390	378	377	408	383	379	407	394	363	367	420	401	420	391	423	391	387	372	432	354	378	403	407	352	386	396	366	397	392	402	385	368	393	381	356	403	371	411	396	391	414	365	366	379	355	395	378	370	415	409	386	390	367	387	410	381	335	374	367	414	409	383	406	373	388	380	379	373	405	391	400	435	416	362	364	365	403	400	387	367	374	353	395	398	358	422	386	376	379	424	377	365	384	371	372	385	380	406	364	377	368	395	381	376	383	376	414	393	397	365	376	352	394	356	406	404	396	405	385	404	384	391	407	382	408	403	387	388	383	414	410	367	400	414	402	390	414	361	389	372	398	365	380	387	389	396	413	386	394	385	388	371	426	403	391	389	392	392	395	410	385	388	413	397	393	364	382	397	404	387	379	394	386	382	384	401	399	387	387	396	410	394	389	372	375	380	369	365	372	387	416	376	353	367	403	364	399	417	399	392	380	361	377	352	410	429	397	380	382	402	415	377	373	373	393	374	374	377	376	367	396	402	378	402	389	378	416	410	372	410	411	411	380	396	426	370	349	396	356	374	382	369	421	417	362	374	390	394	365	362	379	402	387	378	376	383	355	398	350	404	384	425	396	363	389	339	354	394	412	374	383	401	379	374	390	394	375	393	403	381	407	379	376	357	410	365	410	386	384	423	412	388	406	373	409	392	420	407	386	369	407	396	420	403	363	383	355	382	412	364	420	369	394	366	400	416	353	409	392	389	384	407	406	411	357	398	375	429	359	374	425	417	375	396	369	396	386	383	384	381	342	386	402	373	407	412	406	385	411	356	367	392	398	360	378	397	405	382	398	428	404	416	393	403	407	356	401	393	384	414	376	404	392	393	391	410	387	370	370	382	377	383	387	403	403	370	398	376	390	389	375	385	382	356	398	394	383	372	414	372	423	384	374	361	397	371	378	410	412	377	393	375	391	380	419	384	381	384	367	384	405	408	410	390	396	368	380	363	415	386	439	369	344	381	349	393	431	373	388	365	360	375	400	406	368	355	358	388	427	397	363	376	376	430	369	389	379	370	391	376	380	367	385	374	397	364	358	395	393	389	365	380	380	363	394	420	384	431	403	390	350	381	373	377	396	360	415	385	378	398	353	356	389	391	352	404	376	394	367	407	351	370	365	400	407	354	366	405	397	357	360	390	377	390	389	368	393	370	382	413	373	352	409	379	376	391	394	355	373	382	405	385	392	408	380	367	404	353	368	367	367	365	339	381	372	397	352	377	362	387	430	364	403	378	361	400	389	371	377	354	357	398	420	395	404	406	432	408	402	358	380	367	384	365	354	366	403	360	432	378	410	336	365	364	366	415	421	387	370	370	362	445	372	372	425	385	392	366	383	387	417	357	440	411	371	392	376	386	416	402	401	372	383	348	372	409	398	383	403	369	384	398	391	395	406	382	373	369	396	374	385	381	432	359	412	386	394	394	367	366	412	420	346	364	416	369	374	368	370	374	402	367	420	376	404	358	352	394	372	385	365	408	377	386	395	387	387	369	431	370	377	385	396	393	351	362	402	380	406	387	368	378	397	381	380	389	386	391	410	402	399	360	368	407	405	417	439	409	392	389	380	387	375	403	394	404	368	379	355	388	381	408	364	380	361	373	384	395	411	388	403	421	364	410	383	394	400	374	401	388	385	384	377	391	406	404	353	385	394	393	365	399	423	378	393	372	385	366	419	407	385	378	388	369	415	386	390	426	366	371	407	397	380	401	362	415	408	349	387	383	395	357	400	390	372	407	368	397	379	370	370	388	393	390	372	359	377	384	333	395	397	365	392	390	393	386	380	390	391	382	346	397	377	365	385	391	411	365	395	364	385	385	398	398	373	371	393	351	415	374	366	367	400	380	380	377	345	386	424	402	388	427	388	382	366	373	358	396	347	388	363	382	352	355	399	377	403	409	394	400	372	390	361	384	379	384	417	389	412	373	392	391	375	386	406	371	377	376	443	403	386	431	372	338	347	390	380	411	386	382	430	406	387	378	361	394	402	435	387	406	407	398	413	382	416	395	379	395	407	368	390	362	361	365	407	345	385	380	364	381	395	429	411	380	393	402	377	367	392	395	339	413	384	384	361	377	413	361	379	407	352	392	391	363	363	442
25906	11558	11851	9344	4796	3152	1727	1093	971	873	2773	793	433	449	416	394	368	371	329	363	352	383	387	328	370	363	317	323	336	356	367	307	336	333	325	310	330	323	290	361	342	328	329	330	328	303	360	338	317	351	332	339	335	332	308	318	328	357	334	354	299	326	317	311	336	353	342	342	334	324	354	296	295	290	316	326	320	294	325	337	329	323	339	316	313	322	359	329	313	326	327	349	318	311	302	313	337	307	325	326	326	314	340	378	353	313	291	363	318	317	332	293	310	350	305	302	330	338	309	348	333	305	342	342	350	350	318	304	300	332	332	326	291	273	275	331	279	320	307	354	329	324	309	338	332	323	316	320	291	324	339	297	328	314	316	337	322	311	366	339	312	310	294	319	302	334	341	284	315	320	314	297	300	324	352	312	315	318	333	329	312	332	314	297	343	339	311	279	325	319	324	342	337	332	336	326	320	328	321	305	323	328	305	315	333	320	297	310	335	303	317	311	314	321	300	343	305	309	311	338	285	332	340	328	328	320	348	349	316	313	276	287	302	282	297	350	339	322	322	278	313	334	317	308	335	288	336	317	305	310	293	303	315	328	310	306	340	278	332	293	304	338	334	336	280	307	301	313	366	291	320	290	337	350	352	376	335	339	325	307	309	326	314	327	326	302	354	313	365	310	309	316	322	335	313	297	315	317	324	296	309	324	331	352	295	321	350	342	304	272	306	283	343	325	296	290	308	317	307	377	318	299	291	301	341	337	322	363	289	322	348	335	329	338	327	315	335	304	317	323	293	291	297	324	307	302	327	339	311	323	319	295	286	329	339	300	311	330	339	316	310	331	303	338	343	313	329	337	355	331	333	336	328	336	310	284	307	298	339	341	325	301	289	325	335	316	339	294	324	302	296	341	294	292	311	311	346	289	313	279	297	330	324	341	300	298	279	326	339	328	300	370	333	338	342	346	331	329	314	325	325	323	310	349	304	352	304	287	336	325	338	301	310	304	259	309	323	307	320	305	349	316	336	300	323	333	297	319	294	344	326	294	339	302	301	321	314	310	308	336	335	323	343	311	286	328	329	314	319	313	310	334	321	292	320	325	325	334	291	344	336	327	339	309	336	336	326	311	320	320	327	307	313	298	269	314	332	286	315	317	311	340	285	316	348	311	323	297	315	307	337	331	308	320	319	308	342	327	329	332	302	317	281	365	310	310	304	318	294	308	326	298	316	324	272	333	307	325	340	317	340	294	314	356	318	325	345	327	334	354	357	323	333	346	334	325	307	321	281	323	320	303	316	347	325	343	326	327	316	315	300	316	319	293	308	346	325	327	317	305	304	318	315	304	302	297	289	313	320	342	334	313	316	325	297	326	330	321	335	303	317	328	284	331	337	328	322	329	307	343	316	343	298	318	329	357	317	311	335	332	290	261	289	356	323	331	321	314	288	333	347	329	334	359	295	310	327	339	304	301	292	357	311	318	343	322	324	322	292	299	319	341	326	322	309	338	322	338	319	314	330	333	339	301	293	312	317	326	296	311	329	302	312	328	332	310	334	344	295	303	342	312	298	338	302	287	284	314	309	301	335	328	317	299	314	297	317	341	318	300	342	319	335	324	300	328	329	284	326	330	323	324	336	322	349	337	295	312	334	319	327	325	315	330	323	294	324	305	303	337	353	327	350	317	324	296	339	327	296	337	318	343	328	321	284	307	313	325	279	333	369	335	331	334	333	335	331	300	315	319	304	315	334	331	319	335	312	304	322	342	321	328	338	304	308	344	337	329	317	349	302	345	345	290	315	295	294	344	280	293	310	327	298	349	305	310	357	334	326	296	301	305	307	298	327	325	309	326	333	308	330	356	331	322	320	324	307	323	298	319	314	302	320	289	336	316	281	326	323	325	300	341	300	323	270	301	313	313	330	324	359	311	318	345	295	310	278	340	310	329	325	349	324	356	322	342	309	313	313	314	338	297	334	320	348	322	318	312	331	299	302	302	312	304	311	345	318	327	320	298	310	321	336	325	322	314	300	339	319	299	337	319	314	321	374	333	306	301	283	318	326	357	275	312	318	291	335	308	343	324	337	309	320	315	301	328	300	333	337	332	301	310	328	326	314	319	333	339	317	332	314	319	306	304	335	329	320	319	321	373	332	331	313	333	327	316	352	313	334	342	323	316	320	319	329	301	326	298	316	325	331	294	307	292	308	314	304	330	320	326	347	321	323	329	318	306	339	313	299	318	317	358	341	316	343	342	304	338	315	314	307	337	315	319	313	322	366	363	322	310	325	321	323	326	315	309	294	340	310	325	317	315	322	352	335	315	319	320	324	299	299	289	279	318	332	325	361	304	311	316	339	315	319	326	331	316	279	323	305	352	351	304	312	308	316	305	315	335	329	310	294	344	310	317	325	302	305	317	317	304	348	315	310	265	307	337	316	331	309	312	320	315	306	339	333	321	318	313	304	305	334	302	335	295	337	345	301	310	313	347	320	303	289	295	295	356	350	336	314	319	336	340	351	295	306	294	347	319	311	323	326	304	331	369	273	318	333	346	316	310	324	313	301	325	331	312	305	304	318	334	310	313	327	297	306	316	289	344	313	309	345	304	304	343	328	310	333	293	315	313	317	331	368	343	334	320	308	317	302	348	334	315	310	312	350	350	314	311	296	327	302	338	295	314	347	309	292	296	348	324	320	331	297	359	355	348	305	334	317	309	277	336	313	354	322	330	292	339	290	298	328	320	323	325	279	310	360	294	308	326	292	336	330	325	319	318	285	363	326	346	318	309	309	300	309	296	326	351	322	318	321	317	308	315	338	314	335	317	314	303	326	287	332	290	296	334	311	318	321	300	301	299	318	319	330	310	329	335	327	262	307	299	312	289	320	314	313	322	369	324	327	332	335	369	320	328	280	315	313	339	298	347	284	305	349	340	325	331	333	301	313	315	330	300	322	302	290	310	333	310	295	309	327	289	325	333	342	342	301	302	332	327	325	296	324	271	280	289	346	296	337	326	311	300	342	329	300	337	347	325	283	331	320	313	332	360	294	294	316	356	320	315	315	361	306	294	314	319	285	338	349	319	310	318	370	318	315	330	327	339	342	300	295	310	362	312	296	317	332	335	308	312	350	346	300	338	332	330	344	330	302	320	329	321	347	328	356	338	337	340	297	324	296	309	333	323	311	317	343	362	347	296	302	327	293	332	324	306	289	346	296	330	306	367	308	333	302	316	296	294	359	312	316	319	329	296	305	309	338	272	333	332	294	326	288	335	303	299	320	298	322	296	329	344	315	318	318	314	272	322	294	320	301	329	324	305	298	300	319	356	320	341	326	332	341	334	313	289	311	293	327	328	300	319	335	322	304	315	307	315	319	329	326	339	328	301	281	319	319	348	284	324	345	330	326	284	334	332	289	316	309	300	339	303	314	331	306	306	320	330	314	323	311	304	295	345	296	307	294	347	319	295	318	307	328	294	314	322	326	290	337	311	329	322	299	310
11900	7971	17638	19749	14146	11051	7211	4461	4061	4233	13058	2276	1551	1511	1446	1304	1213	1263	1159	1075	1022	1023	1002	945	1016	969	945	907	914	879	911	868	894	843	867	814	890	864	894	797	835	803	828	817	825	834	748	804	804	789	785	813	780	798	774	808	765	810	797	809	799	754	795	770	748	806	736	754	766	797	832	776	774	790	734	789	763	762	769	735	777	756	754	769	770	833	798	777	741	785	722	787	815	761	739	722	782	775	775	739	732	779	709	746	804	770	725	783	756	757	723	748	753	798	754	783	738	773	737	783	792	793	744	722	728	750	729	720	772	761	750	757	757	752	777	733	747	740	755	719	776	749	729	773	765	673	774	759	763	755	753	793	716	741	739	789	748	741	769	798	718	751	711	746	766	745	792	758	728	784	762	751	681	737	737	741	708	759	768	802	737	771	790	724	796	746	741	770	775	800	753	773	722	732	722	742	725	746	729	754	736	718	746	779	743	749	741	744	729	773	717	758	717	774	729	764	762	770	752	789	765	686	748	758	712	731	748	734	742	730	746	754	808	768	782	757	772	736	723	773	753	764	755	681	768	775	674	728	673	771	791	755	734	724	769	730	775	793	720	735	744	726	802	738	709	748	772	763	756	700	693	746	730	779	753	760	748	739	775	723	737	781	775	752	735	733	740	752	750	737	726	747	714	706	739	772	704	722	767	726	768	758	774	720	761	719	731	764	755	761	784	764	726	727	695	739	740	755	755	732	738	741	758	726	770	783	704	735	709	756	783	754	697	720	800	745	798	724	750	693	754	740	743	729	709	762	771	754	709	733	743	731	797	693	752	729	745	707	760	760	764	764	750	690	738	722	733	774	756	746	757	713	751	749	785	739	735	740	761	742	712	787	744	746	775	776	705	756	737	711	766	761	736	771	746	769	733	740	710	744	725	753	773	707	764	791	714	781	748	764	742	751	755	731	728	753	762	763	805	741	705	727	756	816	717	749	716	759	747	739	779	722	798	807	751	746	686	730	780	694	821	750	787	670	723	768	722	775	777	748	803	733	708	777	786	714	732	749	727	759	723	767	740	775	695	764	721	753	768	701	801	713	743	753	731	757	776	741	711	742	734	702	796	727	777	769	735	790	724	794	743	745	697	753	758	742	774	738	776	769	766	772	758	731	756	684	712	768	781	728	733	725	735	744	718	789	771	760	779	735	724	737	761	750	719	759	758	747	747	750	771	765	771	755	747	797	740	723	744	729	752	736	735	719	765	760	732	742	771	723	780	712	790	753	745	746	725	753	702	747	744	766	763	753	771	732	714	739	738	705	773	727	763	804	742	768	767	695	705	768	757	753	705	761	729	773	750	739	733	765	723	734	720	755	704	705	754	742	722	776	704	741	776	726	691	742	806	703	703	748	707	726	726	788	783	768	777	766	734	760	735	732	744	752	760	723	780	758	692	712	720	757	725	747	719	756	759	739	755	746	713	766	760	750	712	772	744	747	759	701	751	750	749	763	739	739	804	744	721	754	748	729	740	751	721	755	707	758	743	771	751	740	721	722	766	741	786	743	739	716	809	703	741	771	772	749	760	762	690	723	715	662	752	720	782	718	779	749	729	765	757	766	780	756	760	748	733	755	765	736	742	716	751	690	700	801	753	730	725	771	747	758	762	681	762	798	723	760	714	737	773	736	686	769	750	747	719	737	713	754	733	755	755	737	784	715	773	749	790	721	773	750	763	752	790	739	736	743	715	781	738	744	743	737	738	741	715	721	762	747	760	779	731	714	742	725	740	773	754	790	710	723	744	791	699	779	764	745	702	790	780	757	696	756	754	748	736	782	711	784	743	729	787	743	745	767	701	770	746	795	731	724	741	758	748	788	739	762	743	749	758	723	708	768	724	745	738	753	685	786	697	805	727	781	730	738	782	745	757	769	736	696	821	744	746	788	774	707	755	690	784	690	763	744	766	702	711	772	749	745	687	753	778	731	744	729	746	803	764	767	729	745	693	746	706	807	760	771	752	758	773	746	738	717	752	785	773	734	758	691	781	743	750	742	695	707	748	738	707	766	797	757	771	780	773	755	731	785	788	751	827	758	731	715	784	726	747	718	794	751	764	742	777	768	725	750	744	715	797	691	743	749	754	823	753	718	743	815	723	767	753	743	734	744	775	772	756	756	726	724	711	751	727	798	731	742	740	743	725	769	755	712	754	788	750	758	756	745	748	801	747	763	734	771	712	731	757	813	747	779	729	729	760	776	719	750	766	800	723	782	739	745	793	719	730	761	760	731	727	742	813	756	778	741	745	757	767	784	713	742	707	716	746	737	790	713	822	750	734	710	747	752	704	723	793	749	771	770	793	694	751	727	748	775	746	794	764	729	757	714	750	785	724	734	762	710	767	699	767	691	719	726	771	764	757	759	789	749	771	750	779	707	695	769	758	765	728	736	761	734	800	758	722	756	685	757	736	725	738	739	813	689	744	733	756	751	701	707	738	757	777	791	748	750	706	765	767	754	753	744	694	738	728	729	742	736	784	775	754	776	768	779	755	752	783	730	776	766	794	713	735	728	766	757	715	753	739	680	756	723	721	731	741	757	752	777	694	713	757	780	839	731	737	742	754	738	761	745	735	792	752	783	756	734	752	752	735	732	748	715	753	696	773	778	774	767	743	706	781	790	751	761	744	731	715	748	742	759	766	757	750	753	725	735	790	703	751	753	755	835	750	779	701	731	715	749	703	765	773	746	699	768	731	763	776	716	766	760	730	736	744	776	748	725	792	701	715	723	758	770	810	718	756	729	755	769	732	733	687	784	736	772	753	814	747	768	784	773	767	772	714	777	757	733	739	770	725	725	732	740	779	760	776	754	740	755	747	725	765	725	752	758	733	768	743	721	813	776	720	771	784	751	757	769	721	767	769	724	777	775	736	726	783	791	838	718	764	786	751	727	725	771	683	785	753	796	734	735	735	769	742	749	748	779	760	749	739	723	769	748	770	751	730	743	744	772	790	773	698	742	770	739	748	740	757	752	713	747	770	743	719	695	789	794	747	728	762	749	750	688	706	750	689	809	759	754	748	770	763	725	738	726	735	732	761	692	758	732	733	717	710	791	749	718	743	751	764	743	727	763	713	764	750	701	703	767	732	766	763	786	748	711	736	714	742	761	712	755	699	744	734	716	710	765	748	729	776	740	751	742	709	720	746	738	746	789	738	684	751	786	739	760	753	762	743	760	710	733	766	737	795	726	737	741	729	791	777	760	775	779	694	789	754	802	792	716	757	759	740	752	728	751	755	771	766	719	778	749	750	771	759	732	763	755	788	738	752	756	755	718	717	762	748	743	772	722	795	742	773	749	746	784	728	777	739	727	746	747	732	708	776	735	715	778	727	769	665	695	738	720	744	741	760	718	744	752	790	734	751	755	691	751	748	755	714	710	759	784	769	711	754	737	771	762	715	698	725	756	762	779	761	809	761	724	736	707	732	774	758	746	778	711	736	776	747	725
7638	3216	3441	2287	1167	517	346	251	266	227	191	155	185	174	171	180	155	189	166	163	174	190	168	179	188	171	172	188	168	133	183	172	169	160	188	160	175	157	171	166	148	211	177	152	168	160	172	170	198	165	168	156	128	179	185	209	170	159	158	158	186	174	159	150	175	172	187	191	156	153	153	177	147	169	185	190	199	150	152	177	158	183	170	167	180	171	185	165	170	198	180	166	159	171	170	167	170	160	210	172	190	176	147	167	161	181	165	164	145	177	173	156	167	157	183	153	177	170	168	188	155	178	189	182	162	184	160	198	179	180	175	168	191	165	180	175	155	166	178	151	160	163	178	172	185	191	176	186	170	139	179	165	170	150	177	172	187	156	177	178	177	148	151	156	172	164	168	158	156	174	169	157	152	182	174	170	172	155	183	149	191	159	172	180	183	162	172	138	189	178	173	170	208	183	162	170	160	161	177	174	192	187	168	145	188	146	170	163	185	135	179	156	170	196	150	166	158	173	202	168	181	177	179	155	197	157	177	167	191	177	159	135	178	175	164	182	170	176	198	162	164	148	173	169	176	159	173	165	174	179	179	167	154	185	162	163	194	160	197	153	185	177	163	167	194	157	168	177	183	165	175	160	173	155	177	163	165	149	166	172	196	187	186	156	176	176	173	171	175	180	174	185	164	155	155	197	166	174	162	165	176	175	174	162	158	174	140	173	168	148	212	189	175	162	204	157	181	177	151	189	165	156	153	161	151	187	144	184	161	194	173	149	171	192	174	172	147	183	153	191	169	171	185	171	180	179	164	175	171	167	178	169	184	171	153	163	144	157	158	159	171	172	185	143	171	153	159	166	154	186	176	189	155	186	167	176	157	171	161	179	144	162	166	188	154	159	168	160	169	194	196	170	171	188	153	168	196	193	144	164	162	183	160	197	170	201	185	181	167	170	177	167	200	163	180	159	183	187	171	156	170	178	140	159	188	158	164	160	171	170	158	191	187	171	183	168	157	178	159	158	169	165	181	173	157	169	177	176	170	170	138	164	194	187	203	186	185	175	162	174	150	183	155	155	169	165	168	182	195	168	162	168	173	157	165	167	161	165	191	155	140	182	197	154	160	183	171	151	181	165	179	157	168	148	183	155	176	169	166	163	177	172	194	175	190	167	170	188	185	205	183	150	166	172	150	183	160	183	170	191	173	170	151	156	176	141	174	150	177	145	140	157	167	167	155	167	167	167	159	164	202	183	163	182	193	158	174	156	156	174	172	152	171	153	151	174	180	162	185	152	161	180	185	179	186	179	174	150	169	170	161	186	165	154	197	151	164	156	170	150	190	166	204	144	146	177	179	190	171	164	155	165	183	182	146	155	157	160	183	184	172	180	168	163	147	165	143	162	151	169	173	155	165	159	193	189	144	161	181	150	172	161	150	199	170	157	174	177	159	186	171	178	167	166	187	179	199	161	162	168	172	169	177	147	176	192	174	189	192	162	160	159	165	188	172	195	188	178	196	172	197	153	182	183	158	188	177	157	159	196	188	166	177	184	203	171	164	202	153	169	186	166	169	172	158	166	164	189	183	188	163	172	165	169	204	175	157	152	157	148	166	153	161	169	165	178	180	178	165	181	184	153	176	177	199	162	173	145	160	141	173	185	159	164	167	182	164	180	151	173	155	161	154	171	172	177	180	164	179	190	198	155	150	163	166	188	184	181	175	169	178	170	149	147	180	184	202	175	195	188	185	178	175	151	168	149	152	165	166	182	162	184	162	157	155	152	165	175	171	177	169	160	172	179	203	162	164	179	176	167	178	159	172	190	148	204	154	172	167	182	158	167	168	168	185	187	177	203	175	155	170	154	178	180	162	187	193	148	148	180	196	161	192	166	178	161	135	167	181	147	171	198	173	190	178	187	167	190	152	167	168	181	210	163	201	192	163	152	164	152	174	163	173	163	154	156	165	178	168	180	167	169	194	198	150	182	155	172	188	174	171	181	157	182	159	159	170	169	198	168	170	197	159	159	146	195	175	170	169	155	160	190	172	173	198	176	198	182	175	181	168	165	162	154	170	171	162	153	182	176	183	159	153	156	188	177	171	155	171	170	166	136	165	187	175	173	192	187	186	171	169	173	163	155	157	183	187	171	158	153	165	161	194	200	160	138	166	161	159	186	194	156	181	166	149	180	154	175	184	191	144	167	171	170	184	151	158	182	180	149	179	170	194	156	181	151	179	133	189	161	160	175	174	149	193	164	174	172	173	178	186	169	179	165	143	163	166	172	164	160	144	166	162	167	173	162	184	169	158	172	148	157	176	157	180	160	151	169	185	171	190	180	133	171	154	161	171	192	166	159	166	148	155	154	176	172	185	184	176	165	166	163	180	169	173	174	156	159	177	157	146	161	182	184	161	166	170	168	184	180	160	187	166	174	177	171	167	161	186	169	164	160	153	188	163	186	178	177	180	173	161	157	170	156	189	178	174	195	201	178	186	169	171	171	179	180	164	203	159	152	170	179	183	152	188	178	153	163	170	173	165	187	168	164	182	183	193	170	176	187	177	161	195	161	155	161	177	174	185	169	172	175	158	166	149	155	155	189	191	186	172	153	165	166	175	176	151	190	192	169	167	167	178	153	151	172	159	167	164	158	177	166	177	151	196	167	152	152	185	161	173	167	174	170	195	168	180	183	142	169	170	172	145	172	179	184	187	177	154	177	169	171	164	173	162	162	149	158	161	175	178	162	168	172	190	217	168	171	164	157	170	182	174	162	153	186	165	156	133	162	143	159	189	177	162	169	171	198	185	165	177	186	157	167	150	194	166	200	178	182	153	170	180	188	175	170	154	159	160	158	193	203	180	182	148	162	188	139	161	162	158	171	170	154	181	206	186	166	142	173	155	175	148	158	144	168	181	168	161	185	198	193	161	194	177	165	151	181	166	158	157	147	181	136	155	144	166	179	194	160	183	158	189	174	159	175	180	176	156	161	162	148	150	162	164	136	180	159	166	153	167	178	175	174	172	183	186	177	178	151	160	188	162	170	174	159	156	150	203	160	191	165	186	175	183	165	163	176	162	190	171	166	158	186	160	176	180	209	178	188	184	173	130	133	173	154	161	178	159	166	159	192	166	148	177	158	194	201	164	195	189	168	176	188	159	186	171	168	159	156	155	171	157	169	186	167	157	160	172	167	157	177	169	177	162	167	164	194	179	159	167	153	197	147	161	162	176	162	145	172	158	192	185	193	157	170	197	154	163	171	174	169	168	164	164	181	185	176	183	163	140	197	192	181	170	188	181	149	165	211	152	168	184	180	192	165	177	152	158	161	164	155	174	163	164	178	181	161	126	172	173	180	156	197	157	147	179	190	181	152	168	171	164	173	164	147	171	175	188	188	164	145	180	180	161	174	177	188	201	159	191	172	193	172	184	156	171	191	147	169	177	186	156	156	187	137	170	175	157	166	188	182	170	171	172	172	172	147	176	179	183	174	185	145	164	170
4360	2807	6668	6809	4337	2176	1424	829	907	711	643	479	451	432	427	447	454	454	418	444	431	418	430	422	445	407	446	429	394	420	442	430	439	431	421	398	429	415	419	426	434	442	384	406	437	428	420	416	420	402	431	447	407	424	448	398	426	439	436	447	382	421	443	454	422	443	405	450	419	428	432	444	409	419	421	448	443	415	428	436	384	449	413	393	422	401	391	397	443	429	388	412	424	425	404	413	423	422	420	436	412	373	421	409	419	419	418	412	410	406	417	418	435	414	391	418	446	398	373	396	473	454	397	420	391	408	402	371	429	418	420	380	418	390	425	423	434	412	428	403	401	399	443	401	455	410	446	375	418	390	436	432	448	405	413	444	423	431	393	442	447	422	398	419	409	430	429	427	417	421	418	426	399	428	402	418	440	405	442	422	403	435	390	433	440	433	408	390	413	410	431	412	403	415	438	404	412	443	374	472	409	448	443	422	423	413	448	401	426	411	453	419	387	420	429	444	408	466	431	404	398	429	445	405	422	391	414	447	439	407	434	416	399	369	415	391	408	448	418	460	401	395	417	442	417	453	401	442	392	418	441	406	424	431	426	409	416	422	413	409	431	433	399	444	416	393	453	430	448	410	427	412	411	375	451	396	445	453	451	402	434	404	399	424	401	429	407	428	443	416	405	405	420	397	411	401	426	434	431	416	411	416	435	410	408	399	396	434	399	412	465	421	453	398	448	425	416	423	414	407	450	440	460	439	412	414	456	445	419	408	426	418	391	465	424	432	408	433	455	405	444	429	405	448	439	430	437	463	386	435	403	433	381	403	475	436	431	437	384	435	394	409	411	415	390	414	406	423	413	442	450	442	421	435	419	420	451	413	398	413	422	433	418	435	389	437	425	427	429	406	426	420	393	428	429	403	396	432	411	399	415	415	374	416	429	422	409	403	408	385	426	436	419	424	410	387	424	430	428	412	412	382	403	431	432	416	420	407	434	433	432	417	389	420	404	422	482	436	424	426	425	417	396	433	436	398	402	426	423	410	394	436	418	430	421	390	412	419	421	437	393	432	441	404	432	422	450	405	437	410	446	410	411	385	428	389	437	421	409	413	444	421	408	422	419	428	445	429	416	424	411	456	443	421	410	432	422	445	400	412	376	438	439	419	404	431	403	402	410	460	435	437	424	434	471	422	410	397	412	395	426	430	412	429	409	435	441	444	422	427	404	383	390	449	441	442	415	449	411	413	418	440	431	441	408	416	395	391	390	402	405	386	423	446	428	390	396	394	393	380	408	415	421	416	450	435	456	452	382	427	407	412	402	438	430	406	443	417	426	402	376	429	460	401	417	436	436	420	397	432	399	425	391	450	454	425	427	454	461	387	431	430	386	366	407	444	411	398	393	448	414	397	387	384	420	446	404	432	409	399	389	393	440	447	411	450	432	429	384	439	414	376	457	380	428	441	402	420	441	460	406	390	417	409	455	411	405	444	354	403	421	385	387	412	435	390	406	423	425	432	419	427	438	422	415	432	471	436	421	415	433	435	437	406	414	446	429	429	432	433	432	401	403	450	438	411	397	426	412	434	430	387	420	409	417	427	417	437	407	423	431	428	414	431	394	410	422	435	432	408	415	438	408	417	443	434	401	412	419	398	393	434	408	451	421	406	392	430	444	425	401	419	426	443	463	423	423	413	448	426	394	415	403	455	369	432	407	457	455	420	442	433	433	433	413	425	375	418	426	402	436	416	416	448	405	402	420	397	403	428	442	430	407	466	399	411	453	409	427	438	431	376	393	430	449	407	455	436	429	406	428	476	439	438	405	409	460	450	402	429	441	422	421	419	456	445	426	393	430	413	386	455	456	442	440	456	422	405	421	398	421	414	450	440	410	404	374	381	420	380	441	395	436	447	425	431	407	403	395	413	401	469	422	438	414	419	415	413	416	397	438	417	384	403	420	381	427	417	410	437	415	399	397	401	418	418	427	424	418	427	391	396	417	446	407	404	423	436	436	441	438	429	407	424	410	392	431	406	413	421	407	423	411	443	425	399	418	434	451	417	409	382	413	440	405	413	425	422	420	422	454	429	487	427	434	409	428	412	396	412	430	450	392	417	396	456	407	437	394	407	384	431	431	444	440	419	401	405	453	397	438	434	413	418	423	414	391	430	457	418	404	415	430	387	429	443	418	421	456	450	391	413	412	419	430	379	424	391	423	394	427	435	432	433	413	427	430	415	388	424	453	398	398	409	428	464	410	418	417	435	428	401	437	419	403	404	460	396	413	414	432	424	417	425	394	405	402	453	480	398	415	451	410	411	427	432	422	419	453	403	438	437	425	416	411	445	405	425	422	385	444	424	399	442	422	428	412	439	428	405	430	402	424	420	416	425	431	397	420	449	404	420	396	456	397	403	436	419	416	420	439	445	438	444	426	396	445	419	433	442	447	405	425	428	404	450	419	431	428	416	448	386	464	428	426	411	400	443	422	425	439	454	408	400	412	391	431	425	429	401	460	436	447	431	424	399	436	458	403	433	421	388	410	444	406	422	417	385	430	438	480	420	419	447	437	379	414	469	428	403	416	393	431	396	401	390	421	413	432	404	415	431	433	423	411	405	446	414	459	452	377	427	460	406	456	469	426	398	402	398	445	403	426	425	414	422	402	426	460	448	423	426	398	384	443	429	446	407	425	430	406	429	414	416	412	412	421	438	411	417	394	445	451	441	381	413	423	453	446	418	463	367	460	409	443	413	439	444	402	423	413	449	442	455	450	395	430	467	418	445	473	430	394	429	429	410	433	429	403	422	430	414	412	423	413	424	408	431	433	398	371	444	431	428	452	447	395	393	414	453	411	465	409	436	434	445	430	428	392	425	403	439	430	441	462	405	478	400	421	407	398	426	446	405	457	394	427	417	376	409	420	431	400	446	415	426	409	386	421	449	398	410	464	428	400	409	429	419	441	435	385	408	416	422	389	407	428	406	453	403	426	471	433	396	381	409	407	417	410	427	403	430	458	402	394	430	382	426	450	427	428	461	442	435	427	432	415	425	443	420	453	397	422	412	444	428	398	399	394	442	429	481	419	451	414	422	447	389	449	438	435	392	397	424	403	408	405	422	398	409	398	413	439	433	394	405	412	409	396	441	439	407	415	421	434	443	412	420	412	393	465	433	425	501	424	398	420	432	399	444	412	385	421	420	401	441	406	462	433	411	419	416	418	443	415	444	446	433	418	410	443	443	400	450	407	469	443	420	459	406	415	419	438	453	380	410	429	429	453	427	431	386	413	425	402	422	454	379	415	431	433	434	404	405	442	425	423	416	434	403	428	404	463	460	432	398	368	410	423	389	421	411	416	450	455	407	446	442	429	392	430	432	398	385	396	420	395	398	434	432	388	414	424	416	425	404	413	420	418	463	430	443	422	405	376	416	407	410	395	391	403	425	405	439	446	412	400	396	418	398	388	410	421	423	428	406	426	395	440	435	415	398	445	416	450	423
18172	7231	7726	5220	4109	3265	832	556	448	370	634	359	216	186	215	187	185	157	155	163	168	164	158	168	166	148	139	171	151	166	174	176	167	172	156	142	158	138	147	140	148	159	187	139	149	156	152	156	158	130	143	132	153	160	145	129	162	157	145	151	148	153	159	167	138	142	152	133	170	135	131	136	126	127	146	148	159	133	136	153	155	139	155	157	159	169	132	152	144	149	158	166	153	114	122	127	132	158	168	146	164	126	138	127	143	146	141	156	147	149	160	135	147	148	130	141	127	140	148	161	129	155	169	144	152	178	150	156	136	136	166	137	136	187	143	159	146	161	137	153	129	134	137	157	139	138	169	133	114	148	164	146	126	158	161	147	121	168	162	139	157	156	146	165	149	151	146	145	155	129	174	162	134	145	149	150	135	178	148	132	150	129	133	141	176	157	136	143	149	163	156	137	124	150	128	125	155	131	173	126	166	128	139	120	142	141	142	141	137	143	160	159	159	128	142	143	150	144	152	157	159	140	163	141	146	145	151	135	149	153	149	146	140	133	126	144	136	138	156	138	159	134	156	173	156	156	135	153	172	141	152	139	139	131	149	178	163	152	148	132	150	159	155	159	127	129	145	151	142	155	141	123	136	148	159	168	146	131	145	141	134	136	154	130	158	149	164	152	166	134	144	140	131	144	148	142	148	150	142	139	152	149	171	144	151	147	158	132	140	135	144	127	136	158	147	145	137	143	155	150	148	145	136	139	120	155	145	146	130	170	154	145	150	150	121	144	138	151	152	144	156	156	132	128	157	153	128	136	126	137	133	144	152	182	131	157	156	150	158	145	173	151	164	142	145	150	148	142	131	147	133	144	150	130	123	169	129	148	126	128	143	147	123	159	155	147	148	151	151	131	161	140	128	145	135	144	141	156	126	157	177	142	151	164	171	138	142	134	155	153	135	146	143	141	174	135	137	139	130	144	128	148	145	140	156	159	143	173	134	142	158	142	147	140	146	136	143	154	166	146	153	147	150	170	131	133	122	147	142	141	139	154	124	136	138	150	120	153	143	143	139	140	149	157	152	155	139	154	142	138	136	125	149	138	153	155	166	148	141	142	142	149	162	138	137	123	154	148	141	166	155	154	150	157	138	150	155	154	150	139	167	150	167	159	152	140	143	171	156	135	128	168	150	151	116	148	129	146	130	169	168	155	134	142	147	154	139	146	138	121	133	137	153	158	161	164	130	159	154	138	159	156	145	144	159	156	154	156	123	134	153	152	146	166	179	164	167	137	161	145	135	125	152	148	135	129	124	134	162	124	143	144	165	149	149	153	137	136	165	139	146	165	154	173	132	157	142	151	147	153	130	144	159	151	141	151	132	176	139	142	137	156	178	149	151	184	157	137	150	141	143	166	138	123	139	156	170	147	129	133	157	147	171	136	149	123	136	123	140	145	149	157	136	163	162	158	158	153	148	144	129	156	146	134	158	167	161	167	157	151	182	142	129	155	142	175	145	135	134	136	138	150	145	142	150	149	159	150	132	129	154	160	144	125	160	127	159	130	144	142	141	135	152	159	138	131	146	161	161	142	151	149	148	139	148	150	135	148	138	145	127	155	151	145	142	149	184	150	145	185	136	168	137	125	144	154	133	159	120	149	158	140	148	156	172	151	157	151	154	164	157	160	163	150	160	142	134	139	161	136	144	159	139	155	148	158	157	160	121	120	149	130	151	144	158	161	144	124	143	137	145	155	150	129	142	135	145	119	155	148	146	146	139	144	145	153	152	154	162	157	136	120	151	135	127	130	129	152	147	151	146	145	138	154	145	148	140	141	140	140	155	160	148	135	129	148	130	153	133	152	138	126	157	145	142	146	140	147	151	143	157	146	157	170	140	140	153	137	153	137	134	156	150	154	139	134	155	113	162	138	143	158	132	160	135	144	133	132	153	140	136	155	149	131	160	156	139	133	168	152	154	139	151	149	161	140	181	141	137	144	127	132	125	158	159	134	155	151	154	144	147	160	161	147	146	164	135	134	153	126	155	151	138	140	144	151	140	158	138	133	144	143	168	155	131	141	128	142	148	154	154	143	163	176	154	165	152	154	142	148	127	155	144	148	164	155	141	147	139	151	156	162	150	136	141	154	142	151	143	149	120	143	176	136	161	137	138	154	136	155	146	150	165	170	140	153	153	151	144	149	146	133	170	147	150	151	141	142	148	147	152	176	164	153	150	137	130	160	150	132	137	142	151	140	136	132	149	120	150	146	158	150	136	156	146	123	138	158	146	140	142	162	138	163	155	138	136	128	139	147	136	142	160	143	165	155	144	154	146	130	160	156	148	173	173	143	144	140	160	139	157	156	119	140	129	138	136	130	140	127	162	189	162	135	151	134	134	150	167	120	146	141	136	146	143	163	150	170	153	171	143	148	150	133	141	145	142	135	166	155	150	156	148	130	148	151	158	157	137	137	131	143	153	146	140	165	167	153	140	150	147	136	168	157	161	138	153	138	133	175	142	148	128	145	162	127	164	154	164	152	164	161	136	146	137	154	139	176	156	162	133	135	164	133	159	142	162	139	190	150	147	148	151	139	149	136	119	156	155	154	153	144	139	163	156	159	159	150	131	149	152	138	157	146	150	155	145	168	153	138	151	152	138	137	144	153	139	143	147	138	152	133	117	150	184	155	144	154	154	150	122	140	135	137	154	142	157	188	170	171	135	171	141	145	146	150	123	163	154	144	140	161	167	135	141	138	143	134	145	152	143	166	140	183	161	146	156	135	139	134	160	163	146	161	144	148	147	144	176	147	162	143	143	144	156	163	177	164	153	139	161	175	145	160	138	159	150	135	141	149	150	164	182	175	116	155	148	140	157	160	123	144	149	153	147	130	130	140	172	128	124	168	155	133	141	165	152	146	153	128	175	163	149	156	128	122	131	138	153	134	144	147	124	131	140	138	178	162	123	144	139	137	150	145	164	150	149	132	137	159	140	151	145	137	145	165	140	130	177	159	146	155	163	130	161	162	127	149	174	146	140	172	147	153	157	142	143	158	151	161	134	138	153	138	138	159	162	130	155	129	133	142	165	147	143	139	146	143	149	130	165	146	142	135	152	156	158	153	157	154	175	144	168	146	149	132	148	177	166	184	141	129	149	123	141	154	142	163	148	134	163	173	157	144	147	139	156	145	144	135	150	134	140	155	142	138	134	142	142	146	150	140	129	122	168	165	141	156	125	147	174	136	146	132	167	153	152	137	151	145	162	142	139	149	135	154	163	141	125	138	160	144	131	137	128	154	135	152	154	153	156	126	133	165	158	150	127	145	153	131	146	140	161	137	133	167	164	151	152	171	141	165	161	143	140	165	119	155	154	138	153	150	144	133	148	136	128	182	130	132	142	151	158	152	149	147	136	139	134	137	124	161	160	141	132	132	136	137	136	158	135	154	143	177	156	133	139	125	158	143	160	161	146	163	163	152	174	138	141	144	138	142	140	161	140	150
9460	5702	13005	13725	14604	9570	3619	2620	2080	1563	3456	1622	773	703	714	611	664	585	562	563	574	503	514	496	525	516	522	483	425	431	423	457	454	423	447	433	470	429	435	433	437	369	408	481	413	445	420	403	398	427	427	423	409	378	442	376	459	418	415	449	422	426	396	421	408	405	422	431	396	392	417	390	410	383	393	399	370	397	381	370	362	388	396	425	417	390	412	383	381	402	398	399	402	392	398	425	402	411	395	394	397	384	397	409	404	394	433	377	381	410	404	417	384	380	391	392	404	429	397	376	368	375	380	381	417	392	383	394	394	410	395	392	381	377	425	392	401	368	404	410	373	387	377	390	390	367	383	402	415	389	398	401	429	388	426	404	381	384	402	417	377	398	365	405	404	408	398	401	433	399	393	387	400	412	378	405	396	412	379	395	390	391	387	411	409	412	394	358	364	384	346	380	419	369	407	392	381	402	409	395	411	411	371	405	399	404	402	379	386	416	379	393	347	448	388	405	351	384	437	382	407	423	403	400	386	394	387	412	422	371	385	374	374	395	395	392	418	367	401	369	365	407	365	401	391	413	376	381	430	389	384	408	400	355	413	401	400	406	403	399	395	400	408	406	379	437	398	363	399	391	405	403	403	407	380	397	399	390	402	402	395	396	405	398	380	376	396	408	391	389	401	413	435	399	435	404	410	368	420	403	380	406	401	405	410	417	385	383	431	416	373	412	396	374	393	383	401	415	420	383	389	411	381	412	445	360	384	363	411	364	384	391	386	357	378	374	373	418	407	370	409	373	427	388	404	396	399	362	374	372	391	375	381	384	389	415	410	393	432	398	396	429	359	379	394	396	386	396	405	388	368	432	381	395	379	370	394	402	424	380	399	372	375	378	392	407	399	389	393	426	388	388	382	401	403	422	399	414	381	412	410	419	414	354	422	391	380	373	415	376	362	387	403	355	376	405	396	393	433	412	430	406	389	374	377	397	403	407	419	392	370	413	397	394	402	393	400	388	407	396	384	413	394	382	385	356	396	392	405	387	383	383	347	391	416	359	415	397	377	340	395	403	415	389	393	401	362	428	382	430	375	375	390	385	402	362	363	361	382	419	358	386	372	378	397	377	384	374	413	384	391	384	397	405	411	380	377	374	439	343	377	386	341	375	414	369	389	397	392	367	392	397	377	380	376	367	414	398	379	397	400	397	370	400	399	383	405	384	419	389	376	407	385	395	380	406	383	440	389	375	389	402	372	372	379	402	401	400	335	386	379	403	405	380	356	415	388	430	365	387	415	405	365	412	383	375	403	379	401	397	408	370	374	369	381	404	406	387	389	398	397	398	363	379	353	403	390	374	380	385	387	454	395	377	406	370	396	391	388	398	392	399	382	423	380	378	413	420	392	397	406	358	400	390	398	375	378	367	405	448	425	409	405	411	381	360	402	373	394	393	359	361	385	373	419	385	385	390	380	374	373	417	389	396	391	396	398	391	389	399	398	393	413	394	407	393	391	354	417	382	391	405	387	387	403	373	421	387	384	386	399	429	385	402	402	406	362	420	386	411	390	413	419	369	435	376	403	398	397	366	373	374	389	385	405	392	374	386	394	374	406	433	412	397	403	403	368	407	367	398	395	420	382	381	394	388	348	389	403	397	395	409	425	355	395	414	362	380	390	383	401	386	399	398	399	379	383	372	364	420	372	390	398	402	392	403	400	368	388	396	382	412	381	390	414	403	410	411	395	406	403	387	416	412	393	362	401	379	376	415	375	391	394	411	384	407	380	399	405	393	395	417	405	396	393	406	344	421	406	406	397	410	406	355	360	400	391	395	399	392	422	376	430	405	381	408	381	389	431	407	394	409	454	405	430	435	396	406	357	411	382	401	404	380	405	382	383	407	413	360	390	396	428	409	380	409	380	410	422	369	405	415	377	411	402	396	377	377	414	432	393	417	380	406	380	364	396	402	396	361	415	376	381	418	384	356	380	382	412	403	411	403	388	374	390	363	391	420	366	393	366	416	353	394	435	398	377	336	435	357	384	376	418	394	375	399	402	369	384	391	424	412	383	425	413	425	380	384	390	391	394	370	383	362	419	379	389	410	387	369	373	417	409	429	377	374	374	414	403	415	376	405	404	399	382	397	377	393	393	395	387	341	377	382	398	387	383	396	387	384	376	419	380	423	403	394	417	345	377	399	421	367	356	421	393	390	374	436	417	416	365	395	382	401	376	386	374	381	401	387	388	387	370	390	407	436	373	381	382	385	406	412	392	391	407	396	416	400	388	401	353	377	385	411	429	399	403	389	373	359	384	417	395	375	366	369	401	397	413	391	359	429	378	372	365	382	392	373	424	409	402	408	384	391	390	377	395	366	385	391	361	375	409	381	373	366	445	405	337	390	382	395	415	393	375	393	407	399	372	402	351	426	399	374	402	390	376	419	402	389	383	363	374	399	401	438	420	400	382	415	403	378	443	413	454	403	415	444	381	384	390	375	399	385	438	407	381	419	391	369	383	367	391	419	399	390	373	393	392	420	394	376	376	353	375	406	382	423	420	389	417	389	393	368	409	350	350	438	368	345	435	402	394	386	390	415	383	384	408	418	402	393	370	366	417	372	388	352	401	376	402	441	402	396	377	419	374	384	378	394	418	368	436	382	400	377	408	406	422	381	371	373	416	395	390	384	400	420	417	398	381	403	404	381	392	386	412	390	405	394	399	409	415	396	391	385	417	385	379	396	428	417	405	367	427	388	381	380	405	412	392	417	385	392	402	381	402	407	410	412	392	412	385	425	398	393	418	383	435	391	392	387	388	379	411	370	394	395	372	402	384	372	374	414	355	393	408	392	400	381	362	409	372	394	399	368	392	383	402	415	414	387	391	417	334	408	365	390	369	390	376	386	383	382	396	369	405	361	382	428	436	396	400	365	377	394	403	391	396	375	363	424	392	379	371	381	397	382	400	413	422	408	424	406	386	394	388	400	401	364	387	393	393	377	392	374	353	434	404	391	381	406	417	365	398	414	419	397	365	374	395	382	391	404	410	372	394	411	427	406	401	363	379	374	390	360	404	400	376	379	412	360	428	368	385	419	399	365	384	403	418	404	409	422	373	382	400	399	396	390	388	367	380	441	387	377	409	388	399	409	403	385	426	388	372	358	384	374	358	364	407	382	401	424	416	412	396	403	395	419	412	416	379	408	430	445	363	396	401	356	387	399	400	413	380	378	418	389	390	397	388	400	397	411	402	384	346	390	396	380	365	386	407	406	408	391	413	404	387	400	396	410	390	372	397	386	368	422	376	375	380	414	358	384	380	382	386	364	427	375	378	384	400	387	424	423	391	372	379	399	419	373	407	364	417	387	414	399	411	390	376	391	352	395	410	389	387	398	352	386	400	357	390	403	376	397	388	410	402	374	402	389	411	396	370	404	421	418	401	363	413	402	412	406	408	397	396	369	393	368	407	449	397	423	406	394	407	384	372	371	412	412	382	416	410	403
28686	13798	14184	8324	10144	6838	1610	1008	820	763	1404	807	428	458	408	408	349	369	395	388	364	389	369	354	347	357	367	332	324	342	381	332	326	342	354	342	325	323	337	328	329	358	297	325	349	358	343	338	335	318	350	346	322	327	316	335	358	316	307	311	307	352	342	327	306	324	324	351	311	339	321	336	315	317	346	312	325	275	338	343	306	353	350	328	302	343	329	342	307	345	345	382	366	348	311	308	319	305	297	304	291	319	286	334	343	331	338	308	341	326	340	316	344	335	317	310	342	309	301	291	288	289	345	323	319	307	350	320	307	348	315	308	322	330	293	305	329	308	315	332	328	320	330	364	327	326	290	321	340	296	320	331	317	332	336	349	323	312	292	337	331	319	314	338	304	311	306	324	311	320	305	348	316	353	320	340	358	350	317	309	336	347	317	275	303	351	336	315	317	345	291	329	332	355	321	354	337	354	327	316	323	336	314	302	311	343	303	302	311	321	341	343	322	335	303	340	372	310	281	331	313	302	322	310	310	330	366	305	311	330	314	273	319	333	315	288	324	333	342	333	315	287	336	333	306	345	318	314	337	291	326	292	298	320	357	289	308	310	312	342	323	327	303	322	332	339	329	326	264	340	328	333	329	339	346	388	337	327	338	313	335	335	334	310	324	334	327	321	323	328	320	303	322	336	348	321	328	301	307	295	331	330	334	344	332	317	326	320	331	349	284	317	333	297	318	320	281	318	310	336	298	316	292	340	296	341	331	326	334	326	321	289	349	315	297	332	306	295	299	338	315	290	317	344	308	325	299	324	311	320	312	316	313	303	318	320	349	350	329	322	337	358	330	321	303	319	312	307	324	318	318	310	314	308	328	337	324	343	331	295	316	315	325	331	329	308	323	326	313	321	308	297	313	339	328	309	328	307	295	333	332	297	292	319	335	314	347	318	315	325	322	330	311	302	298	343	328	320	283	301	342	321	281	315	310	350	303	347	311	305	325	319	330	342	349	319	311	369	304	355	318	331	317	313	346	387	302	329	347	298	361	319	331	330	310	313	335	305	309	333	305	319	328	364	303	323	345	324	327	321	320	322	327	321	323	315	326	321	344	323	319	326	324	361	312	315	343	307	344	332	323	321	354	326	345	290	302	304	322	333	297	338	312	301	347	304	328	319	302	317	345	362	307	366	341	333	334	320	329	352	316	315	321	352	322	330	294	314	329	299	324	325	325	332	331	334	334	298	331	318	317	346	340	297	331	349	343	321	327	333	321	320	305	325	296	310	321	312	316	322	313	325	353	328	300	306	316	308	347	320	324	308	321	313	316	312	318	315	334	348	322	310	309	327	310	324	323	323	319	334	329	336	298	309	355	331	307	328	313	310	295	342	334	314	353	328	327	357	314	303	313	317	329	324	312	338	303	321	327	319	313	325	318	316	298	341	303	358	318	300	346	320	338	294	310	280	339	336	326	316	305	312	347	319	354	320	343	334	319	306	318	324	323	331	292	325	297	296	321	335	300	307	366	350	297	333	303	326	346	353	315	368	334	321	306	302	311	316	322	339	280	331	325	326	347	315	335	349	339	344	313	313	320	351	331	323	310	299	297	305	279	340	309	317	300	286	278	326	312	327	339	344	333	306	317	339	314	317	329	286	297	352	320	317	328	301	332	319	342	338	304	309	327	334	322	311	312	343	323	305	357	327	332	316	316	324	300	322	320	313	336	331	332	344	298	328	300	332	335	309	344	314	313	347	319	346	345	333	330	320	308	315	357	329	316	296	312	314	347	331	300	345	261	330	342	355	346	338	315	332	338	328	347	329	330	319	320	312	302	334	320	316	330	312	318	314	313	319	313	339	322	329	330	351	336	291	328	347	319	299	343	328	325	310	300	278	319	310	306	340	302	331	310	284	325	322	312	318	308	273	342	355	346	347	326	321	318	304	316	302	316	340	288	343	324	335	353	269	321	317	330	323	313	322	335	328	349	352	300	281	282	350	311	329	316	296	321	336	319	313	329	309	319	349	308	337	336	309	340	340	330	349	303	319	332	322	325	328	325	329	364	342	338	305	328	320	345	319	308	302	311	298	338	323	362	328	323	351	315	309	340	304	303	311	297	294	303	349	300	350	304	320	293	319	343	338	278	311	309	286	271	304	297	352	333	306	330	314	301	316	315	349	309	333	333	312	360	322	329	308	307	299	319	365	343	326	341	329	313	338	335	320	264	311	328	288	341	306	305	354	346	306	321	314	311	320	350	320	322	304	329	340	338	379	302	320	331	313	317	308	315	299	325	331	348	320	337	342	344	317	332	336	316	289	302	284	315	298	338	325	349	327	295	309	348	339	330	303	302	358	324	339	318	307	359	314	317	337	322	329	317	322	316	340	354	292	331	323	301	307	337	322	318	357	288	348	308	313	319	318	289	304	361	317	336	311	309	320	339	306	336	330	318	287	356	367	320	325	345	357	345	363	365	324	315	316	321	358	299	342	300	306	299	312	292	329	355	323	330	326	372	331	331	324	328	326	317	308	344	325	304	363	339	330	329	318	297	299	324	318	327	323	315	309	330	349	320	332	310	313	348	318	334	339	305	338	323	322	314	312	333	337	342	335	296	307	329	303	320	303	342	336	323	350	359	289	340	337	340	320	283	314	336	303	297	336	299	333	325	347	352	340	302	332	285	320	322	328	300	294	310	288	331	337	360	338	317	343	357	305	322	312	326	332	334	320	345	324	283	316	308	329	319	323	311	333	328	326	335	313	316	347	347	318	321	290	303	313	337	332	330	285	318	307	322	318	330	315	341	312	317	331	324	327	318	358	324	331	300	293	343	355	314	337	316	349	315	327	335	309	326	319	331	324	339	322	311	323	334	322	304	354	355	335	350	337	315	320	317	348	335	311	340	341	346	359	334	329	330	306	320	332	323	307	348	313	323	305	312	296	370	329	362	311	332	329	321	320	295	296	320	313	312	307	318	356	321	319	289	334	355	305	298	309	305	316	354	320	295	320	318	324	310	327	315	297	335	312	307	332	315	289	321	313	321	355	352	330	322	341	314	293	338	353	313	319	312	307	330	318	334	341	345	298	356	325	334	292	289	312	329	335	347	305	343	327	297	306	317	344	329	293	309	311	334	321	317	358	308	293	311	335	321	295	309	337	263	345	283	325	294	347	301	332	331	336	309	361	323	311	347	367	308	316	349	315	303	328	319	314	317	338	316	347	300	322	310	327	318	323	338	321	349	338	329	323	351	349	317	341	297	327	345	338	338	338	295	313	290	312	295	311	324	330	312	328	347	296	340	327	295	302	320	348	287	341	345	286	317	344	308	316	302	331	317	323	328	320	286	317	310	329	305	320	345	336	344	328	323	330	322	350	317	361	323	318	323	335	290	326	336	321	288	316	325	348	296	292	344	320	318	343	339	306	335	317	358	313	335	351	310	290	293	293	353	363	286	324	308	338	300	336	346	347	316	291	322	315	294	315	339	343	317	299	303	317
13174	9394	19223	18511	26191	13418	6301	4233	3695	3165	7163	2845	1587	1449	1397	1293	1264	1251	1164	1077	1046	1055	1026	1001	992	1011	952	949	926	929	924	929	902	904	853	862	866	871	839	807	838	794	899	824	832	820	859	777	786	817	844	822	736	783	781	827	814	812	846	827	780	779	794	742	750	786	760	741	748	785	772	812	784	769	803	796	747	730	804	814	766	758	777	755	773	782	803	739	776	735	755	725	750	763	757	794	776	738	811	772	752	801	755	786	722	733	798	766	768	811	791	788	729	787	789	755	718	733	756	737	720	755	721	736	752	765	795	749	721	789	719	758	757	798	756	787	706	744	774	782	745	783	688	724	782	696	708	740	726	755	776	799	779	766	780	752	744	776	777	784	801	742	740	769	768	771	782	741	790	764	777	762	788	795	757	726	776	800	744	789	745	798	796	774	796	745	774	773	707	772	761	733	760	680	762	739	786	702	769	800	741	790	758	705	761	749	790	756	785	764	786	750	759	769	720	747	699	784	733	745	703	739	697	755	783	740	755	764	764	734	806	711	824	723	765	735	762	749	753	775	751	750	737	736	752	760	770	784	733	754	786	769	667	756	756	716	740	727	722	820	764	745	746	784	746	768	793	750	732	731	741	732	786	775	795	744	770	762	737	769	754	779	724	753	737	716	794	752	797	697	780	736	797	817	809	735	756	776	710	747	769	787	748	753	750	757	779	737	769	749	740	767	764	695	780	707	747	704	747	775	789	789	746	734	758	773	777	745	746	709	784	725	788	748	792	749	764	747	768	731	767	796	722	704	743	790	753	739	740	752	746	776	743	777	736	700	732	780	742	726	762	765	733	749	751	769	746	745	752	790	746	711	782	763	692	770	756	785	776	724	758	762	769	758	736	809	780	734	790	776	731	748	744	711	781	735	776	774	737	758	739	769	781	778	732	752	689	774	747	668	727	732	749	750	801	733	782	736	755	787	713	749	731	777	798	748	753	771	739	711	711	770	757	775	787	751	781	731	734	774	756	786	767	748	710	780	719	787	746	769	758	752	784	764	763	759	738	742	719	742	730	776	741	751	736	746	745	727	774	732	783	739	754	704	723	762	772	741	755	738	728	725	797	738	746	737	774	736	737	746	770	724	742	726	753	737	748	704	782	742	704	735	818	722	776	793	790	737	740	750	735	744	732	772	789	733	775	758	780	715	723	761	758	745	756	803	741	777	761	747	766	737	791	749	760	813	748	753	731	797	778	665	765	759	736	758	766	732	767	668	752	785	705	749	759	761	744	782	756	725	819	787	783	743	738	762	699	732	819	779	754	731	766	723	733	739	780	793	777	760	754	758	790	765	754	734	759	727	707	766	785	772	795	739	739	780	777	751	719	730	772	748	778	734	717	731	776	742	742	802	753	768	740	773	736	813	710	762	764	732	725	765	756	765	757	764	758	704	775	694	779	834	755	761	744	742	739	721	757	796	764	769	777	734	737	764	741	719	742	813	755	753	731	754	767	797	780	710	717	777	794	731	775	733	754	718	746	734	794	794	798	772	718	754	700	763	763	770	720	754	752	737	711	737	772	768	735	723	714	758	802	701	709	695	748	715	743	772	724	753	757	692	811	753	768	776	754	741	786	742	777	745	757	739	782	748	804	753	767	742	750	705	703	789	719	723	768	762	772	788	733	732	709	799	787	746	776	749	749	749	766	744	750	757	768	786	755	780	778	779	764	767	757	742	764	732	771	809	799	736	770	765	727	739	754	751	775	756	749	741	735	763	728	748	758	777	753	728	731	782	796	744	762	785	782	772	745	753	773	769	745	790	826	734	720	746	779	751	750	718	817	769	795	781	767	720	774	735	743	715	699	772	742	732	722	721	784	709	736	726	763	762	745	744	745	710	753	776	798	763	713	741	750	719	774	737	769	734	760	759	778	767	756	746	742	779	814	783	788	740	746	696	742	793	723	701	724	779	763	853	731	775	785	770	730	697	768	777	737	772	694	734	779	730	711	779	746	816	756	817	730	782	742	713	798	736	806	785	767	723	797	776	692	776	764	765	822	772	725	766	726	770	716	791	745	747	742	746	710	776	725	739	748	753	732	730	731	765	746	765	745	760	721	807	756	749	756	776	717	750	773	750	734	752	760	734	780	763	787	711	726	778	701	770	789	788	746	817	774	736	799	775	768	765	766	775	758	772	767	715	742	785	755	728	748	787	778	779	725	768	781	750	764	765	798	758	759	753	753	770	743	762	721	761	783	720	737	739	775	756	731	776	725	709	743	744	732	743	736	814	745	729	770	746	756	797	781	755	776	739	759	722	780	741	784	770	762	727	754	780	734	745	755	786	764	761	727	776	735	739	754	709	758	730	765	792	768	784	780	785	754	757	766	726	799	774	783	727	752	717	741	739	717	742	715	770	798	772	711	758	763	719	755	805	726	744	766	769	731	759	764	798	753	771	783	749	798	744	753	752	766	788	798	785	723	761	756	791	778	736	666	695	781	776	699	739	772	773	747	762	776	740	735	745	733	741	731	733	775	758	765	748	737	712	802	738	757	799	715	759	750	732	750	735	768	791	714	761	743	769	715	728	746	798	786	745	750	752	743	772	757	736	745	746	785	758	723	789	737	727	755	737	720	732	715	788	773	693	735	768	750	752	809	746	739	816	815	752	766	723	769	753	746	751	737	751	788	711	766	714	754	762	740	726	802	758	746	812	813	736	755	780	705	836	734	739	796	794	744	698	753	719	703	721	786	732	760	726	741	705	813	744	747	720	716	776	775	738	738	742	790	774	721	764	752	748	736	742	704	760	722	753	773	768	760	795	775	707	741	769	746	747	657	747	760	739	751	787	770	736	744	763	816	751	723	776	749	775	773	738	768	784	744	748	772	735	738	776	773	760	815	724	761	721	794	726	723	783	729	686	752	728	777	720	738	742	708	784	755	710	768	788	694	734	735	756	718	770	741	710	737	737	729	718	824	789	772	784	750	736	794	724	781	733	740	773	760	745	766	752	749	759	777	759	804	772	755	781	772	760	750	765	773	760	760	726	794	763	704	742	801	798	735	757	733	756	741	763	784	703	738	777	721	711	772	770	784	739	724	715	805	753	747	734	771	740	859	743	704	781	754	779	742	775	762	756	739	718	739	753	714	747	793	787	796	692	715	766	718	758	786	741	731	724	742	753	716	759	750	749	749	732	755	753	760	715	767	735	760	711	697	783	783	759	753	717	748	757	750	687	761	732	741	778	783	788	765	721	753	740	775	750	745	754	724	778	756	762	720	807	784	741	766	715	767	755	758	783	702	791	721	739	792	735	723	748	772	734	732	760	745	696	771	721	749	732	715	768	701	735	727	726	768	731	719	751	762	770	780	777	709	762	770	738	761	815	763	752	803	701	768	709	777	741	787	727	744	740	693	725	788	738	773	739	793	786	759	749	743	776	770	802	733	760	769	740	794	756	798	749	777	701	765	744	745	761	738	803	760	757	726	713	791	770	731	780
8093	3957	4415	2041	1492	699	309	306	249	207	260	182	200	191	181	194	200	156	145	192	165	180	149	161	173	158	175	173	164	190	140	191	178	170	161	173	155	183	196	165	169	170	182	163	167	160	151	131	177	173	197	182	197	160	198	192	174	160	174	181	173	182	186	190	198	205	183	178	207	184	186	174	194	167	175	183	168	195	185	186	187	178	174	156	158	183	183	181	172	170	147	187	163	149	190	156	138	179	188	160	166	180	195	164	176	192	139	157	176	163	167	149	191	169	160	180	188	169	185	164	178	152	159	154	182	185	196	156	179	157	180	177	153	172	189	160	163	187	168	161	177	155	179	162	183	173	177	196	191	190	188	179	195	167	178	167	189	175	171	158	169	160	189	175	153	143	167	174	151	170	148	182	186	157	168	166	143	169	205	196	175	180	178	176	175	192	155	190	168	163	166	163	186	193	159	173	172	171	148	158	178	185	136	188	181	179	191	173	171	181	183	179	190	167	190	159	173	173	185	167	171	199	172	187	189	168	162	160	176	177	155	142	180	191	166	188	171	177	174	162	193	181	177	176	175	163	178	175	181	167	170	178	158	192	170	193	166	157	169	172	150	149	178	199	170	148	183	169	160	180	169	164	176	179	182	172	164	182	165	166	184	190	189	171	185	173	176	174	190	176	157	164	181	179	186	180	199	158	174	179	173	199	167	183	179	172	161	196	202	204	160	179	219	173	172	190	171	182	182	179	189	181	182	164	170	174	195	183	161	202	173	172	203	156	182	183	200	185	164	171	182	167	155	183	176	166	176	173	154	183	195	188	164	204	195	185	146	185	174	168	184	165	195	199	190	177	155	168	187	201	176	168	166	153	182	188	168	167	169	179	176	166	203	159	177	175	161	189	159	150	173	188	197	163	171	163	152	170	163	187	192	199	156	163	186	177	171	197	204	179	188	187	161	185	187	174	168	185	199	179	170	176	194	176	164	174	190	164	157	188	160	157	157	175	153	158	205	168	187	177	178	177	172	167	185	174	201	178	173	158	157	153	172	178	197	180	188	172	165	158	165	158	180	174	160	168	165	178	195	183	177	184	180	189	176	177	171	178	206	190	187	181	198	176	172	178	162	166	173	155	179	171	179	173	163	163	179	174	208	173	156	173	185	184	203	166	172	171	169	168	178	166	175	166	173	194	158	182	154	179	182	169	158	168	193	208	193	178	166	159	177	153	200	175	187	173	171	169	163	160	165	149	178	145	158	170	176	188	176	182	185	169	180	172	181	164	200	176	177	181	190	176	166	173	158	175	174	160	183	180	166	199	169	188	183	188	185	165	154	163	167	181	168	169	162	172	185	179	198	187	155	142	172	172	181	164	187	169	174	148	159	185	165	156	178	179	173	167	183	168	166	188	201	165	128	184	190	166	184	169	176	200	155	185	172	179	173	179	191	151	189	161	163	168	184	173	171	182	186	185	167	181	152	183	149	176	177	184	184	176	184	162	180	183	173	167	202	153	166	169	179	180	184	154	166	148	152	181	164	155	179	170	184	177	205	163	172	150	175	191	176	161	174	163	178	185	190	182	175	188	167	165	173	153	182	151	180	184	177	168	173	191	153	188	164	178	168	182	157	182	182	171	180	188	192	166	170	187	180	195	171	161	183	178	159	195	180	156	170	187	152	156	190	167	163	193	192	200	187	157	155	169	195	189	189	169	174	174	154	174	206	160	159	185	159	174	177	153	189	151	204	179	181	169	193	170	181	169	178	163	191	159	160	185	172	175	170	168	162	173	174	187	173	163	184	176	185	179	154	158	198	163	175	167	198	184	166	186	183	158	162	169	177	188	174	202	180	181	183	164	151	186	165	159	137	174	171	193	174	217	184	158	195	157	165	174	174	171	196	195	165	202	173	184	153	173	168	158	180	171	188	156	169	205	187	199	171	161	195	203	188	174	157	163	190	186	165	168	167	172	167	168	181	157	169	161	176	180	173	182	149	184	176	177	172	174	177	176	211	167	173	178	192	181	177	169	166	139	167	170	159	162	168	202	182	168	168	164	170	176	143	170	176	170	151	151	179	153	179	168	170	182	143	168	163	153	168	169	179	190	167	182	149	158	177	168	183	166	178	184	195	184	156	175	182	160	153	180	161	178	157	167	170	173	176	178	181	154	157	184	176	172	176	182	198	165	175	157	177	159	180	197	191	185	163	179	178	167	187	170	158	197	167	160	189	185	177	164	199	178	179	177	170	180	180	163	179	181	171	169	143	178	186	184	159	193	169	187	211	176	216	166	169	194	170	164	191	158	167	181	191	152	162	193	157	177	170	179	177	165	186	176	165	182	168	166	158	173	180	178	156	166	184	185	168	154	169	188	154	181	149	154	193	179	184	177	162	202	181	196	206	179	170	179	179	181	180	188	157	167	179	171	162	192	203	184	189	162	189	184	156	180	163	184	174	164	185	172	155	161	181	175	170	160	185	165	177	177	171	189	163	172	165	149	172	179	189	187	141	141	162	178	159	165	177	189	183	152	187	157	136	169	159	174	176	184	187	180	164	174	143	161	170	167	187	172	160	173	172	186	167	174	184	179	185	186	200	166	178	152	189	156	182	176	172	170	172	169	171	181	181	160	182	184	190	195	178	143	154	165	159	173	171	184	164	157	185	182	156	178	190	162	176	184	162	160	167	173	199	159	186	169	187	180	145	174	169	148	178	182	176	176	195	195	165	181	162	168	167	162	122	187	184	180	171	197	168	211	191	176	194	166	159	183	148	190	181	164	176	174	157	174	149	183	168	176	159	186	158	167	177	181	151	176	195	175	154	165	188	165	190	173	183	158	168	157	158	171	171	184	190	151	157	185	165	174	181	172	170	165	150	177	182	186	196	184	194	162	186	167	183	167	170	179	176	160	173	174	169	181	178	184	195	178	200	173	184	163	181	157	175	164	143	168	192	175	165	193	166	195	170	163	182	162	182	182	147	159	155	178	168	182	180	172	209	189	173	178	183	171	158	179	181	182	179	180	183	178	171	168	180	174	157	177	178	183	186	175	153	185	174	178	182	201	191	173	168	169	212	192	168	179	177	162	161	175	166	183	175	185	183	187	180	189	165	176	174	222	170	171	192	184	194	176	176	185	214	182	161	160	175	195	201	166	169	194	157	171	187	170	172	172	177	159	207	219	181	184	170	172	175	164	181	168	171	152	186	176	188	151	161	193	169	174	176	177	182	172	178	156	174	197	168	167	170	179	179	160	167	195	173	184	173	172	179	157	178	178	160	197	177	147	161	177	192	175	163	164	168	182	175	170	180	186	181	183	188	167	171	155	178	174	161	178	177	153	145	191	168	184	173	179	172	186	184	187	179	184	183	189	188	169	196	181	187	189	174	161	155	192	166	171	170	190	174	163	161	157	179	169	202	179	157	190	173	188	176	177	193	170	160	175	175	206	184	184	176	167	161	157	169	189	175	147	190	151	173	184	164	176	160	171	181	188	174	172
4322	3571	8070	6083	6064	2755	1168	1037	894	771	940	495	445	435	454	442	425	415	426	434	425	426	437	426	423	423	405	427	402	456	458	449	413	462	442	433	411	448	415	457	457	458	441	374	433	428	433	416	450	422	425	422	468	417	442	430	422	453	424	409	407	439	420	429	393	402	452	436	408	423	443	419	415	442	445	400	430	455	451	441	409	458	424	429	425	429	440	430	435	438	401	418	433	418	414	439	439	412	399	421	450	416	425	410	438	472	450	411	436	439	448	433	462	456	452	410	448	424	412	435	428	425	447	454	403	411	428	418	419	472	425	397	472	406	416	458	455	462	419	445	412	422	467	428	412	453	411	417	409	402	416	466	452	448	423	432	428	469	431	434	460	424	454	449	443	423	457	493	419	427	428	419	446	448	438	433	422	413	424	421	438	411	446	414	433	443	398	427	430	437	406	420	423	417	425	459	409	423	421	489	431	414	453	398	441	428	414	451	444	430	444	442	454	423	414	463	429	425	452	411	422	478	403	420	411	414	428	442	436	406	485	429	409	453	411	461	406	459	431	482	416	420	426	426	441	435	443	429	411	430	448	408	431	422	442	418	455	462	405	425	411	425	416	416	424	433	428	414	405	409	420	450	394	435	462	389	447	436	376	427	448	436	417	428	428	459	457	453	451	419	427	457	400	396	461	442	461	415	431	421	411	416	443	416	444	470	419	464	448	456	444	438	409	395	433	430	446	421	415	447	412	414	426	455	433	441	441	403	448	430	408	428	438	432	412	433	422	426	434	430	409	408	431	423	454	427	441	413	387	433	412	436	404	359	463	455	447	442	398	439	440	392	432	447	404	434	449	452	434	415	420	418	425	405	434	421	401	408	432	429	448	458	401	464	454	439	390	391	458	458	401	462	391	430	423	439	397	478	413	397	443	394	417	422	465	421	391	402	421	452	416	432	483	440	467	411	417	454	403	423	443	460	404	392	396	417	427	421	465	422	402	436	448	420	408	424	441	408	413	405	441	440	448	459	443	442	417	423	440	452	454	412	456	424	413	427	460	414	433	392	421	428	451	431	466	431	432	443	447	403	405	420	464	458	398	425	433	435	408	400	462	430	446	470	458	459	436	401	447	434	427	429	456	440	419	413	445	417	427	491	447	433	426	469	421	437	432	412	416	424	399	430	404	419	441	442	456	438	426	437	415	450	420	409	425	457	468	398	431	442	434	431	447	407	442	423	447	442	440	464	434	440	439	436	439	430	478	461	476	418	443	405	435	437	424	423	431	422	466	429	418	456	413	435	440	430	451	432	402	442	442	431	440	475	437	424	401	433	415	444	442	438	426	411	409	446	419	437	430	415	421	412	409	435	460	438	448	461	400	460	426	419	472	430	426	420	446	449	439	452	442	411	417	421	432	381	393	425	421	447	434	425	428	459	421	442	386	424	407	447	404	442	446	449	421	443	405	430	442	449	458	414	430	420	460	424	403	443	427	481	428	454	458	456	402	456	414	405	419	420	423	459	429	416	444	440	381	411	446	394	426	383	427	440	405	462	442	459	411	418	438	430	424	416	447	430	390	416	412	406	431	447	449	456	404	495	425	431	484	458	419	435	398	419	458	477	430	448	424	425	463	430	394	434	425	432	449	437	416	433	417	455	437	425	438	410	395	377	437	421	443	420	438	436	431	438	401	452	406	415	449	439	423	487	441	445	444	421	460	443	459	392	393	448	434	459	401	426	391	430	428	417	437	418	429	407	429	388	468	432	428	408	442	417	419	415	443	450	425	438	441	382	402	439	426	382	394	451	435	456	448	430	389	420	448	458	441	433	419	458	429	420	472	418	397	448	432	409	447	395	406	427	430	447	459	417	440	431	416	404	419	441	433	421	430	427	482	449	465	425	443	463	447	417	439	412	431	412	391	424	444	424	444	405	418	424	422	432	466	417	446	445	433	454	399	445	431	427	426	426	447	459	411	426	457	392	437	406	452	383	438	434	400	400	434	427	415	443	417	441	464	390	406	400	424	472	460	421	453	410	434	440	422	460	430	421	421	411	453	459	448	427	433	458	431	450	393	463	386	436	447	392	403	418	452	422	414	426	426	439	459	464	422	441	417	439	501	425	443	423	419	419	424	416	446	455	428	394	442	444	457	408	437	409	426	453	433	443	412	432	433	408	406	426	464	409	459	414	443	402	432	452	458	445	420	411	417	447	425	453	417	392	449	432	427	437	437	432	455	402	433	387	412	439	404	420	422	414	397	415	382	412	448	423	455	439	402	435	450	434	421	387	436	435	436	472	452	411	429	433	433	444	427	405	440	423	415	438	449	413	393	428	405	439	413	458	449	395	452	417	454	442	434	470	424	403	464	458	448	379	436	456	393	471	485	472	379	446	423	447	481	447	440	425	405	408	421	406	431	429	433	424	422	406	475	421	435	424	455	421	420	459	404	437	467	431	388	414	423	422	406	424	431	431	430	391	418	410	414	457	453	396	430	425	439	427	414	448	429	445	460	438	393	448	416	431	426	417	432	467	425	417	437	414	474	440	402	414	442	430	404	381	466	445	423	437	452	428	444	425	443	421	426	415	431	411	452	393	431	441	459	423	460	419	436	406	412	453	403	480	418	434	457	426	408	428	435	436	390	412	436	444	413	413	416	388	430	418	407	433	409	428	421	429	429	448	413	414	445	410	432	407	416	414	459	398	436	410	382	422	425	456	492	398	457	466	429	474	453	461	392	413	429	376	457	423	399	411	453	439	396	429	447	421	440	437	442	448	425	412	426	416	438	406	403	447	438	405	448	426	409	450	454	410	390	419	431	441	463	414	426	453	451	446	429	449	420	448	428	472	423	415	378	402	460	417	424	441	407	424	440	444	460	447	444	425	419	409	427	406	432	437	436	419	441	486	438	387	444	411	438	450	417	397	413	421	422	437	417	462	440	435	426	432	413	441	404	405	413	411	411	452	425	447	400	403	431	435	428	437	439	461	448	468	430	435	386	442	454	427	436	422	459	453	435	441	413	464	440	451	420	437	444	452	437	444	460	406	461	420	415	436	421	418	434	390	444	400	392	444	464	446	455	404	418	438	415	452	432	442	421	425	402	456	433	432	416	443	419	397	451	415	437	416	447	441	410	423	424	483	437	407	436	452	431	418	434	393	429	440	447	403	457	413	425	400	428	481	415	414	388	413	448	459	449	411	472	413	418	406	452	414	431	456	398	447	418	457	459	441	441	451	429	418	429	413	437	432	436	444	444	437	416	467	431	437	452	442	445	434	459	435	442	431	438	462	427	445	421	454	423	387	417	432	434	415	383	457	428	401	420	431	427	431	422	424	428	443	420	421	426	434	426	450	426	379	476	392	411	430	439	439	448	429	418	419	449	431	403	409	449	455	427	391	396	427	431	438	436	476	451	458	445	452	452	422	406	432	381	455	404	397	435	404	426	421	375	397	443	431	439	434	434	417	443	399	455	444	418	416	434	444	439	443	416	401
18061	8594	8974	4256	10299	7102	754	459	432	727	2611	296	213	211	218	192	166	183	180	180	202	197	163	173	163	165	182	162	175	181	155	153	149	181	167	181	174	163	150	149	178	159	154	135	161	131	147	161	140	195	155	159	153	146	135	174	149	165	160	179	125	162	140	135	186	146	174	162	142	153	139	167	135	142	181	151	166	147	148	173	181	173	139	156	177	152	132	172	156	155	168	149	149	143	166	142	153	165	147	128	142	172	156	161	170	156	144	174	174	132	150	149	134	154	136	150	142	169	170	157	166	169	162	142	147	177	140	168	156	172	150	149	174	150	145	149	161	170	150	144	168	165	145	157	140	153	174	157	145	136	154	143	146	139	156	142	157	156	139	169	141	136	152	167	145	140	121	146	154	170	136	161	161	154	160	154	173	180	164	150	158	134	157	153	129	145	160	170	161	147	159	172	178	143	139	167	162	153	152	171	158	166	145	155	133	137	148	174	150	143	140	151	158	152	165	115	157	159	159	148	150	138	152	158	177	161	153	147	164	172	134	132	157	148	159	158	164	151	137	168	153	134	146	126	162	160	150	156	141	158	160	164	146	174	171	152	124	148	140	137	173	166	158	140	144	153	161	159	128	137	164	157	168	174	168	135	137	152	170	153	157	139	176	162	150	156	170	161	141	183	168	158	170	145	137	134	174	143	165	146	150	146	150	167	139	169	151	161	151	145	155	154	185	155	126	157	148	163	150	156	138	149	172	161	169	156	150	169	147	158	139	118	166	156	140	150	152	168	163	171	139	158	152	157	153	159	168	164	168	164	178	170	143	143	161	156	166	153	141	163	153	162	178	157	165	154	146	153	136	135	171	145	172	165	144	145	156	144	158	182	166	169	170	153	161	154	183	114	146	155	148	164	144	142	157	165	135	175	148	153	162	172	153	173	159	161	142	161	167	144	177	162	147	141	146	167	163	149	161	182	162	155	148	146	151	147	162	152	178	147	153	176	147	153	187	144	144	147	124	175	162	171	144	152	139	161	153	158	157	178	183	153	155	155	163	164	142	167	162	137	148	163	157	172	147	165	148	162	174	182	140	151	156	132	149	138	162	127	144	173	143	176	181	158	164	171	151	153	133	146	157	151	170	151	171	188	150	148	161	145	152	180	155	146	154	127	155	150	154	133	143	161	165	149	133	133	137	149	149	146	155	163	156	169	166	139	149	154	152	146	141	157	159	166	147	158	163	153	158	153	141	136	161	139	164	155	167	157	140	125	168	147	156	148	151	163	164	159	171	177	128	158	132	161	150	157	162	143	167	149	131	158	127	158	167	134	154	153	155	145	143	171	193	149	153	164	140	156	151	177	159	151	163	152	154	171	155	158	175	173	161	171	145	162	165	149	162	165	157	176	144	157	170	150	161	148	139	156	147	147	148	162	150	133	164	149	132	175	159	152	163	173	138	180	174	182	174	158	165	145	139	163	162	164	143	162	144	164	164	145	159	146	190	155	147	149	160	149	158	176	160	142	172	147	153	170	158	187	138	149	154	159	148	147	150	150	160	143	187	173	165	147	150	162	141	155	148	164	142	144	148	150	150	127	164	169	151	166	173	169	162	138	151	149	161	149	156	169	148	171	142	148	124	155	167	161	135	140	130	145	148	151	154	159	135	153	127	136	145	165	152	145	169	166	150	139	140	155	131	164	164	159	148	140	151	161	148	155	161	165	150	155	154	157	146	150	154	147	149	159	138	149	147	137	159	181	147	143	165	150	147	165	163	134	151	158	152	145	140	161	155	163	148	135	155	146	168	136	150	155	133	113	151	146	163	150	150	150	144	145	156	166	167	159	162	130	150	149	161	153	139	155	147	144	156	156	154	124	205	130	166	154	160	153	157	159	149	160	140	159	157	151	156	152	153	155	153	160	158	152	152	160	180	140	148	142	129	142	155	147	138	147	161	165	166	152	159	148	151	159	152	134	128	148	167	163	159	152	147	153	145	161	144	171	152	154	151	141	161	153	175	164	143	161	148	150	164	155	171	156	134	165	133	146	159	157	143	133	187	159	163	165	149	141	160	143	143	163	168	174	147	146	171	151	141	148	161	147	144	122	149	161	166	149	152	136	136	160	153	152	142	142	175	141	165	150	132	166	147	160	149	145	179	150	150	167	144	142	172	149	181	161	171	174	132	172	154	176	174	170	156	148	153	140	155	145	147	133	134	141	158	143	144	146	148	157	137	148	147	162	165	166	163	157	152	141	161	151	141	140	168	174	169	154	149	155	139	154	161	144	123	139	146	150	151	161	142	162	143	166	161	173	140	131	146	178	158	165	138	162	155	135	157	128	174	151	172	164	153	148	171	130	133	165	142	147	139	148	154	163	139	147	166	148	150	170	162	125	151	150	142	151	130	143	164	183	153	160	165	155	159	138	152	147	144	125	139	151	153	158	154	145	170	165	141	159	171	173	156	146	167	132	164	143	151	137	149	139	145	158	182	159	147	141	166	147	129	131	151	147	155	156	152	144	154	154	157	163	164	158	144	141	149	173	174	165	168	153	145	159	149	161	146	148	152	144	152	166	165	162	167	143	156	139	137	142	159	167	161	152	138	140	171	155	152	148	154	138	131	161	148	144	162	144	166	148	152	155	158	144	157	159	163	159	150	133	165	157	161	178	142	162	159	152	169	150	146	150	154	158	159	154	156	152	164	164	153	155	149	157	162	151	168	135	176	161	177	137	140	151	178	133	116	154	157	146	174	164	161	177	157	171	180	181	140	152	121	163	155	153	155	169	165	139	151	141	135	148	148	143	149	157	163	153	167	145	169	154	154	162	134	151	133	158	172	154	154	162	183	137	134	153	157	145	142	175	165	145	149	136	137	172	131	152	143	154	164	154	158	143	183	142	152	142	149	150	163	172	158	157	144	166	153	162	171	154	161	138	137	145	151	136	153	149	173	143	176	166	156	164	141	156	133	147	178	158	148	170	175	151	123	114	153	163	163	147	173	165	158	172	145	154	164	164	184	143	167	133	145	143	146	152	155	155	140	156	135	154	159	140	152	135	163	180	151	159	156	138	149	149	178	148	163	162	139	155	154	149	147	138	165	150	141	168	169	175	139	154	171	141	155	161	144	163	165	146	133	166	154	144	157	144	168	169	138	149	154	142	165	161	158	153	162	130	138	149	160	151	193	154	149	182	170	136	150	166	151	143	150	159	166	150	162	159	187	158	143	171	139	145	153	155	145	151	126	170	169	183	152	160	167	172	151	161	148	161	151	157	135	136	190	149	154	153	146	137	152	153	154	152	170	164	138	129	175	140	156	166	145	162	154	172	154	160	167	157	164	159	160	131	141	142	165	152	134	157	135	163	151	178	130	153	159	159	129	143	153	147	172	148	157	153	145	123	154	143	143	141	143	137	160	172	138	163	137	162	137	172	162	165	181	163	172	160	148	151	140	143	132	156	155	170	152	138	150	148	155	158	172	152	143	119	152	164	148	153
9521	6991	14125	11339	27799	11400	3084	2176	1952	3949	11609	1110	781	709	658	597	587	564	563	592	543	550	481	497	531	517	503	499	472	479	437	468	464	447	443	447	441	470	444	444	433	431	471	447	410	423	425	481	446	428	406	443	426	411	413	397	393	410	390	399	426	433	435	397	433	408	438	404	417	402	388	397	450	423	424	419	420	400	401	394	440	436	437	412	442	422	410	406	413	393	398	413	400	390	427	408	415	394	414	413	420	430	416	393	380	404	426	438	402	393	436	405	410	435	434	418	430	423	415	388	383	429	403	400	392	383	436	383	427	420	378	403	404	401	393	432	419	417	405	372	402	437	419	415	421	436	403	400	384	403	392	413	407	403	431	430	394	388	415	413	400	425	405	383	405	417	416	386	402	395	408	418	419	397	435	407	397	401	406	444	393	396	390	421	386	403	431	425	422	384	402	417	379	419	403	402	410	407	419	404	375	403	419	408	430	393	407	432	371	405	436	407	415	396	412	445	408	467	374	401	396	419	400	409	422	418	419	421	396	403	407	416	402	392	380	431	383	391	398	445	390	398	376	404	419	393	410	407	416	421	402	422	407	412	417	432	453	425	413	413	428	455	395	428	398	369	417	395	396	392	449	439	405	408	395	400	416	424	386	401	412	406	376	404	408	395	402	404	423	402	415	384	421	412	417	401	403	447	409	428	399	398	389	402	396	461	400	401	405	404	412	417	433	369	408	411	416	454	435	414	427	423	391	373	413	425	406	391	372	410	379	434	399	389	414	430	412	409	443	421	422	442	422	405	377	397	417	424	396	412	392	367	411	393	381	373	381	404	397	404	409	365	419	406	380	398	443	409	422	436	425	407	404	428	386	421	384	439	393	392	373	405	377	425	390	412	401	370	467	383	403	426	412	391	403	409	400	368	390	412	386	428	407	434	397	408	433	395	385	421	391	439	415	415	399	443	378	385	386	406	415	403	423	439	364	411	413	397	441	406	409	403	408	388	390	403	403	417	396	387	438	431	423	397	374	446	374	404	419	404	378	401	411	396	371	406	408	399	406	379	439	375	410	400	432	394	433	423	443	388	417	395	389	373	405	399	387	406	396	403	413	411	419	378	380	391	376	395	402	372	385	396	403	457	402	399	408	411	390	418	400	454	402	407	397	418	363	384	421	401	389	405	395	393	397	375	359	407	419	397	445	401	420	387	399	380	381	422	403	413	410	432	420	385	397	393	398	406	430	447	386	389	386	398	403	376	393	390	458	387	404	379	416	399	387	433	367	405	375	396	359	375	397	380	439	432	419	404	379	414	428	393	427	425	388	428	374	409	427	391	407	372	401	431	396	393	426	378	414	402	381	406	417	405	419	396	401	449	438	419	402	410	411	398	409	379	423	434	394	404	407	410	403	408	434	418	410	395	437	375	423	443	415	398	397	397	384	403	443	407	388	425	430	378	417	397	378	415	401	426	425	416	396	420	460	374	381	392	392	428	386	413	425	408	381	376	407	423	388	421	390	365	397	387	386	388	390	385	413	403	355	413	408	404	374	398	403	443	429	426	379	456	380	415	437	411	426	426	400	419	412	432	412	395	367	380	418	384	428	439	424	440	389	413	393	398	392	413	393	419	413	401	466	416	410	397	387	404	394	388	386	374	422	360	431	394	436	398	386	415	428	397	396	435	404	394	414	392	404	429	389	398	411	406	399	419	413	428	364	434	423	420	454	431	379	401	419	396	434	422	418	392	453	391	398	414	414	374	409	419	400	399	405	388	385	404	411	433	430	412	387	415	428	395	428	397	417	400	412	403	393	422	379	379	430	388	418	400	432	367	405	409	373	442	385	396	385	423	384	388	411	398	419	375	389	380	397	428	398	410	411	430	397	413	401	406	383	422	383	420	402	398	370	414	391	417	396	391	405	397	417	421	400	378	408	399	451	409	359	410	382	438	398	403	374	400	428	369	376	397	435	432	400	418	416	418	372	408	379	394	431	413	380	418	438	388	405	463	392	446	372	423	409	398	413	438	432	419	359	422	407	412	415	401	409	407	378	367	414	431	405	385	460	402	386	416	414	417	443	382	402	405	402	404	419	432	425	397	393	388	419	426	391	390	418	390	421	386	412	407	393	423	422	373	395	447	406	445	405	402	403	378	400	399	445	390	396	360	468	415	413	391	410	435	392	419	424	423	426	432	416	406	386	376	418	369	407	409	389	429	392	438	404	445	422	389	432	392	366	408	365	407	396	377	378	398	412	390	440	390	432	371	374	393	394	378	395	389	411	418	439	410	421	413	427	427	407	398	406	401	385	401	408	415	402	395	412	407	389	425	378	372	421	397	413	430	381	413	401	412	396	399	437	379	424	391	372	407	400	454	386	402	392	401	404	433	426	409	418	431	421	393	419	371	399	406	435	415	435	414	427	383	402	425	443	448	402	396	441	399	389	385	464	385	393	412	404	398	438	401	390	410	422	445	388	433	403	398	413	410	380	426	389	374	421	404	411	401	388	377	404	400	409	422	443	405	422	409	410	384	422	385	396	405	435	407	398	388	443	392	382	416	378	398	422	437	418	374	370	424	420	390	427	419	415	424	379	414	411	402	403	395	390	400	435	382	393	426	434	379	410	432	398	388	435	378	381	424	402	393	408	435	394	422	407	397	380	366	349	444	407	471	394	436	395	426	418	400	401	433	425	389	366	400	353	386	404	430	429	382	392	400	391	402	383	410	378	402	423	396	419	378	417	391	444	409	446	403	436	388	388	409	401	408	418	403	417	419	413	451	393	413	420	416	429	386	402	415	400	401	396	406	409	433	410	397	370	392	408	394	405	393	385	426	404	411	372	410	371	388	438	397	405	427	379	377	371	388	397	410	384	434	421	440	420	439	397	388	401	386	401	391	408	393	441	431	370	406	364	421	426	385	405	425	387	428	395	447	397	397	420	406	424	362	388	414	444	369	413	406	423	384	403	404	417	402	458	393	366	400	435	396	390	415	428	381	404	393	373	435	417	442	396	422	421	413	384	411	390	404	398	412	427	392	426	412	437	397	381	376	405	454	403	400	415	400	402	434	421	383	442	454	445	410	416	411	401	376	410	437	385	391	403	411	455	415	406	470	371	420	393	371	434	422	396	420	376	388	375	411	369	413	402	429	378	432	410	392	407	419	440	413	414	474	404	395	411	428	378	428	387	384	422	410	406	378	431	411	414	422	410	442	382	409	416	407	399	385	383	400	392	425	421	403	423	410	381	395	415	382	421	467	451	404	416	382	398	393	392	398	417	416	460	403	408	419	416	430	423	414	419	407	429	412	382	398	405	401	445	435	407	422	388	441	372	394	369	370	393	406	403	419	423	435	422	409	393	433	423	446	417	380	433	373	386	420	408	417	417	422	401	410	398	420	435	399	417	407	426	441	401	453	402	419	375	392	427	419	398	378	389	437	376	444	397	403	395	401	422	391	388	405	380	381	410	408	402	413	438	414	438	403	394	380	413	437
28401	14506	14268	6834	13725	13149	1695	952	768	700	3429	891	450	455	427	411	409	386	368	359	348	359	392	359	371	370	300	350	361	358	336	320	333	340	347	313	314	339	326	335	315	293	336	316	344	320	303	333	342	291	352	303	314	384	301	360	326	341	334	314	304	321	326	336	316	314	326	367	309	292	335	295	318	347	313	324	350	313	309	295	356	295	332	296	338	334	330	313	309	305	312	351	316	311	329	322	326	330	354	297	294	301	344	326	304	326	321	321	348	326	341	335	304	335	343	332	310	327	359	325	308	377	323	307	320	336	320	351	326	337	312	288	327	318	365	329	351	310	305	314	322	324	304	321	295	319	312	334	282	341	320	320	326	348	307	325	305	326	338	321	303	308	341	323	304	321	319	317	331	334	326	332	282	340	316	328	303	355	317	316	305	310	310	388	341	336	335	322	309	346	286	324	318	303	303	306	299	351	309	343	311	322	308	331	351	332	333	334	328	343	324	325	302	290	350	360	295	310	356	334	284	314	336	334	334	289	363	321	323	340	346	345	323	310	308	358	360	325	353	306	340	306	306	338	337	323	297	319	344	343	314	335	325	314	311	330	317	328	353	340	310	334	305	321	318	305	302	325	334	332	334	314	349	310	312	295	328	317	312	305	313	327	293	375	328	329	331	321	293	295	305	346	350	324	311	324	311	292	302	331	319	348	303	323	353	305	312	328	339	320	310	299	336	294	304	341	366	334	339	293	386	315	309	313	306	344	312	329	319	289	296	327	328	339	312	336	323	349	328	326	309	306	352	333	350	357	327	303	312	339	339	341	335	341	321	327	340	310	313	336	307	294	330	349	329	351	317	344	318	310	335	309	341	322	314	318	329	301	325	316	333	325	311	317	334	318	356	345	310	338	320	344	337	317	330	343	323	324	319	319	338	322	329	334	305	323	317	315	326	304	323	342	317	332	344	305	301	324	301	361	327	394	334	317	309	317	304	349	323	322	360	346	336	318	362	319	320	310	334	339	359	312	351	313	302	335	339	342	351	375	336	301	328	329	366	329	334	322	326	335	314	313	286	323	281	342	365	339	323	311	342	292	330	341	317	359	343	312	329	318	326	339	321	328	366	283	322	321	341	315	321	336	304	322	330	333	296	325	337	332	311	317	316	360	340	344	347	314	275	322	301	310	370	336	326	329	291	308	316	316	340	345	332	337	342	337	333	289	280	293	388	318	335	329	349	322	339	315	309	312	312	304	299	355	336	351	373	333	335	319	341	308	343	342	323	318	321	308	355	313	291	302	311	363	337	309	317	324	365	302	371	316	340	333	316	295	328	361	296	348	313	329	324	330	325	324	309	286	327	345	336	360	332	313	392	324	334	313	329	326	293	322	294	302	326	322	299	329	333	337	330	361	297	339	326	326	349	320	331	302	319	325	317	349	327	333	331	337	303	318	333	330	344	345	318	320	323	362	297	375	337	317	310	358	316	304	311	328	310	310	314	340	314	331	356	323	297	310	281	368	306	317	334	346	312	368	322	318	319	359	328	315	329	316	309	290	299	314	341	323	326	305	303	316	305	350	309	342	335	296	316	352	305	287	307	337	336	372	339	348	334	317	329	331	310	317	322	355	327	300	284	315	356	322	326	325	315	320	325	339	347	325	312	371	360	317	305	305	303	335	309	322	289	332	353	328	372	347	328	348	329	303	334	302	341	351	335	305	322	334	300	332	315	337	315	343	322	283	293	290	298	350	288	341	347	320	320	337	313	336	383	302	291	306	298	332	293	314	330	325	355	350	313	329	344	320	325	303	319	332	306	308	343	331	351	304	308	333	306	290	341	307	317	351	322	314	349	333	348	323	332	314	295	312	352	338	308	309	353	328	307	324	323	284	322	312	302	328	318	324	343	301	320	306	333	320	313	331	319	329	312	315	358	333	316	341	326	352	311	330	327	314	335	321	329	328	339	288	337	337	344	327	364	374	361	343	347	359	355	330	313	304	322	340	339	316	330	318	353	325	327	320	336	314	317	303	331	315	324	334	309	292	336	331	360	316	313	320	296	319	294	291	337	325	335	344	297	342	314	356	335	305	299	343	343	305	361	312	312	331	322	318	346	330	325	354	298	336	346	337	326	301	360	342	304	337	379	314	336	347	331	327	325	337	325	352	310	318	321	325	356	345	308	362	364	300	327	308	322	328	339	351	332	299	319	321	317	320	345	362	338	313	323	308	341	332	328	321	344	308	347	322	319	314	326	281	304	318	333	302	312	346	345	322	340	287	334	307	373	323	321	341	353	321	284	336	299	345	327	337	367	322	329	337	306	363	338	347	327	317	310	327	337	320	330	315	316	314	323	333	333	322	324	332	372	353	342	294	349	311	334	323	330	313	344	318	336	319	312	309	313	347	314	337	305	334	335	314	333	336	333	316	290	316	327	352	373	310	337	338	333	316	304	311	321	287	338	309	335	345	310	343	284	330	325	310	298	326	329	288	326	326	307	324	332	296	314	324	322	312	299	332	334	330	285	335	298	315	351	300	342	344	321	312	337	345	340	336	305	338	331	288	340	297	347	312	346	322	337	335	346	310	350	371	338	332	342	325	303	328	293	291	327	316	352	311	333	324	317	312	308	331	332	322	354	336	342	299	324	304	310	313	343	314	310	296	323	327	356	339	300	328	314	350	348	308	314	314	318	334	358	329	323	350	312	331	300	328	297	316	318	355	302	322	346	303	326	296	297	326	298	327	330	344	315	294	325	287	320	361	326	339	311	313	338	360	342	358	342	301	295	324	303	284	314	345	314	332	324	315	354	301	306	321	296	338	305	317	336	315	335	308	308	336	329	317	320	311	310	302	333	354	339	331	337	335	357	316	311	297	339	361	347	338	283	302	324	331	331	309	369	301	346	346	326	346	299	343	347	310	329	352	338	359	337	318	308	317	309	329	320	306	316	342	338	336	281	321	321	291	304	284	330	352	365	305	314	314	344	328	304	308	294	309	364	351	330	331	326	344	304	344	322	331	304	377	356	339	337	303	321	332	336	348	334	308	329	334	349	338	336	313	333	330	320	318	371	354	343	335	331	331	292	341	320	330	312	354	331	349	335	309	333	314	315	312	374	300	335	328	345	316	308	330	311	333	356	352	323	298	305	345	342	313	316	318	316	303	297	314	307	363	332	331	321	351	322	274	309	332	331	322	276	337	336	364	304	295	321	324	339	287	337	370	340	312	301	300	326	319	311	319	363	370	312	316	304	304	302	313	320	303	304	303	319	340	331	312	301	313	336	322	306	325	338	332	349	311	353	347	333	290	344	313	353	302	336	300	297	342	333	312	307	335	340	314	332	371	350	304	315	365	318	323	315	334	301	340	342	296	314	310	326	289	362	326	343	335	322	329	310	331	302	351	327	287	327	348	329	300	340	348	311	343	317	345	331	330	326	321	348	300	342	342	309	318	331	315	338	329	305	316	319	315	287	303	328	318	318	324	319	283	345	347	306	352
13249	10282	18993	14617	29402	14661	5559	3789	3397	3142	12812	2820	1598	1443	1342	1312	1197	1165	1210	1083	1071	1100	962	963	980	924	938	886	948	866	915	893	851	865	932	865	827	828	809	846	794	835	793	802	811	834	822	778	785	808	786	776	827	772	795	812	785	832	764	766	790	770	798	809	817	729	747	815	780	758	761	758	785	757	730	812	741	783	773	776	825	779	757	778	786	756	674	806	792	807	775	808	767	836	820	779	764	814	752	737	798	772	768	809	768	764	797	799	712	778	850	795	808	788	774	765	757	788	769	787	756	780	786	730	787	743	720	817	754	765	794	763	726	734	788	770	740	750	731	785	775	764	727	709	769	808	787	744	770	754	784	771	760	735	744	718	771	751	778	752	742	787	696	764	782	755	729	831	720	737	786	785	735	746	764	775	788	789	738	724	732	705	783	787	753	740	737	774	755	749	782	802	759	759	729	741	739	760	767	760	744	714	773	697	810	761	784	760	793	764	791	765	781	777	754	744	802	748	785	766	772	749	742	776	773	779	728	748	715	725	743	738	765	756	762	706	750	733	777	732	743	727	790	757	770	785	727	818	743	777	775	759	716	748	783	782	756	741	788	774	731	773	738	741	779	753	772	785	728	802	754	744	720	763	789	759	773	715	742	754	739	772	790	752	813	749	734	717	743	740	801	766	745	776	725	714	799	785	763	757	752	777	827	791	773	779	723	763	732	740	726	728	689	716	812	781	763	775	739	729	732	750	724	723	778	760	743	753	730	820	752	726	789	817	725	733	757	739	755	774	698	765	762	786	725	732	784	777	745	788	754	758	782	741	731	771	757	724	774	750	718	758	786	771	757	767	723	740	767	779	786	804	766	784	770	756	748	808	862	766	721	752	781	739	820	732	780	753	709	762	755	719	746	757	758	709	753	742	810	720	763	725	742	709	739	739	747	765	703	756	728	735	755	797	725	757	734	743	762	779	731	755	769	725	777	772	732	745	744	748	784	729	767	717	771	802	760	770	720	726	760	769	759	729	721	763	830	802	730	730	700	733	785	735	753	848	799	756	763	761	791	727	782	719	729	737	744	768	769	791	721	731	759	753	753	770	777	739	726	745	771	837	722	774	747	764	748	734	777	795	751	769	733	772	774	758	754	813	781	761	777	788	742	787	830	765	766	820	722	749	766	774	753	701	728	781	737	773	762	772	798	731	787	742	709	752	747	764	778	766	762	726	747	750	779	792	740	775	733	775	745	757	757	750	727	741	729	787	771	707	756	721	741	728	758	758	771	789	725	755	778	773	787	802	768	746	749	769	792	750	742	755	705	801	740	777	746	784	775	745	759	782	679	781	739	748	787	760	741	802	802	728	746	779	738	802	770	729	810	760	769	742	747	762	744	776	734	737	755	824	804	726	777	799	738	742	729	768	748	761	750	765	782	686	673	727	759	760	770	788	747	730	736	709	760	756	799	782	785	758	716	763	772	820	787	753	793	740	762	796	777	784	719	787	741	784	766	743	749	755	716	801	790	765	798	727	754	775	770	771	775	734	745	780	799	724	776	859	762	722	782	795	762	737	746	785	729	783	748	776	710	755	724	749	728	808	755	789	772	762	762	762	731	764	756	749	772	810	741	714	770	802	793	803	764	790	757	770	761	736	769	770	744	804	736	709	719	800	738	798	747	794	748	718	770	729	781	808	767	747	717	744	731	702	742	750	783	729	780	740	750	704	732	778	723	802	778	756	708	774	753	731	709	723	749	749	707	738	749	807	703	733	776	719	732	714	750	782	750	758	744	792	775	765	800	688	745	720	762	704	784	806	739	783	754	753	779	723	775	735	767	713	765	767	791	772	718	752	809	711	771	733	783	752	745	771	739	714	747	795	750	783	735	783	747	772	733	772	763	750	714	753	780	788	806	735	728	754	779	722	731	757	773	754	764	723	712	767	783	764	776	725	725	773	755	724	741	790	724	754	756	747	755	790	727	761	776	771	725	709	731	746	735	756	774	729	750	796	743	759	718	757	727	760	782	737	713	766	742	756	757	740	744	715	703	738	764	789	742	812	750	733	714	751	738	787	751	764	749	728	762	750	787	682	800	731	714	741	811	746	669	772	731	816	760	768	769	765	781	687	750	735	797	732	777	727	708	735	730	723	751	767	788	747	748	772	724	745	754	753	722	767	823	775	754	763	720	759	782	746	745	753	734	730	736	778	742	798	765	772	747	735	727	737	756	771	715	736	729	766	768	791	746	807	766	730	767	739	735	761	761	746	737	762	749	816	789	758	812	727	744	744	728	772	738	764	721	744	727	782	768	707	760	773	773	748	800	698	751	793	752	792	743	760	738	714	800	758	776	688	735	760	748	730	774	779	779	754	751	793	749	804	767	769	756	798	766	772	743	763	720	720	788	796	719	753	770	767	739	743	717	742	703	763	750	734	779	731	763	731	739	720	771	823	750	763	701	704	712	763	781	751	759	718	711	705	728	798	729	756	733	750	802	761	811	741	761	718	732	778	766	778	791	729	707	814	725	758	815	757	717	732	712	722	787	717	718	735	737	715	778	745	754	788	764	806	739	763	719	783	780	755	727	762	699	756	742	815	762	761	763	751	741	739	743	759	757	783	787	754	715	732	724	769	751	761	779	791	773	724	788	741	755	742	728	810	785	791	759	756	801	783	706	752	768	770	765	759	771	740	741	710	743	730	716	758	754	705	748	753	786	785	751	738	737	728	769	698	712	774	743	718	760	753	766	770	752	748	776	755	744	752	756	778	734	748	756	745	731	766	773	699	734	727	776	773	735	777	797	723	733	748	807	781	779	731	771	753	733	702	769	702	763	696	794	787	760	751	788	740	784	753	695	740	798	769	797	722	744	783	746	775	736	765	765	784	759	807	789	747	781	785	741	735	731	770	757	767	778	772	807	776	788	798	720	749	711	781	723	800	718	758	818	739	777	797	734	737	734	745	738	726	748	745	749	722	738	743	786	780	743	721	763	769	770	757	812	746	757	709	790	782	762	770	761	773	752	723	753	718	715	709	773	760	799	728	784	720	747	748	706	742	732	776	780	698	762	708	765	740	794	782	766	751	763	718	722	735	809	735	766	775	755	717	747	742	759	753	752	791	783	770	738	748	724	761	744	758	723	746	752	734	748	788	739	784	714	728	723	743	742	782	752	743	726	768	732	727	731	736	795	776	754	777	792	772	715	793	746	772	749	733	753	761	772	772	728	755	704	816	735	793	769	755	760	765	744	755	765	754	759	736	757	758	726	754	776	779	754	734	771	770	725	755	800	752	757	752	776	739	742	769	734	801	742	713	746	766	800	735	705	765	815	764	745	784	718	769	742	745	738	720	750	794	756	807	790	806	755	790	732	761	749	748	733	745	753	735	776	804	760	770	735	773	743	782	734	719	795	782	731	703	762	755	774	747	726	736	708	784	730	780	758	785	727	741	729	757	769	704	786	717	781	782	729	748	702	737	700	754	770	770	745	795	730	753
8275	3912	4313	1432	1182	696	287	258	229	207	218	184	208	161	163	169	190	157	167	181	161	180	155	177	204	198	190	167	174	163	183	189	149	157	184	204	165	175	175	226	170	179	185	150	176	158	176	160	175	175	156	179	184	186	179	206	161	160	152	196	174	170	173	165	186	165	201	180	179	175	173	179	211	199	169	183	155	174	165	183	166	152	167	148	185	191	171	182	158	164	171	164	169	155	157	189	154	173	172	155	174	171	159	162	168	180	173	159	180	180	174	180	146	185	166	160	144	188	179	177	179	176	177	177	183	173	156	185	164	188	161	206	163	167	177	180	181	175	161	164	182	172	160	163	165	181	187	195	179	184	169	206	182	180	171	182	194	169	158	183	188	189	179	174	167	161	206	179	181	187	184	159	168	160	161	187	179	187	199	183	155	174	178	174	171	166	167	175	160	197	182	191	161	176	216	142	171	160	163	172	155	180	175	161	184	178	173	186	173	174	158	145	188	174	186	179	181	189	194	163	166	184	183	172	165	207	166	161	191	206	176	183	193	182	167	187	168	167	162	179	177	174	168	181	163	175	178	162	176	157	139	149	179	173	172	172	152	184	171	165	162	172	161	173	166	177	176	171	174	186	174	190	189	161	170	182	171	156	177	136	167	193	175	175	196	162	163	194	145	167	177	162	174	169	183	185	174	178	157	193	160	172	159	160	180	156	166	157	145	156	147	168	176	184	163	181	157	178	173	172	189	169	176	160	190	145	182	195	184	178	170	163	172	174	191	192	162	171	192	183	190	170	181	170	179	152	188	195	150	174	186	187	172	170	188	177	165	149	173	181	182	193	173	162	166	190	182	192	194	168	188	174	171	166	163	172	178	166	161	170	200	166	153	170	190	175	194	177	167	160	189	186	183	186	163	182	183	200	169	175	173	163	170	186	183	161	173	185	160	178	170	179	183	187	198	169	147	171	162	155	149	176	183	198	198	203	173	175	179	191	182	151	161	197	149	158	172	172	146	202	183	188	188	196	162	192	149	162	154	183	169	168	173	187	179	162	184	168	173	179	174	178	171	184	155	190	169	153	172	183	159	187	160	176	162	169	164	175	163	178	177	188	168	189	165	168	177	171	170	173	165	164	189	175	168	140	154	166	155	176	179	179	158	182	180	154	174	166	179	177	162	171	154	167	182	180	145	172	173	165	183	184	170	196	166	183	186	156	171	154	169	186	174	176	171	160	159	166	174	167	142	183	180	168	159	182	183	153	155	191	191	164	166	173	178	170	176	176	173	152	176	166	177	168	175	172	172	214	167	170	188	189	182	157	170	167	181	176	153	150	175	171	183	170	184	170	170	166	189	168	189	171	175	179	175	183	162	152	210	201	174	158	150	134	151	209	184	164	170	177	180	193	189	194	190	190	195	146	178	189	178	163	173	169	177	154	167	176	177	149	166	169	178	197	170	176	169	193	176	200	170	177	169	171	177	190	178	168	158	182	171	170	171	188	169	168	158	189	159	185	171	177	165	163	176	182	159	155	179	190	174	158	191	190	151	145	171	180	185	183	179	173	172	175	172	160	154	162	182	170	179	188	185	170	163	167	184	152	179	160	151	192	170	191	177	184	177	180	193	170	162	173	184	167	168	176	200	193	170	172	159	196	169	177	166	167	179	173	166	175	172	173	197	161	182	169	170	188	159	157	159	174	156	169	178	166	177	178	171	158	171	169	177	181	187	165	187	155	190	169	176	162	158	161	167	181	181	155	180	161	173	146	194	182	166	151	194	191	174	180	185	190	181	164	161	148	169	170	174	170	182	175	175	162	182	164	175	161	180	168	180	167	153	168	157	194	164	194	166	185	179	185	184	148	174	168	152	182	162	161	174	191	181	198	162	171	173	171	160	171	170	181	169	176	178	157	170	164	178	180	182	181	173	169	170	165	175	172	173	164	141	164	178	155	182	182	151	170	187	170	162	184	190	186	169	176	170	165	182	170	190	171	178	175	185	188	176	178	171	181	140	168	159	184	151	148	185	171	182	176	160	184	180	152	193	176	179	174	152	191	155	188	183	174	166	167	167	135	164	167	181	139	170	181	179	174	184	173	185	175	192	181	170	192	177	176	189	174	160	174	177	168	170	174	188	187	178	167	179	163	172	183	196	182	202	168	187	180	176	183	185	194	172	169	199	155	174	203	160	188	188	181	147	173	154	177	188	184	151	183	185	194	179	181	187	156	181	198	181	143	180	177	195	183	166	196	178	173	178	181	179	183	176	175	167	174	155	181	172	184	172	184	190	175	202	180	196	171	170	170	182	158	164	169	174	183	166	176	168	161	188	159	174	160	143	185	186	176	187	165	153	148	165	139	188	173	176	168	158	176	156	178	188	168	183	170	172	165	175	174	179	165	174	163	184	163	177	170	182	186	189	190	170	201	187	177	164	165	180	170	199	159	178	191	205	172	171	191	177	152	189	192	178	160	162	179	180	197	188	202	169	164	172	167	194	197	180	176	180	172	192	152	162	167	165	179	155	163	188	163	150	157	178	173	170	174	160	174	167	192	167	161	192	170	149	164	194	194	177	190	184	155	195	174	157	149	173	194	173	176	154	185	154	185	159	174	168	142	161	208	172	183	160	163	167	174	153	157	199	182	192	180	170	168	167	186	174	175	162	186	172	163	188	173	168	160	177	174	163	178	173	173	169	157	169	169	187	191	185	157	181	134	152	156	158	168	172	160	163	165	168	188	167	169	195	166	173	178	186	170	162	170	178	183	208	166	155	169	184	177	181	150	174	201	176	161	153	170	193	183	188	183	175	195	181	172	171	161	164	177	176	148	177	185	177	192	167	171	186	158	148	157	169	174	153	195	179	177	172	177	166	185	161	178	163	187	176	186	169	177	169	180	177	166	175	153	172	194	188	169	160	155	177	160	169	170	197	162	189	174	183	143	184	186	183	179	208	176	134	148	164	188	152	158	144	182	185	175	161	183	178	187	149	186	177	174	158	182	180	165	164	158	178	200	205	165	175	172	178	140	149	157	178	167	183	152	172	169	167	132	146	155	189	154	173	154	147	179	216	159	175	177	186	155	173	185	176	163	186	191	174	186	191	171	174	173	200	176	169	168	151	172	175	138	186	165	179	173	178	178	169	169	171	192	167	166	179	163	205	168	196	163	175	146	154	168	162	181	173	190	184	170	195	168	169	178	180	180	164	163	170	167	164	173	194	172	185	177	180	183	159	158	166	186	197	172	157	182	195	185	190	178	185	154	188	175	156	175	190	178	171	156	171	166	174	180	172	160	204	182	199	156	183	179	179	163	157	181	198	177	184	195	172	138	172	182	201	166	200	190	174	188	193	166	170	172	195	170	189	170	175	164	145	179	161	195	172	187	165	179	201	158	187	170	190	165	167	175	182	163	165	202	157	183	194	156	173	206	184	174	181	183	190	178	193	180	144	204	184	181	178	167	162	168	167	194	166	168	170	167	168	150	183	156	182	159
4625	3595	7544	4188	5323	2576	1031	772	688	626	800	475	420	490	424	440	435	416	385	391	427	457	418	425	422	407	438	408	452	421	436	404	418	384	412	418	440	421	406	461	399	430	377	436	423	446	434	405	462	415	421	430	407	418	439	469	416	428	385	433	427	440	443	424	393	431	406	421	404	465	398	475	411	429	448	446	435	453	450	409	465	419	397	443	460	388	438	432	418	406	455	413	479	424	453	458	409	431	433	430	454	424	453	420	425	435	468	440	418	405	410	434	425	397	428	444	430	424	419	441	395	426	417	434	418	443	470	395	440	426	422	414	410	420	388	424	451	435	458	445	434	415	460	398	439	482	415	457	437	431	416	433	428	423	404	415	432	454	461	405	436	427	426	458	459	414	445	451	451	439	425	435	398	421	448	392	424	409	453	431	445	473	438	439	423	436	429	438	460	444	432	440	407	424	455	400	421	381	439	434	462	450	420	425	442	446	414	406	433	409	449	398	451	414	430	444	444	454	452	436	415	452	417	427	451	449	397	414	464	405	425	444	440	433	415	465	402	446	453	446	433	414	438	412	418	426	427	440	454	442	445	465	430	411	428	449	400	426	477	401	424	438	459	466	414	440	424	453	425	411	389	411	463	423	398	439	461	447	443	427	410	465	397	437	470	426	420	408	449	401	448	426	394	410	436	444	436	416	414	444	405	393	400	444	435	432	423	442	393	399	443	420	425	405	411	424	429	398	422	412	437	408	440	439	414	410	450	426	445	429	460	415	410	411	413	436	427	437	421	443	438	416	427	430	411	427	418	439	423	435	406	446	426	429	415	418	412	416	440	431	407	380	394	404	443	416	401	422	467	435	424	434	438	412	381	455	455	452	422	412	420	439	448	429	447	437	445	445	428	426	458	436	419	407	421	413	437	401	433	453	447	432	450	428	421	425	416	399	408	454	392	423	445	395	428	437	434	459	421	438	475	408	408	452	436	444	379	459	398	405	434	414	428	427	432	439	420	411	430	418	410	434	413	409	393	414	426	420	392	401	411	413	458	431	457	406	477	457	417	419	427	451	409	429	416	427	422	448	452	417	425	435	405	408	400	431	419	437	419	432	451	397	439	427	422	369	453	407	452	403	423	435	422	395	453	406	396	381	412	394	382	452	386	412	428	380	430	422	422	454	420	449	413	399	397	445	418	411	452	410	445	442	447	408	442	439	426	390	438	457	446	435	440	450	449	402	420	410	450	433	392	408	412	433	456	463	455	414	443	420	444	480	430	423	439	413	424	441	421	410	447	422	392	423	409	432	425	420	464	445	471	444	441	427	419	442	426	416	434	429	395	434	426	454	450	403	466	480	434	407	348	425	437	427	433	416	441	406	449	450	434	439	399	445	433	456	445	404	423	455	429	451	456	405	419	452	394	389	414	436	387	434	406	421	446	465	429	448	434	448	413	438	449	412	437	430	429	399	434	442	452	448	460	414	477	415	428	443	400	416	374	425	430	407	406	429	438	448	453	442	458	397	406	386	440	400	444	414	431	431	413	422	418	423	440	464	422	447	435	396	431	419	401	419	411	443	404	419	453	440	427	408	436	422	445	435	425	449	447	385	433	412	414	456	442	452	431	459	444	476	409	425	405	438	435	451	448	441	433	415	411	420	411	381	439	431	418	457	420	421	407	418	467	462	414	420	464	392	453	482	450	442	419	455	443	413	398	411	456	429	410	437	407	439	446	451	377	434	405	418	410	418	444	389	411	425	432	465	439	438	392	402	449	433	425	414	417	451	420	438	450	417	443	430	462	436	420	466	476	409	427	416	443	462	481	385	438	430	461	391	414	450	434	423	421	439	411	412	442	424	459	448	416	438	416	435	411	451	421	447	449	403	433	423	401	446	450	432	428	429	422	440	448	404	371	416	471	428	457	432	413	454	386	430	427	390	401	453	442	413	475	441	422	425	423	447	423	430	420	452	436	436	437	454	402	422	427	457	392	425	437	426	431	396	408	412	451	451	416	459	421	397	373	427	434	426	450	453	435	468	435	410	427	405	447	468	402	456	455	471	445	410	415	406	381	435	398	459	421	422	451	441	467	381	456	397	414	433	466	402	403	411	431	471	434	441	426	417	413	438	444	425	413	431	427	418	417	423	410	412	418	396	439	407	444	467	427	430	416	410	418	421	437	436	419	432	402	417	410	468	421	432	417	428	416	386	432	424	381	411	425	426	429	423	399	468	410	408	411	444	410	428	405	419	389	411	436	406	402	450	395	424	434	426	400	396	407	386	439	459	436	422	411	444	430	403	437	439	412	433	410	432	405	476	476	421	449	417	403	418	399	423	394	451	419	428	411	398	402	405	400	445	446	421	444	403	408	403	445	427	432	424	404	442	457	442	404	426	445	429	448	450	437	451	441	406	407	458	450	431	432	444	471	410	406	449	453	425	411	432	438	407	444	415	429	477	441	431	427	444	405	402	446	419	403	415	444	432	433	434	401	423	434	456	427	454	453	434	458	418	439	429	382	432	413	435	431	430	429	432	446	422	422	400	443	405	440	450	430	477	458	441	457	419	428	440	450	447	448	411	467	412	402	416	412	439	467	433	452	458	417	423	450	426	463	432	428	411	425	415	455	427	424	419	422	397	395	426	417	435	453	439	451	433	465	410	408	423	386	386	414	453	399	395	387	403	409	422	439	406	429	452	448	395	467	429	421	455	438	411	421	431	439	426	420	471	430	458	431	447	437	400	416	457	435	408	420	435	439	437	400	420	418	414	441	439	409	419	411	433	426	402	420	483	379	434	425	390	438	437	440	407	419	461	452	360	463	468	413	416	405	403	409	424	440	413	429	403	454	441	431	427	408	425	441	413	429	445	448	444	432	463	400	431	419	434	469	411	451	432	430	451	399	410	439	434	460	414	424	431	394	430	454	422	448	411	444	447	416	436	423	431	413	439	440	440	436	419	425	421	412	436	438	410	435	419	411	478	425	387	421	443	439	417	404	456	451	467	406	407	455	414	454	422	439	387	430	437	427	399	453	426	411	470	414	431	436	426	452	459	438	437	420	408	439	411	440	424	438	406	428	417	422	434	430	439	421	375	403	451	427	419	404	412	438	419	409	439	421	420	444	399	431	416	428	420	432	415	432	434	408	442	458	413	462	424	441	427	396	439	433	413	424	440	405	424	403	419	426	429	437	458	447	414	432	474	403	436	454	453	389	416	390	420	448	475	444	439	420	457	450	390	439	426	410	401	430	414	422	418	407	399	420	449	424	417	436	382	492	428	441	442	399	442	406	394	422	461	400	406	436	408	438	456	437	444	425	404	401	410	426	412	433	464	413	434	403	426	410	415	441	438	422	396	451	433	429	453	447	454	401	446	444	446	428	390	420	413	463	407	463	430	411	408	438	432	413	423	418	412	436	452	403	446	459	418	435	404	427	442	453	419	409	391	419	441	421	435	411	446	403	457	427	438	421	418	396	439	447	441	417	407	442	419	413	453
19658	8327	8078	3108	4367	4080	688	450	379	324	1716	1180	215	178	186	175	181	178	183	166	155	149	156	179	152	160	168	161	163	147	153	141	115	161	153	150	153	162	156	160	150	153	163	190	151	144	172	134	172	125	151	136	145	147	151	111	135	140	152	156	144	156	143	158	147	169	135	134	148	155	158	154	130	157	135	141	160	159	122	127	151	157	147	131	139	161	170	139	163	121	145	129	130	153	168	165	140	128	144	150	155	158	153	159	172	178	138	137	155	167	157	136	152	148	146	149	147	132	139	136	142	147	148	156	140	129	137	153	156	141	163	166	141	148	145	148	146	153	151	159	157	170	159	134	150	148	156	157	129	160	145	145	140	153	121	149	142	157	163	168	145	138	161	152	143	156	159	139	136	148	127	157	152	165	142	138	161	148	154	133	144	152	144	140	153	133	134	144	157	157	128	138	134	157	144	154	149	165	147	149	149	132	146	151	134	143	156	141	148	145	130	141	149	144	143	137	156	158	115	122	144	143	139	146	153	165	128	119	144	157	159	167	154	158	156	150	128	130	144	129	139	137	135	152	130	147	149	141	144	129	148	168	139	154	152	152	127	141	154	163	148	150	144	161	148	134	122	126	141	140	136	132	148	164	156	170	151	139	136	145	152	149	141	148	168	151	139	142	155	149	130	163	139	125	151	127	157	141	131	137	150	145	156	143	163	140	158	135	153	176	128	173	140	130	156	125	160	133	137	148	129	144	170	153	146	143	157	167	158	155	137	131	140	156	136	154	129	145	153	128	152	134	146	145	145	151	140	132	162	153	136	149	140	136	147	149	145	154	129	138	140	166	148	148	166	137	147	138	142	171	149	166	157	163	127	129	136	145	128	150	158	149	124	157	156	135	163	159	151	157	126	167	137	151	160	148	163	161	151	157	151	151	131	133	170	167	134	156	167	146	131	157	165	150	119	135	134	156	145	131	152	151	170	129	130	145	121	159	143	154	140	156	134	143	141	148	150	133	139	156	151	164	142	145	133	151	150	159	141	153	151	162	134	138	164	131	145	142	145	167	130	167	141	162	142	166	172	129	137	146	155	151	156	152	177	165	141	157	142	130	169	158	141	159	145	138	133	171	133	168	135	124	153	157	169	135	134	132	143	147	132	134	159	146	153	169	163	148	146	138	147	143	172	139	158	139	177	144	132	116	150	130	142	148	143	131	128	136	163	134	143	154	130	126	150	122	164	144	140	139	138	134	150	146	139	162	157	163	181	160	179	157	158	155	133	163	153	148	154	165	129	162	155	153	145	164	144	170	152	148	138	174	134	141	117	159	160	154	148	133	143	127	138	146	149	149	144	131	163	153	156	153	130	145	159	157	152	152	153	156	147	160	145	119	154	147	157	151	143	155	120	153	132	125	144	120	140	130	154	146	135	127	143	138	111	129	159	152	158	144	141	143	121	147	114	140	137	157	154	155	136	154	128	136	130	145	162	143	143	124	157	128	157	157	155	143	129	152	145	159	140	156	129	141	149	156	147	126	151	152	145	149	136	168	145	147	124	153	168	158	155	134	158	113	153	151	130	138	146	135	147	169	132	138	160	135	133	168	143	153	156	151	137	140	138	159	139	150	139	119	135	145	139	162	153	160	143	154	163	146	130	163	158	150	136	164	147	168	133	172	131	145	148	164	153	150	161	160	127	152	156	142	151	148	134	135	146	141	141	124	152	160	177	153	145	149	141	130	128	157	150	169	143	149	153	154	170	177	142	161	163	159	144	156	156	135	123	143	142	136	147	127	151	154	153	150	135	145	162	153	170	152	146	152	146	125	148	127	147	135	162	119	167	116	139	157	160	172	148	147	149	162	135	143	149	158	155	151	163	159	156	157	168	140	173	139	125	146	159	130	161	132	135	151	140	129	152	138	162	138	132	126	132	146	163	149	132	140	119	163	163	147	162	130	150	145	147	173	136	150	164	130	166	147	159	137	151	157	153	142	157	128	145	153	114	122	158	107	139	123	150	136	141	171	160	137	126	152	155	147	140	127	162	142	129	149	154	157	147	139	160	135	144	155	166	147	143	155	139	131	148	159	162	146	144	141	165	150	168	140	147	167	131	118	159	164	167	162	139	149	159	150	124	161	148	159	154	161	146	145	148	141	147	141	157	135	144	139	146	157	143	141	156	153	152	132	145	147	137	176	139	184	137	150	142	160	185	131	149	166	155	150	129	133	132	153	158	139	137	164	133	149	149	137	137	139	134	137	142	156	130	141	130	134	155	149	148	148	169	160	129	142	151	152	145	139	155	149	147	146	142	147	144	162	149	186	142	165	134	139	151	137	145	154	163	132	156	149	151	153	149	154	146	126	145	136	164	137	145	154	137	147	153	137	129	146	146	151	138	152	148	160	143	167	160	161	147	134	156	122	137	117	146	154	159	162	145	149	175	127	137	135	146	149	155	149	144	167	149	127	148	155	159	150	141	149	146	153	155	146	146	145	140	138	156	153	162	135	164	138	149	176	133	128	160	141	138	173	142	168	144	149	157	159	142	148	148	136	158	140	137	164	140	150	136	172	176	131	150	149	137	136	132	144	132	143	145	164	147	136	124	121	141	170	138	172	165	161	152	142	131	136	166	142	118	147	153	168	129	133	148	137	136	159	143	140	139	155	146	151	147	157	124	133	131	148	159	162	141	124	137	158	161	169	150	149	133	145	169	138	149	160	147	149	169	129	156	165	182	142	161	138	159	156	145	138	135	165	147	160	140	145	162	148	165	139	140	126	114	143	172	151	160	134	142	157	141	135	141	127	147	168	151	136	167	130	141	134	168	122	157	134	160	156	136	139	137	129	150	166	139	138	136	143	160	154	168	139	133	161	155	140	143	157	144	136	129	161	157	137	186	154	144	143	135	162	135	134	150	120	136	156	162	163	129	145	151	162	146	150	145	158	139	141	150	154	162	158	158	118	160	149	153	148	180	135	149	141	142	148	156	148	152	148	149	138	143	127	159	152	144	154	133	142	133	158	153	139	142	141	106	160	154	130	140	116	125	151	134	141	152	151	175	159	148	151	132	148	143	146	158	141	161	145	130	128	132	137	152	156	155	135	150	160	161	133	140	147	147	150	154	159	143	153	134	144	152	149	178	142	133	161	146	144	163	150	120	127	140	145	118	145	153	147	144	143	137	148	172	169	134	132	131	162	168	142	155	139	128	139	144	158	123	174	158	148	125	152	162	132	156	138	159	163	157	140	131	157	143	154	138	132	133	127	143	164	159	167	160	148	150	142	128	147	169	148	128	149	138	160	122	136	137	123	151	148	128	150	159	142	122	115	156	141	136	143	156	138	148	152	139	163	181	176	152	138	125	139	160	148	148	153	124	152	156	163	138	134	154	164	147	179	118	137	126	174	135	144	136	142	134	149	144	142	137	153	145	154	130	154	161	150	139	144	159	147	159	151	152	156	153	136	145	127	139	165	142	160	153	147	128	146	142	147	146	143
10049	6615	13064	8033	15102	9715	3128	2068	1683	1435	8357	4935	762	743	659	663	640	587	614	584	534	524	480	517	527	482	487	498	459	471	510	435	476	441	427	431	434	416	468	429	454	437	455	375	435	414	408	444	414	440	415	414	395	401	401	428	399	425	393	431	387	423	402	431	408	411	435	414	444	435	402	427	394	387	414	406	395	398	380	393	416	423	358	397	399	403	412	385	389	381	415	366	386	390	451	432	419	413	406	375	411	452	413	431	439	398	400	409	353	385	371	395	395	385	403	345	447	375	382	385	377	421	383	411	437	409	415	375	417	408	367	374	394	421	400	394	409	407	402	421	408	395	351	416	373	408	433	416	416	396	408	367	393	394	383	386	397	375	396	405	381	381	384	393	401	411	380	377	418	386	375	412	395	391	409	366	373	419	410	418	392	369	411	404	408	415	423	401	394	388	437	386	393	405	413	404	413	377	398	385	402	437	416	392	396	401	404	415	384	368	387	417	402	433	405	402	373	392	384	399	371	392	402	379	392	402	418	401	404	393	398	329	397	407	383	373	401	411	381	414	387	402	412	374	364	392	377	377	406	381	364	391	379	393	425	377	390	429	412	383	380	357	348	385	382	408	400	395	392	374	388	417	391	370	427	392	386	367	380	427	405	399	413	362	406	394	376	398	407	398	373	378	412	397	380	381	381	403	379	398	392	393	390	371	409	385	401	401	391	361	351	404	430	394	405	344	393	410	368	375	412	385	391	405	401	440	376	395	388	411	395	361	389	424	409	385	419	394	396	434	413	394	404	402	384	382	375	426	390	419	392	412	406	397	402	372	411	408	390	371	396	367	386	389	408	396	423	394	401	367	407	412	364	391	409	375	430	373	409	398	403	371	401	403	383	388	410	392	395	355	368	364	341	362	374	411	384	386	401	391	403	417	390	400	425	439	378	424	404	410	359	409	382	376	430	391	396	401	396	388	384	397	373	417	377	441	350	408	386	400	422	403	372	426	355	427	381	388	349	394	380	388	381	422	362	382	383	391	402	391	382	407	428	382	390	381	401	407	387	397	406	377	400	390	394	371	413	410	404	398	355	382	375	388	415	390	405	410	406	389	432	372	401	388	379	396	416	393	398	384	409	387	404	365	388	372	395	395	417	387	400	395	385	412	386	420	369	395	391	379	422	403	387	408	415	420	353	374	438	376	374	387	403	376	401	405	408	400	381	384	377	363	377	405	356	391	359	385	384	430	378	391	404	383	408	360	398	399	373	444	394	403	372	417	357	373	385	386	396	430	383	386	401	396	365	407	398	386	367	371	422	385	403	354	387	390	373	371	392	388	375	399	397	392	389	397	380	376	390	393	390	403	407	395	388	385	389	420	435	418	389	361	384	409	398	397	365	399	396	371	371	376	408	381	407	400	408	401	392	369	385	360	400	404	423	386	385	408	362	404	352	369	420	362	387	380	404	376	373	380	366	385	362	397	403	404	386	392	376	409	388	395	342	409	426	409	380	435	373	371	396	367	390	416	352	425	415	403	396	421	399	410	384	402	374	382	373	353	378	395	419	360	387	397	387	425	368	392	367	396	391	369	366	405	400	374	424	394	361	413	440	421	409	375	371	397	362	418	392	393	368	356	433	414	390	401	409	415	403	390	358	395	376	412	378	360	429	380	398	428	400	397	393	359	405	379	397	387	384	410	373	370	404	382	380	372	406	419	354	417	420	369	403	383	362	337	412	415	349	363	379	402	434	437	403	401	385	403	401	358	406	392	410	372	365	382	406	409	387	393	343	409	385	387	401	396	398	379	391	401	384	395	400	422	400	395	380	387	389	347	426	398	399	387	405	395	399	386	364	405	356	383	410	362	378	428	414	405	375	367	389	378	364	378	343	392	389	407	353	389	392	392	362	367	389	401	404	390	382	376	385	356	364	419	396	370	433	413	359	409	372	407	345	396	398	411	388	408	409	446	378	413	374	415	384	397	388	381	399	382	375	367	415	372	396	396	363	440	414	399	407	399	395	425	395	371	396	391	398	386	387	413	356	411	400	389	384	406	412	399	389	361	380	403	400	384	378	398	363	393	405	385	386	388	417	370	388	379	375	367	398	397	385	420	401	362	397	371	361	419	420	393	393	385	411	400	371	387	402	401	380	429	381	393	396	372	368	380	421	411	383	385	417	412	382	396	386	401	375	393	362	357	402	392	385	391	387	445	419	395	373	418	383	385	422	390	368	386	414	384	435	394	364	392	375	407	357	422	446	384	399	367	410	403	392	375	376	376	384	382	394	408	394	402	366	377	383	372	377	416	397	399	405	389	408	375	397	413	379	384	384	362	374	378	399	411	395	410	373	368	384	400	398	411	406	395	400	414	398	401	373	366	387	418	393	382	393	372	380	399	384	435	390	380	385	380	386	435	344	339	383	407	391	389	381	393	362	385	412	379	385	366	424	396	399	376	446	384	397	362	390	410	382	409	384	363	398	405	343	412	369	408	408	371	361	380	376	396	434	386	362	382	389	410	401	381	398	386	398	397	377	385	385	372	394	411	405	402	396	390	376	405	405	410	374	412	403	379	382	382	419	389	431	397	415	364	395	414	372	387	383	395	383	420	398	397	395	419	375	391	385	418	386	402	372	370	365	404	417	386	382	378	346	374	383	398	357	391	399	380	378	385	402	405	355	394	364	346	352	407	410	396	383	412	419	396	388	370	411	392	401	381	339	374	392	391	390	368	390	409	385	382	388	411	408	395	398	378	385	416	399	400	414	411	371	375	353	400	391	358	388	355	378	403	392	389	419	367	361	407	426	423	395	357	367	371	402	430	432	382	388	372	402	416	392	406	370	405	390	400	366	402	387	417	406	373	400	358	413	397	406	404	366	392	410	408	397	393	369	379	380	412	383	397	382	392	420	373	388	403	365	396	357	396	402	386	371	376	364	364	393	386	418	408	378	373	402	406	377	424	420	391	420	386	377	388	397	385	388	417	407	422	368	387	392	413	421	405	413	406	392	400	363	390	387	374	407	418	407	411	397	376	411	407	406	391	398	387	422	418	400	410	427	388	427	409	416	386	406	398	410	380	396	354	397	423	415	377	433	384	400	362	388	389	382	377	378	409	408	401	372	379	383	373	416	402	386	403	370	368	403	387	427	375	383	377	419	372	426	384	430	369	391	399	384	444	386	387	375	369	371	372	377	432	409	407	382	382	379	394	414	406	389	360	420	347	411	376	406	399	391	413	416	378	367	400	384	387	384	401	374	431	403	389	392	391	369	428	419	408	393	358	384	409	365	398	384	365	397	335	403	384	402	386	384	416	379	367	397	408	386	392	367	384	400	388	377	387	436	390	378	390	442	363	373	373	371	388	401	417	383	403	391	409	400	380	388	379	414	396	360	405	401	401	403	387	388	395	379	398	371	373	416	413	389	401	381	353	405	385	402	385	373	398	415	384	405	414	352	349	398	353	404	374	387	400	410	393	411	399	388	381	401	388	419	383
30093	14538	12754	6160	5427	8669	1385	912	720	673	3774	4029	504	415	388	342	371	402	403	398	374	340	369	360	353	334	334	306	387	358	347	355	372	339	362	301	327	339	343	341	294	315	340	304	383	327	315	310	345	350	326	324	300	346	317	324	317	357	298	287	336	317	300	304	356	327	330	334	326	314	294	321	324	326	356	335	330	360	340	309	294	328	321	348	284	355	335	330	342	337	328	320	345	304	324	333	318	329	320	329	319	326	324	338	330	321	313	331	320	319	308	330	304	325	371	343	295	335	308	331	304	348	305	325	340	314	344	354	320	335	347	325	298	318	354	318	336	303	297	320	321	330	298	338	323	325	326	304	337	304	316	336	324	355	345	315	337	327	303	332	354	325	313	316	300	289	301	329	333	282	336	297	341	332	328	296	327	334	365	339	280	331	319	337	321	363	367	316	297	323	347	304	357	308	299	329	332	314	337	310	318	322	320	344	320	292	323	338	332	341	268	314	305	322	311	291	334	332	366	353	279	327	318	305	309	331	307	300	350	355	350	335	344	306	293	301	336	329	337	311	361	342	334	297	315	328	340	296	356	335	341	323	344	365	296	326	357	347	318	344	301	392	306	325	337	329	323	353	330	315	331	325	328	348	352	355	318	384	342	341	355	304	293	324	285	309	306	291	330	361	334	329	364	326	337	317	324	317	305	310	311	341	331	316	331	320	309	307	308	339	311	313	362	315	320	349	305	328	332	330	315	323	308	328	331	308	329	346	350	321	318	342	326	322	324	364	308	311	316	364	311	343	286	323	303	293	323	345	334	308	307	335	301	291	299	346	325	311	349	312	339	333	324	317	338	305	345	301	325	323	348	323	313	341	338	329	282	287	323	325	322	332	316	331	333	310	329	342	339	361	295	342	360	312	338	305	303	301	346	328	300	324	303	339	351	338	326	317	340	304	296	309	290	337	299	344	344	324	321	315	345	344	353	330	313	355	299	302	304	334	356	336	359	318	317	358	338	310	331	300	358	371	340	329	317	331	339	352	338	320	306	310	353	342	335	326	345	314	306	289	314	325	357	307	311	303	334	329	295	305	356	343	337	317	321	335	340	320	324	313	304	305	310	343	325	306	327	333	313	310	327	325	319	357	284	333	327	329	328	327	358	340	336	331	348	324	342	338	315	319	320	315	329	331	318	297	335	327	298	336	316	320	327	304	334	317	335	318	309	342	355	320	314	324	320	348	282	292	316	314	371	317	329	328	344	318	323	310	330	328	308	302	331	334	333	320	359	333	288	304	320	360	329	332	298	323	324	339	325	328	328	325	303	318	336	310	310	288	312	330	316	353	324	331	363	335	339	310	321	328	314	306	337	279	324	327	306	300	337	328	290	300	294	341	322	303	339	324	294	323	320	355	323	306	296	312	314	345	312	323	328	340	327	338	322	324	326	302	328	324	300	312	300	325	311	380	346	306	307	313	300	326	313	346	328	302	346	324	303	290	322	292	325	294	355	319	323	312	286	315	302	323	323	343	306	336	334	322	338	312	318	373	305	316	362	333	325	313	333	335	322	334	309	297	311	318	319	327	325	328	327	349	343	314	326	299	343	317	352	323	344	336	344	320	275	320	312	306	347	308	314	318	322	296	349	338	313	334	294	324	314	329	339	321	338	298	308	355	320	336	349	305	302	319	315	303	342	351	329	319	332	311	346	320	344	319	324	275	338	327	321	302	328	355	293	313	341	334	327	333	307	315	368	324	343	313	312	314	331	312	320	327	312	310	330	359	321	305	348	342	315	313	300	345	344	312	323	309	314	318	324	326	322	305	348	313	339	312	339	337	330	361	298	327	308	321	342	335	295	317	334	379	337	356	273	285	336	307	290	310	280	315	293	323	316	343	327	322	303	314	296	333	310	341	340	324	338	331	336	311	309	307	319	321	338	336	361	304	306	317	329	339	303	379	322	340	328	303	356	345	333	338	312	323	351	312	318	323	287	293	322	325	299	298	307	282	336	335	338	322	339	350	313	309	322	306	308	338	305	302	323	284	323	313	300	317	349	350	334	310	340	322	332	350	311	325	330	309	318	338	378	301	323	302	329	342	324	316	317	378	339	307	351	336	382	320	344	338	354	312	317	341	338	316	306	341	294	340	344	348	333	314	336	330	348	352	296	331	325	344	339	332	330	315	327	324	319	300	304	343	298	376	316	273	329	323	318	335	356	333	314	322	338	333	300	294	349	339	331	318	270	339	298	358	324	333	311	277	328	322	328	296	344	350	293	324	297	344	336	299	315	302	306	303	313	316	325	335	345	322	326	296	346	360	340	351	314	328	347	330	310	344	344	320	300	340	340	326	318	339	312	329	337	341	325	316	311	297	303	304	312	303	327	344	326	324	315	321	346	350	305	311	387	289	310	325	334	322	296	300	294	338	320	315	333	320	349	327	345	329	322	328	303	353	335	302	284	303	368	339	297	328	296	325	338	321	336	332	306	330	301	313	298	339	306	318	312	344	299	322	337	335	308	328	314	325	313	341	355	309	345	310	367	313	319	347	339	311	323	331	285	320	371	306	310	317	318	310	312	306	338	313	318	313	332	365	304	319	350	323	317	334	324	359	334	319	318	307	276	305	297	309	307	362	320	364	335	335	338	341	346	324	304	308	351	341	339	298	303	294	359	346	332	336	314	320	337	328	388	350	321	296	292	344	354	300	305	305	332	296	301	330	331	306	301	322	309	338	326	324	317	315	310	351	341	357	323	301	289	317	318	334	339	319	317	302	328	332	297	302	298	337	330	318	322	340	340	305	338	338	317	308	293	329	329	316	383	322	312	318	369	325	344	316	310	323	299	334	329	322	322	334	327	338	329	321	314	340	313	345	359	308	286	327	311	328	351	325	329	325	349	355	349	312	338	337	340	315	356	331	314	312	325	309	340	312	325	307	337	333	309	341	346	331	321	343	340	316	355	329	310	332	298	320	317	318	304	364	317	349	338	333	303	319	324	315	322	300	318	312	291	338	291	330	329	339	338	359	350	374	332	357	333	311	256	332	361	341	321	303	328	289	320	341	349	321	334	338	327	341	341	345	336	342	315	311	319	332	317	313	304	352	323	300	314	328	347	341	308	321	315	297	306	306	325	366	316	284	355	351	355	335	355	321	323	311	358	346	330	321	370	352	341	334	338	340	346	324	312	348	296	333	324	339	334	293	310	323	368	307	353	295	334	321	321	308	329	345	307	353	302	305	338	328	290	303	300	341	302	343	316	328	307	331	329	337	313	323	355	359	316	365	336	320	343	300	320	331	307	322	333	313	308	363	345	326	291	349	331	349	326	337	308	325	314	338	331	349	334	363	340	325	294	323	331	334	287	310	335	283	310	356	346	311	330	320	342	369	348	342	330	281	291	297	290	323	358	307	345	339	317	312	327	341	340	310	341	366	345	298	326	336	332	322	324	328	292	330	325	343	365	347	340	342	338	316	307	311	275	354	329	317	322	347	318	328
14231	9349	17616	13410	17345	15366	5435	3729	3136	2858	12356	11149	1520	1492	1357	1255	1239	1149	1115	1077	1050	983	981	969	929	993	936	877	937	910	890	907	864	917	854	881	768	851	846	783	788	808	764	814	824	842	780	763	785	782	826	822	776	822	787	760	762	807	768	790	799	773	806	825	767	723	790	865	755	795	803	761	737	767	771	742	812	746	736	792	751	731	763	718	770	732	770	748	742	758	764	669	768	773	785	792	707	784	782	763	737	736	774	721	714	832	780	786	726	726	767	776	750	737	759	766	732	798	760	780	767	788	782	770	723	703	780	783	730	796	760	725	793	685	724	779	738	753	761	757	673	766	752	741	796	724	727	721	735	724	746	790	794	759	723	784	763	748	763	744	756	770	769	710	770	764	728	770	767	784	731	742	744	773	792	727	749	713	772	783	763	781	713	770	741	751	759	715	726	849	739	744	792	709	798	718	743	721	769	711	760	734	746	737	791	771	738	762	729	768	801	735	763	735	768	776	722	804	784	722	735	796	738	745	760	766	783	737	736	764	751	737	780	730	744	762	786	763	777	783	714	746	726	770	741	756	791	787	760	696	709	767	754	754	776	747	716	738	844	770	728	734	774	801	774	727	774	728	755	736	752	789	736	749	759	708	754	753	736	747	748	724	740	725	761	713	787	747	759	752	736	739	724	754	754	694	781	753	708	755	743	772	718	726	741	769	781	742	764	734	738	766	753	769	742	810	733	793	742	754	749	730	698	759	748	744	730	758	747	773	770	776	690	773	742	805	788	767	722	784	764	693	719	723	692	749	704	711	782	799	733	767	747	767	708	702	704	771	797	759	766	737	732	759	744	713	751	787	728	759	696	677	687	731	747	751	745	732	702	778	730	770	673	755	764	754	725	755	730	716	804	762	765	779	737	763	786	744	746	770	748	759	752	749	756	722	732	740	699	742	764	769	754	753	771	751	713	705	727	777	764	742	788	788	754	735	723	713	762	719	738	755	752	779	755	782	764	745	726	722	777	724	709	762	745	720	760	740	743	744	780	782	747	806	731	748	725	769	769	755	710	731	781	756	722	769	756	724	679	749	739	751	717	747	736	731	771	752	762	756	732	744	776	720	696	763	764	772	727	746	807	754	755	750	757	735	736	773	726	746	752	709	721	751	783	788	758	777	801	779	748	737	766	736	736	773	743	752	775	774	699	765	743	733	725	750	747	690	745	819	781	738	768	773	701	810	747	766	808	734	765	730	745	765	726	747	751	725	746	760	699	763	738	720	781	769	809	748	714	745	745	742	777	735	707	747	746	702	725	789	777	783	762	733	764	730	790	757	748	721	702	748	776	802	769	787	736	724	762	777	722	817	764	745	729	731	751	733	745	761	717	765	738	779	714	801	736	725	732	748	758	744	736	748	803	764	714	776	701	742	769	758	733	747	732	778	758	693	754	739	745	737	723	775	768	777	757	731	721	744	753	703	807	753	766	714	790	709	740	743	776	766	760	708	735	754	738	781	782	762	786	757	743	713	731	760	736	744	805	764	701	778	755	764	731	770	770	699	750	751	735	767	750	745	755	765	779	717	740	763	754	774	715	741	766	764	779	749	756	760	775	737	727	763	754	768	733	770	761	720	788	744	755	794	809	780	741	737	732	763	697	688	751	756	764	769	726	730	756	789	759	777	730	741	681	747	801	706	708	758	715	758	756	756	771	755	764	717	757	776	728	756	708	749	774	773	726	756	760	732	779	726	754	806	745	752	735	741	720	754	785	725	715	736	763	733	778	767	725	777	761	721	778	800	729	756	791	676	792	746	740	727	772	719	761	730	735	729	755	786	748	761	771	748	786	751	760	779	746	766	754	738	771	730	774	703	765	741	725	734	756	736	777	766	726	738	753	723	770	697	792	728	740	748	741	765	775	728	725	771	733	732	749	728	739	754	673	734	750	784	772	740	764	772	755	729	730	737	731	779	770	756	751	744	772	783	744	728	783	775	760	713	758	713	751	762	766	748	775	744	734	743	784	724	808	730	737	754	765	754	725	737	794	713	759	728	772	712	738	783	769	762	714	758	735	785	768	755	743	746	773	749	736	805	761	703	798	786	738	736	711	772	754	759	706	733	760	758	791	730	752	755	744	778	734	758	754	731	762	742	719	762	769	743	763	764	766	727	724	746	770	777	730	733	848	736	715	731	773	766	782	770	690	723	709	811	738	761	746	776	737	747	763	770	740	769	747	785	749	807	711	767	730	735	742	769	724	798	736	771	729	707	750	732	770	756	750	741	752	761	791	752	725	737	759	727	719	731	710	730	722	742	738	728	744	770	753	741	750	696	769	768	750	744	748	822	800	720	781	751	706	732	747	734	792	763	784	726	754	744	727	747	720	747	722	761	752	748	754	726	787	738	736	759	705	753	792	707	813	810	754	703	756	730	739	720	791	781	752	768	761	778	793	699	718	794	769	765	789	765	759	767	692	753	721	743	725	742	777	732	737	722	760	791	746	753	735	743	757	717	773	775	755	769	754	685	754	757	712	687	772	715	763	690	757	794	765	723	756	758	687	787	771	796	731	727	756	728	771	735	760	776	706	794	738	762	748	743	706	760	753	724	721	763	786	781	718	754	778	717	727	773	752	751	768	757	726	819	776	772	731	746	732	772	748	760	731	784	710	738	758	787	737	689	726	764	821	744	728	766	768	740	766	744	714	762	752	810	723	770	713	706	756	684	752	750	708	759	757	764	710	762	761	753	771	762	754	723	744	771	733	750	763	738	750	778	730	705	753	712	760	761	761	771	760	730	769	741	702	729	715	732	767	750	729	783	742	720	789	795	732	724	701	745	706	741	718	742	721	779	733	728	758	726	757	726	726	797	746	749	761	760	715	753	787	723	720	722	658	775	727	729	775	728	756	718	733	752	743	728	742	756	744	710	766	792	760	769	775	777	751	716	727	766	738	724	735	740	760	762	806	778	759	722	693	827	764	744	759	800	739	775	720	722	721	774	743	797	801	785	770	710	738	748	752	763	753	791	739	754	749	741	815	763	723	761	730	725	737	757	729	727	781	729	764	758	731	778	775	744	790	799	782	740	717	729	756	761	763	771	778	772	766	769	720	733	731	767	739	733	745	774	750	748	705	753	729	747	732	791	770	769	790	738	758	719	752	753	755	764	718	769	773	766	746	789	743	804	761	735	722	730	734	780	764	769	734	791	760	733	800	740	723	772	742	781	755	748	720	760	748	778	800	740	748	792	745	740	742	740	716	734	725	777	781	719	793	756	712	740	748	702	777	778	764	766	739	794	731	749	746	731	759	751	736	748	738	710	802	740	745	824	729	743	702	767	775	743	752	747	772	742	791	749	781	774	721	730	769	785	713	752	747	780	683	786	760	745	729	748	692	725	768	733	817	787	741	762	761	738	734	710	791	735	769	777	773	759	786	744	785	780	778	708	710	715	729	753	742	789	771	748	729	708	762	749	739	773	763	747	751	745	735	749	780	752
9052	3795	3307	1443	886	488	245	233	225	188	258	223	196	155	184	189	163	176	149	173	161	162	157	163	180	166	189	195	173	160	177	163	169	178	189	203	167	187	160	160	163	171	170	176	167	176	180	176	164	187	175	181	191	154	154	148	158	160	162	183	169	171	153	184	182	152	186	186	159	190	172	182	171	167	165	156	157	170	176	214	185	162	179	176	162	169	197	172	180	158	171	188	175	164	185	193	160	197	187	179	145	184	168	164	178	160	185	165	174	165	144	154	168	159	178	140	197	168	169	187	198	201	198	218	175	171	182	179	196	156	186	202	174	149	198	181	168	190	169	156	173	164	171	152	188	175	138	147	186	132	173	154	158	175	163	147	161	182	178	177	176	172	166	176	171	163	174	194	172	153	152	183	143	176	193	167	183	159	194	169	186	182	166	156	147	170	172	154	173	187	166	165	179	198	156	180	173	177	184	156	193	174	164	155	167	149	176	161	151	163	149	148	165	172	176	170	144	181	175	165	173	190	193	153	173	169	144	170	157	183	171	170	179	163	171	171	175	181	158	161	190	169	189	175	175	181	162	168	177	171	161	181	180	183	195	188	156	158	148	173	159	189	172	167	161	154	182	189	173	172	162	152	173	174	151	168	186	171	172	185	191	172	165	174	172	163	156	136	181	167	174	183	175	153	182	189	152	164	170	164	185	192	198	155	193	163	188	154	166	171	180	178	167	179	152	165	175	187	181	150	169	159	164	144	183	182	184	189	186	175	176	173	176	171	184	184	183	171	167	159	150	204	162	165	185	146	172	171	173	189	178	174	172	171	179	172	169	170	164	157	181	186	180	163	163	178	181	179	163	180	191	178	158	168	191	182	190	174	176	182	152	162	171	176	213	163	175	196	198	165	180	160	172	164	178	156	151	182	173	178	146	162	180	171	176	155	165	160	154	164	139	168	172	187	173	171	186	167	152	166	166	166	186	160	153	168	187	176	179	172	176	165	155	187	177	192	179	183	180	180	180	158	169	188	168	186	168	189	155	160	182	175	163	169	180	174	154	165	169	176	178	172	172	151	162	173	177	173	159	151	183	222	165	181	166	184	184	152	193	197	165	189	180	176	175	186	178	163	172	188	160	169	177	168	161	170	153	207	178	155	186	148	180	160	167	154	174	179	157	178	171	170	188	178	160	168	182	155	185	197	149	154	163	177	169	182	173	172	178	189	203	154	162	140	183	176	217	174	171	163	143	182	168	158	185	164	171	183	186	170	195	134	152	180	164	182	170	168	159	153	160	144	180	191	191	171	187	161	165	173	169	174	157	162	142	179	152	175	156	182	169	159	182	160	177	173	181	173	186	170	200	139	172	151	164	152	185	173	176	184	162	169	185	165	153	165	177	191	135	159	193	178	169	180	180	177	179	159	176	174	178	181	168	163	155	178	169	171	158	181	174	167	191	186	159	194	189	171	180	173	199	175	177	178	171	185	185	203	165	170	176	178	190	189	192	168	151	160	189	181	178	160	203	181	168	155	175	191	154	158	160	167	184	159	173	147	170	145	173	164	167	174	180	157	158	161	148	135	161	140	166	171	152	178	156	143	177	170	180	201	174	173	168	180	189	167	192	155	188	161	174	157	175	199	166	160	184	181	157	175	161	174	159	184	167	172	190	183	174	188	184	151	184	183	196	158	154	177	186	180	174	158	159	194	180	194	184	184	168	182	163	177	175	175	173	178	168	152	148	166	185	178	169	165	180	139	182	179	166	164	185	190	172	170	155	179	154	162	174	185	169	176	152	169	165	178	154	191	179	190	177	181	173	166	165	170	174	166	163	197	158	186	177	172	169	168	178	162	166	160	187	158	176	162	174	174	195	172	169	185	168	158	172	190	201	163	158	170	189	155	174	163	180	141	187	159	188	153	159	166	204	149	183	156	177	174	187	183	163	119	172	194	174	198	168	180	174	168	171	153	189	189	174	161	147	165	185	160	172	147	173	165	171	170	155	177	197	177	180	178	181	178	167	155	191	167	185	170	185	170	174	163	183	178	184	171	154	154	157	183	152	164	170	151	190	193	182	181	181	162	166	160	158	168	178	163	188	174	155	166	182	171	167	182	166	188	152	209	169	170	163	170	188	190	172	201	167	174	180	155	153	170	179	170	174	155	174	190	174	167	174	144	162	150	148	176	158	186	189	182	161	175	185	188	168	163	143	147	155	150	177	168	165	146	153	177	177	175	187	163	172	174	176	164	170	169	168	169	169	167	190	154	197	170	151	190	179	174	175	189	165	161	178	155	163	163	160	190	183	164	186	181	175	167	177	197	182	177	192	172	175	199	166	164	186	163	193	165	173	171	166	177	158	179	186	220	181	192	178	160	167	168	169	155	166	180	165	177	159	167	155	166	181	165	191	160	155	149	171	164	166	168	188	169	169	171	179	184	171	179	170	160	179	151	164	165	193	171	169	158	178	193	196	169	177	175	142	188	195	174	164	198	177	174	180	196	201	146	159	176	184	168	161	167	191	159	167	183	189	203	184	187	173	192	163	161	182	171	162	177	185	177	153	171	169	152	175	160	156	180	206	180	165	167	169	213	169	163	164	179	169	174	163	164	183	151	179	186	156	164	184	174	175	173	140	196	184	171	163	187	176	166	154	191	160	183	162	166	169	173	191	173	184	167	133	157	154	178	150	208	207	184	187	184	185	191	191	176	190	182	141	166	167	182	165	184	175	157	198	177	185	165	166	170	163	184	159	155	183	165	185	180	161	169	163	184	164	187	155	177	164	193	196	172	173	176	163	187	165	154	153	209	197	211	194	162	149	183	173	185	192	170	187	168	165	187	147	184	143	171	198	145	165	186	156	154	172	148	182	193	165	161	184	200	159	181	176	168	200	163	149	172	195	190	147	171	155	159	182	201	174	164	164	159	187	167	169	182	179	187	165	179	145	181	172	178	190	181	179	146	175	151	191	161	138	171	187	137	168	159	159	187	192	179	185	175	175	165	157	170	177	143	185	184	181	175	183	184	177	192	193	170	149	176	165	153	166	192	173	160	176	185	157	178	155	177	162	159	149	182	179	177	187	168	199	173	166	174	168	180	173	154	163	179	175	170	172	178	180	175	163	176	191	191	177	191	174	188	185	169	159	180	172	168	202	167	170	147	179	183	171	149	157	169	187	161	176	173	203	172	167	176	186	157	173	155	168	183	145	150	182	176	176	169	200	158	168	170	156	153	154	155	162	197	199	169	174	177	175	152	202	142	171	179	161	192	167	191	202	192	173	171	185	195	171	182	198	196	175	172	162	159	179	197	167	174	185	191	170	171	173	181	174	174	153	169	170	181	152	136	196	171	176	177	163	185	151	145	182	184	139	168	162	199	160	172	162	191	186	179	196	185	193	169	152	158	171	167	180	172	177	152	186	180	179	180	175	163	173	161	168	172	156	169	150	169	137	171	175	179	148	137	177	147	162	167	156	164	170	178	152	187	191	158	165	158
4931	3219	6173	4403	3561	1858	1001	769	642	680	933	716	456	413	424	423	459	423	408	428	452	430	424	441	437	435	437	432	430	435	401	416	419	430	420	401	408	446	461	417	372	408	436	412	401	420	428	434	423	446	428	406	434	404	387	437	478	434	390	396	390	424	442	456	426	460	405	448	403	421	421	415	427	416	416	416	425	445	418	448	421	449	433	420	390	419	455	382	429	438	441	420	413	428	446	430	463	399	411	433	416	393	429	420	412	417	449	420	412	439	448	428	433	420	438	444	410	437	426	408	434	467	418	438	417	416	427	431	392	461	413	425	425	423	424	375	419	416	421	481	447	468	416	407	424	429	433	443	439	441	444	421	423	441	425	427	381	417	419	432	395	414	412	429	436	430	399	456	412	442	410	407	421	398	462	420	452	434	413	372	409	405	415	402	411	414	417	405	460	435	410	406	440	386	443	422	428	429	393	417	423	414	460	400	422	409	427	424	435	398	401	434	435	416	420	442	461	440	428	408	433	440	412	445	427	448	436	433	457	483	433	436	404	423	450	429	418	415	404	435	451	431	425	416	440	424	466	436	433	402	421	384	466	436	406	421	429	436	469	410	457	408	416	472	453	411	461	382	430	409	387	431	433	423	434	448	426	419	434	387	407	471	442	400	427	431	447	398	418	416	434	483	440	406	430	446	443	431	447	388	402	452	434	405	387	418	461	431	449	421	425	453	424	437	383	426	424	462	418	403	420	428	416	459	448	426	417	385	437	424	451	444	415	402	460	444	410	417	419	434	479	409	444	420	406	413	447	429	439	448	435	429	408	425	446	437	434	382	431	426	432	436	432	411	429	403	439	373	423	456	423	404	416	423	448	383	431	415	436	474	428	387	440	457	443	461	455	403	435	446	400	388	432	416	406	383	418	423	429	389	454	427	401	411	390	424	454	418	437	374	382	417	380	484	465	419	426	417	427	409	423	416	454	443	448	424	411	466	438	427	422	441	465	471	433	442	402	416	407	423	409	408	419	429	449	451	456	393	454	433	442	406	425	434	408	426	421	393	428	429	424	440	428	427	422	416	425	429	422	410	361	406	422	440	421	481	427	421	439	383	394	399	426	441	438	440	437	448	413	418	449	412	423	461	457	391	411	425	406	427	399	415	405	428	451	416	458	446	438	422	392	435	440	405	405	395	443	399	436	429	416	442	401	411	406	426	448	415	371	412	419	441	430	435	436	461	445	446	391	437	403	452	413	406	420	432	408	412	433	447	417	424	447	411	431	423	398	403	417	394	431	420	414	421	462	443	428	396	428	439	399	398	465	403	432	415	417	426	438	434	455	426	438	441	418	406	397	434	409	433	417	384	429	420	395	449	407	428	419	469	428	442	439	425	403	433	400	407	444	417	413	390	442	456	416	386	420	425	404	440	399	433	412	468	424	441	398	407	429	471	414	442	440	445	431	410	434	442	414	414	432	414	415	411	441	450	417	404	446	432	421	400	419	433	428	445	396	408	454	416	409	446	415	409	440	438	431	419	416	459	418	434	435	430	408	409	444	433	429	403	442	448	450	440	412	397	464	439	410	404	449	442	427	424	428	410	418	439	419	436	378	438	435	438	425	421	374	404	419	410	436	429	457	413	381	393	426	451	451	401	444	399	443	395	428	424	451	413	413	425	432	396	374	405	422	401	414	449	372	417	431	384	421	424	423	419	442	448	438	421	446	423	449	424	438	442	432	427	414	444	427	440	431	415	426	416	415	395	405	425	439	390	434	418	432	429	392	427	440	477	459	428	413	437	421	401	415	461	409	442	421	418	413	414	414	435	427	449	416	392	412	435	410	434	459	414	415	438	411	487	425	400	436	382	429	437	418	452	400	418	448	421	473	434	413	429	402	457	438	431	402	439	417	401	397	456	459	414	410	411	422	411	425	457	401	449	443	389	417	457	450	443	410	417	446	386	405	407	417	434	439	457	458	401	415	400	393	436	453	400	431	404	427	448	425	395	437	414	402	431	441	429	438	420	416	457	420	407	383	420	459	445	404	462	406	443	466	397	418	452	408	446	410	411	393	432	402	386	422	438	415	434	438	408	406	440	404	430	446	393	409	413	434	423	457	392	431	431	416	445	447	424	391	405	458	440	443	409	456	414	444	429	442	389	411	418	453	453	458	406	438	426	402	427	437	391	443	408	392	419	434	427	434	415	412	434	419	408	395	485	428	433	425	406	432	427	391	391	423	422	425	472	417	419	419	447	403	438	411	431	398	446	438	405	406	436	436	436	416	444	416	444	408	443	417	437	438	429	434	421	448	446	417	423	451	424	399	427	436	456	442	418	447	442	464	449	437	413	424	412	417	472	395	434	407	419	408	427	425	448	417	431	437	427	411	464	412	442	432	449	420	447	416	412	411	404	411	395	458	435	473	407	423	419	415	414	431	419	403	424	449	423	416	402	431	436	438	404	439	456	410	414	435	434	431	418	454	431	402	403	435	408	425	418	407	402	412	421	457	407	449	442	418	423	443	397	406	441	443	421	437	409	441	405	417	424	447	387	445	414	435	459	405	433	432	435	435	424	438	411	411	446	422	432	441	449	363	455	418	415	429	419	442	388	428	400	406	415	448	459	423	461	418	395	414	436	445	421	398	419	433	439	421	439	445	448	439	430	446	439	452	386	405	416	458	429	403	426	428	405	433	422	422	433	427	405	429	423	435	421	441	445	473	435	404	408	435	419	402	424	422	416	437	370	440	407	451	417	436	454	417	431	428	402	441	434	452	463	424	427	412	424	409	398	400	420	404	418	425	457	426	435	415	468	425	444	402	425	429	407	406	451	437	413	397	443	397	397	411	466	445	426	434	387	400	419	398	427	439	430	407	441	413	425	404	399	406	417	449	430	460	423	459	422	429	429	415	442	410	417	423	450	461	448	414	418	425	388	429	409	422	423	420	412	402	414	440	437	390	428	386	447	441	422	422	397	402	438	443	388	456	437	398	443	427	416	421	387	401	396	422	404	372	444	413	474	425	429	380	444	422	415	446	429	463	433	421	410	442	437	400	415	413	411	453	442	417	403	444	425	411	440	394	407	394	397	423	395	425	420	435	374	434	396	405	407	430	403	402	437	405	435	438	427	393	419	458	412	418	425	421	419	465	433	420	427	411	411	427	431	429	431	388	428	441	421	384	432	429	430	419	418	405	434	423	422	434	439	425	407	412	447	382	438	397	415	421	449	386	414	405	457	413	425	439	428	398	408	425	446	441	434	422	430	424	408	390	416	400	410	407	397	425	443	406	424	455	380	411	418	424	459	411	443	434	428	422	398	435	423	406	445	413	414	426	426	424	418	415	403	421	436	469	477	456	417	438	457	413	390	426	391	395	408	464	404	404	442	416	434	445	446	405	419	427	411	399	438	433	401	435	419	445	451	418	431	436	449	400	444	427	398	412	423	420	431	449	414	374	419	427	439	400	424	426	452	386	420	423	414	435	412	411	403	413	471
19202	7059	6495	3508	2010	1157	594	449	349	310	2487	2100	243	206	191	195	192	140	211	150	145	182	154	178	178	188	141	158	150	149	142	167	160	159	141	148	141	173	157	174	168	149	152	151	130	156	167	149	152	184	171	163	170	137	179	162	164	162	156	137	151	149	151	177	162	152	140	152	167	164	131	157	165	147	142	156	129	130	149	155	146	146	168	158	151	163	166	143	135	147	160	156	141	148	163	167	160	163	134	164	138	132	149	159	143	160	148	155	135	170	125	162	168	153	166	161	155	151	145	158	149	145	134	141	149	156	134	124	166	159	173	149	153	162	122	122	139	133	158	152	159	134	139	185	135	154	140	150	155	166	156	136	151	144	131	128	153	161	157	143	174	168	173	142	137	132	138	154	159	155	133	167	157	135	135	158	135	114	145	174	149	142	160	147	150	153	158	131	146	160	137	152	149	163	142	164	127	140	150	144	142	158	163	139	149	137	148	150	152	142	163	134	152	140	157	161	147	123	151	163	150	160	142	146	151	144	149	161	137	135	137	158	178	169	145	139	140	142	130	141	160	149	138	149	146	143	148	137	145	150	139	174	161	161	162	175	136	146	147	143	174	152	134	172	160	142	154	135	152	177	150	148	145	154	153	148	145	142	138	134	140	125	153	149	142	142	168	163	140	131	146	147	145	136	154	144	147	160	157	139	156	137	156	167	159	138	133	136	125	135	134	148	146	150	156	144	155	127	159	137	149	152	143	137	139	175	174	153	142	147	141	155	149	151	141	153	163	155	160	154	168	160	168	152	130	172	152	152	154	154	139	180	149	160	151	150	135	160	174	161	151	164	165	133	143	138	141	182	157	138	164	147	144	141	132	143	153	152	125	158	125	138	133	130	163	148	173	149	137	156	163	144	154	135	156	145	140	155	146	181	140	142	151	152	163	142	117	129	127	142	158	154	140	146	143	137	174	144	169	161	134	128	118	168	109	148	152	163	159	155	158	153	137	178	142	144	137	148	127	149	154	141	152	186	143	146	134	138	136	137	156	149	141	152	163	136	137	123	151	131	139	154	141	165	157	147	130	131	143	141	149	154	147	140	160	131	157	159	119	141	157	147	165	133	148	127	155	156	162	136	148	146	156	163	141	139	144	156	141	153	150	140	162	145	143	155	166	151	150	163	156	153	143	143	172	130	151	162	156	158	149	151	158	154	166	149	141	137	155	139	159	159	150	144	141	150	164	140	112	154	159	143	156	143	136	151	145	135	143	152	148	137	136	149	147	151	157	162	132	167	148	147	149	132	140	163	179	144	147	160	134	182	155	145	126	158	185	147	155	144	135	146	153	133	136	135	142	160	150	133	147	138	152	142	152	145	150	155	168	134	152	165	150	165	160	151	157	156	131	139	150	123	133	144	152	161	156	141	146	155	136	161	156	143	167	135	154	122	156	168	141	141	158	158	156	109	165	134	157	137	147	148	169	163	137	161	166	159	130	130	131	150	143	152	169	140	139	149	152	160	132	148	140	145	154	147	148	164	146	150	155	143	138	152	139	159	153	155	138	150	148	146	121	152	152	146	129	151	135	151	164	147	148	156	111	138	157	134	162	137	164	149	143	143	157	142	143	162	151	155	162	140	142	125	143	178	135	136	132	145	145	167	153	141	169	138	161	128	158	163	143	159	150	137	158	139	152	147	130	122	151	170	154	141	161	146	148	155	129	156	144	140	134	146	152	167	136	153	170	138	146	159	147	160	152	155	159	144	155	167	151	130	148	145	154	155	149	146	127	144	158	142	162	157	160	139	146	141	169	165	140	176	174	152	133	136	146	169	164	148	153	145	171	144	159	151	151	170	151	146	152	125	139	161	146	141	140	156	142	151	140	148	162	142	151	154	125	137	136	143	147	141	141	140	133	140	169	125	140	130	143	142	151	138	150	167	142	153	159	180	160	136	125	181	168	158	156	160	127	163	146	143	145	175	149	186	145	151	137	136	143	145	154	149	140	168	130	152	162	172	167	159	134	173	153	151	163	145	133	158	130	172	165	164	130	161	169	147	149	133	140	149	121	160	135	156	153	174	162	148	150	152	160	149	157	144	142	141	142	137	139	148	145	150	169	175	127	151	148	135	125	166	177	144	154	152	174	141	137	174	151	142	148	144	144	151	157	165	157	157	163	156	157	146	167	173	178	159	150	147	171	132	131	140	135	138	141	162	121	166	162	140	147	144	131	146	139	139	168	155	142	155	157	186	149	150	144	162	146	122	158	144	156	156	147	146	135	135	140	158	164	146	164	129	135	154	140	142	157	151	150	167	167	147	142	149	168	147	158	146	144	158	145	156	170	164	181	161	151	133	148	117	139	161	144	164	151	169	155	142	145	131	156	137	169	142	158	156	149	164	141	160	146	155	145	145	137	166	139	139	116	138	138	156	162	157	156	150	149	154	153	144	141	147	156	161	143	161	163	161	133	151	145	149	118	145	156	127	177	160	152	137	146	127	150	171	144	176	125	144	157	156	139	127	145	164	154	141	154	147	145	151	138	149	142	124	161	151	174	145	174	164	165	140	149	136	126	157	139	137	162	142	159	141	141	155	144	153	146	158	154	163	139	137	166	159	161	130	160	149	135	146	142	157	143	140	160	163	146	178	137	132	157	157	192	120	148	158	160	145	159	142	162	149	159	156	158	175	153	137	183	140	136	121	144	156	167	161	143	132	160	185	137	159	146	162	143	142	159	144	169	139	158	147	171	169	142	161	140	159	119	143	145	141	151	136	164	144	180	116	133	142	144	143	159	135	146	159	167	153	149	144	149	161	174	152	154	153	145	135	131	147	136	138	145	137	140	140	151	154	137	152	155	129	142	177	147	148	147	176	136	151	160	167	149	172	143	164	166	165	159	141	151	172	160	150	159	149	140	164	169	145	129	134	144	136	142	163	154	161	156	155	150	148	140	154	156	163	135	144	156	153	128	169	166	154	149	160	154	164	167	142	165	155	134	124	138	137	163	168	135	158	135	173	154	167	149	164	131	163	166	130	133	155	155	154	146	174	168	135	121	158	154	167	146	145	144	150	139	155	141	137	182	149	153	151	139	154	154	182	144	171	151	136	137	135	153	138	134	164	163	157	163	146	136	152	146	144	140	146	149	130	172	163	151	142	164	151	157	156	150	150	147	151	154	133	124	144	142	137	127	137	147	138	148	135	151	125	148	142	151	147	143	142	139	144	159	137	151	157	146	147	129	144	145	151	159	142	164	150	137	161	160	135	152	149	145	158	161	145	172	145	156	158	124	144	157	150	139	155	165	139	153	162	150	158	160	178	138	135	153	165	161	162	158	142	140	179	159	153	136	156	153	170	155	163	134	187	131	151	136	155	165	154	150	158	181	172	164	165	124	147	153	153	141	121	155	134	148	149	128	136	136	159	158	162	151	154	123	158	155	161	151	169	155	168	147	137	141	162	150	118	146	147	127	135	156	160	165	152	168	136	151	153	137	144
9885	5464	11197	9620	7905	4733	2850	2031	1815	1597	10316	7854	782	737	684	657	617	635	576	551	521	518	531	503	545	437	473	460	451	469	513	455	404	442	455	427	430	418	431	436	397	427	438	452	418	432	439	401	429	422	425	410	421	411	394	401	369	457	433	417	437	408	428	386	381	370	415	431	401	401	388	404	396	424	408	410	439	441	430	382	398	431	450	380	443	385	390	400	409	414	405	444	386	409	374	401	387	418	419	409	439	396	429	436	427	401	467	353	410	398	409	403	424	406	396	419	379	414	410	372	390	399	426	404	384	408	377	388	393	456	361	380	396	389	407	400	387	384	416	380	403	411	425	386	390	422	379	405	403	404	433	413	386	382	432	377	403	400	374	433	408	402	398	409	410	397	366	381	410	415	403	396	429	370	441	398	393	377	428	375	411	393	427	381	450	389	396	405	389	403	388	387	390	378	388	411	389	416	402	370	409	400	345	388	392	391	382	374	380	390	409	398	407	423	380	365	419	385	380	419	410	404	413	404	389	388	406	379	410	412	417	414	373	412	386	386	405	425	389	365	394	402	407	404	441	396	372	356	408	416	361	368	413	395	421	399	427	382	413	392	414	416	381	429	431	407	385	438	383	452	394	392	410	374	443	387	414	396	364	401	418	385	394	387	383	386	375	433	449	387	413	374	402	406	366	410	391	393	367	383	437	414	407	374	424	440	435	394	397	411	359	432	393	381	402	408	372	393	430	376	388	368	385	386	411	412	394	398	410	405	423	412	374	412	432	379	394	433	385	400	393	409	410	415	416	400	391	392	382	364	406	382	385	405	424	416	376	410	385	393	381	413	377	413	395	435	398	381	390	388	406	387	412	399	427	421	385	390	408	408	454	397	415	393	404	426	426	407	395	412	383	412	395	438	411	421	396	433	391	402	366	373	429	432	372	369	407	386	422	407	399	386	386	388	380	418	397	375	414	415	392	385	395	437	385	421	391	386	406	394	364	404	434	396	389	406	425	379	396	379	387	434	424	378	395	370	411	423	403	406	407	383	390	404	399	369	401	444	352	458	400	389	385	389	401	418	436	390	391	359	372	367	418	388	401	373	409	415	378	364	434	401	413	372	377	396	429	381	415	398	416	418	428	423	384	390	398	441	385	395	414	429	397	388	401	405	402	395	400	371	363	402	379	440	410	394	376	406	415	371	359	380	396	421	389	372	354	410	390	394	394	397	392	441	392	409	383	390	396	372	405	380	388	422	405	438	421	419	403	449	379	395	371	433	382	429	413	382	391	387	433	399	419	377	411	372	374	375	381	406	411	394	420	396	423	393	383	404	418	358	385	378	429	430	391	386	402	388	403	423	416	397	382	448	392	412	393	401	405	370	395	375	404	407	387	382	387	389	394	418	395	406	388	400	400	387	410	411	414	388	389	392	375	410	401	380	401	399	386	371	411	391	403	391	409	381	397	429	406	422	387	397	386	427	385	372	364	414	387	403	356	395	448	403	405	379	410	368	418	387	387	393	372	386	410	406	411	388	406	407	414	387	387	416	431	426	392	410	405	391	416	387	387	395	403	376	378	409	380	382	413	385	402	356	438	367	405	361	397	399	394	398	381	442	445	428	422	382	434	416	400	433	379	403	399	410	409	391	397	363	416	365	405	364	356	406	392	395	390	395	403	380	406	415	382	399	383	400	359	409	439	406	436	415	403	384	430	401	414	386	388	410	414	389	396	383	417	399	384	392	391	380	373	404	388	415	374	389	417	410	392	429	387	424	388	389	385	380	393	396	350	385	381	386	366	372	429	395	358	408	394	390	400	414	385	420	403	367	435	404	421	392	448	423	430	389	390	403	408	411	402	394	390	383	371	390	400	398	401	437	368	399	370	383	418	385	404	383	426	387	386	404	381	382	388	395	414	423	391	355	416	414	416	423	427	422	374	393	381	406	378	407	402	403	412	401	416	427	422	383	369	434	381	385	384	374	419	392	409	397	408	398	406	410	391	413	450	403	387	422	438	387	409	383	415	388	412	405	379	375	397	380	385	401	404	400	410	432	429	406	400	406	429	377	427	438	413	399	386	413	389	396	389	410	418	396	392	384	397	391	388	410	389	383	425	386	418	424	395	377	440	388	389	400	374	420	399	391	418	394	383	408	399	411	380	410	429	375	411	378	361	412	403	363	386	387	360	384	412	391	427	402	407	397	358	394	405	389	399	420	393	424	414	401	403	379	371	426	411	410	409	373	353	384	399	365	387	430	418	409	392	362	394	406	361	392	394	373	409	407	408	390	389	437	391	404	412	408	395	385	383	384	427	420	384	434	447	429	419	365	394	414	406	385	425	408	397	405	393	385	391	429	379	385	412	413	421	414	428	400	422	425	392	378	399	362	389	414	376	397	391	390	380	425	429	393	382	393	345	377	399	392	426	364	408	399	427	430	401	395	381	418	357	386	384	387	412	396	384	412	429	393	383	397	415	394	397	396	387	392	414	371	408	429	394	409	365	397	412	405	390	390	383	440	406	374	407	420	422	402	424	396	396	378	381	406	387	399	415	366	423	440	375	390	433	386	390	388	400	373	385	396	417	421	406	424	430	384	430	412	398	409	369	416	391	416	418	399	392	418	384	427	387	407	392	412	416	387	374	391	414	419	425	388	405	415	425	374	412	399	375	413	371	375	396	408	374	426	384	388	425	402	373	373	405	403	419	416	438	399	405	399	394	391	376	409	400	382	411	379	398	379	420	405	362	409	402	406	392	393	386	406	413	388	391	426	439	360	424	389	395	387	384	428	402	375	392	378	408	398	373	373	426	367	388	375	392	389	421	411	410	395	417	421	414	375	416	407	422	396	398	397	396	418	387	390	423	428	411	395	407	426	399	439	403	395	387	398	407	392	420	391	398	371	396	377	399	436	404	404	392	381	390	362	416	397	452	377	415	398	394	383	386	413	374	376	381	388	423	395	425	395	388	397	408	410	375	384	357	398	413	398	376	423	381	373	411	385	385	411	377	380	433	387	376	429	403	392	382	401	409	387	420	380	404	389	389	382	421	388	403	383	394	397	403	369	392	400	435	406	390	418	412	423	366	399	382	364	410	417	409	401	379	407	402	396	388	405	342	388	394	401	405	390	390	371	388	421	428	365	375	403	409	424	399	377	385	399	394	370	406	416	393	425	431	422	408	379	391	406	406	383	448	414	413	378	421	398	452	350	401	379	401	416	410	409	436	389	361	391	391	399	387	382	412	398	380	398	406	404	367	418	420	397	410	408	404	404	380	390	409	389	424	412	400	431	386	412	390	412	367	416	396	422	410	386	386	377	391	411	431	395	384	421	423	383	381	380	377	420	414	426	397	386	364	432	402	420	394	413	407	423	403	409	403	382	405	405	419	367	404	414	413	379	368	397	415	422	404	424	413	394	408	392	430	389	416	416	402	438	408	384	411	393	378	430	418	377	402	427	409	379	401	401	377	404	398	395	439	410	384	382	396	357	355	382
29814	13314	11642	7020	3677	2168	1240	906	791	713	4529	5947	576	409	414	374	417	385	354	404	389	363	369	366	333	360	337	352	303	362	361	318	355	352	323	338	350	317	353	352	295	382	323	336	344	305	335	312	355	357	344	333	335	324	341	349	351	343	318	305	354	330	370	326	355	321	326	343	358	339	349	345	313	346	329	349	339	335	333	335	344	315	339	318	330	340	335	333	323	327	355	307	350	341	310	383	332	323	341	332	313	336	330	338	344	315	362	306	310	316	311	326	331	311	315	357	317	335	347	306	321	386	307	317	334	298	307	348	285	293	333	332	310	320	291	337	337	303	332	323	338	323	350	365	326	346	307	332	352	338	319	321	342	323	324	358	378	315	346	339	304	315	334	310	325	326	336	343	303	310	323	341	339	345	341	346	303	318	322	317	346	344	329	326	292	352	314	312	309	331	316	351	337	332	341	336	321	365	308	319	313	314	308	325	313	353	362	328	309	323	294	315	328	315	322	297	308	358	316	336	316	349	316	357	333	328	343	379	314	338	309	333	320	308	311	295	345	342	368	323	297	340	335	317	343	344	331	332	328	324	374	346	326	324	330	332	298	343	329	339	321	345	358	341	333	351	326	321	324	357	342	323	328	316	322	314	339	330	339	310	330	324	389	291	317	325	349	337	332	304	344	304	303	312	312	336	330	305	326	338	308	340	322	318	331	282	364	308	328	343	338	330	318	321	345	296	331	334	373	339	338	344	356	349	314	300	330	329	345	339	344	354	349	333	329	326	342	305	306	316	300	329	319	341	316	289	305	299	315	342	343	311	350	331	334	318	363	314	325	339	338	354	314	329	298	349	354	344	322	335	312	297	341	339	301	310	329	317	355	337	342	325	319	325	361	319	335	301	334	337	327	341	335	332	348	288	340	300	356	317	358	334	301	320	353	354	305	319	287	340	358	319	330	313	326	331	337	340	321	344	332	348	337	338	338	331	294	335	295	334	336	362	333	297	312	342	353	333	285	291	339	320	339	332	327	318	344	331	351	369	298	350	337	311	343	335	313	313	332	343	330	338	350	344	331	294	308	303	318	365	340	317	316	305	333	348	320	346	310	348	326	315	304	298	303	324	328	309	369	336	286	301	305	298	302	345	317	320	321	335	309	338	320	335	333	310	318	335	351	360	360	347	330	319	318	313	349	317	305	330	323	361	340	338	300	316	322	352	321	330	338	300	323	331	355	338	306	332	319	316	319	334	378	343	336	321	326	287	332	336	309	323	325	332	313	344	332	325	338	340	327	351	342	341	303	336	325	315	348	315	309	360	333	316	323	368	338	316	326	307	342	332	349	294	312	379	314	318	325	344	331	325	327	328	323	342	293	304	346	330	334	327	355	318	332	352	330	330	328	346	340	336	303	326	317	322	329	324	330	323	343	287	323	321	317	336	306	324	325	340	359	325	304	343	351	312	317	298	352	326	350	282	347	311	307	329	317	300	325	322	326	366	330	301	339	336	319	322	307	317	319	323	337	312	299	324	325	349	323	291	311	350	324	321	311	311	278	338	301	326	344	301	358	334	331	335	316	325	316	312	333	315	300	340	344	311	314	344	391	300	308	333	327	353	341	350	342	332	347	367	330	324	299	328	320	324	316	340	286	349	339	313	360	322	345	318	345	349	333	342	324	339	318	290	343	345	352	327	357	312	314	340	302	307	297	351	365	331	332	310	322	312	294	282	338	332	314	338	326	331	309	302	287	320	310	315	316	329	314	320	349	328	324	344	344	349	353	339	365	332	361	352	353	345	317	318	331	351	288	301	344	316	336	328	327	320	307	353	323	329	332	324	338	346	309	323	338	321	342	319	320	369	364	300	327	291	341	331	341	318	349	324	315	295	336	329	276	335	326	317	292	318	343	296	296	318	345	321	316	337	350	331	364	296	329	314	348	339	342	342	314	362	363	330	345	320	312	322	338	322	306	310	328	324	300	348	344	308	322	324	303	315	328	346	342	295	345	308	324	290	334	295	336	334	309	337	349	310	322	328	339	360	322	330	319	348	344	310	340	326	368	330	311	305	305	339	347	333	320	340	320	334	322	340	329	358	327	348	344	346	325	363	299	313	318	306	326	339	290	307	300	336	344	319	327	337	356	319	343	325	309	331	305	299	337	342	367	328	330	348	329	340	333	349	323	318	322	343	309	316	329	309	342	331	340	313	330	303	308	326	333	341	317	292	303	315	335	334	339	297	289	311	315	338	316	318	310	313	332	332	322	364	336	339	338	344	333	364	319	360	324	329	336	314	368	297	346	356	356	346	317	345	345	329	344	310	320	345	350	306	321	308	315	342	333	329	322	328	344	355	350	322	320	308	331	326	331	335	308	308	309	297	331	313	336	331	307	326	337	313	293	321	325	318	300	324	335	340	334	359	340	337	319	339	346	336	373	342	308	321	309	302	332	346	334	322	325	345	324	335	326	292	323	342	319	323	352	342	361	335	341	346	298	336	328	320	359	288	324	326	348	305	339	308	324	341	331	313	324	326	287	294	315	337	320	301	293	332	319	287	332	339	303	322	321	327	361	359	329	321	344	330	337	366	359	322	371	309	347	333	333	325	369	306	317	308	294	320	334	352	353	359	359	332	374	316	325	329	330	315	311	321	322	330	291	306	334	312	312	340	319	328	321	323	342	320	303	332	318	330	364	351	338	332	348	315	347	312	341	329	338	325	320	294	348	332	351	319	311	323	328	328	340	346	317	307	331	344	310	323	340	325	353	313	320	348	346	320	316	327	344	348	350	332	328	360	293	346	349	331	328	337	312	356	351	349	284	330	312	327	344	330	326	342	337	331	317	333	358	342	359	322	354	359	347	345	309	321	327	320	320	335	358	370	331	344	310	328	309	337	308	333	334	329	333	324	314	327	358	333	325	320	327	313	356	362	324	343	308	307	311	300	338	330	297	339	339	337	344	348	329	289	363	341	322	328	349	324	310	324	309	326	296	356	321	330	331	346	305	298	321	358	305	315	361	374	332	300	341	321	306	313	330	307	326	344	320	343	300	353	337	358	327	327	342	371	328	336	318	333	306	324	354	316	325	298	322	334	313	346	330	333	323	324	324	350	282	301	375	345	331	329	321	342	328	306	329	297	302	336	304	352	324	316	331	344	309	333	336	309	316	331	311	312	332	286	314	312	310	338	329	336	353	283	310	356	346	309	325	321	316	322	329	309	313	316	311	347	319	296	337	345	342	360	355	316	337	320	299	323	325	331	333	378	335	348	320	333	317	311	320	340	293	332	325	324	322	340	332	338	342	304	295	319	336	299	364	374	294	302	332	296	323	344	340	324	320	349	318	313	358	302	335	325	317	322	346	316	318	290	320	330	368	334	321	306	313	322	309	328	337	306	347	298	306	291	309	335	335	327	326	335	329	349	326	352	349	348	307	333	332	294	335	323	325	315	298	322	330	311	331	330	362	337	339	298	315	308	355	350	297	278	336	339	312	342
13872	8238	17230	15061	11779	8200	5334	3820	3312	3003	14107	14458	1507	1443	1343	1267	1252	1172	1137	1081	1088	1113	1023	996	966	960	927	922	853	912	891	916	853	900	848	888	816	834	814	868	834	810	869	846	811	807	830	784	783	810	808	827	755	786	819	794	813	832	777	816	833	815	778	779	810	816	799	754	749	850	799	808	798	750	838	745	811	772	791	798	797	787	806	750	763	784	790	775	794	748	727	757	776	737	748	744	796	758	781	766	721	746	740	756	785	730	687	792	757	790	771	730	785	733	759	735	756	731	796	798	750	735	773	763	761	784	749	834	756	728	767	786	778	746	763	735	742	783	760	727	766	775	769	770	775	765	755	768	733	757	738	737	771	786	716	801	729	764	781	755	801	758	751	799	765	746	765	749	791	754	756	788	776	706	720	724	726	755	758	777	792	777	722	782	761	737	734	787	768	755	774	748	762	768	804	814	755	770	770	737	784	766	714	725	804	742	741	743	794	793	743	711	766	716	779	788	710	729	768	747	803	791	795	781	711	746	746	716	755	768	777	739	735	746	792	758	744	718	777	762	768	751	762	729	780	725	802	728	781	727	733	768	717	777	784	715	769	720	754	744	718	764	791	745	769	779	749	728	761	764	753	772	797	805	773	729	770	779	760	782	718	769	778	752	788	749	747	756	768	755	782	802	738	792	783	721	727	745	724	785	776	797	768	782	773	756	781	751	778	756	757	804	754	719	772	790	739	736	786	780	773	780	771	785	783	749	799	752	771	689	743	765	777	788	768	777	764	727	769	776	760	750	747	741	737	788	730	767	711	754	768	753	730	774	753	758	762	761	744	770	777	760	764	802	745	739	815	720	829	798	765	704	771	763	695	775	783	749	734	777	749	792	746	804	750	797	739	769	770	781	759	745	745	767	745	735	741	784	765	735	737	789	747	764	772	762	730	805	805	766	743	728	822	767	786	783	761	718	781	719	756	750	725	757	769	748	759	751	749	734	713	729	794	802	746	783	800	800	730	738	810	818	752	743	761	812	786	740	752	752	719	760	738	719	822	743	773	718	754	786	763	763	770	720	768	708	784	780	763	787	757	724	784	756	767	707	773	795	725	784	740	731	776	766	754	742	779	768	733	788	719	759	722	751	793	721	737	710	761	731	706	739	745	806	769	695	745	736	741	744	801	749	756	772	736	718	754	801	711	786	791	817	763	786	824	760	741	758	728	745	746	785	780	681	766	741	733	793	799	778	775	796	737	751	749	758	770	786	756	761	711	737	777	783	760	766	793	808	786	789	800	763	723	771	724	754	696	732	727	750	744	723	767	741	753	802	720	819	730	746	737	774	771	787	739	801	800	781	742	751	788	699	703	739	783	792	787	760	744	771	775	728	736	763	726	769	787	802	754	773	761	731	788	725	738	727	754	755	780	760	771	751	794	769	772	744	767	750	753	742	753	799	757	776	737	752	763	779	754	749	708	728	767	727	726	755	791	775	759	783	804	749	755	770	805	789	725	777	760	752	755	739	717	721	776	764	790	782	776	837	754	760	769	765	710	763	745	810	803	775	790	763	754	754	718	770	735	741	760	758	727	768	743	811	763	775	744	743	807	738	729	783	744	736	737	766	757	752	713	789	788	741	779	754	788	755	753	764	744	775	700	746	721	746	734	758	781	771	773	749	762	773	773	768	768	747	726	732	748	739	787	748	774	780	775	720	748	774	740	768	732	822	750	780	779	769	744	767	798	787	797	782	800	734	735	774	762	743	741	816	791	748	752	706	758	753	758	799	770	762	777	780	755	783	786	779	762	761	722	750	812	771	739	779	773	747	753	731	741	779	793	711	727	742	723	747	765	692	743	741	726	759	773	720	785	784	782	742	768	759	737	784	822	725	746	758	769	753	762	772	759	761	745	782	766	758	756	796	804	766	772	772	783	757	757	808	798	769	731	785	761	753	770	841	730	716	792	776	739	742	796	767	783	750	715	768	772	746	788	776	715	771	812	768	773	773	723	722	757	791	802	767	750	790	799	781	769	765	704	775	783	747	783	787	723	807	764	784	790	754	773	737	773	786	752	752	732	795	737	741	735	753	762	809	771	744	757	784	765	771	727	740	783	752	756	752	826	795	807	769	745	739	828	746	796	748	784	776	749	758	767	779	796	766	739	764	749	793	784	764	753	763	724	763	750	762	814	740	787	726	739	766	780	781	772	776	707	765	730	756	760	736	730	745	775	793	753	720	756	775	755	735	754	755	755	783	789	758	772	797	753	758	759	729	746	742	734	771	732	766	777	791	781	757	749	788	722	764	756	702	752	775	780	749	776	761	755	730	716	752	774	739	750	734	796	701	746	848	756	775	708	762	764	771	798	721	763	751	769	744	720	756	771	778	787	807	767	797	728	742	776	735	754	849	821	742	762	720	764	753	726	730	807	737	719	780	696	747	763	748	724	747	698	764	813	750	793	751	780	743	778	793	729	757	796	752	751	800	718	779	780	781	762	743	762	752	769	740	758	742	750	782	766	729	748	729	729	772	702	749	772	776	821	734	744	775	743	765	809	727	778	733	724	747	764	777	743	727	732	750	820	783	779	755	781	744	766	809	760	762	734	756	789	744	751	743	739	757	773	757	750	770	785	739	824	752	748	733	738	768	747	824	766	762	796	789	739	752	717	775	729	762	708	690	739	821	775	744	724	779	800	809	754	726	708	777	782	761	830	749	780	762	775	774	705	749	716	780	760	665	745	665	760	767	797	779	774	749	767	741	755	746	763	705	773	773	754	746	741	777	798	780	769	753	754	739	729	732	815	820	741	765	778	834	744	777	771	780	784	837	759	752	760	730	779	792	791	719	762	827	759	761	783	786	801	748	803	734	770	770	740	814	737	801	762	755	802	778	767	764	755	778	781	762	742	720	747	776	696	734	763	749	758	784	809	747	775	754	799	822	775	779	775	781	751	765	701	725	740	781	685	765	768	749	766	726	785	784	730	751	817	784	731	770	751	726	772	769	794	782	726	785	734	760	818	729	771	786	724	761	799	793	755	794	744	780	754	719	727	752	745	723	711	728	733	740	755	738	757	778	799	777	706	724	749	784	798	752	743	743	731	725	764	771	723	718	725	744	813	783	777	782	707	752	728	775	755	739	751	742	773	766	780	726	793	732	716	742	761	731	753	758	744	762	733	735	751	778	763	757	763	804	753	767	811	749	770	738	771	737	747	783	808	767	801	772	761	763	745	771	757	795	780	754	764	753	770	726	752	759	795	739	703	737	760	755	798	727	764	753	753	730	768	780	764	756	714	803	764	774	748	771	751	762	767	734	765	778	784	741	771	764	765	715	780	750	768	754	754	791	774	689	683	722	758	758	757	747	752	724	762	778	766	753	771	735	804	741	728	757	786	768	773	777	796	721	764	753	758	763	745	732	725	718	790	714	855	760	731	756	788	714	749	754	701	799	752	763	775	723	698	757	754	747	739	756	758	778	731	776	788	751	719	751	773	786
9138	3636	3251	1769	699	352	265	222	185	235	222	234	181	173	188	164	166	182	190	176	180	170	200	181	191	175	174	175	176	171	165	147	172	205	165	162	169	186	172	182	177	169	185	157	184	161	165	160	186	170	169	179	178	173	163	172	160	174	168	158	166	189	184	182	156	196	187	199	170	163	159	176	155	181	180	182	179	148	179	174	149	158	158	175	173	177	189	175	161	172	157	158	166	167	190	174	181	162	173	167	175	140	155	174	166	160	184	172	168	166	188	171	162	180	165	156	162	171	154	161	168	169	183	155	178	183	173	173	202	180	135	168	185	180	168	198	168	182	186	186	184	196	162	183	189	169	178	164	164	181	144	179	208	145	156	169	177	181	153	170	186	188	171	182	154	138	181	155	168	181	169	188	197	169	178	159	163	190	157	213	161	173	173	173	169	178	165	191	190	165	189	199	166	183	162	184	201	179	171	166	166	177	162	165	172	174	174	177	183	163	163	165	167	172	163	156	170	180	204	187	197	184	200	163	198	171	153	180	175	186	169	167	157	161	177	175	171	151	172	166	172	171	190	182	181	166	168	148	148	166	165	180	182	200	131	163	167	183	153	152	181	185	192	167	184	173	171	167	163	197	160	194	136	154	169	180	158	176	170	166	185	160	172	157	186	182	169	149	175	173	183	170	195	191	167	160	160	173	164	179	176	162	170	161	167	169	170	162	164	161	148	156	159	164	194	184	184	157	177	174	174	182	177	180	158	172	178	163	180	219	189	180	179	152	167	177	172	180	197	180	186	180	142	169	151	193	163	201	170	190	162	175	168	144	172	172	153	165	211	161	170	195	172	177	161	161	173	162	179	175	172	223	179	180	171	162	182	160	203	179	171	154	193	185	186	162	174	183	173	170	164	169	177	168	186	172	179	198	177	174	169	169	179	179	170	164	158	181	169	146	149	162	191	195	197	162	180	178	162	163	174	183	187	182	184	188	177	169	180	193	182	181	180	170	181	182	175	195	172	187	170	191	199	197	156	151	161	192	133	161	166	161	189	164	186	170	172	166	186	164	180	176	151	160	151	170	219	174	182	184	191	156	159	168	168	174	186	167	180	170	183	182	161	147	191	149	180	182	200	159	170	181	179	164	177	155	195	144	193	178	197	189	173	171	163	179	160	183	151	167	155	166	192	159	195	183	171	177	186	172	169	181	193	156	171	178	164	159	165	167	128	173	151	191	178	175	176	176	173	156	203	186	170	146	183	159	181	184	192	208	191	185	171	169	160	189	206	145	190	180	167	160	180	171	169	157	160	167	179	185	156	174	160	215	155	194	148	174	151	164	168	182	174	168	180	178	191	163	184	170	175	177	168	160	186	167	168	186	191	164	190	196	190	161	158	183	191	191	140	181	198	158	180	170	183	189	173	189	167	189	181	165	177	149	182	185	167	182	203	206	155	184	189	161	186	154	176	162	200	194	171	177	188	181	171	154	171	185	166	177	167	171	195	180	179	154	175	187	181	188	190	185	176	198	161	156	159	164	175	198	180	198	178	178	161	182	177	162	163	136	151	172	175	200	179	190	193	195	176	196	178	166	178	145	155	159	167	166	186	152	210	187	144	174	186	157	169	156	179	154	165	169	167	161	182	191	155	151	168	196	176	191	177	175	193	167	182	167	179	154	189	162	186	164	168	163	149	181	167	191	181	179	157	172	182	169	173	157	175	166	158	161	161	166	173	177	169	184	174	177	183	166	161	160	188	165	169	185	183	172	182	158	198	183	184	179	169	176	176	174	178	199	182	187	162	185	176	173	181	174	175	168	178	171	182	178	188	175	186	152	149	195	186	172	199	181	166	176	167	183	177	157	181	160	171	170	171	159	166	185	175	182	165	154	174	169	152	181	172	165	191	184	163	169	208	180	159	151	169	183	173	179	186	182	162	172	182	166	202	156	175	160	177	187	175	181	171	193	176	198	154	166	165	178	150	178	167	171	161	160	192	187	178	182	207	168	177	169	199	169	195	177	187	168	175	192	163	185	182	171	168	191	169	175	184	170	188	177	181	182	187	183	178	160	172	175	176	170	173	201	177	171	183	166	158	160	169	166	176	215	180	165	178	164	188	182	167	160	151	180	146	178	171	182	176	197	179	182	164	166	148	182	162	168	162	154	168	137	176	169	167	181	165	197	165	185	151	172	163	159	162	168	188	175	174	166	172	174	172	169	156	157	170	167	161	214	179	169	209	143	180	176	172	175	178	186	179	202	174	185	158	162	196	164	170	149	173	164	174	174	177	168	160	181	176	195	159	165	176	208	179	153	181	160	149	192	197	185	171	170	177	168	141	180	174	174	156	175	153	166	164	178	194	198	177	164	182	163	174	185	172	154	192	174	209	154	175	169	193	173	163	167	187	180	175	196	175	159	161	147	177	154	195	157	161	160	168	170	180	173	162	160	194	160	194	168	161	185	164	157	157	159	198	167	161	185	143	172	163	188	179	180	149	178	177	163	155	170	158	165	172	153	178	163	186	158	185	204	208	169	166	179	159	193	182	176	180	180	191	157	170	171	162	171	169	159	154	174	177	154	168	173	184	174	162	184	158	154	129	179	171	189	173	180	193	183	173	169	186	185	154	181	169	181	168	150	171	185	165	170	196	179	170	167	200	162	156	181	170	153	150	163	188	164	171	169	199	155	177	163	163	179	165	167	161	181	170	157	161	192	169	171	189	156	178	172	177	168	182	181	184	180	148	154	172	172	189	204	193	160	169	196	169	200	181	184	173	178	165	174	188	195	177	196	171	185	156	192	194	175	172	192	154	204	190	174	147	181	149	176	155	164	169	164	202	170	177	174	165	197	156	180	161	202	183	186	166	183	168	173	166	171	159	173	171	203	173	177	190	180	196	174	148	148	156	157	187	195	165	185	151	155	180	140	191	187	196	172	168	183	178	172	170	153	187	165	164	157	170	179	161	172	155	194	183	178	164	189	204	180	164	197	167	169	178	175	181	177	166	191	190	152	170	169	190	155	159	167	182	164	172	163	199	163	163	199	162	176	176	197	159	178	151	166	161	162	167	209	170	169	165	181	161	166	160	174	156	162	134	185	163	154	153	165	170	171	187	193	184	164	185	160	176	168	176	183	161	166	178	185	198	173	169	192	176	167	194	198	171	161	141	211	172	180	188	177	172	179	175	174	193	164	201	158	138	174	176	168	183	166	153	170	161	150	169	176	180	166	170	142	142	196	197	185	186	162	186	175	181	178	181	160	177	165	186	179	188	167	168	194	181	198	177	151	173	174	172	156	181	170	157	174	175	168	168	195	151	167	191	210	152	174	188	186	192	165	159	210	184	162	167	181	199	164	179	191	181	163	162	189	174	138	186	168	155	184	182	198	165	165	183	178	175	164	201	175	165	190	184	190	182	174	142	178	177	187	171	154	183	171	179	152	190	200	188	163	161	166	207	169	165	201	207	189	190	156	177	158	195	174	186	155	171	186	184	160
5012	2855	6484	5206	2501	1321	873	732	692	709	1035	893	457	431	461	451	442	437	424	464	438	444	409	453	448	473	418	448	388	441	425	392	451	443	402	425	402	432	412	405	406	427	434	446	391	442	402	443	468	422	347	400	418	407	458	410	441	420	412	439	434	428	410	429	448	446	402	467	455	436	485	446	446	446	439	427	454	450	439	430	433	426	450	436	442	422	473	411	413	455	457	440	381	423	419	431	446	405	408	454	371	439	440	440	444	414	439	418	416	423	432	408	471	442	412	413	407	449	448	409	434	454	421	468	427	418	430	453	418	471	429	415	456	429	447	423	409	422	458	424	436	434	392	421	450	413	405	402	431	426	451	452	449	473	435	446	408	440	453	421	448	469	426	422	409	426	426	468	428	432	413	460	432	436	422	409	428	457	445	442	435	415	421	422	442	423	394	401	424	420	427	426	471	438	417	401	408	453	435	416	405	444	439	441	420	424	399	427	440	450	390	443	391	403	453	444	449	446	437	436	429	429	415	439	434	420	455	412	414	421	436	432	435	421	399	430	407	447	423	449	436	451	416	409	456	437	431	474	438	420	412	424	438	421	424	429	435	471	414	420	409	417	417	462	438	421	416	432	423	450	417	463	408	427	413	412	436	411	414	394	438	428	443	404	393	414	441	445	416	426	443	479	423	456	430	423	390	418	431	408	448	420	457	437	393	387	398	419	425	404	443	405	409	390	408	437	418	420	452	442	419	478	419	432	424	460	455	421	432	456	405	404	443	439	446	454	453	461	429	414	436	430	423	407	464	423	441	421	400	394	452	411	410	432	488	425	455	438	420	424	415	433	430	442	409	381	444	434	404	440	419	400	406	447	383	438	471	435	393	432	423	458	449	417	399	412	476	390	454	400	465	373	418	433	448	419	435	434	453	407	454	397	421	376	402	475	424	425	434	438	407	401	428	389	410	459	415	437	372	445	418	425	456	391	386	418	436	406	425	412	433	386	434	458	411	433	430	431	427	429	428	423	428	438	425	429	441	414	445	446	429	424	427	431	422	445	419	449	448	434	432	441	408	471	425	417	438	449	404	414	409	450	398	413	429	399	421	435	428	407	461	432	434	426	408	435	493	428	448	403	472	426	448	440	433	391	427	424	432	466	458	428	435	450	426	432	435	468	452	436	456	428	419	433	390	419	391	439	426	421	424	424	479	449	405	450	396	431	418	461	430	434	431	394	476	432	422	435	427	424	435	434	438	400	423	430	424	435	421	453	412	428	452	403	434	407	440	389	418	438	443	410	443	421	443	416	439	430	436	448	360	407	433	398	435	430	432	437	436	411	420	429	424	453	424	402	410	432	455	440	435	418	448	408	449	412	423	429	444	457	441	440	431	487	392	398	451	446	412	435	413	442	442	421	434	467	454	427	462	454	421	455	446	428	429	414	435	440	403	376	409	424	423	420	428	450	428	422	400	404	422	415	444	399	419	403	396	414	400	438	445	464	402	411	427	412	439	429	464	398	432	457	459	432	437	437	395	445	429	454	413	473	432	435	444	397	417	432	414	416	443	433	436	431	413	419	412	441	441	468	419	414	452	436	396	434	424	408	415	419	449	422	456	444	412	441	453	427	417	422	403	435	401	442	427	462	403	437	447	434	456	398	433	455	395	470	446	417	407	430	421	436	404	461	455	417	452	427	430	449	394	412	450	400	448	473	431	439	408	423	429	440	444	411	426	426	443	415	406	417	458	426	434	454	394	444	428	435	427	409	412	446	440	435	383	406	425	420	440	441	396	458	440	450	419	432	442	404	449	452	458	393	445	432	434	396	446	403	429	447	420	444	450	428	439	396	436	461	391	414	398	435	411	414	407	422	431	473	433	432	417	423	426	426	405	463	416	444	432	451	400	432	427	452	446	425	450	426	428	423	446	430	462	422	459	430	436	405	394	451	424	441	407	450	470	419	421	420	442	431	415	460	452	444	448	421	461	401	421	411	415	413	423	391	455	406	422	436	466	436	388	422	423	406	441	429	421	414	403	442	424	417	414	430	436	415	455	438	463	387	458	455	419	453	466	459	429	422	420	451	426	367	423	406	439	435	448	412	427	437	434	453	389	444	454	400	450	423	444	445	402	391	422	444	466	424	432	403	420	397	436	396	397	423	445	423	426	452	413	444	443	479	380	411	442	447	431	424	446	449	429	451	429	424	409	433	409	445	424	404	396	394	431	428	468	403	422	438	447	441	479	442	416	479	434	435	424	413	410	415	465	447	405	439	418	423	404	438	450	440	440	440	399	397	426	414	418	418	378	401	396	439	453	396	415	416	406	393	431	421	428	400	413	408	423	461	440	383	426	439	402	397	432	410	466	419	415	440	436	395	466	448	409	401	408	425	393	438	438	414	439	463	440	426	420	436	425	434	431	459	429	445	434	448	447	403	430	408	472	424	428	455	440	465	425	420	462	428	425	399	423	437	418	461	437	398	417	448	425	450	421	465	405	438	465	416	427	420	435	412	445	396	458	430	434	440	436	442	445	421	456	424	417	412	446	433	457	426	413	432	430	430	404	429	438	422	471	452	405	397	439	374	424	426	384	418	442	446	434	458	430	421	440	436	429	432	408	395	425	435	464	453	459	442	435	429	425	422	414	435	462	423	436	407	431	424	447	426	432	446	449	459	414	439	394	397	440	415	441	460	455	403	403	403	431	449	422	450	406	445	402	435	439	424	449	417	418	410	420	436	447	445	407	446	425	425	430	430	436	459	433	396	449	435	418	402	398	423	428	457	385	426	423	408	492	423	437	425	440	392	435	392	409	394	428	420	473	432	428	435	460	419	451	430	435	434	440	421	401	414	447	444	452	445	467	447	407	433	470	473	461	411	430	398	420	431	422	412	425	418	404	430	404	409	436	436	425	424	414	394	417	430	432	433	417	420	455	401	403	447	403	453	425	409	427	416	448	456	429	438	425	437	469	444	411	408	413	411	422	460	453	434	464	467	468	419	421	428	418	410	437	395	420	459	421	384	417	402	441	445	433	436	424	407	426	434	439	413	427	429	439	427	395	436	446	467	446	461	399	382	449	420	458	438	440	369	413	422	416	387	409	425	435	436	451	410	423	399	414	436	439	434	431	448	414	412	431	447	429	456	430	416	419	425	469	450	446	408	402	483	421	452	457	399	448	433	429	412	369	484	400	453	410	409	432	418	469	430	423	406	436	420	436	461	423	413	452	420	434	417	413	440	411	419	444	420	428	413	444	416	429	421	435	461	432	411	416	457	400	434	475	432	424	398	436	459	441	448	421	413	418	402	454	421	441	437	447	457	443	406	445	357	437	430	416	426	440	462	431	420	426	416	425	423	393	437	429	410	417	460	439	453	416	440	410	443	460	392	429	442	422	439	456	432	442	438	422	429	398	454	424	427	435	413	400	427	494	423	396	446	395	454	418	411	415	470	393	422	447	422	451	422	429	423	462	397	441	424	495	428	417	431	454	442	449	400
20577	8441	7395	4055	1629	855	563	538	373	346	2131	2107	258	197	182	179	181	166	183	162	163	160	174	166	184	155	168	127	143	141	165	168	140	168	170	166	156	142	150	138	163	159	163	150	173	158	150	158	140	126	148	144	153	145	173	124	177	137	142	176	152	161	152	165	137	162	157	165	137	171	135	155	150	158	147	167	168	123	145	141	160	154	157	149	175	161	132	143	158	171	172	161	130	131	168	154	136	156	122	143	147	155	133	143	150	134	153	145	149	168	155	118	143	160	148	165	167	134	148	151	163	136	155	139	157	139	157	150	157	148	158	144	136	137	163	160	152	145	159	136	135	152	171	155	170	173	152	158	149	166	155	163	139	148	150	145	146	158	146	138	151	173	120	147	163	148	145	137	131	149	159	174	151	140	165	136	132	155	149	150	137	159	130	161	150	151	136	147	158	160	142	142	131	126	168	157	152	140	148	158	140	149	124	154	164	137	173	141	152	158	152	153	199	130	163	136	139	141	155	133	138	169	131	145	148	161	145	160	152	132	161	155	164	148	157	158	149	145	151	142	158	155	162	150	148	158	174	185	138	150	131	172	155	135	145	138	154	151	137	151	164	158	150	155	158	150	170	170	167	162	168	144	155	144	142	186	162	182	129	158	149	140	168	154	182	147	155	144	158	139	114	155	149	160	147	171	159	150	145	150	148	153	158	139	141	154	153	141	158	146	151	161	137	126	168	155	171	152	140	166	175	158	138	154	132	150	155	152	134	147	143	184	163	183	153	148	147	147	156	150	146	161	163	162	156	164	124	162	145	157	128	159	129	142	176	160	137	166	151	165	163	161	143	144	131	139	141	160	144	140	158	133	167	152	157	150	143	165	165	166	160	162	154	150	161	153	141	147	150	163	153	134	156	176	160	140	157	148	143	163	167	155	144	172	150	156	154	147	152	159	157	145	127	135	166	156	140	151	155	166	125	157	132	164	158	135	141	139	162	164	157	163	177	155	172	155	134	158	152	154	146	222	163	149	151	152	156	115	146	158	154	138	146	157	165	166	154	139	145	141	132	130	165	196	141	126	161	156	149	146	152	156	146	157	145	168	146	152	135	146	150	181	155	153	135	147	149	153	136	136	136	166	175	172	142	126	154	137	154	144	156	166	175	125	142	136	157	132	145	159	160	167	151	140	152	143	164	148	151	181	148	147	145	136	136	130	136	140	140	144	143	152	150	151	169	140	176	141	153	132	134	153	135	169	149	151	168	137	159	127	133	130	129	136	155	137	136	135	145	160	145	150	139	149	164	140	165	141	153	162	158	134	169	155	155	144	156	161	153	180	178	147	158	168	158	143	140	158	172	148	167	178	175	145	142	127	151	135	144	150	154	165	145	144	153	140	147	146	153	167	179	145	152	193	141	170	153	156	151	155	151	142	132	168	157	161	142	138	154	150	143	142	147	145	151	147	145	144	172	138	132	148	171	138	131	131	152	141	159	135	134	142	156	141	136	166	120	164	134	139	135	149	143	156	117	144	138	132	151	150	151	169	164	133	144	159	154	152	145	147	145	165	155	168	149	148	140	141	140	151	143	175	149	139	141	147	158	139	137	145	156	136	139	136	146	175	136	137	167	149	160	177	166	166	165	160	170	127	140	157	146	157	165	153	175	165	136	176	163	146	141	153	146	149	163	152	131	159	160	151	126	164	161	161	136	120	161	169	147	165	149	149	157	164	150	135	156	143	157	196	168	147	149	152	149	163	180	157	144	136	152	132	158	154	147	164	134	184	156	140	163	144	144	167	140	155	133	137	162	153	148	149	157	144	144	144	147	167	180	150	172	153	133	166	128	153	127	160	171	168	173	141	146	150	150	134	162	138	131	139	141	161	169	138	169	138	194	144	137	170	141	153	167	156	152	139	128	173	142	132	171	160	159	125	153	151	151	160	149	160	145	130	136	128	144	147	168	147	168	141	146	167	166	154	154	151	142	162	139	160	169	154	152	156	123	147	122	132	148	151	164	151	152	163	132	144	146	160	141	161	170	152	156	151	131	168	154	156	138	137	167	176	167	123	152	154	161	167	152	176	145	157	159	139	160	154	143	147	149	153	151	142	151	132	138	173	158	182	153	135	130	168	150	152	129	156	147	148	161	141	146	160	143	179	154	153	127	152	162	137	166	146	155	143	140	173	150	134	154	169	161	177	145	135	147	139	135	165	154	143	125	137	163	145	149	139	137	162	145	176	127	162	145	147	170	149	139	170	158	147	152	142	155	142	136	162	155	151	165	142	143	131	169	128	144	165	150	152	179	142	158	157	168	146	164	149	169	168	132	160	161	145	162	137	125	149	152	157	135	140	167	158	149	143	173	153	158	165	157	149	161	146	141	155	154	160	148	208	159	159	139	125	159	169	163	145	142	129	143	161	164	165	142	157	135	178	148	140	155	175	179	131	159	170	166	148	168	167	156	158	170	150	148	140	140	147	147	183	131	151	153	155	115	151	130	140	157	123	146	154	157	131	168	148	170	146	160	157	160	142	171	149	136	148	134	169	146	146	161	158	153	177	159	173	160	160	144	150	163	147	143	167	147	152	157	152	161	143	149	158	157	135	142	155	134	147	134	136	138	163	151	143	135	151	161	167	141	132	148	142	165	163	147	192	151	155	202	148	128	145	193	156	154	140	148	134	150	146	136	170	178	155	159	139	174	143	157	140	155	106	143	144	166	136	161	150	174	169	151	151	165	167	157	130	140	144	153	142	148	174	157	143	179	154	156	188	136	155	128	170	143	153	169	132	160	149	155	157	165	136	162	139	146	144	147	142	156	128	140	162	140	119	137	160	146	141	164	150	147	153	130	139	133	159	157	149	139	150	173	163	156	121	139	130	172	159	149	159	160	163	137	167	185	141	159	165	163	139	147	158	159	150	146	146	162	162	163	140	166	155	148	146	134	172	157	143	146	170	161	130	147	172	176	172	164	147	149	149	163	158	191	144	146	150	145	163	156	147	163	137	143	155	153	170	151	145	172	134	136	144	164	178	165	128	155	154	144	159	159	170	164	155	163	145	124	156	132	161	145	159	164	148	162	136	178	165	139	182	157	128	150	149	157	151	139	135	153	171	170	146	129	144	153	155	158	184	148	152	158	154	148	144	143	163	147	152	157	126	137	144	161	151	150	137	161	155	135	152	132	158	158	156	160	148	146	137	159	158	127	171	165	149	134	133	143	147	182	157	160	140	173	130	154	146	158	149	130	168	147	151	162	159	134	173	154	140	178	117	127	153	137	143	144	173	145	139	167	156	141	164	154	154	149	160	139	149	152	181	158	140	153	156	150	152	144	156	152	157	128	159	147	157	147	138	149	147	159	160	130	137	154	163	150	158	140	148	161	159	156	130	148	174	152	163	135	171	145	172	152	152	159	165	146	170	148	151	150	144	145	136	147	164	147	149	116	161	172	154	153	139	152	134	147	156	161	148	152	171	143	165	169	147	142	144	133	167
10659	5861	12911	10002	5832	3582	2781	2543	1707	1528	9690	7948	759	700	729	663	573	602	553	556	554	573	543	510	523	484	485	479	454	524	463	508	457	477	441	476	454	433	465	443	435	436	447	442	419	480	425	440	439	433	467	453	430	430	440	417	429	409	431	388	405	434	401	424	420	377	418	451	432	426	435	381	434	408	410	405	416	391	416	411	379	405	423	409	412	395	385	417	404	397	387	412	398	408	432	420	425	388	373	405	416	401	459	390	431	429	418	382	389	396	430	425	386	427	413	437	433	383	405	430	420	370	366	408	396	403	409	424	394	416	415	386	396	437	406	402	454	400	426	429	405	406	427	404	409	438	400	374	415	370	423	443	414	372	431	357	405	430	451	392	401	393	435	402	370	415	400	395	404	413	456	404	401	441	420	386	404	413	409	417	405	373	382	423	362	398	388	417	419	419	433	404	405	423	392	400	407	421	409	386	421	388	423	366	426	378	424	383	392	377	398	403	395	376	405	405	410	396	430	425	402	409	399	411	405	372	391	421	443	382	406	389	408	427	383	395	400	375	374	423	400	436	386	392	347	388	457	401	413	414	420	436	401	409	405	409	428	418	422	416	417	402	452	371	386	417	403	397	382	419	438	400	404	421	391	412	456	387	401	421	387	389	429	422	437	416	411	384	359	425	428	412	425	418	403	390	427	375	420	439	408	437	416	400	392	417	430	365	421	413	410	418	393	390	404	384	440	418	420	403	398	412	387	377	383	395	413	376	393	380	404	369	388	393	414	418	402	374	396	407	400	400	408	388	407	431	419	422	354	422	415	396	404	372	393	433	409	375	403	442	421	400	398	390	402	408	400	411	420	442	424	403	381	408	407	386	448	402	364	399	396	403	428	422	403	413	408	431	394	374	407	370	442	426	368	424	433	422	432	422	395	455	395	400	390	419	435	372	403	421	415	366	417	395	395	399	374	403	392	404	410	395	409	411	369	370	392	344	436	410	427	373	423	440	416	405	402	407	395	391	437	419	396	359	393	403	424	379	412	432	408	418	422	385	380	414	416	397	411	391	384	402	397	401	383	371	431	402	417	424	395	392	414	421	414	409	439	413	394	404	395	415	396	417	379	409	353	391	421	394	411	392	397	416	379	431	406	391	382	389	412	404	407	392	369	413	392	401	408	382	393	431	416	384	402	377	424	399	400	421	417	408	387	385	417	404	389	437	412	402	373	418	380	415	418	384	392	392	405	423	400	395	389	395	377	380	400	389	412	388	413	401	411	413	396	405	369	423	437	386	418	422	420	417	382	417	370	405	414	394	403	431	383	379	347	411	406	389	393	398	401	399	435	382	404	368	414	380	410	416	410	401	417	405	408	425	378	428	408	403	419	418	376	344	424	431	395	424	412	385	408	428	420	426	427	434	353	428	421	376	401	398	430	393	380	399	415	433	424	367	381	385	371	391	405	431	431	426	412	394	387	408	390	388	382	444	396	418	392	391	397	429	429	425	427	398	411	408	381	402	418	390	413	392	422	435	383	402	407	386	379	406	419	413	409	386	453	397	412	371	433	390	394	396	371	429	398	431	436	411	416	411	389	403	419	403	407	432	379	404	381	394	383	384	436	399	430	415	392	428	422	419	394	406	377	404	377	385	411	420	436	424	417	411	396	412	382	421	408	404	396	414	402	431	382	392	411	388	394	378	356	381	384	422	371	408	406	406	414	411	388	380	388	407	384	407	425	403	400	414	409	405	400	425	425	376	391	411	353	428	410	405	414	390	420	389	403	387	400	425	414	411	391	426	429	398	395	435	391	385	414	402	415	408	394	416	387	396	387	462	385	392	426	395	381	393	405	400	410	391	409	436	398	350	397	396	411	397	404	419	378	412	413	387	445	417	437	423	427	417	387	417	391	425	395	380	394	400	401	399	412	393	432	428	397	389	400	425	430	410	399	380	422	408	379	367	409	388	440	427	406	412	405	416	372	422	373	404	383	428	420	412	403	406	414	366	426	413	431	387	422	419	379	372	405	399	379	400	362	371	388	393	401	421	397	372	389	394	403	443	355	401	405	417	443	444	381	447	378	374	399	405	416	412	428	405	402	408	407	414	396	411	393	432	437	410	419	401	398	438	386	404	382	425	368	436	391	405	431	396	418	403	428	391	371	428	389	416	414	418	400	396	402	436	363	426	445	412	427	402	405	417	352	379	454	399	380	408	450	388	417	412	380	408	416	392	394	366	410	401	460	440	375	379	393	412	442	414	409	431	419	407	411	420	385	442	414	410	379	424	393	401	422	366	405	423	403	407	416	406	396	444	412	395	404	402	422	399	384	402	448	431	409	423	389	377	416	398	398	397	409	421	380	404	396	407	405	397	425	376	420	368	435	406	432	391	427	376	376	434	409	395	392	417	393	400	369	411	422	421	417	399	426	376	422	387	372	384	412	423	425	430	405	408	426	438	401	373	388	393	394	432	395	441	376	408	384	400	387	419	405	385	421	397	386	403	407	401	388	387	408	425	383	427	404	427	383	386	421	430	427	410	420	407	382	423	398	407	403	413	385	387	393	402	373	419	361	389	378	401	386	419	410	358	407	393	406	407	411	402	418	412	412	396	391	381	399	426	437	365	394	402	413	351	386	431	417	387	442	381	399	389	398	393	373	403	383	419	434	453	382	394	395	419	420	422	380	394	391	405	392	452	380	384	392	386	441	417	444	411	402	413	376	399	418	411	411	387	427	437	405	392	406	428	421	391	425	392	388	372	426	394	406	394	420	418	429	446	408	401	388	410	407	382	383	390	401	401	420	372	385	400	403	428	379	401	379	433	413	415	414	431	383	403	403	352	414	388	399	419	403	396	384	420	406	395	403	390	418	391	379	412	422	398	417	434	420	394	406	451	430	396	356	380	424	414	404	417	377	391	418	399	377	402	390	395	414	441	376	416	400	387	426	394	376	418	424	398	445	391	418	392	409	375	461	398	415	399	409	393	388	420	377	410	406	374	400	406	412	409	426	401	425	407	390	418	419	404	384	413	376	388	430	424	416	419	383	412	389	420	390	401	416	381	376	432	415	390	425	401	382	425	390	446	403	397	407	403	406	415	421	420	421	400	386	409	388	407	401	435	412	403	429	420	391	387	425	426	405	419	411	426	415	398	381	393	414	402	387	392	353	331	425	400	438	425	391	436	411	400	391	383	373	422	404	406	393	386	429	407	397	400	418	420	395	401	399	423	404	359	384	411	404	387	407	409	431	397	388	394	456	358	382	424	395	387	403	406	393	403	418	439	369	398	407	389	408	398	365	384	426	398	395	417	413	423	379	445	385	388	427	388	411	385	394	396	416	424	373	429	414	367	395	418	399	362	412	391	410	391	404	413	403	416	420	376	398	398	418	399	374	367	394	437	414	404	418	403	426	413	356	425	397	414	389	402	371	382	409	423	401	427	424	419	400	417	398	405	415	421	407	420	424	388	385	408	371	378	382	371	396	414	436	400	385	455
31204	15115	12259	7299	3269	1716	1119	866	1061	761	4016	3474	537	433	413	406	394	379	399	367	329	353	348	375	354	369	374	361	353	336	329	329	338	332	357	311	363	336	306	336	319	313	346	337	328	345	330	305	291	361	330	340	342	340	320	319	344	307	347	356	303	307	321	288	324	321	358	338	333	313	347	354	331	316	356	338	306	317	298	337	375	367	359	337	339	317	324	334	317	328	289	310	317	325	317	307	327	310	311	374	304	333	355	311	281	336	319	329	319	343	322	313	344	307	346	305	333	324	326	318	293	329	330	316	322	318	346	320	264	319	291	315	314	350	324	331	320	328	344	300	341	304	344	304	296	339	292	305	366	295	295	311	336	303	305	286	318	335	300	314	329	295	305	325	320	332	328	284	323	336	338	302	312	308	328	318	353	330	359	343	279	301	333	329	319	325	301	301	323	329	320	315	345	325	307	318	276	283	307	316	347	332	300	334	316	335	315	326	292	341	317	340	305	301	333	343	345	292	299	352	328	297	324	314	311	320	316	343	321	330	331	335	317	342	323	335	352	343	338	323	370	355	343	307	305	310	314	321	302	352	318	286	321	321	303	348	308	372	299	319	324	292	317	329	346	353	312	302	297	307	306	314	348	315	309	308	349	347	317	319	362	359	312	337	313	307	321	313	332	307	330	304	310	349	326	336	323	336	342	341	335	325	356	323	330	298	366	317	315	369	324	320	319	315	349	293	331	314	331	287	345	302	354	330	336	347	323	327	309	313	328	341	350	321	307	324	319	334	326	329	312	310	368	370	352	333	309	296	366	303	324	320	310	342	328	341	307	330	351	324	318	323	327	303	335	321	316	306	322	314	342	305	342	327	302	350	315	320	323	347	367	336	323	312	329	317	330	356	331	340	323	336	299	323	324	311	341	300	357	353	325	316	354	305	322	322	303	342	326	314	320	349	287	307	294	297	315	312	338	315	294	290	310	334	322	345	305	306	322	328	294	342	331	307	338	343	346	298	313	285	326	331	310	300	329	337	329	309	336	293	316	285	329	307	325	308	326	291	309	329	318	332	338	320	310	310	322	308	269	333	349	332	346	313	327	327	309	340	330	323	330	334	333	314	338	299	330	350	320	320	328	322	331	320	281	292	334	343	338	330	350	323	355	345	362	318	339	336	354	337	352	324	325	344	315	358	315	310	366	373	304	330	326	361	336	323	343	296	299	306	316	316	336	320	326	326	318	335	320	313	313	306	350	325	328	329	313	324	301	332	318	355	326	330	332	321	290	324	331	345	316	357	325	318	315	315	326	322	292	328	285	301	299	280	300	305	335	325	322	314	334	317	342	305	301	323	286	312	341	347	327	310	335	311	318	312	322	332	322	326	349	350	319	338	279	346	339	321	361	327	286	285	317	341	328	309	339	311	320	334	321	340	341	332	327	315	315	337	323	315	326	338	331	374	345	317	335	325	304	307	340	311	382	285	348	300	313	287	325	315	337	311	296	339	319	323	306	339	342	307	295	322	339	346	305	327	328	301	330	323	308	309	349	297	318	312	289	341	319	327	313	330	330	308	301	317	311	301	354	324	371	296	305	333	322	305	325	319	314	305	321	324	320	332	305	352	356	319	300	309	312	329	334	293	335	337	368	351	319	332	336	351	308	312	318	315	312	333	307	344	351	303	321	329	297	306	322	333	356	303	328	310	337	335	309	352	320	332	309	327	363	341	291	349	339	332	305	348	332	349	302	314	358	332	326	318	328	336	345	337	333	326	349	336	297	321	339	336	346	331	332	307	304	294	363	352	291	310	296	373	306	325	309	323	333	330	317	313	324	304	304	337	314	311	330	323	337	353	357	372	306	298	279	293	326	308	312	339	320	339	300	338	320	316	304	331	343	352	302	292	322	335	313	320	324	341	309	304	321	301	323	314	328	299	327	330	337	341	304	335	341	328	321	288	318	315	337	317	333	304	328	330	311	340	298	334	316	332	326	380	315	352	318	311	322	313	364	326	322	331	335	305	303	342	299	352	354	348	311	300	337	317	314	356	293	341	300	315	323	340	306	303	334	286	309	333	311	320	324	356	321	333	330	336	310	338	339	351	339	292	331	328	310	303	336	314	282	297	304	300	293	335	333	308	344	350	300	286	339	310	321	354	349	300	344	294	310	331	320	315	288	302	302	340	328	338	313	321	312	320	310	318	325	300	301	328	316	335	344	306	328	316	304	348	295	312	305	340	321	354	317	343	322	319	309	304	310	318	315	349	302	325	295	348	335	304	306	307	330	297	308	313	281	351	311	326	307	330	343	325	347	343	350	334	322	307	345	344	308	307	313	312	316	308	306	318	312	306	302	349	308	339	294	320	359	309	313	331	334	325	278	309	302	314	279	341	357	335	306	306	366	356	296	286	280	317	343	306	325	340	301	347	280	315	308	317	338	331	333	314	347	332	287	307	312	322	361	301	315	304	324	345	340	315	360	335	282	324	339	329	319	321	331	342	335	361	344	345	315	320	343	320	305	320	298	298	340	300	308	362	305	319	323	319	325	292	306	345	318	299	348	320	314	278	308	293	299	326	338	347	310	321	288	341	328	342	274	322	312	325	312	314	325	354	302	325	326	322	339	321	340	327	314	321	314	327	337	314	327	314	347	317	316	336	326	316	372	328	349	299	334	346	325	333	330	321	345	290	314	315	308	342	289	319	307	297	319	336	322	357	352	334	338	293	322	334	303	320	344	330	284	322	284	323	271	323	319	325	339	320	344	333	351	279	318	285	324	311	334	347	333	297	362	341	311	314	289	333	349	329	327	323	312	317	361	347	321	308	310	359	336	309	345	327	356	341	305	334	310	308	314	322	324	330	331	326	316	321	322	334	316	307	331	302	337	332	329	345	309	341	327	313	326	295	313	359	312	286	332	302	313	302	326	328	331	334	329	327	277	346	348	343	344	323	290	319	325	319	309	330	301	294	322	328	297	312	328	319	324	322	344	334	333	328	347	348	324	317	351	345	356	321	282	322	301	317	333	322	345	339	266	332	308	312	355	314	328	311	293	338	329	331	341	330	365	330	301	312	309	317	313	309	297	361	346	306	296	281	335	345	314	332	295	332	346	301	361	341	313	302	317	311	333	291	300	333	354	313	299	333	313	364	321	305	326	333	323	334	305	302	309	301	310	359	346	343	341	335	337	364	364	376	330	322	305	345	309	375	335	326	340	332	325	316	296	310	338	342	332	314	288	336	341	309	339	311	297	341	337	338	333	309	336	301	349	337	320	296	309	348	305	338	335	301	373	295	323	319	300	367	316	302	330	327	320	324	313	319	300	351	321	344	332	298	339	349	327	341	304	349	334	331	315	294	324	325	365	321	308	309	342	333	348	311	328	297	338	312	315	336	325	304	331	325	312	318	345	317	361	326	341	320	324	295	330	309	337	317	314	336	331	330	313	303	334	291	301	311	315	314	303	350	301	300	326	294	327	340	310	286	318	356	312	342	301	316
14854	9272	17308	15735	10201	6535	4943	3860	4665	3037	12866	9247	1557	1524	1369	1238	1205	1227	1148	1081	1095	1057	990	958	959	1016	904	959	911	896	852	896	890	819	845	843	896	855	857	815	824	806	826	839	807	835	833	830	822	769	828	762	792	774	777	814	735	793	792	832	747	802	767	775	776	779	802	771	808	815	746	785	754	803	710	757	787	760	768	690	764	793	761	757	757	749	798	771	797	790	784	807	732	740	723	781	762	753	741	789	751	750	759	806	816	789	695	757	772	765	713	770	751	776	771	790	751	777	804	783	765	740	758	744	755	725	750	781	764	747	814	745	786	748	785	795	756	685	765	771	805	699	733	753	756	749	789	816	748	744	767	734	744	789	726	761	750	725	754	731	772	763	734	758	737	732	777	708	730	783	792	745	749	759	757	812	761	744	775	731	776	735	734	744	770	749	726	747	845	728	762	718	698	766	781	740	792	720	758	757	754	738	784	736	791	749	716	752	746	695	752	802	735	746	748	732	728	733	752	718	761	734	740	758	767	772	828	733	784	771	731	762	769	793	682	815	747	776	755	812	756	714	784	781	747	758	762	776	733	743	763	787	715	758	763	708	739	720	745	738	776	763	769	718	706	755	738	774	787	743	719	759	726	736	733	777	729	747	732	769	749	740	757	791	744	742	714	777	805	747	783	730	778	737	791	784	716	707	805	764	793	760	740	754	734	739	729	750	751	765	775	802	716	766	743	727	752	788	787	759	726	750	811	700	744	747	721	777	766	753	770	782	699	757	717	769	777	776	767	724	737	723	793	737	702	767	798	717	758	786	754	747	785	726	805	717	770	722	757	799	744	771	794	715	793	725	762	726	758	736	739	766	772	757	800	711	771	755	764	778	748	784	797	712	762	715	704	751	763	831	738	753	749	774	823	760	738	819	728	736	742	746	702	736	752	735	777	776	784	739	721	824	785	797	731	710	730	729	756	707	722	768	779	733	767	766	816	763	798	754	744	727	730	739	769	750	738	765	745	718	727	755	697	794	698	750	788	702	762	765	801	766	715	729	718	749	734	727	771	748	710	768	764	726	749	711	761	765	727	751	718	724	781	779	792	719	780	742	779	769	758	745	738	741	773	765	774	746	805	768	751	703	739	736	712	752	774	758	753	781	732	723	727	803	740	737	815	732	751	727	796	781	747	768	694	738	744	782	763	808	777	748	734	787	768	737	798	780	791	769	736	769	750	747	786	756	743	750	770	785	736	783	791	713	717	753	752	748	698	748	757	741	795	770	718	774	720	788	762	767	772	737	770	736	726	776	748	737	742	742	741	803	756	749	765	835	739	792	762	712	764	744	764	734	786	742	792	698	772	760	784	775	751	749	813	743	794	758	724	737	759	788	790	759	758	784	770	750	821	792	750	771	749	743	756	775	702	732	760	753	754	703	726	802	739	757	756	770	746	740	718	775	725	775	744	805	777	753	737	764	813	721	734	776	760	735	757	740	686	756	772	739	727	716	796	732	768	729	717	765	760	752	752	772	698	782	729	800	738	727	761	774	740	754	739	793	740	773	784	782	717	801	775	790	783	801	729	775	753	801	788	731	736	702	679	778	768	742	753	780	784	716	761	757	800	717	750	750	772	746	813	760	738	749	776	720	717	750	712	768	716	745	750	746	803	769	785	728	762	709	716	805	767	745	752	722	828	730	748	731	741	705	741	737	746	753	797	772	736	720	767	749	773	765	764	757	731	755	752	786	753	751	747	748	739	770	760	714	728	747	789	743	798	680	765	758	774	741	734	728	785	786	731	797	736	789	732	814	755	738	775	745	737	726	748	770	740	794	807	742	765	742	767	716	736	749	735	775	728	752	797	777	772	755	781	735	784	739	734	777	781	795	747	732	780	742	780	775	760	757	781	756	734	744	778	750	781	770	744	752	717	699	740	756	730	738	718	703	741	762	728	716	761	780	765	755	719	782	795	714	722	748	808	773	745	762	708	756	788	741	760	754	784	760	758	740	751	770	757	783	765	696	718	724	704	781	744	774	751	692	727	790	743	729	733	751	729	762	738	785	771	802	725	792	726	773	754	765	771	753	800	748	748	763	709	744	744	747	727	731	735	754	768	738	802	763	744	759	763	772	766	779	757	766	775	718	706	716	798	760	740	798	795	726	768	820	752	767	733	766	721	727	700	724	724	794	758	750	708	771	758	737	753	813	754	724	759	771	744	777	734	811	768	734	730	761	761	743	768	751	788	758	750	748	740	796	708	765	814	775	766	803	805	799	813	727	762	740	751	767	742	761	720	775	714	751	761	751	766	713	716	830	725	726	761	795	688	740	745	777	702	727	795	742	703	756	758	732	715	748	711	773	726	755	744	765	797	809	744	753	764	797	740	748	733	800	750	772	753	768	715	763	766	758	789	777	740	737	741	724	782	800	750	794	757	752	716	770	772	763	765	776	749	760	744	737	716	790	759	768	774	768	766	727	742	738	783	761	763	689	765	743	774	787	763	792	799	707	770	768	764	783	742	747	787	780	807	789	736	677	737	758	724	717	772	756	734	802	739	705	725	793	771	763	739	740	751	753	781	779	775	761	800	708	679	804	747	758	699	735	791	750	743	749	799	747	764	759	746	753	782	762	716	719	750	768	720	731	804	755	728	743	816	731	782	703	781	719	750	720	748	751	773	754	727	736	778	716	744	756	771	770	780	752	737	765	766	721	798	751	736	773	770	717	780	781	767	764	758	740	788	763	767	765	734	746	751	759	760	718	727	751	763	759	774	748	722	694	720	755	786	708	814	724	753	786	721	724	789	737	734	756	761	732	709	717	781	749	767	805	786	747	762	764	753	754	818	737	751	764	740	749	765	794	747	740	735	732	728	711	757	726	784	718	798	728	760	789	734	740	713	730	729	752	777	783	758	764	719	697	755	695	720	748	767	740	706	743	732	758	800	801	821	758	758	764	684	750	778	729	804	783	841	799	765	733	780	744	746	807	771	749	749	728	730	768	756	741	824	705	756	781	766	752	780	725	770	745	730	732	752	736	760	735	713	845	785	765	797	744	727	755	747	734	723	733	783	763	774	779	749	741	789	793	752	738	749	744	743	752	725	747	728	768	743	738	770	785	774	757	749	820	768	755	729	753	769	768	770	740	693	721	742	740	697	810	735	696	768	722	731	747	773	745	818	752	811	783	785	771	763	738	758	760	724	747	746	772	776	773	740	751	750	693	756	784	749	781	726	756	775	709	780	731	749	791	744	755	757	808	759	774	743	756	789	758	757	737	747	685	744	765	713	739	744	782	794	747	790	676	774	737	739	750	711	739	736	714	772	749	756	713	790	713	756	744	695	745	759	724	817	731	752	715	757	759	709	749	733	749	786	738	801	751	733	751	723	784	765	757	758	721	758	760	704	776	764	764	724	747	758	783	771	735	800	778	691	796	755	785	754	755	822	751	751	746	765	773	697	805	729	757	770	802	760	743	757	733	732	710	810	738	756	706	783	778
10053	4339	3640	1750	635	346	211	202	213	220	239	214	181	175	180	156	171	154	155	153	168	191	192	169	170	201	182	166	151	192	189	164	174	163	155	172	175	173	169	163	147	172	172	158	170	170	189	169	165	185	163	182	173	150	188	201	176	190	152	189	199	194	178	170	190	156	159	161	177	173	185	188	185	170	170	185	181	169	158	183	180	158	155	180	177	192	145	143	175	184	191	187	194	187	146	150	167	159	158	153	194	155	161	169	194	166	170	154	180	167	165	182	149	191	187	153	175	189	176	188	161	165	171	167	169	166	154	188	169	193	177	193	160	190	157	181	175	174	197	142	187	173	158	184	157	166	141	183	152	157	170	173	187	183	165	194	176	184	192	163	173	136	149	199	193	142	165	168	193	195	184	182	193	149	166	173	158	170	158	161	141	163	157	148	157	161	191	150	172	195	172	145	179	207	157	164	182	170	163	161	154	172	150	190	151	145	156	167	173	167	204	164	186	183	151	176	171	178	173	156	171	170	164	176	162	135	180	177	187	187	170	157	158	142	174	177	154	169	146	158	183	164	165	162	153	156	142	179	179	157	162	152	182	154	173	174	182	168	191	162	150	172	179	164	166	150	182	168	169	181	167	168	169	198	156	161	168	178	180	152	194	169	157	167	156	166	169	162	179	177	183	154	156	172	144	156	177	187	162	159	172	183	178	172	171	145	156	158	133	168	168	163	175	201	186	168	154	172	175	158	167	168	164	160	171	156	178	153	162	194	165	159	170	184	162	162	181	173	176	170	176	162	157	155	142	156	161	167	188	148	183	169	172	187	184	174	161	171	151	168	157	163	198	186	177	177	188	183	171	173	173	183	157	173	173	196	197	162	178	181	177	191	209	174	196	178	164	206	174	156	182	186	162	187	167	169	171	193	175	156	155	171	168	188	146	169	166	152	176	166	170	175	175	174	152	191	178	156	191	168	168	175	153	173	171	180	160	169	195	167	160	177	161	163	172	160	169	152	182	159	189	183	164	178	176	177	162	192	152	150	174	165	182	179	172	196	145	162	143	166	152	150	183	174	180	169	155	184	167	177	176	177	149	174	183	164	168	163	171	187	184	188	179	164	155	188	176	152	153	146	170	170	168	191	179	167	157	158	183	156	154	167	175	150	167	176	170	153	170	153	149	157	176	175	188	180	174	176	177	191	155	165	172	166	182	177	178	183	162	170	164	172	180	163	162	153	181	184	178	181	164	167	178	164	150	143	184	155	167	174	179	160	190	175	187	179	156	169	173	164	174	180	159	153	145	163	172	187	156	171	181	171	168	181	150	156	190	164	186	178	192	148	179	192	174	178	166	166	189	149	195	159	160	187	174	157	196	155	177	166	177	184	202	172	180	189	186	164	190	178	172	191	171	167	180	168	164	172	160	152	174	146	177	170	168	178	153	174	155	187	171	161	172	157	160	178	181	175	151	162	159	160	163	149	156	167	161	182	162	171	151	166	153	150	168	182	156	170	187	177	166	154	184	183	160	155	190	164	175	167	155	198	162	183	153	151	179	169	157	183	202	173	184	177	163	163	168	162	152	182	166	152	155	156	188	162	166	181	199	168	167	182	185	172	154	157	163	188	191	180	186	193	150	162	195	172	184	163	187	168	184	162	172	161	171	182	171	167	146	159	185	188	175	159	186	201	177	154	182	161	180	185	146	165	164	155	157	178	139	164	175	188	179	165	144	170	185	178	206	167	131	175	160	157	176	168	165	178	168	155	157	158	180	159	178	188	173	179	170	142	171	192	165	166	192	157	151	158	163	164	152	161	196	175	154	162	194	166	195	180	176	177	190	142	203	167	175	175	184	179	172	178	167	187	165	178	199	176	161	148	165	156	169	164	176	178	159	177	176	166	163	173	176	188	173	164	182	148	166	165	184	198	179	206	169	198	190	149	159	200	152	180	212	166	167	171	191	170	161	182	153	151	180	168	156	167	166	188	190	174	177	172	186	171	180	158	153	196	150	154	169	145	160	141	173	154	177	166	163	154	146	162	199	150	154	195	138	188	162	146	161	184	200	159	173	168	159	188	161	156	175	179	177	139	183	171	157	166	203	165	174	150	143	178	169	179	154	158	199	183	137	151	145	149	179	166	197	167	175	178	178	172	207	160	164	181	187	169	193	159	209	164	187	171	166	203	184	162	192	167	175	189	158	174	193	176	174	161	180	177	161	183	178	183	169	162	141	166	165	194	168	184	160	165	163	138	171	165	163	175	165	169	163	178	180	147	153	173	174	181	167	164	182	178	175	170	184	176	160	153	175	167	160	183	180	151	174	157	183	184	164	179	148	171	170	179	165	181	190	160	128	159	192	151	158	155	183	179	203	170	151	162	174	181	157	174	180	175	178	171	183	160	156	146	185	159	150	183	176	157	173	184	145	167	179	183	155	172	161	180	179	192	179	175	178	178	161	175	185	172	152	165	169	200	166	167	171	181	184	188	164	159	166	175	138	152	193	182	169	147	172	166	163	167	154	174	148	157	170	167	158	177	172	170	167	134	178	158	162	175	180	174	145	189	156	165	190	151	171	153	162	153	142	170	186	196	161	173	163	172	148	148	149	197	169	172	150	171	176	162	179	179	158	155	176	181	199	174	158	165	169	146	170	163	170	175	168	186	157	177	144	158	168	146	159	170	193	163	174	164	188	189	171	159	176	168	167	183	177	137	183	177	156	175	173	178	164	185	188	170	152	152	180	179	155	148	186	174	197	167	178	138	176	172	154	176	162	175	175	168	151	152	152	177	155	162	177	162	172	184	168	162	159	168	136	140	161	172	191	176	155	171	157	189	154	202	163	166	194	168	164	164	164	162	178	167	166	167	153	157	193	142	176	158	187	158	178	189	174	178	190	145	161	179	164	167	186	173	165	163	168	138	162	157	165	180	156	165	154	179	183	165	172	181	152	152	192	167	189	182	153	149	196	188	184	186	164	162	171	161	166	144	148	180	170	156	158	136	172	154	148	159	176	187	155	165	170	174	180	153	169	193	155	173	196	164	179	157	173	158	164	164	156	176	145	154	174	199	135	160	161	195	188	170	192	170	186	186	165	162	158	172	177	166	176	157	168	172	164	173	144	166	145	175	161	193	159	169	153	164	193	210	183	177	179	153	178	170	165	167	170	178	158	164	181	149	186	173	157	150	177	150	144	141	146	179	167	165	160	179	194	167	180	177	180	162	152	183	157	190	168	177	178	183	160	167	176	159	192	159	155	168	154	154	186	191	166	189	167	152	172	183	186	161	166	168	158	172	152	181	174	154	175	155	146	186	166	163	170	187	163	179	166	172	175	202	179	187	127	172	157	174	164	167	163	178	177	152	165	171	170	158	167	157	180	183	184	165	172	184	156	178	175	159	171	196	167	195	158	179	165	199	177	182	171	179	186	150	169	172	164	182	146	190	181	178	178	157	154	167	165	136	200	170	160	171	171	186	149	188	176	177	173	165	188	172
5358	3386	6823	5143	2145	1146	725	673	656	545	1124	593	487	471	430	434	408	438	436	416	398	388	436	433	398	462	395	430	445	426	465	407	439	414	426	411	402	405	430	407	456	432	454	446	414	441	405	393	388	445	428	426	441	401	424	448	403	443	404	415	383	408	393	445	418	420	403	416	407	405	439	393	434	439	441	435	415	377	398	399	430	392	442	399	442	467	462	428	453	439	496	386	381	445	441	443	412	405	429	414	412	450	432	413	425	427	433	416	427	425	411	446	448	377	399	449	431	446	363	420	456	408	454	389	454	390	412	414	401	432	414	427	435	415	386	424	415	419	433	452	414	404	442	397	438	402	414	420	401	429	413	414	411	421	450	465	420	363	418	393	424	392	428	415	441	434	417	405	453	431	401	442	434	417	428	438	423	442	430	415	429	417	409	417	443	409	395	453	412	412	433	408	428	401	447	425	396	424	460	384	404	403	445	423	426	452	434	400	427	389	382	440	401	409	420	391	464	441	395	439	416	415	414	430	448	395	443	424	439	419	431	430	434	421	437	396	458	407	449	433	412	403	442	479	452	402	407	442	461	405	414	401	421	430	391	438	424	412	401	422	449	399	414	450	460	413	419	400	440	438	381	435	409	388	437	383	404	427	430	388	406	455	464	449	440	436	437	435	464	436	416	401	417	410	415	419	416	413	424	428	419	378	436	455	387	416	406	434	449	420	426	414	421	421	398	434	456	447	400	415	437	427	427	438	390	427	433	452	456	442	419	445	439	401	412	451	412	425	422	421	403	406	422	400	436	394	360	457	394	435	414	420	399	410	384	432	457	419	409	387	441	431	418	409	412	407	435	433	425	472	398	391	410	429	415	438	416	416	423	400	429	441	437	429	406	403	382	446	410	392	397	421	432	395	418	399	438	436	446	460	473	429	431	369	399	456	435	379	430	403	395	423	456	387	426	420	415	405	390	439	393	377	457	443	418	454	427	417	419	427	428	446	410	447	406	423	408	426	401	425	443	385	387	447	425	446	431	447	428	417	410	420	442	430	422	409	409	406	460	396	423	399	401	438	397	421	469	433	438	408	483	447	407	418	412	423	438	451	427	468	420	463	407	416	414	409	444	407	451	424	405	416	430	432	442	408	448	414	434	447	396	435	430	449	393	417	415	419	426	444	391	456	423	436	422	418	409	401	433	391	463	367	393	457	419	411	406	404	439	481	383	437	448	404	418	440	446	440	396	416	413	398	426	403	393	427	438	396	421	419	414	423	439	393	449	392	415	413	413	393	422	414	395	425	464	416	415	422	424	433	401	434	398	430	426	433	416	427	424	418	460	410	440	410	472	424	403	421	441	403	434	471	434	401	409	399	410	434	385	450	398	429	435	425	446	413	419	383	388	410	410	407	439	404	440	415	412	397	446	393	411	424	392	402	442	439	435	369	450	440	424	377	441	385	395	420	398	443	439	448	474	405	431	389	450	408	411	464	425	460	440	424	383	425	386	399	420	388	406	426	416	421	428	418	392	452	410	382	415	424	429	396	429	387	438	442	395	433	423	391	419	435	412	432	428	412	419	400	424	393	428	404	418	417	417	442	394	412	403	424	396	412	412	474	391	408	470	416	462	428	413	393	392	442	431	412	408	406	419	428	446	425	463	432	441	398	412	416	457	404	404	451	402	398	418	414	409	425	443	362	409	435	389	422	399	439	435	377	409	413	416	410	439	411	424	418	433	412	438	425	416	445	430	425	393	415	431	432	397	408	447	411	418	410	429	448	414	448	444	406	454	417	450	429	420	436	427	446	464	423	444	435	440	438	429	406	417	419	414	435	406	415	375	425	423	402	446	396	430	437	409	425	428	410	428	443	418	406	389	428	418	417	419	416	396	421	442	420	403	456	439	401	443	481	415	408	389	408	431	424	444	443	441	431	415	431	407	454	443	404	400	429	436	409	422	401	435	445	425	398	406	421	427	404	436	420	422	430	435	434	427	430	428	397	377	378	402	431	394	444	419	422	391	420	443	390	383	393	455	418	415	436	443	434	403	406	415	407	442	404	408	454	427	442	424	426	401	452	431	405	442	436	417	421	422	419	413	423	374	406	408	438	435	444	431	403	377	457	396	389	409	449	419	423	386	447	398	428	370	398	422	405	435	431	418	422	410	434	422	448	447	442	446	413	441	427	434	432	438	418	405	449	432	457	427	431	449	417	430	430	404	433	406	433	431	420	425	430	424	456	429	410	425	420	415	392	426	424	434	390	422	407	426	438	418	413	387	464	423	424	421	417	421	408	391	461	414	449	441	469	443	425	460	412	411	391	416	404	392	467	408	423	425	413	410	426	423	438	423	422	429	429	396	392	400	415	386	384	457	437	425	427	410	452	474	407	446	418	441	417	482	410	417	434	443	424	446	432	403	421	412	391	426	419	434	429	434	457	430	429	402	387	433	429	421	396	450	400	442	428	441	454	456	413	415	394	430	400	434	432	409	464	417	436	445	426	430	402	452	392	403	404	428	402	444	409	433	434	384	414	450	407	420	435	404	424	408	382	405	442	416	413	434	378	398	446	462	401	406	423	409	429	475	415	430	438	402	421	417	412	417	431	383	434	432	396	422	459	443	408	421	436	406	431	397	403	389	467	418	430	444	426	440	393	449	399	402	441	474	421	432	437	406	439	423	404	394	432	420	442	431	417	432	404	438	400	433	395	434	413	457	425	416	442	456	446	441	435	458	444	422	378	453	410	412	421	457	424	392	450	429	439	403	404	429	408	453	455	429	421	450	408	426	434	430	413	408	383	432	394	447	432	416	425	419	441	419	415	432	408	409	422	438	398	426	421	434	460	402	400	442	440	449	443	417	437	404	421	430	422	428	412	419	430	399	415	429	414	391	464	408	412	441	415	405	438	403	400	429	415	390	419	430	401	393	390	455	407	414	399	435	390	398	416	436	394	430	372	408	458	442	431	403	397	432	442	403	428	430	392	398	400	492	440	440	448	421	444	401	418	404	402	418	439	430	404	462	431	386	407	376	423	430	433	418	413	437	392	405	387	393	444	414	429	428	398	427	411	419	424	387	417	410	449	418	460	376	405	445	438	419	395	458	410	383	394	433	404	385	426	432	434	427	419	420	456	437	448	419	433	420	419	398	410	438	426	388	430	433	427	434	451	469	426	422	446	419	413	449	409	431	426	402	412	435	441	415	416	419	455	419	426	452	421	431	422	401	403	428	412	412	430	437	403	399	443	394	424	422	440	417	409	419	438	426	433	426	412	404	396	413	439	433	415	366	456	444	396	409	409	381	398	409	429	418	394	410	420	423	454	450	428	443	386	450	414	452	427	436	427	420	446	406	428	405	401	403	448	456	434	402	430	420	413	417	432	407	398	434	454	403	419	425	436	448	424	399	422	420	413	437	422	431	441	384	427	426	451	423	424	458	413	451	458	438	412	425	422	415	431	421	399	408	422	399	427	435	387	405	436	424	436	420	418	431	459
21405	9372	7030	3975	1710	841	549	426	415	297	2564	579	194	173	170	197	188	180	152	155	165	158	128	165	136	176	167	155	151	140	174	146	143	128	140	146	144	159	134	142	154	141	164	151	155	159	143	126	142	135	159	143	151	150	158	166	139	128	130	147	159	163	178	133	167	157	167	158	147	150	147	137	131	98	139	140	159	150	147	156	146	168	134	165	148	127	130	138	147	156	149	157	131	129	144	143	154	147	147	143	159	142	148	158	133	127	130	149	149	106	130	133	134	141	146	137	130	146	168	156	128	147	134	125	143	124	167	166	141	151	145	144	125	156	153	129	147	139	151	123	126	162	124	160	153	140	150	157	115	134	152	145	133	160	158	132	136	142	144	132	154	149	142	146	150	152	116	165	139	174	129	133	154	155	146	110	156	141	126	130	137	165	127	154	163	147	135	165	159	132	147	157	123	154	129	138	143	149	127	164	153	133	160	152	153	165	135	142	116	142	142	124	129	140	133	147	150	141	146	128	123	140	152	152	130	147	161	161	156	160	152	158	151	138	160	142	151	149	144	130	154	149	159	126	127	137	135	144	148	145	146	164	141	143	121	142	136	153	139	141	157	118	126	148	141	137	152	168	152	149	124	147	139	133	179	141	136	147	166	144	140	123	155	117	143	132	156	149	151	132	164	176	170	115	131	133	140	134	150	144	167	152	146	159	137	143	159	146	132	133	154	170	148	149	145	155	134	143	160	144	145	136	188	161	146	149	153	148	152	129	133	149	134	133	120	145	140	141	135	142	128	146	126	126	128	133	150	125	156	144	144	159	152	167	162	133	141	141	146	138	164	145	152	143	155	133	173	175	149	119	146	149	144	144	157	146	137	145	156	131	130	154	150	169	162	147	147	140	151	147	130	130	138	132	133	139	163	142	151	153	165	134	159	140	139	131	154	139	152	125	152	155	137	158	131	127	154	165	136	140	143	139	164	151	140	144	140	144	155	130	134	156	157	136	144	143	149	163	135	147	144	169	156	163	163	158	144	135	166	135	156	139	150	146	153	154	166	150	148	155	145	148	124	135	138	131	150	154	179	144	132	138	146	136	157	143	161	151	149	136	140	129	162	143	147	142	133	176	151	136	150	149	149	155	141	150	132	131	129	153	152	127	129	149	140	143	149	144	155	139	142	133	156	159	133	151	170	153	135	140	152	152	153	128	140	170	134	116	154	138	159	131	160	136	154	146	154	153	154	148	140	169	154	134	155	142	122	155	152	156	152	141	159	151	169	157	164	126	150	143	145	133	141	143	150	118	164	140	145	158	148	145	150	166	152	152	145	148	139	162	114	144	136	136	137	133	178	156	125	165	151	153	165	146	126	141	162	121	136	151	145	143	174	134	163	121	139	119	137	130	129	155	156	148	131	150	143	125	155	172	148	167	146	159	134	169	158	138	126	148	132	137	144	147	149	128	170	134	124	145	148	132	153	138	149	145	139	135	152	145	141	143	161	126	149	138	134	165	142	147	154	123	155	146	124	146	152	167	164	153	140	169	142	155	156	156	133	144	153	158	146	135	138	167	139	154	135	164	137	111	174	140	155	153	170	163	158	146	159	157	163	141	139	157	135	162	143	144	136	151	159	132	136	164	160	170	131	158	128	136	136	155	123	143	117	135	146	171	158	130	149	139	155	147	145	159	151	143	150	159	148	156	122	149	141	138	169	146	148	142	142	132	166	108	152	163	129	147	157	138	165	157	143	161	125	127	137	144	142	131	149	124	153	156	126	138	138	143	149	123	151	135	165	146	127	132	130	123	149	139	160	133	139	153	140	133	138	141	142	155	131	151	141	141	141	147	155	138	144	157	153	149	153	141	138	133	155	142	145	144	146	143	136	154	144	148	152	143	133	136	141	157	141	147	167	145	166	125	146	154	133	130	126	142	166	140	120	136	157	127	156	145	137	124	150	147	131	148	132	135	144	140	158	144	155	134	159	139	149	109	156	138	147	158	151	152	151	156	176	136	136	136	152	142	140	139	144	130	122	165	127	151	124	143	149	143	154	149	129	133	166	151	151	134	151	151	130	145	157	148	155	147	156	134	156	152	163	131	119	143	143	145	132	151	129	160	155	134	111	151	130	146	136	147	141	158	142	147	113	136	147	146	136	155	129	118	123	149	127	152	151	161	149	157	154	143	121	140	136	129	145	115	149	128	145	141	139	145	144	155	151	148	144	137	184	139	151	137	163	143	149	132	141	163	152	122	146	128	143	146	158	134	166	141	144	145	136	140	138	136	143	154	154	151	131	151	139	144	162	151	175	136	128	147	141	153	152	148	139	138	137	134	151	147	144	128	148	141	145	148	143	145	167	139	151	156	162	148	155	141	158	146	129	175	146	157	125	148	155	149	155	120	179	141	149	128	135	150	150	168	149	148	134	154	134	141	144	149	144	139	171	143	169	165	145	134	140	139	150	152	165	147	151	143	157	140	161	131	120	141	131	142	167	127	152	149	138	152	157	163	143	158	144	127	177	144	125	140	125	136	151	164	144	128	144	143	166	138	156	155	147	140	145	159	134	158	142	147	143	147	147	147	148	151	127	147	154	159	153	143	116	154	155	149	144	152	127	155	158	165	175	179	147	124	157	141	148	160	137	132	163	139	145	142	139	139	159	139	130	152	149	150	139	140	166	159	134	143	148	149	147	135	155	151	141	128	159	133	146	165	149	144	135	143	127	132	160	155	141	157	167	130	165	151	166	132	147	166	141	149	133	145	150	129	147	134	135	132	152	134	145	124	151	144	124	142	132	150	138	139	143	136	167	158	119	138	141	148	136	140	127	169	147	144	151	142	135	146	147	150	136	185	149	150	135	153	151	145	141	141	136	152	140	154	147	143	160	143	134	140	137	145	140	135	155	147	144	142	147	154	154	132	154	134	142	136	150	149	127	152	139	147	141	172	177	126	140	134	146	154	131	126	148	142	141	148	147	152	155	137	136	130	145	159	132	143	142	152	169	145	150	141	132	155	138	151	170	157	143	155	165	133	149	124	153	144	151	134	137	145	165	138	150	143	150	141	139	152	148	165	122	161	161	153	124	150	143	162	133	139	156	135	140	149	162	162	146	170	144	177	126	128	167	144	175	143	159	139	124	153	141	156	164	142	149	129	138	155	148	144	138	144	139	160	140	160	153	138	137	168	148	134	142	148	130	142	140	146	150	166	158	156	153	148	140	144	150	158	158	143	135	173	151	144	157	145	125	151	137	149	152	119	155	147	147	151	162	142	137	151	148	148	156	159	142	133	128	157	153	157	153	167	139	158	151	125	125	146	141	150	147	136	159	167	151	153	124	144	150	129	135	155	117	142	129	155	147	144	132	162	141	152	151	149	146	163	144	159	142	149	176	137	152	137	177	164	144	139	144	148	146	150	170	127	148	133	118	150	128	137	162	123	127	148	160	146	150	133	152	152	160	150	144	138	171	168	151	151	143	166	163	155	145	148	149	140
11132	6852	12036	10524	6934	3508	2488	2099	1882	1300	9966	2320	773	724	751	630	630	546	587	550	556	568	459	508	519	466	471	477	433	443	460	404	431	443	461	453	433	432	454	449	423	425	441	385	419	427	426	425	384	388	425	372	415	427	392	393	400	399	424	390	410	398	397	433	412	417	394	385	419	417	382	421	397	385	371	388	392	401	416	361	418	427	383	404	402	372	390	375	411	375	382	390	408	428	438	369	407	428	420	410	376	379	420	393	397	411	410	386	400	401	403	419	416	414	416	392	407	412	390	396	404	406	402	384	426	385	415	391	412	408	367	359	405	414	389	388	458	386	368	403	407	412	412	402	356	385	409	399	394	408	379	400	387	392	405	379	414	386	410	401	401	376	402	411	372	369	390	411	387	401	448	397	414	405	409	393	379	385	410	385	415	393	403	385	388	424	388	382	389	403	378	384	392	391	421	423	445	415	376	386	392	411	355	427	427	405	417	385	401	423	407	359	355	412	402	382	432	384	366	422	385	401	391	389	400	412	392	389	366	379	381	409	358	420	379	371	398	387	382	400	367	376	411	408	383	422	358	392	370	371	409	367	405	384	391	400	392	424	421	401	371	373	393	394	395	376	382	401	411	384	374	423	416	399	407	377	404	384	392	396	371	362	405	384	408	366	417	384	382	354	392	399	393	389	378	361	413	365	435	365	409	383	347	381	412	394	399	397	396	388	415	444	393	377	370	368	407	381	385	368	424	403	394	448	439	365	425	410	364	405	381	408	391	416	395	407	411	381	388	399	383	407	429	380	411	377	402	427	396	384	380	368	384	423	365	374	414	426	420	384	407	384	406	400	397	409	377	425	439	365	410	403	383	387	409	402	365	421	371	355	389	393	427	362	392	381	360	400	387	387	399	393	381	387	397	384	397	388	363	400	376	381	389	357	357	409	384	372	393	390	403	403	421	383	374	364	385	391	383	376	388	396	363	392	396	363	390	395	396	410	435	424	381	369	392	367	402	381	375	394	406	410	398	437	434	404	410	405	408	419	394	397	403	394	408	415	363	383	379	394	392	366	394	385	371	405	375	422	406	392	426	406	389	395	422	409	405	411	422	376	393	407	365	403	346	362	418	405	412	379	399	393	412	408	386	408	377	398	437	383	421	402	365	358	402	390	420	358	388	421	411	399	378	412	390	421	413	374	377	416	389	426	374	375	422	397	370	379	406	415	417	401	397	392	379	361	383	393	360	387	380	402	416	396	385	371	403	371	377	345	395	352	397	386	382	417	416	386	422	405	396	386	384	376	389	385	403	429	398	399	400	404	375	387	378	405	377	400	392	383	386	384	397	422	387	384	399	409	391	394	403	379	379	372	415	412	398	388	400	362	403	423	398	367	394	369	360	388	369	376	383	399	402	372	358	409	397	396	382	385	401	393	389	384	404	425	389	390	407	404	404	419	391	400	423	431	417	384	392	388	413	369	370	383	429	429	356	404	368	347	381	356	391	365	368	399	418	375	385	408	415	401	372	389	363	377	401	374	401	375	392	354	403	423	401	415	372	363	388	361	372	375	424	402	391	370	385	363	439	367	398	402	405	374	403	365	389	419	424	350	380	373	428	388	424	365	375	399	374	412	384	378	376	368	399	350	395	408	402	388	388	384	406	401	405	369	384	378	404	374	384	387	389	374	392	393	409	425	409	381	409	402	374	406	396	401	389	375	386	404	405	389	372	386	398	401	386	390	426	415	377	382	368	401	416	397	394	399	411	366	387	378	387	394	380	463	381	425	366	417	378	367	388	408	378	374	404	422	375	397	389	394	413	388	353	400	384	411	417	380	408	369	387	418	403	383	384	382	413	339	371	374	391	430	441	374	397	411	391	388	381	364	402	408	373	400	408	355	402	403	378	365	403	399	420	386	399	416	404	382	388	360	352	378	379	400	403	395	399	397	402	342	373	434	391	402	393	410	360	389	375	365	408	403	368	407	390	408	399	415	407	376	381	399	365	395	388	389	374	409	382	364	390	378	361	397	378	360	400	367	374	386	382	412	393	419	381	419	425	366	404	422	404	406	363	435	388	418	420	420	424	388	394	403	375	403	394	439	414	402	387	421	392	393	389	379	395	385	400	435	395	401	403	412	378	385	416	387	404	397	396	397	408	399	427	418	396	357	376	406	402	413	402	403	382	390	400	400	387	396	367	380	374	382	420	380	413	427	403	408	395	402	377	383	379	387	410	402	396	414	390	375	384	367	404	375	413	411	408	373	388	418	385	369	403	380	415	398	377	399	404	415	407	394	368	420	394	363	399	354	386	406	383	400	379	395	393	380	395	413	382	367	421	347	393	377	385	384	379	374	353	382	412	399	368	372	389	405	383	411	404	366	407	381	410	377	365	365	422	443	381	383	386	398	366	378	378	388	403	420	390	372	377	415	368	368	386	423	397	401	383	379	439	397	415	416	412	396	380	401	380	382	394	369	393	404	365	378	437	378	405	366	400	398	395	405	363	385	364	370	426	404	404	389	392	386	386	446	380	372	408	394	384	407	400	377	402	340	392	409	401	366	386	382	418	408	357	403	371	366	384	391	394	433	387	386	369	384	376	385	396	390	363	375	431	347	423	412	402	359	388	404	398	375	377	411	390	404	382	402	417	425	345	364	365	415	383	411	386	365	393	406	390	393	377	381	367	410	374	379	387	355	411	403	400	378	391	380	408	381	406	357	400	388	399	415	393	408	366	386	398	364	456	379	394	390	412	390	403	429	381	423	393	393	401	413	379	399	403	384	382	389	391	410	409	409	427	386	377	392	429	382	384	361	398	377	375	390	385	421	397	407	367	410	426	388	394	392	373	376	365	394	378	418	421	382	397	386	382	361	352	400	364	426	405	430	372	385	412	352	430	415	364	400	367	382	403	362	390	410	372	413	386	404	378	396	400	440	407	409	372	385	394	385	384	427	377	384	413	376	411	393	404	428	389	354	442	365	368	399	386	394	386	387	386	412	398	366	362	413	432	400	388	394	428	402	431	418	365	391	406	393	384	403	390	394	371	374	383	391	398	397	388	372	375	419	392	393	386	363	407	385	409	368	408	401	339	394	422	381	411	418	391	412	421	374	385	391	391	382	380	380	403	402	395	392	366	388	375	401	393	387	404	437	429	366	359	394	392	360	425	344	394	419	409	424	402	363	410	401	397	382	410	420	376	425	396	398	406	372	418	377	384	366	357	417	383	409	428	390	404	385	390	399	373	391	409	391	407	387	386	398	382	393	376	390	424	390	391	367	379	353	411	379	402	383	440	415	368	406	392	394	408	397	390	417	411	356	371	413	408	421	380	418	432	372	372	380	377	392	419	382	390	403	396	375	412	382	377	401	386	373	373	418	380	364	404	412	383	395	400	348	390	368	389	411	380	387	409	382	408	372	400	397	414	427	379	360	398	389	389	391	412	385	394	426	378	397	398	376	369	393	397	396	373	405	409	402	397	380	374	393	370	408	403	366
31657	15556	12910	7064	9539	6833	1307	890	754	628	4975	700	431	429	389	398	400	380	352	357	368	368	393	378	321	367	320	376	347	370	336	365	343	367	321	338	348	299	352	318	319	338	365	358	344	308	361	373	322	323	351	328	300	339	331	291	321	315	320	320	392	339	307	318	334	333	340	330	333	314	299	334	350	327	310	319	312	327	323	333	313	315	313	306	359	346	345	369	315	331	345	320	317	327	327	359	311	305	277	333	357	327	335	308	323	332	297	334	343	311	336	311	327	324	343	350	297	336	312	347	332	330	304	311	321	325	302	315	328	343	347	342	318	328	356	318	314	331	319	313	306	307	312	342	329	338	336	329	359	364	326	355	353	334	348	315	315	318	283	332	335	305	299	322	325	326	328	321	331	334	320	326	330	310	340	320	307	347	356	310	316	339	301	309	311	336	361	312	345	328	305	341	326	317	340	357	299	328	289	309	344	339	325	313	306	307	354	312	297	294	335	337	295	332	357	336	279	311	321	358	315	337	328	320	323	320	290	306	308	333	353	302	340	305	307	331	324	337	317	321	286	302	323	322	355	311	320	324	331	297	290	339	328	302	323	320	322	280	336	330	324	321	313	318	342	342	281	331	325	311	327	336	330	330	313	336	305	347	292	292	366	332	302	294	310	327	346	349	315	290	313	301	332	314	363	338	327	303	307	316	316	316	349	281	315	369	286	353	311	307	302	343	327	310	312	320	302	327	332	329	323	342	333	343	301	334	345	347	330	332	327	370	307	321	331	302	299	333	335	312	347	342	333	323	335	314	311	317	337	326	329	326	333	321	311	330	315	331	320	308	344	320	324	330	310	309	324	325	307	333	347	349	317	309	319	330	348	282	323	346	333	306	315	330	347	309	319	323	309	342	334	311	286	310	333	317	305	319	337	331	289	273	320	331	351	334	306	334	286	330	321	377	318	346	363	315	350	349	353	329	337	321	318	315	332	347	324	295	325	289	335	321	337	334	304	324	335	303	274	346	331	346	341	321	310	322	341	360	333	293	337	318	321	290	337	308	309	321	326	339	317	314	342	313	348	313	318	326	301	317	324	306	334	332	328	322	348	312	280	316	307	299	306	368	309	306	341	314	291	300	346	338	314	284	316	312	290	334	318	320	308	357	311	366	327	328	327	354	308	326	318	308	299	340	280	310	314	300	319	356	330	340	330	300	315	342	341	307	330	317	302	312	336	317	337	321	316	326	335	361	315	373	329	367	328	295	366	327	313	311	327	316	370	320	317	336	318	293	312	313	322	274	356	337	365	331	314	342	327	324	315	324	321	337	321	346	334	306	303	334	305	304	323	308	357	328	302	314	340	296	347	318	340	336	341	330	339	313	307	315	319	310	320	324	322	302	353	350	350	323	309	318	312	323	340	304	337	340	350	291	296	276	309	315	312	339	358	312	314	318	301	323	331	327	319	345	326	311	322	326	352	309	331	348	343	337	322	336	321	334	335	313	369	364	285	374	339	325	338	311	340	323	302	329	312	310	314	300	314	340	333	329	317	315	302	316	328	331	334	351	316	312	339	319	326	277	309	325	309	298	350	329	311	355	311	314	343	316	333	329	326	333	331	319	337	331	348	326	331	344	321	318	337	339	307	314	317	335	306	266	338	317	318	313	313	290	315	322	293	325	332	331	304	340	309	299	322	330	323	320	315	322	325	305	360	345	307	369	308	295	336	298	317	311	340	333	308	321	338	309	325	354	332	290	309	290	328	333	286	310	336	338	327	353	302	352	359	330	336	344	342	345	334	315	348	306	337	345	329	324	312	326	332	313	322	314	326	325	304	300	350	364	309	321	315	288	283	320	348	328	306	328	319	334	297	316	331	298	308	318	338	301	331	329	291	353	323	300	313	341	315	313	335	346	317	301	346	319	332	311	340	347	332	308	335	342	327	338	341	332	317	344	320	285	315	296	303	343	308	343	322	311	326	305	347	320	340	298	338	330	326	338	305	329	323	348	298	338	308	319	355	312	324	355	319	340	320	337	299	314	281	297	313	302	324	342	359	344	314	352	351	305	322	329	329	355	298	343	357	323	314	314	311	329	316	326	345	355	283	321	321	333	326	339	316	335	292	376	338	306	328	319	299	304	331	319	312	347	307	336	317	310	334	315	315	327	330	345	350	320	326	344	339	335	309	339	296	348	296	329	287	320	325	339	315	337	307	297	345	292	318	340	322	348	334	304	294	352	312	309	325	346	344	317	290	328	310	287	331	329	310	314	327	330	297	305	293	316	333	311	326	329	301	314	289	300	312	349	348	314	309	321	326	322	305	344	340	325	291	318	389	301	286	311	290	344	325	328	336	314	365	337	363	347	335	334	377	331	346	318	328	314	320	276	295	316	291	315	325	337	314	323	350	298	319	338	290	341	273	344	337	356	320	311	339	328	316	311	335	328	338	302	306	334	318	364	328	335	323	309	306	322	327	338	375	309	312	322	339	334	341	319	317	301	287	316	311	334	332	318	335	303	344	334	322	328	298	313	318	313	315	325	343	321	332	328	335	306	317	332	354	352	321	370	284	325	331	305	295	286	285	347	337	352	307	311	299	323	329	344	320	327	305	321	336	325	310	325	315	343	351	335	315	346	318	327	319	282	293	385	322	299	340	313	285	323	355	315	327	319	324	325	295	299	298	323	278	331	324	341	332	323	339	288	311	331	319	336	320	347	344	356	318	322	321	337	344	317	292	338	298	334	339	339	320	340	323	302	311	320	328	329	309	324	333	330	324	338	333	313	309	337	334	316	328	342	310	320	335	328	348	309	350	308	339	347	318	328	347	300	344	303	324	304	307	310	305	310	317	313	324	316	334	297	305	323	333	319	323	359	310	326	336	325	347	331	339	349	310	338	335	331	341	331	356	334	314	308	332	306	283	332	327	329	368	350	314	334	303	344	324	314	345	291	308	293	333	315	344	308	307	308	336	318	312	329	314	349	325	311	325	313	300	339	367	307	320	330	296	331	341	336	312	335	302	361	312	299	307	311	331	317	335	332	306	304	327	322	310	318	310	338	290	331	348	338	342	325	343	346	308	292	308	321	345	308	316	341	331	339	307	302	303	334	323	320	308	301	306	299	334	316	307	282	295	327	331	331	335	311	320	340	331	323	320	348	310	334	354	331	324	301	340	330	320	321	332	326	323	319	333	319	310	296	297	331	292	324	322	292	364	320	297	386	337	335	329	300	336	336	322	317	313	314	283	313	327	309	291	300	326	293	332	330	341	306	321	325	321	342	348	286	351	311	321	305	288	311	333	296	281	324	309	310	344	312	340	325	325	293	313	301	301	341	282	319	303	344	380	342	349	348	331	352	369	328	317	336	351	317	327	310	319	326	317	307	304	321	317	340	327	346	308	325	339	338	330	337	327	323	318	335	314	326	331	309	302	295	309	328	329	303	339	335	323	295	325	338	334	334	326	312	295	322	347	304	330	336	336	320	324	364	319	342	301	339
15005	9960	18131	14833	23741	9916	4679	3944	3460	2560	14210	2259	1508	1463	1329	1246	1216	1178	1151	1142	1067	980	992	921	961	967	933	903	909	914	883	859	891	928	864	850	878	842	865	792	826	831	791	820	804	866	835	866	826	778	800	823	770	795	771	793	760	792	767	824	815	793	756	795	783	782	784	757	784	814	809	814	773	739	792	734	789	793	804	760	741	768	790	754	717	773	780	825	788	760	776	780	767	801	783	744	790	757	789	786	739	760	742	777	717	806	807	825	714	814	734	774	724	714	785	753	751	748	710	778	788	765	755	780	756	747	753	758	726	782	719	748	815	811	749	808	742	760	750	750	771	768	788	723	756	771	776	732	760	781	763	713	749	739	751	737	759	737	764	806	752	742	739	804	755	739	746	759	764	741	771	741	818	756	768	735	745	731	815	754	777	731	781	748	756	775	721	782	791	746	808	738	733	762	756	721	749	761	732	739	755	737	756	755	729	763	726	776	802	753	744	708	757	771	739	753	772	740	770	774	766	765	734	769	778	751	761	739	794	746	716	799	764	744	830	774	754	783	737	711	784	797	737	781	736	753	730	808	739	803	749	775	740	767	689	773	780	782	783	763	750	726	759	736	727	752	770	704	768	799	792	756	807	742	735	768	763	742	734	763	757	760	719	698	747	756	742	756	780	748	724	789	764	745	741	764	763	744	783	761	795	719	782	782	829	748	729	722	761	712	809	746	720	737	734	749	823	741	774	785	737	769	735	731	748	730	739	718	800	785	737	756	819	756	745	694	748	745	747	760	718	780	778	720	768	750	747	762	728	810	728	770	763	742	786	744	744	768	747	691	791	746	724	801	775	744	804	758	767	809	785	804	758	762	752	740	764	700	783	772	739	801	717	730	762	797	789	769	722	708	777	781	749	791	775	772	796	722	777	723	731	718	733	688	746	754	771	741	766	773	768	773	739	806	770	710	737	707	790	764	732	754	765	792	774	718	726	796	764	735	758	753	719	751	742	774	760	803	738	746	773	749	813	804	735	816	768	725	733	775	743	756	764	758	778	747	711	742	726	787	737	744	697	754	865	712	805	727	745	712	703	753	751	724	730	770	759	750	730	738	761	696	762	796	765	780	763	742	769	764	732	767	724	763	755	714	743	761	772	741	777	776	765	741	762	739	776	731	709	757	731	735	773	731	765	770	790	732	705	753	762	728	755	729	739	801	773	756	759	765	784	746	731	750	776	790	765	749	758	733	796	786	744	756	700	753	762	753	749	717	771	767	718	772	770	780	768	729	763	734	745	778	770	791	731	721	723	743	800	775	739	818	716	758	743	729	799	754	709	700	748	738	773	773	767	698	771	771	745	783	715	764	753	770	757	731	778	773	787	717	716	748	744	760	756	808	780	725	784	800	725	735	804	784	774	733	757	746	733	760	780	735	721	746	743	781	737	773	774	727	777	759	778	691	748	740	794	775	740	703	816	770	764	710	762	753	740	743	793	742	760	762	760	722	767	737	775	739	737	740	781	772	732	742	746	804	731	720	779	785	766	757	783	745	779	762	757	785	786	734	794	712	696	745	773	779	802	742	765	774	755	747	782	765	719	735	730	714	739	783	751	743	761	744	737	768	751	726	718	763	716	724	791	774	779	717	740	712	716	726	762	726	760	723	710	745	757	751	785	708	787	728	757	768	789	759	765	698	718	751	757	771	777	802	775	730	736	763	776	789	767	796	751	703	728	730	735	787	789	741	715	750	787	713	716	722	835	762	781	725	739	811	755	757	732	728	692	753	741	751	792	778	698	714	771	772	730	781	728	811	765	760	768	754	724	756	743	751	729	737	749	761	822	721	714	740	717	790	774	738	734	790	759	789	736	757	756	766	777	707	718	757	766	748	750	785	773	725	731	756	745	799	780	768	764	734	770	786	702	790	739	748	820	750	741	727	746	756	769	737	730	719	735	797	780	730	770	727	720	757	755	734	765	734	743	773	754	729	809	757	710	721	750	723	737	718	755	781	707	745	677	772	745	783	750	792	740	731	726	735	719	784	707	797	757	721	775	723	736	790	772	746	742	716	709	794	774	759	721	742	751	739	758	713	779	777	757	763	756	773	718	755	775	745	745	739	793	747	802	787	735	756	737	721	721	712	703	735	760	720	767	750	730	744	768	730	763	735	725	754	800	748	771	742	728	690	736	741	751	761	772	763	806	715	727	785	751	753	830	750	756	771	771	770	764	751	732	741	699	742	747	770	792	709	763	754	795	768	714	800	789	764	773	750	838	706	727	760	738	743	751	718	773	709	770	702	705	764	770	721	775	801	763	779	717	744	779	708	741	767	795	717	769	770	734	808	775	759	734	734	764	721	758	741	769	785	755	811	772	767	778	742	728	744	744	742	813	788	769	767	786	813	771	767	716	744	744	844	730	766	775	764	685	754	751	724	738	770	829	738	772	762	751	769	742	824	764	782	774	802	736	787	766	782	763	737	769	751	753	784	765	733	743	710	686	750	805	700	784	731	707	759	742	703	777	742	772	743	796	799	709	749	746	731	799	734	791	763	783	770	778	727	762	768	794	741	765	745	733	682	745	751	744	712	732	737	750	749	777	774	703	711	775	747	795	732	764	772	777	764	750	759	747	770	736	772	696	724	765	766	764	736	757	725	701	789	721	785	798	785	758	771	769	749	787	704	773	730	693	743	744	711	760	787	735	763	797	752	826	803	738	718	704	715	756	781	791	757	750	795	741	730	740	758	738	802	752	785	743	745	789	780	753	735	749	734	771	743	775	772	774	736	739	750	736	736	766	780	733	734	719	756	694	754	759	763	815	809	760	713	765	728	762	728	731	727	794	721	718	765	736	738	795	698	802	786	784	738	739	725	771	770	758	762	755	810	749	815	771	754	738	748	758	769	754	769	800	813	753	762	755	751	761	758	777	739	760	723	806	738	763	758	724	758	782	760	783	780	770	797	770	741	715	736	737	761	748	744	788	741	777	733	766	784	786	769	788	734	746	765	813	725	738	733	734	740	802	779	780	744	755	751	770	746	738	768	772	759	763	764	776	748	750	801	736	754	740	769	743	757	711	733	766	780	773	751	785	726	747	751	805	757	744	804	749	712	810	746	769	726	791	737	713	798	734	759	763	780	726	734	768	756	756	770	766	726	753	731	748	735	824	718	762	780	747	784	774	770	739	777	743	727	795	741	767	754	745	752	760	785	761	772	783	764	733	731	722	763	767	756	722	781	752	758	731	787	754	771	783	741	717	787	725	763	761	726	731	766	788	793	740	738	750	705	769	765	766	743	799	766	746	726	775	740	743	789	757	748	755	771	746	741	756	729	762	772	727	766	766	739	781	727	738	700	761	795	797	762	759	754	755	752	825	739	743	790	731	785	784	725	742	743	728	749	722	811	771	758	717	783	742	774	775	783	755	774	775	771	769	770	762	744	759	756	747	765	756	744	786	744	740	800	747	765	786	711	750	747	746	758	750	750	785	697	773	773
10154	3659	4300	1902	817	439	201	192	214	190	245	172	187	172	174	174	158	190	172	156	188	181	168	152	168	170	166	166	179	166	181	169	162	149	150	156	173	193	187	200	167	146	181	186	170	184	198	157	164	167	143	176	158	181	195	173	156	179	160	141	152	180	155	161	180	170	173	158	172	178	169	167	157	162	190	142	150	168	151	183	181	171	155	194	165	164	199	176	172	166	176	150	163	195	164	169	177	163	177	175	179	184	173	170	185	171	185	175	199	173	170	166	178	152	171	161	178	185	186	171	168	156	174	181	198	172	168	182	188	173	162	178	151	178	181	156	194	160	186	150	179	201	171	155	181	146	169	162	162	154	172	175	177	160	166	199	146	168	142	177	168	178	154	135	182	153	147	192	190	190	169	177	175	188	177	174	164	192	170	182	168	173	138	181	187	185	178	150	144	167	179	174	167	187	164	163	156	189	183	175	176	162	167	209	161	151	164	188	185	189	165	167	181	161	164	169	183	185	184	190	166	184	145	165	200	185	173	173	205	180	173	157	153	174	180	174	139	154	158	165	161	171	161	161	154	165	154	168	174	173	160	194	191	173	176	169	163	146	166	175	160	173	182	205	194	174	169	167	196	164	179	168	165	178	157	151	148	152	204	176	186	178	175	155	196	167	173	158	165	151	177	176	180	186	166	132	162	156	183	162	186	157	157	155	180	152	190	169	169	174	143	182	188	157	167	159	179	175	159	145	183	182	186	176	188	173	143	165	127	158	160	156	153	160	218	186	146	181	169	155	189	185	212	179	171	150	166	157	151	167	143	178	172	164	178	178	162	154	190	165	174	154	176	162	159	183	163	181	179	206	164	169	156	151	169	174	173	184	194	179	160	174	145	156	153	174	165	160	160	171	146	171	157	169	157	184	177	171	197	167	157	186	173	189	171	176	165	182	193	170	171	152	178	178	146	180	178	176	172	173	162	162	159	187	173	180	152	167	155	186	157	163	173	157	167	161	158	181	156	169	161	198	193	184	166	173	196	199	160	167	190	185	168	153	170	190	197	164	178	157	187	180	164	202	166	143	159	170	164	162	162	147	177	189	204	149	165	148	175	171	183	171	200	189	165	181	151	168	156	161	163	162	175	188	174	172	176	176	173	162	179	186	163	178	142	177	181	153	189	166	188	204	174	159	149	170	161	150	168	201	190	166	189	205	184	171	195	174	191	159	145	184	170	172	164	171	163	175	179	158	127	160	208	157	165	160	191	184	172	148	172	181	173	167	168	160	185	173	152	147	161	182	150	158	160	169	173	177	147	188	193	172	172	180	183	147	142	159	186	162	177	171	181	144	161	190	178	180	185	196	159	163	153	171	162	160	156	210	168	176	186	180	164	153	169	152	201	163	142	172	172	161	159	172	163	161	189	187	196	174	197	198	175	188	143	165	186	151	187	172	156	165	197	167	147	176	159	194	167	166	152	160	177	176	169	163	176	153	171	171	160	168	160	174	148	171	159	173	188	171	165	181	170	174	203	180	186	165	150	175	174	183	190	190	162	162	166	176	171	186	160	192	170	160	155	180	162	192	153	170	172	164	158	181	174	158	165	159	155	172	184	163	166	190	170	181	171	158	170	167	163	164	183	169	153	147	190	155	169	178	161	204	162	161	176	162	159	147	164	156	184	202	178	146	174	168	179	156	176	161	178	172	187	176	172	217	160	158	167	188	161	187	183	155	163	170	179	174	169	195	167	162	154	171	161	163	170	143	158	152	184	196	156	166	150	181	180	170	181	186	176	195	165	152	173	177	166	187	195	192	157	167	153	168	168	190	152	151	168	148	165	162	172	171	159	161	156	181	159	190	183	166	172	151	191	162	167	168	169	167	178	200	160	167	165	167	181	170	173	178	169	153	170	183	189	152	163	167	178	166	174	185	180	183	184	188	188	157	156	171	186	167	169	162	175	182	182	163	180	193	172	174	180	190	149	161	148	170	190	184	183	199	186	180	160	161	184	158	158	154	164	174	179	184	168	173	151	175	168	156	172	164	184	157	140	171	160	160	151	188	192	176	155	185	165	158	186	169	170	173	165	165	176	154	152	187	185	181	159	168	173	177	205	176	177	178	159	157	165	166	177	160	185	160	192	136	182	179	150	164	164	198	128	169	173	168	162	164	168	165	163	179	162	174	176	183	187	175	164	173	178	168	184	188	181	158	188	178	150	157	172	137	189	180	169	187	143	141	207	165	166	178	170	136	181	163	161	162	166	182	162	150	184	176	162	186	177	156	175	172	167	178	207	178	178	176	168	172	154	160	189	151	168	184	162	186	178	160	134	186	160	191	159	156	180	183	175	153	167	179	177	161	171	171	146	168	180	163	166	186	190	165	162	184	179	151	168	185	171	170	193	188	149	188	188	177	155	155	157	180	163	168	159	175	161	155	180	156	183	145	153	182	176	149	172	158	170	167	175	191	157	192	171	160	183	159	185	178	156	150	177	160	172	153	164	161	165	177	174	176	171	184	175	178	185	212	165	151	159	157	172	165	167	155	196	167	149	180	171	183	158	168	179	185	176	156	145	163	166	151	167	160	160	179	184	179	165	170	191	173	160	194	158	158	179	207	179	176	160	155	161	183	178	184	173	171	181	162	179	147	162	174	155	160	172	162	175	167	162	178	164	167	158	167	186	178	169	162	151	184	188	203	168	164	170	175	170	159	153	167	165	191	172	179	177	174	159	186	193	166	176	198	187	178	160	167	159	173	195	166	177	207	179	159	169	189	152	174	161	165	171	171	163	192	162	171	181	169	173	175	176	190	157	168	184	181	163	168	182	151	169	175	193	156	142	164	174	165	190	185	173	176	163	170	169	181	151	185	200	187	190	172	185	179	155	156	162	168	166	182	196	182	186	165	157	177	182	177	162	185	178	178	170	159	184	176	182	185	166	158	201	176	155	153	165	185	162	177	155	162	146	179	179	176	176	164	150	171	173	190	175	175	192	161	207	189	163	183	159	161	181	151	149	159	187	165	184	183	154	175	212	166	159	169	188	172	159	186	172	179	199	167	184	176	156	174	183	171	160	172	157	170	162	189	166	159	191	158	170	197	183	175	197	166	178	191	182	167	176	156	175	182	183	168	190	163	175	178	162	153	168	169	192	160	175	177	184	198	191	185	159	186	168	182	188	169	178	153	165	167	158	161	176	162	190	174	158	197	187	181	174	184	173	170	164	162	159	166	172	165	177	204	156	159	138	173	178	174	164	165	189	161	145	162	156	171	171	191	194	154	178	190	160	162	184	178	152	172	190	189	185	184	159	187	176	192	149	183	171	183	170	145	164	147	173	188	163	176	180	169	153	163	170	154	172	177	179	184	151	167	192	181	165	170	166	162	166	203	180	157	176	177	170	177	155	154	163	167	172	172	140	182	171	195	172	172	165	194	168	163	158	126	179	163	177	171	188	179	167	177	152	174	143	182	174	185	172	173	176	159	171	170	153	178	168	135
5321	2979	8110	4992	3731	1613	680	637	544	590	849	458	412	447	463	425	429	502	425	449	423	454	421	401	415	422	418	467	439	441	433	431	404	390	398	484	430	424	410	439	465	381	413	464	513	425	445	431	439	377	429	413	390	448	389	432	428	401	446	416	425	431	455	415	445	454	418	423	443	404	444	422	423	406	450	463	399	410	420	398	439	425	417	431	439	423	436	442	411	422	429	424	423	408	436	432	410	423	443	435	416	439	418	452	422	387	439	426	434	424	437	426	398	417	461	439	432	373	431	433	420	411	452	419	430	405	396	434	419	407	453	435	434	392	427	407	418	430	365	431	427	405	438	420	402	449	388	435	428	409	445	460	430	431	437	437	403	430	404	445	392	411	396	409	415	426	450	426	442	407	449	434	452	435	453	455	415	462	388	390	431	393	380	474	419	444	414	407	413	441	436	451	453	420	435	428	431	428	397	461	443	402	440	448	418	396	394	448	381	398	407	408	378	429	410	433	437	394	436	411	412	415	456	440	409	425	387	457	432	428	423	462	427	461	400	428	403	416	419	440	441	383	424	444	432	387	471	409	443	440	439	389	449	448	459	421	417	455	398	434	425	444	436	443	415	424	420	455	418	411	420	391	455	454	415	420	403	416	447	455	467	438	459	395	450	445	425	405	390	430	430	438	396	416	442	408	395	411	408	434	460	396	439	397	413	405	416	437	450	398	421	416	442	390	433	452	423	402	435	413	408	436	370	455	431	372	450	434	423	434	441	400	415	433	423	387	451	410	430	399	372	412	443	435	440	381	406	428	389	421	429	422	413	430	375	394	411	421	451	402	430	421	387	410	422	460	437	406	388	400	398	450	431	432	445	397	422	433	422	416	436	440	421	444	430	442	448	442	404	445	419	408	419	453	430	446	435	400	437	417	441	441	427	421	411	426	441	429	399	414	436	390	414	418	436	436	422	413	441	389	420	410	424	444	478	415	433	420	403	412	443	433	422	392	460	432	413	437	425	417	439	433	427	455	416	437	434	439	433	420	398	424	421	438	423	455	459	419	423	429	419	432	374	395	435	432	430	431	428	404	450	405	446	408	415	443	433	396	434	442	394	436	477	439	412	390	450	432	426	432	384	390	409	445	429	431	424	433	432	450	400	442	439	419	457	417	439	414	423	422	414	420	447	405	432	427	386	456	403	448	406	437	419	396	424	424	411	475	405	452	423	439	386	451	448	457	421	457	416	410	472	400	426	438	434	390	403	465	416	430	396	383	431	476	453	404	412	388	400	410	446	437	457	423	375	417	365	457	401	408	441	398	442	380	403	446	413	394	434	402	398	426	437	412	453	435	440	458	407	421	435	401	421	420	430	421	442	435	414	416	436	432	426	425	422	468	419	396	420	439	431	423	423	401	432	433	404	438	459	392	444	416	471	441	443	429	434	418	431	414	429	457	425	438	425	448	394	454	472	435	406	417	451	451	417	424	380	429	463	437	417	424	430	417	410	460	430	409	413	398	446	434	461	435	409	429	431	409	431	422	451	451	411	427	440	436	431	414	445	417	398	448	417	427	449	407	413	428	410	382	407	396	424	430	396	466	429	408	425	418	405	480	424	393	442	419	410	422	419	470	413	412	427	438	415	426	420	414	436	446	450	395	430	428	413	404	413	418	428	437	387	424	433	445	423	412	411	424	419	454	423	423	423	419	411	450	474	431	429	445	399	417	418	481	427	386	416	427	430	452	417	413	418	429	399	430	423	403	426	467	437	401	412	435	383	459	461	405	498	405	409	409	423	391	392	425	416	409	385	455	451	413	379	416	404	441	454	473	451	441	412	433	444	390	412	453	433	402	416	406	426	437	395	439	433	410	424	445	423	443	427	426	461	418	428	434	447	463	430	396	434	438	437	453	424	425	411	413	408	447	445	447	421	467	427	440	444	407	391	416	378	428	403	395	419	424	433	440	434	430	432	415	427	420	402	394	427	430	410	422	426	419	421	451	439	407	426	441	434	446	468	451	470	416	393	433	461	416	404	434	422	427	429	406	419	397	441	503	436	399	394	418	439	410	452	429	420	438	449	454	392	398	433	436	443	441	405	441	402	432	419	395	442	438	432	465	411	438	451	384	414	434	388	431	451	450	419	449	413	444	415	389	401	445	448	429	422	426	411	432	411	445	402	437	459	407	440	390	458	420	432	448	429	441	426	409	430	409	431	419	424	425	418	456	408	404	442	426	424	407	418	428	424	421	402	425	461	418	427	422	403	437	404	413	422	436	400	460	421	463	456	437	427	453	386	440	403	457	397	455	445	407	466	426	446	414	424	441	412	417	429	425	422	439	437	439	417	452	435	412	434	426	402	433	453	437	387	409	438	464	472	440	418	406	429	417	428	398	451	423	424	413	394	432	380	386	407	420	398	394	427	368	430	410	437	404	397	400	396	421	418	415	415	427	472	421	412	447	430	440	408	433	399	412	476	396	361	410	454	437	445	455	409	413	429	400	464	425	406	427	429	430	462	462	386	459	413	421	456	424	418	417	390	466	444	431	436	456	425	412	445	449	439	414	413	422	468	419	478	404	424	452	455	380	425	446	378	428	388	437	440	415	419	415	425	429	406	439	428	425	427	435	416	412	414	418	416	410	420	410	468	397	455	382	451	414	396	401	407	442	425	414	396	451	398	437	422	447	436	421	423	431	405	448	448	424	412	423	440	414	458	401	402	428	442	478	409	412	430	455	425	409	416	470	425	465	456	440	423	407	444	445	427	422	403	427	395	433	441	405	450	457	445	435	468	422	436	450	415	454	432	427	421	458	404	418	431	407	431	431	447	426	437	439	462	394	466	431	448	447	451	433	463	411	452	409	439	448	427	445	434	462	461	433	439	453	440	431	445	422	409	379	410	464	450	429	452	412	435	427	405	415	425	399	421	428	408	429	408	436	407	454	442	465	414	419	430	419	439	466	434	417	397	394	390	409	441	414	404	444	428	383	395	409	417	405	412	410	436	394	451	429	433	408	425	461	430	417	425	421	429	433	408	408	455	413	417	435	389	409	429	420	409	413	412	417	402	424	437	432	438	440	436	436	410	438	455	443	448	468	418	409	410	422	434	430	427	436	439	435	391	456	421	431	429	451	399	443	455	414	406	430	437	449	434	426	422	447	432	429	415	449	413	368	381	425	427	428	427	408	452	450	426	396	412	444	392	415	408	437	397	386	472	456	435	419	414	461	466	462	424	405	399	393	431	422	388	434	435	456	433	472	432	435	451	433	440	459	418	417	420	434	423	458	454	450	410	439	427	394	432	427	439	418	449	392	438	453	433	410	408	426	441	368	415	449	466	418	438	419	451	458	407	427	429	412	420	413	443	413	431	454	403	422	433	410	458	392	423	414	408	455	410	442	434	423	439	446	416	432	457	462	411	444	407	424	442	447	420	426	409	415	389	423	396	458	453	407	439	403	430	439	432	452	384	416	440	412	445	410	440	404	429	390	448	445
21098	6893	8091	4246	10798	2778	511	422	315	324	1103	242	189	184	204	172	157	180	146	154	162	171	137	156	150	152	158	140	152	144	162	134	150	167	150	163	136	138	169	165	162	163	175	160	153	136	140	142	147	149	148	133	146	171	137	139	162	155	116	165	141	138	145	147	131	157	158	175	141	152	139	139	147	139	162	136	133	119	138	172	153	154	151	162	138	165	172	162	146	150	134	145	141	140	141	177	148	135	139	151	171	139	143	161	143	133	148	166	143	149	174	111	152	148	142	188	160	165	149	140	134	153	145	143	153	149	163	141	148	159	139	142	140	147	148	154	144	171	123	139	146	139	181	134	139	145	145	138	158	135	137	156	178	160	125	145	132	157	150	143	146	163	157	162	148	141	157	124	139	124	149	168	120	149	127	146	143	151	141	141	143	137	161	124	145	134	136	149	149	135	131	145	154	134	172	150	131	147	156	148	134	130	126	162	155	148	161	158	141	186	118	139	141	177	166	162	139	160	141	147	159	144	157	123	148	178	160	133	147	141	142	167	136	150	132	155	128	154	124	127	171	166	132	160	141	119	125	137	133	140	151	165	164	153	129	159	153	150	143	148	155	147	132	139	127	149	148	147	148	143	144	145	154	138	157	137	154	160	135	129	153	144	125	135	148	173	166	144	123	135	143	128	148	133	155	155	164	143	127	149	155	143	153	151	124	119	151	127	141	135	156	136	146	144	150	153	152	129	146	141	155	146	160	144	131	158	172	131	164	130	142	139	146	147	144	129	162	139	151	144	143	146	153	156	152	144	158	113	135	137	132	153	135	137	129	145	143	131	156	148	134	153	155	130	145	120	138	156	146	128	129	137	160	161	130	137	150	134	155	133	141	147	158	129	136	141	138	138	143	141	142	126	139	141	147	150	146	139	142	133	140	148	153	148	149	151	142	145	147	119	141	130	154	167	143	179	165	138	120	176	149	139	149	139	153	166	149	144	145	144	157	133	161	147	151	148	150	150	162	135	124	133	140	139	136	133	158	165	138	138	139	134	157	173	142	158	152	140	147	155	135	145	141	154	142	129	147	144	151	136	137	143	131	162	152	149	158	155	137	147	142	146	150	159	155	171	144	134	135	141	139	137	133	140	140	160	160	137	156	135	161	147	162	130	145	138	149	144	128	140	133	142	122	143	162	148	145	158	162	139	158	164	138	135	137	158	158	168	143	159	125	156	136	133	158	123	138	148	144	161	149	145	158	134	140	151	149	140	152	150	148	126	147	128	121	147	150	145	124	121	142	151	154	147	151	152	123	165	150	143	156	152	138	144	135	139	149	148	144	137	153	148	141	157	156	166	154	119	171	162	126	129	138	145	138	139	148	124	149	154	150	144	149	154	144	160	134	124	148	138	127	131	165	131	156	120	145	141	163	139	121	131	167	146	148	170	126	157	146	159	135	159	159	156	133	146	154	151	127	143	149	134	131	137	139	143	153	115	144	130	148	141	123	159	157	135	142	146	150	163	163	146	134	140	147	131	164	141	133	131	132	154	146	162	146	147	143	147	166	145	134	146	135	142	143	135	159	125	150	158	151	140	165	159	145	136	135	152	148	178	159	146	145	135	144	130	158	146	148	155	176	160	153	149	137	178	149	142	154	142	151	152	134	124	139	125	134	178	136	147	139	147	153	159	137	153	153	142	167	112	159	140	165	125	161	156	142	152	152	139	153	127	158	132	133	134	130	156	124	127	142	161	151	159	168	153	153	132	136	160	164	152	147	136	160	146	127	142	146	147	140	172	128	128	144	147	161	141	147	141	156	130	140	147	149	148	158	155	135	144	138	139	135	134	149	137	145	137	155	163	143	148	139	161	165	152	131	144	148	138	140	142	143	136	161	146	151	121	154	146	144	145	133	130	145	146	141	142	140	175	146	156	158	144	142	138	134	142	150	146	169	138	160	144	129	134	132	134	137	152	144	138	134	147	121	135	154	162	143	148	167	155	130	144	143	155	163	160	158	136	156	151	154	182	149	143	137	147	124	143	137	156	132	165	166	158	169	130	155	131	133	150	135	163	144	146	154	133	146	155	146	146	127	125	171	167	144	157	149	140	147	143	131	135	148	155	166	137	149	144	135	154	153	156	136	145	129	132	140	140	134	131	143	133	157	141	139	164	146	144	147	127	133	134	168	149	140	136	139	178	143	143	160	166	169	143	156	151	141	147	146	139	149	147	123	147	135	139	151	129	172	134	126	162	150	124	147	124	166	161	153	143	135	151	150	129	145	147	143	158	151	141	173	149	152	137	148	145	149	166	145	133	132	160	148	143	142	140	120	142	164	135	155	142	149	140	137	154	147	156	150	124	140	125	139	136	155	149	137	165	121	131	145	126	148	156	172	146	157	128	124	164	175	122	131	168	144	162	139	147	156	150	151	143	194	161	144	161	142	146	140	142	131	164	139	143	154	152	146	143	156	144	147	153	169	135	161	162	148	135	156	137	132	136	157	161	151	142	151	145	154	134	145	149	157	174	142	167	155	151	183	157	131	161	150	135	144	151	115	138	171	144	130	112	155	143	154	142	153	157	153	172	143	151	152	146	180	136	173	151	145	140	152	157	146	151	150	152	121	161	140	135	154	153	162	149	140	135	154	139	149	148	137	144	141	140	131	133	140	154	146	142	144	169	156	130	136	134	147	136	135	140	149	156	164	149	173	144	130	143	131	129	161	127	152	163	133	152	141	159	142	127	152	142	154	143	120	134	136	164	139	133	140	141	141	151	173	140	148	133	147	123	168	165	169	150	127	165	161	143	153	143	154	137	165	135	146	158	137	146	128	122	140	158	139	139	147	126	141	175	160	133	157	159	157	135	136	130	140	129	146	133	148	167	139	144	153	150	140	156	151	167	135	133	151	156	145	170	128	142	154	152	153	149	165	130	108	142	166	141	142	139	155	167	149	138	138	145	135	146	139	173	159	132	179	147	135	152	142	120	160	152	159	126	156	131	170	145	158	171	145	147	156	142	140	141	148	163	131	148	150	147	133	131	135	158	139	184	152	158	150	141	142	168	168	171	160	142	141	173	150	143	153	138	139	126	129	138	152	164	155	174	158	146	146	166	149	146	160	144	148	128	155	133	129	141	146	151	142	134	155	136	141	155	171	151	159	131	138	160	148	148	132	114	127	143	151	146	126	132	130	161	146	128	152	124	171	149	140	146	142	148	128	135	151	145	149	156	156	124	131	143	145	151	130	144	138	156	150	159	128	168	144	137	149	166	155	142	155	142	143	142	150	129	147	151	155	130	143	145	164	135	147	176	167	158	140	139	133	126	139	159	131	137	131	146	126	163	135	119	142	149	155	137	144	154	158	140	130	137	128	150	119	148	135	159	130	169	168	144	143	147	156	154	136	144	172	148	154	137	160	140	155	136	145	135	171	144	187	142	155	177	136	167	153	160	152	169	131	180	142	131	170	152	151	131	134	141	123	164	153	130	159	153	149	154
10710	4857	13734	11163	25955	3500	2297	1849	1425	1327	5634	870	801	717	703	649	644	579	574	608	510	559	513	520	472	497	490	495	473	451	457	456	457	448	488	452	455	425	442	420	441	408	439	414	420	437	428	425	413	417	390	422	399	379	394	367	384	390	420	406	420	419	371	407	384	415	410	396	389	386	404	417	386	394	435	419	400	417	422	378	434	413	401	380	416	408	454	407	366	390	426	391	419	408	406	432	411	408	386	389	414	403	380	355	416	380	414	418	400	351	385	421	397	364	404	400	401	386	392	388	403	384	380	392	361	415	394	381	442	416	394	403	399	403	414	407	421	378	387	410	428	426	417	399	379	393	377	422	391	383	401	410	426	386	388	412	386	352	400	406	407	413	403	405	387	411	378	416	405	403	395	397	414	409	401	345	424	422	369	377	368	381	419	367	396	342	411	400	383	402	394	382	456	383	406	384	384	450	388	390	358	437	393	372	421	394	423	415	386	378	402	397	403	380	398	384	366	407	378	368	397	395	405	399	364	370	404	374	378	401	394	387	389	393	372	427	407	409	412	403	399	388	427	384	405	416	411	385	404	397	398	379	418	396	435	428	423	359	404	393	353	402	420	358	393	409	428	378	441	382	392	410	409	405	380	397	435	389	360	405	366	412	389	390	418	384	369	390	383	387	379	407	377	418	394	364	375	410	408	389	373	356	401	414	385	391	420	385	430	419	404	422	390	372	404	379	384	404	413	381	384	392	408	397	393	385	375	392	377	376	371	407	398	420	379	417	404	393	430	350	415	402	346	402	393	376	398	402	426	390	380	392	389	381	391	377	391	394	420	428	381	407	427	372	386	413	374	373	366	404	405	384	411	419	396	369	358	384	362	381	433	402	375	374	403	368	380	396	385	402	421	409	393	408	387	362	406	419	370	388	390	406	404	407	429	388	365	387	415	395	398	399	403	400	395	388	361	386	375	338	388	442	385	383	395	375	391	406	415	375	391	360	388	420	426	395	384	416	424	371	416	393	397	375	405	396	388	411	399	384	368	354	366	383	396	392	405	396	408	422	388	385	395	411	408	364	387	385	347	398	384	370	392	426	375	382	440	391	363	398	372	384	422	388	418	407	397	398	399	384	393	384	413	422	382	388	376	405	401	380	409	416	415	389	354	415	400	405	400	425	378	372	372	412	412	398	380	382	381	412	389	397	384	382	385	398	394	386	403	385	350	363	363	377	389	387	419	373	396	397	426	422	421	383	382	385	373	420	406	366	440	415	391	350	400	366	404	388	385	375	399	387	386	411	385	360	419	407	414	380	396	403	356	355	391	372	414	399	397	354	398	398	376	398	400	402	408	400	401	397	397	379	355	398	375	405	408	417	410	374	396	392	377	394	362	406	391	356	407	399	425	359	391	377	392	383	397	367	379	385	393	398	390	383	368	387	362	379	416	388	386	376	417	419	380	387	363	363	368	384	401	381	441	413	398	446	389	404	413	399	357	389	351	381	398	391	398	416	406	393	388	403	386	373	372	381	387	360	394	389	401	396	379	400	406	398	427	423	411	384	380	379	396	400	371	401	414	410	393	412	388	412	425	407	378	371	366	336	419	417	379	399	400	350	373	401	422	402	390	396	395	341	400	405	395	387	412	411	388	421	387	407	406	405	372	392	361	350	407	372	365	388	424	379	374	397	409	395	358	424	403	353	391	404	413	390	377	376	400	362	371	383	395	390	410	417	389	395	388	402	358	411	365	379	408	413	385	377	381	413	388	421	400	415	427	359	373	388	414	356	397	383	372	393	406	380	411	385	396	397	379	381	384	380	412	402	393	391	397	408	396	403	424	408	422	433	413	411	405	395	395	421	427	385	388	388	373	389	389	392	387	420	440	427	390	393	405	351	374	408	351	416	384	387	379	378	388	366	426	415	415	403	384	404	377	374	377	353	404	388	402	420	405	393	418	431	375	358	405	367	385	373	370	391	428	405	391	376	384	381	375	372	374	389	387	391	417	375	406	438	387	403	378	435	407	382	390	394	410	391	391	391	395	367	412	400	420	411	416	409	405	361	407	426	416	365	393	380	384	375	407	344	386	393	395	423	387	342	415	410	395	406	402	369	404	392	405	381	417	409	439	392	385	396	377	364	381	397	380	424	403	366	392	371	385	393	378	411	359	393	390	381	373	389	355	394	378	388	390	408	376	392	394	408	417	413	396	374	383	411	373	407	412	373	384	429	442	389	385	355	413	405	395	392	426	418	400	406	391	388	387	383	379	404	395	415	391	405	397	408	404	399	385	406	378	424	386	434	401	397	391	419	402	413	381	350	405	383	408	380	376	385	403	419	361	396	382	407	377	393	366	402	397	401	385	405	390	401	440	384	428	379	423	375	388	458	345	359	418	365	417	412	399	424	379	400	423	400	385	372	447	393	408	403	390	354	395	401	378	407	398	372	379	410	391	397	368	418	395	383	434	396	392	408	399	378	389	412	367	397	406	364	393	392	378	393	401	402	385	418	372	422	387	397	392	384	401	376	428	384	366	356	387	413	382	367	386	347	420	390	379	418	403	373	378	374	370	357	394	385	370	363	393	382	402	409	409	377	400	421	386	408	391	382	390	378	422	401	431	424	384	393	380	407	425	393	384	404	404	404	425	389	371	426	405	372	377	419	422	372	402	386	376	402	415	386	386	384	431	384	402	420	382	376	362	393	389	393	400	416	400	422	365	423	384	422	417	398	407	349	391	424	369	400	376	418	381	399	389	375	417	377	393	410	439	387	392	379	412	438	367	390	424	374	415	414	370	402	388	383	371	395	414	439	417	370	388	396	407	400	380	449	411	392	421	420	379	399	404	395	388	384	412	417	410	440	415	339	382	386	348	399	387	424	392	369	406	354	344	386	401	394	403	405	416	399	388	417	402	398	412	365	394	388	383	396	375	379	370	382	379	409	377	366	385	382	392	430	387	388	401	377	391	402	389	403	400	393	363	406	394	388	404	400	376	367	362	389	424	439	384	371	404	392	390	407	410	403	405	389	420	380	398	414	429	400	377	407	412	376	378	387	361	375	385	403	376	371	416	359	372	391	374	349	406	422	392	396	398	388	379	410	372	410	398	403	362	390	385	401	405	358	424	394	380	408	357	386	351	413	394	369	406	430	378	392	408	370	391	423	401	415	405	404	391	389	423	399	356	400	409	379	385	412	379	374	395	381	417	416	391	415	403	399	422	425	377	416	389	363	375	374	411	386	388	392	387	405	414	407	399	386	422	376	385	412	388	375	421	396	398	386	392	387	377	363	404	419	392	357	414	433	398	393	399	396	362	412	395	377	361	344	379	451	408	427	377	368	394	408	385	360	360	414	392	383	408	391	373	410	415	363	380	378	400	436	401	402	382	380	364	361	436	358	394	412	382	394	361	399	367	428	427	425	410	393	403	373	401	402	338	406	378	374	416	404	367	409	388	399	393	403	401	377	366	379	432	383	385	447	379	417	386	382	415	355
30695	12679	12817	12174	31095	9337	1277	769	619	588	2235	501	442	392	383	419	420	394	376	360	364	357	323	348	350	353	364	334	373	373	320	325	317	324	344	335	313	347	337	346	363	321	296	300	336	332	328	350	324	328	335	307	320	347	366	346	324	344	340	328	305	314	334	309	296	318	344	297	281	317	327	330	342	338	324	339	369	311	320	373	337	313	360	327	324	349	309	320	346	318	309	291	355	328	340	303	340	329	311	351	319	308	341	308	314	298	356	319	348	346	341	329	284	335	334	299	309	336	350	356	345	329	339	308	345	327	311	310	315	329	324	337	297	303	315	327	300	328	332	315	285	311	334	332	285	267	326	320	334	312	317	311	329	342	312	302	322	322	316	303	326	332	316	291	312	357	287	302	318	334	334	321	299	340	308	332	311	365	332	311	288	357	326	307	317	337	318	327	334	327	312	321	312	285	353	330	305	344	321	282	340	290	283	336	316	310	326	312	347	328	322	327	319	335	312	338	327	320	329	312	345	312	318	316	335	330	329	303	342	318	307	334	318	334	320	346	327	308	317	334	323	293	295	336	314	346	299	298	340	338	329	332	316	334	309	323	349	317	331	325	303	323	311	345	333	292	303	322	334	321	342	319	307	299	305	306	318	319	315	326	335	344	338	306	301	307	272	298	312	320	312	290	305	322	308	337	345	281	323	296	282	335	325	302	321	346	320	356	351	306	346	347	326	335	319	297	325	332	310	320	326	320	333	301	344	328	326	399	304	307	312	302	347	332	278	306	323	307	309	339	353	346	330	346	328	308	319	318	345	297	294	302	313	326	341	346	335	325	346	304	329	340	328	369	352	325	331	301	342	312	318	303	349	331	305	319	312	281	324	323	333	305	348	348	307	299	324	332	281	328	340	328	356	291	336	276	292	301	333	319	325	356	304	331	331	312	344	311	300	330	372	309	340	313	301	319	328	327	303	293	307	321	342	331	350	315	354	324	335	313	338	334	318	278	317	353	320	290	308	318	305	319	324	319	284	307	324	315	347	300	302	320	316	312	314	319	351	318	316	319	300	286	295	315	320	332	339	356	335	330	324	326	305	317	297	297	320	299	304	332	332	310	290	314	324	332	297	335	301	304	318	302	326	306	295	315	345	289	346	310	307	330	279	308	326	316	352	299	319	308	324	328	312	325	288	333	316	365	324	355	299	315	340	309	330	317	342	312	318	291	318	321	328	319	327	337	331	337	340	323	309	340	335	283	330	331	339	326	306	309	293	329	298	315	316	334	327	335	331	331	303	343	334	314	314	331	333	357	296	350	302	330	323	360	340	329	340	333	329	304	317	309	302	334	335	320	312	345	310	298	332	335	296	301	321	345	316	322	336	315	326	323	373	279	301	342	326	357	339	300	352	328	303	309	311	310	319	338	330	315	335	304	317	336	280	313	303	304	294	290	335	309	291	303	317	349	311	329	368	300	319	316	312	317	312	317	310	349	304	329	312	310	303	343	327	302	338	355	295	290	303	334	340	285	312	337	317	317	304	356	332	282	327	304	323	324	333	344	313	331	318	315	321	312	331	315	305	302	299	313	289	333	332	321	332	310	332	328	365	364	330	295	331	322	323	288	345	339	365	309	342	317	342	333	320	357	328	317	308	297	336	311	316	328	315	336	315	328	319	321	332	325	323	316	304	307	313	304	285	329	271	323	328	297	275	348	341	318	321	323	317	304	334	331	312	299	293	290	305	328	300	312	304	319	328	322	334	315	290	326	311	320	319	294	322	323	335	308	337	333	349	335	314	297	346	340	341	344	335	304	294	341	333	341	283	325	328	309	280	319	314	321	326	348	325	288	342	357	296	343	310	344	344	315	301	316	339	308	312	331	307	337	298	309	318	314	312	317	359	313	346	293	301	297	354	308	309	316	313	354	343	308	328	293	320	305	321	276	304	317	346	327	309	291	313	360	331	336	341	321	306	296	320	294	325	373	310	326	304	335	331	303	339	312	338	337	317	325	334	349	301	302	333	295	333	364	313	270	313	325	317	306	335	349	303	315	279	326	301	318	330	314	321	328	347	308	345	342	336	314	298	322	337	320	312	327	353	327	298	326	311	305	345	323	318	335	313	302	312	358	330	294	280	327	344	318	333	337	344	323	338	320	316	299	289	344	349	319	325	307	332	316	350	354	318	275	344	330	359	270	297	304	325	326	366	304	325	312	351	292	349	361	312	309	341	303	340	305	307	315	334	329	318	325	306	314	368	296	314	331	319	300	345	342	337	323	328	304	269	299	330	304	331	322	341	324	331	294	315	327	341	323	333	284	327	322	322	347	332	330	332	297	307	301	298	331	315	342	312	363	320	321	308	299	354	317	302	294	330	345	349	326	336	324	325	355	350	292	342	349	320	296	290	319	320	320	390	289	342	321	358	329	334	307	306	357	324	338	330	285	343	311	285	296	297	287	349	315	289	327	350	326	300	363	351	339	316	315	306	346	337	338	294	311	303	333	315	297	319	327	304	336	325	340	332	309	305	305	326	328	327	321	290	311	330	319	336	293	363	369	326	367	321	297	309	317	324	312	316	293	303	303	309	298	298	317	324	344	292	310	315	294	320	327	325	317	292	301	339	290	327	347	308	329	311	337	317	344	312	310	338	352	345	337	321	333	311	317	283	335	309	334	299	310	325	344	308	323	325	326	300	309	329	287	317	302	321	320	303	310	323	363	302	307	309	351	340	310	310	300	334	312	360	327	310	325	302	326	315	309	328	354	333	319	323	303	329	354	310	347	308	316	307	328	300	315	294	305	293	316	354	338	345	330	325	335	344	330	324	300	302	311	315	311	294	333	285	307	329	338	328	317	302	313	337	310	310	345	345	308	309	297	333	313	325	352	343	320	295	373	328	346	294	320	304	317	314	341	316	312	338	347	320	331	298	315	332	333	362	334	322	312	311	338	312	336	286	329	356	317	322	303	368	357	311	316	333	316	333	355	314	293	309	351	323	313	338	309	342	308	313	304	291	297	311	367	333	344	356	322	279	323	364	311	322	330	318	338	348	281	334	337	303	339	309	333	301	356	303	342	301	357	321	358	324	318	321	311	326	299	310	324	326	324	327	315	337	345	321	364	305	320	337	327	328	313	330	331	299	352	327	334	294	329	322	322	325	322	308	312	329	326	298	370	304	309	316	327	336	311	325	285	331	339	288	294	338	318	305	355	300	299	297	320	330	312	321	312	328	306	335	301	289	328	300	332	352	347	342	328	340	306	371	345	335	327	303	299	318	340	308	320	320	337	311	307	361	311	316	308	326	335	314	316	301	299	326	351	312	314	344	314	341	321	285	300	327	301	343	324	335	348	314	317	330	331	314	313	328	338	323	321	326	354	303	305	358	349	299	311	343	333	329	321	284	326	326	371	341	344	330	328	309	320	329	304	333	331	319	315	340	369	325	318	308	317	329	329	317	325	314	327	316	304	316	335	349	327	361	303	311	349	312	366	321	295
14347	7760	18247	25919	47055	7490	4267	3540	2542	2603	8700	1810	1514	1397	1421	1263	1223	1157	1139	1145	1069	1027	994	1005	948	951	932	871	884	876	880	897	844	872	879	862	898	828	838	804	829	821	840	840	886	859	824	845	736	816	737	783	749	851	764	772	771	797	771	783	771	743	767	779	752	797	749	774	755	767	751	795	746	818	754	725	773	777	742	754	769	751	726	768	764	683	759	769	804	732	786	768	769	748	746	797	765	752	773	709	761	776	843	711	757	795	815	708	794	775	774	734	775	739	752	737	693	801	716	760	757	742	803	772	751	768	759	737	804	769	751	793	759	751	736	779	746	781	735	715	732	741	777	759	736	720	775	735	775	721	735	768	774	701	702	741	725	700	779	772	810	737	708	718	802	732	766	769	751	785	746	764	720	729	792	744	744	735	731	711	711	783	751	753	794	768	750	758	834	762	755	709	757	740	761	731	734	720	723	786	770	751	779	746	745	776	712	735	796	762	773	765	736	799	775	723	762	729	771	811	757	758	787	778	753	723	756	743	754	758	722	759	749	754	737	710	758	754	739	760	770	742	714	742	765	749	789	746	740	702	816	743	774	760	792	739	750	766	704	738	759	728	787	741	745	725	734	745	736	736	754	769	780	767	754	768	756	721	764	754	719	746	732	762	706	778	712	721	734	755	744	768	763	748	775	706	737	791	784	746	741	790	733	746	725	733	761	790	736	733	709	781	760	752	743	770	761	810	742	709	770	792	749	788	728	787	730	815	740	784	718	760	765	762	723	735	725	722	745	738	744	764	730	760	766	761	723	785	716	778	782	794	697	776	726	712	777	767	731	807	728	717	700	735	735	788	727	725	753	684	769	750	755	749	753	739	762	740	813	685	741	730	767	799	746	795	732	829	733	765	759	771	736	737	760	739	796	723	733	742	771	757	751	782	734	734	752	755	726	765	723	730	711	754	748	777	739	739	767	740	806	731	772	760	739	774	675	779	736	745	733	746	736	745	782	713	768	732	759	752	722	731	737	767	762	757	791	803	754	829	815	768	714	726	762	690	743	739	738	767	781	782	716	751	756	803	717	741	731	763	695	745	735	726	754	803	775	789	721	783	746	712	727	734	825	738	732	737	746	717	727	742	730	773	752	721	751	813	732	752	734	694	749	696	740	728	705	745	739	767	766	736	732	799	696	805	763	740	733	746	717	770	713	694	771	737	725	748	744	740	736	785	773	666	772	745	793	767	734	768	729	727	765	766	720	749	737	772	737	747	713	697	718	764	737	719	721	696	756	752	743	745	747	742	752	708	715	735	722	721	736	753	711	756	757	719	726	734	740	745	739	720	765	736	772	728	807	735	714	718	758	753	740	759	795	765	718	675	726	773	732	735	744	765	765	809	723	749	776	749	784	803	721	691	769	705	755	725	794	778	794	767	775	783	750	770	763	697	785	777	734	781	779	747	741	809	713	734	748	726	758	741	786	759	743	781	729	740	773	771	717	766	777	765	743	758	749	759	758	772	737	769	717	744	731	726	753	732	802	767	697	775	749	721	731	765	726	703	784	724	732	777	773	738	783	756	727	703	803	762	763	760	727	701	769	799	719	735	744	777	762	734	789	758	783	764	737	712	765	747	768	778	752	708	705	749	755	725	778	731	752	770	729	714	713	691	737	729	736	705	772	751	756	765	818	733	758	747	746	769	757	766	682	741	777	735	721	721	794	801	735	758	719	715	772	752	745	709	722	704	793	746	736	744	717	748	760	714	804	743	667	793	762	712	783	745	765	744	757	740	692	755	720	704	765	730	784	768	763	762	728	742	757	711	728	707	748	779	737	786	722	763	792	757	757	752	700	713	737	709	756	702	720	769	790	728	776	797	743	735	777	763	698	733	763	749	746	778	759	690	728	751	727	766	753	742	729	752	714	698	724	761	724	742	807	757	747	743	753	739	749	768	822	749	793	787	740	725	751	783	759	771	801	765	765	757	741	749	781	720	758	713	755	789	739	772	729	814	752	771	750	720	761	727	751	763	769	752	756	802	705	698	771	792	780	735	736	722	729	788	755	771	688	741	738	744	779	716	734	785	735	788	745	759	760	752	749	729	693	738	724	789	766	750	757	723	747	761	729	764	745	750	805	760	763	732	777	745	753	798	724	745	738	756	716	733	743	757	801	742	758	814	774	779	771	813	734	707	773	764	740	772	751	733	744	721	725	743	748	795	742	729	795	754	722	705	759	788	767	765	778	762	731	754	744	725	764	716	744	704	744	795	704	812	796	746	746	743	753	739	761	786	764	744	728	763	746	770	756	734	719	728	739	788	728	771	699	725	719	747	763	773	736	717	748	740	799	749	757	789	759	703	747	698	796	705	750	718	740	755	751	725	723	761	775	773	781	773	741	716	845	769	772	772	722	738	718	735	789	725	734	757	719	745	698	709	767	757	718	759	764	733	772	700	749	764	745	825	774	790	729	738	730	783	753	737	726	772	720	752	750	725	725	757	726	720	727	730	757	777	719	777	766	773	779	753	725	772	759	735	756	713	766	745	751	737	759	749	743	777	781	738	742	730	723	713	817	767	775	712	737	706	755	761	751	766	742	714	800	720	768	752	744	768	760	774	785	770	776	746	773	779	737	772	757	741	748	735	744	734	737	747	723	770	773	744	753	736	748	793	731	734	721	783	721	765	686	825	747	733	766	762	771	733	730	756	737	703	790	729	744	746	721	767	735	771	782	745	811	715	762	752	723	790	795	752	721	782	747	729	748	778	749	737	752	766	748	715	739	739	722	784	688	771	818	760	752	719	689	776	717	785	731	717	723	726	755	761	759	748	732	759	749	712	729	764	702	700	748	742	761	734	784	718	743	765	710	742	734	785	730	754	781	754	758	746	789	789	775	728	774	767	723	747	788	732	751	724	723	769	784	742	751	775	780	740	771	754	733	681	752	773	734	778	787	741	795	742	792	743	784	781	781	726	740	785	761	774	740	778	737	740	748	721	773	785	733	766	775	688	764	752	773	776	744	759	765	753	706	788	709	751	727	785	763	742	752	721	739	719	692	735	767	729	729	763	763	711	798	724	738	781	748	713	763	744	725	755	755	770	718	757	761	775	738	797	742	795	744	731	751	795	776	714	737	766	763	785	775	731	786	718	776	706	759	743	776	755	706	746	746	775	749	745	734	701	748	783	748	711	731	736	761	750	697	769	774	796	728	748	741	764	757	744	784	719	731	756	728	727	742	725	733	787	691	748	751	720	757	707	793	792	757	758	749	747	795	761	748	742	759	752	759	772	785	708	721	719	760	688	767	755	725	789	732	760	733	731	769	783	751	754	764	755	747	752	770	706	753	722	709	763	712	737	778	773	734	736	785	771	749	764	700	757	713	801	773	749	742	784	697	760	721	760	727	719	714	730	779	749	772	795	785	712	805	780	759	786	778	692	769	738	708	762	763	701	755	749	760	781	723	812	803	739	765	726	704	714	825	735	748	780	763	733	775	735
8770	2424	2935	1811	1080	304	186	182	176	198	205	167	174	196	177	153	170	189	154	140	170	135	162	177	171	169	162	187	171	174	172	142	168	185	150	181	179	171	158	169	165	159	162	162	171	152	149	175	163	162	172	175	159	183	145	175	169	151	163	192	162	159	174	180	181	163	156	159	157	132	181	190	172	154	149	161	172	174	183	181	177	160	154	160	155	151	161	145	187	177	168	178	163	170	173	174	172	152	164	140	205	171	159	152	170	190	176	150	151	169	167	167	191	164	152	178	160	163	189	169	164	160	165	171	164	171	159	163	184	162	173	141	159	170	156	156	156	152	165	154	167	180	186	130	170	168	182	159	145	163	161	172	170	170	161	167	153	174	169	166	159	175	176	182	138	153	154	150	172	172	173	161	159	179	163	177	188	176	155	181	197	167	161	150	164	175	177	169	170	187	161	179	142	149	174	150	183	175	179	145	173	187	177	174	146	170	174	164	175	154	165	178	171	170	181	182	153	152	133	160	171	160	185	176	162	159	162	169	155	135	175	174	178	192	177	157	149	147	172	173	173	172	161	161	188	200	192	179	154	137	175	176	165	170	175	167	162	175	169	167	173	139	149	173	160	172	184	183	143	171	173	163	183	166	157	170	193	182	166	166	171	166	154	159	159	162	187	168	147	149	175	178	155	178	175	161	166	159	157	184	167	165	165	155	179	171	170	170	134	179	163	159	170	152	147	157	151	165	179	166	174	163	166	170	171	162	144	161	167	165	164	154	166	142	173	149	157	169	154	184	157	145	177	157	159	153	172	175	177	192	150	165	154	157	188	166	184	166	182	197	164	172	166	154	165	159	137	166	169	184	166	164	161	142	154	177	168	171	174	156	199	182	181	195	158	152	156	144	171	175	174	159	166	173	172	158	177	188	147	168	181	158	158	160	158	170	178	170	159	170	165	181	169	160	174	173	155	163	138	167	161	170	184	182	168	167	136	160	175	180	152	168	158	172	180	171	152	151	159	171	176	172	162	172	158	189	149	168	154	187	167	185	175	170	156	157	155	176	177	176	164	194	174	154	177	171	192	167	148	167	149	169	172	177	153	152	166	167	147	138	173	159	145	177	178	169	163	160	171	170	131	151	168	150	168	162	167	178	167	179	155	163	131	168	159	168	187	153	202	152	177	155	178	157	152	136	167	159	179	157	158	162	167	171	175	187	176	173	150	180	175	149	164	148	159	170	167	175	160	177	195	170	170	173	153	182	170	163	163	174	175	198	175	161	203	159	146	151	191	176	171	183	173	161	160	138	171	179	162	164	178	184	183	143	166	159	181	157	146	163	198	177	157	158	187	175	149	180	183	170	173	169	170	150	152	163	162	173	170	147	185	153	188	155	175	166	170	175	169	157	201	139	162	136	146	185	153	154	162	150	180	164	138	172	186	139	152	161	152	178	156	155	132	161	178	169	154	160	163	170	163	176	153	179	178	178	158	163	169	192	167	161	173	182	166	167	172	171	180	173	173	191	159	180	176	179	183	187	180	171	157	149	167	157	159	176	155	151	190	174	199	168	174	175	172	164	166	191	139	166	161	158	152	168	187	181	161	146	166	167	173	157	167	182	165	161	165	145	173	157	156	153	148	143	182	182	192	175	178	169	178	192	183	126	183	154	145	182	153	157	153	165	182	148	187	181	175	152	174	192	167	165	167	171	165	165	153	168	170	171	172	164	161	165	171	151	167	156	194	181	152	173	148	156	158	162	167	175	153	157	181	168	157	155	189	167	182	144	169	149	178	156	147	172	170	154	145	154	153	168	172	178	163	164	158	191	185	166	135	163	184	159	167	166	172	164	167	173	175	148	169	160	161	164	174	152	168	168	150	163	155	159	168	156	184	171	170	155	179	156	172	169	174	167	167	191	171	156	173	161	187	162	139	161	155	144	192	169	192	159	156	185	150	177	151	174	155	149	192	157	163	176	158	158	154	166	153	182	161	150	170	169	147	169	155	133	172	154	161	165	168	151	155	163	163	174	189	189	169	174	151	165	192	181	161	159	161	158	177	173	151	184	145	142	160	151	161	150	171	175	157	148	143	173	171	171	169	151	162	175	148	153	164	181	164	148	147	161	184	154	181	180	159	148	143	183	159	140	145	147	157	172	175	156	176	151	158	184	163	168	168	173	145	160	179	165	150	167	168	192	196	162	161	170	167	193	164	156	180	176	150	145	162	169	172	178	168	144	173	152	153	156	176	185	151	182	179	146	168	168	149	149	168	134	165	162	158	169	170	197	178	168	151	160	131	154	191	151	180	171	145	173	173	155	164	164	132	176	179	152	172	181	169	161	177	172	164	179	169	192	146	166	168	174	177	161	145	152	157	148	156	178	177	161	174	165	163	154	159	165	157	174	173	170	173	180	163	165	173	176	147	160	159	169	142	177	149	175	149	192	170	178	139	175	161	185	177	148	169	188	176	146	150	158	199	172	185	151	155	173	173	184	182	164	156	159	171	176	196	144	196	190	167	175	152	163	168	176	134	176	167	160	181	193	183	160	159	175	156	177	137	167	146	173	166	178	166	175	175	194	178	149	161	177	159	171	161	144	176	172	184	193	177	196	180	147	171	150	165	157	139	151	174	147	186	168	183	174	165	165	191	158	131	171	165	166	157	136	172	168	163	172	165	168	160	143	174	152	162	183	171	139	204	166	175	162	193	176	182	158	145	195	181	160	173	180	169	159	181	160	158	174	175	151	154	188	185	158	182	150	162	172	144	183	170	167	167	188	177	199	146	181	157	155	168	179	160	160	176	168	147	181	168	177	202	170	164	169	177	181	173	176	170	174	163	169	172	170	173	147	152	153	153	170	153	155	143	192	151	178	172	151	160	156	169	158	155	168	158	163	153	152	158	191	160	185	158	159	144	199	173	152	177	166	177	183	152	162	161	155	160	197	154	170	157	180	162	150	178	177	170	175	150	172	165	156	182	152	173	161	151	146	206	173	159	212	161	144	171	189	152	151	184	138	159	152	177	164	171	165	159	152	191	171	168	158	186	169	161	168	153	165	168	176	150	161	171	164	160	176	190	162	148	181	167	163	152	155	160	212	172	160	181	177	191	170	166	154	167	164	172	159	153	147	179	152	166	180	169	194	152	166	142	176	164	165	155	148	154	190	163	163	140	141	191	148	164	171	159	154	176	123	165	149	159	147	177	167	181	198	173	168	158	165	167	162	179	151	143	167	197	166	180	167	175	173	132	167	173	180	155	166	166	159	168	184	184	158	158	186	173	179	163	163	157	164	171	156	156	146	177	178	166	169	152	186	152	161	164	151	163	173	180	138	156	130	162	155	159	162	190	170	182	163	177	183	160	152	154	171	160	166	147	156	153	157	191	179	164	191	207	144	186	165	182	150	182	155	165	173	168	170	170	181	164	148	170	175	182	144	177	158	150	167	176	159	172	153	196	161	178	147	167	140	162	161	181	170	152	160	162	157	169	171	175	168
4803	1952	5788	5408	4628	1047	589	523	514	630	645	423	422	440	438	449	422	462	397	422	434	396	412	464	431	447	431	399	394	409	421	426	400	418	437	397	429	397	437	412	370	450	399	402	406	428	411	410	422	405	382	431	416	426	425	413	396	410	442	397	432	410	436	422	435	454	416	429	426	434	442	442	389	423	446	393	426	411	398	427	410	415	431	431	453	416	430	401	419	423	433	411	424	394	389	391	435	411	430	417	402	443	389	412	429	413	399	391	426	390	407	412	403	450	396	410	436	458	442	421	426	404	401	435	413	422	421	456	400	397	412	425	422	408	451	433	407	406	382	436	391	423	392	432	414	415	407	421	400	401	414	423	386	435	407	428	385	419	416	380	421	392	410	394	426	423	403	417	404	420	426	407	415	433	412	449	413	389	402	417	403	412	420	428	445	407	415	418	406	434	383	390	410	474	423	412	416	397	394	394	423	458	404	433	400	396	399	424	380	405	407	448	459	405	447	461	407	391	429	408	451	425	408	385	436	432	398	402	419	436	427	397	442	394	422	413	430	419	416	392	396	429	439	398	430	431	417	392	391	444	408	399	413	382	444	412	446	399	392	397	474	432	439	427	411	414	403	414	387	415	419	392	462	403	452	421	402	459	382	440	428	391	374	406	412	393	409	434	388	420	418	427	401	423	414	402	450	420	416	403	439	416	411	376	439	418	415	403	428	410	430	430	406	426	388	392	429	405	419	432	379	402	430	394	405	423	439	410	426	422	412	405	392	415	389	406	401	417	425	431	437	430	437	421	407	441	405	401	406	412	413	395	394	410	439	432	410	409	401	443	426	420	386	399	414	372	403	436	391	428	432	427	385	419	427	392	422	434	422	427	424	408	439	433	458	428	421	393	437	415	376	432	399	407	413	443	410	395	415	431	445	436	412	407	428	432	425	429	452	436	430	435	397	383	410	412	422	415	414	397	428	396	374	390	421	448	409	405	407	399	416	426	446	452	399	418	414	428	439	395	394	405	434	432	450	420	436	410	396	446	399	395	434	402	426	425	402	433	397	411	412	453	444	412	372	405	398	412	425	400	405	414	437	414	439	406	418	391	399	432	380	406	428	453	454	396	424	374	401	405	434	426	399	390	410	424	415	430	396	408	425	404	440	410	421	391	411	408	395	376	438	399	406	403	411	385	417	418	404	416	382	443	397	418	449	394	425	364	421	416	470	425	422	384	397	441	416	424	423	417	437	377	405	403	383	368	421	423	413	405	388	407	374	429	395	388	406	421	443	414	417	443	407	425	447	423	413	424	405	392	378	416	390	420	429	419	419	416	408	453	430	408	418	387	395	410	406	412	378	401	409	394	446	402	390	402	412	393	437	370	462	400	429	426	419	416	399	427	385	436	412	417	438	402	400	420	454	430	433	417	406	420	433	414	456	399	377	407	396	437	417	419	410	392	425	374	427	436	429	419	417	425	391	417	447	385	403	401	400	421	400	408	393	395	418	419	413	472	418	410	356	413	411	409	426	393	409	433	373	414	411	431	413	437	411	415	446	420	414	405	445	422	473	436	426	418	435	404	437	385	421	433	407	401	410	423	435	416	441	450	409	403	406	392	438	396	428	419	442	402	397	394	420	386	411	407	386	405	408	379	395	435	416	405	432	415	428	392	438	382	418	491	431	439	371	436	414	415	380	419	388	407	400	416	408	429	432	443	393	425	419	426	426	426	429	405	400	416	434	384	386	404	426	448	420	404	428	413	415	434	417	420	460	439	400	434	437	412	407	423	417	423	412	402	452	363	407	427	410	428	445	421	403	424	410	412	408	453	419	387	421	402	391	419	432	400	453	412	400	428	423	453	425	451	427	401	451	441	381	414	393	426	441	408	435	396	433	443	401	428	430	423	380	414	399	421	416	404	415	415	443	400	390	417	419	358	433	413	418	394	417	420	441	395	450	412	424	419	414	423	395	436	412	422	431	408	440	420	430	411	415	416	411	450	416	432	432	442	425	429	384	422	448	378	442	390	418	431	389	438	444	399	427	428	462	403	421	427	404	403	394	395	378	420	415	401	453	433	459	408	385	407	422	450	434	393	370	396	422	417	399	400	428	417	431	409	393	404	431	410	415	398	432	457	429	424	435	387	454	448	429	414	440	440	405	434	419	429	378	396	405	429	413	414	433	429	404	398	439	420	448	400	435	474	424	428	404	408	401	406	399	412	406	415	408	379	440	422	413	373	397	395	416	423	423	388	438	424	415	400	408	373	381	417	406	417	395	421	396	414	433	422	411	421	404	411	384	450	405	418	406	423	419	400	386	428	425	402	380	407	436	420	428	432	386	432	419	417	398	406	411	427	463	407	414	417	435	419	407	408	422	404	424	401	421	442	436	435	419	421	409	438	398	365	409	382	399	420	419	464	413	434	450	428	416	445	410	404	414	444	422	393	376	395	439	430	405	436	407	398	376	419	438	437	412	394	418	401	408	378	389	398	403	411	414	411	420	430	400	404	421	443	427	428	374	412	420	410	449	406	411	428	414	409	443	425	387	437	397	412	383	395	411	468	398	402	429	435	401	402	397	395	418	417	428	426	430	422	400	423	410	383	420	421	453	412	438	416	417	404	416	425	457	431	411	393	445	458	406	428	429	416	424	453	424	414	400	426	426	406	428	387	413	416	438	416	404	406	412	392	428	433	394	436	422	389	427	417	412	453	426	381	395	403	413	409	422	409	417	389	447	403	425	415	390	420	436	425	424	408	427	409	397	398	412	422	395	432	401	408	405	423	406	380	421	425	424	415	412	416	415	441	408	430	456	416	435	394	406	425	407	409	406	402	392	401	414	437	402	413	412	420	427	453	370	382	405	418	431	396	417	364	422	419	423	393	424	405	406	419	444	465	412	416	416	425	416	420	451	404	363	389	402	416	408	397	437	427	423	411	467	415	426	411	441	407	418	426	420	447	450	421	442	385	415	411	418	416	415	403	435	382	399	434	439	446	414	389	402	420	418	430	414	387	447	413	421	426	414	421	444	405	388	440	417	454	409	420	382	422	401	421	383	403	365	393	404	404	419	403	388	456	432	434	409	415	423	402	452	444	397	471	431	372	422	384	416	408	429	411	424	391	430	457	416	404	415	430	441	415	410	407	433	370	407	459	416	405	400	394	407	387	419	421	406	410	423	421	435	433	417	377	412	430	458	421	409	432	427	427	390	388	413	430	437	393	423	409	397	432	409	412	395	426	400	402	439	418	415	428	397	427	446	357	419	385	424	407	393	398	411	388	413	388	415	417	381	422	383	424	419	420	391	397	448	394	405	401	410	426	440	402	438	411	452	412	417	421	414	382	420	397	420	405	431	448	402	425	407	404	412	438	413	440	395	398	440	430	419	437	413	385	437	393	431	404	432	416	437	440	407	416	407	427	426	437	419	432	393	404	426	379	465	414	432	387	427	391	388	456	448	402	428	398	458	385	419	431	416	381	430	434	407	410	416	395
17457	4819	5059	7806	27809	9462	558	406	276	282	1005	221	181	184	206	148	175	161	165	139	143	171	166	142	161	174	137	169	171	162	147	176	168	154	161	167	173	131	131	134	168	141	158	157	159	165	143	147	154	157	153	156	147	155	155	162	153	166	139	176	152	151	180	160	154	148	176	148	173	150	140	145	141	169	150	146	143	168	157	168	132	157	159	147	186	155	151	158	167	135	150	156	171	139	140	149	159	146	163	151	151	163	146	136	145	146	144	163	151	163	151	172	158	152	148	129	161	144	144	150	141	145	146	135	151	160	131	135	154	146	177	146	134	133	147	168	155	145	149	164	162	139	160	144	148	146	160	150	172	140	154	142	170	155	137	132	154	137	147	152	141	136	153	146	161	135	140	151	149	154	162	133	155	150	163	169	131	166	152	149	130	165	141	153	155	174	169	145	159	160	162	142	165	162	161	127	153	160	163	145	146	175	143	145	167	146	130	143	146	135	155	162	167	157	129	172	134	166	147	148	157	134	149	151	147	135	154	148	157	127	144	148	157	144	155	130	164	155	140	149	164	149	132	160	134	138	155	154	159	154	148	155	179	150	156	174	142	145	133	124	156	152	159	137	153	154	157	167	171	137	133	155	134	139	154	147	134	143	155	145	140	147	150	149	144	166	145	156	141	158	153	135	129	141	137	161	184	159	160	180	166	155	160	170	154	175	155	165	140	127	138	139	156	126	139	137	152	151	168	143	138	157	165	158	152	156	135	141	161	149	161	160	175	168	164	165	152	151	156	131	148	170	181	158	156	148	145	147	155	139	169	130	157	150	153	121	125	154	146	177	165	171	156	154	156	141	140	152	151	157	157	137	155	166	140	118	158	143	168	166	157	149	157	140	155	155	149	161	158	141	155	153	164	171	155	158	159	159	145	149	149	162	140	154	162	140	163	127	133	146	156	161	145	128	151	160	165	159	147	168	160	159	151	147	161	157	133	146	158	166	123	149	145	142	163	164	161	147	138	154	172	160	154	162	141	159	156	167	155	153	150	142	170	150	165	145	160	153	145	148	147	168	152	149	171	149	149	171	169	176	149	147	126	175	156	154	171	153	155	161	158	152	138	154	143	149	171	143	173	143	159	140	169	171	165	163	151	134	163	157	147	175	159	144	173	158	129	172	158	162	126	162	163	139	147	139	147	126	141	167	129	152	161	149	142	139	180	129	121	153	124	156	159	157	144	138	161	152	146	154	120	147	148	148	156	137	154	168	175	175	154	142	134	152	133	129	144	147	145	162	153	147	157	158	155	159	173	151	162	143	148	173	153	143	145	156	147	132	139	164	161	147	144	165	182	138	143	174	141	141	149	128	165	171	165	158	129	144	163	154	182	175	157	158	141	162	167	115	148	137	133	125	170	155	148	161	167	144	174	140	145	161	173	142	149	144	160	154	173	145	154	151	140	145	166	143	142	132	156	159	153	178	132	147	157	165	152	161	149	189	160	145	152	146	157	133	141	168	157	167	145	160	158	135	149	153	147	162	150	151	163	148	138	145	137	154	158	159	150	175	153	153	141	155	159	157	143	145	142	159	180	155	159	153	160	134	138	149	152	161	157	150	157	130	175	144	139	145	153	175	160	156	143	144	130	168	139	164	153	138	144	159	156	131	171	151	160	147	144	156	136	130	163	131	162	167	147	149	134	160	163	146	149	160	144	157	175	159	152	143	167	147	152	147	130	156	150	133	156	140	157	139	167	153	145	150	161	151	133	153	155	136	127	147	151	151	171	174	141	150	167	153	144	149	159	136	144	139	168	134	133	159	162	151	154	147	132	162	142	152	152	161	136	161	135	185	154	149	160	157	160	121	152	151	157	146	155	150	154	152	185	146	142	163	151	158	142	160	151	180	139	144	123	148	156	169	141	163	174	144	155	171	163	158	140	132	138	150	160	147	143	137	144	155	142	179	148	154	163	151	149	143	155	136	156	139	158	148	140	151	143	147	147	135	171	138	176	160	157	170	138	143	149	151	153	142	130	148	134	143	145	151	163	126	153	171	154	153	152	155	179	158	152	150	159	145	150	166	149	168	155	143	154	150	154	143	129	155	178	166	157	162	172	143	146	180	175	158	170	168	160	163	143	159	159	160	146	162	191	151	160	146	138	149	152	136	155	147	161	150	161	121	158	164	140	167	147	157	164	163	158	150	130	144	141	169	136	128	140	154	146	176	161	150	151	158	157	170	162	153	141	152	149	121	128	147	154	144	153	173	151	182	139	132	163	140	155	162	172	143	158	141	149	161	143	156	147	161	154	153	156	154	150	140	136	150	134	152	149	160	148	163	189	170	157	137	156	128	160	154	142	162	162	137	153	154	148	154	154	172	172	152	171	150	144	168	169	158	137	151	168	156	160	148	148	153	136	150	146	140	176	156	148	156	183	149	157	163	166	143	163	151	149	134	175	163	158	163	149	149	131	158	146	122	159	160	155	164	165	152	160	167	153	138	176	130	155	133	145	149	150	152	137	141	147	152	123	139	147	155	153	151	159	161	154	155	145	134	144	171	145	149	134	159	181	161	132	160	168	150	151	148	132	143	145	146	179	147	157	142	139	159	152	162	130	147	163	149	143	133	148	136	160	155	132	130	129	143	175	166	158	126	159	172	169	140	133	157	138	152	159	139	186	163	140	143	143	151	162	163	188	145	152	136	166	158	144	151	148	149	132	148	120	151	140	151	165	155	160	172	157	154	148	142	121	142	150	152	169	137	148	144	153	147	153	166	143	167	133	138	146	159	144	176	158	158	159	142	149	163	152	167	163	123	156	155	153	167	171	150	158	133	150	138	160	139	142	152	156	152	168	157	145	152	154	153	150	164	154	133	141	153	129	140	145	163	134	171	147	124	130	136	163	149	161	139	153	162	150	147	153	157	161	150	124	144	170	154	159	128	163	150	168	124	164	138	131	150	152	132	161	160	163	142	140	146	150	123	136	142	148	158	152	164	148	145	139	116	154	144	140	150	150	176	155	127	148	162	151	149	177	152	171	175	164	144	172	169	132	154	148	171	153	119	131	173	166	132	167	158	142	182	148	155	158	131	161	145	127	146	124	149	152	165	158	155	137	167	130	131	137	166	190	162	181	139	159	159	119	135	158	193	160	138	149	143	147	131	153	148	159	170	147	156	137	141	127	157	158	169	147	129	157	161	127	155	138	153	143	118	129	166	162	147	145	158	155	145	144	136	129	167	160	157	150	145	170	135	153	137	170	147	172	149	150	184	165	149	136	158	143	179	144	166	170	146	135	142	146	144	159	181	153	151	140	154	161	157	146	156	137	159	168	163	141	168	137	142	162	161	145	158	151	135	134	166	138	147	160	166	129	174	189	163	147	141	158	170	153	145	171	136	163	143	139	147	165	132	148	139	145	169	157	177	151	142	162	143	151	152	151	168	164	138	129	158	163	142	154	157	141	136	143	144	156	180	159	186	123	142	155	163	169	145	168	128
9253	3675	9667	20647	47060	6659	2076	1846	1199	1284	4899	837	727	725	678	617	587	567	609	537	513	576	537	498	520	468	503	516	433	445	422	465	421	461	408	453	478	472	459	432	436	443	440	442	447	453	390	433	432	380	389	408	470	414	433	442	434	446	391	418	438	449	433	445	414	395	410	384	416	408	429	453	419	443	395	415	419	396	436	416	419	416	425	403	440	445	399	430	462	439	428	431	422	404	383	404	413	405	390	422	399	391	422	426	430	373	411	414	423	366	424	430	362	408	383	398	437	400	413	407	416	415	389	411	390	435	406	389	431	409	406	403	403	364	422	406	440	415	368	399	405	375	398	380	396	400	421	417	416	432	430	408	392	406	393	453	410	424	418	393	412	418	400	398	424	428	403	433	442	390	415	381	394	442	417	418	393	413	399	424	429	391	439	425	392	390	422	392	380	406	415	424	365	379	443	388	396	391	381	373	395	408	411	429	410	418	397	389	406	418	373	378	404	416	407	385	429	403	381	388	405	419	441	420	424	422	408	400	384	440	380	405	411	395	404	416	413	407	457	452	382	354	402	412	413	384	374	393	447	425	402	456	401	389	404	411	378	415	406	395	403	406	416	404	408	422	451	356	395	367	425	429	384	404	405	390	455	446	388	394	411	397	440	423	405	423	426	410	385	425	418	404	387	389	417	380	415	416	412	417	424	399	423	423	423	433	457	422	417	397	426	428	414	416	386	400	382	361	448	401	399	394	411	399	398	411	406	419	409	440	426	427	411	407	410	351	386	419	407	405	413	401	367	408	422	381	438	422	416	454	433	385	370	399	394	390	432	403	442	434	403	429	387	414	416	388	363	408	463	455	396	432	399	398	422	394	415	388	392	420	416	411	415	423	393	403	420	453	442	412	398	349	408	370	416	403	428	441	420	406	396	431	408	444	410	430	402	393	414	423	405	412	407	418	395	406	428	404	439	422	437	402	414	422	386	422	385	360	429	446	414	442	408	412	408	396	434	391	377	388	408	432	433	386	403	387	419	390	417	442	384	398	407	393	423	416	400	387	405	437	400	411	429	394	405	404	425	405	416	423	396	414	416	418	407	392	411	429	420	438	435	424	425	387	447	399	397	428	426	423	423	419	416	417	399	403	380	409	432	438	427	380	374	406	420	450	388	392	385	428	412	428	404	409	375	444	408	382	417	408	385	419	385	407	432	447	396	395	425	419	393	417	423	396	418	387	401	382	429	395	417	368	403	434	407	392	394	385	412	410	378	385	410	411	406	390	410	409	367	405	404	408	388	418	358	419	424	390	410	416	414	426	426	389	382	460	397	378	404	413	431	394	415	394	402	393	429	396	402	372	418	413	422	411	394	398	419	409	390	395	400	427	401	438	430	431	418	427	384	390	410	447	423	375	393	396	461	405	403	384	407	419	401	428	420	399	414	420	381	405	391	417	412	445	399	423	414	402	428	403	460	406	426	402	415	424	430	402	402	398	405	409	432	420	394	371	420	405	413	392	406	406	421	379	396	391	407	362	423	366	408	415	402	386	430	414	409	398	433	406	402	427	444	412	402	383	405	400	401	403	421	421	380	406	415	423	392	428	404	435	407	403	408	409	396	421	401	423	412	412	385	423	414	357	365	391	391	373	364	414	439	396	395	410	420	403	393	419	398	406	441	386	415	433	412	419	418	396	449	426	422	421	396	422	381	418	415	415	393	367	423	397	422	387	361	425	393	384	368	379	407	401	424	424	407	406	400	401	429	439	409	394	408	413	406	375	384	350	436	429	383	402	396	386	438	422	422	421	403	388	431	421	431	404	406	431	413	425	389	406	408	408	388	409	405	392	413	402	413	395	372	405	369	378	431	403	438	378	392	400	402	399	414	445	391	384	368	409	430	423	419	416	418	402	412	414	465	412	463	408	420	419	408	418	411	367	379	432	415	408	384	409	395	433	389	448	414	426	370	413	439	373	378	395	401	409	391	377	401	389	422	422	412	407	408	419	398	384	415	383	394	424	437	380	403	401	398	410	381	410	398	428	401	411	401	382	430	418	398	451	385	445	402	385	414	417	414	405	418	434	450	392	410	429	408	410	375	445	413	431	375	411	407	405	433	397	428	373	426	428	421	399	398	392	405	433	364	395	416	436	433	407	390	401	419	405	411	414	398	418	421	385	397	409	419	414	425	409	422	429	398	426	397	372	389	380	412	415	391	381	381	391	421	415	405	410	410	422	370	371	407	385	387	435	416	432	402	392	457	406	407	406	389	365	426	432	384	433	403	395	420	434	402	381	408	422	400	395	426	384	386	428	389	410	386	408	415	386	395	409	418	428	401	401	422	417	431	425	410	386	417	375	438	392	371	399	415	435	435	414	400	411	408	423	409	403	418	442	413	452	425	419	417	407	401	404	404	423	401	431	396	429	420	429	406	401	363	404	409	406	387	458	418	422	466	424	427	363	418	420	420	433	428	411	420	426	427	430	405	415	410	417	397	425	402	411	390	415	403	419	369	439	416	393	369	389	385	434	427	409	390	391	404	383	372	407	431	418	407	413	383	388	428	402	396	421	392	418	443	377	396	369	395	406	453	431	402	397	452	412	415	440	447	421	434	434	395	440	434	387	422	428	381	427	404	407	431	411	421	431	375	402	429	394	389	410	400	385	411	407	418	400	401	393	403	415	396	434	420	414	419	389	390	415	397	402	420	448	444	391	379	420	429	374	378	402	421	398	391	391	404	418	382	401	384	420	408	402	428	388	415	423	394	437	382	379	415	443	430	424	465	410	467	431	443	419	406	416	414	415	418	399	422	415	430	412	421	442	412	416	409	395	426	418	397	395	383	385	423	442	395	414	393	413	386	423	418	387	406	439	398	415	382	392	374	394	426	404	386	398	399	392	410	405	405	372	420	388	408	412	396	409	389	414	420	404	406	398	395	408	427	387	371	415	410	399	390	418	427	423	353	424	416	382	397	420	405	370	438	415	426	430	417	429	444	395	404	413	386	418	405	428	418	405	370	411	388	366	426	414	436	405	387	419	399	390	414	374	419	417	434	377	398	402	433	441	396	440	409	420	408	411	401	378	418	402	403	388	422	420	403	406	425	394	417	419	448	398	397	429	399	394	393	395	391	369	407	432	417	397	385	406	420	408	414	416	419	373	415	420	399	382	366	398	426	413	404	405	382	427	410	452	435	425	394	425	427	400	392	360	430	408	412	408	399	403	387	380	413	399	393	398	412	389	435	390	428	395	377	420	426	398	405	448	438	413	420	407	411	405	414	378	400	409	388	388	437	371	428	402	399	404	373	404	426	403	405	381	390	401	394	409	405	377	443	394	404	372	396	399	421	421	383	392	430	414	424	405	435	417	398	414	401	386	420	417	412	430	418	404	377	408	408	422	389	393	429	401	390	437	418	413	408	430	393	454	389	395	412	396	411	387	413	395	406	400	398	394	438	423	449	388	387	414	397	405	385	416	435	447	420	398	440	394	375	415
25940	8852	8575	20940	53015	25369	3050	944	634	603	2751	537	405	420	395	428	384	375	354	386	362	348	382	329	356	346	350	374	366	369	341	351	345	343	329	351	307	341	327	340	360	355	343	346	372	336	353	326	330	351	323	321	360	358	325	367	338	330	309	350	311	345	358	343	313	357	351	324	346	356	348	329	382	335	351	351	329	325	348	354	358	335	318	333	369	332	330	314	296	302	325	307	367	313	344	346	336	340	333	292	365	319	322	343	362	345	325	367	324	311	325	324	360	340	341	331	360	329	324	304	353	351	342	358	352	333	307	309	354	371	336	379	328	335	328	342	311	360	357	348	366	324	355	343	347	340	370	383	324	306	330	295	319	322	323	350	317	336	326	370	333	350	333	329	300	355	348	322	311	310	319	374	328	349	307	307	315	349	365	343	345	337	321	326	340	335	356	335	339	406	328	347	329	332	330	332	322	325	305	344	311	362	332	314	353	333	314	311	339	339	332	293	321	322	338	336	341	344	343	317	308	330	350	303	329	363	326	337	343	364	340	327	368	365	294	340	342	321	319	319	324	332	307	337	329	341	310	328	312	311	335	339	336	338	334	358	314	321	310	339	361	324	352	337	355	328	352	327	322	324	355	297	382	346	350	388	360	363	330	375	340	385	302	353	318	338	338	314	329	320	304	318	322	324	337	362	327	335	332	335	317	359	330	343	317	333	323	323	348	336	334	330	323	347	334	339	324	304	337	328	365	357	335	361	321	353	367	347	365	324	352	316	315	360	302	295	352	356	350	354	339	308	350	316	325	324	324	342	327	349	311	299	362	357	328	323	343	334	358	310	378	351	317	313	337	346	327	320	319	351	345	331	304	311	338	335	331	328	340	316	310	340	341	326	323	313	307	314	317	331	356	325	345	325	286	313	319	301	345	326	352	289	322	342	317	339	329	307	352	336	341	332	335	345	294	307	326	347	344	322	327	312	328	294	325	365	312	299	296	338	344	326	351	320	373	306	354	295	323	324	327	322	333	348	338	349	299	324	300	336	330	337	344	315	327	347	322	341	333	336	350	336	304	317	326	379	343	322	364	327	328	357	335	357	360	349	344	324	324	323	354	374	338	352	358	309	344	349	371	321	372	324	333	381	321	306	332	346	314	339	312	291	314	338	332	343	342	317	353	345	304	322	336	344	332	310	341	317	335	349	327	330	335	320	358	350	318	308	312	321	340	303	322	323	334	325	329	362	358	345	351	324	350	361	348	380	332	343	350	317	307	325	322	322	327	356	338	359	344	353	317	342	307	322	315	285	319	337	345	348	323	342	335	359	340	318	328	364	328	322	327	314	310	340	292	338	329	338	316	375	310	313	332	325	329	326	322	322	332	343	346	309	348	343	335	340	329	326	341	304	337	330	344	330	308	355	341	309	353	311	320	312	328	321	344	337	317	319	355	324	325	333	334	336	310	330	333	333	326	336	302	303	315	354	352	320	340	330	321	294	312	302	354	351	350	293	348	313	340	328	314	352	351	323	355	344	330	345	323	350	342	349	326	345	333	323	368	306	332	338	336	361	333	347	317	341	325	339	355	327	364	351	319	332	336	357	331	326	345	307	349	352	356	324	310	329	331	330	337	324	331	299	360	338	315	326	323	340	375	350	296	351	332	330	326	313	385	335	346	369	336	309	331	342	325	333	327	336	355	362	320	306	304	334	333	334	333	337	337	279	350	346	301	334	331	343	321	306	340	329	334	321	347	322	315	310	348	352	350	336	317	315	311	301	362	346	328	368	331	336	318	323	331	357	353	301	327	341	373	351	338	328	317	322	326	301	350	311	344	324	339	345	368	343	345	372	373	337	331	305	342	373	351	337	324	310	306	362	331	297	293	341	352	334	350	306	357	343	371	341	308	334	330	327	330	343	329	307	317	346	323	340	341	312	317	313	350	330	361	309	299	322	316	310	329	339	326	301	330	323	333	303	311	328	320	327	340	285	338	336	350	357	305	296	333	338	332	354	339	333	329	349	306	346	347	353	343	338	342	320	333	351	358	320	339	348	317	348	316	335	342	344	331	337	348	354	319	327	349	332	307	312	338	314	303	291	315	328	317	352	344	339	332	313	343	301	334	326	326	331	345	328	345	311	323	318	333	336	356	320	322	320	339	290	317	319	313	329	312	356	312	339	321	344	316	307	343	353	350	310	335	332	323	319	352	349	337	325	337	339	300	328	333	334	374	324	333	344	386	369	322	353	336	320	352	322	353	347	354	357	332	360	346	332	330	334	357	348	333	400	315	348	339	344	307	337	327	344	328	339	333	339	318	367	336	345	349	342	329	307	316	339	309	354	329	324	315	306	336	334	311	315	308	330	330	334	340	356	327	354	372	330	344	318	385	315	345	383	348	336	333	333	325	303	336	366	350	341	347	339	355	339	331	360	321	342	323	308	333	333	317	330	321	324	318	313	327	353	354	343	336	343	326	294	345	322	342	337	315	297	366	320	345	326	333	340	324	316	370	351	332	293	341	320	341	343	358	367	348	342	312	300	364	351	300	332	352	310	333	341	324	363	323	344	347	332	354	340	355	323	343	323	316	376	308	343	328	302	313	354	362	317	327	342	343	339	335	345	345	337	361	350	311	314	340	375	343	352	335	339	316	343	376	296	351	345	347	342	318	311	319	344	339	335	345	331	366	323	337	322	327	340	333	314	297	349	346	321	272	314	357	341	355	355	340	351	326	301	316	318	311	335	355	363	340	333	332	287	348	343	326	304	324	315	331	365	383	326	373	326	349	369	352	344	356	351	363	341	348	308	352	372	337	329	334	339	310	338	299	344	321	330	336	354	334	297	327	351	330	333	315	338	343	343	349	361	344	300	346	333	343	321	317	317	341	346	350	312	339	338	301	331	354	328	316	322	309	323	324	317	345	329	339	352	319	352	347	333	315	324	385	342	372	367	307	314	353	342	355	311	347	345	337	308	332	333	318	324	365	331	341	338	322	322	348	305	335	331	371	333	336	313	296	331	340	329	296	284	316	323	337	294	322	341	335	334	323	333	377	365	333	379	358	358	350	353	330	331	350	334	331	363	322	332	337	361	323	301	370	335	346	317	313	328	358	330	333	342	330	337	366	343	351	317	345	314	346	312	325	346	335	346	320	346	340	322	371	332	330	331	325	317	312	354	352	333	323	280	326	371	337	315	330	312	373	343	353	355	330	326	350	334	348	306	269	311	332	347	314	335	366	347	316	313	365	349	330	352	285	351	328	330	323	335	331	331	347	341	347	330	309	339	333	316	304	361	307	360	304	357	339	359	325	370	353	341	353	342	319	361	306	316	321	296	303	311	291	321	345	356	345	350	346	309	319	355	367	315	330	333	340	374	343	342	330	350	325	340	339	351	313	349	309	338	350	341	373	343	348	359	320	340	323	317	367	346	328	351	333	330	302	356	383	331	332	325	340	316	292	358	326	340	319	344	321	342	352	329	322	319	310	342	322	358	336	341
11774	6052	13482	34929	65813	11863	4069	3573	2307	2464	9853	1621	1465	1362	1286	1192	1189	1146	1076	1058	1073	939	1034	977	1015	882	895	943	841	936	950	907	859	870	911	843	815	891	881	802	850	851	837	878	833	843	820	852	828	791	806	821	809	824	784	783	854	782	773	730	843	806	784	728	802	814	813	791	788	830	782	838	760	825	788	848	808	835	787	790	770	792	765	739	752	790	812	752	865	802	776	800	784	772	750	797	772	791	797	799	759	727	794	769	860	810	725	758	791	785	794	775	761	730	778	838	758	751	733	816	767	770	759	799	720	825	799	810	751	748	790	834	779	739	800	761	778	790	787	792	775	783	754	726	772	784	789	781	734	772	753	786	808	762	783	782	802	795	786	768	778	730	799	793	745	764	800	781	753	829	792	724	814	764	743	770	759	776	769	787	823	779	757	719	763	800	791	770	777	788	792	742	791	804	787	778	777	764	768	757	758	828	730	805	772	839	780	747	764	766	782	758	762	751	782	809	803	787	769	824	769	749	787	753	854	764	762	778	730	778	802	769	753	751	795	790	753	814	808	781	781	782	841	748	793	778	760	797	716	794	760	736	799	779	728	779	769	772	735	783	785	807	779	770	776	775	797	815	775	764	767	750	816	771	838	782	801	780	736	752	801	736	783	787	788	802	762	756	805	834	774	785	762	753	769	758	781	787	804	734	772	789	784	800	768	781	818	763	766	794	760	793	778	827	773	728	787	817	808	758	783	752	771	793	781	820	755	819	789	826	803	789	834	798	768	768	818	834	789	833	714	781	775	771	798	736	769	737	768	757	809	763	794	769	738	808	786	771	750	737	796	813	732	795	783	781	777	754	763	779	856	808	781	740	746	771	752	779	775	764	833	785	772	753	747	766	791	802	806	818	766	760	802	807	810	752	763	768	819	787	785	774	769	771	778	782	769	774	780	754	781	749	830	815	729	806	734	827	775	785	769	754	823	753	755	756	784	805	776	780	811	817	734	790	771	787	767	739	861	762	739	821	754	759	788	764	777	784	741	787	834	775	760	782	756	787	770	713	795	808	751	778	766	773	742	774	805	789	786	799	796	833	755	732	785	819	840	773	778	758	785	800	798	736	809	788	706	775	770	746	861	778	736	804	755	750	777	843	837	799	839	786	747	757	769	778	818	792	750	790	782	787	739	794	792	845	787	750	744	757	829	729	821	794	814	847	706	783	769	828	823	811	770	767	774	826	768	787	835	826	713	781	784	807	756	814	782	796	803	757	718	791	774	786	789	769	811	778	746	745	811	763	794	761	764	815	805	801	763	758	769	762	776	788	830	732	803	734	785	762	773	769	806	774	779	803	750	763	730	807	784	758	770	769	765	772	787	774	773	776	774	768	750	783	798	751	787	752	771	774	752	739	832	794	756	778	769	843	733	798	762	776	804	802	740	801	789	803	795	788	759	741	796	783	768	767	800	730	750	796	768	807	798	760	749	782	762	843	788	774	812	806	801	773	781	803	777	812	736	751	756	779	807	788	804	801	747	829	791	796	784	743	785	805	749	772	796	767	753	785	758	791	793	756	793	815	805	789	808	771	810	819	792	725	813	772	802	762	798	734	783	782	801	801	770	737	816	778	735	822	780	732	762	739	804	742	753	741	789	798	760	832	765	767	770	798	747	795	740	778	741	762	768	733	780	764	792	826	814	778	736	750	812	794	806	767	779	792	782	813	794	815	778	810	800	787	719	780	819	711	812	791	810	835	727	804	788	734	785	769	792	813	818	739	823	798	742	762	833	775	724	792	765	784	796	827	769	775	744	806	754	766	750	779	780	781	731	750	806	772	772	726	730	844	796	795	782	763	724	773	777	786	755	802	749	756	779	768	793	806	808	746	757	738	798	788	798	777	801	775	784	740	758	719	734	793	771	760	775	782	746	796	837	763	796	705	782	766	777	799	802	788	751	797	804	755	807	800	741	794	753	785	804	730	745	767	757	784	767	789	769	750	785	740	727	766	783	775	814	784	795	779	742	781	747	757	807	797	869	814	815	791	810	795	764	811	794	738	783	812	801	786	809	780	770	819	777	716	766	760	770	774	768	769	817	771	798	797	780	736	748	787	805	772	793	761	754	795	764	794	777	786	735	811	771	785	847	796	764	790	802	773	752	821	765	791	750	778	773	800	792	753	837	781	746	807	781	762	762	834	811	776	799	757	816	782	801	773	759	825	729	807	804	761	766	778	796	767	784	779	773	763	750	763	744	776	787	786	786	772	796	739	766	813	810	793	736	769	776	797	744	774	713	736	785	759	780	835	754	774	717	791	825	802	809	765	793	815	771	712	817	786	792	806	769	753	760	775	775	791	779	762	752	757	752	790	803	765	800	788	741	751	815	746	761	781	767	753	794	772	798	784	820	804	813	833	796	772	778	804	716	786	769	806	712	793	783	797	735	801	796	756	726	756	818	765	759	732	762	774	748	792	754	791	790	764	762	772	772	762	735	772	809	735	767	775	768	795	807	776	785	727	762	829	798	762	794	814	776	751	811	773	794	712	774	782	765	806	733	746	741	763	769	762	794	794	773	807	775	757	820	791	783	765	790	770	809	795	751	847	760	746	803	736	793	789	784	783	799	782	806	788	804	767	802	757	823	727	779	703	756	753	802	792	790	804	775	803	806	800	821	749	794	791	764	778	769	823	794	768	780	792	787	775	767	781	782	733	784	762	744	740	728	726	786	826	716	806	779	768	777	735	757	794	778	790	799	764	818	819	810	806	742	749	761	785	749	750	799	735	754	770	758	796	750	791	741	743	764	806	755	788	820	756	790	739	775	842	739	803	767	754	762	776	777	765	801	820	783	771	787	772	714	801	756	811	751	795	753	779	784	796	804	806	787	788	724	749	776	745	755	795	806	816	769	782	804	771	769	768	794	753	810	774	787	806	764	729	819	782	724	736	743	750	722	746	812	788	745	774	824	784	756	828	772	764	783	732	818	791	769	806	814	801	770	787	779	712	802	759	768	762	792	799	836	765	757	748	744	738	753	817	759	768	806	770	740	808	740	802	743	781	799	785	827	779	789	806	763	796	810	792	757	805	790	881	751	795	727	795	764	746	767	786	736	770	773	775	784	732	774	801	798	737	799	764	791	763	760	788	777	791	774	770	786	811	729	791	823	812	749	779	747	756	782	820	765	775	790	769	772	749	753	830	770	788	807	828	756	766	754	780	763	796	760	791	756	785	754	779	802	829	750	772	750	721	804	830	740	806	779	810	746	795	836	782	794	784	794	797	749	752	782	774	763	773	743	775	770	747	773	826	770	779	759	774	809	722	767	785	794	798	733	763	781	731	798	757	833	802	770	774	831	780	818	769	783	800	780	780	786	729	810	777	773	762	780	740	757	778	802	771	760	787	771	769	754	791	751	787	806	790	811	795	789	780	762	831	808	740	749	783	769	783	772	778	770	782	792	788	795	769	777	749	797	778	762	788	778	724	740	822	739	807	798	782
6025	1826	1784	2009	2231	807	215	199	197	224	204	156	201	183	188	187	175	194	171	178	182	169	196	185	203	199	166	188	165	184	186	165	202	184	184	170	174	193	194	172	204	199	193	174	186	189	198	172	198	214	182	175	188	167	172	178	179	171	196	174	188	187	190	196	173	198	164	160	198	194	169	164	183	180	163	186	183	194	212	194	213	191	159	196	189	192	185	192	175	195	190	189	214	176	193	192	193	191	179	184	182	198	183	182	178	173	157	179	207	184	167	188	207	171	155	202	196	193	159	159	150	222	189	163	174	164	148	163	177	192	179	174	165	184	189	180	207	181	185	163	166	188	171	187	178	202	168	178	171	175	206	162	175	166	182	210	192	195	175	191	207	190	169	192	193	200	214	176	177	189	188	169	190	183	196	196	188	183	182	175	200	180	157	186	200	182	213	175	188	166	189	190	190	180	170	202	168	182	150	179	174	209	175	161	198	195	186	166	207	166	193	193	182	178	157	150	161	180	193	181	194	160	214	183	222	169	159	189	178	195	181	168	188	196	203	197	162	187	174	194	183	160	162	173	183	178	190	181	166	171	209	197	175	186	177	171	167	175	177	173	175	172	183	176	183	173	199	195	191	191	183	187	184	186	187	154	177	163	175	181	159	201	168	177	187	190	206	193	172	166	173	169	168	215	200	213	183	193	179	199	205	162	187	195	197	158	187	181	166	183	185	179	224	189	198	171	202	186	201	195	194	178	173	175	197	181	212	173	213	185	195	166	202	170	183	208	193	188	194	171	171	172	176	180	216	157	171	186	193	188	186	212	172	164	197	191	165	170	186	170	171	178	182	172	199	179	206	205	174	178	184	183	186	172	200	180	182	177	176	196	172	186	174	153	170	164	153	151	174	191	190	160	167	188	181	171	165	179	181	183	144	194	176	210	194	178	168	163	180	188	193	162	175	187	185	186	179	192	195	167	199	168	187	190	174	193	192	190	153	185	189	155	169	173	177	166	203	178	167	173	182	167	194	203	171	171	195	169	185	194	171	188	206	183	188	180	175	181	188	173	180	182	204	191	177	193	185	206	175	196	174	191	198	181	166	173	180	206	183	190	173	182	198	215	177	179	184	200	202	172	194	172	191	204	197	180	183	179	179	205	170	196	181	218	198	170	173	190	180	188	168	175	162	208	200	199	165	162	180	175	167	187	168	185	157	169	177	159	181	177	190	175	181	189	189	194	174	196	198	192	184	185	198	183	196	196	168	204	188	173	168	169	169	178	207	196	220	159	193	181	195	220	198	144	153	178	195	177	177	193	175	189	193	202	185	181	186	171	197	189	197	170	177	178	214	163	188	202	182	175	164	184	183	181	188	175	191	212	191	182	174	180	192	163	192	210	202	177	193	188	192	181	183	184	168	190	190	216	176	186	182	186	181	162	178	196	158	170	185	168	163	198	211	194	174	197	166	160	182	152	155	186	174	189	194	196	186	180	187	195	178	167	184	180	176	170	175	179	198	185	194	172	190	194	184	194	206	171	177	197	181	196	193	195	183	185	209	190	205	184	201	174	181	180	198	190	177	176	187	199	192	181	198	178	179	180	186	198	176	164	195	181	173	169	188	180	191	162	202	190	178	188	199	189	165	185	187	176	178	190	188	172	166	184	183	160	182	185	173	178	193	181	189	167	192	174	177	195	178	188	174	199	209	203	164	183	206	207	196	170	194	206	186	190	208	199	207	184	153	188	188	195	166	203	171	208	175	200	184	169	205	181	170	181	167	182	178	200	160	191	181	179	194	196	172	186	205	203	173	171	163	192	209	175	154	197	190	163	188	200	169	159	198	184	182	174	223	185	171	181	166	184	187	176	169	186	178	185	202	173	166	203	174	160	167	161	197	205	168	177	192	199	192	206	195	178	163	184	163	207	180	153	190	181	178	167	163	201	198	164	188	173	172	175	173	179	186	176	180	192	170	204	180	185	169	208	192	180	162	200	169	175	172	163	210	187	177	186	182	164	210	176	189	198	201	206	178	210	188	163	178	170	172	188	197	149	174	186	180	166	175	195	198	183	190	167	180	158	158	174	196	188	195	181	190	197	178	176	187	183	179	175	212	196	177	174	179	193	202	195	156	213	193	177	188	193	189	213	151	191	210	172	176	202	180	185	204	175	194	180	180	177	170	179	196	209	184	160	205	167	197	185	183	189	175	222	172	163	188	205	160	171	174	155	189	170	166	183	182	177	168	185	176	202	207	180	190	172	193	186	164	183	189	181	167	203	191	169	155	180	185	154	189	220	181	163	214	181	162	183	177	190	184	205	159	181	214	191	191	197	191	175	190	207	195	221	183	180	188	179	196	183	188	173	195	204	207	162	208	169	177	179	193	137	195	166	187	163	180	198	196	169	182	197	153	202	174	196	177	202	178	159	176	207	161	158	184	182	151	164	176	210	204	178	189	217	184	197	192	188	182	173	184	185	216	168	145	205	197	167	165	175	178	182	196	192	204	190	178	183	162	155	182	176	180	157	188	204	210	185	172	204	161	191	207	191	181	189	171	159	201	173	168	199	182	209	187	198	205	170	204	158	182	199	196	211	173	163	174	176	182	179	171	182	201	215	171	193	218	160	184	194	176	197	202	204	202	195	218	187	178	174	174	166	176	192	181	198	159	196	165	183	160	179	189	189	158	200	169	173	156	207	191	206	188	170	175	161	167	174	180	186	170	175	183	169	179	202	190	171	223	191	164	182	170	182	159	175	189	174	174	175	179	166	191	196	178	201	196	216	185	172	164	180	193	197	199	200	174	213	173	214	163	177	162	182	198	219	177	185	168	203	166	169	163	142	177	225	178	179	168	185	175	186	221	183	172	218	194	192	186	198	187	194	202	175	175	173	217	190	198	194	190	194	202	203	177	177	180	183	171	202	150	182	204	190	196	168	182	176	177	171	202	185	200	189	201	172	158	198	190	183	190	166	181	183	169	176	171	183	151	185	183	176	164	199	197	178	194	184	177	159	206	170	181	209	177	187	170	179	179	190	186	169	202	187	177	210	180	190	186	192	166	171	187	162	180	205	170	169	171	178	178	193	209	180	192	152	203	203	180	191	184	195	222	166	159	198	167	194	175	156	192	179	205	179	184	178	165	193	179	217	212	180	198	182	183	181	172	186	208	184	177	196	182	193	207	162	184	145	182	175	172	171	197	181	189	189	177	183	173	176	175	186	177	176	164	177	194	195	197	202	172	172	180	199	179	193	177	191	187	187	187	188	177	172	193	183	202	193	189	177	182	179	176	190	181	195	183	184	210	185	210	168	184	182	173	179	169	197	159	198	171	187	179	187	173	196	168	189	187	196	167	180	178	174	182	200	186	174	189	175	208	184	177	174	190	189	162	192	188	156	202	176	169	195	181	185	177	211	178	182	185	199	195	196	197	191	204	184	164	181	187	200	201	187	165	188	181	181	172	202	180	196	205	186	193	171	212	163	170	197	182	195	196	194
3678	1853	3519	6472	9290	2734	618	508	512	603	789	457	440	496	479	488	443	415	444	471	463	486	437	450	466	431	476	443	467	471	416	441	438	463	492	450	450	447	442	458	445	449	490	452	428	446	480	454	471	444	449	495	429	454	432	441	457	499	468	447	450	448	469	451	468	447	474	440	449	457	458	510	453	454	454	458	459	458	469	430	473	468	464	481	473	431	488	426	450	471	480	487	444	461	433	476	489	442	464	478	453	465	469	422	485	444	437	428	459	431	485	435	434	464	413	469	459	453	490	430	458	489	446	466	409	446	455	407	437	446	484	482	463	415	453	466	435	501	455	417	497	477	457	455	431	468	460	459	500	464	471	419	443	448	445	459	418	469	406	481	479	432	463	460	435	386	430	435	476	455	473	505	475	473	460	438	440	505	481	464	431	474	468	449	419	466	474	443	446	422	466	454	446	450	474	421	428	481	431	487	439	466	474	457	451	442	450	469	460	459	427	467	454	454	479	458	436	451	431	439	472	480	454	456	464	432	423	470	462	427	435	451	426	429	417	432	466	443	437	488	410	432	485	436	456	447	442	459	451	468	481	431	452	434	517	443	468	435	468	460	462	458	459	432	480	434	428	446	438	450	450	478	482	502	429	447	447	455	442	509	472	476	484	420	489	437	463	456	446	452	449	423	421	459	478	433	434	468	496	430	411	424	475	463	464	475	447	419	446	454	471	457	461	422	452	481	478	431	418	456	485	466	470	451	458	450	447	482	445	442	441	449	463	445	441	414	439	477	473	449	442	426	464	445	432	435	463	456	452	423	463	502	477	474	454	394	422	465	438	468	464	479	442	464	429	452	418	459	434	490	461	460	442	448	418	462	474	454	443	445	483	414	441	497	455	442	461	422	451	473	422	422	458	459	453	491	477	463	451	471	458	446	444	463	460	466	482	451	447	437	469	470	438	461	448	459	425	429	435	430	445	461	437	478	443	423	436	437	455	418	455	453	429	464	448	454	444	472	456	474	459	462	403	418	424	457	462	490	444	490	486	478	443	476	424	437	452	453	452	440	444	493	454	438	476	441	464	413	442	449	464	421	490	424	428	422	467	428	491	459	459	476	407	431	458	480	425	474	421	426	426	433	476	461	456	454	444	462	492	420	481	477	449	458	448	443	460	478	434	461	431	458	466	496	463	475	481	445	445	433	464	463	462	456	443	470	455	430	442	429	448	440	435	490	426	454	475	467	449	421	456	499	451	461	480	508	440	483	428	465	444	467	435	439	477	444	485	494	452	462	452	430	455	447	455	444	431	434	444	474	474	497	480	499	474	496	416	482	460	441	458	466	462	430	466	471	482	429	446	456	430	425	440	436	455	461	449	433	469	431	459	500	472	426	468	469	438	412	468	450	480	477	438	455	458	463	461	431	447	438	440	476	486	431	467	436	436	496	453	425	445	474	487	485	446	465	487	469	443	478	440	468	482	496	461	438	460	425	411	455	445	431	444	467	410	460	454	450	459	447	452	422	407	416	434	454	462	450	481	473	465	453	487	441	402	444	433	429	443	434	491	450	443	428	473	472	464	432	474	489	422	446	435	445	457	435	440	455	507	449	462	465	462	462	424	455	441	474	474	473	425	421	442	428	413	468	464	462	426	483	460	438	465	453	420	459	482	461	453	460	468	447	468	453	455	425	434	410	462	468	472	473	433	437	414	461	443	453	432	456	421	446	469	439	469	427	428	440	430	427	456	501	454	463	413	464	449	430	480	442	475	498	447	436	430	401	447	485	427	440	502	466	475	445	456	447	469	474	499	432	475	485	428	437	458	471	479	475	452	454	414	451	486	461	470	460	442	492	439	457	446	471	484	430	443	458	447	452	480	434	436	415	482	445	439	459	442	470	436	515	481	425	473	422	427	460	491	461	463	450	418	466	467	462	461	473	446	460	437	414	462	436	468	430	415	425	457	450	457	479	478	449	406	466	398	405	474	463	417	498	455	474	465	432	434	460	422	466	397	469	423	477	453	434	499	449	448	488	444	481	459	416	468	458	411	463	451	426	478	438	483	461	442	498	435	448	488	474	480	470	438	474	466	468	451	463	494	466	462	488	437	482	448	482	461	441	446	491	423	446	427	442	498	472	446	439	478	490	468	454	481	466	437	458	442	443	458	447	442	461	463	462	459	459	471	471	471	425	457	442	409	427	435	455	464	445	426	435	441	533	426	440	476	435	424	462	461	451	451	448	398	478	480	432	442	493	432	478	441	437	458	443	442	419	452	447	435	474	445	467	475	456	419	496	493	483	468	431	471	461	487	477	437	425	458	469	465	415	467	470	417	442	439	465	465	454	453	459	437	461	470	443	448	439	456	430	461	458	478	422	420	480	488	479	499	456	442	439	452	495	463	414	456	442	442	463	445	432	438	477	449	462	437	452	484	486	488	475	447	471	436	444	449	451	481	444	454	471	465	401	454	435	416	452	446	447	463	420	435	466	485	450	459	478	433	446	486	473	423	449	441	453	473	450	452	445	442	469	459	472	472	447	456	416	456	461	442	481	493	475	462	439	426	466	468	446	457	472	464	456	452	436	448	451	414	460	470	479	457	445	469	432	424	451	528	481	469	482	459	455	429	436	449	446	429	435	468	421	448	439	445	421	446	432	453	486	497	439	437	473	472	448	427	466	464	473	459	441	473	445	455	460	476	448	423	438	458	438	456	456	444	455	426	470	469	453	458	456	458	462	450	470	445	457	424	452	440	441	445	435	406	469	441	486	420	429	427	434	439	427	456	440	422	455	436	448	454	433	471	463	433	440	455	453	446	453	479	462	415	516	453	447	473	447	439	477	460	419	439	441	440	441	464	454	456	455	444	447	463	448	482	482	448	454	452	455	453	476	430	443	434	394	430	462	426	450	460	452	436	449	438	481	468	467	456	452	448	459	445	490	459	466	447	423	493	482	430	467	446	408	450	434	474	433	436	478	453	439	460	400	454	471	480	470	452	437	429	453	463	465	467	444	457	450	439	435	456	429	472	442	457	404	445	441	490	469	460	476	445	460	487	434	463	474	464	421	432	430	433	468	493	457	425	461	440	458	470	470	447	464	469	457	454	449	450	473	468	435	447	442	448	428	448	407	472	467	441	490	448	445	465	418	430	451	451	438	451	485	426	443	426	453	440	409	465	438	446	444	428	487	452	450	436	435	448	463	447	479	471	475	464	519	483	449	467	463	480	452	428	484	451	442	436	468	470	445	480	471	416	468	462	439	478	458	457	439	444	457	457	451	486	456	430	462	464	443	440	440	450	404	438	470	441	448	447	482	461	467	449	445	481	441	473	455	438	457	471	480	429	475	457	415	413	427	481	442	470	454	440	432	460	447	476	431	420	459	485	471	435	412	461	478	438	469	423	410	439	464	463	430	447	416	471	481	437	441	466	512	486	454	457	463	440	463	455	467	489	438	473	428	471	451	435	450	514	482	432	503	481	460	463	483	464	430	437	436
14052	3964	3512	6391	29844	25406	2092	489	293	267	1308	209	260	200	209	199	194	191	192	191	170	165	180	155	191	149	164	160	157	159	170	175	175	157	172	189	175	180	167	153	166	168	175	188	160	145	195	181	157	150	144	165	152	158	182	176	164	179	184	158	183	180	164	144	176	183	148	187	177	158	145	158	160	194	180	154	166	153	174	168	163	172	160	150	190	164	162	162	182	173	189	177	168	160	154	173	164	188	185	173	176	187	165	175	174	160	158	154	153	141	157	167	172	139	170	153	157	162	174	153	139	160	159	195	164	195	186	185	163	157	173	187	142	160	159	174	157	168	150	155	180	177	149	157	177	153	160	174	177	175	167	160	152	186	165	153	176	178	163	196	198	152	173	158	155	187	165	182	133	149	171	173	168	162	169	171	167	151	193	190	174	163	139	153	183	180	148	168	152	165	180	161	172	149	139	173	186	184	174	160	152	149	159	187	160	160	164	178	155	151	186	167	173	171	174	158	179	161	166	179	170	150	154	182	159	162	157	180	176	156	168	149	166	177	188	144	161	180	153	141	171	152	152	160	136	162	192	162	166	170	165	178	149	171	157	164	168	149	149	137	176	184	161	179	156	165	165	174	159	143	157	175	159	166	154	157	133	157	158	171	162	154	184	178	184	167	154	162	165	193	139	154	183	176	167	188	162	157	180	169	189	157	170	146	165	170	141	164	179	166	170	147	144	159	182	176	153	189	171	154	154	171	146	171	150	148	170	179	154	168	164	178	158	164	174	167	169	171	171	174	172	196	180	147	151	161	161	146	157	160	164	159	180	161	124	184	148	186	172	166	148	153	159	174	179	185	167	182	156	152	164	173	174	152	159	176	155	159	166	171	183	168	141	168	155	176	171	143	142	163	166	184	181	187	175	180	163	177	172	165	166	142	183	157	166	177	164	177	167	149	176	181	190	180	158	147	163	147	131	165	151	165	181	152	179	184	158	164	142	158	171	149	182	165	158	154	163	166	202	145	180	167	166	192	164	196	183	142	192	152	174	171	158	160	168	150	178	152	194	174	166	186	172	197	152	160	193	162	159	175	154	142	176	153	149	170	183	157	147	170	149	158	186	179	167	177	151	165	166	169	159	184	160	160	166	172	175	178	163	155	146	151	141	171	157	153	160	152	152	177	161	152	173	174	174	147	165	177	176	174	160	157	177	194	185	155	176	177	161	188	170	159	202	169	126	179	182	155	169	160	165	163	147	170	169	200	178	157	154	146	164	163	152	147	176	149	176	165	171	144	169	164	173	173	179	174	170	161	172	149	143	164	160	167	152	178	174	134	177	158	167	156	173	173	164	175	148	167	178	163	161	161	180	155	148	164	169	153	164	138	156	169	169	175	177	150	164	150	173	175	143	177	170	158	153	160	170	186	161	166	167	159	183	157	160	196	158	160	168	170	151	172	161	184	148	152	172	179	166	176	150	150	176	182	156	185	188	150	169	178	172	171	181	154	135	172	149	161	183	148	148	140	147	154	150	149	182	167	154	203	153	143	140	190	167	166	151	142	175	172	189	171	171	184	159	171	180	164	174	172	173	188	167	154	176	160	144	171	165	157	150	173	150	162	147	170	154	181	143	190	159	143	162	157	185	152	164	151	173	180	176	175	161	157	157	143	179	148	152	163	174	201	188	186	154	177	172	160	165	157	182	157	164	150	168	153	155	185	162	162	154	155	188	162	170	186	154	173	174	179	167	170	165	168	177	182	167	150	180	152	191	165	151	153	155	156	146	174	168	174	159	190	164	160	173	150	168	150	170	163	192	135	156	164	169	148	157	157	177	155	176	159	162	162	174	156	166	173	164	136	163	180	145	180	156	151	162	155	176	134	150	185	152	174	148	185	165	164	149	161	162	158	149	167	145	158	152	198	154	169	185	175	162	187	141	140	168	156	152	158	163	154	145	170	148	173	187	175	163	170	190	146	177	167	139	165	174	146	169	152	190	162	145	163	154	144	167	171	136	172	156	189	164	170	162	143	170	158	157	159	177	169	150	167	162	176	162	165	172	156	183	167	150	173	168	162	140	152	197	154	155	160	156	175	156	151	156	163	174	165	152	159	144	188	158	165	172	194	179	173	133	147	167	148	160	144	146	168	155	166	190	145	169	170	162	144	171	144	150	154	170	175	173	157	190	157	160	170	169	159	153	146	147	150	138	160	150	169	170	134	172	146	192	160	156	165	152	172	150	159	164	164	149	149	177	201	168	156	172	159	180	136	153	157	160	147	167	168	169	169	156	141	174	143	163	156	171	164	160	164	159	156	174	160	160	178	169	180	152	172	157	153	164	148	132	166	158	174	171	207	168	159	192	161	178	156	151	169	176	148	176	156	175	150	155	180	192	162	155	149	185	177	179	185	173	153	156	168	170	173	145	172	162	164	175	168	171	156	158	176	160	172	188	174	156	172	180	153	165	164	153	167	151	171	145	199	173	166	171	148	180	142	163	187	170	148	192	178	169	172	184	159	142	139	167	152	156	168	171	159	153	150	160	154	145	158	169	145	151	171	150	163	195	167	151	163	156	169	178	177	161	147	163	161	165	150	153	166	176	167	162	185	159	164	168	140	151	166	151	156	178	167	171	167	158	168	186	175	149	160	174	164	185	175	165	135	157	178	161	156	174	170	162	175	159	168	168	149	158	148	155	161	168	131	151	136	160	149	151	142	193	183	161	151	165	195	146	168	156	142	189	162	154	178	171	175	165	167	155	171	137	151	166	166	158	145	169	168	159	181	157	174	145	161	174	161	161	169	159	184	168	180	167	201	167	177	148	164	152	170	165	168	149	174	148	168	173	178	167	188	205	180	149	147	159	177	194	154	155	193	169	157	185	144	194	179	156	174	141	180	174	160	169	174	182	176	164	168	191	147	160	171	192	172	167	196	184	163	165	172	154	164	167	156	150	188	158	170	146	142	177	152	166	167	150	172	157	162	144	191	191	180	165	159	174	159	155	153	155	154	194	190	191	157	190	169	175	161	177	177	168	162	174	151	175	150	144	169	153	135	149	164	161	156	190	171	148	172	151	170	174	150	181	171	188	181	154	179	184	177	179	162	183	182	172	157	157	173	149	164	168	160	150	164	175	184	160	184	161	156	180	184	169	163	179	173	166	162	168	174	168	167	164	158	174	167	155	170	171	175	149	149	143	182	158	149	164	134	188	155	155	161	143	169	153	170	181	165	183	168	169	162	179	164	178	130	141	158	185	190	160	151	158	151	140	167	162	167	165	152	147	179	162	186	171	192	169	153	150	160	152	193	174	158	169	140	155	183	152	155	144	190	173	170	189	156	149	190	156	135	169	157	177	152	172	179	188	147	172	140	153	129	170	153	163	204	167	163	184	178	158	189	163	158	146	167	175	160	176	193	162	160	152	174	173	162	142	169	173	170	170	162	147	176	141	154	195	183	157	169	181	143	200	171	174	185	170	156	158	156	177	143	138	164	146	162
7622	3427	7111	18201	49182	22991	1934	2417	1175	1176	6098	827	678	688	650	630	605	567	577	543	548	562	556	509	489	519	469	517	494	481	458	506	496	475	467	461	480	466	450	441	460	433	459	460	444	437	450	439	482	428	495	466	413	432	446	484	460	454	437	468	450	437	431	469	465	460	435	456	460	438	448	463	443	424	462	461	458	464	420	443	425	444	418	438	427	433	505	413	436	426	451	449	458	443	448	413	442	466	420	396	421	448	429	450	435	427	443	397	445	442	440	448	477	428	476	441	438	451	431	449	474	422	469	443	410	452	433	381	404	429	436	405	440	398	435	419	420	413	436	433	409	412	423	430	396	425	448	411	433	452	429	471	468	436	442	460	428	405	452	440	425	432	423	470	444	460	432	442	458	431	442	418	417	425	497	453	432	425	426	423	411	406	417	442	431	436	399	458	436	427	444	456	425	439	429	401	433	427	421	436	469	443	412	452	430	431	448	416	473	456	397	427	465	444	439	426	419	428	440	424	468	473	399	414	414	440	429	428	414	420	424	458	438	409	387	425	474	414	433	399	455	432	433	458	443	427	442	416	426	437	429	419	422	463	447	431	459	438	448	441	451	424	450	459	420	437	443	464	437	440	453	435	476	450	398	459	462	450	426	443	448	428	480	408	415	425	480	454	430	428	430	420	427	463	398	484	447	444	434	402	398	446	444	422	456	447	446	453	418	441	389	485	418	448	448	422	451	428	428	436	412	408	466	460	460	410	450	467	442	437	431	429	405	416	418	441	444	429	451	444	451	423	447	442	415	456	432	462	480	455	448	410	435	415	432	438	444	465	405	439	416	449	424	440	434	417	444	433	457	427	422	478	462	432	454	390	457	448	451	402	430	461	427	419	412	468	433	465	462	451	443	423	431	463	424	442	431	428	426	429	434	401	440	453	438	441	463	462	435	420	436	448	432	443	467	409	460	413	415	466	433	436	453	439	436	457	430	462	445	439	447	463	466	387	429	400	452	455	448	399	428	462	446	413	411	434	419	434	421	436	433	441	456	452	432	426	423	420	433	438	435	386	417	439	409	413	475	434	443	397	399	420	411	431	422	426	418	449	415	446	442	436	424	428	430	425	419	494	440	444	450	449	431	461	396	470	460	470	457	443	424	449	427	414	435	406	458	391	419	394	414	416	465	447	423	435	418	452	404	397	439	433	434	402	432	430	414	440	452	494	443	454	405	470	430	437	432	432	412	436	440	414	434	431	443	430	440	451	429	423	404	461	423	431	459	424	439	430	433	417	414	432	425	436	445	447	423	466	401	420	398	433	410	432	446	461	443	439	478	463	434	430	447	436	453	434	477	438	454	458	400	484	441	425	425	411	391	438	437	441	412	459	402	432	459	415	425	424	451	443	390	406	429	477	415	442	456	431	436	448	445	448	420	433	462	456	458	400	412	434	456	451	442	451	417	428	442	452	413	428	468	411	415	447	427	448	466	424	432	451	446	424	465	426	469	429	455	427	430	439	436	440	450	430	451	423	454	435	447	420	441	479	466	427	441	446	454	471	482	467	421	440	427	460	424	450	460	424	450	427	417	416	427	436	402	461	431	457	438	435	401	408	465	435	456	443	411	445	404	438	445	445	411	428	456	446	443	437	416	462	443	468	426	427	417	430	465	415	412	453	450	424	445	404	419	458	459	411	426	455	453	403	418	422	442	472	411	432	416	430	441	459	415	426	433	438	431	450	432	430	440	405	413	417	412	463	436	418	416	459	465	410	432	429	422	452	460	419	427	430	434	410	440	403	443	449	471	422	435	426	424	457	414	441	464	419	406	433	424	461	421	451	420	449	403	410	432	410	474	431	419	428	427	437	420	415	434	463	414	432	446	433	421	431	399	438	424	454	459	468	465	402	450	430	454	387	416	432	465	400	462	452	427	418	438	421	481	433	434	462	463	435	419	464	455	413	421	444	444	457	460	432	392	466	430	453	436	448	441	441	450	417	419	439	432	463	452	425	419	444	405	449	378	455	439	418	429	403	453	424	423	453	440	458	448	464	462	445	424	419	417	416	452	449	444	411	439	418	473	435	391	424	431	437	420	430	439	418	423	406	448	464	470	400	428	433	448	446	443	463	422	447	437	470	443	402	448	480	457	471	470	407	441	438	457	426	441	424	437	492	442	439	447	470	434	454	390	412	432	453	457	466	490	402	459	453	438	436	417	473	437	443	462	442	398	419	414	439	423	425	393	447	418	406	420	404	432	391	441	493	475	464	405	452	490	394	452	441	422	455	456	392	453	426	471	439	451	414	413	413	426	454	414	452	405	457	434	425	455	441	447	457	437	436	449	439	459	453	445	444	445	423	461	454	417	475	423	455	479	460	388	446	415	473	448	444	432	430	421	436	473	439	452	452	470	461	421	462	440	395	437	437	443	430	450	437	419	427	436	439	466	445	424	437	447	444	461	443	451	433	448	400	413	431	456	450	442	462	443	437	438	425	435	398	405	430	459	439	477	465	430	444	431	452	395	494	470	429	398	425	432	418	440	425	435	440	430	428	449	433	433	435	439	417	468	391	462	419	407	416	452	381	439	448	438	457	456	462	411	403	481	460	446	430	437	425	427	412	419	442	444	452	421	449	469	426	435	447	481	457	451	448	419	454	446	423	407	439	447	443	435	401	415	443	446	412	411	472	422	432	420	414	442	415	406	457	463	440	446	462	451	429	439	420	415	422	402	465	461	483	418	416	397	438	443	452	454	402	446	445	378	445	454	434	436	432	474	418	428	454	415	429	429	459	431	438	446	439	426	475	439	446	417	376	414	441	432	444	462	408	425	421	452	427	461	422	440	435	389	422	413	452	452	450	433	416	444	441	427	416	441	429	450	420	403	444	433	462	433	438	400	450	405	420	434	446	410	449	432	435	447	410	446	426	428	445	415	424	421	439	462	454	434	441	435	454	471	445	428	447	441	431	436	396	435	403	467	470	445	479	438	441	429	432	459	423	452	441	430	417	447	460	455	436	440	434	408	415	403	434	455	460	443	463	428	448	450	426	448	446	480	436	406	461	425	429	447	473	419	392	460	461	406	424	429	418	452	405	412	428	448	445	416	388	412	439	441	453	441	460	438	462	449	433	412	453	412	422	468	405	419	434	440	419	423	437	392	414	448	440	436	452	412	453	415	434	453	477	463	428	404	419	446	427	423	426	441	453	427	403	411	397	404	422	455	404	457	415	461	416	423	429	427	395	455	413	419	444	418	442	424	406	445	427	440	436	426	446	454	418	421	446	410	431	431	425	435	433	426	426	428	459	445	404	447	439	433	416	445	436	424	407	441	434	437	446	411	445	449	419	415	426	456	415	419	411	443	433	409	447	425	428	408	432	418	412	422	435	404	445	454	481	449	408	445	415	418	415	454	474	436	473	474	486	471	445	487	395	450	402	427	456	438	420	460	434	405	490	420	455	431	459	435	432	440	422	440	432	400	437	453	423	414	443	411	416
23466	8002	7726	6941	34308	41355	6808	1444	806	650	2683	511	462	431	451	411	366	378	404	376	393	367	369	343	324	321	387	374	375	310	349	348	311	356	335	352	340	349	340	347	381	368	338	336	354	331	347	327	322	354	351	352	309	337	337	348	337	341	322	313	329	329	303	323	377	343	350	348	320	311	322	308	333	322	343	319	334	338	343	368	339	350	316	345	369	338	325	349	315	339	342	333	346	340	321	330	352	333	326	337	338	300	313	314	306	335	300	346	343	352	324	344	323	321	332	335	363	333	378	334	361	314	331	330	321	340	313	333	316	352	391	324	390	323	336	330	363	341	310	326	322	357	314	341	357	301	332	343	349	361	312	347	355	320	361	329	325	314	354	345	325	306	334	332	342	312	310	336	341	336	320	342	365	325	368	348	362	330	350	360	314	321	334	306	313	321	345	339	362	326	344	326	347	358	343	336	348	326	320	329	316	353	345	329	359	330	303	309	304	332	330	305	345	367	370	339	314	325	333	327	344	345	318	360	384	321	302	351	322	358	323	348	310	361	324	344	347	388	334	337	299	379	345	327	324	345	315	372	308	347	329	317	331	306	323	337	357	341	350	386	308	327	334	312	312	337	375	363	337	325	338	293	307	315	327	325	355	342	358	357	333	340	302	336	351	319	358	324	315	351	333	377	349	318	324	342	308	377	341	346	343	304	335	313	312	320	319	320	325	333	351	343	319	355	349	395	363	367	335	339	310	316	305	303	317	335	331	315	313	307	311	379	351	347	291	342	309	346	322	339	326	338	323	347	385	279	315	336	312	280	330	336	317	342	353	370	367	353	334	327	327	346	370	383	340	361	355	377	339	360	341	356	327	360	326	343	317	308	352	343	313	276	333	340	333	329	352	342	352	373	362	301	324	333	337	344	335	340	348	295	321	339	313	317	318	343	370	337	317	358	360	344	320	363	340	332	354	364	351	330	307	327	317	351	314	335	346	322	323	370	338	333	326	304	297	304	336	335	359	324	329	335	373	314	329	340	320	302	342	304	323	313	343	350	345	346	322	320	313	313	331	347	346	340	316	339	346	350	366	319	318	339	337	338	324	300	330	281	342	342	329	323	325	311	364	309	330	332	309	319	322	364	341	329	318	335	323	353	323	309	319	327	335	295	328	313	316	314	315	341	326	311	342	315	356	318	325	302	322	325	352	292	303	348	323	324	351	352	295	337	324	317	293	357	317	331	315	367	344	359	351	327	343	329	366	353	333	363	307	340	331	325	335	294	348	342	334	332	342	370	344	300	308	342	327	344	308	373	330	241	331	341	354	312	339	355	343	342	346	334	364	365	329	336	356	366	339	336	338	340	344	324	349	330	320	344	320	308	344	329	311	338	371	301	364	316	336	319	308	323	340	335	319	343	365	389	334	348	302	354	342	310	327	342	313	324	331	360	364	319	311	345	346	337	331	324	335	319	349	329	300	328	371	328	315	325	335	313	360	326	300	338	318	348	322	359	334	330	345	373	329	363	348	334	321	357	336	322	324	339	344	351	321	343	349	347	353	372	337	331	346	345	315	332	331	316	319	349	346	354	368	338	336	356	323	335	329	315	289	326	321	367	338	325	306	330	327	333	325	339	327	316	333	353	335	372	355	341	325	354	344	332	337	345	322	349	366	336	299	351	328	374	328	335	311	341	318	314	343	352	335	378	337	346	302	330	313	328	330	335	335	300	356	335	348	320	336	323	344	350	279	316	326	323	332	349	315	343	334	345	342	317	329	329	358	327	329	298	312	308	303	314	308	345	368	351	324	351	361	318	325	320	352	315	366	327	342	334	326	316	337	345	348	342	321	327	325	332	348	368	332	323	314	347	354	329	310	352	317	316	351	288	343	279	331	336	337	283	348	354	331	310	316	361	341	339	319	319	358	309	352	317	326	348	354	334	395	355	313	337	318	347	355	332	330	331	346	328	301	315	327	323	348	331	339	330	347	354	330	358	327	316	352	341	320	331	326	370	298	302	313	271	319	319	308	335	329	341	325	352	292	320	320	340	364	331	306	338	355	360	361	348	333	291	339	325	340	313	369	321	342	344	300	327	321	300	306	318	324	344	350	333	347	322	316	320	355	331	340	358	364	353	342	329	297	308	386	349	299	310	322	362	351	314	333	337	306	310	340	322	347	333	319	322	301	330	343	304	333	377	330	360	326	327	292	368	340	290	278	329	308	344	336	312	333	358	343	308	335	371	321	328	322	314	356	354	305	339	327	298	317	357	334	340	355	340	324	314	349	322	349	352	353	298	325	334	329	354	344	345	337	363	336	382	337	331	334	332	333	353	338	318	307	299	341	342	331	352	335	360	322	304	316	303	355	344	307	309	370	321	352	326	330	350	314	300	324	337	354	330	322	334	302	347	344	336	314	332	349	334	357	349	339	340	324	305	396	342	331	314	366	319	332	356	304	340	342	321	333	331	389	329	347	338	311	336	333	344	343	342	302	333	332	330	352	336	345	359	327	310	335	346	310	338	324	337	323	334	344	347	318	325	333	342	326	313	328	341	346	374	311	352	302	329	337	338	342	355	333	358	332	315	330	313	286	321	343	295	342	350	386	339	313	309	343	338	298	334	358	327	338	338	359	333	332	327	329	357	319	345	325	333	341	348	341	348	349	303	316	337	303	325	330	345	298	352	324	347	331	344	359	363	328	288	352	327	370	325	345	336	360	310	360	344	328	374	323	353	339	353	331	319	319	321	330	353	356	311	338	358	354	364	343	299	294	309	348	355	306	346	357	315	353	351	373	306	335	339	343	336	337	356	338	351	313	278	333	320	318	309	348	325	334	277	290	349	302	307	311	316	362	366	382	348	350	346	359	313	342	360	308	289	357	311	344	337	325	323	345	315	362	333	332	317	369	330	306	329	319	363	335	333	337	289	345	332	359	343	347	340	316	316	341	328	318	314	338	314	334	342	349	327	366	345	329	324	349	324	319	343	314	350	341	362	301	339	339	342	333	335	357	303	351	358	352	325	306	346	312	346	339	315	315	326	310	373	355	300	317	341	311	326	329	323	313	311	317	330	330	310	324	345	301	324	323	339	327	361	328	342	311	366	344	338	384	336	341	320	315	321	333	334	347	354	334	313	346	376	348	323	348	327	325	329	337	318	319	325	347	333	332	329	353	341	338	338	352	356	308	332	365	338	282	301	331	316	321	296	388	321	346	318	322	329	331	313	347	326	306	325	368	318	358	364	319	308	324	341	326	327	360	340	361	332	343	314	335	321	320	348	332	318	347	308	368	301	333	309	326	318	341	340	347	323	361	314	293	308	327	310	348	374	333	334	327	364	335	317	353	311	334	359	331	352	332	321	313	305	365	322	331	319	335	370	363	328	335	328	349	326	345	330	325	362	357	320	316	335	340	306	338	335	343	354	324	308	356	342	319	349	330	324	351	336	354	346	318	354	328	326	336	363	312	338	356	341	332	323	291	317	319	316	327	335	323	328
10489	5889	12253	17750	52054	35215	4226	6093	2432	2244	9574	1651	1426	1279	1299	1221	1209	1139	1147	1057	1108	1059	986	954	1009	964	966	900	965	906	892	908	910	873	899	869	854	860	922	821	812	811	873	804	828	857	852	822	807	830	757	788	862	804	829	791	834	816	813	848	809	826	791	830	823	813	814	853	812	820	812	767	767	784	766	806	726	805	778	786	777	811	711	818	769	789	836	769	747	729	780	805	800	813	770	752	806	798	744	815	809	777	805	833	775	770	747	777	759	745	805	746	754	767	817	787	759	791	774	768	762	754	749	755	796	758	773	760	780	761	764	803	781	800	853	761	757	745	794	786	777	768	769	811	737	804	804	785	799	825	734	744	782	779	722	723	747	754	776	758	732	808	734	762	750	781	768	760	812	783	783	799	760	766	845	761	785	767	765	752	816	806	725	799	760	776	770	744	742	758	769	775	773	725	790	820	770	751	769	793	800	765	766	784	820	850	793	774	802	758	792	728	755	730	754	787	792	749	738	773	849	781	761	759	737	742	812	798	799	752	793	778	800	784	746	793	761	771	769	792	771	745	804	763	747	773	762	739	776	770	734	793	736	727	753	755	752	751	778	772	774	817	811	822	751	787	769	769	727	780	786	733	778	766	722	770	732	774	716	823	771	794	791	788	758	751	760	800	736	752	788	790	798	762	790	779	770	814	779	748	799	810	754	740	754	767	738	774	728	760	802	770	795	752	762	785	742	750	767	775	823	764	824	801	798	823	769	716	818	763	788	780	770	765	717	806	767	783	780	774	786	803	791	772	744	790	787	791	736	807	755	789	721	739	781	747	771	780	813	829	765	790	750	787	791	757	802	747	763	766	757	765	758	824	827	769	804	715	775	800	758	777	771	774	735	766	755	680	709	835	785	787	738	793	788	798	756	775	790	768	744	798	740	791	756	789	784	746	786	823	805	799	752	772	765	771	779	809	777	753	757	756	783	756	771	773	761	783	781	789	773	769	773	811	798	810	778	807	757	728	766	759	780	764	753	798	769	827	750	752	765	789	804	776	737	811	776	757	804	769	781	795	744	769	763	732	824	831	780	823	793	792	777	741	788	771	820	765	776	804	765	794	810	780	776	759	743	779	788	737	804	809	779	758	801	772	783	769	781	759	707	767	784	761	776	724	762	749	813	718	783	822	777	790	739	739	795	805	829	789	803	777	770	793	826	762	750	806	810	806	777	811	772	801	778	802	768	786	707	783	788	783	772	773	762	752	758	811	763	785	779	792	791	781	765	831	799	757	787	801	767	776	753	804	773	769	748	812	834	724	752	777	790	776	815	837	762	743	798	763	754	776	816	743	731	730	808	758	787	757	804	792	789	741	769	765	757	805	769	725	830	783	758	733	775	799	808	791	745	788	781	811	714	773	740	817	729	715	769	817	796	795	847	782	803	738	768	760	791	794	796	847	774	773	756	776	774	748	731	750	752	794	762	774	782	725	790	763	733	764	745	811	798	752	815	788	784	789	752	766	776	769	779	721	771	744	769	783	741	772	774	783	795	725	784	784	758	763	791	810	782	791	790	817	805	730	746	770	770	748	777	779	836	813	760	785	783	795	759	745	787	789	748	774	829	809	759	777	769	729	751	809	802	784	842	824	766	770	824	812	721	763	792	824	755	766	788	800	725	772	788	760	757	744	790	811	805	790	745	781	719	743	780	783	779	769	764	823	737	797	787	744	765	774	844	777	780	799	792	770	771	770	784	772	775	794	791	755	737	761	760	801	794	771	803	809	806	753	833	806	747	784	813	796	777	766	762	809	749	727	752	802	726	818	759	783	771	796	761	768	763	838	761	793	781	774	779	745	787	773	804	778	762	726	765	770	769	786	777	773	728	755	732	759	771	779	765	801	798	774	770	804	760	803	765	797	789	716	791	783	741	758	828	789	798	757	818	829	739	778	779	793	800	775	745	800	755	799	792	725	744	794	775	769	782	770	782	780	783	763	789	823	788	818	783	767	802	773	775	801	838	763	782	775	735	826	802	777	769	770	735	802	766	792	784	781	748	841	792	792	757	754	809	732	829	738	785	800	757	812	749	802	809	797	781	764	772	743	766	784	762	758	843	775	801	737	754	707	806	772	749	812	755	744	800	767	774	741	822	812	775	713	748	778	768	744	768	852	739	767	849	776	791	754	758	766	797	763	794	751	748	744	821	789	754	772	801	777	805	732	772	782	782	763	748	775	755	785	727	776	751	831	781	830	778	759	729	820	763	778	804	820	767	798	778	804	734	739	714	753	808	777	750	783	788	754	791	760	737	758	828	749	781	743	801	801	760	758	757	760	785	796	791	778	811	777	780	769	795	783	774	782	757	764	762	779	746	762	792	758	770	752	793	725	741	783	783	741	806	802	774	759	790	764	762	800	767	791	738	748	752	788	801	780	784	805	797	750	789	754	777	771	781	744	803	786	715	744	784	794	779	788	810	718	818	784	742	797	802	735	755	777	747	819	734	771	774	799	762	764	774	808	765	748	854	782	784	726	776	764	748	775	780	777	755	802	812	764	755	774	837	768	794	765	763	799	778	811	777	762	809	746	716	762	752	742	782	746	740	816	740	794	744	765	730	770	766	817	807	809	764	754	805	772	740	775	807	769	820	786	766	783	730	785	795	797	746	757	752	779	791	826	770	815	741	813	763	767	817	785	758	767	829	831	811	791	771	744	845	771	797	801	826	814	828	766	799	762	789	792	749	782	838	770	772	773	787	783	826	753	783	737	706	792	737	749	810	783	774	823	816	791	781	773	804	787	807	814	755	764	720	739	812	782	805	749	767	774	776	731	807	775	770	806	738	729	797	754	778	818	799	775	804	764	750	762	810	750	795	824	754	831	802	825	833	801	772	743	750	773	867	802	829	793	762	782	749	773	795	747	736	777	797	758	784	823	760	769	817	769	767	782	769	766	794	813	775	782	744	774	770	814	834	769	766	778	787	776	774	759	818	761	760	821	821	789	763	750	747	779	761	753	811	763	786	755	771	727	756	771	820	790	830	798	776	857	791	766	803	756	742	771	756	748	817	816	768	734	768	763	770	744	755	768	778	813	813	820	819	743	810	754	776	789	764	744	767	774	761	745	754	816	749	778	756	783	743	785	771	762	765	754	776	751	767	768	784	765	708	805	749	757	747	831	768	777	791	789	770	745	770	785	749	791	794	771	784	763	763	786	720	749	750	761	799	812	731	818	725	814	800	798	768	782	800	776	761	769	822	772	788	736	761	743	751	783	778	704	792	789	778	797	720	747	759	785	764	731	794	742	744	769	787	740	791	769	770	746	815	792	793	759	820	787	777	770	761	724	795	795	775	821	769	777	755	737	768	759	798	842	773	810	744	788	881	759	788	816	737	756	804	797	800	822	771	784	769	790	739	764	803	752	792	810	821	779	817	769	775	774	749	809	759	773	825	761	770	782	776	778	803	812	792	760	788	777	761	831	787	830	761	776	722	795	736	802
4820	2099	2256	1546	1952	1382	231	217	181	195	245	198	213	205	197	184	175	183	196	189	184	167	174	189	186	195	170	188	203	179	216	157	184	188	170	178	170	187	209	185	192	192	178	192	187	186	177	209	192	191	216	198	176	182	174	189	195	200	206	196	178	192	201	201	192	189	181	176	152	165	214	182	154	190	181	196	156	180	175	163	197	169	167	174	198	171	202	158	187	177	166	184	179	181	168	202	201	176	193	206	183	199	189	188	183	164	191	170	174	181	198	191	184	211	174	202	197	203	178	176	175	194	182	164	187	178	147	185	161	188	195	202	192	192	189	184	195	186	175	197	166	177	188	164	203	197	181	168	186	179	175	180	177	182	182	197	187	199	185	169	187	199	156	200	163	158	190	195	202	186	180	179	153	184	152	171	189	191	173	188	194	200	184	202	191	192	208	151	169	184	183	197	191	181	190	183	194	191	201	209	192	174	156	187	177	193	187	175	174	197	162	186	180	177	185	188	193	185	178	159	204	169	200	196	169	175	175	189	194	175	185	181	191	175	189	186	160	197	205	191	181	159	167	178	186	182	181	204	175	179	187	186	176	160	184	188	192	164	149	170	185	168	218	177	177	177	192	198	164	203	188	175	185	167	171	182	170	183	182	189	186	188	162	170	171	162	184	204	186	171	207	196	168	174	170	162	171	173	204	175	186	180	189	198	204	171	190	176	192	181	179	153	172	202	176	182	188	197	166	160	163	191	174	168	191	179	181	166	164	226	161	164	176	160	167	155	180	149	166	176	196	181	181	179	204	211	172	182	194	207	193	217	188	169	165	167	222	153	197	184	187	182	183	200	182	184	167	191	188	177	166	172	184	177	193	211	191	198	195	185	188	173	222	191	200	162	173	178	174	177	168	203	178	170	185	195	203	188	184	177	172	159	150	175	167	186	148	173	182	204	183	195	201	183	195	187	148	193	169	163	175	183	198	194	182	207	200	170	182	169	192	159	163	169	189	194	187	162	198	157	170	178	162	170	182	175	185	171	192	172	161	172	174	198	184	193	190	212	168	157	198	169	171	181	194	199	191	193	179	204	161	168	181	185	181	184	181	175	198	153	179	171	187	182	179	187	202	174	172	179	184	173	172	189	184	179	167	199	193	166	167	175	187	170	206	191	171	185	183	185	187	177	191	183	172	178	203	213	175	201	178	194	192	196	209	191	186	181	164	175	181	218	188	165	189	161	178	193	176	191	165	183	156	207	193	169	193	185	180	177	175	156	160	191	208	170	189	193	195	153	189	157	192	173	149	185	180	187	154	170	188	179	179	197	182	186	193	174	193	166	185	178	177	180	178	189	189	175	189	175	184	185	194	188	184	180	149	164	172	149	209	185	188	175	167	186	182	162	204	216	182	173	195	215	199	184	178	209	192	179	187	202	182	171	182	183	157	178	174	149	204	164	199	200	191	190	154	183	187	162	155	146	170	184	147	196	182	174	180	166	203	166	165	175	189	153	173	183	191	175	193	185	173	195	169	164	166	172	190	184	170	163	144	164	184	185	191	173	175	193	185	170	150	157	170	196	190	191	205	175	208	180	167	173	184	177	186	190	186	197	187	168	168	175	194	199	169	177	174	194	176	193	206	213	167	182	187	199	181	180	169	190	189	182	187	201	179	206	184	175	183	173	196	211	176	183	192	191	221	183	173	177	174	207	166	186	204	206	194	175	210	192	181	201	184	170	179	185	185	200	181	180	182	178	167	218	188	182	177	167	190	175	185	172	196	162	165	171	218	195	194	187	185	192	160	193	196	183	193	192	175	179	176	162	190	212	177	178	196	160	175	196	163	216	184	199	210	176	165	204	175	188	191	194	179	189	152	160	182	168	173	179	182	179	172	167	215	177	153	182	178	175	175	175	188	178	181	182	182	190	173	192	203	176	210	181	185	184	188	207	190	186	172	157	173	177	157	185	188	175	174	193	194	179	173	183	207	160	180	181	199	181	203	189	165	158	205	199	178	179	168	223	203	202	182	172	159	183	168	193	171	202	200	189	164	184	186	188	190	200	207	216	199	191	187	196	190	196	163	169	192	195	181	191	202	201	201	201	186	169	183	149	193	169	188	192	206	176	178	177	194	195	187	179	175	175	206	190	176	181	193	197	216	176	200	165	199	164	218	192	163	165	177	178	147	167	173	171	174	180	185	189	194	185	190	195	181	209	184	191	159	177	185	192	168	169	172	172	174	185	199	177	206	210	184	183	207	184	153	183	182	192	204	152	182	167	176	174	209	190	194	168	174	195	178	187	209	178	194	199	172	208	183	181	192	173	203	208	172	186	179	187	177	210	173	183	178	211	185	192	192	179	179	187	204	163	177	183	186	167	169	198	168	179	178	207	168	168	189	182	173	166	191	178	177	177	173	192	183	182	169	198	180	176	188	170	191	191	202	194	188	196	160	172	183	179	210	183	180	176	177	186	179	194	177	191	196	178	187	166	205	172	196	194	159	196	182	197	172	164	163	168	171	183	176	183	174	194	177	188	181	161	176	169	205	185	184	176	184	201	177	176	173	174	171	193	193	187	186	195	170	162	197	172	161	195	155	188	180	173	196	180	191	192	162	172	180	170	218	193	177	164	188	183	184	175	176	190	189	189	191	154	174	178	181	196	174	182	176	166	192	196	166	181	186	182	173	213	183	170	183	209	172	139	181	172	182	175	168	182	194	172	163	182	175	173	196	214	195	198	192	177	200	173	185	197	182	197	202	183	176	172	204	165	174	184	190	156	162	189	168	156	180	189	201	194	167	191	177	181	176	191	204	176	174	187	166	178	196	165	185	186	173	188	180	158	174	159	188	174	163	176	189	186	190	187	181	213	185	194	186	192	194	158	175	182	196	165	189	185	176	160	156	174	164	186	190	166	185	154	165	200	181	153	183	184	177	172	177	165	202	161	145	173	193	186	190	171	203	161	170	157	205	192	171	191	184	177	206	195	167	182	189	167	175	206	175	176	193	171	180	170	178	184	182	177	184	209	169	158	201	194	184	189	183	175	185	172	164	182	186	193	176	187	194	191	184	192	179	188	181	178	170	186	198	170	192	173	160	186	211	190	168	190	190	199	152	175	190	167	201	152	183	180	183	172	172	189	186	188	205	173	172	182	186	191	216	190	194	201	221	177	193	168	168	168	188	178	191	167	176	190	176	175	172	183	154	175	175	189	202	208	176	181	174	173	182	185	187	177	165	167	184	197	190	195	160	194	188	182	183	174	176	160	204	162	182	184	162	165	200	196	171	206	169	160	177	178	212	182	174	192	176	188	178	179	195	199	161	183	193	186	197	174	195	165	177	210	193	185	175	183	160	164	196	182	174	184	180	181	176	191	187	204	199	173	200	180	178	177	169	179	165	178	195	197	213	200	188	185	191	177	194	188	168	214	205	187	171	168	176	198	194	174	184	183	170	170	153	181	199	179	189	181	173	175	197	186	184	193	190	172	188	205	180	186
3341	2148	4142	4780	8188	4809	617	667	469	570	736	502	469	487	450	450	470	465	466	462	422	461	444	442	464	433	458	455	452	414	448	450	467	455	450	438	425	478	430	462	442	447	447	484	461	448	450	490	460	445	433	447	484	432	431	437	444	445	469	462	417	452	479	437	479	463	442	457	451	457	462	417	437	453	454	448	451	461	488	472	452	431	465	439	440	459	430	432	462	448	442	423	429	416	435	427	446	462	439	477	479	432	439	442	437	444	450	435	481	433	422	449	437	427	440	423	423	477	441	448	449	447	435	443	455	450	462	451	445	460	436	476	476	434	458	432	415	400	442	482	436	437	460	416	482	443	446	442	442	419	427	426	456	443	450	438	449	459	428	432	442	439	434	442	439	476	468	452	476	459	468	449	459	425	478	476	430	395	458	420	440	464	414	434	440	444	437	437	465	518	441	428	455	468	442	482	430	490	476	454	435	456	458	465	468	449	457	441	483	444	480	438	458	431	436	445	436	461	427	445	459	429	442	446	460	458	460	420	457	441	447	448	456	461	473	466	505	449	460	423	441	470	441	445	413	450	453	481	433	446	453	481	439	467	449	464	465	476	474	473	454	469	488	432	435	436	470	469	489	454	435	440	440	432	453	452	456	428	438	470	494	458	499	464	432	465	489	470	468	478	417	478	434	462	486	432	472	451	457	437	435	439	428	450	418	428	476	452	452	460	470	482	440	447	409	455	439	483	419	495	463	446	477	408	475	453	442	457	416	475	421	484	394	436	441	485	465	456	450	435	441	468	488	404	491	452	455	450	429	453	465	499	451	455	483	419	453	478	456	442	526	408	404	460	443	438	421	420	433	441	470	450	457	434	435	470	447	445	419	424	433	480	432	418	437	418	431	419	509	461	446	384	424	449	450	466	448	404	430	443	409	454	468	446	456	484	450	427	448	409	448	427	451	432	426	446	443	454	453	442	424	448	422	428	420	433	439	470	463	433	449	430	482	454	447	461	442	493	454	480	427	487	465	470	449	463	443	472	437	458	465	474	450	474	468	446	456	419	461	457	459	461	451	448	446	428	424	451	470	487	491	472	428	493	479	454	464	455	436	435	470	437	436	443	462	426	466	415	445	446	471	465	455	442	491	451	451	412	494	432	473	465	440	410	418	470	453	446	436	428	455	455	484	442	452	440	467	438	442	485	478	446	431	448	430	454	464	462	478	444	443	463	431	455	435	425	446	435	483	429	429	440	456	453	445	445	443	465	431	463	467	421	453	472	443	446	453	472	442	425	474	436	434	473	425	443	453	467	464	436	421	459	444	437	470	427	440	443	438	454	505	453	430	443	429	459	428	450	489	464	435	446	471	465	426	468	429	449	426	431	454	484	460	443	473	406	484	431	456	487	487	446	451	440	464	428	451	461	464	488	451	467	468	438	462	442	433	444	440	461	457	443	458	437	465	482	484	451	466	398	449	436	447	455	440	461	432	419	459	448	477	506	431	440	461	469	461	440	493	417	473	453	445	454	414	428	464	465	469	494	454	462	471	488	427	446	528	436	450	478	438	458	451	443	452	452	422	438	412	439	488	457	456	404	428	475	443	446	431	434	454	508	430	448	475	451	440	432	434	495	459	453	434	438	407	481	427	433	455	441	466	457	444	442	487	454	408	426	446	454	458	523	431	456	442	467	463	424	443	457	440	444	432	453	422	462	511	444	448	450	435	469	448	437	425	469	461	454	446	474	455	446	449	436	483	434	406	435	465	478	421	459	438	477	477	413	518	466	408	477	464	455	480	437	435	455	432	429	466	465	431	438	434	463	464	461	485	449	439	419	480	505	455	435	423	466	462	448	480	473	447	440	470	427	448	460	463	420	472	472	435	453	431	454	467	451	429	451	466	477	465	433	402	473	472	427	452	464	431	440	430	416	465	483	457	510	412	435	468	484	423	471	479	490	427	427	463	442	446	488	452	444	453	467	455	486	452	489	453	439	468	435	459	482	449	458	458	438	449	414	452	427	421	458	475	436	481	456	457	438	474	439	426	429	463	435	447	432	463	467	442	463	475	459	449	433	423	420	465	453	434	430	459	482	422	448	465	473	438	472	461	454	404	447	461	452	447	436	446	480	446	451	480	457	420	457	487	421	440	465	435	465	469	469	492	471	462	401	460	485	407	435	440	453	406	483	476	466	463	434	428	456	442	438	475	441	426	481	467	475	475	439	443	462	429	451	425	454	442	477	467	445	426	477	480	454	468	444	463	445	469	442	458	461	427	468	501	449	516	430	483	446	448	490	492	473	454	425	431	471	442	482	430	459	421	431	449	489	442	443	467	461	440	460	397	457	454	425	416	503	462	460	486	458	527	421	427	428	433	438	498	459	411	443	468	438	458	447	474	464	393	439	473	472	488	444	477	471	440	461	470	456	461	476	423	443	434	495	453	449	430	426	452	451	459	465	438	438	463	478	481	450	461	453	471	501	443	408	463	428	449	468	443	427	419	433	477	440	436	432	479	423	457	420	456	454	461	435	487	460	473	464	464	436	420	429	454	456	455	458	446	417	455	443	455	454	454	475	394	425	449	455	494	456	443	454	439	452	436	458	468	454	428	441	464	463	460	466	410	481	423	434	483	457	455	436	414	456	461	442	462	447	504	422	449	431	454	475	456	421	420	440	440	438	446	482	439	458	447	447	446	457	433	409	437	453	463	439	444	427	441	478	430	456	452	445	452	451	461	418	463	459	419	471	478	439	461	522	469	442	425	461	453	459	452	452	473	446	464	453	446	461	467	425	455	436	427	433	456	464	458	458	438	434	438	444	439	417	469	483	420	474	437	451	447	442	430	452	471	457	448	492	428	489	468	439	464	457	417	416	474	464	442	463	478	441	469	430	435	432	410	468	410	471	420	433	459	436	434	411	427	452	457	442	477	455	433	472	422	485	457	447	440	475	418	447	462	436	452	482	492	445	455	496	448	422	447	436	402	445	430	422	453	447	459	468	446	460	471	470	462	440	416	436	455	463	436	466	498	465	443	474	457	448	423	470	458	472	448	401	490	406	432	445	448	436	464	425	476	460	448	470	447	437	426	460	473	452	448	487	435	432	448	454	425	458	433	452	470	451	509	452	422	434	475	460	444	438	486	460	472	450	435	457	436	459	417	417	423	413	447	440	449	464	436	421	418	444	443	402	446	424	442	465	413	463	453	453	432	445	429	464	443	486	441	435	434	442	391	480	466	467	432	452	453	453	440	468	473	478	464	442	465	436	435	429	465	444	431	473	451	501	459	431	472	432	430	462	453	423	463	436	478	471	454	438	447	448	474	475	452	442	422	463	479	457	433	476	419	442	472	445	492	469	438	459	422	445	466	470	434	494	459	421	449	411	447	466	405	454	457	437	500	444	478	453	421	427	479	455	446	461	412	464	451	458	438	458	462	450	428	482	430	417	471	476	454	477	450	443	449	408	486	454	425	447	445	467	486	472	407	462	440	437	461	462
13439	4676	5000	3277	21185	21777	1516	971	362	253	1368	226	193	199	200	190	163	172	183	157	188	171	157	160	174	174	154	161	172	175	151	151	136	131	167	175	135	139	169	153	147	145	146	167	164	150	153	173	161	157	176	151	171	145	147	152	159	145	158	157	171	173	160	147	152	165	160	168	170	145	162	145	164	153	154	158	174	138	143	158	185	175	163	172	162	145	151	152	159	187	180	132	179	127	148	175	175	158	158	182	149	174	167	160	154	153	150	158	164	183	162	163	156	151	155	158	159	166	155	128	173	148	177	162	162	146	149	159	176	167	155	149	141	164	157	157	168	165	159	174	153	161	142	171	151	161	151	139	131	143	149	158	156	156	152	157	168	172	143	164	138	163	165	148	167	160	150	157	178	142	149	154	160	156	147	166	156	139	152	162	168	151	165	150	157	171	156	142	152	177	165	145	166	152	134	166	155	173	164	163	168	169	155	139	189	166	162	143	151	163	153	179	150	162	144	161	148	180	140	150	168	153	137	168	136	156	143	152	152	158	182	151	162	136	151	153	161	183	155	158	141	143	142	146	155	156	158	159	207	177	163	156	159	142	183	145	168	140	160	143	152	150	170	146	150	168	164	157	170	150	147	149	134	180	141	124	126	141	140	150	139	137	152	164	164	134	164	155	165	144	137	175	160	164	165	153	154	144	163	134	194	171	148	169	156	177	157	176	145	123	167	161	146	159	156	174	173	162	191	174	142	151	166	175	139	180	153	166	183	143	173	131	162	163	143	156	148	143	150	156	161	165	158	137	177	170	146	138	160	142	134	158	150	163	143	141	169	161	171	166	138	139	171	171	138	124	151	150	146	141	151	155	145	148	156	156	158	145	170	176	158	157	165	148	133	162	144	161	171	157	182	148	166	152	167	173	163	181	179	185	189	139	199	149	141	158	146	147	134	131	157	147	163	159	173	164	155	155	147	168	157	161	179	140	153	152	148	166	177	152	192	129	152	148	142	131	160	155	172	168	144	145	151	142	149	167	152	149	143	141	175	175	160	148	170	163	156	142	154	156	148	161	155	154	138	163	152	154	163	145	144	163	177	164	167	142	131	145	167	152	149	146	161	153	158	168	171	147	157	125	165	175	190	169	155	150	167	151	146	167	147	138	167	152	142	162	147	172	158	165	161	149	158	159	151	168	157	172	160	158	149	161	158	168	154	168	139	145	160	162	152	164	124	134	171	158	153	174	185	149	144	166	161	131	143	157	135	155	160	141	172	160	160	145	162	176	179	170	164	168	151	119	168	125	149	162	139	167	147	130	180	162	150	170	150	180	168	171	175	151	162	127	151	154	146	154	152	144	179	159	136	139	162	156	159	160	157	152	146	143	169	170	159	142	186	160	146	140	175	148	166	150	165	166	157	153	143	172	162	139	164	152	154	155	157	137	167	149	149	140	190	153	169	171	171	149	165	141	143	163	177	146	147	173	155	141	135	155	173	166	153	146	172	155	187	137	147	131	157	156	167	158	167	146	151	160	153	157	157	152	145	153	172	181	165	167	167	165	157	153	172	151	140	155	154	136	134	186	155	148	153	146	132	161	170	167	171	168	166	183	163	163	160	161	165	159	162	147	143	148	178	169	145	156	164	158	153	168	168	166	155	180	179	161	136	180	168	146	174	172	176	142	148	184	153	160	145	187	164	150	158	156	150	184	170	149	170	125	137	130	166	155	153	145	135	154	155	167	179	151	168	188	167	174	156	144	157	165	131	160	164	147	162	160	173	159	150	150	174	130	138	124	154	167	163	161	136	150	164	165	173	161	184	147	155	166	164	157	149	153	152	141	155	176	161	165	160	138	164	148	143	172	179	167	181	142	149	158	171	141	162	155	163	158	156	188	157	158	152	145	182	184	174	142	150	145	163	167	150	169	175	157	158	171	154	138	155	132	160	162	160	143	186	145	134	150	146	148	161	187	167	151	136	142	156	170	151	146	157	147	148	159	136	181	150	152	167	160	129	154	165	161	167	145	142	158	161	149	157	181	167	190	162	155	155	144	140	157	157	166	158	147	167	157	158	157	133	155	146	127	141	147	147	144	150	154	171	149	148	177	158	158	145	165	152	136	166	166	164	160	147	169	147	127	166	175	168	160	160	154	169	169	164	165	140	131	176	182	157	164	177	151	136	166	146	174	170	137	159	171	139	161	176	183	158	158	152	156	154	159	175	171	163	157	156	149	167	205	163	168	147	172	136	171	157	143	153	150	174	164	176	159	165	150	177	142	156	160	144	170	175	169	162	146	152	159	158	145	162	152	152	156	144	159	116	169	165	166	169	138	128	175	172	163	160	148	169	153	160	162	146	160	158	153	146	154	153	137	149	186	168	135	168	144	137	171	154	157	137	172	152	150	173	138	159	147	161	150	153	144	160	155	178	134	157	161	141	141	160	153	155	141	152	144	179	169	163	161	145	141	168	138	173	157	160	182	143	158	147	140	157	168	169	134	155	163	156	168	151	166	152	146	148	158	144	157	150	148	177	179	181	166	153	129	151	165	154	151	169	154	151	153	149	144	162	146	170	164	165	156	145	168	137	152	159	154	145	160	160	173	161	155	163	168	170	168	127	156	165	154	145	151	161	162	176	172	141	162	153	166	152	161	197	131	175	145	163	150	159	178	155	176	151	150	144	163	167	143	149	151	163	150	161	152	183	156	167	146	166	170	163	158	172	153	158	177	155	168	143	158	166	151	147	158	155	144	142	151	155	152	123	142	173	156	179	155	149	179	175	148	166	190	174	169	148	195	144	153	139	147	196	170	169	143	185	152	155	165	155	160	183	177	175	152	161	155	144	136	154	152	144	156	158	156	159	159	160	166	162	163	153	146	154	163	164	143	153	171	168	166	161	180	160	154	136	159	172	178	167	173	160	153	156	162	138	188	145	163	159	166	163	155	154	190	146	160	142	144	141	157	161	167	160	146	184	160	143	152	160	174	159	142	167	164	157	155	166	165	145	159	130	157	162	144	165	180	172	174	150	176	147	163	148	151	153	134	166	179	149	182	175	153	164	154	147	163	167	159	180	140	149	150	145	148	140	170	164	158	119	130	162	176	143	142	152	179	160	157	162	137	159	153	171	146	134	181	165	145	158	161	146	148	155	159	180	151	161	125	150	141	167	180	171	152	148	160	165	150	159	169	168	161	153	144	178	154	138	167	164	150	170	141	171	152	185	151	179	148	136	131	164	166	177	151	163	186	119	164	153	160	154	171	166	174	166	154	154	166	149	136	138	154	147	143	166	161	166	172	144	164	140	145	159	178	156	161	149	148	143	132	147	177	146	158	157	167	164	158	159	169	172	143	145	137	150	165	172	138	157	166	187	135	146	176	172	179	165	160	161	151	151	160	166	165	160	184	166	146	153	155	159	137	165	167	176	167	155	140	140	159	158	155	140	130	153	166	127	164	138	176	173	151	176	161	161	157	164	167	164	163	160	176	145	161	166	158
7559	4111	8903	9532	39237	19557	2255	4777	1188	1148	6357	851	789	668	663	612	597	563	553	581	513	475	555	533	572	491	462	483	451	494	450	498	441	468	434	448	476	511	427	446	441	421	432	421	440	416	482	437	478	428	464	438	450	415	431	463	438	411	428	436	422	446	402	446	454	410	424	441	435	420	427	446	432	411	412	425	439	465	419	437	445	444	392	408	413	431	438	383	413	406	405	400	437	426	418	409	438	440	442	435	468	439	436	429	391	427	427	411	467	423	427	412	471	407	463	419	367	398	444	391	440	470	421	447	415	446	455	417	413	426	426	432	404	428	440	411	448	408	384	416	447	416	444	414	443	405	442	436	408	440	411	417	419	382	402	374	452	407	412	441	471	408	431	388	413	425	433	423	435	404	426	404	423	435	409	401	398	404	382	381	414	442	453	420	442	393	398	435	414	426	392	409	446	445	427	416	393	445	432	413	398	399	400	436	416	432	441	444	416	401	394	418	412	411	434	416	419	441	443	403	410	388	420	427	388	389	397	409	429	437	415	415	459	440	377	422	415	380	453	440	401	431	395	461	411	429	395	444	417	443	441	422	424	409	393	413	401	443	442	454	442	438	422	423	430	452	415	410	431	426	425	388	420	411	366	431	434	456	383	440	426	417	425	431	402	401	452	371	396	440	403	427	409	408	463	425	378	427	398	410	410	430	450	402	393	415	441	429	425	401	430	416	408	434	418	433	418	423	434	467	388	392	440	406	431	460	427	419	440	448	404	414	433	424	449	395	421	396	424	445	421	416	429	420	435	435	382	392	404	428	444	432	402	412	421	409	387	420	413	424	478	418	423	419	429	414	427	381	397	420	438	422	363	403	431	460	435	442	425	416	411	432	409	423	415	437	400	446	442	445	418	439	418	401	428	452	424	442	411	433	448	390	420	431	419	412	428	461	441	442	391	420	385	419	442	437	421	441	397	416	406	400	426	400	421	404	391	435	397	402	451	430	423	385	402	429	426	430	419	421	427	425	430	420	459	408	426	412	396	431	423	363	409	419	392	428	424	419	408	407	450	406	388	377	460	428	387	408	394	414	405	414	428	392	440	399	409	427	421	422	439	416	434	442	423	405	372	440	420	414	437	458	450	423	409	435	425	415	430	427	442	403	435	442	412	443	404	424	461	397	411	397	389	411	401	411	415	417	404	414	418	379	404	422	391	442	440	425	416	401	413	434	417	441	450	433	412	445	413	413	433	423	392	400	426	412	398	446	409	434	413	436	411	395	408	441	376	425	435	425	413	403	434	411	375	405	426	454	399	387	416	414	443	430	407	404	409	416	420	396	393	435	431	454	415	415	397	426	389	424	396	416	426	423	451	409	431	413	448	412	417	413	408	402	395	426	424	458	417	426	421	418	403	435	401	389	398	436	421	395	417	392	442	432	395	410	416	415	417	396	392	410	415	407	394	427	439	410	396	395	385	462	382	450	406	398	425	422	411	417	425	429	412	421	390	422	438	439	403	465	433	459	387	418	447	430	399	379	416	441	398	402	425	447	383	431	444	406	419	392	417	460	419	409	395	461	409	410	420	435	468	422	394	398	446	412	435	382	422	425	397	442	425	421	398	433	391	399	444	414	430	401	416	421	418	428	407	432	455	413	421	391	428	413	438	414	439	428	442	410	413	422	425	424	439	413	431	374	386	435	437	403	393	435	403	412	426	409	414	456	414	405	415	443	398	428	424	453	440	420	450	433	413	433	406	406	433	404	397	413	418	422	422	421	418	419	416	384	420	422	467	414	438	405	423	450	423	413	412	447	465	414	390	424	431	431	428	416	394	406	442	433	437	413	396	410	426	412	425	408	450	391	402	414	398	423	429	440	445	409	426	421	420	418	402	422	437	442	417	408	413	418	407	420	380	437	397	431	418	405	447	411	405	408	428	410	425	410	412	456	447	402	414	416	427	387	410	403	462	454	419	423	433	407	396	372	405	411	402	397	396	395	413	408	397	432	419	414	409	404	401	424	439	394	435	404	427	390	469	440	441	421	429	418	429	412	442	428	410	425	439	434	411	424	435	432	426	438	418	403	397	415	453	383	457	425	432	430	385	395	452	448	473	422	419	432	466	412	421	412	408	457	433	407	432	431	448	410	428	408	463	416	438	420	412	466	383	436	415	410	380	399	397	427	409	432	405	436	414	453	439	398	420	398	429	445	414	413	401	433	445	439	430	427	423	393	402	409	393	434	385	403	407	403	436	413	462	406	364	405	427	415	415	455	403	435	441	431	427	439	400	437	418	438	397	409	409	414	396	403	423	434	410	451	414	427	409	405	444	438	407	404	461	414	387	396	456	438	431	449	476	415	425	399	416	411	349	427	415	411	450	406	408	413	390	401	409	406	421	413	389	436	388	404	409	431	423	419	432	385	425	450	397	421	416	421	411	468	412	417	428	384	421	387	434	448	412	390	410	435	417	432	421	427	404	410	416	385	485	428	450	418	421	403	415	416	422	420	477	443	421	426	396	458	408	406	432	426	462	434	438	418	420	447	447	404	397	442	432	456	429	408	396	405	432	422	377	402	412	421	418	425	428	446	430	431	389	426	405	424	423	428	408	417	423	463	412	449	412	414	417	405	405	431	405	429	438	443	419	425	431	423	427	385	434	457	417	389	410	425	408	395	394	407	425	396	417	416	416	419	431	393	419	375	445	418	441	420	431	409	442	464	423	433	445	426	413	424	423	405	434	417	424	424	420	448	417	428	401	404	396	411	383	415	418	417	416	425	452	415	400	429	435	409	412	407	421	395	456	413	427	409	430	450	436	381	441	462	449	399	400	378	437	418	408	417	407	427	430	417	405	378	429	430	391	378	462	407	402	430	422	420	418	413	440	415	425	382	408	421	437	421	400	413	425	399	406	422	429	390	430	382	415	401	411	435	391	424	395	454	427	410	448	395	386	423	429	410	390	440	421	472	399	403	401	394	434	436	433	436	425	408	443	388	395	387	410	383	441	435	476	416	430	404	408	463	420	447	418	430	400	383	390	407	407	388	415	402	433	413	412	400	432	441	430	433	410	396	384	431	392	409	404	440	392	381	424	431	426	436	425	417	399	428	417	398	415	449	406	403	439	425	421	441	430	402	390	427	455	407	409	445	438	411	426	431	413	397	364	452	413	380	442	420	449	428	452	432	430	426	459	406	445	419	406	420	436	402	417	421	427	423	432	413	380	392	394	384	405	424	411	403	409	412	444	408	381	397	431	419	431	433	399	409	379	450	444	435	450	467	396	435	386	415	411	395	441	392	374	409	431	412	416	451	411	431	420	424	418	400	430	424	403	407	427	376	394	421	432	432	443	394	378	415	469	433	434	402	389	423	446	436	463	427	429	419	418	427	445	410	408	402	389	398	394	422	428	438	467	424	421	409	402	425	409	407	426	420	405	427	401	423	448	414	431	392	418	410	424	416	449	402	432	432	408	415	397	436	361	462	398	425	411	442	397	469
22972	9757	8807	6791	41936	36299	5262	1619	812	570	2622	514	452	402	375	391	424	380	383	371	387	373	340	336	347	355	383	341	303	341	332	341	350	395	356	336	326	358	297	313	395	320	328	380	360	334	379	365	334	343	345	313	330	331	342	309	335	316	312	333	357	331	329	319	351	336	324	334	316	338	330	352	317	313	325	354	307	350	342	338	326	338	357	322	329	348	301	344	342	320	342	327	358	385	353	298	305	345	339	325	336	315	363	328	307	332	359	359	356	352	347	347	320	338	360	323	324	352	356	300	318	299	333	329	323	357	340	307	324	345	355	311	359	373	328	326	309	310	363	338	348	309	306	326	378	360	324	309	367	318	365	337	316	323	307	306	313	334	324	314	331	336	364	353	329	322	327	331	343	353	342	314	304	341	351	341	338	310	323	349	310	327	312	353	303	350	319	353	329	319	331	336	318	313	324	330	306	358	357	311	306	337	344	286	290	317	336	333	326	329	323	424	345	316	343	360	329	308	338	341	320	316	331	351	313	333	356	340	305	330	348	321	360	345	337	350	336	339	349	321	307	337	338	316	341	323	345	349	352	324	292	313	329	352	348	312	318	346	317	334	305	292	350	326	338	338	322	317	343	302	340	354	347	343	352	320	348	308	324	341	358	340	328	324	341	363	318	298	309	374	327	347	343	347	324	338	355	330	333	336	309	362	354	358	321	349	321	336	332	329	330	321	331	352	316	351	347	331	328	279	325	362	385	314	325	336	368	321	353	317	346	357	348	341	325	367	298	300	331	332	312	316	351	337	326	331	344	324	352	348	283	320	316	337	344	352	317	337	339	346	325	329	342	334	358	322	377	329	318	333	321	339	365	344	328	329	364	324	328	318	327	361	354	296	328	295	335	324	322	360	353	366	317	338	357	324	330	319	359	322	322	305	335	347	343	353	347	320	304	300	354	355	358	311	340	381	332	344	331	323	326	353	351	327	325	334	360	328	320	327	355	359	341	321	336	291	320	337	333	349	359	322	341	333	342	371	299	326	350	343	307	330	305	327	301	327	336	316	331	337	322	328	307	337	302	313	324	350	319	337	346	324	287	357	348	313	334	357	317	353	374	358	320	342	299	375	350	351	287	333	323	343	318	304	330	312	296	347	354	333	346	360	312	353	350	323	319	327	310	328	355	308	326	322	324	336	322	327	363	299	339	331	344	335	338	328	314	341	356	353	351	372	337	341	335	316	288	311	314	341	329	325	316	335	320	298	322	329	349	337	331	325	317	363	334	295	353	302	336	376	336	306	334	310	365	325	325	332	321	354	312	318	341	350	345	339	335	355	286	347	302	348	349	336	323	337	356	335	349	311	329	300	339	339	330	345	331	350	298	377	338	369	360	354	325	324	317	375	349	348	309	336	328	333	343	327	341	355	335	334	316	328	325	329	337	313	358	316	326	348	330	336	343	334	341	366	315	357	350	315	304	345	315	328	309	319	325	298	329	325	330	366	339	330	338	314	327	314	333	359	334	310	326	311	304	348	322	315	358	314	315	342	321	336	342	301	360	334	319	325	315	308	322	314	330	324	302	323	330	323	355	336	328	338	351	319	290	320	343	344	340	333	345	331	325	334	360	301	333	363	337	328	334	315	306	333	352	312	320	358	344	325	335	340	324	333	315	299	342	332	326	318	355	306	316	331	328	345	352	340	322	313	348	347	332	347	360	327	305	318	313	333	355	358	321	339	387	354	344	331	352	358	312	353	317	349	319	343	327	326	324	338	355	355	324	354	346	312	302	319	334	318	323	338	351	302	319	374	306	332	317	318	308	320	325	319	320	324	330	332	338	361	328	368	359	320	326	327	323	303	338	303	331	306	318	338	359	335	330	309	329	351	324	286	360	323	329	339	315	335	370	302	358	303	337	344	387	353	348	314	340	295	364	317	369	343	328	311	343	321	304	369	327	356	333	302	330	375	309	361	336	323	318	309	300	306	352	327	335	353	338	360	370	336	304	299	359	354	327	333	341	312	346	314	313	353	316	342	331	330	307	331	284	335	330	367	301	356	332	321	337	327	276	343	366	344	350	331	332	345	341	351	351	307	324	323	319	326	364	363	345	325	331	353	332	309	331	313	348	328	337	350	357	301	328	345	335	356	357	330	333	346	352	339	317	327	338	310	308	309	328	359	365	336	291	327	346	304	368	331	309	326	314	324	352	358	352	326	378	350	341	324	323	320	340	335	339	330	339	338	320	362	373	354	318	335	315	336	328	331	323	319	321	333	323	320	351	338	327	312	317	301	324	350	309	316	351	332	346	300	335	331	332	308	320	315	353	366	345	351	360	344	305	349	316	303	374	328	325	390	333	372	350	307	328	342	335	352	319	291	298	326	333	321	307	359	337	301	327	332	343	343	323	285	308	337	325	336	342	332	341	379	331	321	334	321	298	308	349	329	331	336	339	363	354	343	352	322	315	350	344	326	349	362	337	312	362	341	307	335	308	300	315	353	322	354	312	310	326	330	358	330	327	322	327	298	341	351	324	365	360	361	291	367	301	322	292	391	335	359	311	370	379	393	335	309	325	350	334	343	415	330	342	318	332	311	320	351	364	342	328	380	347	334	353	305	354	319	359	347	339	324	354	349	321	312	301	337	375	327	335	322	328	342	333	333	337	341	347	369	356	364	334	329	326	322	329	341	360	333	365	335	295	348	313	332	316	346	360	342	309	290	335	347	347	366	350	337	351	372	353	298	302	319	325	331	299	328	327	331	318	340	347	310	376	330	357	348	343	325	358	342	356	336	330	310	359	353	326	361	317	334	312	363	355	304	335	326	325	368	346	294	329	332	332	347	325	333	346	332	368	320	343	316	311	346	347	341	328	313	341	299	314	310	293	323	338	354	319	316	305	342	325	336	327	330	304	333	312	320	306	343	321	340	358	326	328	336	337	290	320	315	321	317	303	328	348	331	318	341	312	306	327	345	365	322	334	349	356	352	331	353	335	386	329	353	307	354	317	342	354	318	341	356	373	341	310	347	340	335	330	351	297	358	322	339	353	338	367	347	348	314	344	334	334	311	360	357	334	368	337	339	326	336	333	362	291	330	308	327	315	346	345	326	340	328	291	359	380	345	370	346	326	325	358	354	307	323	312	309	342	317	324	309	345	328	321	360	342	370	326	331	291	349	334	301	331	358	316	348	312	324	310	291	310	387	319	316	370	329	320	300	328	282	339	339	298	342	342	341	322	336	335	320	358	333	313	334	357	321	307	362	350	364	322	305	361	349	363	339	362	334	312	374	342	298	317	336	329	319	305	327	345	328	348	345	327	353	373	325	312	319	355	340	357	357	341	359	341	370	326	310	366	330	352	342	328	333	344	330	339	317	364	312	311	322	352	371	315	332	316	324	324	315	356	344	339	349	355	353	363	348	323	331	308	326	321	327	330	320	333	336	323	337	349	363	335	345	321	321	319	360	328	344	315	342	333	354	328	357	315	343	309	359	322	329
10422	7269	13309	16996	58447	27336	4280	7045	2337	2186	9368	1689	1488	1332	1267	1223	1140	1066	1060	1047	1028	1048	999	959	956	899	904	925	932	885	946	859	906	907	859	823	874	865	826	813	833	837	793	802	802	840	826	834	840	814	821	858	775	786	764	810	833	790	784	835	823	824	850	788	770	796	800	787	804	825	815	811	846	814	817	776	771	785	811	754	855	845	769	766	830	751	750	799	796	810	777	837	779	800	798	759	775	774	831	825	716	759	792	780	809	778	823	815	816	824	805	812	830	808	813	788	805	785	766	780	750	781	768	811	787	854	870	792	794	783	813	780	780	786	815	862	772	787	791	792	800	793	812	789	770	764	776	747	739	785	806	777	777	798	805	817	777	785	861	828	744	807	751	824	743	771	803	782	768	826	755	747	754	766	739	749	851	774	783	728	790	766	748	721	780	774	811	806	754	803	760	756	806	803	776	775	746	776	801	800	744	823	802	773	766	789	777	799	725	781	771	729	817	767	779	795	780	772	855	763	827	783	702	730	786	741	816	796	754	753	738	744	828	797	792	752	731	760	749	760	823	773	777	758	789	795	799	821	793	758	731	746	758	785	801	766	809	858	765	741	800	798	775	763	812	771	758	841	718	806	786	792	798	796	795	746	803	792	769	771	769	768	821	769	764	788	793	703	769	762	772	773	746	775	814	746	760	788	802	755	758	734	777	789	761	731	793	812	787	822	777	785	787	727	754	773	803	776	750	808	760	747	799	750	724	723	803	755	757	778	813	808	784	793	819	774	782	724	786	747	799	785	792	789	790	833	756	810	810	786	789	797	784	765	794	788	770	766	757	791	779	791	788	781	778	812	750	777	840	840	791	745	780	805	754	829	803	776	801	820	808	810	736	804	783	762	752	795	797	799	731	743	774	771	793	795	813	763	789	754	817	748	763	783	780	759	829	797	799	805	842	774	803	759	792	807	790	794	794	760	772	802	773	774	775	757	759	748	776	744	762	760	762	744	778	789	752	752	740	776	737	825	775	789	801	803	790	833	754	809	839	788	762	776	796	773	750	784	766	778	804	723	767	804	766	757	806	790	746	771	778	805	812	800	807	740	739	751	773	809	798	747	748	784	793	755	808	778	794	750	780	781	745	743	755	790	778	797	762	847	772	805	795	731	827	762	761	763	771	725	789	817	784	752	827	768	762	777	788	788	768	780	781	752	773	753	791	772	765	771	780	723	745	796	761	703	827	781	784	778	822	748	757	751	788	789	734	784	755	769	790	783	796	784	755	819	794	752	888	742	766	741	762	754	787	791	795	783	806	805	795	748	796	784	804	778	772	772	773	797	812	790	772	812	752	834	753	746	819	761	821	804	781	744	755	805	783	773	743	786	762	784	770	767	794	741	796	770	768	781	774	784	804	755	804	760	798	756	840	812	710	818	821	753	814	807	783	790	756	764	793	776	783	791	735	761	762	825	761	740	784	807	771	775	764	712	809	774	813	760	783	772	770	785	765	782	759	789	761	764	756	752	779	773	805	705	795	804	768	810	804	787	767	810	735	758	752	798	770	741	814	741	799	744	777	735	762	779	775	726	770	779	793	781	793	799	742	748	746	821	756	757	728	761	803	793	788	759	764	795	787	793	824	795	779	810	785	795	759	842	736	791	815	749	787	757	756	772	830	770	800	761	808	755	748	773	790	778	739	763	792	764	774	761	806	801	766	774	814	775	748	807	801	812	736	769	764	847	752	813	834	814	826	762	775	810	750	766	765	718	787	784	743	754	811	778	806	776	719	788	793	762	822	813	764	738	788	723	787	780	771	760	801	763	800	760	775	777	783	841	776	775	765	771	773	793	736	752	787	790	802	770	802	787	812	808	791	796	763	775	765	748	776	771	731	764	786	773	774	794	739	778	791	716	774	778	790	751	786	794	798	748	758	775	766	782	759	760	800	768	774	820	772	712	755	795	765	827	793	782	792	763	762	763	766	754	749	814	779	793	777	767	758	820	812	789	686	824	750	748	794	831	803	759	758	721	799	770	810	766	843	748	764	816	787	793	761	805	773	717	798	718	742	759	776	742	760	782	786	806	743	751	765	751	726	743	795	774	750	840	790	787	797	730	768	766	813	769	776	809	803	824	762	801	823	750	740	752	774	769	733	748	745	785	822	773	754	805	822	769	790	739	786	820	771	793	747	782	761	784	724	765	749	778	772	708	787	738	754	763	746	799	775	783	745	827	805	792	797	804	735	768	760	819	818	825	796	783	780	769	805	786	772	765	761	713	771	742	761	816	751	801	774	761	756	784	852	733	781	771	746	783	811	788	814	759	792	789	731	767	722	752	783	797	817	794	816	818	812	812	744	783	738	802	744	759	838	773	774	791	746	770	708	809	796	769	743	857	803	777	790	791	820	783	791	768	782	811	794	756	760	766	820	754	762	753	819	764	775	743	802	775	767	731	764	794	778	762	786	782	762	723	797	775	785	738	771	792	806	746	767	832	790	752	753	760	757	763	777	819	761	824	734	798	758	757	783	725	766	734	789	761	749	805	768	769	786	796	763	761	806	764	766	775	780	823	745	780	852	793	766	772	809	788	725	770	770	804	792	833	799	789	759	764	773	792	783	782	760	775	775	840	737	779	802	844	777	776	805	776	771	833	760	845	745	804	830	773	756	777	824	756	805	781	782	748	772	770	775	787	806	781	812	772	750	799	762	767	785	814	782	794	785	799	742	785	784	780	741	795	763	837	712	811	801	770	777	780	790	722	766	777	784	765	750	709	689	747	792	771	786	789	811	779	790	796	789	757	739	798	734	748	793	771	740	766	816	777	754	801	774	809	728	791	748	786	733	829	818	831	769	753	775	769	797	810	784	764	803	776	769	866	800	777	800	800	781	777	818	828	774	823	775	743	754	750	761	812	743	799	772	792	831	796	781	790	795	768	830	835	797	777	811	715	790	758	797	806	769	806	772	804	747	735	739	774	783	786	806	754	774	778	748	830	784	797	760	790	760	766	757	802	769	809	773	799	786	735	801	804	850	772	803	767	806	819	749	767	777	737	793	755	800	766	758	758	801	791	759	819	816	833	816	774	758	759	726	773	793	836	733	813	754	801	724	813	810	812	800	713	740	769	809	738	757	775	773	748	780	800	760	785	735	776	763	771	791	810	754	786	763	749	784	758	797	780	801	799	783	773	731	788	797	773	782	776	796	777	792	805	824	745	792	745	799	775	833	774	775	766	734	837	784	767	770	820	822	752	761	720	800	795	750	788	766	797	749	770	764	797	835	797	813	821	769	786	769	802	842	728	803	761	800	780	775	756	759	803	748	778	765	747	816	761	780	821	772	803	743	825	774	790	779	739	766	780	759	798	772	815	771	770	757	799	791	774	765	729	782	772	787	781	768	796	785	803	793	755	814	756	757	758	794	740	776	795	782	808	799	780	767	776	794	799	834	768	770	765	808	761	794	760	747	756	730	748	767	768	787	818	779	764	767	779	807	747
4779	2640	2081	1577	1779	954	216	183	189	174	189	190	169	173	162	157	191	155	162	162	190	156	175	160	157	170	173	176	188	175	198	184	202	159	173	180	180	162	160	162	167	157	180	174	188	181	165	191	177	186	180	184	179	179	194	166	176	156	170	180	153	177	159	164	160	163	164	174	212	153	180	142	164	165	174	163	162	156	167	196	162	206	169	179	194	180	180	170	181	193	150	187	184	172	159	184	149	157	160	177	183	168	173	157	182	176	168	179	179	191	167	170	161	207	173	170	176	183	168	178	179	159	185	173	184	179	155	183	175	188	191	192	175	153	157	185	196	177	178	157	180	168	171	155	168	154	160	152	187	175	187	189	157	172	177	173	185	171	162	164	163	180	166	201	182	157	153	149	189	175	178	181	183	168	156	167	185	187	170	177	200	168	173	163	166	171	164	161	157	185	188	191	139	175	160	173	175	160	162	149	149	154	162	172	176	187	174	155	190	166	174	168	186	150	163	136	169	173	183	187	164	178	202	154	183	168	196	168	170	169	164	148	184	186	175	191	187	186	172	156	167	164	145	177	159	178	178	189	168	173	177	203	184	187	172	167	195	180	203	160	183	204	181	192	150	189	171	167	187	168	165	155	158	188	177	187	149	156	170	158	177	161	179	171	162	158	177	174	171	155	166	175	173	192	173	164	181	170	154	173	197	161	173	141	166	163	143	181	180	155	187	180	172	170	173	189	174	168	175	177	177	185	182	169	175	164	170	186	209	163	158	170	156	190	171	181	202	191	169	168	156	163	172	179	187	201	137	166	184	209	164	168	176	193	188	172	170	162	192	167	172	153	155	164	166	181	176	159	193	211	207	153	198	169	183	162	172	179	182	163	166	140	169	198	139	165	177	173	162	195	197	165	188	201	177	171	161	196	193	155	187	145	153	162	157	151	168	176	175	184	170	182	197	179	148	182	170	202	193	156	147	184	191	178	187	211	181	183	166	179	209	179	172	172	158	167	175	176	188	181	178	206	176	147	173	165	162	160	169	168	187	179	218	199	203	177	183	170	200	142	159	174	169	180	176	169	186	194	192	173	159	184	173	161	156	150	183	203	155	187	178	149	171	158	191	160	154	155	190	175	194	168	162	163	181	187	171	188	194	180	187	185	176	191	205	177	174	180	163	143	193	187	159	168	167	174	167	195	180	183	170	193	201	165	184	173	210	161	152	148	185	175	179	178	171	165	162	177	159	169	167	187	228	169	183	166	180	172	174	176	175	193	170	188	170	161	193	175	162	174	183	157	175	170	141	159	164	173	174	169	171	195	161	185	171	195	170	154	178	187	184	176	174	185	187	162	176	152	176	181	182	182	182	159	181	186	170	144	181	154	163	163	144	178	181	187	176	158	181	190	160	171	190	160	195	175	192	178	166	176	173	185	187	153	150	158	165	145	175	167	176	182	181	199	183	163	192	166	166	170	168	198	190	160	187	185	170	197	198	177	168	165	197	178	160	172	170	168	167	189	177	172	172	165	179	140	153	184	167	152	192	161	184	159	164	165	184	201	187	162	187	208	187	166	167	186	166	161	195	170	211	163	188	185	173	184	174	160	180	164	158	179	176	157	160	173	185	151	176	160	161	154	172	176	169	163	173	159	181	154	160	192	172	157	170	166	184	173	171	176	176	182	170	164	166	181	182	173	127	169	182	150	173	208	192	161	173	188	157	162	149	210	162	144	193	167	189	188	171	161	191	187	187	165	175	181	194	186	178	164	165	171	160	173	169	189	170	161	188	182	176	174	175	193	158	190	181	174	161	171	184	153	192	169	139	177	175	187	161	193	170	158	181	154	162	178	190	178	162	183	161	177	165	157	158	185	178	157	199	164	162	189	194	189	174	169	151	189	182	165	176	180	173	165	183	164	186	168	167	159	203	160	186	174	159	171	177	162	195	155	192	198	184	181	162	186	166	194	164	164	204	201	193	190	162	177	152	167	187	168	166	196	168	184	160	189	175	175	191	188	181	194	194	165	157	177	184	168	189	194	166	185	177	149	179	170	171	147	170	180	166	185	170	197	178	184	181	205	167	158	154	165	180	163	167	172	171	176	178	195	182	173	190	182	178	165	172	169	158	171	182	156	170	170	168	166	153	176	169	189	187	168	150	170	176	192	170	171	166	169	154	166	185	171	180	158	166	185	184	155	165	199	167	183	173	166	186	181	193	147	189	181	187	168	183	178	179	166	190	169	173	177	176	190	201	178	160	190	186	171	168	163	175	168	158	160	182	178	152	181	170	176	180	174	168	168	174	182	142	162	160	171	169	171	209	165	179	169	172	175	194	151	162	191	186	162	187	173	184	197	175	200	197	189	187	158	207	178	182	172	214	162	182	158	175	172	162	178	172	172	179	171	192	154	177	187	178	174	175	170	185	172	169	177	174	170	156	188	180	181	187	189	179	157	199	164	169	169	195	165	171	169	174	190	182	167	181	171	197	183	178	185	182	176	179	147	162	169	160	177	173	173	160	186	154	168	171	193	184	185	194	159	140	176	175	183	162	180	180	175	186	185	190	183	172	159	180	191	165	155	184	161	164	203	183	213	169	180	170	161	181	170	183	170	177	169	156	187	176	180	178	167	159	188	183	186	169	176	180	183	193	144	159	191	173	169	166	178	148	158	193	190	168	168	189	196	170	185	174	152	213	179	177	169	172	177	180	195	158	192	175	171	176	188	169	186	174	170	180	181	190	194	187	174	202	151	179	157	169	173	165	170	178	168	190	203	182	164	182	174	190	156	188	175	159	173	164	149	173	181	176	188	180	199	155	188	164	170	174	183	182	185	187	178	158	179	162	189	166	185	180	154	163	175	142	188	183	167	160	205	195	180	150	175	187	154	176	146	167	185	181	168	166	178	162	156	178	169	160	172	165	171	150	180	200	183	176	158	191	170	197	171	176	167	148	160	175	170	188	165	176	167	183	165	176	173	190	188	194	195	176	170	182	170	206	183	180	153	155	169	182	181	170	172	158	188	173	157	199	182	179	174	185	167	179	178	188	183	180	200	192	163	157	160	175	163	203	181	165	182	155	191	155	184	165	174	169	157	177	156	172	156	166	169	158	136	161	157	182	156	171	177	173	189	136	199	169	172	190	176	167	176	194	157	157	180	168	159	172	200	193	167	221	190	180	191	165	183	178	189	184	189	180	158	181	165	178	179	169	175	193	158	197	199	198	159	154	177	197	172	156	154	177	167	173	182	178	157	163	176	194	169	173	174	200	185	174	160	169	200	176	174	165	162	166	193	164	172	176	169	169	172	160	183	169	173	152	183	192	193	187	170	169	165	166	156	177	186	187	180	167	161	203	166	163	177	168	176	165	170	156	176	199	182	193	169	204	187	167	178	176	172	186	178	156	153	160	176	169	163	145	173	165	184	177	161	179	189	160	154	153	162	164	170	199	162	179	178	171	179	170	185	184	152	171	167	164	173	154	160	156	186	165	169	194	171
3447	2446	3880	4902	7640	3767	602	527	490	545	587	464	427	397	442	452	441	426	424	441	424	425	406	448	468	416	462	416	434	439	447	448	459	437	450	434	433	415	434	432	458	444	444	452	410	469	425	444	437	396	463	422	433	448	462	462	427	432	431	464	426	414	459	440	433	388	442	431	433	438	459	454	425	423	449	478	435	446	464	432	434	439	456	445	384	438	426	428	421	484	447	408	419	455	439	443	443	433	447	469	431	466	438	428	451	392	443	457	482	432	473	441	387	438	428	406	461	444	422	443	433	449	436	421	438	433	436	432	439	434	456	469	425	441	436	479	459	468	423	438	402	462	424	434	460	423	413	392	451	424	453	443	450	433	411	434	481	454	424	409	424	431	439	434	447	477	444	474	440	446	409	428	414	401	417	434	407	422	440	426	414	475	435	411	438	436	423	465	418	450	418	399	433	472	419	405	444	424	412	449	396	462	439	455	444	429	444	457	424	394	436	403	437	432	428	450	464	449	423	403	451	474	425	430	429	445	446	424	447	432	437	452	415	420	447	438	418	442	447	437	404	428	419	464	416	476	427	448	450	479	440	447	460	450	419	442	424	443	430	397	432	455	425	470	490	452	432	439	450	428	424	433	443	449	446	457	464	410	466	412	429	450	454	453	447	386	439	395	449	464	414	434	449	438	402	424	430	423	453	444	429	434	460	429	427	457	427	422	430	411	449	433	448	470	421	418	421	437	421	421	460	465	432	472	484	419	430	471	430	471	449	424	425	435	452	445	434	432	427	453	467	420	396	437	408	421	424	396	479	457	452	424	470	434	400	425	440	435	429	462	421	479	430	432	440	429	424	478	473	464	398	434	463	445	437	422	419	430	452	451	431	450	440	419	403	422	417	450	452	437	439	396	442	447	434	426	470	417	438	425	433	424	460	394	452	412	451	424	422	444	452	456	404	401	443	421	450	431	425	415	387	454	420	405	434	450	438	394	400	453	478	437	431	427	437	427	495	418	443	466	431	443	481	437	413	422	430	467	434	416	452	464	429	464	433	488	429	406	448	410	417	458	424	451	435	436	403	423	446	484	459	438	408	452	428	427	439	422	460	422	455	448	445	436	428	407	447	448	417	433	403	417	419	429	426	445	436	476	404	463	448	447	486	457	461	409	445	438	452	463	464	413	440	425	454	448	440	436	479	434	445	423	419	425	441	440	433	448	433	457	439	427	422	444	438	449	426	455	442	428	426	427	420	432	432	439	430	446	441	428	465	440	422	434	457	424	416	417	390	440	442	462	433	437	466	454	464	427	427	451	415	435	441	432	467	445	449	446	433	392	397	420	461	453	434	443	397	429	423	424	441	414	457	409	442	399	425	431	441	460	440	424	434	425	473	430	458	460	387	465	428	453	452	409	469	431	418	438	446	438	406	460	442	428	437	380	451	476	411	410	448	414	428	421	442	457	473	432	449	439	426	473	405	434	385	455	432	452	457	467	424	412	435	457	423	471	426	451	425	467	483	432	408	426	447	444	452	391	422	416	458	425	458	409	398	425	418	420	475	458	474	439	427	432	447	424	499	411	445	471	417	438	427	435	430	453	441	444	451	463	497	429	452	453	432	452	433	464	448	463	429	424	451	457	432	422	468	418	435	408	416	444	452	435	447	432	456	410	468	425	442	448	470	438	447	443	419	443	424	455	388	440	404	400	449	439	422	431	446	432	454	431	434	433	441	436	433	460	425	467	422	399	476	441	437	412	465	471	485	388	442	422	454	427	422	446	446	443	406	471	382	448	427	420	440	435	448	434	420	442	446	447	411	456	431	426	458	419	445	410	413	439	421	399	441	447	424	420	457	452	441	428	442	431	420	430	451	454	461	461	434	429	476	394	426	414	410	391	444	450	439	445	414	433	453	420	481	449	439	428	425	441	439	410	436	427	428	382	458	464	459	438	458	417	426	392	431	457	447	437	450	437	429	451	440	457	415	472	446	405	447	422	463	457	434	402	451	426	424	440	382	470	445	428	450	452	443	431	474	437	462	440	434	461	506	422	430	424	427	416	399	417	421	442	426	412	441	426	411	452	453	422	412	430	454	437	443	460	459	434	450	431	429	444	458	432	406	475	407	414	412	407	469	412	433	415	428	444	439	421	455	417	423	421	408	415	434	457	424	437	420	423	454	447	425	431	373	406	407	483	439	458	431	448	434	432	442	449	445	484	436	420	451	465	467	426	423	423	471	429	471	457	431	416	429	445	469	420	443	441	437	418	442	416	446	479	438	441	452	407	439	386	401	431	457	429	451	429	485	427	442	401	454	443	436	454	485	425	439	434	459	423	425	446	476	452	418	422	461	413	448	460	424	423	422	431	435	444	455	428	478	469	463	483	419	471	489	442	446	434	439	460	429	454	499	418	419	432	426	390	478	446	412	403	428	444	494	445	386	428	448	446	429	434	428	425	463	400	440	385	444	422	412	455	451	428	419	469	461	441	424	444	408	452	469	470	424	409	427	432	448	441	464	428	463	458	416	442	448	476	439	444	444	453	408	451	413	453	451	448	436	418	464	459	415	452	451	474	454	433	466	443	415	412	489	438	403	429	405	441	438	446	443	396	439	442	459	437	440	448	422	449	435	449	426	474	426	412	452	383	452	478	418	438	468	427	458	436	452	463	422	415	435	466	432	432	420	417	439	443	415	424	413	411	460	433	432	470	409	435	434	425	431	441	414	391	426	456	449	431	443	435	458	454	443	419	472	430	426	404	452	444	450	418	407	412	444	429	403	426	447	404	415	422	425	421	407	413	445	456	418	434	446	434	391	411	460	440	444	389	448	434	451	428	422	445	425	407	417	430	427	453	388	434	436	445	423	404	422	420	444	437	456	436	446	414	427	435	430	431	444	428	414	446	418	404	453	401	442	472	449	430	404	420	466	429	458	421	419	409	449	437	461	434	395	445	420	440	432	421	419	450	426	437	468	448	445	452	458	436	443	451	422	432	454	459	409	471	448	458	413	432	411	419	439	463	435	432	437	444	439	448	479	434	446	463	444	424	422	442	382	456	422	453	458	475	407	437	419	415	422	408	456	462	440	432	469	432	399	441	419	448	432	454	408	468	445	419	407	452	382	422	417	454	420	439	458	436	442	449	416	465	416	443	420	435	467	422	409	436	384	424	443	417	436	457	445	433	404	462	453	429	434	416	415	433	436	414	425	461	443	400	450	479	443	428	413	402	472	446	472	470	418	417	447	415	434	444	436	439	407	457	441	434	440	466	450	420	468	455	437	422	455	443	419	450	404	430	451	466	466	456	422	438	419	418	434	490	476	428	459	451	481	475	447	426	444	430	458	431	428	418	453	423	458	427	458	422	447	448	452	421	456	422	442	428	467	455	430	428	453	435	410	421	422	443	455	423	453	421	428	470	430	433	420	428	463	434	455	435	427	412	412	458	438	413	457	471	418	385	451	444	466	406	447	427	437	445	411	439	431	437	465	411	463	423
13391	5449	4231	3272	16363	23985	1821	389	298	319	332	230	197	183	167	204	175	195	165	185	162	182	168	160	138	164	164	163	150	154	147	152	181	157	140	154	175	152	148	158	156	153	162	152	125	174	160	131	136	159	183	162	170	184	169	147	171	150	142	176	174	159	163	146	154	148	137	134	145	142	145	166	175	161	174	138	156	169	170	151	130	157	147	140	169	159	155	130	144	158	154	160	161	146	157	155	143	155	146	156	151	149	123	154	181	154	168	156	173	154	150	147	197	163	170	149	159	158	140	157	148	130	174	132	177	144	129	158	139	142	156	139	164	134	147	155	153	153	174	158	180	155	128	153	171	154	175	166	145	136	168	170	144	158	153	191	138	163	148	186	160	175	161	182	174	162	164	173	165	143	147	169	155	164	166	138	177	141	185	156	162	133	150	166	157	132	162	159	152	156	152	158	146	143	157	173	173	162	162	164	152	138	136	154	142	132	136	135	150	144	162	124	153	160	163	143	143	151	177	157	154	165	150	165	144	141	166	153	154	152	163	149	174	172	172	152	180	151	183	153	157	168	149	148	145	148	158	120	152	149	143	140	178	167	178	153	171	137	156	161	166	158	152	145	162	154	157	168	148	131	152	160	149	151	136	161	160	149	146	170	150	147	131	158	142	175	130	157	153	154	152	174	143	178	147	154	140	158	153	149	151	162	128	149	134	165	167	172	150	157	170	155	137	154	146	150	161	180	141	150	154	145	169	160	136	146	167	147	152	171	155	151	159	157	163	201	152	143	160	156	155	168	162	164	162	120	142	149	170	162	160	145	168	157	134	157	152	145	168	162	149	145	131	135	187	163	143	158	141	141	156	136	153	122	155	145	140	170	168	142	170	128	166	161	134	156	152	148	156	133	159	143	160	159	154	145	137	169	172	160	167	148	168	167	168	155	150	145	132	154	141	138	142	167	153	164	169	151	141	151	157	166	162	164	141	156	133	151	158	153	151	129	154	155	142	168	148	149	165	160	148	144	191	140	158	174	151	139	129	150	138	142	183	182	163	150	155	138	143	157	133	167	149	144	166	184	142	154	152	154	158	153	150	132	132	168	161	165	153	162	145	148	158	150	163	144	150	144	142	157	156	158	152	173	160	164	148	120	152	133	146	126	146	168	144	143	152	135	148	175	163	155	151	161	160	163	154	154	129	153	161	141	146	130	144	149	143	140	138	165	160	159	145	137	154	148	141	148	152	148	157	167	146	161	161	149	169	145	177	140	157	161	175	159	136	163	152	154	142	149	158	166	159	132	150	152	149	139	137	183	167	151	133	134	165	163	166	151	145	151	139	138	158	152	151	139	177	148	157	161	162	169	166	170	166	133	148	178	178	165	138	157	172	163	164	160	157	164	163	165	157	145	177	149	128	156	161	145	143	164	130	160	152	176	152	149	160	143	151	153	151	140	180	151	170	160	134	154	150	150	151	141	158	135	128	152	154	184	162	154	188	141	144	151	161	162	137	156	151	143	130	139	143	146	126	159	171	145	158	126	171	140	144	152	155	143	172	152	163	149	153	165	141	148	158	179	162	142	147	152	157	159	169	156	187	145	139	152	177	162	149	154	151	139	140	150	161	131	159	158	141	148	153	149	160	161	156	183	140	172	149	152	135	148	158	157	143	135	162	155	147	138	156	154	172	149	166	169	150	160	130	132	158	167	148	169	133	144	172	155	140	166	162	177	159	166	164	159	171	142	153	146	169	157	122	158	156	136	173	157	147	138	150	174	157	133	171	141	155	141	157	163	155	179	145	175	146	150	150	143	162	163	154	148	138	151	165	157	141	171	133	161	159	150	142	142	150	149	149	154	161	153	165	167	171	172	137	127	135	146	160	163	173	165	147	140	160	152	165	163	149	144	141	146	156	144	155	173	162	149	140	167	152	161	153	154	142	146	143	152	166	151	158	140	155	179	163	152	159	142	164	133	175	137	151	136	146	155	134	171	154	143	170	137	189	152	154	135	142	132	158	147	138	139	155	174	147	159	152	141	162	162	154	176	159	146	161	123	165	143	162	157	156	161	144	129	175	137	162	151	132	147	162	143	173	164	158	136	143	155	153	150	144	151	152	150	179	139	154	168	171	132	140	141	134	171	135	156	145	163	145	147	122	183	133	145	160	147	162	161	165	163	151	157	145	135	169	165	151	164	132	152	147	156	154	152	132	157	149	157	153	145	186	159	140	150	151	178	166	151	144	156	158	163	137	171	132	141	136	146	162	150	144	145	150	147	134	153	172	145	147	134	125	189	131	164	148	148	147	163	161	148	166	155	143	129	122	152	191	152	144	146	147	135	149	131	150	159	152	151	183	165	156	159	148	149	163	151	140	160	157	144	152	171	148	144	146	148	168	145	158	162	144	139	147	151	178	146	173	150	154	151	161	130	151	167	164	145	149	155	145	137	151	157	141	155	130	143	140	129	157	150	157	136	143	154	131	144	164	144	139	162	165	160	149	167	143	161	160	138	131	156	166	162	168	147	164	148	138	142	138	158	149	182	167	162	151	152	150	163	148	160	153	151	126	155	162	152	147	146	150	143	153	146	148	172	155	160	170	149	157	137	139	137	170	148	141	147	157	166	139	138	141	157	176	152	129	149	159	159	146	170	150	133	144	164	158	163	164	146	160	161	148	156	152	180	142	168	166	135	152	159	158	155	150	158	150	146	158	145	168	150	140	149	150	161	150	148	154	159	170	152	151	163	155	171	144	170	152	162	130	130	152	147	157	163	171	155	164	162	175	160	163	156	157	148	150	139	162	156	154	157	150	145	156	165	161	178	173	150	148	144	150	145	142	157	154	134	156	146	157	153	142	157	146	160	162	159	159	142	152	133	149	140	154	166	146	151	129	173	150	144	140	162	160	151	151	156	168	163	132	127	136	140	160	146	152	143	134	144	132	153	166	170	146	159	159	166	168	157	132	154	155	162	134	167	130	160	177	132	148	159	150	142	146	154	172	143	172	145	157	164	149	175	136	172	166	175	152	129	129	141	162	134	135	160	135	148	125	161	171	155	167	162	156	170	151	140	165	156	161	167	172	160	137	152	160	192	150	155	146	134	148	155	167	118	146	157	139	150	158	182	160	145	168	128	166	151	150	139	139	138	182	162	144	151	149	150	164	159	133	195	157	164	157	152	138	158	161	144	155	150	168	157	158	151	153	140	140	175	166	150	193	176	159	154	168	149	175	164	153	152	149	161	157	143	139	161	152	168	138	143	158	159	172	165	143	178	142	155	138	167	140	151	135	165	166	161	126	148	170	159	133	130	148	162	145	174	169	164	126	166	147	152	173	164	129	163	176	171	174	145	167	137	144	142	149	142	157	147	172	178	165	164	165	135	140	170	178	144	159	148	141	184	166	160	162	133	142	147	165	158	159	149	172	162	148	137	162	155	148	146	174	179	163	161	143	158	153	153	159	164	157	150	158	168	145	141	177	158	173	142	167	166	166	174
7813	4746	7735	9902	35202	28125	2097	1808	1240	1337	1637	842	740	737	672	619	623	609	557	572	528	521	523	454	507	460	529	495	472	422	490	457	458	465	431	472	473	440	458	452	432	438	453	459	469	447	420	419	431	456	474	406	449	416	428	429	450	413	424	439	440	449	430	404	416	409	399	439	456	447	449	423	450	434	406	449	441	405	393	439	447	440	405	408	442	434	411	407	436	427	423	438	389	437	397	428	431	411	431	454	392	431	410	410	417	400	395	415	395	438	417	412	412	419	405	422	399	404	423	378	413	395	421	401	404	405	474	380	417	432	403	413	407	437	401	414	419	433	460	400	415	437	367	448	423	422	406	413	415	394	403	418	437	419	404	438	434	394	411	399	410	365	399	401	427	440	450	422	436	422	423	430	381	393	404	426	425	409	409	432	411	396	420	426	385	429	416	391	429	392	436	418	406	373	421	409	424	438	434	420	397	407	427	439	393	427	370	414	416	435	420	412	404	425	394	388	455	394	408	410	433	409	436	424	408	421	397	390	402	427	450	404	423	409	395	393	424	408	428	383	427	410	392	416	403	411	405	416	417	382	415	416	434	399	407	398	415	421	413	437	433	436	445	421	382	403	435	413	407	427	402	399	403	421	396	444	392	445	405	388	417	427	410	421	383	380	392	398	416	404	404	408	428	455	403	449	384	438	381	401	431	391	412	395	409	434	438	447	417	415	420	411	388	444	411	438	405	423	385	401	386	386	412	408	394	415	370	440	439	384	406	383	425	406	400	424	406	405	402	415	374	421	406	402	396	401	403	395	432	418	412	403	436	425	393	365	412	420	425	436	421	412	433	444	443	414	449	415	407	420	433	427	389	393	446	428	422	397	388	375	403	433	396	387	386	429	429	446	429	435	463	416	438	419	378	438	413	380	418	421	412	457	377	419	433	414	391	412	431	446	411	403	391	381	415	403	427	393	458	398	400	378	382	403	407	449	439	401	374	413	410	410	401	381	447	391	389	417	420	401	372	449	408	382	432	391	463	415	397	409	437	389	411	390	432	404	382	425	428	387	409	413	429	379	380	415	387	389	444	424	430	391	449	440	397	413	410	431	403	438	405	433	393	400	414	408	377	398	437	380	411	406	403	382	382	432	446	402	431	424	448	420	415	428	416	402	408	426	411	424	433	383	398	418	406	386	424	409	387	419	390	404	421	401	403	447	421	415	379	418	360	422	414	389	418	421	400	410	428	415	399	444	389	442	462	399	396	430	443	417	417	411	442	414	388	410	400	423	392	380	417	388	390	404	396	421	390	407	406	452	436	422	373	390	413	407	385	424	446	418	430	432	437	413	416	364	378	392	408	414	459	406	418	414	429	438	432	375	402	408	423	405	401	396	402	405	417	423	410	439	447	438	399	424	382	449	380	376	423	380	434	397	453	390	435	411	398	422	399	433	402	440	418	425	414	440	446	446	413	413	377	406	389	420	410	392	402	414	395	399	409	426	419	401	433	387	424	410	427	429	407	407	435	423	428	408	407	424	400	421	420	421	414	400	430	393	392	382	385	394	395	395	413	424	407	409	351	429	414	410	408	417	396	426	421	444	452	425	438	410	436	410	411	433	409	392	457	426	421	409	458	394	436	431	407	399	389	401	394	430	407	386	443	399	405	423	402	458	423	405	394	423	422	400	389	410	397	384	407	416	391	404	406	421	384	383	454	415	388	424	400	419	397	424	406	431	413	395	433	433	449	433	448	396	413	434	402	400	393	404	413	442	361	414	398	416	430	432	402	385	438	421	376	407	379	396	424	406	428	439	402	431	417	424	412	422	411	403	454	401	430	439	437	401	419	408	391	416	422	446	411	431	419	393	417	386	436	404	428	415	446	410	387	384	394	430	455	436	397	423	431	431	437	419	401	409	390	378	391	459	416	401	459	397	390	455	377	422	407	405	431	426	423	403	411	411	442	423	415	409	387	422	417	420	448	429	413	393	440	396	421	453	376	386	409	425	372	382	419	433	420	396	417	371	418	411	379	424	405	424	392	400	422	419	426	401	410	407	435	436	419	454	453	433	432	379	409	409	408	420	427	383	411	390	424	356	417	373	358	392	435	377	430	425	410	393	388	421	426	414	411	434	376	424	437	450	459	456	410	406	394	428	397	438	408	437	408	425	418	392	451	442	428	439	455	402	393	406	404	412	429	422	420	413	427	415	397	415	386	395	396	418	401	410	415	413	433	404	367	453	425	413	436	426	396	414	411	430	421	408	410	431	406	360	414	385	425	461	429	404	405	425	411	419	391	413	427	355	377	389	402	405	397	417	386	434	411	412	412	397	421	424	420	380	405	414	397	394	384	390	385	395	434	403	405	444	433	423	444	370	449	417	411	429	391	436	401	399	410	424	394	403	426	393	400	435	434	446	432	408	399	413	378	376	408	437	384	395	437	417	423	424	408	376	418	454	412	416	394	453	442	406	446	441	412	413	433	415	442	406	425	400	415	410	422	394	406	445	395	414	409	438	405	432	418	421	392	431	412	411	441	406	398	411	399	425	459	403	385	425	429	408	420	422	423	426	399	445	474	392	417	435	408	404	394	405	401	444	477	411	413	410	398	417	406	398	430	407	425	440	391	412	418	427	411	399	438	429	414	439	441	436	417	404	436	408	429	411	403	391	390	410	460	394	421	407	416	417	388	406	435	392	421	396	443	421	413	398	430	425	433	398	420	414	420	435	398	369	410	432	418	420	394	436	440	410	427	441	394	412	403	385	401	431	420	384	401	439	447	428	448	430	469	399	420	444	406	420	432	410	415	414	418	427	425	419	410	405	392	449	421	402	433	438	399	431	410	418	409	408	407	396	418	401	413	438	419	429	395	431	413	396	409	419	421	404	419	429	434	391	411	434	397	412	391	429	387	400	394	417	413	447	407	413	443	400	394	414	405	434	397	435	428	410	389	427	436	443	413	422	401	446	389	422	421	415	410	382	439	397	432	434	397	443	422	401	403	422	415	429	417	408	395	392	411	404	374	407	390	450	428	408	433	413	416	418	440	453	433	435	422	406	420	426	396	428	381	433	377	414	413	418	450	440	424	400	374	401	416	414	409	395	427	384	439	424	411	397	439	452	393	380	411	402	418	417	452	417	416	445	386	392	401	385	425	407	406	433	426	426	403	392	439	411	405	428	416	382	417	418	352	404	419	410	404	410	430	409	396	433	417	452	428	425	403	403	397	404	442	387	449	419	371	437	397	405	451	402	399	384	405	379	425	409	392	414	400	384	421	409	391	404	411	393	417	417	376	411	397	414	415	415	410	411	436	384	393	403	418	381	397	363	411	385	421	385	387	425	382	415	410	401	413	404	397	442	432	422	385	420	398	383	386	450	400	412	430	437	424	391	382	428	419	398	408	447	366	388	420	429	421	411	389	445	413	402	419	437	456	421	391	424	414	404	400	458	439	432	401	432	413	386	386	421	408	392	428	415	421	415	421	387	356	384	422	419
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
