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
338233842940	338233843494	338233844044	338233844594	338233845144	338233845694	338233846244	338233846794	338233847344	338233847894	338233848444	338233848994	338233849544	338233850094	338233850644	338233851194	338233851744	338233852294	338233852844	338233853394	338233853944	338233854494	338233855044	338233855594	338233856144	338233856694	338233857244	338233857794	338233858344	338233858894	338233859444	338233859994	338233860544	338233861094	338233861644	338233862194	338233862744	338233863294	338233863844	338233864394	338233864944	338233865494	338233866044	338233866594	338233867144	338233867694	338233868244	338233868794	338233869344	338233869894	338233870444	338233870994	338233871544	338233872094	338233872644	338233873194	338233873744	338233874294	338233874844	338233875394	338233875944	338233876494	338233877044	338233877594	338233878144	338233878694	338233879244	338233879794	338233880344	338233880894	338233881444	338233881994	338233882544	338233883094	338233883644	338233884194	338233884744	338233885294	338233885844	338233886394	338233886944	338233887494	338233888044	338233888594	338233889144	338233889694	338233890244	338233890794	338233891344	338233891894	338233892444	338233892994	338233893544	338233894094	338233894644	338233895194	338233895744	338233896294	338233896844	338233897394	338233897944	338233898494	338233899044	338233899594	338233900144	338233900694	338233901244	338233901794	338233902344	338233902894	338233903444	338233903994	338233904544	338233905094	338233905644	338233906194	338233906744	338233907294	338233907844	338233908394	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23436	3544	859	549	385	275	215	187	153	133	123	112	136	108	116	101	91	108	98	98	90	86	91	95	93	85	104	90	77	85	89	101	93	76	76	99	86	69	101	97	95	86	91	84	75	90	80	83	94	87	88	82	107	72	100	97	88	106	100	80	96	86	88	93	100	107	86	72	87	100	79	73	64	91	78	88	89	95	91	85	107	82	89	79	87	74	83	113	72	87	79	79	78	81	68	74	80	85	85	94	74	93	78	95	78	84	67	74	74	78	91	85	89	84	91	96	82	79	101	100	74	59	82	99	84	81	78	77	93	92	72	81	86	97	93	85	79	78	82	69	94	90	87	67	78	86	81	64	70	81	77	78	77	94	79	94	82	65	84	75	90	63	87	89	81	73	77	97	83	81	75	94	92	81	76	89	74	81	88	68	80	88	72	92	83	87	68	70	86	78	74	79	82	75	86	84	75	68	76	79	91	89	77	83	71	86	89	82	91	63	82	80	85	90	93	83	77	85	93	93	88	87	92	89	94	66	94	84	79	81	66	86	89	78	88	72	72	105	79	88	95	100	87	77	75	98	87	100	71	77	77	74	85	98	75	81	83	75	100	80	85	88	98	90	88	72	75	93	74	91	97	82	83	74	83	87	82	84	86	76	77	74	77	88	63	84	77	91	82	102	86	75	93	78	108	81	80	85	90	71	96	83	85	93	91	70	81	89	94	97	76	87	78	98	71	77	77	63	81	96	78	73	104	100	93	98	102	87	83	77	87	116	67	81	80	81	85	93	87	91	75	78	114	76	78	75	93	76	89	88	67	79	85	79	77	68	88	80	82	86	94	71	80	80	77	97	73	93	75	94	75	83	77	68	77	90	76	90	69	74	94	46	80	79	86	80	87	70	82	70	72	85	88	80	72	90	71	88	89	82	98	93	69	89	90	79	83	103	71	71	90	86	67	82	75	85	86	90	71	85	85	81	74	98	85	73	91	78	92	85	76	65	74	93	89	72	73	79	76	80	88	94	96	73	85	74	83	77	87	72	83	70	84	80	85	79	82	78	71	88	95	90	83	83	84	92	86	69	97	81	87	86	85	90	55	90	63	84	87	68	88	99	97	76	83	79	90	73	82	85	58	81	100	73	87	92	81	75	98	91	90	101	88	75	88	74	117	82	82	82	96	73	74	88	74	75	79	90	88	90	65	85	97	86	98	94	77	85	68	96	92	84	66	77	70	85	117	86	83	86	98	78	62	83	92	86	78	95	71	69	97	93	96	89	91	94	93	77	88	70	73	102	93	88	99	85	78	84	83	80	63	86	103	90	93	79	84	74	83	81	92	99	83	79	92	80	97	86	82	74	79	80	86	93	70	97	89	72	72	89	81	61	89	78	90	93	89	67	68	83	84	82	80	78	66	92	69	96	88	71	89	85	101	65	88	73	76	84	76	87	76	84	90	101	83	92	75	59	80	70	94	94	70	87	101	84	71	79	64	94	87	76	93	86	78	70	100	71	85	74	92	85	74	84	69	84	78	84	85	80	97	89	83	88	73	77	57	79	84	87	67	72	84	90	78	86	81	93	87	80	84	86	71	71	72	72	80	74	85	85	95	80	94	79	94	69	79	89	84	70	74	104	73	77	78	95	70	72	88	87	78	79	97	85	66	93	59	62	103	80	68	86	86	78	69	85	66	80	74	86	81	108	102	92	83	90	71	64	78	99	93	80	60	97	77	88	92	96	91	88	77	61	98	94	101	93	70	91	71	72	90	64	85	78	64	83	95	88	78	86	79	86	93	103	78	97	87	88	77	86	95	82	83	89	80	75	82	97	92	83	90	64	74	81	82	93	104	90	72	82	80	73	67	73	91	86	80	83	76	80	83	85	86	89	95	88	92	81	91	81	83	81	80	96	81	89	92	85	87	89	86	77	95	74	74	78	81	79	78	82	84	79	93	83	81	74	84	82	85	78	83	97	88	86	88	63	82	85	88	75	78	72	80	84	77	68	87	94	81	95	82	81	86	96	80	75	97	87	91	77	89	82	79	91	80	76	96	84	71	78	92	82	96	87	75	65	85	89	102	89	66	90	91	81	87	81	71	101	86	77	73	89	70	77	81	79	92	68	76	83	80	87	67	76	75	79	86	96	79	74	82	74	84	100	76	89	69	86	99	75	85	77	99	88	99	87	89	68	87	89	94	80	69	96	92	83	101	68	92	79	83	77	96	100	86	78	72	92	89	93	86	69	87	94	84	72	76	97	77	65	77	69	89	91	68	90	82	83	77	95	90	69	61	86	73	91	85	72	84	85	69	90	88	79	87	89	95	87	65	98	92	79	80	87	90	80	90	81	78	93	98	94	92	87	88	89	79	77	93	89	91	81	86	77	84	76	90	64	83	87	74	92	79	83	73	78	75	75	82	79	73	68	75	94	88	84	92	88	62	81	71	86	72	89	91	58	77	97	99	97	101	84	81	95	86	86	81	73	88	82	90	79	90	83	79	73	75	82	65	83	95	116	83	70	93	95	85	77	71	72	89	110	97	89	90	78	78	83	68	88	91	82	82	77	95	72	86	88	96	89	99	79	78	92	99	110	76	90	101	77	82	93	80	84	86	83	87	95	76	72	72	79	96	92	119	97	97	78	88	78	69	79	78	89	74	90	95	86	77	72	67	62	109	70	80	94	87	96	92	97	83	82	99	94	75	86	86	90	81	70	90	73	80	98	90	89	84	69	64	88	83	79	64	97	107	78	69	93	87	94	83	91	87	106	88	80	80	86	84	81	77	83	77	95	94	89	95	97	90	89	87	90	93	68	75	68	67	67	102	75	71	82	79	81	80	82	92	90	96	81	95	95	82	84	68	71	91	85	71	69	97	71	77	75	81	104	71	85	87	77	80	78	82	84	71	80	71	66	88	83	63	77	89	72	102	75	111	81	86	89	72	97	101	74	71	78	80	82	80	79	94	68	69	78	71	91	73	88	93	89	83	83	76	60	84	86	90	72	89	100	80	66	94	92	103	85	87	80	94	78	85	77	70	78	75	83	107	85	81	91	75	86	92	79	91	82	69	92	89	90	90	67	79	87	108	73	88	95	73	76	91	96	81	86	80	70	70	72	98	66	88	76	90	73	76	75	76	82	92	61	89	84	81	86	92	77	87	75	90	75	68	87	85	85	94	80	85	91	92	90	96	88	84	87	87	79	81	77	88	89	82	91	83	78	83	83	83	85	64	94	81	77	76	98	95	75	96	83	80	82	78	63	92	100	103	87	81	72	84	90	87	78	70	69	91	85	69	82	74	85	97	86	74	90	89	67	71	88	87	77	90	102	96	73	75	81	84	78	90	75	74	71	79	108	90	100	82	74	76	84	83	89	69	98	73	83	79	94	82	76	75	94	97	94	78	75	72	93	64	91	85	87	72	79	85	79	92	78	84	71	87	97	83	78	81	65	98	97	72	68	74	93	76	99	99	62	85	75	90	92	60	77	75	84	91	78
14220	1628	1771	1933	1719	1277	1052	828	711	642	552	532	443	448	398	384	341	335	338	289	297	299	295	274	271	289	288	300	269	259	235	245	277	291	258	236	281	209	237	229	212	208	246	252	215	212	236	224	243	266	267	235	254	271	229	287	301	274	260	312	255	275	303	295	264	276	248	266	278	269	264	308	228	231	284	260	259	253	287	286	305	238	251	245	272	243	257	237	226	221	234	220	213	233	212	210	248	238	197	213	227	182	211	228	229	215	214	211	234	243	222	198	242	237	185	226	221	205	208	211	214	202	226	202	190	210	228	214	198	207	233	221	244	243	245	201	201	242	201	208	212	206	212	225	222	188	206	233	220	217	193	239	242	233	206	212	224	201	215	224	237	220	200	203	228	217	225	224	194	212	249	224	211	216	208	213	215	203	230	230	224	227	222	192	192	229	246	239	224	231	249	224	211	215	192	200	239	216	205	210	227	209	208	225	207	221	226	197	233	208	229	221	240	211	219	206	210	227	185	242	223	209	210	215	240	228	227	224	199	211	206	186	222	226	204	192	184	200	227	222	220	234	212	256	211	215	221	214	227	210	230	201	219	219	195	208	229	209	245	238	236	185	213	211	217	198	253	210	201	213	226	207	204	248	197	231	222	204	248	233	227	205	225	187	202	213	216	222	233	231	247	220	210	218	200	229	218	204	201	246	211	219	198	190	216	255	216	200	202	236	222	222	221	254	208	239	216	242	221	202	233	211	232	236	217	227	246	213	203	216	212	215	191	226	204	226	238	212	198	242	234	200	209	209	208	218	202	229	232	212	218	198	214	222	237	206	203	226	213	219	186	187	227	213	245	192	217	212	202	221	243	206	204	209	200	216	197	225	210	217	211	234	214	208	201	185	185	225	210	199	221	203	222	219	185	211	233	223	207	219	210	223	207	206	210	225	203	206	226	206	217	191	242	227	221	218	220	223	202	203	189	211	219	208	219	204	219	207	236	222	208	186	209	193	220	226	218	236	206	210	239	195	230	212	233	233	214	214	225	209	226	204	235	226	204	204	208	225	209	215	208	228	231	217	215	210	211	203	204	226	212	227	203	231	199	216	211	206	226	213	216	203	211	177	201	210	206	217	203	196	210	199	241	216	211	211	216	217	210	200	199	216	200	224	247	218	250	225	248	221	220	218	217	201	212	187	228	211	215	212	202	236	206	212	224	217	217	224	200	237	220	192	224	224	210	205	216	222	232	209	221	177	204	215	218	220	211	230	196	194	221	188	214	221	224	234	209	227	227	219	213	211	177	213	218	199	195	212	200	207	206	232	200	200	232	224	187	230	232	202	211	209	202	227	207	227	221	197	187	204	223	219	201	185	224	244	222	229	229	197	230	232	202	203	239	217	210	203	215	209	231	223	213	227	243	209	218	239	236	218	217	225	224	219	228	248	233	204	191	239	229	192	217	210	212	189	191	214	213	236	178	206	190	211	224	195	215	226	226	243	212	215	203	210	199	218	239	213	207	222	222	233	227	201	201	214	217	227	214	215	198	231	196	217	221	213	235	200	252	222	187	212	205	247	198	235	225	201	236	211	225	235	197	191	231	235	209	210	210	206	210	214	227	230	192	223	199	209	195	200	205	213	196	214	202	203	231	222	207	220	228	216	212	221	222	213	246	205	224	208	212	212	185	230	227	217	244	197	213	204	246	213	207	227	221	222	239	197	236	222	223	214	218	201	232	218	206	217	194	215	196	210	212	224	208	218	241	218	190	199	211	237	198	215	223	219	222	233	215	211	223	225	200	220	233	215	215	217	248	199	228	201	201	216	220	221	211	224	209	222	197	226	238	212	212	219	206	212	192	200	208	186	185	193	191	212	246	235	236	205	224	191	227	233	203	220	232	261	197	242	211	230	202	195	251	232	245	217	251	197	197	231	235	210	243	216	232	238	225	233	229	212	202	235	244	231	227	223	197	201	238	202	216	223	232	237	230	197	219	253	199	210	200	228	198	222	222	218	205	221	240	187	233	218	232	217	227	222	216	208	217	190	222	209	211	213	223	209	218	220	229	210	200	211	225	208	217	214	213	196	195	228	215	223	221	204	227	215	209	206	230	235	242	190	217	216	205	233	208	183	213	193	235	204	232	213	226	240	226	249	210	220	199	201	236	224	203	214	217	206	204	241	236	197	217	209	228	222	203	232	204	224	238	206	206	224	229	229	225	217	211	211	219	206	206	165	214	214	215	211	235	218	248	202	232	188	223	199	213	221	210	205	227	239	219	208	226	231	218	213	228	235	233	239	212	256	224	210	247	218	232	232	235	195	231	239	198	237	216	231	229	224	227	207	203	223	218	222	211	233	200	226	218	221	191	222	230	206	194	224	222	206	202	203	226	191	226	208	229	191	222	222	199	197	241	201	209	211	205	210	255	198	233	221	243	210	224	237	198	262	225	221	212	221	210	198	200	205	238	232	206	210	229	217	234	235	218	240	224	230	218	210	217	179	228	226	210	219	232	196	214	217	198	229	214	209	181	232	218	218	240	206	228	220	189	222	219	215	192	203	214	211	224	220	233	206	236	229	198	233	222	203	233	233	230	231	212	221	185	221	229	227	207	226	200	211	227	204	232	210	208	195	226	225	234	200	212	234	221	193	221	205	226	199	224	216	215	213	205	217	201	215	229	214	254	209	251	215	257	201	236	198	217	223	222	203	217	246	202	193	224	213	230	200	236	221	238	198	235	254	204	224	225	217	215	223	206	196	238	198	228	199	203	226	213	215	216	209	210	226	230	207	214	221	209	183	250	223	204	190	209	221	199	234	216	209	236	222	196	212	205	210	223	233	174	230	228	211	230	218	192	188	221	191	220	212	223	208	229	245	210	220	247	207	224	244	217	200	188	210	228	223	217	227	195	196	230	194	226	209	205	194	198	234	213	220	208	196	218	231	191	192	216	204	209	212	229	215	226	234	218	224	207	186	213	208	231	206	230	225	200	219	218	207	231	210	225	220	213	237	203	207	203	212	204	227	228	210	219	232	216	211	203	206	183	214	190	210	210	218	184	219	198	219	208	225	200	199	213	220	230	236	218	234	178	216	219	214	243	221	244	224	219	207	212	212	220	209	204	232	231	213	230	194	231	226	237	241	222	224	220	191	212	200	211	195	223	237	189	209	191	222	209	199	237	192	206	221	222	196	225	215	232	221	253	219	184	196	237	198	190	204	225	242	204	225	216	229	213	233	221	194	206	255	203	199	197	219	236	209	215	200	218	245	236	208	218	193	189	230	228	222	202	201	237	183	240	230	218	213	198	219	212	204	239	198	205	199	232	216	200	227	182	238	245	217	193	233	214	215	239	215	232	237	239	235	194	217	207	218	182	237	204	208	193	213	223	203	212	195	225	218	217	211	215	220	197	235	205	213	193	208	214	232	221	223	228	215	257	206	209	182	219	206	215	246	223	218	243	226	222	208	216	188	228	218	198	218	221	220	239	224	209	215	186	221
6012	651	217	228	223	201	204	214	230	216	210	202	194	203	214	201	218	187	241	187	201	220	193	189	221	205	197	218	192	195	217	189	200	219	202	225	226	212	192	201	224	214	221	200	189	202	198	190	210	216	207	203	255	193	223	201	212	209	223	226	221	198	212	225	229	176	211	202	162	184	236	226	218	235	215	193	204	234	177	210	192	203	176	228	209	189	194	193	222	193	224	192	192	232	239	196	219	185	205	202	216	200	184	210	221	242	215	189	189	211	203	200	215	193	213	195	191	194	178	213	202	212	228	187	188	196	209	182	218	190	198	207	233	208	215	204	195	195	189	188	205	220	199	228	209	159	212	221	216	215	187	219	213	193	209	224	216	202	197	210	223	221	222	230	173	237	239	198	197	201	210	209	194	204	211	185	210	205	209	201	198	179	186	198	178	172	214	198	221	204	195	204	205	191	220	196	216	184	214	208	204	191	186	196	178	221	213	196	195	213	212	180	235	212	195	202	174	206	239	218	203	203	194	206	197	210	185	211	191	218	221	199	197	211	216	205	178	223	195	211	187	206	208	179	195	196	214	221	173	204	200	186	204	201	206	197	211	222	237	234	184	180	226	205	236	209	198	207	234	216	204	207	226	206	210	235	188	208	229	200	221	204	210	218	192	220	211	216	222	206	225	189	217	215	198	176	207	217	201	197	206	214	207	219	240	228	225	208	194	193	209	202	236	227	199	196	204	234	200	201	212	191	196	203	196	202	198	203	194	222	194	212	194	216	218	231	232	202	223	199	216	192	231	198	185	226	201	202	185	224	206	203	221	208	194	234	201	190	216	207	210	185	212	230	219	211	223	201	220	191	220	206	228	214	211	205	238	198	194	198	184	189	207	213	202	228	200	209	223	213	218	175	186	190	194	212	202	197	207	207	210	202	204	186	215	218	187	203	208	184	201	201	197	228	205	199	220	197	223	193	230	219	223	188	192	207	207	225	194	215	226	247	199	205	212	215	223	214	196	191	179	190	214	194	217	211	185	210	202	204	224	206	220	227	195	190	204	177	211	197	216	216	202	197	218	201	204	217	194	214	204	211	203	194	216	185	212	211	206	185	229	202	215	231	197	220	180	187	195	216	207	211	219	194	212	212	212	224	215	209	209	216	201	187	219	214	214	202	210	213	182	212	207	217	205	214	198	207	221	209	208	205	199	193	226	206	188	201	192	230	232	212	208	222	201	214	203	185	205	214	217	209	202	206	196	239	211	199	201	217	176	197	221	237	209	197	214	178	207	173	207	202	236	226	223	205	184	208	198	197	173	202	242	217	202	208	191	175	209	214	197	209	182	206	212	216	220	208	221	193	209	225	215	205	207	216	195	210	209	200	198	215	215	233	206	219	204	223	225	234	225	217	211	184	210	197	197	218	239	198	205	212	206	180	173	176	220	226	199	213	210	231	212	217	224	234	196	211	208	209	205	229	209	185	212	187	192	199	216	223	220	209	213	189	205	232	209	194	197	208	217	194	180	218	203	191	190	205	228	214	223	203	154	185	206	215	187	222	226	219	178	211	184	214	192	213	198	182	214	220	214	188	203	187	184	186	215	216	222	190	209	232	199	208	229	169	221	222	189	210	190	219	211	204	185	209	190	198	221	221	192	196	192	183	189	192	184	199	175	202	217	201	195	214	208	203	212	189	198	230	210	190	194	203	204	197	208	187	193	217	193	219	220	222	196	185	195	210	215	199	193	222	220	189	220	200	203	212	190	183	214	195	191	204	205	187	198	229	196	212	199	217	188	173	180	204	199	220	206	219	203	187	205	209	197	217	205	185	206	204	221	199	193	194	219	213	210	175	228	226	196	198	211	208	200	199	229	217	217	201	200	206	200	201	187	208	173	200	221	192	201	200	182	196	253	193	210	172	199	221	244	243	207	209	183	186	228	234	221	196	217	231	228	215	202	210	216	229	206	201	205	218	183	236	238	219	223	211	216	191	186	244	196	207	202	206	172	243	213	221	227	185	194	213	194	199	221	207	223	194	209	210	214	208	203	212	224	203	204	200	199	214	189	206	225	224	177	197	182	223	215	199	208	199	203	213	203	207	195	200	185	214	195	221	207	205	208	211	225	215	218	198	189	199	205	189	223	203	208	250	216	188	207	201	226	193	222	186	207	223	196	201	189	214	206	212	212	181	193	201	203	227	209	202	225	223	208	183	210	195	202	217	219	210	197	200	232	209	190	181	215	190	213	196	216	205	191	199	195	200	205	215	202	216	219	212	204	204	187	187	215	214	210	215	184	224	179	196	202	214	183	193	193	206	219	225	199	203	204	196	230	218	205	224	209	196	202	193	193	237	206	181	175	202	214	211	229	186	234	203	191	216	213	197	191	202	212	202	211	187	204	190	203	213	217	210	214	201	201	213	199	189	206	204	197	173	203	198	205	200	195	186	209	221	209	226	194	197	191	220	191	203	203	205	184	216	223	212	202	193	193	195	217	203	206	207	207	197	221	190	185	187	210	184	196	225	194	218	198	204	186	221	197	180	224	190	235	225	194	194	192	209	194	211	179	211	187	209	193	220	226	214	205	197	218	186	200	208	204	217	187	200	199	196	218	204	217	194	200	182	183	197	177	208	212	189	220	203	193	202	236	191	226	192	197	175	200	196	232	226	223	212	186	201	195	170	214	232	204	202	213	216	175	196	185	206	200	204	206	215	193	195	205	198	209	213	229	199	199	188	199	202	197	194	208	200	182	164	230	231	213	211	207	207	211	195	193	198	214	238	227	197	209	223	189	220	173	175	221	193	209	189	208	199	214	204	206	237	195	186	197	205	222	192	201	211	194	173	188	179	214	179	182	197	208	222	213	207	194	172	200	221	209	194	209	176	227	184	186	217	202	224	202	223	205	217	183	208	198	194	234	208	225	189	190	200	204	203	204	193	202	182	202	194	223	191	228	180	180	203	240	192	184	230	231	204	211	213	206	202	212	204	213	199	189	201	223	221	197	200	214	200	203	181	216	209	200	199	189	180	206	214	177	204	212	215	208	211	219	226	214	220	201	190	217	212	201	213	195	201	199	213	200	200	195	215	223	208	196	221	219	202	181	200	214	200	199	216	217	181	202	212	224	202	223	217	236	215	220	190	202	211	202	222	224	206	193	185	202	201	206	203	201	219	221	217	183	224	205	209	189	193	212	214	209	190	192	217	197	198	210	221	214	214	188	186	200	201	196	199	200	166	194	199	216	262	198	200	199	215	188	215	246	198	191	210	197	190	192	189	206	205	197	212	211	215	206	164	202	217	222	188	205	206	190	196	198	215	224	202	207	222	217	191	206	207	200	234	205	185	170	194	210	206	201	224	207	191	206	180	190	219	193	203	216	208	200	215	202	208	209	198	225	205	245	201	206	220	192	204	208	230	208	212	202	218	210	201	177	201	186	177	222	213	178	203	213	210	189	212	228	201	214	221	184	206	190	212	205	179	215	210	215	234	210	217
4352	723	500	507	587	461	491	463	473	439	488	517	495	502	470	459	440	474	491	489	470	486	497	506	457	475	498	455	464	465	525	507	442	502	420	487	468	510	487	473	464	478	475	482	446	436	485	476	513	471	488	449	470	509	473	493	452	497	511	462	509	500	501	479	475	526	460	440	480	452	481	533	477	467	467	510	485	499	498	501	488	464	524	464	453	480	467	476	462	473	466	506	484	459	472	492	462	441	469	445	434	478	440	459	479	500	487	475	439	476	469	436	420	507	455	515	494	474	495	477	486	469	482	458	461	456	479	477	461	508	477	469	486	467	463	473	494	450	490	521	459	471	461	484	509	470	473	447	441	472	509	510	480	454	533	461	487	469	519	469	474	483	501	451	509	507	477	484	451	484	459	463	476	512	518	500	486	475	499	434	450	485	481	505	451	478	488	472	500	434	475	511	498	474	472	436	463	471	493	415	480	480	478	449	446	438	466	496	489	467	503	479	463	476	542	484	489	476	479	450	460	482	469	476	520	458	406	487	479	502	455	477	456	470	473	445	484	508	483	411	447	495	450	472	456	472	488	474	463	460	451	497	480	477	477	464	439	440	449	463	462	470	468	478	452	462	480	504	509	471	455	514	479	504	477	495	502	452	458	468	491	469	488	470	443	498	486	472	453	428	480	495	464	458	482	478	437	511	440	462	486	486	432	469	484	493	496	454	458	486	472	506	474	480	478	482	450	477	481	478	492	471	462	478	492	468	464	437	500	437	489	450	457	485	468	450	455	485	445	469	457	456	426	480	446	485	489	459	486	467	467	463	486	492	482	470	464	421	465	515	491	484	452	429	474	495	496	516	511	429	502	486	434	482	477	455	448	474	453	451	482	451	474	486	461	490	507	468	464	451	482	456	455	487	435	480	466	469	493	482	480	495	508	473	462	470	473	479	491	471	463	450	449	498	487	475	490	474	416	465	456	478	488	430	474	480	464	478	463	457	481	493	476	427	517	488	483	458	439	508	464	468	472	465	481	456	422	478	506	463	454	518	494	480	456	444	471	451	432	481	502	505	450	473	479	480	417	459	480	472	468	456	487	482	468	482	475	470	479	484	438	492	492	471	463	465	442	460	516	444	467	461	456	440	469	486	486	454	481	455	478	470	477	484	504	460	507	441	466	462	493	495	469	482	451	446	471	506	480	442	518	472	459	520	439	453	492	446	461	479	464	441	475	476	468	450	450	437	501	467	505	500	457	480	480	468	453	445	477	455	464	502	468	505	484	453	456	480	472	461	483	507	500	474	485	442	466	447	498	447	435	472	505	466	485	460	490	456	439	489	490	467	444	468	494	452	460	458	500	455	483	474	494	479	443	458	419	480	460	456	440	477	435	477	447	497	483	466	530	465	518	488	490	471	457	485	489	486	467	486	454	473	478	512	459	449	472	494	492	462	484	498	499	473	503	443	517	480	508	457	509	492	467	465	492	464	485	465	452	507	489	517	476	474	463	474	481	449	477	485	470	448	493	443	474	455	514	502	465	499	456	488	464	478	439	444	493	479	521	488	478	469	504	468	446	488	455	509	488	491	463	434	495	465	510	426	441	480	466	476	448	453	473	481	493	476	460	486	472	476	447	499	482	500	475	486	432	492	459	470	510	486	441	477	466	486	470	495	476	501	479	455	477	502	472	480	490	463	461	474	472	495	497	480	437	464	457	461	505	436	458	474	465	487	464	429	460	460	493	446	416	462	480	512	446	494	474	499	509	494	523	444	457	447	464	481	482	505	481	453	472	435	464	466	504	482	461	465	458	453	474	460	469	455	475	455	457	487	512	439	477	488	461	511	526	506	500	476	496	457	482	471	518	502	456	491	462	487	468	472	498	438	457	475	457	493	454	464	452	480	470	469	472	449	469	467	506	515	475	445	492	465	427	471	486	473	484	469	492	482	445	473	469	488	437	472	469	479	444	492	467	471	458	462	496	461	444	487	462	486	492	441	518	457	476	471	502	478	464	462	465	475	444	453	478	462	451	421	462	474	485	459	465	435	464	462	490	510	496	455	444	440	466	455	469	464	478	475	489	436	444	493	482	465	461	495	475	481	416	441	493	471	469	478	473	461	449	485	480	459	466	461	451	476	467	437	406	495	414	467	478	466	488	492	469	492	490	468	465	509	442	480	462	455	479	451	449	444	446	470	476	501	468	469	490	456	471	478	482	449	447	496	461	457	454	459	482	467	466	443	466	472	466	470	487	438	492	464	515	439	435	465	453	470	471	463	470	495	460	469	473	461	487	488	455	456	484	489	516	476	457	476	466	485	485	467	468	469	438	491	476	507	439	458	501	480	483	439	464	463	455	481	471	454	463	476	459	467	498	488	442	463	448	469	476	472	460	457	484	516	453	487	440	446	481	458	461	459	481	481	508	423	467	497	448	402	445	483	482	506	487	470	488	488	462	442	457	471	477	486	467	466	478	510	466	456	457	509	507	409	443	465	470	471	468	479	466	474	467	498	472	466	487	500	484	438	478	505	480	503	478	441	466	435	455	456	428	465	429	446	479	439	487	495	494	458	476	458	449	518	470	534	484	484	437	459	471	480	512	504	498	464	480	447	493	442	441	440	450	459	469	451	484	489	458	524	451	491	471	494	482	427	511	492	470	491	452	520	480	493	491	434	493	495	440	473	474	474	474	517	478	485	439	490	462	453	459	496	472	457	434	472	469	437	480	538	454	439	455	469	490	465	477	431	432	475	499	496	496	478	503	446	498	486	457	448	458	488	474	468	451	489	472	469	478	433	454	479	463	487	506	479	519	422	508	423	468	471	436	494	481	477	439	458	481	469	455	482	548	480	469	467	511	446	447	524	430	494	475	442	466	483	489	444	471	456	492	476	466	476	498	471	481	460	475	483	486	453	478	494	483	478	464	469	431	444	487	480	486	418	479	510	477	430	500	470	468	484	448	491	458	488	490	484	488	462	491	457	461	455	471	475	433	443	481	510	462	469	461	477	501	465	424	446	432	453	495	476	423	486	503	466	456	461	474	456	439	484	470	469	473	430	455	476	453	507	485	461	465	437	480	505	488	460	470	432	490	508	470	474	461	478	472	495	467	482	473	449	461	459	465	490	447	458	417	509	443	443	474	450	452	487	486	485	471	455	488	488	438	486	460	458	474	493	530	480	459	477	464	468	477	477	493	459	467	436	439	507	480	493	484	428	486	457	517	476	481	476	485	466	490	456	480	492	478	483	486	471	440	456	447	479	467	463	439	458	472	509	462	486	470	477	447	488	459	488	470	497	465	493	458	463	477	474	462	418	457	453	491	455	451	448	436	467	448	485	450	468	472	489	481	480	485	473	433	462	476	478	460	444	459	447	446	462	470	471	439	472	487	520	493	493	484	466	471	466	461	461	489	499	473	477	476	437	459	466	418	438	472	465	491	455	502	504	478	451	470	454	476	501	474	444	463	473	490	459	453	473	455	479	446	450	434	503	480	490
14919	1600	529	361	307	244	233	192	183	178	170	154	166	163	160	158	154	151	187	184	168	158	157	164	140	143	166	136	170	129	124	174	156	126	158	147	141	138	146	146	168	147	144	166	140	143	139	137	148	123	129	143	166	150	141	140	116	151	148	163	157	142	153	157	162	142	162	144	151	159	150	138	133	143	131	131	128	157	143	156	151	140	128	151	131	155	157	149	155	174	139	140	154	142	132	140	135	160	164	148	138	144	143	163	158	115	131	128	152	123	124	136	156	125	128	122	155	143	170	156	152	141	134	131	132	142	141	141	132	153	150	166	136	137	156	140	151	148	141	125	155	179	119	128	145	159	138	154	166	153	159	140	150	151	130	135	129	165	121	171	134	126	148	138	142	111	146	131	139	139	162	127	147	148	155	155	131	145	126	159	126	162	132	144	148	167	155	147	116	139	125	139	125	143	149	151	127	150	145	156	137	144	141	136	115	141	143	139	121	130	161	157	125	137	147	128	147	153	154	143	149	143	139	129	154	141	136	135	147	159	124	136	138	136	155	156	141	132	159	137	140	118	139	151	142	139	145	132	151	127	141	134	138	135	137	162	146	143	139	141	141	144	147	154	153	158	132	138	151	129	141	139	135	143	146	154	151	146	128	133	166	148	115	136	121	120	127	133	158	143	150	123	129	137	164	141	126	155	148	157	144	115	161	157	120	124	139	146	120	133	160	147	158	122	149	145	150	133	147	142	124	118	130	157	152	136	159	137	130	130	134	143	143	150	128	145	134	153	142	164	145	117	142	134	158	125	133	133	148	151	134	127	123	140	130	161	148	135	143	121	119	143	137	137	145	140	175	173	133	136	141	143	159	153	152	124	150	141	145	135	143	140	140	150	127	141	134	126	126	146	124	126	141	147	135	170	154	133	149	163	122	155	136	136	143	142	161	132	137	146	135	128	129	150	128	142	146	160	154	162	131	135	143	162	153	143	112	155	145	151	142	148	141	116	134	149	143	137	160	146	137	148	140	135	139	141	158	117	122	157	166	150	131	157	152	138	119	136	162	155	129	130	123	149	140	134	167	146	131	120	163	124	136	141	165	140	157	130	137	158	144	144	137	142	129	142	137	150	118	121	145	160	141	142	136	137	144	139	156	139	128	138	153	146	132	144	161	138	144	125	131	156	160	141	133	136	148	125	135	139	158	133	139	139	148	130	122	129	131	139	140	127	145	141	134	144	145	158	147	138	162	145	170	159	152	137	154	137	137	138	134	127	140	141	130	138	134	141	136	136	143	130	162	165	153	132	139	147	151	132	134	127	148	150	122	134	156	142	140	154	126	132	156	126	160	130	162	146	156	135	153	147	137	140	124	122	138	117	131	146	167	125	143	138	151	148	161	130	155	139	127	126	148	147	122	145	132	147	125	154	145	127	137	136	160	143	154	126	133	138	139	137	138	159	154	151	139	165	152	145	150	151	151	127	132	173	126	156	167	149	124	164	157	152	172	140	150	141	126	146	143	143	122	180	137	155	136	152	143	141	118	138	161	132	150	154	136	123	148	138	160	157	163	154	134	150	155	131	149	161	139	142	139	138	158	145	173	140	129	163	137	132	128	139	137	144	135	151	158	121	125	142	153	134	133	156	130	153	159	160	141	153	145	144	131	152	135	134	149	131	144	133	138	142	143	149	132	146	138	138	156	155	149	149	148	138	161	150	133	121	156	136	161	144	157	139	134	124	157	131	120	154	164	136	163	144	147	145	153	151	170	143	144	167	149	150	172	146	163	136	138	153	135	165	129	148	146	131	138	134	123	142	150	138	147	157	152	132	146	159	138	149	147	119	139	142	152	151	144	122	141	134	147	141	145	132	137	143	127	136	131	128	133	149	158	146	155	163	158	160	137	125	170	121	146	154	157	156	140	153	148	148	146	139	139	174	116	148	147	130	138	146	124	144	132	138	149	134	133	142	160	134	156	141	157	138	137	149	140	154	127	132	173	142	152	138	140	125	150	122	124	154	150	135	140	129	141	139	132	154	147	131	134	167	141	135	148	141	140	141	142	119	136	146	128	134	145	128	131	165	124	134	140	141	152	145	158	129	135	155	137	138	139	134	165	147	123	140	156	132	133	147	145	147	145	140	129	134	125	128	135	118	143	135	157	114	127	138	142	132	131	141	144	128	131	141	166	153	156	140	141	152	140	145	156	144	136	146	141	125	158	141	145	148	138	141	111	139	157	135	138	154	136	163	137	145	137	163	130	136	152	127	154	121	135	155	112	152	148	130	138	119	138	126	131	144	130	172	114	145	153	137	136	150	161	147	142	141	164	141	133	147	150	133	142	137	139	144	161	165	160	148	140	124	146	129	136	136	155	128	137	141	138	139	164	146	131	140	134	142	119	163	143	121	152	143	127	129	147	158	121	152	161	168	140	143	115	158	152	141	140	145	153	143	156	143	128	148	150	127	121	150	151	173	160	113	160	147	142	117	148	148	137	139	127	144	162	143	144	138	142	127	139	169	137	145	161	127	158	140	123	121	138	122	155	120	129	142	151	145	131	167	144	135	129	134	135	126	166	148	128	126	157	126	160	138	157	154	141	122	157	161	146	146	135	125	143	146	133	123	150	151	147	117	144	116	134	159	166	146	137	136	136	156	146	157	147	142	147	144	144	143	148	140	123	166	142	155	126	136	153	169	144	135	170	153	147	145	138	158	135	145	142	154	162	141	132	171	139	103	172	153	152	120	127	136	153	150	149	141	142	154	139	127	134	160	146	157	131	141	151	153	148	145	138	158	137	132	135	136	151	160	124	142	136	151	144	146	131	155	146	120	141	148	150	126	141	139	131	145	144	134	148	117	149	142	154	145	148	144	139	138	155	137	153	121	144	150	133	147	147	166	146	139	151	128	145	139	129	155	146	147	128	132	157	156	139	167	140	181	153	145	147	141	118	144	150	166	140	154	150	155	169	148	136	143	139	134	123	134	128	142	139	140	128	121	185	143	141	155	150	143	140	139	146	137	124	154	129	159	153	143	137	139	154	146	133	151	153	139	136	153	141	132	155	122	146	132	135	127	153	127	127	139	142	160	134	126	139	124	154	169	126	125	155	131	150	143	168	150	146	141	111	137	149	166	157	149	129	132	146	135	128	137	135	138	150	133	152	156	137	139	135	131	150	150	128	134	158	148	126	136	134	141	141	141	134	151	147	128	155	130	149	127	147	127	152	146	140	150	127	148	135	149	144	127	116	147	149	141	123	150	135	139	142	152	163	125	132	158	127	133	127	133	151	138	130	142	138	134	129	139	142	136	153	132	151	151	132	133	155	136	136	142	163	156	123	151	146	127	131	169	136	138	141	161	128	159	131	122	159	150	162	152	144	142	153	158	157	156	154	124	156	130	142	129	149	150	126	118	141	128	146	144	130	146	112	161	133	119	141	130	144	135	125	122	141	128	145	136	139	127	156	126	147	150	131	152	155	139	157	134	161	137	128	170
10653	1133	1152	1288	1076	878	747	630	586	562	526	472	478	447	413	408	397	398	389	384	372	379	371	370	370	333	384	334	322	351	367	372	361	338	354	364	350	366	359	343	356	344	351	362	320	356	352	360	385	313	345	353	337	353	383	374	380	349	351	395	372	377	371	379	382	361	363	357	366	384	373	322	360	348	346	381	366	360	372	367	389	359	333	400	351	362	305	327	358	354	322	330	366	320	345	362	332	331	320	336	345	310	343	348	310	365	321	345	342	333	368	378	331	331	342	329	320	341	340	350	338	337	342	330	329	337	327	316	319	326	322	353	336	321	336	333	352	352	355	349	320	289	349	347	341	341	322	340	324	291	355	328	324	337	372	329	315	330	331	331	328	356	370	344	332	339	323	336	357	334	334	346	346	338	374	316	381	365	348	321	340	324	347	333	355	341	356	320	306	320	377	317	350	353	373	328	332	331	333	349	349	345	330	359	329	330	329	350	328	331	327	322	360	341	328	341	329	319	323	344	322	363	322	335	331	326	308	325	344	338	325	297	304	332	339	348	342	341	330	345	302	350	349	350	327	344	352	300	363	334	320	331	367	357	361	338	343	329	344	312	355	323	337	332	317	323	348	323	383	335	348	328	311	356	318	336	353	305	336	335	296	330	316	341	345	325	296	330	361	347	324	346	327	344	302	348	324	345	307	346	362	337	324	320	318	325	333	327	329	313	365	344	354	345	327	337	349	340	320	329	335	350	349	332	333	338	336	332	327	320	346	353	348	354	345	343	333	326	318	340	332	338	337	310	339	345	361	309	335	325	341	326	330	356	348	334	340	353	349	311	331	323	313	344	348	326	306	330	347	344	331	357	366	345	341	347	337	363	316	327	315	360	333	329	340	345	326	360	314	334	344	344	330	350	312	352	350	319	290	339	324	325	328	339	337	326	346	320	331	349	323	327	313	346	321	314	334	341	322	336	304	346	342	316	370	321	309	344	348	334	326	333	332	337	329	337	367	317	325	283	318	320	353	322	323	328	320	344	347	324	373	326	313	329	349	322	353	372	310	331	345	347	339	331	305	309	373	388	375	354	337	351	366	321	349	345	352	365	288	350	326	353	347	344	325	327	336	325	328	353	337	313	333	324	314	341	336	355	315	324	333	342	338	330	345	357	330	332	335	307	371	350	343	345	327	364	344	326	305	339	301	326	341	331	343	328	314	306	345	314	339	327	324	371	332	322	343	312	332	317	298	319	287	342	329	329	342	318	312	331	347	322	336	321	335	341	343	360	350	352	321	335	303	322	301	326	356	341	352	344	369	337	377	367	344	350	291	345	309	353	359	349	347	326	344	353	372	333	315	355	319	343	335	320	335	339	363	328	338	352	353	340	308	350	330	375	301	334	300	310	323	366	328	346	337	352	350	330	333	322	302	352	336	347	334	321	327	333	338	309	340	368	321	319	321	344	372	323	321	328	358	333	330	349	334	350	340	359	334	330	331	361	346	344	335	318	312	338	355	362	303	349	326	345	327	340	333	320	345	331	328	344	312	357	320	334	369	335	337	361	354	322	319	347	313	353	354	378	337	349	324	327	317	347	353	290	314	359	306	377	324	337	327	341	316	335	337	324	336	344	362	340	317	367	337	333	320	313	361	361	330	370	350	346	326	313	329	300	332	363	317	326	338	369	351	368	342	331	354	340	344	330	326	328	361	330	350	347	313	333	322	328	361	355	365	328	306	354	377	331	352	318	333	317	334	326	340	328	342	336	323	364	317	343	358	326	326	345	291	353	350	335	337	316	335	357	356	337	308	299	354	342	342	349	345	331	379	331	335	303	361	347	327	341	357	320	335	344	344	331	348	347	312	347	322	330	339	337	331	360	326	335	346	350	354	320	351	333	313	341	354	327	306	318	335	334	347	329	350	356	357	327	302	354	347	345	326	336	369	358	346	325	350	331	328	365	351	324	353	304	329	333	377	330	321	359	328	316	323	320	334	332	322	333	326	328	339	345	332	348	331	344	316	318	336	324	310	318	337	331	331	318	327	342	347	306	315	331	319	364	310	332	347	318	359	300	302	339	337	359	324	360	328	330	342	349	323	354	344	300	353	328	364	326	333	327	355	300	318	356	344	328	358	365	354	369	320	317	330	331	333	325	321	340	339	346	330	332	337	323	303	356	339	340	328	331	336	354	354	341	347	361	328	346	323	340	321	357	353	345	352	317	317	365	309	335	331	316	314	307	326	319	337	325	333	316	311	329	322	360	322	361	349	354	309	354	334	312	318	352	287	354	289	308	369	347	329	361	345	308	335	313	326	339	340	320	302	333	314	356	344	331	331	375	335	335	315	369	326	356	327	345	327	316	327	300	367	345	336	312	341	319	335	330	336	323	320	351	333	375	329	332	351	347	337	320	317	346	326	344	330	318	339	324	330	300	330	361	308	384	356	336	327	343	336	365	346	350	322	337	339	340	338	317	343	307	315	355	365	339	315	312	336	325	300	316	311	364	342	354	322	318	337	361	334	325	347	335	321	337	317	348	338	385	345	340	325	321	330	358	339	346	331	323	355	355	316	346	328	341	321	325	317	358	343	349	347	326	317	344	336	349	303	307	365	292	331	329	364	338	332	339	326	313	371	305	337	348	329	339	304	339	345	303	310	348	361	326	333	312	340	341	368	370	320	330	328	309	350	346	336	347	358	339	341	380	304	306	349	332	352	347	317	342	345	346	358	348	336	294	335	302	291	357	364	332	329	327	340	333	367	305	333	364	345	341	320	344	318	337	329	321	352	356	367	332	277	327	368	314	348	336	327	325	323	332	306	332	340	340	356	294	311	327	326	332	364	344	353	319	327	334	313	333	356	366	325	346	326	331	328	363	343	327	356	321	361	348	332	368	321	306	323	320	324	314	352	336	328	328	360	300	348	349	333	361	333	359	335	340	338	351	339	348	329	332	331	367	349	298	340	342	350	333	357	315	353	345	345	333	324	334	333	369	331	323	326	308	343	320	324	326	342	376	321	339	334	304	360	319	350	346	307	316	334	345	322	355	325	343	336	358	352	330	330	350	314	324	364	334	338	356	339	337	338	341	345	345	318	346	355	321	316	327	333	323	340	344	326	346	326	331	317	376	331	338	325	312	346	369	358	353	345	312	328	325	343	347	343	334	347	319	367	337	323	360	325	336	333	303	342	369	328	333	314	327	296	337	331	329	280	323	338	310	333	329	379	352	318	368	318	354	344	328	361	345	317	321	318	351	342	340	348	321	327	337	334	347	304	332	340	321	283	315	319	347	316	326	343	328	384	341	353	368	360	337	318	328	321	322	317	343	379	384	308	346	316	337	351	341	316	341	355	312	346	315	353	332	318	343	358	318	340	349	331	350	307	316	336	310	316	375	350	311	323	298	351	336	328	311	302	312	317	334	372	308	360	323	355	334	317	334	324	312	341	357	369	320	346	319	351	340	343	355	343	324	373	352	332	321	339	353	351	340	292	341
23440	3600	826	620	401	273	263	214	199	134	142	130	114	128	131	103	99	112	105	105	93	90	91	95	87	85	93	93	98	71	86	102	99	96	109	92	109	111	80	88	97	101	85	78	81	77	101	102	85	95	116	91	125	81	83	73	108	102	96	95	96	102	90	106	117	118	106	112	113	96	91	103	79	101	87	83	92	88	108	99	85	105	97	84	88	97	90	82	77	80	80	81	81	103	77	75	96	81	95	100	85	100	90	80	68	90	107	104	102	94	76	95	84	107	80	93	100	103	68	77	92	86	81	100	90	74	101	82	93	99	111	76	107	107	94	86	95	94	110	88	94	89	89	104	95	90	92	76	89	80	108	78	94	85	69	102	89	91	81	98	88	93	102	71	74	96	92	77	85	77	98	75	99	90	92	88	76	101	104	102	89	85	87	82	94	86	90	90	94	86	96	74	98	83	76	101	95	71	85	90	100	95	70	77	78	92	93	108	75	87	78	110	93	84	97	101	79	88	97	96	93	90	86	98	90	73	72	102	76	98	105	91	74	84	70	106	87	81	81	82	88	82	102	79	91	90	75	82	77	92	98	80	90	86	73	100	91	110	98	79	88	97	81	89	86	77	110	74	85	89	76	78	94	97	75	100	95	80	102	93	101	95	83	94	89	94	90	105	92	90	93	87	91	94	104	78	67	88	88	103	87	96	99	92	87	104	92	88	84	113	81	70	96	89	83	90	98	101	105	98	68	99	84	88	97	79	80	85	99	75	83	102	85	99	84	112	91	85	72	91	98	77	85	82	83	97	95	105	92	78	95	86	92	80	101	98	94	91	94	96	89	88	85	86	81	80	109	92	78	104	103	100	84	89	89	79	101	83	80	95	91	94	109	84	96	104	69	65	94	89	92	91	81	92	83	89	90	91	94	81	81	101	95	78	68	96	103	75	81	101	92	80	85	92	92	101	100	99	100	93	73	86	84	109	89	83	89	92	107	77	91	87	88	86	98	79	95	89	96	81	92	86	88	85	104	92	85	87	95	94	74	92	87	85	94	81	95	81	110	87	87	88	97	91	90	87	96	85	84	82	108	92	110	99	106	74	76	86	94	82	78	82	83	86	88	85	84	93	114	84	102	102	97	96	83	88	100	92	81	65	86	94	90	79	87	92	96	100	81	92	105	82	101	81	83	87	78	89	101	89	79	97	96	93	86	90	107	100	73	86	91	81	91	94	96	90	88	89	80	89	99	89	91	78	83	102	89	77	81	86	89	83	76	100	95	87	88	110	91	87	95	99	92	85	72	105	91	82	87	98	92	88	80	86	92	88	85	89	95	79	93	78	100	100	101	93	89	91	96	85	94	73	93	79	98	73	98	78	81	85	86	79	96	81	101	78	101	106	93	89	78	77	82	82	85	86	97	96	92	91	68	97	83	82	103	87	95	81	109	97	79	91	96	85	86	81	76	83	90	86	97	76	90	98	103	87	104	96	85	92	94	103	98	94	99	94	77	91	103	85	79	86	93	80	84	95	107	93	93	91	82	92	90	82	94	87	89	98	74	81	73	84	90	88	80	91	100	87	70	89	87	60	75	99	86	71	94	77	82	108	87	96	101	87	113	88	89	89	96	87	88	94	81	101	83	91	79	65	82	76	93	101	88	88	70	101	95	99	93	79	73	102	95	92	81	80	89	110	89	93	92	78	79	87	90	80	91	87	93	98	92	88	106	78	102	107	94	88	70	82	81	74	100	84	78	92	72	93	107	105	116	97	70	95	94	77	88	92	93	77	102	101	92	112	105	107	93	105	82	89	82	85	86	97	93	103	80	92	86	76	81	76	92	83	79	102	74	96	90	81	95	82	108	83	81	87	101	80	90	88	92	87	104	98	92	86	85	89	95	79	103	100	97	98	84	99	96	98	102	91	87	78	99	87	85	92	105	89	87	84	71	84	94	95	92	82	99	73	82	100	79	103	97	97	96	85	82	78	83	76	92	68	89	87	88	89	95	88	89	92	89	93	94	101	87	89	104	101	101	89	89	75	84	91	85	90	82	76	90	99	70	83	73	79	76	108	75	106	87	95	99	88	88	84	98	81	82	87	88	101	88	89	86	100	95	89	73	75	101	89	82	97	106	98	92	74	76	104	87	89	100	105	89	79	101	108	106	100	85	89	102	99	83	102	81	91	82	84	92	67	73	86	77	79	60	101	110	88	106	110	88	80	81	85	114	65	97	76	85	81	94	100	84	70	95	84	70	88	99	97	86	89	90	98	86	85	87	97	83	87	80	79	86	95	91	79	93	89	89	85	108	91	92	92	104	85	99	80	77	78	82	91	84	90	88	92	86	82	81	76	82	85	83	100	76	97	94	74	77	88	96	93	89	99	111	86	88	98	98	82	87	71	95	96	78	91	84	86	77	86	85	93	83	96	80	77	88	79	91	79	68	90	98	80	78	77	88	87	95	107	88	81	82	86	87	90	87	97	79	78	88	86	91	104	100	81	76	100	68	85	99	101	91	86	90	70	72	82	99	94	79	91	105	97	76	90	105	76	80	85	100	90	86	93	106	81	92	84	80	91	104	92	98	81	104	93	80	72	81	88	87	87	93	86	79	74	91	89	100	82	102	78	98	81	79	82	110	85	79	102	81	91	95	83	88	95	89	96	83	88	101	92	105	107	71	80	76	90	85	89	93	90	102	86	100	93	96	87	82	96	90	96	89	102	92	91	92	102	83	100	99	86	71	96	68	98	98	96	71	88	71	75	77	98	90	85	93	107	94	86	102	86	86	87	100	90	92	86	89	78	79	89	82	93	93	78	84	79	88	92	94	77	94	83	105	103	105	99	84	82	85	111	80	88	93	89	80	86	97	77	70	93	71	91	70	93	75	87	94	76	77	96	92	84	94	94	75	94	90	74	85	94	105	88	94	76	107	94	79	101	99	90	95	91	95	81	86	90	74	90	78	90	85	93	76	89	75	86	85	88	82	89	82	90	115	68	95	79	84	70	81	85	72	87	95	96	74	107	83	82	89	96	88	97	87	105	83	76	88	80	94	88	84	96	89	85	99	95	102	109	92	70	83	90	100	87	91	90	94	101	72	99	80	89	91	87	101	82	79	110	100	85	97	80	87	101	74	94	92	82	93	86	92	89	101	93	83	95	103	89	87	84	98	83	94	81	92	81	80	83	88	76	80	92	88	96	80	95	87	92	75	94	101	82	96	81	80	104	106	101	90	94	97	89	95	92	88	90	88	82	85	87	100	89	80	80	90	94	86	95	90	94	111	104	103	61	74	75	85	80	84	117	82	84	87	64	92	96	109	83	77	99	83	83	82	103	98	103	71	68	88	100	88	63	93	95	97	102	93	105	87	84	73	89	86	99	85	91	81	89	80	112	75	85	90	96	90	83	74	94	101	110	109	91	81	85	76	78	76	79	67	71	93	104	89	108	87	90	74	65	89	90	81	99	94	95	99	85	88	91	96	89	99	89	103	79
13913	1613	1802	2040	1560	1220	996	853	742	680	518	481	459	463	423	379	348	350	355	332	333	291	284	311	312	286	289	275	283	280	255	259	265	303	273	254	266	256	275	293	233	279	241	254	239	247	228	270	268	278	233	283	255	273	296	294	280	349	294	288	327	288	288	281	280	313	321	248	299	274	274	275	263	248	292	305	274	264	283	283	265	265	271	279	267	219	244	232	217	230	232	221	229	244	211	219	237	242	198	249	216	242	238	230	232	235	219	223	215	231	248	230	236	213	210	223	258	236	243	238	230	203	242	208	220	223	235	231	220	218	206	230	239	234	209	237	230	242	221	222	234	235	235	228	226	203	244	214	227	265	244	248	243	227	243	238	207	229	239	229	206	207	221	223	206	214	236	210	210	231	265	213	227	249	218	197	220	238	240	215	246	214	227	231	248	232	226	212	240	209	241	222	255	224	225	229	249	246	195	265	230	221	231	241	218	232	253	243	235	208	220	226	215	235	197	229	237	235	249	221	208	220	223	215	244	216	264	207	218	204	226	243	226	234	228	201	251	231	229	233	238	243	246	233	242	241	263	250	208	220	252	219	224	238	212	245	248	219	231	226	202	233	239	226	210	219	227	219	253	219	219	241	185	207	234	230	212	243	229	201	218	210	232	244	245	231	206	226	241	218	240	191	230	252	231	245	220	235	259	215	258	215	237	243	214	218	231	231	223	230	264	212	209	243	210	223	234	233	227	231	230	224	237	243	229	209	229	219	226	207	242	226	221	212	235	228	249	247	249	237	189	216	234	244	226	200	224	189	247	218	223	232	224	227	232	254	224	257	239	207	240	236	197	232	219	232	254	252	248	255	223	232	217	229	236	232	236	243	248	243	229	228	225	234	237	202	218	249	228	218	252	243	236	212	206	200	198	209	195	245	234	226	246	227	240	220	234	226	230	241	231	229	262	248	222	230	224	223	226	240	238	242	214	230	212	245	235	199	244	235	233	237	220	221	209	237	229	222	217	233	242	231	231	241	241	211	216	236	239	263	240	203	222	250	259	220	234	215	244	216	227	206	223	197	219	228	245	236	231	198	204	251	215	258	238	242	208	223	223	240	245	238	251	220	212	251	231	253	264	246	238	211	220	220	214	206	220	236	229	233	222	242	226	233	224	209	218	223	232	223	237	228	251	237	241	240	226	220	235	211	223	201	250	251	218	229	235	243	245	265	245	205	260	216	234	244	237	236	229	222	223	237	245	241	212	251	215	229	251	214	226	222	236	229	226	243	227	226	261	248	209	236	246	205	219	229	221	231	204	248	218	231	221	246	224	235	232	231	229	263	239	224	235	189	244	248	215	209	240	233	232	228	222	250	240	228	239	231	230	246	212	240	209	231	233	225	226	256	220	221	223	227	243	219	236	245	243	249	215	217	230	244	218	242	246	227	258	240	260	227	234	245	229	222	234	246	243	248	227	237	237	246	243	226	187	207	234	242	231	225	233	210	212	254	246	246	205	240	233	231	237	230	237	232	259	220	237	240	240	230	240	248	204	244	232	239	225	236	215	232	225	231	241	249	226	207	215	209	255	240	228	207	239	252	229	234	217	236	256	244	216	233	250	209	224	236	218	239	235	257	256	246	228	227	239	226	241	238	238	231	230	241	255	226	243	222	259	234	225	208	262	223	231	249	230	226	244	240	240	226	235	214	231	232	233	219	236	242	277	218	222	227	192	247	195	223	246	214	209	205	222	226	215	229	221	204	202	227	217	218	211	217	232	258	271	220	224	220	203	212	214	241	242	220	211	214	234	226	245	197	225	245	208	230	235	250	239	232	228	267	221	226	224	229	203	252	260	210	217	219	246	215	249	219	242	230	236	242	220	237	224	241	221	233	231	215	223	232	214	224	243	244	226	245	235	221	255	212	252	205	225	231	236	226	248	222	239	237	251	198	222	235	240	245	227	234	217	231	232	197	238	237	233	218	229	253	226	240	237	231	214	223	257	230	226	232	232	243	229	253	216	213	253	235	237	228	221	254	238	233	215	233	245	241	222	247	231	218	246	236	249	248	238	223	244	221	218	216	247	206	234	224	244	247	241	233	200	230	229	237	251	244	228	229	238	199	223	237	205	230	226	222	213	213	233	241	231	245	232	218	231	264	237	250	220	238	215	235	237	220	215	243	245	235	227	251	232	222	247	245	240	215	216	224	221	258	231	229	219	218	216	226	241	206	219	231	214	237	240	218	224	224	220	206	230	254	259	231	221	225	219	232	257	218	249	241	231	232	222	220	231	234	223	235	229	232	253	204	252	255	223	209	240	217	229	237	234	233	221	214	228	252	210	205	227	222	220	210	200	233	244	251	242	236	253	221	222	225	214	254	236	235	246	214	233	223	196	227	220	224	215	238	215	232	258	239	247	236	254	211	243	203	226	261	205	199	228	220	226	230	262	207	233	250	204	231	242	222	222	230	216	225	258	241	232	240	218	237	226	252	222	203	226	243	243	216	232	239	219	232	225	230	233	244	267	252	219	234	214	225	232	225	209	234	247	232	218	241	235	215	217	220	234	222	237	214	221	261	237	243	250	220	237	232	231	232	228	207	240	211	242	217	225	267	246	252	227	238	230	214	252	231	223	224	215	238	242	199	241	218	224	226	249	237	233	237	217	222	238	256	209	217	235	230	213	204	248	216	216	227	241	243	239	196	219	230	232	217	229	245	217	240	230	222	221	231	267	232	239	215	263	216	218	235	237	243	240	226	234	226	245	227	245	236	260	226	219	205	237	224	234	226	255	260	234	235	229	228	212	250	220	211	236	247	216	251	261	217	202	223	226	237	204	235	250	227	231	236	210	226	250	220	237	209	217	254	198	245	228	231	217	202	243	249	230	207	234	225	218	206	209	216	231	237	232	229	226	234	268	235	240	221	243	230	240	227	226	255	247	249	221	204	219	237	232	247	249	243	232	251	250	215	234	228	245	237	212	210	232	244	237	215	233	219	219	241	235	203	225	220	230	222	245	219	235	240	217	208	231	233	215	236	235	215	232	226	218	246	232	257	242	233	226	232	225	218	232	248	258	239	244	239	218	249	241	242	232	221	242	277	229	220	255	239	244	208	253	210	241	238	216	209	244	204	226	233	221	220	211	245	240	251	235	250	214	216	226	224	216	224	260	233	219	219	236	236	227	221	235	251	246	206	218	232	238	230	256	214	245	199	216	205	239	250	239	199	192	211	235	254	226	225	229	203	252	221	233	213	236	253	230	225	221	255	210	244	219	244	243	232	235	264	215	239	225	219	228	265	230	221	245	239	247	220	226	228	220	233	230	231	217	217	234	221	239	228	254	226	246	225	219	229	233	239	244	230	261	237	244	199	235	236	234	225	239	221	250	216	243	225	236	234	232	213	222	215	238	221	232	225	245	211	229	242	221	252	231	230	223	249	216	218	191	226	209	254	241	230	220	242	236	229	216	250	226	237	229	239	226	222	220	217	216	218	231	247
5698	654	234	228	230	218	247	223	235	208	215	214	224	226	211	185	208	212	236	212	212	219	228	220	237	225	208	229	211	223	216	197	205	244	216	230	210	219	200	197	214	196	222	211	257	177	205	213	227	226	211	205	228	210	203	229	197	196	217	227	219	236	207	210	224	207	222	224	190	229	214	231	207	224	196	177	222	233	234	173	212	208	219	196	201	232	195	192	241	198	206	227	236	203	212	199	225	209	191	220	234	218	196	222	218	218	223	192	230	221	227	192	208	186	227	210	235	209	205	177	226	246	211	208	230	206	214	196	213	197	205	209	196	224	186	203	244	223	205	180	208	217	236	207	211	223	226	201	183	238	187	217	224	213	215	212	208	198	207	194	222	193	204	234	195	225	214	212	213	207	232	209	216	222	237	199	231	205	213	208	210	221	209	209	212	201	184	189	227	237	205	206	209	205	197	217	201	211	213	238	184	190	211	225	192	230	203	202	207	187	244	213	203	227	199	199	191	235	208	232	199	178	182	195	201	208	225	222	217	212	206	188	204	207	218	228	228	226	201	214	240	222	197	204	221	220	222	224	206	201	208	217	213	227	214	198	206	177	255	230	230	207	211	201	195	191	207	198	197	209	210	185	210	205	216	209	219	199	206	216	247	198	194	198	193	214	207	231	214	216	183	215	239	232	220	213	215	197	214	225	212	179	210	181	211	177	198	199	209	214	212	232	213	207	212	214	236	202	209	202	214	204	212	202	220	238	219	220	217	219	192	200	196	212	216	180	236	213	199	226	230	229	210	198	208	214	230	199	235	228	176	203	213	218	193	218	221	198	183	219	194	197	176	210	225	217	215	200	205	212	227	221	221	174	221	209	216	211	229	208	206	206	210	206	222	176	193	191	211	201	225	202	194	215	204	185	204	224	229	220	190	203	201	212	231	211	204	209	214	197	227	215	172	200	187	209	209	211	227	240	234	212	219	181	206	193	207	215	216	190	214	222	218	187	182	210	215	216	207	214	208	222	187	193	183	225	238	205	227	192	205	218	211	224	198	206	213	218	207	221	236	214	206	231	204	223	207	202	218	193	228	207	215	204	228	209	190	220	221	207	215	238	184	220	216	215	203	200	187	191	208	197	190	188	227	191	216	214	213	226	216	196	235	205	196	189	200	216	215	222	205	256	204	206	201	223	183	213	186	224	225	211	192	219	209	201	202	204	215	235	202	215	204	198	234	218	212	181	245	193	190	223	235	230	228	205	217	221	202	207	191	198	213	226	233	219	230	202	220	228	195	199	200	217	211	201	218	203	189	187	201	206	230	181	229	201	202	203	248	206	216	206	198	235	217	243	241	180	228	207	190	181	217	214	231	212	266	227	197	205	215	242	222	212	228	230	223	193	182	208	212	221	209	217	208	211	210	210	200	194	198	198	200	220	204	233	228	228	230	220	203	218	213	214	206	205	228	191	221	227	203	211	210	220	213	215	225	211	223	198	203	234	213	220	229	218	218	213	205	217	210	223	223	201	234	221	203	228	199	217	195	193	228	197	216	213	210	219	241	208	212	192	242	265	235	210	190	185	222	233	211	200	232	207	214	234	216	232	232	225	218	173	228	203	200	222	238	211	240	199	192	212	223	230	206	214	193	211	193	229	213	220	195	196	201	220	224	210	197	200	243	211	227	221	228	223	222	213	236	213	222	197	217	209	190	206	215	206	223	201	207	215	195	215	177	207	215	220	212	183	192	218	227	190	199	191	193	201	224	218	211	184	205	219	222	224	188	215	217	237	198	190	233	207	191	203	219	203	192	224	205	202	209	195	212	216	219	215	212	244	213	208	216	183	202	226	203	211	179	211	205	199	214	184	209	190	226	218	187	241	190	205	214	213	215	221	223	214	237	222	187	200	198	208	213	186	202	197	201	242	241	222	229	216	176	183	194	198	186	204	238	220	221	195	193	223	211	230	224	233	208	200	228	191	197	209	216	230	226	176	193	210	219	213	223	210	222	227	217	220	210	205	212	195	200	212	176	210	235	216	212	198	198	218	193	199	202	217	194	207	221	217	220	214	207	191	203	203	214	191	207	211	207	211	217	208	205	234	210	230	224	213	208	227	214	220	195	192	208	214	218	220	208	228	216	223	233	225	200	224	232	216	203	197	213	190	190	187	215	240	210	235	196	189	211	201	222	210	209	220	209	211	208	218	194	205	249	218	218	217	229	220	209	187	218	211	200	219	233	208	211	213	202	210	223	240	212	223	194	195	201	224	219	232	214	200	238	201	197	214	217	201	177	189	219	217	233	222	201	208	187	230	212	197	210	196	223	221	182	194	207	211	203	204	215	218	222	199	214	190	212	244	233	210	214	219	199	246	201	204	212	187	214	207	219	215	211	207	202	183	222	210	215	199	206	217	197	208	208	193	196	229	210	208	199	229	194	213	219	215	222	188	220	182	222	213	207	198	209	196	218	203	216	217	228	227	201	225	196	191	195	204	207	204	243	202	183	212	214	206	179	206	200	212	219	196	212	199	207	217	216	220	200	208	170	231	186	233	221	237	230	231	208	204	197	203	211	196	219	193	218	191	191	190	228	238	205	210	191	225	194	196	207	207	202	200	201	235	215	228	200	210	193	203	212	219	202	220	237	205	227	207	181	219	231	196	201	213	183	204	255	190	210	217	213	217	198	190	215	216	223	228	227	216	223	222	230	214	213	207	201	227	236	222	198	214	202	206	203	219	204	206	215	229	239	227	220	173	235	195	196	199	187	198	205	201	189	226	190	232	216	232	211	203	210	207	209	228	200	210	206	210	176	200	215	204	234	210	201	215	225	177	217	214	184	207	202	203	214	191	229	209	202	200	206	229	211	210	211	224	228	189	202	203	258	240	219	207	195	219	181	188	191	214	210	220	219	206	224	214	205	208	211	233	229	208	202	193	211	236	202	230	192	242	225	206	229	254	197	231	202	202	230	230	206	244	201	208	239	191	217	193	208	209	208	216	219	221	212	216	225	212	214	216	206	218	196	216	220	168	221	226	225	212	202	208	216	196	197	235	239	218	198	192	241	225	238	200	242	212	227	214	214	219	232	184	187	197	193	196	207	209	191	198	224	229	237	202	214	192	213	235	213	184	205	232	203	201	207	184	204	207	177	224	199	222	195	201	214	200	226	209	216	204	244	216	183	211	218	221	204	200	239	208	215	226	177	203	220	241	226	221	220	219	236	205	211	236	207	184	217	200	234	192	234	211	193	210	191	218	216	208	253	215	218	200	211	225	207	236	255	210	213	208	229	208	208	218	228	217	207	211	229	175	234	225	197	192	206	234	252	189	192	231	223	200	195	226	231	209	209	186	186	233	177	198	214	238	216	219	234	184	199	199	215	181	198	220	202	200	196	210	222	205	194	218	187	234	213	202	206	208	220	204	208	208	211	201	193	208	211	231	203	202	197	201	189	206	218	199	202	211	200	231	216	223	209	210	204	247	175	204	195	234	218	189
4046	734	543	497	589	456	553	518	498	519	529	434	485	471	503	449	506	510	518	459	508	494	508	491	531	475	472	508	474	492	468	508	499	482	475	501	460	473	488	486	475	451	467	501	478	472	526	471	522	470	480	508	515	497	461	479	462	512	490	472	538	507	458	517	526	511	486	505	450	499	559	503	517	503	476	489	462	510	478	484	478	466	534	486	474	521	464	488	485	464	507	465	482	469	498	508	477	505	497	489	511	525	494	467	478	445	472	471	496	511	504	460	443	481	475	484	492	477	491	504	461	498	430	465	514	461	467	501	459	515	456	481	470	486	438	473	496	456	480	470	502	523	509	464	494	456	495	471	488	485	475	476	473	506	530	467	507	462	493	532	507	528	455	495	442	475	503	492	448	519	448	504	496	496	476	513	505	506	510	473	463	445	479	521	514	512	452	522	489	514	485	455	482	464	459	472	491	478	475	501	491	486	480	464	483	506	497	502	447	501	497	503	495	476	554	492	510	480	481	456	486	462	453	477	498	475	489	507	449	510	486	515	457	503	506	516	510	462	483	484	502	456	453	460	532	439	463	479	470	509	481	501	447	485	503	450	484	464	463	501	455	465	469	459	495	500	444	462	490	461	502	462	479	477	480	500	473	514	464	471	462	481	444	511	487	503	476	473	477	490	457	472	469	490	451	472	507	491	442	488	524	502	484	475	449	481	475	463	492	521	482	463	492	496	478	486	454	494	466	473	452	467	489	465	525	495	508	484	500	466	483	499	502	447	448	484	501	450	455	470	468	427	513	495	487	439	477	494	497	483	443	471	476	495	502	456	513	507	478	477	491	496	445	478	507	484	470	490	463	465	480	482	478	464	533	497	489	471	483	491	462	480	465	515	475	481	501	511	478	497	487	445	476	450	466	479	502	518	457	456	506	456	468	506	519	479	498	486	488	489	484	507	524	502	514	464	520	481	470	512	502	487	502	469	469	512	482	476	538	469	505	476	485	532	460	508	467	512	487	497	485	475	458	464	475	494	489	476	463	487	490	522	472	498	479	497	466	527	484	487	479	489	456	483	494	477	520	478	471	463	474	516	485	527	481	474	457	461	475	514	455	509	486	459	464	503	472	481	460	416	476	484	487	482	470	466	463	481	435	489	498	445	496	492	457	496	494	524	502	494	518	492	452	493	493	448	455	498	546	488	446	490	485	476	469	508	470	506	503	452	482	492	486	459	528	489	478	472	488	475	501	486	469	479	486	494	432	497	497	493	505	479	472	460	455	512	473	505	500	491	501	469	483	490	560	457	484	495	461	461	491	491	479	489	501	493	475	470	501	494	450	525	468	507	470	509	522	499	523	486	463	469	479	507	472	514	467	530	487	496	486	460	508	453	504	466	491	483	529	503	508	481	452	506	499	504	470	481	470	473	442	490	503	487	489	476	493	498	485	490	482	516	494	501	459	490	505	450	449	506	492	484	513	456	498	470	475	505	514	514	520	488	513	474	497	470	508	477	504	493	523	482	517	478	511	502	536	486	488	461	526	407	516	488	466	461	469	446	464	504	503	511	473	477	514	522	483	472	495	498	445	478	455	491	495	512	505	514	505	481	513	446	478	487	468	489	486	504	479	479	489	495	489	491	480	481	461	501	493	461	489	480	465	448	497	428	476	472	483	482	488	482	524	482	498	487	497	477	514	522	497	490	476	505	461	506	499	509	480	523	488	466	512	517	469	510	492	428	451	544	474	543	496	470	487	494	472	463	480	489	474	486	496	497	479	469	466	486	484	480	494	480	477	469	493	487	452	485	510	477	475	509	487	451	429	487	505	473	509	486	435	451	470	471	496	490	506	491	478	513	505	435	469	525	466	494	494	493	493	438	519	474	479	458	488	509	449	486	487	491	484	515	474	479	490	497	462	482	457	505	468	461	502	485	460	470	476	484	458	538	501	449	478	491	491	441	491	426	478	465	469	484	491	466	456	489	509	463	464	478	491	441	509	502	476	481	452	464	468	525	485	506	462	481	479	457	433	467	479	503	484	492	477	494	536	487	456	457	516	516	456	475	476	494	474	493	502	480	448	507	489	502	483	502	477	474	490	475	466	474	474	524	458	489	471	474	454	511	464	498	498	488	471	465	479	506	453	489	463	473	470	482	469	506	497	454	491	461	482	510	468	465	477	491	500	462	485	473	498	464	478	510	465	484	486	481	463	493	505	462	448	501	479	512	506	527	458	485	494	486	468	509	488	533	492	525	473	485	486	480	466	434	486	495	484	508	497	510	527	482	494	444	459	492	458	482	497	480	490	460	529	459	493	434	462	448	504	473	451	479	483	492	454	489	496	501	479	466	488	501	454	451	496	451	490	475	485	494	491	474	501	503	488	491	494	482	438	483	455	469	511	483	510	503	494	468	487	481	487	504	488	443	516	488	490	466	513	483	490	512	481	475	487	448	521	496	450	483	473	464	483	487	476	475	518	473	448	456	479	474	482	486	489	510	489	467	481	486	501	527	462	449	497	502	499	492	504	498	451	520	524	467	479	469	483	506	460	514	508	480	470	495	478	510	489	431	462	471	485	498	480	492	461	489	496	434	489	467	503	511	522	468	471	463	516	488	455	500	467	461	460	472	479	451	481	501	503	491	557	510	468	489	477	473	487	471	446	488	502	465	473	515	483	463	492	486	461	508	459	506	478	480	474	490	491	477	496	456	453	481	462	476	480	495	488	489	487	458	455	477	495	476	477	474	489	502	452	467	520	472	487	485	488	507	449	437	473	455	480	474	494	504	479	394	539	496	491	541	469	463	526	476	503	500	455	486	494	527	490	475	499	486	477	497	479	490	452	487	466	442	479	485	487	465	547	501	505	501	467	433	472	480	483	466	465	484	492	444	453	494	495	436	507	450	520	462	465	483	461	514	505	514	503	454	482	456	459	494	479	464	460	488	472	465	503	476	485	473	488	490	482	497	489	515	479	499	490	467	524	482	451	503	511	508	486	521	486	464	484	474	469	471	471	491	518	473	478	493	496	483	486	480	479	485	474	479	441	496	465	459	486	482	464	460	479	471	474	470	486	488	475	510	478	502	459	511	470	504	510	461	536	481	453	461	525	485	459	468	440	497	490	481	492	464	439	500	467	467	472	453	478	502	500	487	492	499	526	497	474	526	509	438	460	482	457	503	490	498	488	489	496	457	473	501	540	472	518	495	505	489	480	475	465	474	502	478	488	475	497	430	497	483	474	468	462	501	476	462	498	479	441	470	463	503	433	463	485	498	495	511	506	466	500	498	466	498	519	451	443	465	515	483	475	510	471	428	507	450	468	517	491	476	449	500	436	488	502	507	473	494	480	482	471	497	467	486	458	488	504	477	498	448	506	506	481	493	513	464	493	505	524	472	502	437	531	462	503	496	486	454	486	522	484	461	515	471	470	476	493	527	489	453	478	472	453	476	516	490	480	450	494	460	525	472	491	459	519	508	480	472	491	513	476	503	457	456
15199	1772	508	385	288	253	252	212	175	187	160	172	167	166	148	188	166	170	161	159	185	152	147	146	137	138	123	139	151	140	140	165	144	150	163	148	126	162	141	137	151	182	127	157	172	147	142	161	169	128	148	187	140	159	162	154	155	145	142	150	173	135	150	174	164	139	161	162	136	146	130	146	143	145	168	143	158	157	151	141	142	160	161	133	145	133	131	166	125	157	136	152	158	151	149	181	137	142	162	140	165	144	145	139	144	146	148	151	162	134	133	141	144	152	171	134	178	139	158	152	135	134	152	146	145	170	164	122	122	140	150	186	141	121	155	155	145	151	117	161	158	128	129	147	128	140	143	136	123	116	150	131	149	144	144	154	169	139	128	149	150	153	147	153	131	136	155	168	155	130	131	147	162	151	149	159	126	155	164	156	152	170	129	163	162	142	146	154	164	154	144	140	155	161	142	132	119	135	148	152	135	131	145	153	150	134	150	119	138	143	145	133	145	159	161	111	149	150	145	133	150	153	131	171	146	130	147	132	135	136	163	146	140	145	161	160	137	144	134	156	136	166	171	159	162	164	145	118	157	160	166	125	146	140	156	164	157	128	149	131	148	158	144	152	126	152	147	140	155	149	145	144	160	135	130	139	132	156	147	180	144	151	143	168	136	152	146	147	159	167	141	152	143	155	135	152	155	120	163	163	165	148	125	144	174	148	156	137	147	129	127	153	133	121	161	137	150	131	150	157	140	158	165	160	147	152	172	150	155	141	137	128	133	144	127	158	162	155	126	164	146	153	159	123	136	126	140	145	149	147	164	132	153	145	139	148	165	129	158	144	146	125	139	154	152	153	149	152	145	125	150	144	137	146	154	160	141	143	143	158	140	142	150	133	162	151	137	146	158	125	154	147	140	145	132	153	139	172	145	164	184	144	147	169	139	140	159	150	137	159	141	155	151	143	151	135	131	142	164	152	143	154	152	136	161	154	148	146	166	145	133	138	132	159	151	132	122	141	123	135	150	150	167	160	149	161	161	146	149	149	131	134	166	157	141	144	132	144	132	139	141	135	137	157	148	138	148	154	165	147	156	162	153	144	153	142	147	144	153	139	128	162	155	147	153	132	151	144	155	137	149	140	149	167	141	138	162	129	161	161	129	147	166	153	137	145	139	146	161	150	163	148	123	134	133	139	120	135	163	151	138	146	133	125	157	131	149	164	135	158	155	139	143	158	142	132	142	146	153	166	139	134	160	160	143	152	162	158	130	150	145	159	157	131	136	147	144	129	152	115	127	120	158	162	142	139	130	136	133	136	144	136	160	135	128	155	134	142	163	159	144	175	159	119	150	157	144	150	125	162	140	164	161	170	174	137	134	144	162	166	129	117	140	138	150	156	159	149	160	155	173	147	156	127	120	156	150	151	159	147	133	147	138	149	144	160	141	169	136	135	160	149	171	150	148	133	130	135	145	168	133	137	152	145	144	162	149	128	121	131	137	137	159	170	147	163	143	161	124	140	139	134	136	155	138	157	137	129	138	161	171	148	133	126	175	141	157	140	144	147	166	163	148	141	139	137	148	144	142	144	151	136	150	133	129	139	140	143	143	132	161	133	145	129	141	139	151	125	186	127	141	134	155	142	161	140	139	161	141	151	166	156	134	151	142	114	140	164	164	143	169	133	170	148	146	141	151	152	137	153	147	157	143	127	141	142	139	146	137	146	166	122	178	152	159	143	156	137	130	153	157	138	138	135	151	130	135	133	133	139	134	143	152	155	126	152	129	146	154	146	148	124	148	142	125	142	134	143	148	146	130	169	138	140	155	153	147	152	158	142	134	152	138	154	155	143	140	152	140	139	123	140	164	182	154	147	157	133	146	147	162	150	142	159	154	162	182	168	137	143	145	151	159	156	144	131	137	137	137	143	141	149	128	126	150	148	142	153	162	139	147	132	154	155	113	116	161	150	149	149	148	149	132	124	130	147	171	155	158	142	142	144	137	138	147	123	154	157	161	155	161	160	159	136	134	154	145	170	146	157	142	161	119	151	167	127	156	167	153	147	142	132	141	145	147	175	124	161	151	139	171	166	144	141	142	142	143	139	156	161	153	166	156	145	137	145	115	123	171	130	132	127	152	147	155	153	136	136	131	130	145	132	164	157	140	134	152	140	121	152	143	142	130	143	160	132	140	149	179	171	137	165	149	151	155	161	134	146	167	129	164	157	127	179	148	169	143	172	155	152	140	135	158	125	153	131	147	166	139	146	142	128	144	141	151	152	141	160	157	128	159	151	134	127	131	139	150	148	143	146	136	156	144	145	140	144	139	147	154	165	138	151	159	133	147	150	122	141	128	149	155	145	149	151	137	135	161	128	130	155	137	127	150	154	175	133	143	152	149	152	122	137	155	134	147	131	138	139	143	154	155	127	119	153	171	143	168	143	128	121	143	137	157	124	155	137	149	157	146	142	138	146	129	122	147	147	126	150	174	162	157	154	150	126	161	136	149	134	150	164	131	153	131	129	152	139	145	130	152	152	135	183	171	144	145	156	154	145	159	158	139	141	160	157	141	136	156	139	147	135	159	162	142	150	141	143	139	144	134	146	120	151	151	139	143	159	142	149	136	146	154	133	158	161	157	167	149	165	161	144	154	127	145	157	135	145	134	135	141	141	154	166	156	130	164	152	132	155	143	127	139	129	127	155	157	138	136	170	169	137	142	149	160	137	142	139	142	130	153	151	149	137	143	149	126	143	146	145	140	159	147	143	142	128	154	160	144	130	142	152	125	137	137	129	156	147	143	163	142	139	151	146	165	156	130	154	175	157	172	158	149	138	160	150	145	157	141	142	158	165	137	127	153	136	164	166	148	159	135	134	134	148	123	140	160	133	163	139	122	130	146	153	139	161	132	153	151	138	131	139	109	131	159	148	126	143	144	149	147	138	127	137	129	140	147	166	141	154	145	148	148	140	145	154	144	147	130	153	139	174	134	144	146	134	136	166	151	134	148	151	156	144	151	164	153	164	153	141	162	144	143	153	150	147	166	146	193	137	138	181	151	158	146	129	155	148	166	147	138	139	159	143	133	143	136	144	155	145	145	139	124	156	145	126	145	145	140	144	169	148	146	132	147	158	139	138	124	164	131	147	130	149	129	138	159	153	190	146	122	137	176	133	142	151	156	137	136	153	151	149	142	148	121	134	151	151	167	125	125	152	167	147	161	139	147	134	126	149	142	117	146	130	144	160	152	151	138	152	147	138	160	135	143	142	139	172	140	134	150	144	124	166	134	138	155	139	151	144	161	158	165	153	147	141	165	147	147	180	125	156	152	136	147	127	157	138	139	163	141	168	163	157	137	167	118	178	150	134	144	159	148	148	142	161	144	109	152	161	127	153	147	143	151	154	137	147	143	136	165	143	154	149	162	137	148	141	166	167	148	155	144	151	134	145	157	144	132	156	132	145	137	165	145	149	119	132	160	158	146	154	158	167	134	121	158	150
10659	1166	1156	1233	1132	898	791	635	594	545	511	488	455	428	427	461	409	394	384	403	385	384	403	350	399	392	343	418	360	336	344	344	354	402	361	377	337	390	348	356	382	346	319	358	373	361	361	340	349	355	354	390	408	355	360	398	388	371	394	397	376	408	361	358	412	408	360	358	359	401	388	398	323	356	390	387	397	391	366	373	364	394	403	365	401	334	337	364	369	346	349	331	380	340	368	366	321	325	345	401	344	335	370	349	350	359	353	333	351	388	321	294	348	358	339	367	325	333	338	369	329	362	324	333	368	370	326	339	317	350	348	349	348	377	336	384	329	349	326	315	344	366	327	344	302	360	329	354	318	324	389	352	341	319	323	342	345	375	360	342	356	380	346	346	319	376	326	350	351	359	352	395	335	330	348	339	363	339	355	323	362	372	365	347	332	359	334	348	338	344	351	362	352	338	345	386	362	352	308	336	344	328	336	355	339	385	313	354	374	353	337	290	363	303	333	348	357	337	332	342	367	335	366	352	317	372	353	340	357	353	352	359	362	332	358	383	374	363	366	360	349	344	341	358	350	330	381	329	349	343	355	361	353	355	341	347	339	356	348	326	340	345	352	342	347	350	312	350	319	359	338	371	350	342	357	363	334	333	333	343	336	332	342	327	337	354	373	342	347	313	319	342	337	374	351	353	391	346	357	326	347	377	334	336	378	362	363	321	335	365	338	340	316	349	386	382	350	333	348	374	381	314	343	332	342	346	331	343	364	363	333	354	362	342	303	326	388	346	353	339	338	340	335	357	355	345	359	361	337	345	339	361	359	359	338	357	307	333	343	334	372	325	369	335	301	344	364	345	303	323	306	336	321	333	368	349	367	346	366	315	364	366	324	352	361	379	353	349	346	361	370	350	325	328	327	363	350	369	361	378	345	353	353	365	319	363	333	346	340	350	336	332	360	363	337	387	344	325	362	329	331	342	321	338	357	356	337	382	369	361	369	356	328	329	341	343	377	366	339	336	359	354	338	332	340	344	362	336	390	336	374	353	343	379	370	346	339	376	383	353	333	329	337	355	358	338	332	308	330	342	337	335	296	319	343	349	342	338	352	338	378	327	357	372	373	379	345	341	348	328	351	343	350	357	362	340	346	339	309	359	348	368	301	355	353	345	355	353	379	357	319	337	344	325	346	374	343	340	362	346	335	328	343	332	381	372	301	352	347	321	365	339	343	358	356	329	375	332	362	319	315	343	363	343	392	355	368	295	375	354	344	372	372	339	353	362	358	337	313	339	358	351	316	288	314	323	350	353	360	356	336	365	346	366	349	338	351	334	356	317	359	329	366	326	355	336	348	349	352	341	326	339	342	323	336	363	335	393	338	371	337	345	377	345	333	344	353	345	359	334	334	346	331	360	345	375	337	364	347	356	345	368	330	352	356	355	343	348	352	340	345	375	327	325	321	341	342	349	339	331	340	325	322	354	361	326	354	366	311	400	335	343	345	362	321	348	374	344	369	304	319	397	341	358	346	355	327	362	359	341	358	315	414	357	356	342	355	339	361	387	367	342	376	338	348	354	343	367	300	334	340	351	296	333	352	358	312	345	316	363	315	341	333	362	354	340	316	347	345	364	356	344	384	319	351	314	360	350	345	300	354	331	343	322	348	367	357	348	330	328	361	359	349	329	374	352	347	356	354	324	340	337	345	325	322	372	346	363	353	333	305	345	336	309	406	342	375	381	356	382	373	341	330	371	344	369	368	339	346	325	349	335	359	327	356	367	303	328	340	361	333	339	331	338	333	365	343	357	359	359	363	348	352	339	356	366	335	368	333	366	309	342	323	328	335	360	347	343	318	365	377	357	370	352	339	348	371	359	324	377	359	330	340	356	337	364	349	346	358	343	338	333	378	348	324	362	339	367	333	366	371	321	354	309	360	361	324	334	349	372	294	341	309	341	389	345	373	357	371	358	368	379	369	337	339	339	314	346	320	323	386	357	350	310	364	355	350	320	351	292	343	342	362	337	349	353	315	348	359	366	330	325	334	332	319	315	362	351	364	370	322	349	357	341	348	364	334	341	370	376	323	332	338	344	364	352	341	380	327	352	335	364	331	369	328	371	365	327	339	360	392	295	345	332	352	348	331	342	342	372	330	317	360	329	334	317	333	356	344	344	364	358	301	325	322	380	353	368	307	300	338	360	330	338	322	343	300	345	332	348	360	349	322	336	318	357	345	360	348	331	306	326	323	386	364	376	339	363	360	325	333	329	369	347	318	335	362	364	324	374	331	350	335	340	329	348	337	345	338	342	357	292	328	347	348	336	384	345	358	331	354	350	342	363	352	360	357	337	343	299	329	322	334	362	356	359	351	402	371	336	342	316	335	386	349	351	323	345	360	389	352	340	327	305	329	348	344	339	335	321	306	371	358	343	348	345	342	347	354	345	347	362	328	346	342	344	315	359	374	350	328	362	319	334	375	344	325	355	315	346	382	340	346	337	360	343	338	370	329	350	332	356	342	338	324	340	319	361	340	372	341	392	324	391	332	350	357	376	327	376	340	331	331	334	334	327	355	352	358	356	346	319	352	315	356	340	343	380	351	339	366	370	388	379	356	295	366	330	343	354	351	328	333	360	329	330	348	340	375	334	360	343	368	347	324	349	372	316	310	362	301	351	336	314	351	332	335	325	362	352	372	314	350	332	343	360	355	352	345	356	335	344	332	348	319	353	330	349	333	348	348	327	354	322	370	355	364	361	347	311	364	342	350	374	353	345	364	343	339	373	350	360	323	330	362	355	325	337	308	316	359	352	358	333	346	352	328	368	342	363	324	366	343	393	355	304	337	359	367	355	361	345	348	351	374	357	322	366	313	344	339	330	365	338	362	343	327	325	338	353	352	344	318	346	316	353	363	335	362	349	358	328	339	327	345	341	344	305	391	298	329	334	350	348	346	349	360	351	343	358	349	296	335	364	375	359	349	345	339	326	332	298	308	350	331	291	340	359	331	337	303	345	327	367	325	339	363	343	339	349	358	379	349	355	322	375	353	303	325	352	337	382	333	359	355	382	318	329	356	362	351	375	347	337	373	365	361	369	326	360	345	310	364	365	335	324	374	330	307	365	336	334	350	353	319	360	345	363	330	359	344	347	387	355	375	381	337	352	355	374	381	344	385	357	323	343	339	347	377	375	361	319	355	343	356	334	325	365	333	370	364	339	345	329	358	375	374	329	338	374	306	357	336	350	359	356	331	374	346	349	340	341	372	360	336	306	333	353	333	367	357	354	367	338	344	334	356	353	367	324	333	354	367	353	324	335	336	314	316	358	335	329	361	379	330	338	351	340	374	365	327	331	322	358	349	341	342	378	365	331	350	350	354	331	349	330	369	329	367	358	354	349	351	358	355	306	343	319	330	342	341	363	351	341	317	317	340	345	349	375	342	348	359	366	354	332	331	333	380	346	359	339	371	317	324	353	363	381	331	333	342	340	346	369	334	348
23891	3931	869	558	405	360	219	200	163	150	121	181	137	145	124	111	118	111	88	113	103	97	99	103	117	95	94	103	106	102	101	113	98	83	98	109	104	90	121	105	114	84	114	105	92	112	87	88	106	107	108	90	102	106	102	93	105	108	103	101	94	109	86	98	83	103	106	104	75	117	98	83	127	81	112	108	81	108	95	116	76	93	101	114	91	89	97	107	77	96	79	87	93	103	85	101	69	81	88	79	69	76	91	89	87	93	105	93	93	89	105	92	114	83	98	90	114	92	97	97	119	87	91	90	94	90	89	94	110	108	94	88	90	84	96	101	111	100	69	72	90	72	102	87	88	96	107	112	99	103	99	107	87	94	82	101	92	94	97	113	76	91	100	85	93	91	92	87	85	98	80	104	86	112	86	80	93	101	92	79	88	95	101	79	89	97	95	84	92	101	99	96	86	95	99	89	116	102	103	97	85	85	95	85	74	79	93	108	94	94	114	101	96	113	99	99	86	97	74	91	90	94	96	88	95	109	97	90	95	92	110	79	104	90	93	98	116	97	88	87	72	75	103	97	102	88	88	98	92	75	83	92	74	99	92	96	90	81	105	80	87	93	106	94	75	86	89	105	76	100	96	108	98	95	111	75	104	107	101	99	96	103	83	102	93	85	87	109	101	74	90	83	79	90	90	102	81	96	106	100	99	75	87	123	110	100	104	83	89	95	90	85	72	84	110	74	82	122	74	83	95	89	105	87	98	87	122	120	113	88	110	80	120	95	96	104	76	92	103	92	92	81	75	99	102	93	109	106	87	84	94	103	112	88	115	77	106	62	97	96	83	101	106	89	109	93	96	87	84	70	97	99	99	103	89	90	104	108	102	119	102	98	96	89	87	85	88	90	77	112	89	101	106	103	79	93	102	89	78	86	122	102	107	88	100	76	96	109	92	97	97	107	115	78	89	87	100	109	82	94	101	109	85	87	77	96	105	89	90	103	86	81	115	87	98	93	87	110	103	102	95	86	81	87	104	83	95	105	96	88	87	85	91	99	90	101	93	90	74	68	89	93	100	90	85	90	87	117	98	103	89	81	92	96	96	113	106	96	96	87	108	104	108	87	89	93	95	86	88	101	108	93	105	88	100	87	97	94	90	95	95	85	102	106	92	101	96	105	98	87	85	97	67	108	75	82	99	86	102	120	97	99	83	86	101	103	87	85	101	84	96	94	72	86	95	100	96	87	96	115	120	78	99	84	94	110	106	98	73	94	102	99	71	87	77	88	82	97	89	104	75	87	96	79	93	88	89	103	94	93	109	81	92	81	101	94	90	103	96	88	85	95	98	114	98	96	93	94	96	97	95	90	78	101	91	94	65	76	79	96	94	100	97	96	84	91	87	100	103	88	85	95	101	74	85	104	97	108	95	83	79	103	87	97	91	100	90	78	86	96	99	85	106	84	105	84	93	103	88	100	81	78	90	101	82	94	97	77	102	97	95	65	85	102	97	102	85	109	92	92	90	97	90	82	104	104	81	92	106	82	83	85	84	94	107	92	91	92	93	78	82	98	96	80	121	91	97	95	88	97	93	102	93	80	109	80	88	96	89	71	100	94	96	76	118	111	87	103	92	93	95	86	100	95	111	99	89	96	91	99	94	92	104	104	104	85	95	93	90	79	97	102	86	80	79	85	85	104	94	92	101	108	80	76	84	91	107	96	103	86	92	72	92	111	108	96	76	91	87	82	92	86	88	106	105	105	87	110	87	100	87	103	105	85	86	82	95	83	100	97	77	99	113	83	102	94	109	93	72	99	91	96	99	94	107	92	118	90	62	83	107	100	85	90	95	79	98	82	95	83	95	100	98	96	102	85	85	90	80	94	92	94	89	90	85	81	104	121	85	84	95	78	92	100	91	85	80	87	100	99	110	112	73	97	95	88	86	76	105	95	89	78	88	94	75	97	96	109	120	97	84	92	89	97	96	94	83	103	91	96	86	79	79	114	98	77	108	83	102	95	83	100	78	97	93	78	96	78	97	94	105	101	97	88	105	110	103	83	92	95	89	111	95	82	98	105	104	101	100	97	97	90	107	90	88	87	98	73	81	103	105	86	94	94	94	91	103	96	84	107	77	112	87	101	94	96	100	89	101	85	96	105	89	94	74	76	92	82	96	87	101	94	88	109	92	85	98	87	93	99	104	82	87	98	84	75	93	103	86	97	102	105	98	99	86	85	76	65	91	88	103	107	108	101	116	96	85	97	98	99	85	96	90	85	99	99	88	93	96	98	107	89	86	100	72	91	73	69	112	98	96	70	96	89	101	93	94	82	113	109	104	93	97	87	115	118	79	99	84	93	90	90	92	75	88	89	106	96	90	86	93	90	95	89	98	100	79	87	94	106	83	80	90	78	88	98	90	120	97	91	88	97	80	70	84	103	101	102	85	83	90	85	91	107	115	99	108	116	91	89	108	95	75	90	87	84	88	97	90	97	90	111	86	93	91	91	96	75	83	88	90	87	98	92	104	81	109	118	112	109	104	99	101	107	94	79	77	99	75	86	76	72	114	98	91	103	88	110	93	96	92	82	96	90	96	98	101	89	104	80	82	96	112	98	94	77	73	85	101	94	120	90	93	84	99	96	102	90	94	95	104	83	91	90	79	94	100	87	90	94	89	81	81	88	93	100	84	100	104	89	94	95	82	83	103	91	92	101	93	82	111	87	89	109	91	88	109	87	90	76	86	110	91	74	109	96	85	75	76	99	106	85	80	77	73	74	104	101	82	102	102	106	101	87	103	84	85	116	100	96	106	118	100	79	90	106	113	110	86	76	94	88	101	97	109	82	113	112	80	96	96	80	99	89	107	91	83	74	92	107	116	98	80	96	114	91	87	91	98	85	112	102	94	82	84	100	93	103	97	84	105	113	93	98	102	103	89	81	96	95	97	83	108	82	82	77	80	99	72	74	95	100	78	85	89	77	83	97	97	71	90	82	105	95	93	83	93	86	80	95	100	81	81	91	102	106	101	89	95	94	104	89	77	88	106	91	96	91	90	83	95	99	91	95	105	94	80	94	92	93	92	130	88	85	96	98	88	102	93	85	97	98	106	96	86	75	88	105	111	101	91	87	95	70	96	85	71	115	65	83	92	82	102	107	92	108	103	105	95	105	98	119	109	101	96	88	103	88	113	95	95	87	100	98	103	91	100	102	91	87	93	105	85	94	75	95	104	96	89	100	92	101	88	95	93	95	95	94	107	84	101	95	100	82	98	110	101	98	94	104	90	91	79	90	83	107	102	107	99	104	92	111	101	100	98	91	89	91	100	84	93	99	99	112	88	82	97	84	83	82	99	111	86	108	79	97	89	83	86	86	65	98	93	103	92	79	95	88	82	77	95	87	103	95	93	98	97	82	93	92	97	84	97	90	100	89	109	119	105	85	96	79	94	84	89	94	111	87	92	87	93	97	79	107	81	95	86	95	94	107	96	95	89	106	73	94
14370	1875	1814	2023	1634	1286	1072	844	721	628	576	534	471	465	420	414	330	352	352	324	305	325	325	293	317	316	300	313	280	251	253	277	259	271	255	289	272	277	253	266	274	238	253	252	223	269	267	268	267	220	254	274	309	296	325	324	344	357	325	320	312	296	296	305	282	292	320	272	294	281	287	265	298	273	308	329	297	270	286	267	268	331	264	242	277	260	255	267	252	234	247	230	253	244	240	251	257	239	276	237	244	234	244	276	223	209	251	252	243	248	234	218	242	256	249	218	245	255	240	219	219	249	222	249	250	246	254	250	248	250	236	246	238	243	238	238	239	223	265	241	268	229	243	208	231	254	259	219	230	204	268	258	226	230	213	235	251	232	226	230	272	241	224	215	236	248	253	249	242	234	228	260	228	257	227	204	205	226	225	231	236	233	260	246	197	275	235	241	246	242	228	240	264	239	235	241	262	209	239	232	253	217	235	290	228	237	230	230	264	242	237	243	279	256	249	248	264	223	249	224	223	204	226	248	253	235	255	214	264	252	226	241	242	242	262	256	243	228	242	218	224	235	206	268	238	259	240	230	234	243	269	223	245	250	241	242	257	235	207	254	229	224	223	231	242	237	229	234	247	230	281	233	221	243	254	244	235	224	227	225	236	228	237	258	226	240	254	269	216	238	226	252	250	234	254	241	248	220	247	240	196	226	239	243	247	238	274	239	239	249	246	230	216	242	259	252	239	227	254	205	229	230	245	259	240	229	263	247	243	242	214	237	253	256	230	235	247	233	262	233	240	204	238	238	233	233	259	243	238	240	239	247	242	230	237	246	205	256	257	230	241	212	243	255	230	226	219	223	243	256	243	244	244	219	254	244	262	248	251	244	271	237	254	253	240	257	247	258	264	225	205	230	255	219	226	243	198	229	281	249	243	267	220	233	249	231	241	225	234	251	245	240	231	249	216	255	217	210	235	252	234	200	246	243	223	238	291	222	268	228	254	278	240	240	249	235	260	232	269	228	250	203	247	237	204	257	245	251	213	231	256	246	240	245	215	225	255	260	242	242	220	222	236	253	234	254	239	247	224	230	249	237	234	209	230	254	276	246	232	238	232	230	254	237	238	260	231	252	241	223	239	234	268	225	244	244	266	249	242	259	217	247	249	225	242	228	237	248	243	263	255	232	266	223	211	230	215	256	241	241	246	242	276	248	222	252	238	218	237	266	250	236	262	228	236	233	217	241	268	248	265	221	222	241	238	235	229	275	239	251	251	237	246	246	229	294	246	235	260	258	256	255	222	277	202	252	252	268	270	261	254	259	246	234	256	244	247	251	236	225	251	229	241	260	254	230	230	243	246	227	259	233	258	234	254	225	237	244	242	289	232	245	241	262	256	233	237	239	250	242	224	230	235	229	250	224	231	240	222	264	225	248	241	242	242	241	237	239	229	252	232	257	246	223	257	254	212	257	260	239	251	249	242	223	250	221	262	216	231	249	223	256	236	228	262	224	234	225	237	215	200	219	252	262	223	259	242	248	228	246	229	217	223	250	225	229	237	230	246	259	238	229	241	242	258	236	251	248	250	260	245	278	221	233	247	207	251	299	226	253	242	218	227	237	222	246	222	230	243	248	234	231	267	237	237	233	233	252	246	224	238	240	233	263	264	264	235	214	226	232	222	234	226	263	242	265	236	227	263	243	254	228	230	215	246	241	211	259	276	261	230	229	226	227	238	256	228	260	240	239	232	243	241	237	248	224	266	186	248	239	235	257	230	238	232	252	241	254	233	234	226	256	241	228	246	239	227	214	250	238	236	245	218	229	238	245	263	235	232	236	230	246	220	226	224	245	234	229	256	251	254	228	255	240	240	231	225	232	237	232	245	233	253	238	248	215	257	281	220	230	270	251	250	235	221	234	247	254	233	264	251	245	238	211	244	281	249	237	235	213	244	236	231	231	229	267	273	241	225	263	238	227	238	223	261	251	250	229	238	224	243	244	234	254	234	264	249	228	242	224	254	200	223	249	233	244	226	237	220	232	215	221	228	252	217	209	247	225	224	250	231	244	218	222	219	259	214	247	238	232	230	261	250	233	224	253	251	254	242	236	241	252	270	266	245	244	246	245	226	240	257	234	265	265	250	220	215	232	267	235	261	214	242	239	254	220	254	253	248	245	227	223	226	230	250	250	251	243	230	217	232	236	251	213	223	241	257	260	243	258	245	253	247	239	242	224	245	267	233	270	221	258	223	250	255	257	224	244	246	246	258	244	240	256	227	207	213	247	247	226	243	219	261	217	230	221	230	237	225	239	233	271	264	235	251	245	259	279	232	288	214	254	234	254	212	196	242	240	220	241	242	247	227	246	260	251	256	229	241	253	243	249	272	236	221	227	261	268	262	264	251	218	253	252	267	254	266	243	220	222	239	241	212	210	225	261	279	243	243	267	251	243	224	256	239	258	229	227	238	246	243	227	254	221	267	270	235	248	236	268	243	247	250	259	219	264	233	232	259	249	256	221	225	275	220	256	241	248	277	247	240	241	236	246	245	251	250	276	267	243	222	259	239	248	235	263	250	236	257	232	252	223	228	206	231	271	239	203	220	217	235	246	261	234	258	192	212	247	225	239	230	246	229	236	233	249	251	238	230	249	215	220	243	246	243	241	249	233	251	230	263	210	251	222	259	255	230	241	232	236	259	255	245	230	223	226	256	243	254	225	223	238	231	245	229	238	266	246	240	227	218	229	220	237	243	237	258	239	252	249	235	246	247	266	232	257	245	232	255	255	241	231	233	243	234	225	221	244	235	239	242	227	243	229	242	265	244	241	219	258	238	249	227	236	274	227	214	234	239	265	250	247	223	235	234	230	213	237	271	249	274	239	232	236	211	230	251	258	253	249	203	239	265	257	209	262	242	247	252	235	229	257	268	245	243	235	241	244	253	269	252	209	238	241	220	248	230	245	242	257	256	257	241	250	256	236	245	233	211	250	253	257	250	231	219	230	255	209	241	241	238	249	265	250	240	238	231	248	263	209	226	243	222	248	210	253	230	245	232	223	252	265	219	218	258	242	260	242	249	256	234	249	256	237	217	261	235	240	245	224	246	241	235	255	242	253	234	245	229	237	210	269	237	243	212	243	218	242	243	236	242	222	219	230	259	233	210	272	221	261	220	250	262	243	258	222	253	221	229	243	220	272	235	254	234	204	234	267	277	230	252	263	244	233	242	264	256	223	216	229	232	253	263	260	267	246	212	247	231	251	222	227	231	227	238	250	251	232	239	252	243	222	249	241	257	236	270	220	238	222	220	257	255	258	223	229	254	237	244	248	229	264	241	216	228	240	250	226	249	235	257	246	243	247	239	246	263	224	258	246	231	238	255	230	206	258	241	233	247	247	241	217	265	246	235	225	236	263	208	217	246	242	252	221	248	247	279	247	219	252	259	227	218	217	233	235	234	244	252	241	239	225	211	268	224	245	244	230	250	222	266	251	237	240	243	243
6279	793	261	229	228	254	206	197	233	227	221	219	197	209	199	197	205	222	207	205	194	192	196	219	229	217	231	241	190	224	206	193	224	211	224	242	225	251	211	197	171	244	199	218	174	228	211	244	205	225	226	196	218	203	207	244	235	236	224	233	206	212	223	206	241	216	240	219	212	209	214	244	238	238	216	182	223	228	228	195	238	203	244	252	229	230	209	192	219	240	182	225	220	238	225	210	266	229	231	195	206	235	226	218	220	207	197	185	203	200	207	203	210	215	219	202	209	207	236	202	207	210	226	222	222	185	215	226	233	248	196	235	203	212	186	229	201	225	217	239	215	231	214	210	221	201	221	204	222	224	220	227	190	217	199	213	221	208	220	242	209	214	229	215	227	187	211	188	228	243	202	223	184	221	213	205	235	186	241	227	221	210	205	213	250	225	203	217	192	219	213	237	222	216	226	199	220	194	209	209	205	206	216	217	209	214	225	186	230	227	219	220	229	200	225	200	188	203	202	199	205	204	219	218	208	233	249	241	221	218	224	205	216	212	207	229	193	224	209	184	205	204	240	204	209	194	221	209	198	231	190	212	210	191	241	206	223	237	228	181	187	220	224	232	233	204	227	205	225	213	200	186	232	220	221	206	234	234	228	206	222	223	228	248	209	209	214	212	238	215	227	223	225	204	222	191	215	227	230	207	211	191	247	210	218	191	210	173	205	209	232	195	202	235	244	217	204	193	231	231	231	206	227	208	212	223	231	191	206	226	201	238	177	222	218	205	220	210	183	202	212	239	205	218	206	212	184	187	232	214	247	252	204	229	205	202	216	203	208	234	223	213	208	208	226	230	218	203	200	230	235	215	232	203	222	226	250	222	211	242	221	244	206	236	224	219	225	215	208	232	216	231	206	237	221	213	206	226	206	221	207	226	222	225	236	195	198	218	225	231	211	230	235	189	197	204	202	223	215	233	235	197	216	191	239	203	202	212	206	217	197	224	194	248	217	237	217	212	217	218	209	226	239	223	235	263	197	218	222	206	237	237	211	189	215	195	232	215	207	210	231	234	214	242	216	240	219	219	217	212	248	207	211	215	218	212	225	222	223	197	189	243	221	220	232	227	223	240	237	221	209	222	206	204	171	235	217	233	217	225	189	230	226	227	218	219	207	183	216	228	224	230	195	191	227	219	204	236	218	215	219	233	236	218	238	219	218	210	212	214	244	219	229	219	211	233	210	204	213	198	232	228	210	229	212	224	205	223	197	217	204	221	207	202	201	227	219	211	221	242	218	217	183	234	201	235	206	235	238	216	228	220	229	203	223	205	233	208	198	219	222	220	229	226	220	199	225	244	206	230	215	229	240	217	201	186	213	204	181	209	207	221	190	235	236	220	186	194	225	224	212	208	216	225	185	245	214	222	198	214	240	225	185	200	242	241	216	231	202	236	223	201	223	228	192	223	196	230	213	221	200	229	223	206	198	235	218	230	202	218	215	177	207	214	197	202	215	210	211	219	226	217	230	243	195	208	206	223	201	223	233	228	242	248	213	218	223	197	219	234	183	220	189	233	199	210	238	207	209	220	207	234	199	212	210	229	215	232	227	202	228	207	212	212	206	197	229	206	200	204	214	208	225	233	202	208	233	197	214	215	199	213	218	183	212	220	207	218	248	230	209	217	227	209	226	207	213	196	192	190	262	255	205	219	206	178	210	222	236	210	192	216	238	221	225	201	217	206	218	220	194	228	192	205	225	238	201	220	232	212	218	210	208	217	218	212	213	230	214	240	204	208	236	209	210	251	197	200	228	196	254	229	214	215	217	218	213	225	202	205	209	209	232	214	228	224	200	206	233	203	214	231	227	212	217	197	221	239	221	220	207	231	191	236	217	205	229	191	190	210	224	228	204	218	215	189	221	222	202	218	202	200	224	219	186	223	210	187	257	220	236	228	221	233	202	209	223	188	209	218	207	214	204	207	246	207	230	209	203	201	232	222	216	234	207	219	219	240	218	193	200	224	238	208	228	222	217	232	254	225	230	216	210	236	238	228	248	220	240	194	222	230	241	208	227	218	204	173	195	221	201	211	225	187	192	191	217	243	202	238	219	192	231	215	211	210	210	198	196	218	189	204	239	208	182	228	209	202	187	215	196	236	233	219	208	207	207	210	220	218	207	234	223	202	207	211	207	226	222	183	233	213	216	220	207	221	216	189	241	181	211	223	204	200	221	229	187	226	206	215	226	222	228	239	205	217	229	232	205	201	250	238	233	221	224	195	220	211	221	225	205	223	234	205	206	210	230	233	222	217	214	229	230	238	231	209	229	228	216	201	228	232	197	256	207	212	211	246	226	232	210	214	234	214	223	207	232	228	199	224	227	193	218	216	237	230	222	235	203	198	202	201	205	239	191	239	205	226	231	221	197	222	233	227	214	213	178	254	244	200	196	230	214	206	186	226	197	218	233	214	242	229	193	189	253	208	230	220	209	224	224	198	218	209	196	216	191	223	206	209	203	221	217	243	241	211	261	221	238	205	227	210	238	202	186	218	217	241	199	220	193	219	199	233	219	204	195	227	220	206	207	202	223	218	197	197	204	199	224	240	201	216	211	234	211	202	223	228	239	217	191	207	186	200	218	216	200	240	229	199	246	209	205	221	224	234	248	202	215	221	233	224	233	201	263	184	250	222	226	199	222	220	201	222	218	223	197	211	222	198	216	216	214	208	246	221	238	219	221	206	231	193	226	215	213	234	220	207	227	219	237	247	212	219	228	205	218	218	215	232	201	219	185	244	205	211	197	238	207	215	222	197	212	210	206	223	204	224	233	203	199	203	190	206	222	204	196	203	212	201	237	220	226	201	211	245	222	201	233	229	192	193	200	215	222	237	209	218	202	208	213	180	234	217	221	208	225	206	236	233	250	190	203	212	228	194	229	217	215	211	193	223	212	213	226	223	220	234	234	205	238	196	221	197	217	197	200	214	222	225	224	208	196	216	198	208	221	213	222	196	220	188	234	218	237	221	213	229	212	240	233	228	233	198	218	227	228	218	224	200	215	232	220	233	224	223	192	221	207	212	199	219	211	216	196	212	231	210	223	210	216	209	216	194	220	210	209	217	229	241	190	232	216	227	224	208	204	224	188	224	226	218	205	221	228	241	200	209	231	217	203	202	207	229	212	204	232	197	215	212	233	245	218	197	194	214	226	210	243	193	226	221	216	187	191	229	208	220	232	227	246	226	228	215	214	222	237	219	199	204	192	229	227	253	247	203	181	227	224	200	199	234	204	213	240	207	223	216	218	215	233	232	208	209	208	216	215	229	227	202	225	215	204	238	219	217	206	214	185	210	211	233	209	214	204	220	237	221	188	217	188	226	221	205	203	215	206	209	207	235	230	199	231	225	232	187	223	234	243	206	208	192	215	213	223	230	208	201	200	215	237	193	183	224	207	217	192	200	192	230	193	211	197	209	198	213	204	222	196	197	232	211	198	221	212	232
4437	814	576	571	487	535	531	471	504	507	538	489	536	525	529	554	515	503	487	500	475	518	501	539	554	522	472	520	540	538	484	499	511	487	480	489	518	488	511	511	483	494	519	537	500	496	489	512	513	534	550	508	510	520	447	524	543	492	510	519	508	494	514	521	496	507	502	504	506	537	492	527	534	530	501	519	521	493	511	494	473	512	506	507	481	505	494	506	525	460	462	545	463	533	489	523	489	558	463	506	508	509	497	524	505	523	501	478	469	468	460	497	495	465	488	535	524	490	510	489	487	485	504	500	512	496	484	485	495	489	491	501	484	495	511	504	515	489	495	514	473	486	500	485	445	476	479	493	473	491	505	480	483	497	514	515	525	523	476	497	517	493	504	482	485	486	467	485	518	497	468	505	454	510	495	490	463	516	522	487	485	522	523	509	504	477	507	487	512	481	507	531	545	494	521	508	538	501	495	502	512	531	488	494	512	504	497	471	506	490	460	490	494	470	505	474	519	542	479	514	485	508	522	468	484	494	513	502	487	513	530	498	480	512	448	509	461	494	490	495	521	537	513	488	493	471	508	528	506	475	498	496	538	478	465	479	439	493	535	527	480	502	517	530	486	479	496	480	515	500	507	487	543	512	482	503	505	514	491	528	500	518	515	457	483	478	485	506	504	505	508	491	480	490	494	495	523	502	515	476	531	467	484	454	485	467	555	491	476	490	490	538	491	450	458	494	481	492	479	486	510	464	515	467	518	507	490	544	556	500	473	499	467	475	450	496	487	473	520	440	492	485	490	512	459	511	507	505	473	485	509	521	493	511	496	513	530	492	487	517	470	494	527	475	474	508	511	510	471	485	519	515	472	517	453	463	507	511	473	512	505	491	481	479	521	507	505	484	509	519	528	565	517	489	509	509	531	480	487	496	534	488	455	493	486	482	471	503	429	500	488	495	507	481	496	537	474	498	512	472	486	444	462	496	502	464	523	522	487	480	485	497	491	485	494	485	492	498	552	461	501	450	536	518	531	500	472	514	493	488	504	471	480	512	496	507	483	567	553	479	510	507	498	474	484	545	523	511	494	490	489	491	486	508	541	520	528	477	483	475	500	496	505	505	499	505	469	514	491	467	490	479	480	488	501	485	479	494	517	491	525	474	474	484	489	515	500	465	491	544	481	479	476	521	474	472	469	493	474	532	476	489	544	497	496	501	488	522	512	515	501	484	459	476	468	501	507	502	543	507	467	506	483	538	534	493	511	520	509	480	535	553	447	515	478	476	528	485	480	498	485	524	536	504	513	536	481	550	501	471	465	452	499	466	501	481	507	503	496	518	488	514	495	473	504	518	483	516	463	516	473	480	516	480	519	462	500	505	482	481	528	460	529	481	477	472	503	492	515	490	509	470	494	517	489	486	508	495	514	469	490	510	518	504	526	507	494	518	515	524	501	456	498	516	461	489	481	507	494	470	496	503	501	508	515	494	528	528	529	500	487	504	492	541	492	506	492	469	486	521	506	518	512	490	463	531	485	453	523	463	467	505	534	505	531	482	478	511	523	479	481	490	509	482	496	496	474	510	487	495	496	484	450	467	504	499	465	494	487	494	448	523	465	503	506	469	507	511	504	515	524	513	524	445	494	465	516	497	493	475	516	536	464	497	495	506	496	474	490	482	482	532	532	454	501	530	507	475	472	544	485	468	499	490	519	499	506	468	506	474	523	477	484	535	469	500	487	473	494	477	515	524	530	451	457	469	512	523	504	534	478	536	504	518	474	495	476	498	504	477	513	525	500	486	466	494	488	515	496	477	473	538	489	445	520	519	529	507	485	485	483	513	511	494	492	506	506	535	482	467	465	515	495	471	492	503	479	499	504	505	484	493	481	510	496	526	547	515	488	510	488	487	495	507	481	530	506	484	513	514	496	466	512	515	496	495	513	500	482	452	470	459	516	514	479	539	524	473	484	480	508	452	505	483	535	514	492	489	480	487	498	468	473	505	520	501	471	480	518	513	528	480	467	492	476	496	524	496	460	492	509	488	529	450	507	524	532	568	498	494	528	522	454	522	475	503	474	496	498	524	478	528	497	501	536	501	518	488	483	474	488	492	491	508	486	519	473	479	508	498	469	489	506	494	513	481	483	491	519	491	508	508	500	515	523	512	489	519	509	503	521	473	487	492	461	518	505	460	483	519	513	473	486	462	492	524	511	467	468	499	484	526	455	462	512	450	497	505	510	493	497	466	505	492	506	477	492	482	455	497	505	517	495	508	487	510	452	509	484	484	498	506	497	497	497	493	508	529	489	503	545	479	489	516	494	505	496	439	499	506	522	480	527	482	532	537	481	508	488	467	520	453	501	521	485	506	499	512	483	504	493	503	526	409	520	478	478	476	552	508	534	489	452	479	505	494	515	486	538	525	529	505	525	506	518	493	499	498	487	483	541	506	478	520	483	502	491	506	508	506	492	477	473	487	493	508	491	490	445	509	499	498	485	489	474	473	530	507	468	494	486	537	493	542	487	466	497	477	485	469	526	505	480	519	462	557	543	473	507	462	494	477	485	479	503	482	514	506	508	500	517	493	446	524	519	504	480	509	526	480	506	479	487	518	465	538	462	474	515	475	491	460	545	513	498	508	469	474	508	477	465	546	504	485	459	450	505	493	486	515	530	504	495	537	445	508	510	466	510	478	509	453	506	506	514	490	458	465	521	493	504	534	474	486	523	508	491	526	474	503	493	517	493	510	514	505	482	514	504	514	553	456	498	469	491	459	512	473	485	521	483	502	484	472	470	539	492	464	486	511	517	520	516	540	491	496	524	487	507	516	498	504	476	506	498	503	491	477	481	506	512	496	516	519	478	489	484	458	518	474	487	493	491	504	465	485	510	485	497	478	495	483	515	495	497	466	496	502	523	519	511	513	497	513	501	486	508	486	487	480	527	522	486	496	537	521	476	517	472	460	529	502	490	470	506	503	524	457	520	495	487	546	475	493	515	512	537	490	502	523	516	502	476	511	473	506	499	475	485	480	546	505	473	448	504	510	487	461	473	485	487	546	539	534	497	479	487	502	535	517	517	507	502	516	498	457	477	507	515	505	530	510	506	489	515	511	482	506	491	537	450	533	523	512	487	535	488	488	487	520	500	476	495	510	510	471	506	497	520	516	474	514	470	530	511	483	475	489	479	494	482	484	482	496	472	498	506	495	541	486	518	533	550	510	480	495	496	480	513	529	481	488	536	525	494	503	472	441	486	492	520	495	468	507	505	507	552	470	501	510	496	523	498	438	500	486	511	503	507	485	474	467	482	487	471	513	493	477	489	508	500	482	525	537	480	477	508	471	474	472	440	499	513	502	478	493	508	510	508	539	509	484	505	493	484	457	516	465	478	480	528	503	534	497	477	479	487	486	518	492	520	505	502	508	495	493	493	514	513	504	512	523	512	474	531	468	497	501	498	471	522	470	513	505	484	476	482	495	531	500	544	529	504	485	506	509
15170	1760	484	371	283	242	218	182	202	158	168	157	183	190	150	179	150	156	167	146	174	149	141	160	139	145	164	138	168	148	145	144	155	145	144	131	154	136	157	173	132	149	168	171	138	157	174	157	144	130	140	145	172	167	174	163	156	146	148	170	137	149	155	143	139	153	159	146	138	145	158	134	141	145	150	167	131	165	166	171	166	177	162	163	146	150	162	151	145	160	157	150	141	153	128	150	146	93	145	143	160	166	136	123	155	143	138	134	154	161	155	152	144	126	144	145	145	125	132	147	140	166	137	165	139	161	117	169	149	146	140	162	144	131	144	131	152	165	149	133	149	147	167	160	142	184	125	154	131	161	150	160	155	152	136	136	174	152	147	156	153	149	171	144	146	147	155	156	154	151	166	131	166	139	169	163	148	135	165	140	166	124	141	150	158	144	149	148	153	147	141	162	159	151	144	171	158	135	125	155	141	141	156	141	134	139	128	160	149	130	137	137	165	137	142	147	152	145	177	152	161	137	160	157	164	155	151	148	139	152	138	144	150	149	154	144	139	159	135	156	137	124	155	159	160	158	149	154	141	155	148	180	174	140	140	158	130	141	164	152	140	157	164	131	164	171	141	159	169	140	143	145	135	148	160	154	157	159	154	160	192	154	135	144	164	152	161	174	142	144	171	165	124	156	150	147	155	150	147	176	162	138	139	143	146	148	150	165	161	129	145	141	134	159	134	165	146	142	141	158	154	129	165	149	138	157	135	147	150	144	121	167	134	153	161	149	153	156	160	149	150	151	163	150	150	136	118	146	134	160	162	140	137	143	152	168	162	141	156	127	153	140	135	148	136	125	150	146	142	144	154	125	150	136	172	179	136	155	161	151	144	142	159	148	157	152	136	151	130	165	160	148	129	137	168	147	149	155	157	143	164	147	149	158	150	135	121	159	176	145	181	155	152	148	140	119	163	135	164	157	159	140	135	153	146	150	140	155	166	165	148	164	143	134	156	160	152	156	147	162	165	155	117	118	133	147	168	157	149	167	173	164	143	138	121	152	128	131	148	139	162	157	158	162	145	137	148	129	140	128	159	151	148	143	159	146	155	146	149	140	151	131	148	159	138	154	122	143	173	131	132	146	144	150	166	147	160	145	147	160	138	155	143	156	141	149	166	152	171	141	155	143	160	166	141	166	145	150	159	131	177	148	148	165	129	160	153	147	154	155	148	131	187	160	155	137	163	155	144	153	155	146	143	149	134	155	165	119	139	172	141	131	138	139	151	177	139	154	158	162	157	136	144	153	153	135	157	144	146	156	158	139	158	153	152	141	141	159	150	152	141	142	137	164	146	139	154	144	158	153	141	146	150	149	162	145	134	145	143	155	145	153	157	147	151	149	138	143	190	155	146	131	145	152	153	149	153	159	142	145	143	140	135	167	168	166	154	158	166	153	145	147	136	145	147	154	149	147	149	153	173	170	145	152	160	144	153	148	130	166	137	167	143	145	133	143	162	136	128	160	157	156	158	152	168	163	164	151	158	143	138	143	165	145	147	130	139	150	158	169	130	160	156	156	153	134	139	162	155	169	150	160	146	136	133	148	145	149	148	138	144	119	178	166	159	152	130	157	172	147	160	158	171	160	134	141	171	154	151	160	165	133	133	159	149	145	159	156	144	153	145	148	156	169	137	138	157	121	145	147	138	145	173	167	153	146	153	162	135	139	168	143	150	146	145	131	155	142	147	148	166	146	128	136	145	163	149	157	169	167	148	150	154	146	158	156	168	140	177	136	149	141	145	159	143	140	146	125	136	154	153	162	138	135	152	133	154	148	140	182	148	138	154	155	149	142	142	126	138	140	159	146	153	163	142	172	118	151	159	151	143	147	151	164	118	146	148	135	147	155	160	167	142	124	153	157	136	138	175	150	156	169	156	154	163	155	126	139	185	151	137	140	175	130	146	150	146	146	169	153	162	146	129	158	156	120	150	150	143	151	170	173	163	132	138	151	120	156	131	139	121	148	162	151	131	168	155	151	134	120	161	144	138	134	129	165	146	156	152	138	144	161	161	144	133	149	151	159	154	135	135	155	140	147	166	145	159	140	157	128	165	159	177	141	160	151	175	139	148	173	143	142	129	138	154	162	145	177	148	154	165	161	157	175	136	153	144	160	165	143	157	133	154	152	157	143	155	145	152	151	143	160	150	149	153	161	165	121	166	147	149	155	150	167	162	149	145	142	135	130	152	143	139	170	165	145	149	136	146	140	128	149	128	154	157	137	125	196	162	140	157	146	162	139	159	150	141	147	161	151	162	163	134	136	161	168	162	155	168	157	137	161	150	150	134	150	190	142	134	176	170	153	151	143	138	170	156	149	155	155	137	171	169	141	146	130	155	163	144	154	159	147	139	136	161	135	145	160	152	157	171	175	158	128	140	146	168	147	151	181	159	153	143	151	133	132	151	147	137	143	157	134	179	131	143	150	135	115	165	156	152	143	128	168	157	157	173	148	149	127	156	153	152	155	165	140	164	172	153	142	156	143	159	148	139	149	163	147	151	144	167	157	155	176	162	127	136	156	156	180	157	161	149	166	150	133	144	142	141	156	143	141	138	142	162	149	164	156	178	140	145	158	147	131	149	180	119	147	136	122	159	137	163	174	135	152	165	172	160	139	162	140	144	151	159	148	150	149	150	154	164	154	192	143	149	154	154	133	130	137	149	145	188	169	141	173	167	153	171	151	154	154	151	137	163	158	136	149	152	142	138	166	135	134	137	135	129	149	161	157	144	145	136	154	126	160	125	156	154	167	160	153	162	174	152	128	127	160	156	151	158	165	151	152	155	162	176	156	161	170	155	170	174	164	159	141	173	184	157	150	154	147	154	144	157	140	164	132	136	131	135	167	136	140	138	130	167	145	149	148	153	146	131	162	176	159	148	174	165	149	152	159	167	143	142	149	143	149	158	146	146	141	158	153	174	169	134	157	144	152	170	169	139	145	158	135	148	152	138	181	153	155	149	166	156	141	155	151	148	158	148	136	149	152	152	150	137	158	160	154	156	135	158	167	146	129	141	158	159	148	167	162	144	165	152	143	154	162	147	136	142	136	152	150	148	166	153	146	133	160	139	162	173	164	145	147	147	128	147	155	146	152	146	158	159	151	157	157	152	142	161	151	135	142	152	130	148	171	147	141	146	141	123	136	149	160	166	154	160	148	153	145	167	141	142	158	154	182	127	148	157	164	129	163	157	150	162	131	159	156	140	129	151	159	135	157	165	114	147	135	153	150	151	126	133	148	178	155	152	158	152	139	134	140	143	168	154	175	141	143	165	131	153	128	146	139	164	172	147	146	143	145	160	143	136	143	143	162	155	161	157	140	162	151	155	160	149	171	149	150	161	162	142	151	149	169	158	151	166	156	140	156	149	158	138	159	168	139	170	154	174	155	155	163	153	145	157	144	152	143	173	134	159	150	161	158	161	140	134	140	146	144	158	183	142	159
10689	1171	1167	1324	1108	970	766	650	603	550	501	480	475	476	449	425	407	409	400	448	376	430	410	387	384	400	406	414	365	412	358	373	387	390	384	363	378	349	372	398	350	373	353	375	370	388	362	340	377	397	396	401	400	371	410	394	441	440	457	399	418	409	395	400	375	376	435	361	393	365	419	409	379	405	407	400	383	362	384	356	379	367	374	375	379	358	341	346	346	364	339	370	330	345	306	357	364	353	365	339	329	354	364	364	344	356	344	392	362	344	319	357	377	362	331	367	350	354	332	371	355	355	358	318	356	371	355	347	349	377	336	344	379	329	350	349	363	337	366	362	346	368	342	335	354	351	341	347	368	362	391	384	377	360	327	351	326	373	371	355	367	374	377	342	339	347	376	343	362	353	374	367	353	354	372	350	333	338	347	389	350	340	340	367	373	381	361	340	375	368	365	379	365	322	384	330	344	357	354	370	354	365	368	346	359	334	343	380	374	370	332	349	359	371	361	371	365	376	345	387	342	386	363	383	350	358	321	367	365	354	347	328	389	333	347	372	359	328	365	368	363	384	321	339	339	319	361	390	319	351	344	335	357	367	349	373	344	356	387	350	388	326	356	339	337	333	335	353	328	342	330	330	348	347	323	383	339	373	347	324	328	328	348	336	330	343	379	360	335	347	343	342	348	363	342	333	356	364	342	362	389	337	340	373	336	339	349	350	346	379	323	330	369	368	384	353	315	334	356	353	379	352	393	344	352	348	365	340	361	380	348	369	386	346	378	350	369	351	378	320	358	348	344	386	360	354	384	368	365	373	373	345	347	318	332	357	359	378	347	354	383	370	347	345	370	352	344	379	361	363	373	333	339	351	340	353	329	344	341	366	332	367	392	333	385	368	355	373	358	376	343	355	354	353	333	342	345	333	340	343	388	365	331	367	378	373	314	388	348	347	302	331	327	366	350	374	392	347	384	338	361	330	359	374	361	366	371	355	352	368	384	324	350	355	360	337	351	347	337	370	358	344	372	338	343	334	358	324	373	339	370	362	380	322	345	358	342	388	339	371	355	359	355	327	322	342	338	337	359	394	378	329	347	342	338	343	330	340	389	345	375	361	375	366	317	341	329	356	339	365	374	371	348	370	370	361	351	354	349	358	355	351	337	352	355	381	353	369	338	365	373	347	352	352	368	357	336	348	372	349	319	357	345	361	341	371	377	374	373	337	354	329	323	351	336	371	369	361	355	348	340	340	325	388	350	364	368	356	361	329	386	330	334	366	367	363	355	369	331	322	320	386	361	337	360	348	387	340	346	335	362	340	324	353	359	336	329	339	376	359	323	361	337	362	342	369	362	322	370	339	329	353	381	339	340	332	329	352	308	348	397	357	346	341	354	341	406	369	363	369	354	347	348	380	368	365	379	362	343	366	351	338	330	376	362	337	339	358	386	346	339	377	348	320	366	308	338	363	366	339	343	362	374	341	356	360	354	366	381	368	324	385	330	303	352	363	368	339	380	354	374	371	361	353	366	353	363	359	345	349	315	384	372	365	358	371	334	337	367	373	337	327	348	324	338	350	372	360	347	344	355	322	362	334	383	334	380	345	380	356	362	357	355	357	334	393	353	382	357	365	363	358	368	367	355	353	362	381	364	357	348	340	338	379	369	366	370	347	355	351	346	371	350	372	323	354	360	349	356	348	354	385	331	355	378	355	382	338	335	336	360	348	375	340	332	368	362	399	328	334	357	342	355	336	340	397	359	380	367	353	345	350	353	344	359	342	365	348	365	362	330	348	350	346	322	384	351	346	382	354	366	339	356	326	326	367	340	339	331	340	322	379	375	396	343	358	385	372	350	380	332	358	360	334	367	341	358	351	336	367	365	347	359	396	352	341	360	333	386	376	369	318	375	340	373	366	371	331	370	362	367	349	345	346	340	336	371	315	393	365	377	367	391	367	352	376	385	357	324	397	353	319	328	375	388	348	360	351	392	345	361	357	368	369	367	357	352	333	354	350	346	364	344	367	366	333	363	368	364	325	368	344	363	369	352	335	358	347	384	338	363	370	357	316	369	351	334	339	389	354	341	355	380	359	349	355	361	363	359	377	338	321	340	351	303	341	326	339	338	350	369	339	356	336	336	328	353	351	375	365	369	341	370	336	336	376	348	320	356	368	386	346	356	362	326	357	384	351	359	364	320	375	349	334	357	341	341	365	352	366	369	370	390	349	366	355	373	355	365	340	364	374	339	355	403	355	358	341	372	345	350	354	315	358	335	340	350	369	343	317	352	383	346	366	340	333	356	355	328	313	342	365	340	383	360	377	360	395	350	352	347	331	337	353	375	326	344	395	360	361	393	366	346	355	375	360	359	336	379	421	343	358	382	385	357	362	375	350	353	340	366	339	366	333	368	395	372	391	381	332	353	364	372	337	342	340	366	343	361	349	326	329	379	369	349	360	314	347	319	354	357	356	344	385	348	356	345	343	381	387	376	393	338	379	337	363	374	376	350	371	358	377	392	385	350	358	350	328	365	351	347	357	370	344	373	336	359	363	360	310	360	361	374	340	362	357	371	320	332	344	371	365	346	330	357	336	378	352	354	346	395	380	344	345	355	365	362	363	350	359	363	372	386	345	329	348	371	367	358	375	370	346	345	364	340	355	346	350	352	361	362	346	378	359	344	377	378	362	296	366	367	374	353	372	334	316	373	350	346	373	361	314	355	330	365	355	355	363	358	384	366	366	353	374	372	335	335	385	277	374	401	339	351	363	369	324	375	365	343	334	330	347	347	373	367	359	357	362	353	313	358	361	329	350	338	344	390	369	337	347	376	367	338	335	348	360	345	351	322	360	367	335	333	329	374	343	378	357	368	334	348	378	345	379	348	365	364	377	366	356	349	310	363	321	353	357	362	390	382	357	313	329	338	346	350	341	378	344	370	322	341	348	399	347	396	345	355	348	331	359	353	366	357	362	367	329	381	339	354	379	356	347	351	329	371	355	350	351	330	367	345	353	347	343	364	361	360	368	349	327	376	342	325	378	389	344	347	384	330	350	336	393	395	344	381	372	370	338	326	360	342	391	386	369	388	365	329	335	344	346	344	357	325	314	384	336	332	340	352	370	324	325	355	363	381	345	367	378	360	342	345	363	368	365	367	356	350	341	382	397	359	373	337	334	346	371	348	367	375	366	360	375	358	373	362	382	328	367	342	354	305	371	334	345	345	355	328	397	381	357	369	356	356	376	359	346	338	368	386	352	367	357	361	331	316	342	361	323	370	354	378	379	358	370	326	347	351	363	377	372	386	342	352	360	381	354	346	341	328	379	339	367	382	369	402	361	349	358	348	335	363	384	364	355	354	355	336	379	353	373	351	343	353	365	349	370	361	342	366	371	366	342	344	355	350	355	389	327	346	340	368	367	384	369	354	378	364	356	350	363	344	358	372	368	357	377	366	348	394	324	341	367	350	356	366	336	344	350	310	367	364	316	342	365	380	363
23505	3761	916	647	415	317	238	174	181	156	186	126	113	134	125	105	122	116	118	105	106	110	107	104	103	99	113	113	92	102	118	104	103	110	81	102	81	105	110	105	94	107	80	96	88	93	92	104	98	91	92	130	109	92	89	92	98	104	94	101	105	106	94	109	103	119	95	121	102	107	107	112	124	117	118	110	87	108	93	114	105	105	95	95	92	94	111	110	122	99	92	71	88	95	98	85	96	105	104	91	94	90	112	93	113	90	99	97	83	96	107	94	111	78	90	112	92	103	80	99	102	98	84	98	109	92	101	106	102	89	93	89	103	92	100	98	99	106	110	87	96	93	95	92	88	86	95	101	115	110	111	92	104	109	96	102	95	96	96	103	89	100	98	90	100	103	91	95	90	106	104	97	93	97	90	88	92	100	101	96	86	85	92	87	109	97	103	88	87	100	103	98	99	102	82	104	98	105	92	88	101	97	106	98	111	94	103	109	97	87	98	83	79	93	109	107	107	99	103	80	114	74	106	100	106	98	88	90	90	92	108	101	84	93	95	91	99	114	88	93	102	108	111	119	80	101	93	91	89	91	93	120	96	67	99	91	82	98	99	101	94	88	102	87	111	88	69	88	76	97	91	104	91	76	110	84	99	101	96	88	97	82	111	107	99	100	119	96	89	100	101	101	83	94	100	86	103	95	102	80	108	80	89	101	100	106	108	90	78	99	91	72	97	85	94	77	84	95	100	95	104	100	73	117	89	95	94	106	102	78	104	79	100	101	114	87	88	84	106	105	113	98	105	98	88	116	104	102	106	100	97	88	86	116	101	111	112	89	92	107	106	83	115	83	94	83	99	108	110	100	97	97	91	97	126	92	98	100	90	118	98	98	94	87	99	79	92	87	104	106	112	101	106	100	101	94	97	92	109	94	117	89	108	89	90	108	89	94	90	79	88	87	97	104	93	97	93	95	101	110	96	74	90	87	126	103	104	84	100	86	94	100	87	104	104	107	92	121	107	98	108	88	108	94	72	104	95	87	98	91	85	79	92	110	90	95	101	106	99	88	111	108	87	90	99	98	97	98	99	89	95	75	84	101	89	94	98	80	97	80	92	104	102	93	112	85	89	79	113	109	84	79	90	91	97	96	117	103	91	91	109	113	108	77	105	95	87	101	94	95	104	78	102	106	95	98	116	95	118	98	116	89	96	91	116	89	118	109	99	90	86	98	114	78	90	92	91	77	104	81	106	100	87	79	91	90	76	102	75	89	88	100	101	95	116	94	116	107	93	95	81	102	102	85	109	95	88	103	87	85	102	85	96	89	100	98	98	99	103	93	84	101	89	92	106	108	85	99	107	99	96	101	90	83	94	84	97	80	102	75	99	95	113	114	85	108	91	100	103	100	100	110	88	98	89	101	100	108	120	91	87	105	106	102	104	103	92	102	97	81	95	89	97	102	106	101	87	103	86	95	106	87	95	98	108	83	82	98	93	100	95	91	93	94	96	94	93	108	90	96	95	100	88	118	100	111	103	75	100	87	90	93	100	109	107	104	102	94	96	100	106	87	101	97	96	100	107	103	92	86	101	97	91	84	98	97	94	91	96	90	95	94	112	112	86	83	100	99	95	116	100	111	89	86	93	95	87	88	103	96	106	83	103	95	111	111	89	83	92	106	102	110	101	93	108	101	93	90	96	93	109	106	84	96	81	109	113	101	83	84	113	96	79	88	81	95	77	101	101	103	102	77	84	94	79	97	110	112	98	99	126	79	82	108	109	80	103	102	91	101	100	100	117	91	100	103	96	110	96	103	107	100	91	85	102	107	89	85	91	93	102	107	97	116	97	89	90	88	81	90	105	106	87	95	90	110	92	98	111	90	92	94	107	108	106	114	111	110	89	101	121	98	97	113	105	95	97	98	88	90	98	121	105	107	95	79	83	116	105	96	94	92	96	82	96	86	99	112	94	81	93	107	105	100	80	90	83	88	79	102	94	92	98	85	106	99	101	105	107	103	92	80	91	101	102	90	101	75	96	113	94	92	112	102	95	93	108	89	88	87	109	104	107	114	123	75	106	98	101	110	100	86	103	97	106	100	95	108	83	105	123	89	107	114	85	100	76	100	78	77	88	89	94	87	98	98	93	113	92	95	111	85	105	105	98	91	108	95	107	114	105	92	114	92	108	99	93	123	99	109	95	97	89	96	98	93	81	90	98	86	95	100	90	108	98	104	95	93	85	100	92	116	105	91	80	108	115	105	96	89	105	102	96	101	94	84	110	92	104	102	85	92	106	103	99	116	96	89	98	86	92	97	69	110	91	90	96	93	81	74	121	95	96	123	96	79	98	84	100	78	108	102	92	94	95	101	112	91	107	81	113	98	101	95	105	88	119	102	80	111	93	102	102	90	88	97	96	95	85	92	111	99	99	94	91	92	93	107	92	93	93	78	105	109	102	113	101	91	107	97	100	99	103	99	102	111	105	89	101	104	100	97	100	104	98	80	103	98	87	91	107	104	85	94	103	112	109	87	86	82	105	108	85	105	110	93	90	103	106	109	104	88	87	100	99	77	101	88	105	105	82	89	102	94	97	81	102	91	78	127	84	109	87	98	93	109	91	97	102	88	112	115	101	103	93	95	100	96	98	107	88	99	102	130	97	106	91	103	103	100	101	101	102	98	79	99	83	103	107	91	99	102	100	92	91	97	100	105	113	93	100	108	99	101	116	92	88	107	112	105	96	112	107	98	97	104	103	104	108	77	109	105	106	99	83	85	103	95	108	97	94	87	119	90	78	93	103	87	78	117	97	105	83	81	97	97	95	100	100	112	92	116	75	91	100	84	88	95	86	89	99	86	92	97	119	93	104	88	85	107	102	108	93	91	119	82	113	87	102	87	93	87	101	104	92	89	91	89	99	94	87	96	94	92	95	103	91	98	96	101	91	99	102	108	89	75	97	90	97	107	97	89	86	80	102	83	91	76	106	82	87	90	88	100	103	87	103	94	106	83	96	111	96	93	122	107	77	100	93	98	108	101	89	88	97	74	112	101	113	101	85	106	101	104	80	100	93	103	79	88	91	91	89	89	121	88	112	88	84	80	90	91	98	104	105	76	99	92	81	115	109	113	89	92	90	106	89	96	80	102	96	104	108	92	96	102	84	109	114	100	111	101	124	117	125	98	95	101	107	89	97	91	92	82	102	109	123	104	102	89	92	85	93	77	88	84	94	113	87	107	102	92	96	112	84	111	109	102	94	121	94	111	98	111	103	94	102	78	96	105	100	116	87	103	108	75	98	82	91	93	99	76	88	107	90	64	107	98	95	93	121	93	100	96	100	101	103	112	100	96	112	86	107	93	93	102	90	93	99	86	106	92	93	104	114	103	102	101	110	113	78	101	107	88	88	88	105	105	108	105	91	113	87	87	99	102	129	99	88	113	105	99	111	74	104	104	87	98	92	93	87	94	94	105	102	94	97	117	90	119	92	98	72	105	109	92
14159	1623	1880	2119	1613	1260	1006	854	734	613	538	548	479	520	423	390	347	354	370	373	374	324	359	294	315	321	324	287	295	294	301	279	298	269	300	286	265	259	233	275	268	266	296	276	253	257	257	278	267	273	288	302	289	315	294	364	358	336	369	316	323	322	311	314	333	291	327	306	304	311	297	324	297	300	294	354	297	269	291	264	259	307	292	268	274	262	246	263	284	228	252	218	265	258	247	262	275	281	244	283	242	272	243	238	274	263	250	235	247	262	227	251	261	236	250	230	268	235	266	242	248	261	257	259	236	244	262	222	269	235	263	225	260	255	243	265	248	236	258	251	228	253	215	249	245	244	260	224	231	287	235	212	242	266	248	250	243	262	258	239	241	252	226	234	252	239	250	245	249	261	254	258	256	236	276	264	270	254	251	242	232	243	258	230	221	251	242	284	248	270	258	249	222	276	236	251	231	233	238	246	231	266	280	277	237	245	268	261	271	252	266	247	242	231	216	223	265	262	227	250	254	247	236	262	258	235	267	243	236	269	258	260	219	239	233	234	255	249	250	251	268	244	248	256	241	283	233	256	272	247	267	244	236	253	227	221	261	248	267	249	250	237	239	241	278	248	243	233	237	267	295	219	250	244	252	227	248	241	230	226	257	255	222	282	225	251	246	268	239	257	250	249	241	261	262	260	225	262	251	271	270	259	260	230	241	234	249	262	238	253	255	253	242	267	267	229	254	265	230	266	233	257	235	235	224	247	269	243	245	234	264	237	259	255	231	244	250	265	244	251	233	245	250	248	274	271	265	255	251	265	251	279	256	263	269	260	273	243	263	241	252	221	253	261	262	237	238	245	203	258	270	235	240	245	242	250	256	249	263	229	253	263	247	251	246	263	251	249	254	244	242	212	262	271	264	256	269	242	270	245	276	250	262	269	232	255	241	246	294	252	276	256	264	239	249	234	253	214	276	245	245	265	239	242	253	251	235	263	276	238	261	235	258	270	224	251	255	259	231	263	239	249	235	262	236	281	220	230	245	258	230	247	253	246	222	241	245	291	225	260	285	263	275	248	251	220	244	234	231	266	296	243	236	254	232	249	256	239	219	252	285	226	233	239	263	246	242	241	246	236	227	247	241	244	300	240	257	233	249	259	249	256	280	213	255	246	276	235	249	250	258	246	273	262	261	241	265	253	266	236	255	237	225	266	263	244	229	279	240	251	252	271	258	231	246	254	248	250	239	250	270	243	275	231	247	277	284	242	239	251	249	263	232	240	233	235	239	257	269	281	259	244	251	235	233	278	285	225	251	250	233	244	269	245	270	255	274	252	245	263	243	249	250	243	261	234	227	212	273	252	253	246	222	230	254	254	253	251	272	250	260	219	259	251	243	228	256	249	237	276	236	260	259	233	262	219	226	243	261	256	265	225	232	206	264	241	251	248	257	242	260	252	239	268	264	280	223	248	220	251	249	245	229	270	256	241	265	252	270	252	241	276	243	241	255	270	267	261	268	252	255	245	246	229	247	243	221	266	274	247	230	266	262	250	279	254	230	260	266	270	267	229	235	266	236	248	278	249	226	278	267	263	234	237	227	218	234	220	230	235	232	241	251	239	279	263	275	242	244	279	254	260	243	254	254	255	253	248	264	254	269	249	258	228	258	228	258	265	262	248	251	250	250	252	244	232	249	233	260	235	273	258	255	261	252	259	245	259	268	268	284	249	270	263	257	227	254	280	247	230	248	253	230	286	260	263	238	248	249	226	232	243	259	258	240	243	247	254	221	256	247	228	241	236	242	249	249	265	252	226	252	255	216	237	247	257	251	242	245	256	248	253	246	241	250	252	240	256	254	250	261	261	250	248	238	236	251	256	288	264	255	227	252	268	230	234	256	239	228	245	255	247	264	248	225	255	235	254	259	257	238	230	258	283	235	246	231	279	255	252	252	280	260	257	257	241	210	266	228	276	235	226	278	257	243	276	223	242	250	234	255	252	248	235	241	248	260	257	251	253	249	219	256	270	271	237	260	254	249	264	248	257	246	274	258	280	292	248	277	262	251	273	280	234	240	271	235	235	242	273	274	257	245	237	223	257	273	259	268	239	262	255	250	237	255	259	255	233	251	231	228	267	237	274	239	253	283	245	255	258	254	250	229	288	247	253	231	268	232	244	270	259	237	250	231	261	241	274	238	251	260	279	243	260	241	244	273	239	243	232	261	256	221	280	278	266	257	262	242	227	246	264	232	237	254	227	226	221	273	274	223	254	242	225	284	263	251	246	251	254	267	267	222	266	245	254	276	233	232	261	244	260	259	255	241	229	238	212	264	258	280	261	254	261	269	272	261	244	252	229	252	238	243	236	266	242	259	224	246	251	216	240	262	247	253	236	243	246	264	231	241	294	230	251	280	232	256	237	254	246	231	239	259	250	235	261	228	239	263	236	281	266	231	230	242	265	235	261	247	231	234	250	258	239	254	259	233	249	293	260	256	243	223	253	238	238	234	258	245	256	234	237	225	232	271	263	247	260	252	232	259	261	277	249	216	218	237	254	231	289	264	259	270	252	244	259	227	247	265	239	243	248	247	243	225	229	263	266	252	218	279	272	235	264	266	259	254	237	236	245	275	277	256	258	222	254	263	240	236	238	239	277	249	259	245	262	248	236	259	269	242	254	263	227	239	258	244	260	234	220	234	254	244	273	231	259	269	240	236	229	253	281	228	224	222	260	234	263	220	244	223	244	274	245	254	251	264	256	237	257	263	230	273	269	258	225	231	250	232	250	252	262	271	250	239	249	259	250	245	250	247	256	248	258	253	258	252	203	252	246	248	252	264	252	266	263	257	230	264	253	259	250	262	264	254	241	225	234	243	233	244	250	232	242	235	270	263	260	239	218	248	243	246	272	233	249	269	237	245	258	251	242	213	251	254	241	249	246	263	255	265	257	265	254	245	262	260	256	254	249	251	260	241	270	244	252	249	232	228	244	249	263	228	254	256	229	253	232	259	219	256	253	278	243	285	255	269	249	244	226	254	213	246	261	246	239	241	234	258	248	246	242	211	262	244	275	250	225	251	245	211	281	258	203	256	251	226	273	259	267	255	245	262	239	244	245	261	237	221	248	228	234	245	248	265	254	265	259	252	258	251	222	223	263	246	224	262	237	241	256	248	255	253	259	246	268	245	240	239	236	236	269	257	281	257	236	262	256	247	235	237	246	247	249	275	238	267	246	236	251	260	271	261	258	262	261	248	255	253	245	237	258	229	260	237	262	231	243	259	258	259	245	258	234	251	255	249	261	248	242	257	235	256	233	236	274	262	251	258	238	230	251	244	271	240	224	280	255	235	258	253	254	227	258	238	227	247	262	255	249	267	259	244	251	249	240	262	249	246	222	270	250	227	257	254	227	260	261	246	259	230	250	254	267	233	276	251	215	226	222	199	251	264	221	228	234	262	260	229	263	263	269	252	226	250	238	263	221	249	234	267	219	254	256	263	242
5887	669	232	208	228	220	223	240	241	213	245	245	191	249	223	250	197	207	209	244	243	234	207	222	210	207	207	216	213	209	202	240	207	215	213	217	221	231	205	247	203	215	213	223	202	237	230	216	227	214	223	238	225	218	215	220	216	227	219	232	244	201	222	213	217	244	221	228	221	200	189	236	219	223	242	235	208	196	197	236	186	238	197	235	234	235	221	216	221	233	215	216	225	180	205	207	248	251	197	212	261	220	219	216	219	207	232	228	190	223	245	182	210	209	234	203	202	256	240	241	220	247	233	229	199	216	237	218	242	219	206	212	195	207	213	218	197	232	232	217	205	198	216	222	191	249	208	214	232	235	235	213	209	210	189	233	226	221	205	222	219	246	243	223	244	190	188	206	224	218	208	225	236	231	230	242	222	231	243	222	227	217	210	230	211	219	221	224	200	211	217	227	179	213	208	230	232	194	226	240	221	216	211	205	206	248	238	221	221	216	213	223	212	219	211	223	225	210	215	197	234	212	232	213	220	211	216	228	219	251	214	241	214	225	197	241	192	224	227	196	181	218	209	217	248	227	205	203	262	197	238	206	193	239	231	204	230	256	223	240	238	190	205	213	209	222	221	205	231	230	211	187	228	229	208	194	238	213	212	206	226	210	211	223	182	211	222	213	241	241	226	232	244	252	244	212	218	213	204	231	218	219	253	221	221	207	238	207	230	203	205	214	250	220	235	192	237	218	222	225	232	205	243	221	229	266	249	200	197	239	233	233	219	211	243	207	216	226	217	219	230	222	240	239	234	203	233	225	229	231	226	201	206	218	222	223	235	252	227	241	227	236	213	228	219	213	239	236	242	198	226	221	236	205	229	237	238	231	224	229	216	205	222	201	202	203	219	219	217	231	222	217	191	222	243	217	232	213	240	217	230	195	208	212	237	223	248	233	207	183	240	225	207	217	245	233	248	218	214	215	215	203	227	213	209	204	255	204	210	210	221	242	222	203	241	230	201	203	221	236	232	225	249	231	268	247	203	213	212	213	202	208	218	229	196	213	215	226	211	240	236	225	230	208	223	217	210	234	243	232	250	217	209	219	217	225	231	216	231	220	220	240	225	225	226	242	225	197	218	218	225	226	203	233	228	238	216	245	218	191	204	209	213	218	216	229	216	241	194	192	223	242	232	235	222	212	217	188	213	245	210	235	207	230	225	203	240	216	232	246	192	249	191	236	236	243	235	227	233	225	213	209	195	214	222	226	201	220	223	221	227	208	216	207	229	233	204	211	224	233	229	215	233	206	232	199	233	221	222	232	235	224	236	207	206	224	212	222	198	194	186	211	212	236	209	185	209	241	213	205	226	209	212	215	239	200	226	221	227	237	220	188	219	239	239	237	231	222	234	237	233	226	237	208	239	219	245	222	228	201	246	200	224	221	219	210	209	237	207	242	227	255	218	234	203	226	208	211	212	234	234	235	238	230	220	239	188	197	226	208	237	236	205	203	233	216	205	204	251	212	215	237	230	234	223	205	224	183	212	246	203	199	205	197	214	206	221	235	209	214	216	233	222	221	211	237	213	210	209	256	228	214	251	228	226	222	228	232	222	222	228	205	233	223	224	236	223	203	220	232	244	208	229	246	220	246	206	197	232	226	216	245	209	224	213	228	228	223	248	242	220	230	250	240	245	205	226	209	228	181	202	230	230	235	230	211	212	246	223	229	225	226	251	211	209	208	200	218	214	211	203	187	210	207	212	197	180	232	224	193	209	209	235	218	184	206	230	254	208	216	228	222	220	241	211	225	228	204	233	216	232	210	187	185	229	207	211	217	194	229	217	216	249	206	247	216	207	219	267	237	213	224	226	217	232	203	200	217	214	205	206	200	235	218	230	231	247	213	209	241	210	215	221	215	239	234	252	219	201	198	250	224	239	208	226	233	238	208	204	222	235	211	231	210	210	199	194	214	225	241	257	213	184	231	223	228	218	235	240	223	244	207	199	231	222	240	198	203	220	220	243	207	252	226	219	229	199	267	224	225	252	228	215	217	203	227	184	225	232	220	226	249	210	201	226	237	191	212	210	216	199	231	220	225	223	203	217	225	222	214	193	183	196	215	226	237	200	209	234	200	204	215	232	209	235	217	216	222	214	215	221	222	233	225	234	214	233	219	211	209	238	203	222	227	233	213	204	221	212	210	217	212	236	226	224	230	230	220	244	219	240	230	229	225	211	236	214	221	219	212	212	239	197	186	193	191	221	216	235	238	222	210	192	223	230	233	192	202	217	220	222	203	235	249	213	248	234	214	188	247	236	209	209	213	236	208	242	248	220	208	252	228	234	231	180	200	233	206	210	241	214	197	218	225	256	247	194	221	201	234	212	218	224	217	183	221	212	201	218	235	207	193	212	208	237	238	219	221	215	219	190	214	213	206	236	239	229	230	268	252	245	218	221	218	207	215	219	233	219	227	219	218	225	221	210	242	229	251	222	255	204	216	231	224	242	214	234	225	205	205	237	204	215	240	216	221	213	228	250	204	207	223	223	208	208	229	227	201	250	204	225	207	222	231	202	231	199	244	224	213	230	206	250	204	230	228	246	211	208	196	214	217	215	251	236	216	217	205	220	258	242	245	230	224	221	207	219	242	204	232	221	199	218	221	223	216	202	213	224	219	215	227	228	213	219	210	195	213	209	235	225	219	207	210	202	265	232	264	229	220	210	203	212	251	215	198	209	223	205	243	202	218	222	242	214	213	208	225	198	225	218	224	216	238	206	201	243	222	230	222	253	225	197	233	222	238	177	237	222	204	217	237	232	223	261	208	248	232	230	201	225	222	244	223	218	234	209	239	237	253	210	232	247	222	230	229	202	211	219	246	236	215	221	213	230	187	240	199	203	231	234	218	195	218	254	219	209	235	198	211	227	227	220	221	216	219	197	210	215	218	220	228	206	228	222	213	214	226	249	229	227	213	191	249	190	215	227	218	224	220	188	208	220	244	205	245	234	210	222	236	205	227	197	206	212	191	243	216	211	228	225	233	256	244	218	222	215	229	211	212	207	201	213	220	210	231	226	244	242	243	236	217	226	242	230	239	189	205	228	216	226	222	229	196	230	237	195	207	214	205	218	205	243	198	224	223	211	226	204	216	217	206	210	241	225	239	214	213	216	243	209	212	182	221	191	192	218	208	211	237	235	220	212	228	236	213	208	224	246	224	230	236	231	235	259	254	217	229	227	219	220	213	219	246	216	218	241	235	236	199	214	229	194	242	223	216	241	221	196	199	236	230	211	221	234	256	198	197	209	214	225	225	205	196	218	238	231	221	216	237	238	240	252	193	216	224	209	218	204	216	247	248	226	202	224	227	244	233	244	244	210	224	200	219	231	226	223	220	197	223	224	220	246	252	221	212	209	224	233	219	210	216	209	227	208	226	210	215	220	224	208	221	234	232	204	228	223	221	210	189	212	244	223	216	229	207	212	219	234	235	213	228	232	226	165	252
4337	762	606	572	539	531	534	554	551	503	530	516	507	520	517	504	477	494	507	478	490	498	479	514	527	545	507	519	518	483	533	540	496	530	507	467	457	506	484	514	493	499	495	545	515	476	499	554	501	486	489	518	522	493	516	538	521	474	533	500	491	519	540	566	522	494	517	533	489	546	552	503	499	522	506	535	498	493	568	542	537	505	542	540	530	469	533	492	519	497	499	514	516	520	484	513	470	508	532	483	484	499	500	483	530	471	531	504	480	485	452	470	545	466	507	520	520	508	494	514	523	501	452	509	468	507	494	535	489	516	497	509	504	495	531	493	556	493	487	504	508	527	519	484	519	517	534	515	488	509	513	492	523	502	505	526	494	531	548	490	480	524	512	501	514	493	477	516	493	490	498	515	545	506	514	519	505	478	530	485	509	534	505	478	495	532	513	505	532	499	499	543	499	530	484	504	450	522	498	511	502	476	485	498	521	494	500	522	472	512	537	501	484	496	537	532	514	471	505	500	502	542	536	498	504	511	508	519	526	496	507	495	522	500	521	512	511	484	497	525	519	489	503	529	489	496	527	509	493	493	480	502	511	514	514	513	501	510	488	486	528	527	522	504	498	518	474	558	472	507	497	488	526	533	519	488	528	533	497	505	503	479	523	525	520	497	515	489	456	484	475	491	514	504	489	490	524	477	492	503	486	523	523	500	481	497	498	493	483	512	499	514	492	534	460	515	526	504	498	546	566	504	511	511	506	457	499	481	497	530	531	510	519	515	511	535	539	516	516	498	508	523	473	477	516	502	522	521	516	512	494	499	506	499	530	505	530	539	519	551	500	498	523	523	498	535	514	507	483	515	511	519	499	560	570	507	531	464	507	513	527	500	484	567	497	514	483	487	512	504	485	482	528	488	471	530	508	566	530	495	530	445	486	492	504	497	513	524	489	495	505	519	503	486	507	528	508	525	515	489	531	500	527	484	480	523	514	529	505	516	517	533	546	508	486	528	511	507	540	479	531	492	502	518	538	515	529	490	484	547	526	442	445	482	478	488	532	483	492	470	504	495	505	512	514	517	481	545	523	549	512	493	492	514	525	501	519	489	514	485	496	491	553	521	465	494	534	502	480	506	490	520	527	482	504	503	507	510	511	487	506	478	484	523	519	513	497	517	513	486	542	518	488	533	532	500	531	466	512	520	553	499	515	547	536	512	500	536	539	517	468	532	512	526	514	497	470	476	511	536	492	507	514	507	464	517	490	511	479	554	504	504	470	506	523	543	522	519	509	521	539	467	505	523	489	524	512	509	552	491	522	506	525	513	503	502	501	524	465	489	473	488	509	551	511	483	526	505	506	506	522	500	513	513	507	448	518	480	504	542	529	506	504	479	516	505	483	508	520	501	535	500	531	478	504	469	487	478	501	480	503	547	519	504	511	455	508	521	487	521	551	513	513	512	502	491	549	575	500	510	531	500	461	497	529	512	495	518	512	510	522	499	505	511	535	506	495	491	507	549	504	480	510	501	504	470	549	504	522	496	510	507	526	508	484	555	507	522	518	499	526	547	491	525	489	525	502	510	488	522	517	479	502	530	561	522	507	504	515	499	522	501	516	551	499	525	523	523	480	500	515	521	526	497	459	488	482	500	529	514	529	532	492	504	493	509	488	508	513	526	503	525	490	522	491	482	508	534	482	484	515	534	474	495	526	488	528	528	485	512	499	550	521	551	494	511	490	500	540	461	525	549	519	513	512	541	475	506	511	494	479	528	496	502	508	552	461	497	521	540	512	494	497	522	537	516	526	552	518	555	503	462	545	523	533	526	494	450	508	487	520	525	512	478	511	494	513	547	507	534	570	481	476	470	527	494	493	520	532	517	497	469	469	462	560	491	516	510	487	501	501	514	530	528	512	503	544	499	503	539	509	486	536	497	518	500	508	500	520	510	555	491	465	513	512	517	503	541	474	515	518	496	508	504	511	527	460	496	498	547	502	506	486	532	534	477	482	502	501	478	499	492	528	560	554	513	524	528	500	529	501	494	502	494	537	517	527	477	529	511	506	495	504	477	567	487	521	500	507	539	536	479	498	493	510	529	522	502	489	516	486	526	503	508	490	464	510	516	515	522	513	522	515	496	513	499	531	510	490	490	503	508	529	518	528	525	480	534	513	483	490	498	517	512	494	554	520	555	512	503	495	552	474	521	501	519	458	457	488	494	498	495	481	494	508	519	503	513	458	530	527	497	522	527	537	525	514	485	490	517	505	558	480	451	476	500	490	546	525	517	516	501	575	491	523	485	486	523	476	506	538	516	540	510	557	506	471	525	535	496	537	465	503	533	525	507	540	511	506	520	516	509	504	506	498	550	517	453	483	509	528	525	517	513	492	502	509	512	515	492	548	513	533	523	533	523	512	504	528	521	551	477	535	507	512	529	497	539	471	469	530	506	508	513	531	489	530	495	473	536	530	487	473	511	503	479	500	516	487	520	500	507	500	490	513	544	498	515	502	547	510	519	521	556	477	492	476	534	556	542	513	497	487	538	551	508	508	507	546	535	520	522	508	478	505	472	478	487	517	555	510	491	518	591	523	538	499	528	504	540	521	483	532	495	555	540	507	506	520	498	458	537	512	528	537	518	511	478	494	530	508	528	495	518	490	495	460	514	541	530	464	526	499	523	508	521	505	465	495	517	529	472	521	494	478	509	510	537	505	543	475	515	525	531	552	516	551	500	534	548	484	508	515	499	504	491	553	513	541	519	500	484	527	532	475	542	485	501	492	498	459	480	518	515	514	495	554	480	489	531	503	477	510	499	528	508	550	465	475	473	489	501	456	479	517	507	494	507	535	498	512	488	507	493	533	496	508	486	535	485	554	497	525	527	511	484	548	508	472	468	490	514	516	480	506	523	475	477	555	532	499	473	509	530	513	465	478	521	496	512	522	511	522	511	507	494	499	488	528	544	498	472	517	479	515	537	520	546	508	507	516	518	486	517	481	535	513	524	497	497	483	548	524	541	489	486	536	494	543	521	451	509	534	491	531	506	515	489	487	501	496	483	496	561	516	462	509	536	500	528	499	520	515	527	514	542	489	499	484	492	519	518	541	523	498	495	515	501	484	487	534	524	516	499	516	501	518	532	481	474	521	495	493	504	491	490	510	515	482	514	500	505	542	516	509	494	525	520	520	503	496	541	526	550	490	516	489	516	502	506	470	496	504	510	535	516	514	508	529	509	517	529	515	517	496	502	555	521	505	502	474	499	529	506	515	503	533	512	508	501	531	504	532	543	512	504	489	521	483	464	526	515	500	501	522	546	517	481	514	473	535	504	496	484	530	498	505	476	511	488	518	472	534	481	532	469	522	486	465	474	501	517	499	489	532	522	507	512	511	477	505	494	539	541	521	542	474	525	528	486	496	487	527	555	492	496	510	492	525	514	511	516	502	516	507	473	503	489	514	543	532	479	500	484	524	539	512	443	522	526	507	494	543	491	506	512
15352	1777	536	431	315	279	231	224	189	178	190	178	156	167	156	171	165	172	156	168	154	156	163	163	154	166	182	164	157	145	152	153	157	170	166	174	173	153	164	168	130	175	141	152	151	166	152	146	160	165	179	155	136	144	160	153	159	165	148	168	141	160	141	160	156	139	182	189	168	161	156	144	143	163	151	173	124	153	162	140	147	149	173	153	143	166	151	142	141	151	149	153	156	138	157	147	141	149	153	155	165	137	166	157	146	148	157	163	154	171	175	147	131	166	154	159	144	137	151	177	146	157	156	147	136	120	154	157	168	150	151	154	143	151	148	154	153	147	181	156	149	163	148	138	168	148	159	140	153	153	154	154	137	154	142	148	136	157	188	153	127	137	155	164	170	136	155	123	150	151	156	153	152	178	149	156	139	144	159	144	160	132	155	125	157	144	151	156	160	155	144	137	142	150	137	151	148	154	173	133	142	154	154	165	154	156	146	163	134	150	154	135	155	148	161	175	186	157	170	152	152	133	156	170	149	163	127	138	157	175	169	165	149	158	153	161	148	163	140	144	135	137	154	159	141	158	155	148	164	171	135	167	148	135	159	138	152	157	149	153	157	151	145	170	158	138	159	156	152	158	152	169	164	145	166	175	147	131	135	135	140	150	154	137	141	159	158	152	150	158	160	169	166	144	149	164	137	146	154	147	159	158	162	156	133	164	135	188	170	143	163	147	141	160	157	147	152	150	174	178	157	179	183	161	138	176	133	168	128	149	180	147	140	129	183	166	151	158	142	153	155	148	128	148	144	124	136	152	165	164	144	162	171	161	142	153	138	146	149	147	158	147	183	155	176	151	169	165	157	186	146	153	142	158	159	143	135	141	135	151	147	135	138	156	150	156	144	147	139	150	142	155	173	159	152	150	158	148	149	147	160	160	123	153	168	174	140	154	152	152	178	143	154	141	121	175	158	162	148	166	146	165	168	159	197	159	173	160	160	129	130	142	184	161	157	154	144	162	178	169	149	163	145	157	159	183	155	159	172	151	147	150	169	146	154	167	157	155	143	144	162	154	160	147	161	169	178	164	148	152	159	143	153	139	139	141	138	145	164	156	156	167	173	162	148	142	125	168	141	178	150	161	155	157	139	179	139	151	138	139	142	167	142	164	140	144	140	139	149	139	150	146	160	137	173	144	147	145	133	149	173	149	133	148	169	136	149	143	158	151	157	153	161	153	158	144	134	146	134	176	159	159	144	127	146	184	143	145	158	140	139	164	169	158	148	164	154	170	158	159	170	152	159	147	149	135	155	165	153	161	138	155	170	174	169	153	133	164	153	168	170	150	164	156	131	147	147	164	138	149	143	143	128	157	161	136	168	135	145	161	183	158	149	137	170	134	156	163	192	142	143	135	134	147	177	169	157	138	139	173	153	152	147	148	152	167	155	162	145	155	126	147	153	159	172	166	161	169	141	156	132	165	174	143	153	140	156	133	174	156	144	157	169	158	129	130	174	162	156	159	145	149	148	151	131	151	171	171	132	172	171	176	137	152	134	133	142	147	139	153	155	142	163	141	165	170	151	153	147	138	156	159	159	157	156	160	150	162	168	126	166	152	174	157	161	176	153	160	166	146	158	155	166	148	180	150	152	138	144	151	177	173	150	156	151	150	164	152	144	149	133	162	158	168	144	172	151	146	166	122	131	163	179	161	148	170	144	149	142	160	163	143	162	151	150	127	145	152	159	154	153	146	163	146	159	174	163	157	152	164	135	162	146	168	159	169	143	166	141	155	169	153	151	168	160	160	149	127	156	144	163	137	150	140	158	138	151	150	158	136	146	154	143	168	137	154	147	156	168	154	152	140	155	156	149	187	148	176	144	144	144	143	172	148	149	147	160	141	147	162	150	172	145	159	171	176	164	154	163	159	147	153	154	151	165	155	160	177	128	143	165	160	144	158	145	147	162	145	146	160	167	159	144	148	134	146	155	153	127	151	162	152	163	166	182	155	165	161	166	156	142	148	135	156	167	173	143	164	155	181	149	149	180	148	151	163	140	136	156	159	154	153	135	144	152	151	151	172	128	158	125	167	123	156	134	147	165	159	179	124	156	157	150	160	144	152	155	154	143	155	124	136	166	148	169	147	139	145	147	169	155	161	173	153	161	164	169	161	156	155	171	142	166	156	139	153	148	153	163	135	137	154	142	173	143	150	140	132	133	185	150	147	162	141	167	162	161	139	148	141	168	145	149	166	150	143	153	156	151	149	145	175	149	164	161	136	153	154	137	148	147	149	170	171	147	136	161	128	162	139	180	155	124	160	174	160	146	159	147	141	145	199	140	128	153	158	157	163	185	149	147	164	145	165	150	127	167	158	132	175	168	154	168	146	148	163	178	158	133	141	131	144	152	131	171	134	141	145	148	132	142	157	131	139	142	152	160	126	142	148	160	158	162	166	148	152	164	156	163	140	156	160	161	140	160	145	156	165	138	169	139	156	138	159	152	146	156	148	160	149	163	141	148	132	146	153	148	146	171	154	159	142	169	176	165	154	162	156	146	164	130	156	168	153	153	171	161	175	152	141	143	156	135	137	157	142	142	140	154	144	138	149	158	148	173	141	172	170	127	163	131	161	143	176	192	141	159	155	154	141	150	142	153	131	170	149	141	159	142	160	171	166	147	170	153	159	161	171	159	154	154	167	171	144	170	155	133	149	183	162	162	136	133	144	158	147	147	164	135	152	157	144	154	165	141	158	142	160	182	150	163	151	176	172	156	145	171	155	133	141	164	161	167	157	175	149	150	148	151	162	154	176	157	138	144	161	154	159	137	155	162	173	190	140	150	156	151	145	152	154	145	162	148	162	156	139	162	140	146	139	155	145	142	151	151	163	157	148	167	151	140	171	160	143	142	151	143	157	153	153	151	175	174	152	163	161	139	161	137	173	146	132	147	145	128	150	161	155	157	158	145	173	140	146	136	148	141	133	152	163	139	151	134	150	149	149	148	165	140	145	165	137	166	139	144	161	149	141	159	152	143	160	154	144	155	138	141	156	156	157	160	147	155	159	157	162	170	163	134	151	153	148	170	149	150	117	144	148	143	176	137	173	155	169	166	167	150	154	153	169	135	140	137	157	128	170	159	159	173	141	154	139	140	147	161	153	142	135	142	151	149	154	193	150	148	145	136	150	182	153	152	165	143	154	146	159	156	155	155	161	147	145	142	139	145	174	192	153	153	137	157	143	120	129	150	122	149	134	140	166	155	153	160	139	164	158	154	142	143	141	143	136	166	163	155	175	146	171	168	132	143	155	170	151	144	138	125	151	154	148	185	147	173	157	149	158	169	175	157	156	151	123	149	152	154	145	161	144	181	164	166	171	178	135	144	161	166	177	169	157	157	142	154	159	172	170	158	171	145	155	178	156	131	154	150	157	179	140	163	139	140	148	158	139	149	147	178	167	151	141	151	153	169	156	147	153	161	149	155	150	148	188	167	170	160	138
10733	1133	1149	1368	1118	895	799	686	616	544	557	501	479	465	438	438	432	441	442	415	421	386	377	424	386	410	396	416	342	394	375	364	396	365	374	416	371	376	379	372	355	375	337	356	382	398	380	365	375	418	391	360	369	404	370	406	439	410	447	399	427	399	401	435	378	383	407	406	409	365	409	432	401	384	406	388	383	416	385	407	404	415	362	383	354	377	359	395	400	327	334	315	363	358	382	341	346	352	384	347	371	354	299	375	351	362	376	345	374	363	367	350	378	334	352	366	372	390	366	366	366	339	358	391	372	350	378	350	366	356	372	375	364	361	371	366	347	379	373	353	360	345	357	370	346	373	364	349	384	357	390	358	388	364	379	344	358	397	359	320	377	327	355	405	384	346	356	357	328	367	388	349	336	369	389	346	343	351	359	377	379	374	394	395	364	384	338	368	329	376	379	390	347	356	328	333	379	356	374	381	363	372	375	341	366	354	369	396	346	349	334	354	388	372	364	328	375	377	349	376	340	316	391	387	327	371	373	390	370	372	358	363	355	362	371	360	372	347	348	361	384	339	357	326	383	336	381	375	360	352	382	341	381	352	362	369	351	363	369	382	362	381	354	295	373	351	388	371	345	328	370	360	353	311	369	338	327	361	382	392	346	379	363	376	321	407	334	349	366	409	352	351	393	373	353	400	368	401	370	368	336	345	350	315	372	380	353	358	339	350	377	363	383	364	373	381	357	358	368	399	326	386	368	378	373	354	344	355	343	353	376	387	311	340	378	350	376	363	368	392	322	380	371	362	379	351	335	363	389	368	384	354	376	389	340	353	336	360	382	388	376	349	366	385	372	343	386	369	391	354	366	363	335	356	373	376	385	360	336	348	361	349	351	386	336	357	365	354	336	362	360	385	394	380	342	350	356	371	358	362	344	361	371	358	393	343	402	344	354	359	356	327	374	385	342	374	336	336	341	368	389	372	336	393	359	325	341	364	339	385	351	351	356	370	374	363	337	340	353	355	364	347	340	364	370	408	355	402	361	374	366	373	346	359	339	368	352	349	395	362	349	403	357	384	386	352	327	359	352	370	353	397	363	354	347	353	353	336	416	374	372	344	403	327	365	352	328	336	383	352	348	358	378	341	380	350	331	336	384	345	361	356	310	392	366	349	376	350	351	402	337	383	339	335	381	351	368	354	378	361	350	335	354	346	374	337	379	348	385	357	352	377	395	373	389	348	357	346	389	325	354	353	371	309	389	332	351	335	379	356	337	387	381	383	371	394	351	388	334	380	391	371	348	358	380	386	334	354	331	358	351	352	367	341	354	358	342	333	366	360	361	393	377	375	381	337	382	337	379	385	328	354	357	351	368	363	349	375	352	377	351	364	370	335	377	313	335	334	348	357	387	355	347	381	353	344	330	362	346	384	347	325	372	353	318	340	374	388	335	348	333	327	370	331	379	352	362	360	331	375	374	376	340	343	313	364	359	364	327	372	342	375	348	325	352	356	336	335	333	388	374	343	383	353	358	348	389	393	344	380	354	333	380	376	362	376	375	361	375	350	360	344	372	339	393	381	373	373	379	333	353	376	374	365	362	370	346	380	385	368	349	329	352	373	342	353	366	363	360	359	384	333	384	373	360	363	380	356	381	370	382	365	356	373	319	358	324	314	363	348	319	341	346	408	330	340	335	368	422	369	357	355	365	341	347	374	394	396	366	339	369	363	371	375	327	339	348	392	378	397	328	349	376	352	361	329	362	332	397	329	368	365	366	396	354	357	345	358	350	364	398	340	394	353	366	330	353	380	346	382	364	349	351	364	338	376	404	419	374	350	360	345	373	388	364	355	327	382	375	354	382	346	364	368	340	354	361	360	338	354	323	357	371	334	383	355	386	345	355	347	366	366	372	370	342	361	339	376	376	312	326	314	405	375	376	356	369	366	351	373	355	355	389	386	371	369	382	368	359	376	354	389	341	368	349	375	349	370	359	351	372	372	377	352	332	346	347	400	341	371	345	381	402	338	347	360	340	329	375	382	357	377	313	370	365	371	365	342	370	331	379	332	362	384	349	362	360	337	366	383	358	368	335	363	399	359	351	382	377	369	363	299	374	402	333	361	341	386	375	382	371	383	382	358	326	338	365	380	360	347	369	350	374	336	343	355	333	381	329	392	347	349	360	381	402	378	370	345	343	368	350	383	361	354	364	363	368	368	356	387	374	349	364	396	331	358	349	367	339	338	371	357	359	338	390	372	365	373	373	334	346	370	360	371	396	397	369	344	342	378	388	352	355	371	357	387	333	361	373	337	346	367	361	347	312	377	371	363	326	379	369	362	349	315	348	379	343	353	384	360	366	345	364	399	371	385	343	374	371	333	382	348	375	373	403	374	392	381	364	367	361	378	370	365	358	370	358	340	355	356	364	363	382	360	339	360	356	389	353	370	377	351	395	380	362	361	354	391	355	361	376	372	368	345	343	400	373	361	346	363	386	364	366	344	392	362	350	336	353	364	379	377	387	372	382	406	366	409	358	361	353	375	375	350	371	350	365	391	362	368	350	370	358	361	354	353	369	341	345	375	368	339	360	388	360	319	375	358	372	382	365	325	364	344	352	387	333	398	358	383	375	366	334	373	380	343	402	342	337	358	342	347	339	346	358	400	373	376	390	356	344	369	369	377	343	338	364	373	372	364	369	382	346	359	352	364	400	341	355	351	380	355	364	317	405	363	385	333	341	339	352	361	367	359	361	358	349	321	382	363	373	374	357	356	338	389	365	361	395	384	367	372	350	326	345	373	345	356	336	348	380	386	382	372	359	380	393	368	361	364	337	339	347	382	362	368	363	356	354	328	406	355	324	391	380	353	392	371	340	372	391	389	379	349	366	361	394	387	341	355	372	367	355	358	368	382	346	395	338	369	372	391	339	344	363	376	352	349	377	339	317	388	344	347	340	396	329	349	361	353	373	373	373	358	377	351	382	357	343	361	373	371	401	370	334	336	366	339	357	329	359	363	379	357	320	377	354	383	358	350	352	341	364	349	361	329	339	342	354	368	329	362	344	353	375	353	370	317	337	366	369	369	367	361	366	357	361	360	366	412	342	358	367	336	334	369	349	327	362	363	384	357	379	400	344	359	363	402	340	383	351	380	377	348	357	363	357	331	367	373	367	377	367	367	356	376	360	352	365	356	380	338	397	362	315	334	367	399	377	337	339	359	346	339	409	342	387	367	344	378	355	373	327	333	334	364	382	359	355	399	336	347	370	338	369	351	397	345	351	360	335	343	345	368	382	342	346	373	348	367	369	359	366	357	364	357	348	342	379	338	322	384	372	352	376	347	312	369	362	356	391	348	369	399	360	342	373	333	337	356	382	397	359	357	365	369	354	379	348	371	363	312	325	393	374	363	359	390	329	341	346	349	359	377	342	366	361	361	368	398	364	366	386	367	368	365	372	378	343	350	331	357	376	371	362	315	365	370	343	365	354	343	378	378	350	385
23686	3716	936	643	422	306	294	184	180	167	146	161	158	131	127	142	120	121	132	94	124	113	112	118	117	88	98	100	113	105	107	103	118	127	121	114	87	94	96	100	110	101	84	97	105	116	86	90	93	104	92	114	96	90	110	88	94	113	96	112	120	109	105	91	111	95	108	105	96	87	114	102	123	93	110	120	80	98	107	106	93	100	88	105	97	97	98	122	90	89	85	100	99	100	102	105	91	111	109	102	86	95	81	108	98	98	86	108	87	111	100	71	111	101	94	101	72	91	96	112	100	83	95	104	88	99	103	96	89	83	120	98	90	104	96	90	110	72	112	96	99	100	103	102	92	104	94	90	114	93	94	91	108	82	83	93	102	114	89	96	114	113	105	99	77	93	92	95	95	109	88	112	106	115	94	92	108	85	67	116	93	92	100	91	75	90	107	103	96	84	113	107	89	120	89	97	105	85	106	98	86	97	98	88	98	86	83	100	102	95	104	101	104	96	88	92	107	98	106	74	109	97	87	71	92	88	91	98	105	84	110	103	102	99	107	106	98	113	97	95	95	86	114	78	109	117	86	102	97	106	89	110	110	110	91	96	94	113	97	95	98	105	106	103	102	87	76	95	110	116	100	94	112	93	113	90	88	90	89	92	110	97	112	96	95	90	94	81	99	114	96	81	102	98	110	85	111	123	72	94	96	102	91	92	105	90	113	101	103	94	95	91	100	98	100	99	78	115	82	95	95	91	101	98	101	89	105	72	89	105	108	94	108	84	104	106	95	86	88	100	97	102	102	97	79	92	92	98	96	84	79	96	78	113	95	122	82	108	86	105	94	80	103	83	102	92	104	92	114	85	94	97	99	95	104	79	92	96	82	110	97	94	105	106	90	108	87	109	97	107	101	102	94	102	93	90	99	97	96	93	100	96	81	108	74	99	106	96	104	106	99	104	87	101	106	87	102	107	87	105	90	78	89	112	111	88	118	109	91	92	94	96	106	89	87	117	101	111	79	101	91	116	85	112	109	104	122	91	95	90	109	99	93	101	79	90	92	98	102	99	113	130	77	104	116	99	108	115	95	93	96	109	118	93	105	117	93	106	92	105	99	115	102	96	97	83	104	91	96	84	107	103	89	78	108	79	84	100	96	106	103	100	111	105	65	103	95	110	95	101	98	88	104	85	103	80	109	97	83	107	106	90	91	79	99	83	103	83	96	92	99	90	109	105	105	103	92	100	93	92	90	93	100	94	101	81	115	105	89	111	115	89	89	95	102	105	106	95	98	106	97	96	98	79	107	91	102	72	89	106	91	88	75	94	98	99	107	93	89	88	98	101	101	100	110	99	100	78	107	101	110	95	97	112	96	102	100	108	88	95	83	91	97	82	104	87	107	102	113	99	103	113	82	104	98	85	112	96	121	97	93	108	120	85	103	110	103	99	100	102	99	97	85	97	105	83	114	98	119	86	94	99	104	100	103	103	111	89	108	90	86	88	91	88	109	86	90	77	94	79	110	101	103	90	117	91	88	106	91	94	110	89	87	110	99	97	98	93	124	92	80	105	97	102	73	90	98	107	88	118	112	107	98	97	78	99	104	103	97	91	96	97	103	106	88	99	96	80	86	90	101	104	103	97	89	80	87	103	107	93	108	103	89	103	87	93	122	86	104	84	110	99	104	95	106	100	94	101	91	107	100	94	99	97	94	104	95	105	101	106	113	102	109	111	86	84	112	84	99	96	111	84	98	109	106	112	97	91	96	92	105	110	82	100	96	87	103	94	108	101	98	95	95	77	108	88	93	102	102	99	93	103	103	90	89	92	95	84	98	90	100	102	88	117	105	100	106	103	97	81	110	109	93	118	102	86	88	115	86	98	99	117	103	100	105	102	77	82	90	100	102	108	102	75	93	111	92	96	85	86	75	108	107	104	114	83	100	80	96	93	91	109	100	88	111	79	103	106	93	102	93	80	91	92	92	102	103	98	88	95	88	84	95	93	97	90	91	97	91	105	99	106	103	88	107	99	73	109	102	92	101	102	95	95	87	96	91	87	105	113	106	100	94	95	97	102	94	92	113	104	96	119	88	106	105	115	95	93	111	87	110	115	88	102	116	76	110	116	86	87	97	107	82	73	89	102	100	84	85	101	96	114	92	95	103	118	86	95	94	87	90	102	119	97	92	91	106	89	87	107	89	93	88	104	114	90	113	102	88	98	88	87	80	91	108	98	89	107	114	105	116	97	93	101	94	98	85	108	106	109	99	117	104	105	105	119	88	112	105	110	109	97	103	100	118	91	113	99	91	105	88	107	119	91	92	106	95	104	97	85	91	105	93	101	107	85	107	107	104	91	97	123	103	95	85	91	113	88	106	77	81	91	96	114	97	99	90	90	98	104	95	97	88	108	81	103	98	81	93	98	77	97	118	115	82	109	105	87	113	92	115	98	121	99	86	112	92	84	99	91	83	99	86	88	113	84	102	77	82	72	96	119	94	98	102	103	113	108	102	114	97	78	85	109	117	100	86	113	100	84	88	109	83	110	100	98	81	97	114	96	111	98	91	97	92	105	102	105	114	93	109	85	98	103	107	93	103	91	105	99	76	113	103	97	96	99	106	97	100	123	111	83	95	76	99	107	104	86	103	91	109	98	95	100	90	101	77	86	103	92	99	102	102	85	102	91	100	102	94	124	72	95	103	102	99	79	101	98	108	109	102	103	94	110	98	105	83	97	102	92	100	102	91	73	97	93	94	94	96	110	83	100	100	101	100	96	96	103	102	114	103	84	122	91	100	114	94	106	100	101	122	83	101	106	99	101	85	109	97	83	99	100	99	90	94	100	99	90	97	88	104	97	112	100	92	108	99	119	94	103	124	85	117	86	96	117	90	104	101	98	83	93	111	95	93	103	101	92	97	111	85	83	106	104	89	95	107	92	85	74	106	90	95	98	119	99	83	103	99	115	101	102	101	91	89	106	113	97	103	104	104	81	92	97	99	121	109	98	87	83	91	77	82	125	90	93	100	101	96	98	110	123	96	94	98	103	103	98	103	98	97	89	102	92	92	105	112	98	98	100	115	114	90	101	111	106	87	84	89	88	91	111	112	99	101	122	83	81	90	108	104	91	103	112	98	99	109	116	99	94	111	85	101	104	97	100	89	95	113	101	103	101	115	98	95	97	74	102	90	87	89	85	90	96	91	105	112	108	111	100	102	97	87	88	97	106	98	88	114	115	98	104	103	96	87	103	82	83	101	111	120	95	107	124	78	92	82	93	83	102	85	104	90	97	110	89	103	75	93	95	126	109	99	106	103	108	108	107	109	110	80	86	85	97	74	90	96	107	102	99	94	81	118	84	113	92	107	92	102	105	118	100	94	92	104	81	99	110	90	100	115	93	120	98	103	84	105	90	99	102	94	80	90	101	103	86	115	102	105	94	116	112	82	98	89	86	116	95	106	82	95	87	75	100	74	106	84	83	101	102	95	109	104	97	101	130
14161	1829	1818	2102	1603	1394	1075	885	732	602	588	528	497	477	425	398	380	379	351	344	372	348	352	350	304	296	318	319	316	278	264	296	282	281	278	309	300	315	249	274	288	272	269	309	284	296	274	283	294	277	314	305	310	289	324	368	382	350	381	320	325	307	299	302	290	298	314	374	301	306	335	305	330	321	311	270	285	296	277	276	289	301	280	282	301	256	273	259	257	242	257	246	255	263	233	274	269	267	263	250	246	263	263	238	242	236	226	224	252	257	262	264	266	259	247	258	250	245	285	239	253	256	292	236	271	247	277	242	247	255	244	254	233	252	246	212	258	250	248	259	260	243	235	250	259	234	259	249	258	260	243	254	250	288	277	233	275	258	256	257	264	288	253	230	257	241	260	253	262	276	228	245	274	241	253	243	242	256	280	248	258	288	233	261	235	254	259	255	265	223	259	240	239	237	256	282	255	225	240	296	261	241	257	229	241	284	255	279	251	242	255	260	230	245	237	255	240	282	261	262	263	280	245	260	271	229	240	245	252	266	253	249	236	264	249	251	257	281	259	249	244	246	249	241	253	248	248	238	278	243	230	259	257	246	221	256	264	222	243	248	248	267	252	264	229	249	266	282	240	270	250	267	248	228	232	281	250	240	238	239	231	234	239	257	242	242	242	255	260	259	262	234	255	231	253	252	249	266	252	249	269	263	244	234	251	251	256	266	282	265	246	242	233	272	241	230	254	222	235	238	287	253	257	226	219	243	244	252	254	231	255	223	228	248	255	247	255	248	247	249	247	272	262	251	258	214	251	231	262	246	260	272	235	273	273	251	261	273	240	243	259	273	251	229	217	244	238	249	266	254	230	242	278	269	243	232	236	279	239	263	246	254	231	239	253	239	267	248	242	235	236	272	223	242	262	264	259	260	236	263	263	255	239	271	226	226	230	259	257	256	250	249	279	275	251	268	236	247	238	256	259	275	250	279	243	243	251	253	255	252	247	245	245	223	267	240	260	235	245	240	248	280	211	235	250	265	261	262	263	252	254	269	285	259	227	258	232	267	258	239	230	279	236	253	243	256	261	229	239	293	261	256	252	281	238	253	253	268	257	228	255	260	238	272	259	260	271	240	221	273	250	278	272	270	277	256	252	259	237	245	221	265	263	271	245	246	279	259	280	227	246	250	244	288	276	276	253	252	252	239	279	255	257	260	246	240	249	233	223	286	283	231	248	288	248	259	247	251	256	280	264	243	233	261	244	222	267	277	241	271	268	236	272	251	247	267	275	247	216	244	247	250	242	241	245	273	221	222	248	238	254	258	256	271	266	237	266	250	264	261	252	228	233	250	233	258	271	257	258	253	251	246	277	245	241	255	265	250	213	265	224	242	252	248	274	293	249	260	229	260	246	268	243	259	261	239	239	260	241	230	264	253	239	236	241	264	239	264	227	272	288	250	269	246	257	239	254	278	236	257	256	242	253	242	255	276	267	234	251	293	256	245	254	244	261	248	262	272	272	262	287	256	242	257	280	246	267	235	272	236	250	260	237	214	259	251	245	217	230	237	234	261	281	255	238	262	277	263	245	251	267	242	288	262	288	239	270	236	279	276	251	268	231	255	250	240	253	253	235	232	258	250	256	224	248	253	249	258	273	245	255	252	259	281	263	274	259	222	226	220	265	241	257	242	215	244	256	244	237	277	250	236	248	265	256	218	265	265	258	253	249	247	264	247	251	222	250	268	267	254	268	253	243	238	266	257	268	252	259	246	243	259	228	257	235	230	251	265	243	267	259	270	239	229	274	236	271	238	221	231	269	256	269	232	227	230	232	261	243	224	275	269	243	247	250	245	249	243	232	251	288	273	273	244	260	253	271	247	251	233	250	252	217	250	254	243	251	251	243	235	265	255	245	243	254	245	269	262	252	264	256	239	247	225	247	275	246	254	236	243	266	253	261	247	236	247	257	280	275	266	248	252	265	245	277	242	249	253	228	266	238	269	238	234	270	251	227	254	260	254	237	268	274	253	252	255	238	235	245	273	240	260	238	249	230	258	279	229	258	259	257	263	245	256	250	234	252	246	242	257	248	253	253	240	255	258	215	231	262	249	270	272	275	242	256	262	258	246	265	263	266	261	220	265	264	249	231	277	238	234	273	233	262	274	240	250	244	237	250	267	246	247	251	262	214	248	224	272	249	229	238	249	246	247	260	235	250	245	283	250	275	215	261	259	251	231	249	256	243	261	259	264	242	300	266	252	267	247	252	218	245	263	268	236	245	267	243	255	281	256	262	242	240	248	251	244	242	252	240	232	224	243	228	258	240	252	256	269	238	246	266	245	249	286	244	269	252	245	273	256	257	240	246	256	257	263	240	251	267	231	291	251	246	253	239	255	253	256	256	286	247	256	257	222	262	227	286	238	230	245	220	282	240	222	250	251	247	263	247	261	242	252	258	237	248	268	244	242	263	263	254	272	251	210	262	245	258	241	234	223	262	249	274	250	267	252	272	270	254	246	233	220	236	263	235	234	231	260	257	242	242	233	241	257	243	235	241	236	257	243	255	260	250	259	236	259	234	248	250	256	259	252	249	231	272	260	220	241	225	260	249	260	264	232	235	250	259	238	233	258	236	233	254	266	249	281	244	249	273	270	261	251	227	261	226	253	235	264	245	274	266	250	243	245	285	258	251	240	277	255	239	186	254	242	260	251	261	226	242	233	246	253	269	225	248	290	222	228	263	265	247	280	253	268	242	245	302	274	249	242	227	228	270	240	244	248	252	263	256	252	254	270	249	248	261	234	236	238	254	261	280	255	233	248	234	263	263	282	270	267	243	244	206	246	268	226	269	258	230	246	266	250	250	258	259	257	235	248	248	240	253	257	259	263	269	247	233	244	255	290	251	278	272	228	256	231	273	220	261	255	268	272	271	260	242	241	256	249	258	223	266	249	233	259	264	229	242	242	251	270	251	241	261	265	263	261	256	266	253	241	264	244	246	217	237	269	265	261	216	258	260	257	248	252	247	241	246	262	266	241	222	259	272	282	236	242	246	239	244	255	245	238	264	268	266	254	254	241	266	247	263	265	255	275	263	264	240	265	234	272	256	260	247	261	268	241	220	260	246	251	247	259	243	249	233	235	244	250	262	248	253	273	252	251	254	231	262	241	222	249	240	228	262	264	264	246	264	244	260	247	250	245	259	210	240	231	224	231	231	271	222	260	241	245	227	261	270	239	275	271	258	260	230	246	252	259	266	259	227	249	273	262	243	240	248	252	238	267	247	266	218	259	244	279	235	249	258	244	267	251	247	265	260	238	260	260	277	221	276	241	257	223	259	234	281	265	264	249	279	218	234	247	284	281	250	269	247	272	285	272	249	239	256	267	238	265	264	257	238	238	247	243	252	250	269	253	261	254	238	252	317	222	251	267	262	250	231	262	256	242	231	252	264	251	235	244	262	275	243	257	286	250	251	239	267	254	251	255	248	245	227	275	257	265	227	258
6195	723	279	219	240	217	231	216	235	220	217	209	229	217	234	237	226	226	235	221	214	223	195	229	234	230	233	219	229	208	206	221	191	210	227	235	223	215	236	208	209	250	224	254	229	235	221	218	218	211	212	234	248	224	203	226	201	207	223	181	226	213	255	236	228	228	219	204	203	212	231	241	260	225	257	227	225	222	222	225	243	214	249	185	233	194	177	253	209	234	206	214	206	198	240	259	220	209	223	249	248	211	232	200	201	222	214	218	200	222	207	210	201	219	216	218	198	233	217	209	197	207	212	241	197	221	244	169	238	214	228	241	209	224	209	210	208	245	228	245	229	207	239	218	245	230	214	209	237	227	219	211	210	202	232	264	212	222	210	217	219	217	223	186	233	224	237	218	215	221	229	229	230	201	219	217	245	227	229	199	216	206	200	213	209	209	216	223	206	224	218	200	216	244	246	217	215	229	224	210	221	227	257	229	234	214	225	206	226	231	243	208	233	184	230	233	213	218	240	224	212	203	256	228	225	231	233	223	217	228	232	191	225	220	230	229	199	230	211	226	244	234	231	215	198	221	221	232	238	220	213	203	211	221	219	220	211	217	190	219	248	215	227	198	241	217	238	239	213	225	210	235	211	214	211	232	217	202	212	207	186	210	231	207	214	220	206	217	212	201	243	223	193	239	245	205	224	218	217	225	241	226	235	216	243	223	235	229	191	225	245	206	221	219	211	225	222	224	230	223	211	184	214	210	218	230	225	224	215	231	213	219	226	250	224	234	222	235	235	224	214	247	216	233	219	221	205	216	214	192	225	201	232	228	213	220	238	244	230	249	226	214	225	216	208	232	224	213	236	233	204	239	216	190	196	238	245	225	230	242	215	181	217	229	210	240	217	244	206	192	205	205	231	218	191	231	231	225	219	215	243	243	190	224	221	246	237	211	220	217	202	219	234	255	236	226	205	223	212	227	197	213	231	223	222	220	222	239	226	214	208	241	235	237	186	248	231	252	207	245	248	241	225	229	222	229	222	233	234	251	259	236	214	229	247	250	216	212	208	219	229	225	217	215	239	231	217	227	225	226	208	217	236	224	252	204	237	209	229	237	217	239	222	246	188	203	212	230	250	240	207	223	236	204	209	227	225	218	207	211	215	237	226	221	241	205	239	261	207	187	248	242	226	232	227	253	220	225	208	242	237	212	217	235	248	197	201	235	234	221	230	237	220	228	208	212	225	261	225	221	224	228	220	231	216	231	231	179	253	236	226	213	241	237	229	207	228	226	217	213	224	211	217	239	228	217	238	227	215	189	212	239	244	245	215	206	195	221	230	252	243	236	223	215	209	228	205	206	216	222	220	224	228	219	216	225	207	250	218	226	229	212	239	200	197	225	230	227	215	219	213	225	219	222	224	214	212	226	260	224	240	249	203	224	244	245	228	228	200	226	242	241	217	249	213	206	206	211	208	238	234	236	214	197	218	218	236	196	214	212	218	240	225	223	226	226	230	214	217	220	220	230	224	235	209	235	197	216	213	210	211	230	197	208	217	244	214	239	231	203	209	203	233	225	227	221	201	218	198	176	230	234	207	200	223	218	224	230	227	251	248	218	249	213	223	219	232	241	249	236	230	260	239	222	230	227	206	225	214	215	224	208	221	237	202	219	251	201	248	244	228	215	213	227	237	205	218	206	218	218	205	227	207	204	218	203	216	206	231	208	223	215	201	220	237	220	262	200	179	233	226	216	202	234	217	193	237	231	243	235	208	226	215	258	248	237	212	206	240	214	212	223	222	219	229	220	222	226	236	218	244	231	220	230	205	229	213	226	221	218	208	241	217	208	225	227	219	219	223	239	204	225	202	203	200	222	226	206	204	255	230	232	206	215	233	228	234	220	209	225	251	253	248	244	225	212	233	215	208	208	188	224	228	236	225	224	244	220	217	223	215	207	212	210	230	205	225	216	243	208	249	184	223	223	194	224	223	199	220	240	230	241	238	224	223	226	204	241	228	227	206	209	234	237	238	204	236	232	233	228	222	204	222	223	225	243	202	209	210	211	211	213	213	222	220	224	254	256	236	211	235	240	213	230	228	224	219	233	215	243	231	194	206	196	219	228	235	220	225	213	218	236	200	238	199	214	240	216	224	205	221	193	244	252	217	211	213	213	209	235	214	232	234	225	207	231	211	241	230	239	238	218	202	213	180	228	219	237	207	207	228	242	236	234	247	241	228	228	242	232	208	214	233	236	232	226	227	214	252	208	208	234	206	195	198	235	219	212	205	206	224	223	202	212	205	207	233	202	207	210	214	223	201	219	194	218	200	246	205	232	253	199	218	210	204	243	240	212	209	223	213	226	210	205	228	219	212	207	242	223	221	236	214	227	241	223	247	230	193	228	223	209	219	228	228	222	206	208	234	207	227	219	200	216	238	223	212	209	238	228	191	203	210	227	232	226	181	242	233	236	226	196	194	193	205	229	244	224	211	212	193	229	221	236	239	225	242	174	230	224	225	212	226	242	212	236	258	227	237	260	215	229	213	215	234	218	224	224	228	219	205	220	232	213	245	229	245	239	236	241	238	228	209	205	221	231	241	243	216	219	251	237	235	227	230	234	212	242	219	227	228	242	192	225	259	215	220	211	210	231	205	262	222	195	231	233	221	193	240	239	225	231	225	194	242	235	241	227	221	257	230	216	230	239	218	203	227	206	232	236	249	212	221	209	230	222	202	232	240	225	212	201	238	229	211	222	245	197	241	225	208	234	227	224	221	222	220	225	252	230	222	217	205	205	231	202	232	205	234	245	247	229	218	235	220	213	202	200	236	229	228	205	227	214	234	219	212	238	203	218	231	239	240	223	241	232	226	220	237	241	245	210	201	224	241	205	202	243	195	199	220	198	205	236	226	200	167	201	218	220	196	221	194	250	219	207	227	250	205	219	219	200	224	197	246	262	225	216	223	218	234	228	218	226	230	214	227	245	237	224	193	244	202	244	216	218	215	231	219	205	212	220	231	218	232	233	202	224	227	253	254	209	245	221	228	227	208	205	201	220	254	233	188	207	217	205	220	207	228	219	233	237	230	213	220	215	244	219	216	203	240	192	218	220	196	207	235	214	213	249	216	194	230	224	224	235	199	212	193	212	218	248	220	216	212	216	232	201	251	221	239	221	221	245	201	236	201	215	246	221	216	226	221	195	224	216	200	221	227	233	222	232	227	197	218	225	222	208	228	210	220	238	229	230	245	217	245	231	207	212	230	242	214	213	224	226	238	207	189	219	228	227	228	211	216	251	226	223	246	226	226	205	225	234	240	226	231	186	248	241	232	220	223	208	215	236	197	212	217	220	210	205	262	221	196	219	196	237	216	241	237	216	224	246	199	249	223	211	236	244	210	201	218	207	205	238	232	225	239	215	250	234	203	195	245	239	205	223	239	217	220	237	197	231	228	229	209	206	200	207	204	241	218	223	238	233	198	225	216	214	206	199	206	221	221	225
4470	736	640	595	568	589	536	514	531	541	501	517	555	483	494	511	543	502	516	526	495	549	474	542	534	519	494	518	492	529	512	472	502	518	486	524	504	514	479	534	509	511	509	498	501	512	540	513	478	522	530	507	479	504	526	535	536	563	517	500	530	494	504	542	516	514	547	561	541	538	506	558	540	546	542	501	502	553	561	532	468	515	520	495	473	507	595	494	532	530	480	504	460	488	499	510	514	522	488	459	496	459	491	539	503	489	472	491	518	489	499	493	511	500	490	475	536	528	524	469	499	526	496	487	536	527	487	521	492	528	484	504	505	508	502	517	489	514	512	486	491	534	487	495	506	496	505	519	492	503	519	500	503	560	462	517	516	507	502	502	496	520	478	546	476	508	514	449	481	513	517	475	512	487	506	487	509	513	493	495	454	500	484	556	534	537	532	541	528	488	509	528	488	515	481	498	483	534	480	499	530	534	508	492	498	526	482	518	485	518	504	486	463	549	502	522	535	555	466	553	470	498	521	541	483	516	485	517	519	469	530	548	530	505	526	491	491	521	498	536	522	522	522	475	519	480	503	506	489	524	522	495	503	552	516	495	528	534	551	498	506	516	503	497	518	537	495	506	492	442	512	510	457	514	491	491	515	496	484	538	497	469	474	534	496	531	503	487	486	515	522	485	472	520	518	517	531	499	514	477	487	484	562	524	478	496	515	546	509	480	496	519	498	495	511	531	479	517	535	493	478	485	548	470	525	499	542	524	490	473	496	501	549	527	517	487	469	515	522	491	510	503	500	557	543	525	507	483	527	502	499	495	568	507	484	532	511	522	503	452	525	508	562	479	509	458	517	503	516	505	482	508	537	515	505	507	525	467	518	503	517	482	521	487	550	483	553	488	498	482	515	551	457	485	561	515	506	528	475	529	486	487	533	515	530	472	509	512	483	492	546	485	537	553	501	495	558	499	531	520	513	481	512	522	509	499	526	517	511	516	458	477	499	527	504	508	511	527	512	498	508	475	516	525	527	476	508	498	519	479	500	520	482	526	511	478	511	524	506	545	515	516	478	512	537	568	473	512	525	500	471	518	477	493	512	502	501	534	513	459	511	445	488	526	513	499	495	511	479	513	507	516	492	520	533	537	504	505	499	539	519	491	524	519	536	551	524	517	531	529	507	511	488	519	494	533	533	472	493	516	531	520	504	468	487	518	468	524	504	512	509	518	436	499	481	526	521	510	518	478	491	519	510	486	527	539	524	484	533	470	532	523	506	537	502	528	494	462	543	511	468	542	516	465	463	521	510	508	535	521	527	531	511	530	506	510	510	519	511	491	482	507	512	504	463	526	515	528	508	498	498	503	493	490	489	536	514	534	517	516	486	544	533	506	511	483	513	495	481	509	505	528	530	489	513	498	522	503	471	529	540	493	471	455	515	534	526	507	510	502	519	518	516	481	551	521	509	499	509	532	494	499	530	501	534	519	502	527	544	517	505	480	519	513	485	511	519	509	535	507	539	470	515	491	510	541	497	546	521	509	524	551	532	455	540	482	509	508	520	476	506	517	485	526	530	468	487	474	529	528	518	546	516	503	484	514	495	534	580	512	521	524	492	512	488	508	506	501	515	544	516	465	472	490	547	522	541	488	538	578	518	510	467	477	528	539	500	511	513	504	499	513	472	505	494	464	501	485	500	548	508	519	526	521	487	460	457	526	497	515	539	496	501	507	522	499	470	504	516	530	516	505	534	499	512	516	503	548	533	531	571	490	485	504	511	538	528	532	503	521	547	496	476	502	517	527	492	500	512	500	539	525	501	524	536	483	505	499	516	527	550	521	502	512	493	491	501	530	520	531	510	563	522	544	481	527	514	487	508	525	533	494	507	474	492	491	552	515	521	502	502	480	501	488	490	511	525	482	498	541	521	476	476	547	489	525	489	468	517	512	491	527	512	505	485	511	458	497	538	524	510	500	537	494	518	488	522	465	517	468	505	522	504	548	491	464	520	503	484	531	482	491	460	525	483	505	500	521	510	527	516	483	503	527	504	450	516	496	534	563	511	524	488	503	522	516	506	511	493	524	501	472	523	517	477	486	509	519	495	546	562	512	540	505	526	514	530	483	535	505	545	500	531	525	501	538	554	485	517	517	526	470	476	506	484	497	503	533	511	527	510	534	498	484	568	499	448	495	500	486	530	543	514	507	521	533	543	525	509	503	514	501	488	526	518	535	481	498	527	506	501	556	481	526	512	497	469	467	498	546	502	528	539	511	496	538	520	481	482	523	501	501	478	488	499	516	514	518	519	526	550	528	528	477	520	485	525	509	553	541	471	529	450	523	489	506	508	507	516	499	500	550	531	554	517	517	510	506	552	480	492	544	471	514	501	534	493	505	534	513	524	472	506	476	545	489	507	526	513	506	480	472	535	474	499	550	479	473	525	543	474	504	520	501	507	509	538	545	509	519	532	527	521	511	528	498	523	491	484	507	491	513	535	514	504	508	501	519	500	495	533	526	513	505	497	499	515	498	510	519	506	517	507	477	488	483	501	536	513	534	518	524	495	510	516	493	527	521	534	541	488	518	538	500	522	462	517	480	501	540	554	542	509	513	504	520	504	500	487	498	490	466	513	502	468	488	463	497	555	512	514	526	520	531	530	491	503	523	456	521	499	547	478	481	529	520	513	508	471	522	484	505	506	483	505	499	522	515	473	509	516	477	474	540	516	528	545	523	501	512	524	481	526	515	523	515	530	497	512	540	491	492	510	542	530	491	524	551	519	553	472	531	498	481	497	470	523	488	552	505	537	492	514	481	514	498	476	509	500	547	513	524	502	503	498	531	504	493	481	499	484	508	516	501	515	515	523	484	478	516	492	502	500	502	469	483	503	516	508	504	520	537	521	473	482	520	514	510	537	484	486	537	555	496	478	487	540	522	443	532	501	483	532	498	504	500	520	532	520	499	541	481	536	531	557	509	527	503	499	521	444	525	510	532	499	517	526	488	512	508	506	558	497	515	507	537	478	508	498	479	521	514	503	493	507	478	523	520	501	478	518	491	471	515	513	512	510	482	525	498	529	537	532	491	522	515	500	508	533	490	508	522	505	527	508	544	489	485	497	544	493	502	509	512	504	507	508	508	531	497	504	511	494	494	530	496	523	520	506	498	493	503	524	459	540	498	518	519	487	472	505	539	548	516	480	530	543	488	486	490	527	518	484	499	482	561	563	527	488	517	498	530	509	509	505	494	479	492	563	493	476	527	457	506	546	539	514	467	510	535	494	502	529	495	517	525	520	518	491	511	516	500	515	545	516	522	545	499	465	509	526	494	525	496	507	499	480	477	512	513	503	515	501	481	528	512	497	514	501	516	473	508	510	486	559	493	565	531	516	525	494	517	497	508	505	511	532	510	497	495	474	540	526	500	501	500	506	562	521	568	518	522	508	522	526	519	534	507	537	451	539	517	503	506	507	494	503	517	511	523	502	490	496	539	516	515
15203	1857	555	401	299	295	251	216	224	170	172	148	171	156	149	160	161	169	178	160	160	179	159	163	148	162	131	180	159	175	157	144	125	170	147	162	174	147	158	161	138	142	138	127	161	177	164	166	144	165	149	142	144	139	135	131	180	149	172	181	161	158	156	151	139	151	141	156	170	164	150	160	142	158	167	135	158	161	144	164	163	124	149	143	153	158	162	155	169	137	158	144	133	156	152	159	122	167	127	123	165	154	147	152	151	173	143	152	159	163	162	156	146	167	151	145	141	163	176	152	137	143	150	148	148	160	136	173	161	129	152	131	161	132	166	139	157	171	134	167	162	150	175	165	164	161	157	168	169	173	149	145	150	151	175	139	174	174	158	142	149	134	153	155	169	146	182	139	127	146	144	144	149	159	148	150	166	143	165	143	143	145	169	158	152	145	136	145	172	155	160	156	133	169	140	135	158	141	121	142	163	155	148	145	156	149	176	145	169	155	161	154	164	161	179	154	153	135	160	178	152	148	150	156	174	149	169	156	161	148	182	140	156	139	153	168	162	149	162	146	151	135	141	154	152	145	144	156	152	144	141	148	137	144	153	160	172	171	159	163	140	152	163	161	159	171	158	154	139	166	156	174	162	172	151	144	163	144	194	144	146	161	142	134	181	134	165	148	159	142	154	174	167	136	141	140	160	183	150	132	144	160	142	141	157	130	139	154	131	130	156	172	153	141	161	158	142	139	159	162	142	165	143	160	158	125	156	165	175	160	134	160	160	129	134	171	139	164	142	146	154	159	165	151	148	132	157	147	176	137	158	160	177	167	139	143	168	154	155	158	164	142	147	160	151	183	181	164	136	141	151	159	158	157	160	140	166	144	141	157	143	155	164	173	138	150	150	144	155	150	133	157	138	144	151	143	155	150	137	130	160	161	167	158	165	166	166	152	158	149	146	179	174	139	175	158	154	151	147	167	160	154	128	164	149	150	140	144	159	179	154	183	140	145	137	170	144	148	143	160	168	159	179	144	150	174	165	166	160	153	150	178	144	147	156	164	130	152	152	154	149	156	149	141	166	159	151	150	150	158	138	148	151	150	156	153	176	154	156	158	166	160	158	168	155	141	134	152	177	162	146	149	148	147	140	147	141	156	141	156	152	176	133	125	169	159	160	166	164	145	157	149	153	168	168	155	188	150	168	147	161	148	173	159	150	161	156	129	161	158	158	151	137	147	138	137	160	160	151	153	158	155	166	143	153	163	158	171	167	147	170	141	149	147	151	157	170	165	130	157	147	176	161	148	165	164	172	151	146	174	151	152	145	143	171	180	133	146	165	153	157	157	147	118	162	154	127	155	160	167	164	156	139	176	163	136	172	161	182	126	139	154	150	162	147	155	154	182	195	158	167	145	143	157	152	147	169	147	132	140	132	121	156	161	170	162	182	143	147	156	157	141	168	134	153	149	168	144	156	150	170	147	172	173	152	154	141	172	153	148	163	163	143	152	167	170	144	146	167	165	154	155	171	151	172	184	159	156	142	172	165	151	160	133	156	146	146	158	161	163	149	149	163	152	155	161	160	162	163	163	138	153	157	128	163	153	141	145	159	140	170	156	138	144	148	129	160	179	144	141	148	162	144	169	150	147	147	145	179	162	153	164	160	158	161	144	142	169	155	156	152	142	181	177	167	140	163	161	171	144	173	174	154	141	149	154	158	159	129	154	135	154	145	152	138	144	160	154	164	169	147	174	183	156	158	162	175	131	156	150	159	132	169	148	144	164	161	177	159	146	137	162	173	154	147	162	163	183	155	170	173	153	146	162	137	147	155	152	170	157	163	151	167	151	159	146	180	155	162	171	178	160	135	141	171	138	179	161	136	178	158	167	161	150	168	136	165	172	154	137	162	171	144	124	128	147	144	167	153	147	166	156	168	146	165	161	152	139	159	143	140	151	129	164	145	146	165	198	168	123	136	171	160	159	151	157	153	144	177	161	153	161	155	131	154	137	150	181	154	136	166	153	159	134	157	148	161	132	176	157	154	159	148	169	150	149	148	150	168	144	163	149	171	151	144	188	156	161	139	138	157	164	139	152	150	179	141	145	145	156	159	178	152	161	160	155	155	138	149	137	152	170	178	177	150	151	157	159	146	137	164	165	149	161	135	140	136	152	163	147	153	175	154	142	142	151	150	128	152	154	163	157	186	166	158	170	151	154	159	155	149	141	170	161	147	121	160	155	158	159	164	133	148	148	169	152	165	146	174	159	160	132	166	144	163	130	168	155	143	161	148	164	157	176	163	151	170	160	122	143	146	135	154	172	153	182	150	150	142	175	149	131	131	125	155	170	165	149	131	153	161	137	176	143	145	171	148	170	166	147	163	168	170	155	164	153	142	147	160	133	146	138	148	139	168	170	138	161	129	132	154	143	147	170	135	149	140	166	153	139	165	165	154	158	126	129	157	125	161	180	158	169	158	143	167	162	166	161	147	156	127	153	153	137	155	157	131	188	139	151	153	153	159	181	167	162	166	174	157	143	160	130	148	142	159	147	150	160	157	155	179	150	152	164	144	134	147	142	176	155	155	137	159	160	149	174	146	143	179	169	149	149	149	145	176	154	157	162	134	144	139	161	167	179	167	143	158	121	172	148	160	155	142	155	149	145	160	141	155	141	132	144	166	165	179	134	153	155	146	157	134	184	173	139	149	141	180	168	176	162	160	164	157	166	135	165	155	176	156	157	157	150	146	131	148	166	162	149	175	154	157	135	171	153	148	147	133	164	160	165	156	174	162	145	143	152	144	168	124	139	161	146	158	156	150	149	172	196	155	161	138	147	138	175	145	172	185	171	153	147	149	168	162	156	141	179	169	139	141	143	180	153	164	157	159	181	161	154	141	182	156	170	166	127	145	164	140	158	158	155	155	151	167	179	153	165	141	151	153	161	165	155	155	154	152	193	149	142	160	154	154	145	144	141	161	151	156	151	152	130	179	144	161	127	156	152	184	161	156	137	136	154	153	181	162	156	172	143	140	149	162	164	151	158	134	162	139	152	143	160	151	164	153	151	168	157	146	166	164	135	121	164	151	152	153	177	169	159	146	172	163	169	169	167	167	146	175	148	143	144	120	165	172	154	154	155	153	154	144	139	146	170	155	160	161	140	145	149	153	149	136	150	163	160	148	155	142	181	143	153	138	144	163	154	166	175	149	122	154	139	158	169	167	166	138	177	183	164	154	165	152	134	169	146	137	174	154	139	164	142	148	176	150	158	158	151	138	146	134	152	143	164	133	178	145	154	159	156	154	172	189	155	171	177	158	181	145	144	155	166	152	157	145	148	154	144	156	166	156	157	146	150	158	144	185	145	170	167	148	157	158	151	148	138	158	161	150	159	158	146	162	165	156	138	153	144	139	149	141	156	142	163	151	169	110	144	151	175	152	151	160	179	158	152	121	147	156	161	152	154	154	131	151	121	136	158	156	145	148	136	146	141	167	144	161	143
10819	1182	1233	1336	1120	931	798	678	631	596	530	514	525	475	472	435	424	412	413	375	400	404	412	403	381	397	419	390	365	399	410	377	384	400	414	372	386	402	376	395	355	391	387	403	365	368	364	384	388	371	414	413	342	422	429	410	408	416	395	408	415	402	401	392	418	403	427	406	399	395	362	427	382	432	416	408	393	416	410	396	416	405	379	419	356	327	385	375	358	351	341	384	374	344	370	352	349	370	371	364	369	407	353	382	367	347	386	349	363	380	376	374	353	363	383	335	343	363	359	413	375	373	359	307	370	360	363	370	366	380	341	351	376	382	341	335	391	358	363	351	343	337	394	374	388	388	347	368	386	354	329	373	370	385	359	373	371	365	379	333	349	378	361	356	361	368	374	332	371	332	351	391	354	374	353	349	388	348	374	351	394	344	353	364	346	360	346	398	396	366	330	381	348	370	414	345	382	387	368	354	371	353	405	361	362	373	400	398	357	377	366	385	374	360	372	355	371	365	370	384	370	345	369	359	368	361	370	364	377	395	366	364	378	369	340	371	360	400	360	367	393	379	368	338	338	365	366	371	388	398	370	374	356	380	372	368	371	366	348	345	378	358	365	380	332	355	379	357	369	351	369	333	377	327	372	396	356	374	351	358	336	354	355	357	345	376	364	360	348	366	372	432	354	372	372	379	343	314	381	355	392	345	375	383	335	403	351	352	337	373	360	346	377	340	333	351	338	400	382	376	396	380	374	393	329	344	373	374	371	367	398	338	353	349	377	349	369	388	345	350	367	339	362	367	355	398	375	397	351	387	351	357	332	367	416	346	352	357	386	382	380	385	373	365	354	382	375	407	335	373	336	377	337	362	377	344	345	350	377	343	364	358	373	401	361	343	361	388	416	381	385	355	383	361	385	363	353	369	364	361	349	360	361	374	369	344	377	369	392	374	365	356	354	375	352	389	335	378	340	358	365	314	401	366	324	361	363	372	358	347	350	364	375	354	357	352	326	342	351	349	366	313	364	367	377	373	363	346	371	321	346	322	337	380	404	354	354	338	378	353	347	368	345	355	398	368	379	356	386	363	386	337	382	344	354	399	377	406	397	364	356	356	342	367	392	338	349	362	364	343	383	343	374	341	382	315	381	343	339	362	358	334	341	371	364	408	377	355	356	348	363	381	344	385	378	370	357	362	380	396	334	350	396	379	371	338	376	361	351	334	328	372	390	336	374	366	341	379	325	353	438	346	360	361	372	416	384	372	347	390	376	348	362	391	373	360	343	380	365	360	362	387	339	363	341	383	381	361	347	343	321	384	327	379	356	393	354	408	374	352	356	364	357	345	393	382	400	357	386	357	342	405	363	363	375	340	378	330	383	351	375	362	351	356	382	396	385	363	374	375	349	380	365	354	367	348	362	360	383	363	375	334	352	335	327	366	354	357	361	361	354	363	360	356	347	379	362	358	358	351	403	389	347	357	357	355	381	378	367	364	345	362	351	376	347	347	373	332	385	371	378	373	356	367	410	352	369	356	338	388	361	364	367	362	338	358	387	391	357	357	374	384	366	368	352	361	397	369	375	359	352	341	344	340	369	338	358	379	348	353	335	408	377	375	347	373	382	387	369	379	349	343	376	336	343	357	383	348	347	327	370	369	361	387	370	344	338	345	358	386	331	355	355	380	351	335	377	388	386	357	344	350	337	354	353	390	391	356	346	382	368	384	344	386	352	408	370	399	396	379	334	393	361	369	370	357	367	354	378	324	386	344	365	351	379	391	385	332	346	369	340	390	385	358	388	344	337	340	356	357	343	369	338	341	348	380	356	361	371	379	382	342	359	359	360	354	372	348	323	387	339	390	375	322	346	364	347	383	364	374	360	333	339	383	395	356	344	357	334	355	335	394	364	386	376	351	380	387	343	373	390	359	387	390	358	387	404	383	394	375	362	375	346	359	354	331	393	349	355	373	385	376	373	348	363	371	371	345	352	349	371	361	327	374	389	346	362	397	320	350	335	382	368	370	389	362	348	382	376	383	371	355	313	358	353	352	360	345	374	319	402	373	343	394	367	333	340	375	303	347	355	365	392	371	382	378	352	372	347	368	382	356	376	319	414	344	370	336	400	356	365	347	340	353	346	344	341	373	363	376	379	347	337	368	360	370	364	366	370	380	327	386	377	362	402	341	341	380	379	364	380	378	403	369	382	381	346	368	372	357	393	350	336	369	381	374	362	363	353	337	349	352	364	364	389	371	353	382	343	375	364	351	389	360	340	365	362	358	329	355	399	348	362	340	360	372	354	371	417	393	359	357	379	371	352	353	367	375	390	347	372	348	366	343	388	397	340	356	373	337	388	362	360	371	395	403	354	374	349	360	380	377	354	386	392	351	398	335	362	347	363	375	376	347	361	357	357	360	351	347	350	365	388	378	353	361	374	360	352	377	390	349	371	357	379	357	339	394	373	375	381	378	376	339	377	415	342	374	384	388	372	345	379	379	364	352	328	369	376	383	373	399	374	369	359	347	344	376	342	394	375	329	380	352	379	376	348	344	394	402	346	406	346	364	368	384	361	351	382	377	370	349	351	386	397	363	375	385	324	374	362	360	383	392	362	374	384	350	384	397	392	336	355	363	381	348	364	370	380	380	386	346	368	411	341	354	339	363	370	362	364	345	307	366	366	334	339	399	368	349	361	388	381	356	369	357	373	356	361	378	355	341	369	356	383	396	375	353	377	360	354	373	364	381	360	346	376	355	385	388	341	356	349	374	350	374	383	337	399	346	367	360	347	381	379	383	342	326	418	338	345	376	350	327	372	360	359	350	357	327	352	373	341	373	378	366	361	331	347	370	414	357	353	351	368	365	367	392	358	355	369	369	380	375	360	332	371	368	361	342	357	355	368	404	391	408	373	360	345	359	360	381	350	364	342	391	350	371	386	397	396	338	345	382	391	356	369	362	359	340	412	356	376	393	342	365	382	350	377	337	386	351	356	377	351	394	347	373	344	315	353	348	380	351	368	402	398	365	361	374	346	327	384	347	337	359	344	349	349	380	393	363	338	385	372	394	411	361	382	372	397	341	366	380	359	367	379	386	377	360	334	389	375	360	345	352	336	358	369	366	367	367	350	357	355	371	354	355	366	357	394	370	388	377	369	394	379	362	391	370	347	336	339	377	338	355	361	348	381	375	361	361	334	388	367	346	321	377	363	385	374	361	362	388	349	366	382	357	360	335	349	374	368	372	359	357	369	389	338	337	397	367	363	368	366	344	363	386	403	375	382	395	371	345	371	386	367	380	380	366	343	372	343	359	390	364	354	365	379	366	390	345	356	335	376	348	362	327	395	327	356	353	403	405	365	364	371	372	388	354	400	341	389	399	375	403	374	383	358	367	358	380	346	379	356	373	365	383	371	325	364	363	383	325	387	362	383	379	385	363	368	377	348	367	370	388	365	372	388	382	372	344	339	373	371	401	360	361	365	351	413	362	365	380	338	395
23455	3604	953	677	428	306	226	214	199	167	158	118	137	120	122	116	128	104	100	113	117	104	106	96	100	120	108	123	111	92	99	95	101	105	121	92	94	116	109	105	98	108	110	104	114	107	100	104	121	126	132	114	114	132	111	126	107	111	115	106	100	107	96	106	110	111	99	101	110	92	96	100	92	86	100	90	106	102	90	113	101	99	102	106	100	126	102	121	94	93	110	105	101	103	108	101	93	91	96	103	104	107	88	78	96	95	87	94	107	104	103	87	102	116	89	102	110	81	98	94	101	79	94	104	95	111	92	105	100	95	107	108	95	102	88	104	110	95	77	100	96	94	86	100	92	90	110	104	85	86	89	93	102	97	102	95	107	95	83	106	100	99	104	84	100	115	85	112	99	127	116	87	91	99	117	98	115	94	109	92	93	95	102	93	103	97	98	106	106	110	103	105	106	102	106	107	94	103	109	73	111	96	122	114	103	101	82	99	89	94	105	80	95	111	114	109	85	128	83	86	96	107	105	100	111	85	94	95	118	84	92	93	88	110	100	97	87	103	95	89	94	91	71	98	106	124	96	121	83	93	96	86	74	98	108	112	70	96	106	97	118	112	103	88	93	91	81	98	108	76	95	112	109	104	107	98	98	98	115	102	105	114	86	110	102	107	98	93	109	80	90	109	93	84	107	94	101	100	119	82	108	93	85	97	94	103	96	111	85	96	87	101	86	89	101	90	104	102	84	97	114	122	100	78	87	86	120	95	98	94	76	99	88	88	90	103	98	106	104	84	120	102	105	102	86	95	87	97	93	98	88	101	101	99	101	110	99	102	96	98	103	115	96	96	85	95	100	104	91	97	80	96	73	94	90	91	102	96	106	113	102	97	109	93	107	85	109	106	92	92	101	79	110	107	78	91	89	92	94	103	116	97	101	97	105	101	117	100	93	101	106	111	105	97	111	106	96	103	97	86	111	88	96	98	111	104	106	89	104	79	109	93	82	99	115	99	93	101	96	97	93	94	119	97	108	118	113	112	102	91	132	105	88	103	100	103	97	102	104	103	105	93	108	97	91	95	69	95	112	85	116	94	111	89	120	81	84	101	83	104	93	82	89	89	91	102	92	86	98	87	91	107	94	90	83	116	105	77	89	116	116	107	86	101	92	117	107	115	98	91	106	98	99	89	121	100	100	96	115	91	104	93	94	93	95	103	90	107	110	102	102	106	108	60	89	96	102	93	112	90	100	103	107	87	94	101	104	83	101	87	103	115	113	105	82	108	89	91	117	91	107	87	103	104	96	110	97	124	94	100	99	99	87	94	108	113	97	86	94	94	108	88	106	79	94	99	121	96	108	103	101	95	79	95	91	90	97	98	98	99	102	104	94	91	101	98	115	98	102	100	105	100	109	90	96	114	93	85	84	104	98	92	81	102	106	95	105	96	99	89	109	103	89	105	116	89	94	93	103	91	120	115	86	92	95	103	88	115	112	86	98	103	89	80	92	108	93	115	103	83	92	85	107	94	88	103	102	104	103	92	96	83	92	96	83	92	120	96	96	86	113	108	99	96	118	101	107	96	88	98	85	112	91	104	91	96	107	125	65	96	96	95	84	75	97	96	96	93	86	92	109	87	94	94	92	101	104	93	107	89	83	88	93	103	97	103	89	103	107	95	92	106	105	99	106	118	115	89	99	83	94	90	86	90	94	103	110	93	96	92	88	94	95	94	84	98	121	88	118	89	98	88	109	105	108	85	97	102	102	115	94	95	94	95	93	101	97	91	88	108	94	93	60	87	100	109	93	94	100	111	81	97	90	92	103	96	90	99	116	123	90	90	117	105	109	85	88	96	93	107	90	103	87	126	93	100	97	116	95	114	113	104	93	103	111	110	100	95	92	108	90	103	101	94	99	82	109	90	97	90	81	105	113	96	85	96	91	93	93	104	109	81	107	82	95	114	103	89	91	90	98	102	112	99	114	117	93	89	102	121	102	110	87	101	105	121	98	108	111	81	101	86	109	101	111	82	90	86	120	96	103	90	125	84	112	96	90	92	103	112	90	96	91	112	103	103	116	100	95	97	98	86	110	85	107	99	110	107	106	78	94	98	89	96	100	84	102	93	101	114	101	78	105	88	93	93	90	92	107	82	101	122	108	87	90	109	96	106	105	101	97	100	119	99	114	105	105	88	86	119	109	85	110	108	106	103	117	98	75	99	107	101	102	111	98	90	116	99	118	80	106	97	105	98	103	99	93	89	108	97	95	101	106	94	101	109	100	101	96	93	91	107	102	114	109	103	92	119	77	97	91	109	89	93	95	97	101	109	111	112	97	97	99	97	108	96	98	108	105	99	111	87	82	105	114	103	95	98	106	112	94	104	103	89	93	92	111	101	105	113	95	91	80	100	82	103	79	109	101	98	107	110	93	97	105	130	90	104	97	113	96	92	92	108	97	88	101	102	104	104	97	113	90	98	92	98	93	104	92	97	124	79	91	111	90	107	102	111	112	106	82	98	87	92	104	91	86	107	98	115	114	102	105	91	120	107	85	106	101	107	96	104	87	100	93	89	92	83	93	114	97	96	96	111	100	104	101	108	105	108	113	94	107	89	107	84	102	105	85	83	89	99	102	99	94	101	100	106	111	104	113	89	106	99	105	103	106	78	103	82	91	89	104	93	97	93	105	115	102	92	90	97	103	107	110	89	101	91	94	102	108	99	85	102	102	85	104	102	101	89	122	87	88	94	89	94	98	121	102	91	91	106	80	94	111	103	119	93	112	86	83	119	103	99	82	72	106	87	92	82	82	106	102	82	91	110	89	117	98	99	104	103	97	107	112	93	95	98	142	93	99	98	99	107	81	89	82	118	97	80	112	102	81	102	102	106	101	93	107	95	96	86	99	99	85	99	90	105	118	87	95	104	94	100	90	94	96	93	109	99	81	111	98	98	104	91	91	115	101	95	109	90	99	91	122	101	113	92	94	116	85	94	106	114	113	101	98	89	109	96	88	103	101	81	77	103	96	98	106	90	94	103	85	99	74	106	97	114	114	101	105	95	101	106	101	81	81	98	104	80	88	83	93	104	105	102	120	87	76	82	83	106	99	105	98	106	111	111	102	110	93	99	100	84	90	105	91	104	84	89	92	94	85	91	100	114	112	101	104	111	102	93	95	98	108	86	100	96	105	102	91	103	94	96	105	85	100	92	105	104	102	109	95	99	115	108	99	97	100	91	99	120	113	104	109	115	100	104	88	101	85	73	112	84	103	109	88	96	119	108	89	102	91	101	89	107	91	107	90	107	109	81	105	111	115	93	102	92	109	108	91	101	101	113	109	93	91	102	107	105	101	96	86	75	100	92	110	101	92	83	81	121	111	92	117	113	88	89	102	118	94	98	111	112	115	100	102	82	101	110	105	99	91	85	99	96	99	93	80	97	100	80	95	99	89	85	90	109	100	94	116	92	95	104	84	88	94	96	114	93	93	104	104	113	94	96
14228	1693	1885	2234	1711	1304	1050	871	736	639	575	521	519	484	455	414	346	375	373	329	320	320	309	315	323	312	296	305	282	277	301	292	297	269	281	264	283	281	255	270	270	262	267	246	219	290	293	287	291	271	305	321	303	301	322	345	346	369	364	358	324	304	312	295	322	297	335	322	312	315	319	333	304	276	307	295	300	298	283	300	279	304	278	295	289	284	263	282	256	267	288	273	262	245	230	256	231	250	248	264	251	259	243	244	246	259	238	266	244	270	267	253	251	248	252	252	256	262	234	250	274	287	238	274	202	250	271	244	235	250	266	254	233	278	253	250	263	258	239	240	254	247	244	284	268	273	257	238	243	234	257	231	238	265	228	255	280	277	215	246	206	248	250	234	260	256	234	234	228	276	271	267	230	222	270	237	274	285	259	261	252	247	251	245	258	229	267	260	296	254	255	274	258	265	248	253	243	244	257	278	256	240	255	241	227	266	247	254	253	262	247	219	266	248	241	254	233	253	258	255	261	242	265	256	276	226	243	251	250	236	248	257	263	285	291	239	260	258	247	272	259	241	224	258	230	254	273	270	247	239	255	259	266	268	270	233	235	264	250	266	259	248	261	266	280	248	234	229	243	261	238	272	250	253	254	227	258	261	265	261	230	264	252	231	265	253	258	249	243	248	275	260	247	264	220	248	258	263	243	222	219	264	251	264	234	240	252	242	239	253	256	262	254	275	251	260	260	242	248	255	244	255	246	279	256	261	243	266	279	278	244	272	261	260	245	283	244	268	247	241	272	251	230	219	245	243	271	237	264	238	228	265	260	249	250	236	252	248	251	260	259	253	242	269	233	277	244	246	259	230	235	244	259	248	248	260	258	248	254	269	239	255	282	256	244	247	278	247	277	253	244	278	255	239	236	267	267	244	249	242	256	234	259	282	266	249	254	267	237	262	215	241	235	248	258	277	266	226	233	227	245	258	254	231	252	255	278	249	258	261	264	267	251	243	264	251	260	264	244	243	250	228	270	225	259	250	241	237	259	275	276	248	242	235	268	264	259	288	238	258	245	262	266	247	269	269	228	230	229	266	260	285	241	265	278	300	241	247	256	260	228	259	258	252	261	248	260	247	245	258	269	262	266	236	267	256	225	274	246	236	235	245	261	234	239	259	260	261	259	287	249	260	252	250	261	257	255	248	234	224	276	250	277	251	262	233	220	239	278	255	246	259	242	254	263	256	246	238	253	261	244	227	253	225	292	252	259	250	259	288	244	247	270	240	272	266	253	230	241	237	236	244	261	257	256	246	269	248	260	249	242	264	274	238	236	259	243	261	260	245	254	235	239	241	288	258	237	226	252	243	250	248	272	261	235	242	251	237	248	247	286	236	256	270	216	281	267	242	266	272	258	261	250	258	268	268	264	244	234	266	237	273	260	255	275	239	253	240	260	234	272	268	241	245	262	258	267	271	240	253	233	231	251	264	254	232	276	254	261	267	258	255	263	250	239	241	234	237	254	270	244	254	262	269	261	269	285	235	266	242	257	254	263	258	239	275	226	254	251	246	238	264	254	275	267	253	246	264	264	243	290	261	251	251	240	245	257	254	263	279	244	257	241	258	252	226	245	297	267	265	261	247	238	251	252	241	263	256	240	260	227	250	269	263	251	261	304	239	231	234	259	228	292	238	256	226	256	267	271	246	250	243	243	257	262	262	227	222	245	239	264	249	234	243	247	276	250	234	279	249	264	235	243	234	227	250	276	261	266	238	241	247	261	268	243	245	248	212	246	251	227	261	246	262	253	260	249	272	266	260	266	252	226	247	257	249	257	241	284	264	245	241	244	265	245	248	270	254	274	270	265	277	275	269	229	248	259	249	228	258	249	264	247	242	273	274	249	259	236	248	263	233	276	255	242	249	259	277	235	258	245	258	228	254	261	240	251	240	246	276	243	262	228	255	230	256	246	260	253	265	231	246	231	255	246	256	249	252	211	256	245	249	232	220	281	241	246	239	265	259	250	237	240	249	235	250	255	248	247	243	287	255	283	263	287	240	282	238	243	228	251	260	228	241	265	235	258	247	253	242	277	220	254	270	257	246	284	262	239	293	271	285	256	263	254	262	264	225	269	233	238	248	263	266	286	259	277	254	268	275	238	213	239	240	237	234	252	261	249	241	246	257	259	254	252	258	289	240	231	244	256	264	250	264	253	288	242	252	220	257	265	228	249	267	262	206	248	225	245	247	267	256	254	271	234	263	239	232	261	266	244	257	252	235	260	256	244	249	245	244	232	266	243	289	255	259	251	249	235	238	255	250	242	260	255	278	250	273	256	249	283	203	273	252	249	253	243	270	278	267	253	224	266	238	254	250	249	264	252	242	271	251	257	253	268	250	252	254	277	244	282	241	252	239	261	249	250	235	263	234	216	239	249	261	240	226	256	230	254	229	250	247	261	243	242	260	243	247	252	265	251	235	260	248	234	269	277	256	289	255	252	248	267	251	252	246	245	256	244	261	234	248	255	271	251	274	284	236	246	249	274	246	250	265	278	251	259	283	239	253	244	262	262	279	249	247	276	248	262	259	233	251	259	247	230	241	251	249	254	280	253	264	254	213	232	248	249	246	255	267	251	260	248	241	260	266	260	250	243	237	260	250	262	244	265	246	277	260	221	254	268	256	275	260	249	251	247	253	270	261	256	251	267	234	242	253	245	248	243	288	260	270	246	259	235	255	253	274	248	270	241	263	237	254	258	239	251	271	255	268	251	282	248	250	270	240	242	272	256	264	263	267	291	270	242	230	246	244	268	279	262	212	276	232	257	267	268	247	292	241	305	264	272	241	252	258	281	254	254	263	249	247	244	240	252	242	247	262	222	269	257	285	231	237	257	260	251	261	219	252	226	267	245	224	288	237	265	250	281	245	269	227	264	243	259	248	257	260	243	231	250	259	230	275	236	263	264	268	236	235	269	223	261	252	257	240	254	267	248	255	240	251	268	246	236	254	233	260	282	280	254	227	246	250	281	244	242	252	264	267	268	232	265	293	254	265	244	250	245	207	256	268	267	253	224	269	265	240	255	231	261	261	256	285	255	250	226	246	264	243	258	233	235	243	252	246	224	240	273	240	225	229	254	263	259	274	246	230	251	293	256	254	252	213	243	261	243	248	247	246	267	231	249	271	252	253	246	245	251	238	264	270	272	239	283	256	275	247	252	272	257	245	257	239	247	271	249	283	258	249	241	248	261	228	238	242	260	231	244	265	253	239	258	252	278	261	274	267	240	238	266	289	262	267	251	246	243	241	235	255	247	241	218	251	255	257	268	257	251	227	284	264	215	246	265	218	255	269	245	258	267	265	255	273	260	262	260	239	261	255	248	236	266	267	265	221	220	269	268	255	252	282	262	242	231	241	261	250	278	277	267	254	249	263	263	275	267	294	231	270	255	246	260	251	253	247	220	242	257	255	254	255	255	237	275	274	237	273	238	260	260	252	246	216	276	272
6105	713	264	277	224	249	213	264	211	225	233	216	265	228	220	241	226	245	222	245	203	201	184	240	219	252	219	236	199	229	193	243	228	202	216	210	213	232	191	222	243	251	233	201	207	181	217	238	222	219	206	237	250	245	203	222	214	229	228	228	239	249	236	261	229	215	216	227	247	241	235	233	217	228	227	218	221	223	205	243	222	187	210	223	205	239	197	238	214	232	226	213	200	226	231	218	234	224	223	212	232	215	239	232	212	214	215	222	239	208	218	245	194	212	211	203	225	261	206	219	219	205	233	229	209	221	222	221	245	222	236	227	227	247	222	232	252	242	229	240	236	263	246	215	245	219	209	226	224	234	227	232	233	233	240	207	229	232	227	193	229	231	240	210	206	254	230	216	231	215	212	232	202	234	221	228	216	227	218	246	224	230	222	240	203	232	205	191	240	224	214	223	215	244	224	223	224	221	211	216	227	226	243	210	210	195	214	221	259	240	222	215	228	236	248	230	219	248	231	223	231	237	212	207	223	225	247	221	196	207	209	202	218	234	228	179	256	220	209	187	219	258	192	231	221	230	218	191	207	211	239	248	224	218	231	203	204	176	217	244	229	220	210	217	231	228	229	222	243	221	213	233	227	236	220	227	237	205	239	208	213	227	221	228	226	239	200	226	224	227	248	247	221	195	253	252	231	211	219	218	220	234	221	233	212	187	209	219	207	214	206	240	259	218	235	233	235	227	232	215	260	205	221	219	237	182	232	211	229	210	237	233	211	229	228	209	218	217	234	222	196	221	209	231	216	226	207	219	234	204	215	214	209	222	219	240	220	224	231	210	216	238	225	220	177	217	248	238	251	246	209	226	214	233	213	225	202	218	258	198	233	230	242	261	220	211	233	180	229	240	240	221	230	222	219	220	213	237	199	214	221	202	230	214	221	211	243	240	226	205	219	195	263	231	212	194	198	221	194	235	246	236	226	255	242	216	237	220	240	244	240	220	216	235	223	218	210	185	192	220	224	217	214	247	258	230	261	242	210	210	233	220	237	223	239	212	243	243	218	204	200	223	246	211	208	253	226	227	235	207	219	201	222	215	224	219	236	192	227	208	242	245	230	243	249	250	242	203	238	223	223	222	237	217	231	230	221	264	236	225	227	230	226	229	215	259	262	225	230	218	255	242	229	244	229	247	189	218	262	235	231	235	201	215	232	211	225	227	247	206	235	208	223	226	209	238	244	228	260	230	239	220	235	243	232	230	254	235	218	222	226	216	217	211	241	212	222	224	216	206	212	228	242	227	215	208	213	219	216	234	226	193	236	226	235	221	194	220	231	223	250	245	227	186	233	201	215	196	226	224	217	207	224	208	225	233	226	226	214	220	248	186	236	229	235	199	204	214	225	226	240	205	212	220	202	227	223	190	271	200	212	250	237	222	207	231	206	218	213	226	223	234	233	225	243	215	219	230	198	227	249	209	230	185	239	222	241	205	218	245	227	202	227	197	217	247	191	205	236	189	230	246	221	214	259	219	214	239	244	188	215	212	210	235	227	241	255	207	229	218	258	224	204	223	220	192	245	210	218	200	234	230	239	220	210	219	226	233	238	232	200	193	214	226	241	212	218	212	224	202	229	224	217	242	204	222	222	211	207	219	229	213	219	206	229	237	253	203	229	236	219	230	207	205	245	225	229	222	229	191	221	209	230	203	228	217	236	246	230	218	234	223	207	249	233	231	256	212	231	223	194	235	234	236	191	244	240	210	238	246	215	186	232	208	233	209	241	253	249	238	235	232	240	234	208	235	219	232	231	232	200	201	211	217	233	223	252	221	214	215	237	217	248	224	225	239	238	216	223	215	194	205	231	194	221	211	221	248	226	217	231	218	225	225	218	210	226	241	218	248	243	223	237	258	201	237	226	217	212	214	220	236	233	192	265	208	260	255	212	217	221	251	226	204	224	233	222	223	249	252	221	223	219	217	255	203	221	236	195	220	224	212	235	222	247	241	227	221	213	246	211	230	224	234	249	217	258	249	220	241	224	210	252	238	241	222	216	196	224	223	203	232	222	206	205	228	213	213	217	240	230	224	204	218	223	207	230	241	251	219	228	227	215	245	216	226	213	221	225	185	208	221	221	205	226	242	236	218	227	225	238	225	205	218	200	237	204	201	210	236	207	204	194	227	228	240	243	209	219	204	237	263	221	203	230	225	216	218	236	207	244	224	214	239	243	232	220	208	218	261	225	220	231	230	226	219	195	225	183	232	253	210	190	222	226	215	231	239	252	240	249	236	195	204	244	241	256	234	219	230	227	237	217	218	207	222	219	234	182	243	253	232	224	222	202	224	236	215	259	212	232	192	227	237	212	210	220	214	199	215	207	218	192	205	189	217	234	217	236	212	207	233	243	203	212	219	230	245	201	224	230	236	226	227	231	262	220	217	225	185	220	232	240	249	221	235	208	213	214	231	204	251	231	216	230	230	218	237	204	227	207	239	207	224	203	223	237	230	217	203	218	208	222	222	223	248	230	246	218	227	202	235	236	237	198	219	237	216	202	232	220	219	195	226	235	228	238	262	221	241	211	219	226	199	209	198	233	232	214	196	246	239	211	206	241	216	214	247	222	210	219	240	215	243	190	256	229	224	253	204	226	251	221	227	231	210	189	216	206	206	207	237	195	224	220	213	242	230	233	196	229	218	246	219	216	195	215	212	220	250	252	235	232	229	205	196	213	221	248	242	237	232	231	223	233	236	206	267	225	228	213	235	223	219	224	205	212	222	223	239	203	222	222	250	224	212	203	227	215	241	220	240	200	245	210	230	234	230	240	205	248	223	209	258	211	202	232	228	221	207	229	187	204	223	237	209	219	224	219	223	201	253	196	215	234	224	247	233	228	253	198	229	230	222	236	227	231	215	222	248	213	219	232	245	231	225	230	220	220	221	205	237	236	239	230	206	240	214	205	239	214	207	235	216	219	207	251	231	206	234	205	214	207	240	209	232	259	222	205	233	222	223	227	203	199	214	202	225	203	214	235	219	247	214	195	207	229	255	226	227	216	222	236	246	202	222	219	243	248	216	199	197	237	228	217	218	207	198	232	239	228	228	211	225	242	252	238	236	232	248	201	225	207	212	224	224	243	209	211	210	234	209	227	219	205	221	239	206	223	224	236	225	226	215	241	232	222	217	242	223	222	213	210	207	260	219	213	211	236	227	207	227	202	203	229	231	202	205	252	265	208	208	217	215	221	259	219	221	222	251	222	232	229	239	254	206	240	229	252	245	218	252	230	229	244	253	225	232	210	212	234	207	222	218	231	229	240	229	244	226	223	218	240	242	228	242	241	237	240	220	223	246	210	238	236	235	241	240	238	221	213	204	228	236	232	235	258	204	199	198	225	204	265	236	232	216	212	257	221	224	252	227	231	247	228	220	228	203	205	239	210	211	209	243	223	205	234	206	241	211	250	210	246	232	212	232	221	229	228	210	239	206	262	224	220	183
4471	818	613	602	565	597	549	518	550	544	543	525	497	510	505	529	565	549	527	516	503	523	538	508	482	521	572	503	470	492	540	533	573	549	531	485	531	526	500	503	489	543	527	497	521	522	495	490	496	547	514	505	535	540	535	519	534	527	604	467	491	536	535	497	550	532	542	526	511	528	529	531	495	583	528	477	531	525	524	528	539	530	486	506	558	534	505	477	538	493	520	527	481	508	527	557	506	523	508	517	518	449	539	527	507	529	510	474	518	489	540	471	497	480	546	521	496	497	532	540	510	451	523	518	487	483	491	543	495	525	473	569	508	492	473	508	506	497	483	505	501	482	514	523	493	511	524	518	538	533	524	514	497	484	500	507	492	496	523	494	519	529	501	524	484	511	535	474	518	529	516	498	500	483	494	498	513	518	524	505	514	518	541	518	490	532	517	503	485	483	526	547	491	474	523	528	527	522	493	509	514	513	522	555	497	540	521	474	481	459	475	477	481	517	497	509	505	565	540	522	505	536	528	508	514	484	514	519	536	483	568	515	553	564	550	501	523	519	496	534	538	497	512	522	508	511	443	522	521	497	488	519	542	498	569	538	507	502	512	498	505	526	530	520	531	511	519	506	525	517	507	488	499	506	528	473	508	531	490	512	526	527	481	474	523	486	503	560	472	486	541	527	487	516	559	536	490	544	528	495	493	516	542	519	551	515	517	499	524	523	534	506	505	511	533	495	552	491	493	488	476	532	538	518	512	524	491	508	536	568	505	498	519	505	488	527	482	535	503	511	536	519	517	468	487	482	558	532	529	498	516	525	519	533	512	550	504	502	511	517	515	532	499	487	516	536	508	505	492	501	490	507	523	521	505	511	521	515	522	491	506	492	505	501	537	470	505	512	497	531	564	540	489	540	527	527	532	523	508	518	518	492	521	520	511	488	535	531	503	464	510	523	493	467	486	520	532	509	524	520	524	498	576	540	528	518	479	507	506	504	496	491	549	491	510	508	547	519	499	532	496	499	503	546	504	521	487	511	497	502	505	511	525	534	527	522	521	534	535	495	529	517	537	530	531	503	531	543	537	572	525	543	513	520	516	543	506	534	534	541	525	452	533	522	546	515	525	490	479	504	483	547	534	508	534	518	497	485	528	499	525	516	503	556	527	491	504	510	488	546	521	531	511	538	483	487	529	482	533	580	478	523	485	499	471	528	576	498	514	537	511	504	517	535	521	515	480	486	516	525	543	549	487	470	510	509	511	490	512	491	479	506	465	514	528	502	513	509	536	527	532	480	545	529	515	512	547	546	514	482	485	495	529	515	517	501	499	519	535	507	541	531	516	479	490	512	519	479	498	482	508	487	526	521	532	535	506	527	498	497	539	511	516	511	534	469	549	516	492	518	546	510	555	476	520	512	488	495	498	518	546	530	521	537	529	474	501	503	460	519	542	524	521	515	514	527	533	498	520	508	481	549	528	513	506	522	516	520	516	535	522	500	512	457	539	554	499	525	473	520	528	487	509	514	485	516	490	502	530	555	485	527	522	522	490	516	574	538	522	517	551	501	509	524	494	511	475	534	507	480	485	557	497	506	494	564	516	520	503	490	529	498	497	521	487	509	523	483	517	522	544	506	566	498	524	528	518	506	492	501	540	503	504	524	495	517	480	488	507	519	499	490	520	490	484	471	514	487	493	530	484	498	506	519	530	507	567	558	501	501	516	540	529	504	505	492	528	498	475	506	465	478	546	505	529	487	506	487	493	504	486	538	482	519	507	519	498	496	532	491	516	534	511	491	511	509	493	508	515	485	493	544	512	549	533	500	500	495	476	516	502	509	544	485	526	476	487	526	496	535	489	493	514	463	534	519	523	481	489	525	516	464	518	515	520	523	497	539	541	538	523	508	504	506	496	525	537	529	510	528	497	451	518	500	536	514	517	496	504	516	542	497	474	523	498	490	516	520	488	520	484	473	504	528	518	513	509	483	482	532	527	547	502	512	519	518	527	499	479	506	494	495	518	499	465	540	496	492	473	547	486	500	528	495	494	542	513	526	515	566	476	490	485	554	533	478	509	502	554	526	528	526	568	490	489	563	504	498	520	529	528	530	492	488	518	549	524	545	499	530	548	518	511	521	492	501	532	508	534	521	514	503	533	506	527	513	524	553	526	522	541	521	513	508	520	515	499	534	518	498	518	544	509	460	500	469	489	510	483	501	539	499	538	486	493	466	546	485	521	508	527	510	490	491	494	530	548	480	492	504	493	520	523	493	507	503	515	528	507	521	483	510	513	522	542	518	517	519	519	497	511	483	475	513	494	497	505	497	502	492	500	513	502	517	541	490	484	513	470	477	498	508	536	533	494	519	510	546	484	506	503	522	504	532	491	540	509	532	532	531	503	522	494	515	517	522	513	514	519	489	538	499	519	458	530	521	510	510	535	507	516	516	532	526	491	516	491	521	532	495	516	521	481	536	485	498	505	503	505	513	548	481	559	489	513	491	520	510	510	534	518	520	527	463	516	539	508	521	501	553	539	514	519	507	533	496	507	511	503	476	494	519	484	513	489	549	511	501	506	532	526	552	484	469	544	498	534	525	515	504	552	510	495	545	487	490	559	492	547	495	536	545	497	534	514	568	497	529	515	532	536	539	516	541	486	532	556	516	520	497	567	520	557	536	510	565	498	502	550	493	538	520	541	560	553	477	529	530	502	502	509	500	520	534	522	492	529	551	558	506	511	527	495	483	527	539	495	549	487	474	482	474	537	527	501	534	517	502	506	517	523	493	473	507	490	520	540	497	525	510	556	489	499	466	516	494	549	488	514	511	520	511	539	467	513	548	532	491	509	520	478	485	499	488	508	493	483	506	537	509	497	534	509	496	534	511	533	489	544	515	473	542	511	491	524	505	527	526	478	499	519	505	502	500	478	529	554	508	517	491	541	543	503	532	500	530	482	505	494	514	513	537	542	511	507	530	499	548	500	542	534	485	534	553	499	514	491	522	517	499	561	532	520	538	474	526	518	524	472	525	509	491	457	547	536	530	510	546	522	467	504	501	494	531	552	491	510	509	518	542	540	516	523	522	521	493	500	515	537	484	509	493	540	494	550	510	490	538	552	479	523	494	511	531	529	497	517	556	497	526	485	504	503	496	532	487	515	490	516	522	523	523	516	487	559	515	499	510	492	530	524	511	516	523	536	536	512	478	515	496	500	551	484	488	522	538	543	491	499	529	517	516	509	547	506	503	505	504	521	507	505	520	526	504	496	487	537	493	539	475	508	479	502	553	531	509	516	510	435	538	496	533	495	538	536	541	513	500	500	486	528	511	499	466	514	534	541	507	532	518	542	492	517	544	509	511	454	509	466	498	531	527	527	485	504	482	514	476	549	540	483	518	527	523	501	508	458	504	502	511	514	519	528	491	484	504	532	542	556	505	504	514	483	545	532	515	527	500	493	561	493	512	528	513	506	531	519	493	520	479	539	501	487	533	519	505
15078	1758	517	415	347	279	213	223	225	189	181	184	205	170	190	167	187	151	180	173	153	123	152	161	163	149	152	145	161	156	161	165	184	160	158	163	155	177	170	147	159	145	179	154	170	135	143	155	156	160	117	159	164	158	168	162	144	147	167	162	163	172	140	154	167	179	168	154	147	163	172	158	166	152	179	155	156	159	167	150	145	163	164	151	161	149	132	149	146	149	160	166	156	165	157	162	148	186	156	131	158	142	151	159	174	163	157	153	140	147	153	131	160	166	137	157	163	154	166	155	164	151	155	181	162	159	151	137	154	153	154	159	155	157	153	149	164	166	150	149	146	144	161	157	178	164	152	133	149	144	162	138	140	138	143	149	163	163	146	142	146	146	158	167	139	159	163	175	164	166	142	130	147	179	155	145	159	140	153	141	148	167	161	143	146	139	151	154	177	157	139	154	144	149	140	154	166	150	167	153	146	177	140	160	160	145	153	149	157	153	129	142	147	142	155	138	160	158	167	171	130	149	156	157	162	142	156	137	185	146	159	160	139	131	159	161	154	159	163	157	145	142	144	174	155	142	154	154	163	171	155	170	151	129	158	181	143	117	176	145	164	137	138	174	151	139	167	158	134	152	158	144	133	160	136	160	159	158	130	131	157	161	176	156	145	160	146	179	155	172	138	144	174	163	160	171	152	151	143	166	172	162	157	160	136	173	135	175	169	142	164	145	182	181	165	141	160	161	151	162	152	153	147	143	159	171	145	152	158	168	162	156	155	166	165	135	163	154	140	149	149	166	156	180	167	158	110	154	170	151	163	149	158	137	161	164	140	169	179	158	176	125	153	167	161	143	172	156	138	146	147	159	147	169	156	144	160	160	135	160	184	150	171	145	161	160	171	148	158	123	143	166	140	158	160	169	147	152	165	144	158	160	139	160	161	151	166	156	153	183	136	149	150	158	160	148	152	157	157	141	139	157	160	154	130	149	146	163	156	144	140	169	158	140	149	164	168	138	163	151	147	163	138	137	154	180	152	132	179	146	144	149	137	168	150	147	138	152	129	162	133	159	155	173	152	144	133	185	145	160	137	123	162	170	147	167	162	164	180	130	164	152	146	158	162	156	126	169	153	186	143	149	149	143	156	165	162	171	168	152	143	165	161	146	156	156	154	139	153	146	148	158	156	151	149	125	117	152	156	167	186	138	162	155	127	141	137	168	161	145	151	146	165	183	150	163	167	165	181	135	141	159	161	167	151	172	169	147	172	176	180	138	162	133	164	170	154	161	157	154	139	149	151	153	152	154	153	127	147	144	155	149	146	155	157	147	145	135	166	122	158	143	154	139	169	144	133	139	131	149	145	161	145	141	180	164	131	145	173	169	169	150	168	146	165	149	165	158	165	155	156	120	168	165	149	163	180	171	175	160	149	144	147	150	161	133	172	153	148	135	156	142	167	141	143	148	171	153	157	166	170	165	159	177	156	159	160	161	145	152	168	181	169	153	154	162	162	150	167	156	148	164	138	175	151	151	156	146	169	182	139	143	150	153	147	155	163	156	148	149	145	153	137	147	164	154	144	173	161	153	139	144	166	172	168	172	155	169	167	148	168	146	152	166	158	162	151	153	151	139	176	159	153	177	149	154	182	151	134	162	137	166	167	170	179	152	154	184	165	161	167	143	150	156	130	132	154	137	153	142	161	129	146	142	152	169	139	156	158	147	137	155	139	171	176	156	166	159	137	155	147	140	150	155	129	148	148	145	133	148	157	165	142	153	148	162	165	133	154	152	157	149	163	137	169	170	155	150	152	166	123	177	178	146	169	133	141	169	160	139	158	170	155	155	156	158	148	145	145	147	151	163	159	147	147	174	159	145	168	189	153	131	140	155	165	150	161	149	157	149	141	131	141	146	145	155	158	171	161	170	154	136	153	184	159	176	155	165	151	143	147	145	150	172	159	126	143	149	156	155	156	160	171	146	145	165	139	158	160	146	135	151	173	158	142	141	175	165	165	134	153	149	143	150	155	152	150	159	139	149	174	146	157	174	163	143	152	129	150	173	153	149	142	149	157	156	163	168	154	158	149	135	158	163	160	125	148	162	143	158	159	163	157	152	145	166	154	153	124	145	129	160	191	148	136	170	145	143	151	143	143	150	137	174	145	150	189	181	158	153	135	166	184	128	167	146	157	161	164	139	150	134	155	155	173	161	157	150	158	141	142	162	157	168	139	150	159	164	132	146	153	172	155	167	163	170	150	153	186	148	167	144	141	184	157	176	175	151	149	146	158	128	127	167	142	159	155	162	155	142	137	163	147	150	144	133	133	165	146	155	149	145	160	165	153	166	160	129	148	134	164	137	140	156	161	143	145	165	141	179	143	145	154	133	154	152	132	170	181	142	151	142	146	129	151	158	167	151	176	156	168	145	154	147	163	167	135	147	162	173	134	133	151	169	159	154	158	134	149	146	160	168	158	171	159	147	147	162	164	157	160	163	163	156	178	156	163	149	147	139	152	150	154	171	160	153	154	159	149	160	156	151	155	160	149	161	147	165	158	148	161	161	163	177	170	161	142	165	152	150	133	148	158	150	132	153	163	172	137	152	147	152	124	146	158	156	168	163	152	153	146	163	150	153	156	144	149	140	142	185	135	162	167	169	141	169	149	155	146	130	177	163	163	162	153	166	174	139	130	156	139	161	131	153	149	135	167	148	166	139	140	156	164	154	143	144	152	143	157	140	178	156	160	158	149	156	167	162	175	188	210	162	134	151	183	136	160	142	127	178	163	140	159	159	152	139	159	171	171	142	159	163	147	164	150	156	148	148	159	186	160	164	166	144	134	147	129	141	165	152	146	159	148	160	160	154	146	178	141	151	155	156	172	144	132	151	180	159	162	170	138	162	161	150	150	156	128	140	171	145	165	177	142	156	141	174	192	161	178	155	156	161	156	146	189	163	148	179	129	172	165	157	167	140	149	156	136	154	155	162	165	149	160	194	148	157	140	150	163	164	169	145	148	153	132	162	181	160	158	147	136	117	157	143	170	173	164	136	150	156	141	168	150	166	168	141	155	120	174	141	160	166	152	145	165	148	152	172	156	151	140	151	145	162	142	154	159	155	152	141	169	151	149	150	141	155	134	139	141	180	189	146	160	144	158	151	148	153	146	153	173	154	143	160	185	142	152	150	129	159	167	142	165	156	159	162	165	151	159	175	155	137	156	137	150	143	150	169	158	167	138	143	156	159	146	166	148	158	140	176	143	160	156	136	133	144	132	130	163	153	182	156	177	142	161	159	153	166	151	181	153	168	161	155	149	163	158	153	155	152	140	159	144	140	147	161	139	163	168	172	155	153	147	144	168	167	164	169	162	162	158	155	158	144	154	156	148	159	148	130	143	182	151	136	111	148	182	130	155	148	150	170	139	180	160	164	160	174	164	175	173	158	140	155	139	168	171	141	155	168	151	129	154	135	153	174	153	153	130	172	146	171	179	136	143	138
10739	1236	1206	1400	1159	1014	852	706	612	562	551	509	521	445	456	450	418	419	415	402	439	406	393	426	380	392	372	396	384	384	400	372	374	388	397	404	370	400	403	376	401	385	363	414	389	372	378	412	359	409	371	395	380	417	400	407	397	448	448	411	435	417	426	393	400	402	368	419	405	383	422	375	406	419	380	395	348	361	401	388	396	386	369	397	389	415	401	350	371	350	387	342	376	362	367	381	342	328	356	377	392	357	372	363	357	387	364	351	367	335	353	338	379	367	366	386	375	364	360	361	380	361	346	399	370	345	367	339	351	375	377	383	384	392	348	390	350	385	373	378	390	389	359	349	387	375	406	318	384	365	369	399	353	358	380	327	352	349	347	385	384	350	387	375	379	340	345	359	371	381	342	369	374	385	363	361	360	371	315	348	397	349	357	373	399	356	359	377	397	362	339	368	354	361	377	384	339	356	362	374	357	381	340	365	361	364	360	408	368	347	307	367	334	354	377	389	351	385	342	342	388	337	360	348	354	359	355	356	375	391	345	379	366	322	359	359	355	326	342	383	380	414	387	370	386	379	361	356	375	366	346	396	352	383	370	382	377	359	374	337	363	356	359	354	349	428	353	371	380	338	366	368	379	356	373	382	384	344	376	399	352	353	361	346	360	391	385	354	370	357	402	362	355	369	397	343	343	365	374	355	358	363	383	333	376	366	338	354	374	336	379	375	345	357	377	375	372	339	332	346	352	376	390	354	401	390	378	347	368	364	344	369	381	380	396	374	340	379	352	370	368	323	384	344	362	383	386	356	354	367	369	346	397	351	365	346	353	352	346	387	340	365	367	387	354	366	322	354	331	374	365	339	333	337	366	329	375	352	348	362	367	360	359	362	337	320	353	367	366	350	386	378	340	353	360	369	375	366	346	372	362	359	350	361	360	370	342	369	335	344	384	360	360	391	344	379	339	354	367	371	410	351	351	333	364	353	343	368	381	378	382	391	391	383	331	354	400	363	375	352	348	341	372	387	376	390	329	376	379	377	357	373	395	362	346	365	354	349	321	351	358	328	358	369	367	375	367	357	371	365	356	364	355	354	373	378	373	373	380	377	351	370	381	376	347	377	381	382	379	364	357	405	384	356	369	366	391	325	378	354	383	367	371	347	381	323	355	367	369	384	363	354	330	369	336	357	357	364	336	361	368	373	365	355	360	399	373	364	377	352	365	349	368	415	375	348	353	347	351	349	378	375	361	373	366	331	364	385	399	332	332	365	344	389	368	359	354	398	389	354	405	387	347	338	364	329	350	359	355	382	367	369	376	345	399	375	369	364	361	340	373	386	357	370	392	328	388	343	375	348	372	350	390	357	394	330	359	410	350	373	388	389	367	342	367	388	354	367	343	370	338	346	382	346	375	371	368	370	370	375	361	397	354	336	379	388	352	386	390	364	384	365	366	366	367	356	354	346	374	351	350	364	367	400	326	389	375	366	357	362	369	334	368	349	381	350	357	382	358	340	370	365	403	361	373	367	365	332	364	369	347	419	344	352	383	380	387	354	361	370	374	383	347	340	373	368	353	348	382	372	405	368	356	406	413	342	379	374	378	349	377	364	360	378	397	355	368	332	407	355	370	325	345	373	347	357	338	356	364	356	376	369	361	356	357	362	350	382	325	373	342	347	361	401	343	371	352	363	361	345	415	362	357	344	352	418	388	373	367	354	342	374	359	353	346	349	381	353	374	363	399	374	373	381	367	384	354	340	387	373	373	378	339	331	335	359	355	384	353	345	370	350	367	359	340	339	425	389	361	334	339	370	367	372	360	340	386	393	347	341	370	314	378	389	361	369	385	395	364	356	358	379	339	359	334	370	369	361	337	343	381	378	357	342	386	373	376	369	401	340	358	367	357	355	394	339	354	392	393	363	374	353	355	375	378	373	336	354	354	392	370	351	369	354	369	373	368	365	348	358	358	376	368	390	370	288	383	363	355	359	354	371	379	351	370	344	344	375	365	382	378	361	369	357	359	356	366	340	386	345	383	364	391	354	355	365	321	375	370	379	345	370	329	367	362	366	344	392	345	391	397	335	384	367	350	351	357	385	399	356	376	371	356	364	351	377	378	350	362	354	383	365	355	372	372	322	401	353	379	369	365	338	391	373	368	353	338	358	364	364	372	376	365	381	397	369	335	362	366	362	361	380	368	351	388	344	366	366	395	354	354	342	309	350	381	373	333	389	387	399	368	332	339	376	381	363	361	349	397	385	355	404	363	324	374	393	388	366	351	345	387	370	331	380	362	365	334	355	380	366	364	342	356	360	364	381	347	384	369	379	317	360	396	399	359	349	338	337	345	355	353	351	396	364	366	377	340	352	346	357	403	339	322	401	357	372	333	358	381	368	373	351	376	360	379	373	361	354	330	338	334	362	340	338	350	364	361	400	381	393	363	368	372	382	351	374	343	382	361	355	360	357	371	377	380	331	322	369	387	360	385	382	372	353	402	351	369	345	343	323	370	376	355	416	376	383	375	389	374	362	395	382	373	334	356	366	376	359	356	373	385	356	352	359	393	360	375	369	386	386	390	336	349	362	386	367	379	341	361	375	345	388	374	368	380	391	378	377	347	379	324	336	361	358	374	354	362	360	352	361	365	361	363	348	359	388	373	376	382	389	378	383	333	336	339	358	393	358	365	354	403	359	376	361	360	351	380	402	357	344	369	370	376	355	366	327	360	370	401	378	358	379	353	361	335	404	349	364	340	333	329	386	392	360	397	368	363	364	392	362	363	369	339	366	336	346	357	419	360	377	354	318	345	353	360	363	375	364	373	379	339	356	403	367	359	378	355	390	364	382	378	352	349	366	353	342	344	348	377	350	350	349	360	391	387	396	378	342	357	368	355	396	405	352	387	364	368	360	350	347	388	378	337	356	364	376	338	386	378	375	393	375	378	357	375	351	367	326	397	335	323	355	360	367	389	357	384	333	326	380	373	362	321	342	373	394	375	367	361	417	355	335	374	351	335	389	375	384	383	329	335	344	384	384	352	363	353	343	387	382	372	373	387	360	336	345	378	358	363	326	364	377	374	414	347	317	339	332	338	370	356	391	340	365	376	400	345	344	375	349	382	332	374	347	356	354	371	373	402	372	398	379	346	355	370	403	345	344	347	371	355	338	394	367	370	386	371	331	384	393	356	349	355	373	366	343	369	360	312	373	340	378	348	395	323	367	385	359	379	354	374	356	354	366	361	349	353	348	354	352	353	331	344	408	344	362	353	345	356	346	348	343	347	380	336	355	367	373	382	350	349	354	376	334	368	343	373	358	334	358	348	356	361	361	373	368	352	344	365	342	373	343	371	367	343	401	331	373	413	366	358	369	339	354	362	347	413	350	382	365	381	353	377	357	387	328	392	358	398	371	339	358	342	359	389	387	371	387	371	335	361	343	369	324	402	331	340	388	335	359	374	346	399	388	323	377	362	395	364	357	398	371	347	347	387	345
23658	3890	895	635	398	297	258	199	201	159	146	125	156	131	133	121	122	124	129	107	102	120	105	114	93	109	132	100	112	115	139	99	94	103	96	98	101	92	104	103	101	110	95	94	113	105	119	111	103	87	105	95	91	119	109	118	110	124	115	116	88	98	100	109	84	99	109	83	116	114	97	109	95	108	85	72	97	96	104	111	81	99	124	89	101	99	84	93	120	94	95	106	113	127	88	95	98	118	88	89	99	103	104	99	96	84	129	97	84	112	102	100	98	93	106	87	98	117	121	95	106	102	100	103	96	111	89	107	127	100	107	85	93	81	103	94	107	103	92	89	92	97	103	101	92	109	83	102	97	107	88	108	90	118	98	83	89	91	98	123	90	114	105	96	72	95	125	89	98	95	99	95	120	118	99	108	89	117	103	116	103	86	107	137	79	99	103	116	105	113	95	95	105	109	96	104	91	91	95	91	129	85	92	104	99	91	87	96	89	91	110	90	77	87	100	89	98	101	97	93	104	105	100	99	100	109	84	93	89	79	87	102	88	101	100	116	101	121	103	121	66	90	94	122	102	108	81	87	113	106	98	98	104	121	101	101	92	98	94	100	100	93	93	139	98	92	109	123	104	96	123	94	98	101	99	93	111	98	100	78	99	96	102	96	123	102	102	82	85	89	107	115	112	93	99	101	100	103	112	108	110	105	101	79	94	88	115	96	104	114	92	120	88	99	89	90	95	99	87	121	93	115	121	108	81	94	102	86	108	98	122	102	88	86	85	104	100	85	92	101	108	97	110	112	121	113	102	105	101	88	103	114	106	104	109	113	89	97	94	96	104	99	94	87	99	103	89	87	97	81	110	118	98	110	89	102	90	108	97	106	89	109	108	98	106	104	103	113	99	101	102	78	79	101	91	115	117	92	89	87	97	104	91	100	108	112	104	89	107	108	95	91	110	97	110	94	91	87	98	101	96	101	107	78	107	85	89	110	88	89	99	116	113	102	110	117	98	118	93	99	105	92	95	100	79	102	102	97	98	95	76	106	93	98	104	88	102	86	94	100	96	95	85	101	100	90	101	115	101	97	98	102	99	103	96	94	98	80	78	89	111	104	94	85	96	101	107	105	112	110	102	106	89	95	89	100	101	84	106	101	100	100	94	87	99	106	108	92	112	107	95	97	88	95	105	92	93	102	111	112	94	109	80	99	89	98	102	91	91	107	96	92	113	104	105	90	93	125	93	111	83	81	102	105	101	109	96	114	107	83	105	101	101	85	123	93	95	97	85	106	88	103	112	89	89	92	91	93	85	87	91	104	110	105	123	95	100	111	99	90	100	98	105	91	120	114	107	105	107	99	107	103	109	109	94	104	97	94	106	102	90	95	105	125	122	104	98	98	111	92	90	86	105	98	93	88	115	96	106	93	106	74	96	90	118	125	101	115	117	99	98	93	100	104	93	109	89	77	97	103	92	91	89	99	83	97	98	97	92	93	99	98	103	100	127	96	104	114	91	74	89	100	91	73	90	110	83	106	98	97	97	102	97	107	85	92	112	93	97	113	89	92	109	106	89	121	104	95	93	115	115	86	88	94	125	81	105	78	108	100	113	85	84	102	121	119	112	108	83	101	87	114	102	75	96	95	90	106	113	105	97	83	111	106	83	83	97	97	102	92	103	107	93	105	87	105	86	135	98	101	102	107	118	120	94	96	90	93	99	94	115	90	105	100	103	95	111	133	94	97	112	91	105	108	111	103	90	86	91	105	93	98	109	103	101	85	87	98	119	108	102	87	107	95	99	107	94	89	134	118	101	89	102	87	88	112	87	90	111	75	109	109	100	99	123	110	107	98	109	106	104	99	109	120	108	97	113	79	108	102	104	115	95	101	119	99	109	90	102	124	89	96	99	112	83	99	74	113	106	98	90	104	98	97	97	99	115	91	85	117	99	91	112	94	106	83	103	108	120	90	98	92	81	97	95	105	96	93	96	102	95	98	96	113	92	91	88	99	91	90	110	104	97	98	96	85	95	99	109	105	77	103	91	92	120	101	134	103	101	93	98	120	95	111	90	136	101	102	115	104	97	80	105	116	121	91	82	102	84	104	94	92	111	111	87	95	92	109	101	99	105	104	116	108	93	126	111	99	111	99	108	105	104	105	100	102	93	81	107	99	80	125	105	95	99	91	88	91	92	105	100	98	117	86	100	108	102	106	89	100	114	86	127	89	80	101	95	98	94	111	119	100	117	86	85	91	87	94	111	90	99	96	94	104	89	101	83	124	105	100	112	72	89	105	114	97	85	102	92	100	95	99	109	126	102	121	108	78	108	82	132	105	111	112	102	93	106	98	78	117	91	103	110	99	109	83	98	114	111	113	115	118	110	94	110	78	108	87	107	100	107	114	89	114	83	81	100	102	101	96	103	96	106	103	109	105	89	101	103	106	100	104	69	102	96	111	93	99	105	107	98	113	94	92	113	109	99	100	98	109	106	94	107	113	108	96	108	102	98	110	103	101	102	105	99	97	109	82	110	98	106	89	100	111	104	95	112	105	92	95	93	93	92	96	86	80	117	101	108	108	117	97	112	83	109	123	105	80	76	91	80	100	104	97	108	91	101	90	121	122	116	73	97	100	111	105	85	92	99	101	87	108	98	110	100	89	90	118	94	102	111	113	111	92	96	113	106	119	96	97	96	130	99	85	122	97	105	100	100	82	109	105	85	95	96	118	105	105	106	104	101	94	108	90	99	95	96	112	101	98	111	88	109	116	99	102	76	116	107	102	114	107	95	94	131	108	104	95	97	86	141	117	114	104	97	111	111	94	108	108	79	100	94	100	109	109	90	116	100	103	102	89	118	103	114	106	89	102	109	102	92	88	109	84	87	104	92	90	110	105	105	101	97	100	99	85	110	100	116	109	112	112	96	93	90	95	90	113	114	98	90	111	88	110	98	107	92	102	97	99	100	111	106	120	110	84	105	91	82	100	117	96	101	81	105	102	100	114	96	103	132	94	94	80	97	88	99	88	106	95	105	94	91	86	89	94	92	98	89	83	88	116	109	77	90	95	108	85	96	99	87	92	90	103	110	107	86	108	93	88	93	90	97	106	126	86	109	102	107	103	122	105	82	118	96	84	102	89	104	88	87	107	83	95	70	94	79	80	89	93	114	99	88	96	109	94	103	112	107	100	101	106	84	105	96	96	88	121	75	100	103	112	114	90	107	91	101	81	113	116	98	89	115	93	78	90	108	106	120	105	92	110	88	108	98	107	96	99	104	101	110	85	81	85	111	84	107	86	107	107	95	95	99	100	104	116	107	99	109	92	102	101	110	121	93	91	83	101	103	97	101	111	105	106	86	89	88	84	97	107	108	89	117	92	100	86	90	95	98	97	107	94	114	98	104	93	98	100	92	92	101	108	94	104	104	97	101	113	105	119	101	95	113	122	101	107	102	89	98	114	98	96	93	100	74	109	101	104	105	98	95	100	118	68	84	108
14282	1854	1928	2120	1742	1271	1028	903	792	676	608	506	492	447	470	432	402	376	372	340	374	350	327	317	341	327	311	329	286	300	260	305	303	303	291	295	328	277	274	308	269	279	270	286	269	284	275	275	295	294	297	334	323	331	326	337	341	349	370	330	314	346	315	279	308	325	309	315	314	298	285	299	309	297	294	304	294	281	283	282	303	301	306	278	289	257	256	253	275	250	249	277	246	250	246	251	252	220	237	266	247	268	277	253	241	264	264	261	267	259	247	249	272	261	228	265	241	260	264	280	236	242	254	274	250	266	246	254	263	250	256	281	265	252	251	242	251	260	281	241	254	264	252	279	259	269	284	250	251	253	231	287	240	241	252	286	271	255	239	263	247	233	245	247	243	258	255	233	240	300	278	262	260	235	255	281	263	273	263	230	248	256	260	261	261	245	256	265	222	258	248	268	249	238	251	274	233	260	254	268	267	262	252	235	225	255	294	248	253	254	271	270	259	236	271	273	285	245	252	269	248	235	243	273	257	252	242	260	236	243	250	262	255	273	246	271	250	279	265	255	245	254	247	274	269	247	269	248	261	252	233	251	288	268	263	264	249	278	245	270	231	255	240	266	261	253	288	248	273	269	246	247	259	254	258	253	239	228	293	252	232	254	234	283	248	277	266	252	241	254	265	241	231	265	262	263	246	264	250	271	259	247	252	248	252	261	208	257	246	257	254	242	257	289	244	274	273	241	232	268	244	272	254	263	234	256	259	254	229	242	251	243	267	235	250	268	251	288	240	256	245	254	270	256	284	258	242	258	274	274	252	269	261	264	265	253	257	243	251	258	245	263	278	256	280	259	266	261	267	249	232	245	238	247	243	294	234	242	252	272	247	242	254	260	266	288	260	238	260	245	267	288	247	274	226	280	263	247	240	260	265	241	263	258	256	249	267	261	284	245	264	266	253	258	274	237	290	240	240	254	281	265	241	241	250	262	234	253	271	253	239	278	253	281	246	261	261	238	269	265	247	287	265	244	242	265	254	253	258	269	271	245	209	250	215	254	273	252	257	268	242	249	275	226	258	229	264	277	246	252	254	261	257	254	276	226	225	257	260	233	262	264	281	247	247	227	253	231	273	248	239	278	269	248	257	252	260	240	244	258	285	255	270	276	253	243	251	256	249	260	269	264	275	236	236	226	242	237	274	255	240	275	265	271	261	262	266	272	225	272	256	235	242	248	249	249	236	263	246	240	273	249	255	253	231	244	248	269	254	286	234	240	239	282	230	248	255	281	227	271	245	252	249	267	270	243	297	243	249	261	277	283	247	242	235	267	235	220	251	241	278	232	255	242	265	259	263	278	267	277	240	271	278	234	241	250	235	266	255	260	252	279	246	247	245	253	262	233	247	257	257	245	250	252	272	253	251	230	262	263	264	264	240	264	263	260	268	259	269	238	233	263	240	243	228	275	233	272	234	283	239	266	258	278	272	230	230	249	257	242	260	262	260	254	264	225	246	245	255	248	264	228	257	261	280	231	271	262	235	264	248	265	278	244	268	224	280	274	272	260	236	245	259	248	269	263	248	268	257	236	262	260	267	280	248	237	259	258	214	248	240	268	274	266	279	271	251	242	256	258	244	256	245	254	248	220	241	290	260	244	274	271	271	226	262	247	246	238	274	248	214	243	252	256	266	295	246	266	258	266	240	238	242	253	262	246	273	237	250	248	271	261	248	245	248	268	262	253	262	260	255	254	266	235	261	265	234	265	231	256	241	267	242	231	235	253	257	243	250	298	227	248	259	281	252	256	267	252	281	258	278	288	255	252	263	244	285	254	227	232	265	250	288	243	245	260	270	257	237	260	267	270	222	251	269	250	272	228	249	252	239	238	268	282	251	246	241	259	241	281	257	245	257	245	247	247	237	239	236	245	278	262	270	251	265	254	246	262	247	267	261	264	250	283	254	290	268	266	277	262	244	260	268	244	244	264	239	274	250	263	263	265	266	257	250	244	258	257	260	262	235	248	247	266	240	260	263	261	282	252	262	253	267	257	273	259	233	261	227	241	237	226	253	261	260	239	271	252	268	268	250	244	252	220	251	266	271	230	280	238	271	273	256	269	241	255	257	275	261	254	239	224	249	237	247	244	283	254	254	261	240	235	267	247	256	251	246	217	242	241	236	261	235	253	248	285	243	239	234	249	254	242	233	254	260	242	263	267	257	249	244	247	251	261	246	239	268	269	238	244	295	239	287	264	243	264	265	269	219	260	238	256	277	289	246	246	258	257	257	253	243	273	269	231	260	270	245	260	265	289	261	254	273	224	250	244	267	267	249	259	253	253	256	246	259	228	283	234	255	234	253	257	260	226	275	262	259	245	230	281	274	255	259	258	238	255	254	244	260	272	272	266	242	241	271	246	258	246	252	266	283	259	241	256	245	250	255	274	274	252	274	229	268	279	261	240	245	262	263	277	250	260	276	247	275	237	235	256	235	282	245	249	246	256	270	247	246	255	247	254	251	274	232	246	250	242	243	276	241	231	283	248	231	247	279	273	261	254	224	258	248	257	239	234	212	262	272	227	251	252	256	260	227	252	228	286	227	242	246	286	226	255	243	239	248	270	256	255	248	279	272	233	272	271	268	240	280	247	244	247	271	271	260	261	241	264	267	248	283	270	253	252	236	232	274	234	269	253	275	252	236	277	244	240	304	221	271	241	229	244	290	258	277	248	255	276	247	262	245	239	262	241	235	243	274	248	287	256	254	269	261	246	274	267	237	273	291	264	261	302	268	259	255	237	247	236	265	253	222	229	254	250	263	254	261	258	253	264	268	272	264	236	255	263	246	264	251	257	253	265	267	257	269	246	247	237	252	249	257	259	246	248	256	287	234	251	278	263	235	258	233	269	246	270	265	262	272	258	269	221	251	250	247	246	244	250	232	268	259	258	237	266	280	265	236	219	253	264	264	231	244	247	271	264	240	271	237	237	237	269	250	257	234	257	263	303	261	248	288	253	267	247	251	241	257	255	261	257	242	264	248	267	258	228	241	260	236	280	254	233	277	264	252	251	275	262	254	254	243	248	234	272	281	234	243	252	230	232	261	236	280	253	245	225	266	234	253	231	262	259	275	242	249	249	240	263	250	255	239	253	259	282	249	247	231	254	252	264	250	243	246	256	275	239	236	264	267	270	256	236	280	242	251	228	262	252	272	232	276	249	210	261	234	261	239	257	263	264	253	248	254	256	250	240	241	255	247	265	264	251	253	255	246	255	243	254	269	238	247	257	263	289	263	258	267	240	276	253	260	248	266	262	269	253	274	280	260	284	272	258	247	271	256	261	224	249	251	264	256	279	251	253	279	271	278	279	244	231	230	252	255	271	218	273	244	255	257	266	252	247	268	267	248	246	236	292	269	275	236	242	254	234	240	266	285	245	248	264	261	244	266	268	251	256	274	276	250	253	236	265	247	253	266	230	265	262	252	253	250	274	260	261	265	230	233	285
6219	755	276	232	256	246	229	226	202	218	234	224	246	232	231	201	182	197	260	232	200	221	235	206	217	199	210	237	230	215	215	236	237	261	244	204	247	228	219	201	225	206	219	234	231	226	217	218	242	228	229	243	210	209	235	224	223	212	210	225	215	245	241	233	210	215	217	229	247	207	235	234	206	252	219	220	220	227	220	225	209	237	236	221	223	220	212	207	224	245	212	231	206	206	227	241	219	193	228	213	232	228	206	238	244	207	230	223	223	196	226	198	220	242	225	207	218	252	236	220	216	207	227	229	216	231	236	243	200	196	210	217	264	220	246	239	222	247	221	226	233	212	231	225	227	223	250	213	227	239	251	213	223	246	214	223	216	217	229	220	239	240	221	206	228	207	210	255	226	231	217	189	220	206	204	222	229	252	219	238	211	241	240	223	205	235	234	220	212	206	231	212	224	216	235	233	193	226	251	247	232	233	233	245	215	218	218	205	208	206	233	231	208	220	236	201	240	214	225	231	216	225	231	223	224	241	221	242	249	229	224	217	195	208	218	209	238	237	236	227	224	210	219	226	211	219	215	235	217	231	222	220	238	201	222	224	228	214	231	208	240	194	236	248	201	224	239	219	242	232	244	228	227	245	229	245	222	228	200	245	222	234	219	242	219	232	217	243	225	211	202	200	201	237	229	210	226	241	254	214	218	215	206	246	233	247	217	207	227	191	215	239	215	235	233	208	203	198	240	216	242	215	224	210	217	211	220	211	236	223	229	244	221	201	226	215	202	221	226	236	244	219	215	242	255	213	258	233	226	214	226	251	228	227	190	198	214	232	233	217	210	212	223	240	205	227	225	211	225	233	234	211	230	216	193	216	242	255	218	233	214	203	226	229	216	211	230	200	228	226	195	233	204	204	218	226	235	206	230	207	220	215	192	210	227	239	239	181	232	234	218	219	216	227	224	232	216	205	212	257	212	213	212	263	248	223	200	212	216	215	216	233	207	211	212	214	244	235	199	194	240	236	241	220	243	220	218	229	206	211	232	234	211	226	220	222	212	224	229	219	196	234	233	230	237	208	229	207	212	207	188	213	208	228	201	240	215	219	185	220	204	216	234	239	226	228	234	254	226	222	219	247	257	237	230	212	237	213	236	253	274	247	237	248	224	234	246	216	236	204	230	236	241	218	229	215	207	208	217	198	230	208	221	211	242	206	210	262	219	208	220	214	257	210	228	213	228	219	226	244	216	214	221	221	235	225	243	229	192	228	224	212	224	222	243	241	223	202	214	219	231	212	244	212	231	222	215	200	224	212	222	210	217	216	220	225	248	223	231	246	224	237	197	222	220	206	202	222	234	230	226	225	210	177	232	230	243	218	234	233	226	204	206	234	230	206	233	211	221	233	200	220	203	214	242	231	224	245	243	244	211	223	243	224	192	211	190	238	213	220	181	236	236	234	227	201	246	200	192	227	227	241	205	241	233	211	240	227	224	217	210	184	234	240	233	262	228	199	222	249	229	235	229	230	226	200	223	202	247	228	207	251	189	229	235	229	225	204	224	221	233	237	250	234	219	208	216	227	235	229	218	200	232	231	227	209	229	210	200	236	226	237	209	198	246	211	224	235	236	245	229	220	226	261	204	183	244	219	214	222	222	227	202	219	221	223	216	228	226	218	226	211	208	261	259	219	224	206	190	227	240	233	238	258	219	215	235	202	211	237	247	226	236	250	232	200	203	200	250	250	208	235	221	243	259	205	233	225	211	209	209	240	236	191	209	238	213	236	223	210	241	208	218	213	249	219	225	196	206	224	237	241	252	229	243	259	198	226	208	218	238	216	215	215	245	234	217	237	242	231	237	215	241	237	213	220	234	199	209	230	184	220	217	232	202	227	227	221	241	233	218	242	209	242	223	252	225	229	227	258	225	227	246	254	204	206	212	235	214	229	256	218	220	219	208	214	230	239	218	205	235	224	199	237	219	206	228	217	213	243	233	230	224	253	222	253	218	234	201	233	264	207	236	204	207	239	245	190	249	208	223	188	251	232	220	238	196	229	232	195	214	191	222	228	198	224	220	217	237	233	226	231	214	218	198	211	239	238	255	167	236	214	214	247	214	224	225	243	244	229	217	220	228	221	223	240	234	220	232	202	212	215	232	230	225	234	228	241	226	217	238	223	214	240	226	257	233	210	246	224	217	219	224	234	227	233	242	208	226	221	224	220	250	226	214	219	215	236	212	216	242	223	211	213	225	199	233	240	236	236	250	244	216	243	210	219	227	214	208	194	250	209	232	228	250	232	234	223	220	218	220	252	213	232	226	234	236	191	211	227	206	225	237	205	240	245	250	211	234	208	225	220	193	252	221	212	237	210	235	220	226	243	224	247	223	224	254	258	234	200	233	227	221	217	253	229	227	208	229	211	236	220	216	230	235	235	216	232	211	229	237	257	249	214	244	229	227	225	226	197	225	243	226	215	245	239	239	229	218	236	225	248	238	221	218	213	203	220	251	254	216	196	223	245	242	237	198	234	233	216	216	214	233	194	221	220	256	220	259	238	235	205	226	210	220	222	210	227	186	221	224	226	214	229	204	230	233	212	214	207	210	229	246	239	239	232	213	228	240	240	213	232	222	191	234	244	249	227	210	223	212	197	226	243	216	210	218	226	209	226	229	231	206	212	218	241	189	205	219	225	219	228	242	225	214	269	207	230	233	226	232	227	220	219	210	239	216	261	231	222	252	229	223	207	226	211	211	237	231	262	223	208	248	224	222	214	224	236	216	258	222	218	202	232	243	252	258	213	206	218	237	211	208	214	208	230	208	235	262	206	222	213	217	269	214	254	252	230	236	211	229	239	198	226	237	235	225	229	224	206	248	223	210	209	246	220	224	231	266	219	220	220	213	226	228	258	206	210	217	199	196	227	234	209	211	242	220	237	217	223	224	248	218	225	219	224	210	201	248	228	231	214	218	188	237	215	230	223	233	219	240	248	241	222	213	223	268	211	252	217	225	230	221	212	250	188	244	222	239	227	203	194	216	215	210	199	222	242	206	203	210	221	221	240	228	220	229	206	220	213	225	251	203	230	234	237	207	218	244	223	227	230	236	221	219	228	205	212	236	218	244	213	208	218	222	243	209	217	197	233	237	205	224	206	184	228	247	219	230	225	227	207	241	239	202	226	231	209	244	234	210	230	218	205	223	221	206	221	223	230	248	205	230	229	210	240	225	261	211	243	183	203	235	243	227	222	223	228	222	238	195	214	226	203	216	225	198	211	229	212	228	222	240	225	219	246	249	268	219	220	227	239	222	214	261	242	236	209	222	218	218	242	229	214	232	228	219	204	236	234	255	208	233	181	242	231	231	240	197	210	203	205	227	224	224	207	213	240	227	251	236	245	229	237	243	250	223	247	228	239	225	210	237	237	211	203	230	196	216	212	190	193	242	220	214	205	212	194	235	215	201	245	245	218	218	215	229	233	228	231	214	240	218	225	196	219
4390	907	628	607	610	566	555	553	527	557	556	540	521	520	527	523	504	496	512	474	498	509	549	532	537	521	509	520	488	514	513	551	513	535	526	538	519	500	523	496	530	550	475	518	521	523	527	552	514	560	526	496	520	498	522	547	538	535	506	549	547	507	525	500	526	541	528	518	525	540	548	540	529	534	491	579	539	493	549	523	511	528	491	508	525	516	478	495	546	498	494	503	493	508	527	511	511	527	488	461	483	477	489	526	487	553	522	514	490	531	528	512	542	523	515	493	562	515	537	473	466	492	518	508	516	511	524	521	519	520	572	537	518	506	502	506	494	538	510	496	517	566	523	514	529	543	494	509	544	477	539	503	569	542	520	492	511	462	513	541	521	478	516	516	489	512	513	503	516	522	544	523	490	529	483	527	550	489	471	523	508	506	521	493	476	544	516	534	548	527	506	563	497	541	477	513	501	527	500	486	500	478	519	503	548	503	498	559	504	510	492	521	493	516	514	492	537	507	484	525	486	522	516	536	532	522	502	522	503	550	514	553	525	504	539	523	513	505	502	547	462	490	533	543	527	511	550	511	540	509	499	487	527	563	542	498	513	523	496	463	524	510	513	516	482	534	494	522	534	510	522	524	516	556	529	512	498	558	494	512	539	542	519	546	490	512	530	509	532	537	556	522	509	497	522	508	522	508	524	523	516	556	496	544	532	526	525	470	508	512	530	497	519	520	505	501	513	503	503	503	520	541	514	513	515	507	481	551	525	519	505	514	510	521	525	522	461	516	530	500	505	547	518	543	552	510	485	513	536	525	485	502	525	541	560	540	509	512	491	552	519	513	498	542	507	500	536	502	513	513	513	500	525	535	472	494	514	489	508	516	515	509	513	516	558	520	536	509	499	505	520	503	452	501	542	515	511	549	494	502	499	517	522	519	546	495	527	532	528	531	490	535	469	495	484	492	481	517	542	504	518	542	506	511	527	545	503	523	494	521	541	515	489	501	523	492	546	541	566	476	553	548	494	521	536	515	498	513	521	524	534	527	538	561	509	530	517	530	496	542	548	533	527	530	522	526	519	524	516	510	506	531	505	495	498	486	496	501	512	526	494	543	509	521	565	510	507	502	529	489	513	494	514	518	501	489	497	511	538	523	536	531	500	524	512	501	538	532	502	490	508	489	535	517	522	532	495	509	494	530	526	498	523	508	494	506	497	551	495	523	501	497	526	481	504	525	537	475	499	511	550	513	547	492	509	534	495	468	504	580	498	494	502	510	529	529	514	535	502	497	486	522	506	487	494	524	547	485	511	522	501	469	497	483	552	504	516	545	524	527	507	480	511	484	493	522	493	523	561	492	543	529	525	484	520	547	495	576	460	577	500	534	496	543	548	573	481	502	515	499	585	525	514	514	544	521	513	517	503	546	509	592	524	510	500	520	513	485	506	518	529	546	496	513	512	527	522	489	467	497	552	495	565	495	521	491	524	479	525	526	500	509	524	484	570	583	505	531	491	508	519	496	487	539	526	496	527	494	537	521	495	530	517	486	578	526	539	504	519	482	537	527	517	514	510	497	503	520	494	506	560	479	515	491	530	507	514	514	526	468	488	507	515	504	515	544	517	549	476	560	500	517	463	549	521	546	538	503	520	563	562	535	481	541	555	533	553	495	511	515	506	545	522	528	553	463	504	521	532	503	534	552	518	542	489	556	515	545	516	546	525	493	521	528	539	485	519	499	489	514	520	496	531	545	474	526	559	491	532	484	527	485	494	513	508	524	503	532	506	525	555	511	513	516	529	519	528	552	538	507	488	505	501	540	511	501	534	485	514	525	511	520	508	500	504	530	589	517	530	554	499	528	506	522	475	529	525	524	539	530	534	543	527	528	537	551	529	543	519	478	505	498	517	516	549	525	463	499	498	477	510	484	537	466	587	533	512	516	502	531	494	510	568	544	478	517	488	523	494	524	491	495	494	539	511	543	506	526	503	551	516	543	518	516	521	490	490	505	533	520	476	465	521	509	540	506	451	527	499	538	527	509	529	525	539	526	502	475	501	573	500	503	501	501	507	519	549	477	515	518	472	504	531	539	533	488	509	515	500	512	537	526	511	505	479	456	473	533	502	545	516	515	534	505	494	520	519	556	516	514	506	520	547	559	511	548	504	501	517	514	500	541	535	495	504	502	482	501	534	507	494	566	504	466	528	549	495	513	484	510	493	546	519	484	523	495	561	516	562	470	523	522	477	520	530	525	515	521	518	512	531	504	537	526	539	513	499	558	501	517	515	535	527	495	552	475	495	518	533	527	499	520	492	505	537	512	510	526	484	501	563	565	537	518	538	521	529	521	556	501	531	539	540	547	528	556	551	502	503	509	513	485	544	504	505	481	515	580	511	515	560	506	500	520	490	457	511	511	521	552	493	519	512	477	512	518	487	523	488	492	546	585	535	523	495	548	492	514	501	522	543	474	529	494	497	488	541	494	508	513	501	530	519	511	505	524	495	488	515	508	534	555	511	523	535	510	546	564	487	530	476	481	508	525	520	482	491	527	519	507	492	522	503	505	508	521	532	548	520	506	477	532	493	521	515	523	487	510	524	505	527	489	508	528	543	488	530	497	479	546	496	493	519	515	501	524	513	545	523	545	505	552	500	528	549	488	513	519	514	489	544	473	545	502	553	482	491	529	524	512	537	515	511	516	539	527	498	504	560	501	529	506	529	499	556	550	513	501	500	515	509	500	503	516	494	504	520	522	512	521	534	516	499	518	494	515	490	501	549	493	542	551	564	497	518	505	504	491	517	509	496	496	513	545	533	535	550	530	510	521	548	441	526	589	551	530	493	525	487	539	516	542	504	564	547	507	498	495	493	509	484	491	509	490	548	521	520	550	515	506	517	494	548	510	537	508	502	546	527	478	503	546	519	492	524	472	504	492	497	528	531	511	520	502	499	547	537	502	492	488	533	521	498	517	523	497	538	521	510	540	536	535	478	521	513	535	511	502	489	534	541	549	547	487	514	553	498	515	567	501	530	511	535	529	490	502	529	520	494	525	489	516	526	516	520	520	503	525	518	510	529	546	508	524	503	530	506	549	486	560	534	508	517	515	489	534	487	492	514	541	549	504	520	550	502	513	505	537	515	525	494	555	504	546	512	505	519	530	525	514	551	466	524	506	529	492	537	501	500	492	516	508	519	503	521	536	532	491	519	479	536	509	544	502	469	515	504	497	504	499	473	511	489	515	493	480	506	528	511	501	542	503	497	527	500	542	510	504	549	507	486	529	541	533	501	505	507	516	507	527	542	496	506	549	526	490	498	483	508	519	473	517	517	536	553	510	526	488	525	523	463	515	513	561	507	525	546	523	495	577	488	537	505	495	533	574	498	507	541	509	470	497	543	496	589	547	487	540	548	526	498	534	487	535	526	536	502	552	499	537	533	494	508	472	500	524	517	526	517	502	496	518	527	522	528	512	531	535	522	540	483	513	509	502	530	519
15361	1910	497	408	306	284	245	218	207	199	221	165	177	178	140	176	154	150	162	154	178	160	139	154	173	161	193	174	160	162	165	172	158	159	167	152	171	172	141	181	161	136	178	145	182	158	161	166	148	154	134	176	166	162	165	164	181	152	162	172	164	164	167	163	168	163	153	177	176	160	184	145	164	161	160	131	154	159	160	190	168	133	152	146	145	157	165	166	167	173	176	150	167	159	145	159	141	164	151	144	148	159	163	156	142	171	186	176	156	158	151	161	149	150	150	150	139	165	171	167	151	127	194	182	155	153	154	159	137	157	165	163	137	153	155	147	150	155	151	159	131	178	173	166	170	171	165	161	166	151	151	152	138	160	145	147	153	143	173	157	154	154	135	158	150	149	135	165	155	121	155	166	151	147	164	143	150	180	170	160	153	153	142	151	128	143	167	159	158	174	145	143	167	154	157	141	148	157	134	179	160	185	144	157	148	153	149	153	184	157	178	150	163	134	162	177	177	150	181	162	164	160	157	168	150	153	145	164	146	153	128	139	148	179	146	132	160	167	172	178	142	168	161	152	149	175	151	124	170	173	157	142	175	140	147	164	161	132	156	155	155	156	167	152	156	164	171	178	146	157	174	167	137	143	162	158	147	145	158	156	164	156	150	162	144	148	166	135	152	144	185	150	159	159	134	156	168	136	165	166	175	158	183	163	136	141	152	155	163	166	153	161	144	156	169	147	164	140	152	145	153	173	153	139	169	141	143	157	153	165	171	156	154	150	159	155	146	147	164	131	146	133	146	151	151	162	185	154	175	158	160	178	155	161	146	181	148	163	146	160	160	151	146	154	147	149	136	148	155	144	156	165	137	172	158	160	181	164	144	167	150	147	158	161	163	177	168	132	182	181	160	168	161	123	138	161	139	156	164	151	153	138	155	157	163	158	143	149	147	139	141	147	136	167	149	154	146	152	152	143	174	171	181	153	138	156	150	158	159	127	163	174	127	158	158	140	153	165	152	135	139	144	142	149	194	149	149	174	171	160	167	163	142	144	155	156	135	165	149	159	153	163	164	164	172	156	146	153	168	149	157	157	137	154	180	151	168	129	167	137	156	174	148	153	148	164	151	150	147	147	178	143	145	144	136	136	157	155	150	174	166	141	153	154	160	161	159	166	144	158	144	156	150	186	144	143	150	176	159	171	146	143	136	163	133	146	179	194	148	160	187	156	145	169	143	147	150	171	139	148	166	159	168	163	151	174	171	157	153	157	172	175	151	148	156	160	140	149	157	153	164	150	179	134	157	143	150	153	170	162	153	162	148	154	142	151	166	148	144	150	170	157	172	155	138	141	144	159	149	159	146	140	163	151	189	123	137	152	142	147	175	175	138	147	151	146	159	153	170	165	154	150	170	163	134	166	117	186	150	144	158	162	166	146	140	152	134	160	173	165	168	131	171	174	144	149	132	145	168	145	157	162	173	148	164	156	143	153	160	149	145	168	139	144	139	177	141	142	138	176	162	173	156	160	179	149	172	137	146	140	132	166	156	154	188	177	148	154	157	154	148	143	172	170	136	132	139	152	177	144	148	153	138	150	173	150	144	167	170	170	172	177	181	159	156	148	156	162	153	173	164	165	145	134	131	180	149	166	154	137	133	132	167	148	125	165	133	139	166	172	134	161	138	151	164	147	153	156	140	168	162	154	156	151	158	157	148	161	147	160	146	160	145	163	147	142	170	176	141	142	171	144	163	170	145	153	137	159	157	180	147	142	207	151	161	155	169	168	166	180	175	135	143	164	151	147	150	165	157	167	153	139	137	153	159	160	142	165	170	152	168	156	150	144	158	149	149	172	152	153	174	143	142	146	155	127	148	166	163	155	162	167	163	157	146	176	163	162	145	149	152	152	166	154	167	154	151	156	155	152	159	169	161	163	154	157	167	159	153	144	164	165	151	168	156	149	173	139	154	167	162	139	181	164	161	158	164	158	157	172	175	159	168	148	142	163	166	139	154	175	150	136	160	164	144	140	182	157	183	156	163	145	133	166	154	148	161	149	140	136	151	153	138	159	130	160	162	173	140	154	143	170	160	155	141	181	181	180	149	144	161	148	184	162	157	167	152	157	167	140	164	173	164	156	153	161	137	154	147	143	171	161	165	135	155	145	151	173	156	158	136	156	154	151	152	142	160	157	168	175	153	172	138	148	130	168	183	144	179	167	150	137	141	158	165	159	158	162	135	171	163	140	158	141	168	140	146	158	164	167	169	162	161	175	156	151	138	191	163	164	146	156	149	168	155	166	163	157	144	139	132	162	167	138	161	153	156	137	148	152	155	169	144	152	150	143	147	161	148	165	152	158	143	139	145	141	162	149	126	145	165	164	145	140	142	148	124	145	147	141	167	150	154	172	174	159	156	157	156	152	151	134	171	163	134	136	155	149	153	155	170	163	151	158	148	165	165	170	155	151	149	148	144	142	153	142	138	144	158	170	181	156	161	172	145	138	161	171	174	173	137	155	139	162	135	174	148	172	143	161	171	141	165	168	160	161	151	153	163	125	169	185	165	164	184	159	167	193	146	158	162	180	134	154	160	150	152	149	150	133	161	165	160	166	161	153	143	158	156	154	163	137	143	167	160	139	154	166	156	138	183	151	152	148	155	164	143	156	176	171	132	149	147	159	158	144	136	148	145	158	166	153	138	164	141	165	181	174	156	175	143	180	158	145	163	139	170	140	165	152	135	153	166	145	158	158	148	133	137	165	147	177	152	133	147	165	149	130	145	175	158	164	172	157	157	182	188	189	158	147	149	154	160	165	135	159	166	161	142	121	170	141	165	140	150	148	146	144	132	157	142	152	159	148	177	154	160	168	149	172	174	142	124	176	164	176	136	158	173	165	182	154	146	152	148	163	159	165	136	156	130	148	157	156	153	167	151	177	166	146	165	142	149	145	150	153	155	153	138	171	150	143	158	154	165	155	160	140	153	159	158	147	150	163	137	140	167	146	162	173	159	176	163	150	158	161	152	170	143	160	148	157	149	150	157	175	154	167	145	134	163	133	143	161	167	156	152	157	173	153	145	139	140	179	148	172	173	172	172	162	166	149	166	157	169	167	141	150	181	147	141	147	157	155	164	173	157	172	137	182	128	156	161	155	159	175	165	162	158	164	162	151	157	140	126	150	136	139	153	161	149	143	158	148	173	161	157	156	175	171	166	181	152	144	140	155	157	168	158	150	152	169	170	152	137	128	143	181	162	171	170	128	116	148	147	160	177	135	178	150	123	153	138	155	170	156	168	151	159	149	141	162	186	147	150	134	164	154	154	167	164	148	166	157	160	156	189	151	153	155	188	157	169	153	163	153	166	155	178	153	161	167	152	153	161	158	152	164	162	142	146	143	153	155	153	129	168	172	153	135	130	146	169	158	151	158	176	138	172	141	150	139	182	186	165	160	151	151	134	134	160	148	162	135	140	151	175	146	140	147	132	157	168	170	139	166
10764	1300	1188	1319	1176	934	758	672	644	573	492	478	495	464	441	432	452	433	455	444	444	425	425	419	391	406	402	393	418	345	390	382	359	389	361	340	392	402	369	393	395	367	369	391	394	386	399	407	381	395	389	428	416	407	414	430	413	466	415	396	415	390	414	394	374	421	395	387	414	423	362	399	420	450	390	420	398	395	404	381	430	420	366	418	390	364	388	347	348	377	383	368	367	378	396	361	352	384	363	320	383	344	361	359	373	382	374	370	355	392	373	387	328	387	385	350	353	355	335	373	351	388	376	348	368	346	400	362	377	408	358	363	369	361	346	369	362	383	384	379	406	362	353	375	401	365	317	361	384	357	339	350	363	353	350	382	391	399	349	362	351	360	358	358	349	376	324	369	370	390	336	337	391	357	361	356	382	366	359	357	397	349	390	354	375	331	358	339	373	393	387	354	370	388	357	360	350	376	375	345	363	358	395	362	376	361	360	380	376	391	364	410	424	365	371	398	384	335	366	358	378	336	386	359	356	404	332	371	378	385	356	369	380	330	388	350	360	372	375	371	366	395	343	375	369	335	342	358	359	355	357	360	381	384	356	372	366	361	354	378	394	316	337	333	386	400	371	398	364	342	376	350	364	352	357	363	354	420	366	362	374	364	319	374	349	351	334	340	347	352	387	415	371	375	391	374	360	357	333	374	357	339	352	332	367	362	381	376	337	370	376	337	369	339	380	355	366	339	368	368	358	409	358	366	393	356	385	376	348	391	362	346	354	374	379	358	361	339	321	374	332	353	383	357	349	366	372	367	352	406	360	382	363	375	357	386	372	391	356	398	384	373	370	378	354	359	356	346	381	400	385	351	371	341	340	383	365	375	368	358	356	375	349	315	340	366	350	378	352	366	375	372	394	344	394	362	363	312	354	366	392	339	355	355	343	331	367	347	336	386	383	344	359	365	349	359	379	358	375	357	394	363	321	373	358	399	398	314	350	356	352	344	340	349	370	403	357	376	358	364	373	345	380	369	374	357	391	378	348	394	347	374	353	354	351	373	360	334	408	383	365	360	386	370	363	375	336	353	398	365	344	360	376	401	350	379	355	322	404	384	369	344	363	404	365	384	352	348	370	341	371	392	353	340	341	356	378	373	354	363	372	347	385	409	368	352	333	370	390	380	390	352	371	352	333	351	410	362	362	387	362	340	364	345	350	360	346	348	360	358	382	380	362	399	382	370	347	353	361	383	372	336	361	398	366	392	379	338	365	369	341	363	359	346	390	375	390	395	368	345	355	349	396	365	372	347	368	369	346	409	334	383	411	377	357	354	362	369	390	371	385	380	345	361	360	377	347	353	370	380	370	376	371	393	356	382	377	395	364	359	350	360	354	354	365	355	341	337	354	350	375	380	342	388	355	357	348	370	384	379	370	356	356	354	383	357	371	354	370	373	304	370	379	370	368	360	329	355	376	328	387	371	371	357	355	394	389	399	370	351	403	334	361	344	400	337	364	375	379	369	371	350	393	345	369	360	394	388	357	358	377	342	374	366	352	354	391	324	363	381	398	402	374	390	391	347	373	307	376	391	389	400	360	344	355	342	360	345	364	362	334	378	373	377	356	336	359	362	354	367	368	394	364	363	346	389	407	345	369	369	375	392	343	364	356	348	364	378	351	358	366	325	386	361	369	358	350	411	352	351	401	350	387	391	359	341	391	381	358	347	407	360	364	380	408	372	338	376	375	350	399	391	376	373	373	379	355	353	379	392	346	374	397	351	385	359	342	341	380	370	402	356	380	375	369	339	363	370	362	384	364	343	360	335	400	375	371	384	374	365	369	357	346	376	340	355	356	348	339	357	354	364	373	372	387	350	342	372	377	361	365	415	349	343	368	365	365	390	409	364	366	386	361	386	350	333	368	388	363	384	378	339	374	345	376	404	372	341	361	369	370	355	389	382	357	388	358	369	353	365	364	344	356	345	342	389	326	356	351	408	358	358	362	392	360	385	404	373	373	350	384	367	358	369	369	350	360	373	415	363	370	364	354	324	354	373	359	334	365	371	329	382	355	370	346	383	338	364	374	366	348	365	380	344	369	383	365	350	369	372	360	329	397	412	370	374	364	377	348	364	381	371	330	377	365	347	360	349	372	352	393	336	374	358	375	342	362	353	345	351	394	358	359	383	354	361	371	371	368	367	357	376	377	393	350	375	374	382	381	389	386	366	374	364	331	389	349	357	397	373	366	346	415	383	366	345	357	350	364	353	347	352	392	396	341	376	399	374	394	331	338	353	371	355	370	386	369	366	367	355	381	351	356	358	377	368	364	357	363	368	327	378	348	383	354	365	321	357	382	356	369	392	366	409	365	348	388	412	370	375	354	357	376	337	407	367	407	374	350	359	372	369	378	347	379	379	364	390	362	370	359	342	387	360	339	369	372	344	351	354	364	336	385	373	371	359	346	379	393	372	341	354	355	364	383	320	349	353	347	346	379	348	364	384	371	364	365	384	332	392	349	338	364	325	380	358	360	380	359	374	365	392	320	352	394	353	366	367	350	350	355	364	344	375	344	392	371	385	354	368	365	372	355	377	369	356	351	377	387	351	381	360	348	387	352	372	347	380	417	402	358	380	366	359	371	342	370	393	356	355	347	356	328	364	367	361	345	385	378	364	386	343	402	363	320	344	392	378	364	325	328	406	368	324	346	355	373	354	337	368	366	368	344	335	366	393	359	372	376	352	323	350	376	350	394	348	330	344	367	350	359	345	357	330	343	366	352	353	346	369	344	383	378	381	351	377	374	368	383	351	357	392	346	371	367	339	367	379	342	344	374	343	391	371	380	361	365	384	328	364	349	384	338	358	366	341	325	389	377	377	393	389	358	365	329	356	364	419	357	368	352	381	370	369	377	348	372	376	336	382	333	353	372	379	361	373	340	375	379	379	361	373	351	354	343	374	393	356	392	320	370	385	411	341	350	382	358	365	348	386	368	379	367	364	360	352	370	403	384	375	358	368	371	381	370	334	395	370	393	352	367	388	372	352	349	351	346	343	403	357	313	362	362	358	328	402	380	375	365	390	393	382	337	355	371	335	378	353	361	388	371	343	370	362	369	369	357	389	345	349	362	334	389	381	330	368	395	373	355	365	354	364	350	365	366	340	385	372	362	364	340	363	348	348	349	322	314	358	361	381	372	370	395	387	359	390	348	390	391	366	363	384	410	380	343	392	371	352	350	326	373	391	391	380	361	382	368	360	391	377	375	362	367	374	362	381	365	337	422	385	354	352	369	375	326	335	402	370	370	364	368	368	362	350	386	371	345	389	355	339	333	365	373	346	358	351	389	373	387	361	389	330	360	347	382	357	381	381	364	336	358	350	351	370	360	377	382	356	381	375	363	341	350	338	398	378	356	382	365	359	382	335	351	372	355	414	394	362	377	380	341	355	368	383	364	369	383	385	359	361	387	353	356	356	374	395	356	374	381	369	359	345	338	400	364	352
23706	4216	935	620	438	317	233	223	179	171	147	135	141	114	98	117	121	104	127	119	114	109	120	104	111	111	106	96	106	98	94	109	110	87	111	109	97	110	102	99	107	88	106	105	99	116	100	103	110	103	96	98	115	112	118	114	117	116	123	109	93	99	101	119	117	102	112	117	101	96	129	117	100	107	107	119	97	95	118	98	116	123	113	96	100	101	95	107	103	93	90	95	98	83	89	100	111	116	102	96	90	130	103	110	118	98	112	118	110	96	100	92	89	96	112	93	86	85	84	103	92	110	116	105	93	86	91	97	98	103	102	117	97	115	108	84	105	89	104	102	99	89	85	99	90	90	83	89	103	112	112	94	114	104	107	98	94	103	97	110	100	99	89	101	95	99	116	104	102	108	104	93	99	97	110	110	106	96	87	99	98	94	89	98	125	125	90	89	123	103	114	103	78	101	93	109	97	95	121	96	104	94	98	98	103	86	108	90	108	93	90	89	100	112	80	94	105	96	97	99	89	95	93	127	91	86	97	104	102	123	117	114	105	103	102	91	94	80	99	111	93	91	105	94	110	97	100	96	92	87	99	115	124	109	80	97	99	122	80	100	103	97	111	84	113	103	104	99	87	94	85	104	71	89	103	91	98	100	98	110	97	92	97	100	107	90	112	82	112	95	90	115	87	131	104	107	91	102	103	87	84	107	90	89	90	102	92	114	87	113	93	113	98	86	104	98	80	102	87	93	100	117	96	104	108	112	85	85	110	111	99	115	103	91	83	101	93	108	102	94	113	109	96	86	111	99	107	113	109	93	100	105	107	98	86	100	92	86	117	70	95	93	93	89	107	107	82	96	114	109	120	96	97	89	86	84	104	90	106	114	87	105	122	99	98	96	98	91	88	100	91	123	80	99	102	92	100	114	87	92	86	117	112	103	96	96	84	107	87	109	95	106	117	118	120	108	78	105	82	105	94	110	101	93	111	102	122	105	111	106	94	98	103	110	89	101	100	103	101	111	107	104	95	101	99	93	126	99	103	99	101	90	101	85	102	97	89	89	97	111	112	96	89	93	84	97	86	94	100	89	110	102	93	102	108	114	110	96	108	90	105	104	102	98	92	101	109	103	98	104	123	109	102	102	88	99	77	95	101	98	91	94	85	95	121	108	80	98	89	113	127	101	104	91	103	108	122	104	78	111	100	110	101	100	125	121	97	110	104	109	102	115	101	107	106	108	92	89	104	110	90	106	104	101	102	87	107	86	95	115	83	91	83	107	116	102	111	109	91	109	100	108	92	93	90	100	97	86	101	104	97	95	91	84	102	96	95	106	98	114	110	115	104	98	99	113	89	99	120	74	95	100	86	104	104	96	107	99	109	111	104	99	110	99	94	77	109	94	102	102	98	107	116	99	96	94	106	94	105	101	96	125	70	92	89	125	101	85	85	87	93	116	107	94	81	93	104	100	84	107	96	103	98	98	120	92	127	126	107	96	111	104	97	102	89	85	94	83	94	100	95	101	107	102	123	96	95	126	93	79	112	101	91	102	83	88	87	100	102	104	107	97	93	100	114	91	106	97	117	85	103	92	108	100	121	85	67	108	86	100	97	82	97	95	111	110	106	109	104	100	80	107	104	89	112	102	110	110	103	104	94	81	108	111	82	96	116	114	111	98	97	104	92	97	96	95	125	90	100	101	110	95	82	100	121	91	102	98	108	115	106	121	90	93	108	117	113	110	104	119	102	113	106	109	104	93	104	108	93	106	99	107	103	96	85	94	107	113	89	93	93	96	100	94	97	93	99	95	109	108	94	112	95	108	114	81	109	82	78	105	87	86	97	102	106	96	83	113	92	106	109	95	139	96	89	96	107	114	91	81	103	119	102	111	96	104	115	114	99	104	100	118	110	93	102	105	109	94	95	103	100	109	100	86	110	124	117	106	94	105	110	99	98	93	95	102	98	116	100	91	114	100	112	100	82	82	102	101	114	115	114	94	93	93	93	89	95	133	110	125	97	86	94	89	112	104	100	93	114	106	91	113	110	111	92	93	106	102	108	107	104	94	92	85	102	107	105	111	98	105	101	95	93	103	111	87	93	110	95	103	105	96	83	98	101	109	88	106	111	92	96	100	97	103	86	100	102	105	90	99	110	94	96	83	103	102	94	105	125	117	131	101	113	92	98	83	91	92	103	117	92	98	99	93	90	91	103	91	127	120	97	90	97	102	102	97	103	97	111	105	99	95	95	123	94	116	121	97	91	98	95	97	88	105	106	85	112	99	103	83	89	112	100	91	105	98	105	76	95	97	104	94	100	105	90	98	112	92	115	108	98	89	99	84	100	100	120	109	110	117	110	107	100	89	119	103	108	106	105	99	106	104	99	91	90	113	112	112	104	103	96	107	88	87	92	114	91	109	104	108	106	103	87	109	112	92	95	110	102	114	105	108	113	97	95	98	83	97	81	87	92	103	115	102	83	82	109	103	92	110	117	86	88	99	85	103	109	114	92	115	98	107	107	101	106	113	116	98	110	103	90	95	97	89	116	98	113	107	86	103	108	90	80	86	109	106	120	108	103	107	109	93	94	96	116	103	96	81	115	108	90	80	102	99	92	97	107	108	97	123	96	118	112	98	103	94	97	107	95	107	93	94	105	87	105	103	89	96	93	103	109	98	109	87	95	115	102	105	94	109	106	104	116	108	112	96	119	111	93	111	97	108	116	110	95	101	102	89	100	108	98	99	107	108	82	98	97	107	112	101	120	104	119	110	103	108	99	111	103	112	111	98	107	115	103	83	98	101	102	91	72	93	109	93	99	97	127	107	100	86	104	116	123	111	85	95	109	82	99	109	106	91	85	110	94	119	107	107	107	110	109	121	92	118	110	101	107	109	104	99	96	95	93	109	109	94	99	117	105	85	90	97	96	86	95	119	98	81	88	114	113	100	102	98	93	105	119	96	100	98	118	83	93	91	108	121	124	83	102	113	101	89	103	110	83	89	119	97	100	84	90	92	104	107	102	95	92	100	128	105	92	99	90	106	103	111	98	87	104	103	82	97	110	100	91	98	115	84	96	90	101	108	97	101	103	90	109	107	95	97	108	92	114	115	91	97	95	80	87	110	88	101	113	104	90	115	107	102	85	83	94	107	100	107	93	90	93	105	106	111	77	111	98	110	123	111	119	112	104	105	113	115	103	119	90	94	113	104	109	105	108	85	101	132	102	102	104	80	104	120	102	98	112	115	86	113	121	101	101	120	86	111	117	105	90	100	98	104	117	108	106	113	115	120	99	106	98	96	117	107	108	106	106	100	116	108	103	109	113	113	88	93	108	111	89	88	105	125	97	91	111	101	104	99	102	93	92	125	115	89	106	76	117	108	102	103	82	98	105	104	97	94	92	102	88	106	100	92	105	103	91	107	115	94	120	106	103	111	97	100	105	99	96	120	86	99	107	102	101	94	102	106	93	99	97	110	102	124	113	92	86	92	98	93	124	99
14326	2273	1823	2172	1738	1321	1082	891	788	678	561	538	511	464	446	412	393	381	337	366	317	355	339	344	357	358	336	319	312	280	305	307	312	260	259	293	290	293	294	266	288	295	303	278	274	280	320	291	288	288	301	346	335	321	362	360	373	381	365	321	325	336	306	274	289	259	317	315	314	306	279	343	294	288	296	300	286	285	281	250	295	268	323	288	300	293	270	273	280	272	252	297	264	295	254	263	262	252	273	236	273	282	270	239	287	263	241	267	269	271	276	279	269	260	273	254	275	257	262	255	278	248	254	244	280	224	237	245	282	249	251	247	280	264	281	272	263	278	277	266	265	254	278	281	262	288	240	235	241	262	255	277	285	221	270	241	285	254	257	247	251	247	273	258	273	265	261	248	272	282	227	300	278	260	234	274	263	263	283	263	243	255	268	263	268	277	282	236	260	261	223	269	246	251	276	286	248	269	296	251	266	257	271	254	243	267	261	283	256	255	257	256	259	269	244	264	243	252	281	257	266	276	299	293	257	264	260	260	247	303	272	254	246	246	265	253	253	250	224	278	253	241	249	246	231	282	291	291	270	275	248	236	245	258	275	262	256	243	246	263	283	264	251	286	248	281	257	257	268	246	235	275	271	237	253	253	237	281	261	260	270	229	270	266	252	272	259	280	264	252	261	240	242	254	280	244	254	287	269	272	249	289	262	243	264	240	278	276	243	214	255	249	258	230	280	277	245	240	259	284	282	243	251	251	249	255	243	246	261	264	272	277	257	253	252	249	265	255	282	285	267	242	255	241	279	241	279	281	273	277	266	279	247	236	261	245	259	266	274	273	233	253	244	277	270	277	270	257	280	261	238	237	234	280	271	258	255	265	258	282	247	267	270	252	261	253	277	247	267	253	234	266	241	261	297	264	241	236	243	247	283	242	261	258	297	249	272	293	242	244	292	267	264	265	266	253	235	252	275	261	260	272	249	265	262	256	250	257	266	237	248	259	236	233	267	276	277	241	277	267	286	248	269	242	239	291	296	238	236	269	268	260	224	261	266	242	263	263	235	285	249	278	276	278	281	231	248	257	261	254	270	269	281	261	236	271	261	230	260	265	234	285	237	272	278	252	269	277	252	242	256	240	297	274	251	238	264	232	284	253	276	257	264	293	270	275	264	276	252	258	291	279	247	249	291	244	295	302	268	228	273	283	260	259	258	282	257	243	271	292	260	257	273	263	256	236	264	238	260	269	249	268	288	253	242	227	253	288	268	249	254	251	242	251	236	264	267	265	245	247	262	277	257	255	253	278	240	282	261	237	283	264	255	273	252	256	284	270	257	252	261	266	272	232	265	264	254	242	267	242	242	246	271	251	245	235	281	257	234	265	262	245	262	270	287	261	256	250	277	266	241	263	270	264	253	271	249	279	270	261	260	242	248	247	284	235	237	251	241	251	251	251	225	255	257	263	270	262	258	259	261	245	262	264	224	278	252	266	246	287	242	265	224	258	241	266	261	243	255	234	263	282	257	254	230	270	269	252	253	230	261	238	262	286	260	261	266	247	274	267	254	246	263	247	266	232	244	252	257	257	259	253	259	255	264	247	262	270	239	252	259	256	293	268	262	279	236	271	280	274	271	256	252	265	276	267	246	255	268	256	261	226	258	245	252	274	288	242	298	240	265	268	267	270	264	278	267	272	230	263	251	276	233	276	234	255	233	259	276	245	264	247	247	271	265	259	257	270	248	224	260	247	265	228	266	258	287	260	268	260	262	280	232	279	257	258	268	264	259	257	292	273	270	244	263	274	291	262	271	265	253	260	246	270	265	250	276	280	250	296	276	255	299	279	276	269	258	254	252	265	254	267	255	272	289	243	275	274	276	260	242	264	244	258	245	275	242	257	268	250	235	265	278	243	256	246	285	281	263	281	240	280	261	276	267	253	270	251	301	265	236	252	256	315	252	256	275	254	269	250	276	268	255	241	266	299	275	220	254	255	255	288	260	253	266	256	242	222	285	287	270	265	270	284	269	246	252	255	251	261	251	255	264	271	267	259	268	274	267	231	263	249	249	264	248	278	287	267	285	245	259	264	249	246	262	274	274	267	253	268	258	278	261	251	233	255	249	215	250	267	259	239	262	275	237	267	266	248	253	274	242	246	265	258	254	233	213	289	250	279	243	238	281	268	257	248	286	256	255	287	272	279	271	276	248	276	257	263	278	219	280	266	268	271	234	244	258	256	238	260	270	247	232	244	248	264	248	259	262	268	261	260	256	247	225	282	244	260	246	254	246	272	239	255	246	259	228	287	271	250	279	238	266	293	243	258	257	232	271	262	260	272	274	267	235	259	269	289	267	262	270	238	243	261	245	272	252	255	247	278	248	259	267	276	253	271	259	261	263	280	270	259	267	247	247	252	268	241	253	255	243	284	225	262	241	254	276	267	221	275	269	266	248	275	243	248	243	266	251	246	265	275	281	235	253	261	251	244	235	268	238	259	228	273	251	239	251	298	252	262	264	262	249	262	282	230	267	284	239	260	277	282	247	261	262	246	262	253	269	262	277	277	257	274	261	272	280	261	259	298	229	258	251	238	254	245	254	239	234	258	252	282	243	267	238	254	247	256	239	267	287	271	249	258	257	260	249	250	258	252	279	263	263	248	256	255	267	256	257	285	221	261	274	275	283	243	251	274	261	246	256	287	263	253	251	269	247	262	304	261	251	269	235	244	261	229	254	269	241	265	243	267	221	253	267	243	250	262	274	253	256	250	292	251	254	252	261	266	258	266	275	235	249	282	273	239	255	255	282	278	253	234	271	235	282	242	254	272	245	242	281	271	246	240	266	269	272	262	230	296	265	303	268	240	293	253	292	282	256	255	245	256	263	247	254	248	248	241	266	244	257	263	274	263	227	243	289	227	248	247	258	275	285	287	241	252	278	257	269	235	247	282	260	269	257	261	274	265	244	263	242	263	272	253	274	283	273	261	257	255	272	254	244	251	268	258	241	268	243	259	274	233	265	285	265	268	263	243	253	282	247	270	261	295	264	274	253	281	251	238	283	262	272	267	251	258	250	267	256	277	282	232	240	242	259	218	271	248	287	252	254	275	271	244	268	260	247	271	271	268	254	266	242	247	263	284	271	231	252	241	271	274	238	233	260	275	246	249	255	235	270	246	283	242	262	257	267	264	250	249	269	254	268	244	296	255	266	247	236	244	257	280	235	236	248	251	251	270	292	257	268	259	261	261	302	239	274	243	242	268	255	246	237	278	265	268	280	262	259	274	271	253	251	271	258	257	212	269	247	272	267	237	259	255	278	250	275	265	243	285	255	242	280	259	259	252	251	283	242	245	272	298	269	238	249	279	258	240	260	282	250	254	244	270	257	275	256	254	255	246	278	240	247	283	241	252	260	291	272	273	298	266	250	299	264	281	262	253	274	259	244	262	251	289	270	266	252	262	270	256	254	274	257	283	238	247	246	278	301	259	240	285	265	258	261	262
6236	773	261	251	253	261	235	212	218	215	232	250	226	222	270	253	252	210	253	228	214	236	220	197	229	214	233	220	216	213	245	221	231	221	212	231	224	201	223	243	229	241	206	223	224	229	239	245	211	206	211	220	228	215	243	240	228	216	198	256	234	229	235	269	220	217	232	232	231	200	223	232	239	218	233	232	224	227	254	228	208	242	217	221	226	249	223	229	241	239	242	251	211	230	231	239	229	262	221	232	255	214	225	215	237	247	223	221	199	223	223	218	222	238	280	244	200	250	222	222	204	248	275	238	240	194	207	231	226	223	269	204	218	244	239	222	227	229	213	230	216	226	228	222	222	215	217	209	234	231	201	253	197	241	238	193	209	234	208	227	230	241	228	206	236	230	221	214	219	223	214	253	226	262	216	216	246	198	191	198	200	221	236	249	219	234	224	226	195	235	203	240	231	238	214	218	227	208	262	232	208	201	247	231	247	230	221	231	217	223	237	228	228	219	240	205	194	246	215	232	238	209	195	204	234	244	244	227	224	265	248	222	208	235	224	186	223	235	252	206	238	241	231	219	213	240	240	212	237	243	205	230	242	257	261	245	240	226	221	208	208	234	204	239	198	240	233	194	223	237	200	204	210	227	217	237	225	223	194	204	212	215	210	210	222	239	240	207	219	222	246	213	218	218	227	225	224	215	214	237	242	262	239	236	217	227	242	251	209	224	243	209	186	246	238	237	237	249	194	211	222	231	230	232	228	231	235	206	220	225	224	230	206	234	238	241	244	215	269	261	268	217	225	226	223	221	197	213	217	246	234	231	213	232	217	234	228	214	216	237	231	223	230	219	228	207	223	228	231	243	234	204	226	222	210	215	227	244	213	199	216	228	234	239	238	218	228	201	222	235	211	208	226	232	247	228	218	200	230	214	262	260	251	226	251	216	223	221	227	204	238	220	230	223	201	234	215	231	226	215	217	204	239	251	251	238	219	234	215	208	236	221	230	221	188	220	248	238	227	194	208	238	266	200	234	246	226	237	241	222	230	253	205	230	232	239	215	218	219	258	231	241	231	233	208	225	220	218	221	228	240	234	232	200	242	214	242	198	231	215	222	217	258	246	226	216	224	213	265	193	241	235	236	232	244	213	252	227	238	213	212	226	213	230	227	247	222	234	232	219	211	249	239	236	213	235	216	241	228	231	243	220	228	208	236	230	227	208	233	230	231	235	218	219	214	262	218	243	217	227	227	235	223	227	237	213	229	255	274	241	228	246	238	224	232	235	215	234	231	211	226	246	226	217	233	220	209	209	218	226	248	222	201	245	209	233	204	236	225	236	199	212	229	235	226	218	198	269	225	241	248	249	268	213	228	235	224	230	226	227	259	211	224	219	225	212	231	234	228	253	226	216	225	220	244	224	218	236	233	240	231	249	224	207	207	204	240	215	213	220	228	240	253	203	226	254	235	235	216	210	246	220	220	230	255	211	230	228	213	204	231	226	258	217	226	230	242	221	270	227	216	242	208	211	268	246	247	223	239	209	258	233	237	219	228	219	233	231	231	218	218	188	257	240	246	201	244	221	211	212	241	241	225	244	237	232	231	219	240	251	245	260	226	223	262	216	210	223	236	225	240	225	212	219	244	226	223	232	225	230	230	267	231	219	245	211	234	218	261	250	242	231	222	230	221	234	206	210	254	245	231	231	216	225	236	254	231	228	211	209	233	216	279	219	196	196	217	202	237	228	247	193	246	246	226	208	240	229	214	221	217	218	239	232	198	231	213	237	237	229	247	248	231	214	222	242	242	243	228	234	223	218	244	251	240	224	204	231	186	239	249	256	220	201	232	244	235	216	242	268	222	227	248	238	227	210	257	229	233	226	244	210	230	247	212	242	232	224	247	238	244	221	241	232	263	217	243	197	239	248	217	272	234	237	219	198	223	219	250	237	250	254	221	242	248	227	226	241	190	244	221	216	211	227	230	230	215	198	235	231	235	234	227	202	228	222	229	196	212	198	234	201	231	264	257	210	235	236	219	213	221	199	197	248	237	224	218	203	250	239	243	227	200	246	237	228	252	235	189	192	258	225	209	217	231	231	227	237	234	208	218	242	227	223	218	205	222	211	222	249	209	223	212	231	213	227	214	230	232	207	208	246	212	208	236	226	278	224	238	235	216	224	221	261	248	204	209	242	210	225	211	244	191	241	257	220	215	252	206	243	232	226	254	216	235	195	243	222	220	218	221	234	227	247	228	193	196	207	215	207	218	216	196	218	215	229	219	198	226	203	249	222	219	194	231	238	243	213	250	225	232	206	218	267	227	219	219	238	223	217	231	221	217	223	234	221	217	204	225	238	223	231	223	232	224	225	245	215	193	182	222	213	217	237	230	241	218	208	228	230	212	204	227	201	230	236	243	218	226	217	235	222	240	235	252	222	207	212	237	208	241	219	220	223	229	248	214	241	214	253	237	224	242	244	232	217	230	252	225	220	226	234	220	237	214	197	210	254	260	233	230	237	237	209	185	201	238	224	222	248	239	216	220	219	209	199	189	231	247	223	216	222	232	253	240	229	230	239	220	220	219	225	257	232	249	208	223	219	178	243	225	220	251	248	223	248	234	234	243	232	235	237	232	264	216	223	212	208	208	211	220	220	226	258	222	240	234	235	223	254	216	240	233	227	217	200	229	210	218	221	227	238	194	220	229	235	231	201	228	248	206	222	241	233	242	243	239	223	224	227	225	223	222	248	188	218	211	231	203	259	234	203	226	263	242	217	248	222	267	236	222	239	227	206	226	211	225	199	219	245	233	197	229	243	243	245	226	235	257	213	208	218	224	210	193	237	241	220	240	230	227	217	249	231	223	211	216	236	228	260	202	245	235	186	240	215	226	238	233	246	223	232	216	225	219	256	212	256	223	205	216	227	211	228	233	231	237	225	233	242	257	236	208	242	211	213	227	211	227	211	209	215	230	248	234	224	257	234	242	224	218	214	236	248	252	233	244	205	200	246	227	238	249	231	216	242	261	244	244	206	225	260	215	229	228	254	200	243	207	244	218	257	247	241	223	209	216	225	230	234	230	226	242	241	216	198	229	217	267	237	229	207	214	230	236	237	212	222	205	229	226	224	230	214	216	245	233	244	239	256	210	252	253	216	238	235	222	235	236	205	240	230	252	257	251	243	214	217	224	235	248	257	250	201	222	252	215	224	224	271	254	222	212	226	240	248	268	235	245	258	222	232	201	199	243	230	241	223	216	223	230	187	224	210	251	229	233	220	261	203	218	208	224	243	269	240	232	226	199	221	232	210	218	234	239	260	218	197	226	227	209	227	241	207	223	217	232	248	257	251	244	220	237	245	221	240	244	192	207	229	211	229	205	240	231	241	207	242	209	236	258	228	245	238	213	205	234	214	249	229	238	237	224	205	218	213	231	208	230	235	198	231	213	231	229	232	236	216	241	259	269	193	249	244	236	197	198	208	244	212	220	219	209	228	240	240
4551	894	581	596	651	565	588	549	525	537	541	532	549	505	500	519	539	526	545	510	548	528	526	543	483	570	535	525	517	515	500	518	525	505	580	557	535	510	473	527	495	517	507	527	573	561	516	513	481	575	530	532	551	540	561	529	530	550	568	517	595	486	525	552	520	522	525	504	560	572	529	551	562	507	553	492	491	505	551	522	540	507	514	509	541	494	484	515	559	511	507	542	520	518	540	526	503	526	486	484	512	483	533	554	532	504	500	502	569	523	535	495	485	543	542	488	513	518	527	495	522	500	531	487	507	559	502	544	531	501	527	561	530	569	571	511	529	506	515	509	528	509	509	487	506	516	539	521	491	533	488	530	519	490	530	530	494	536	505	536	517	540	490	523	493	533	490	548	485	528	523	530	567	537	505	534	533	521	534	522	532	491	507	522	510	505	518	535	467	519	528	538	513	525	526	518	536	548	522	527	560	563	544	525	527	589	494	531	513	546	519	534	522	532	477	543	501	587	475	485	497	528	511	533	536	503	520	483	564	526	522	519	562	560	520	523	533	509	533	544	499	494	537	544	544	554	550	523	512	518	519	563	534	523	552	550	475	496	535	516	510	456	519	528	514	516	545	527	475	560	492	519	530	536	539	541	522	528	552	523	517	544	542	509	530	579	518	488	499	553	538	552	528	521	531	503	517	517	531	586	493	512	491	520	514	541	505	538	545	499	510	482	487	470	527	527	531	536	501	513	511	486	500	495	512	501	527	520	526	499	535	505	569	535	471	504	527	555	510	497	548	503	489	518	548	483	493	543	507	519	495	534	520	530	487	527	532	532	512	551	493	533	525	546	505	487	533	518	514	526	511	514	515	521	520	515	479	507	513	539	511	481	565	506	560	530	585	525	556	494	518	509	501	533	531	474	496	582	530	546	513	525	519	511	561	533	526	546	553	535	579	501	511	532	512	499	491	534	516	510	510	533	529	561	551	523	513	491	536	521	558	526	536	516	533	525	559	516	501	521	530	567	556	542	535	534	533	514	508	498	518	539	515	552	516	540	530	523	499	543	544	494	482	539	519	513	564	511	581	521	502	546	541	478	508	525	528	589	527	486	503	513	527	519	513	516	506	490	532	517	505	526	556	538	525	515	541	552	480	540	524	516	569	551	557	520	536	480	500	545	553	499	495	517	489	532	531	493	451	514	549	512	501	531	498	498	548	503	530	525	554	474	560	517	500	529	462	546	495	523	537	535	497	532	562	535	524	546	491	509	516	526	512	534	514	526	560	550	503	521	530	529	538	519	470	524	530	537	540	509	534	525	521	514	524	520	522	541	468	510	551	510	558	542	559	519	513	542	520	484	502	488	506	520	490	535	528	491	540	509	532	526	537	518	514	492	550	508	566	536	491	536	483	588	509	556	535	499	513	495	528	510	513	534	484	516	528	529	560	529	522	524	539	550	511	534	525	520	507	514	503	529	504	539	507	519	512	467	517	527	545	554	510	484	513	509	517	533	526	562	507	489	504	521	491	553	535	499	512	501	553	483	511	517	529	524	555	505	508	514	522	535	509	471	528	514	527	492	495	504	525	529	491	498	522	524	528	560	516	494	514	533	547	515	538	518	493	530	532	518	474	503	524	541	490	518	538	544	501	581	549	482	520	536	514	534	498	581	506	548	539	548	548	535	565	522	557	491	551	518	536	518	511	491	561	470	559	520	530	533	527	527	530	537	527	525	538	525	555	529	487	532	482	465	489	554	499	531	508	510	520	489	508	480	485	521	519	565	531	531	505	529	509	516	526	498	509	527	546	478	516	526	528	536	549	518	494	539	533	521	501	509	502	510	508	508	580	556	514	516	530	543	544	530	535	516	470	505	506	544	528	520	552	521	476	551	489	528	487	509	501	543	541	494	518	502	557	490	514	487	544	492	542	531	489	521	520	498	534	550	547	552	505	537	535	542	523	536	515	497	495	517	554	509	534	539	535	522	509	507	539	561	508	507	539	534	556	550	513	492	573	480	498	531	540	529	535	518	505	557	474	500	506	481	532	518	509	536	565	533	538	527	501	513	549	507	525	548	498	533	527	523	532	517	528	530	474	518	512	543	556	537	510	568	516	498	510	487	537	529	531	523	529	554	516	481	492	530	536	523	509	528	530	543	521	491	543	537	523	534	479	573	514	512	542	530	506	508	490	563	531	495	532	516	525	539	527	549	493	502	548	503	518	513	530	529	520	528	544	522	518	546	511	534	525	499	544	523	508	490	560	527	521	527	538	519	529	515	525	523	510	521	514	510	552	538	537	522	527	528	530	517	538	553	588	495	545	516	503	478	548	542	526	555	560	566	525	525	486	491	477	547	538	494	512	519	510	512	512	548	554	542	517	541	480	501	540	526	495	481	537	493	516	526	530	521	498	534	523	505	513	535	520	521	504	539	537	460	528	528	480	524	538	536	506	537	515	521	539	523	540	539	556	506	574	512	494	544	512	477	562	519	472	507	509	519	528	531	495	514	513	507	539	551	522	550	536	544	516	512	528	528	526	503	511	539	527	528	510	521	517	461	514	521	497	545	516	529	506	512	532	519	502	523	515	468	496	541	546	534	515	530	548	490	504	530	531	550	568	486	482	502	520	536	539	528	566	497	503	481	561	550	491	485	514	541	535	495	544	559	519	544	564	502	473	540	434	514	564	494	557	506	520	538	481	562	502	533	522	520	518	466	572	532	513	500	536	533	482	513	524	506	475	531	516	509	520	503	532	529	543	516	479	493	511	536	505	532	546	545	510	535	497	536	498	509	535	510	522	478	579	524	514	537	552	554	561	485	536	512	491	509	500	529	491	533	517	542	538	450	555	517	507	484	549	529	506	508	512	532	522	521	504	531	487	496	513	553	485	485	562	518	523	548	568	488	486	524	512	513	499	488	489	504	507	533	512	480	533	486	546	488	559	489	519	503	541	576	522	462	518	526	537	485	529	538	529	511	527	505	552	553	515	495	542	542	524	520	524	491	500	507	531	501	510	519	530	524	530	495	516	499	513	546	540	557	493	534	547	528	509	550	524	490	529	551	527	505	534	578	550	546	567	537	538	511	516	502	507	514	529	498	520	562	535	559	542	502	539	472	509	527	472	529	539	514	510	508	537	499	515	531	521	533	486	489	521	552	546	549	534	533	519	510	579	558	526	482	520	552	553	534	535	516	540	533	554	490	549	539	484	548	464	465	506	540	521	489	580	556	542	541	489	550	519	488	540	471	529	491	533	470	490	533	504	517	535	525	502	504	497	526	516	508	503	532	521	513	538	514	515	513	510	526	488	553	539	539	503	483	478	547	485	523	500	533	571	508	545	509	516	517	478	577	532	526	495	507	512	538	477	510	512	501	564	521	488	543	487	526	486	551	485	561	527	549	524	543	509	517	534	519	479	509	514	529	536	517	513	516	525	520	519	541	535	501	503	527	526	533	505	568	487	521	529	513	535	533	534	531	532	518	564	512	544	514
15417	2022	530	407	308	286	220	214	209	193	200	165	181	157	173	151	162	173	159	157	180	157	161	165	187	172	163	177	172	156	166	156	145	154	144	171	160	154	146	154	165	164	173	165	144	171	171	171	170	178	164	167	174	151	190	167	189	184	144	169	159	158	142	156	151	169	168	162	163	143	140	206	172	134	162	176	153	158	150	117	157	137	139	161	151	143	188	168	161	168	146	131	167	163	186	158	166	169	147	161	166	142	168	181	140	146	160	157	190	156	141	163	150	162	154	168	167	163	159	147	169	180	182	133	158	187	153	161	132	151	148	175	156	155	141	176	164	149	152	186	156	156	144	156	148	156	145	149	173	174	181	156	168	170	170	193	153	159	164	175	162	147	181	158	160	170	154	157	149	151	183	162	153	166	151	151	174	142	154	159	158	159	171	142	138	163	143	132	170	155	168	142	148	148	164	163	147	176	152	141	169	178	152	154	154	166	161	153	164	148	166	174	148	159	190	148	138	169	137	179	169	155	167	159	153	145	140	165	160	135	164	154	150	171	150	163	159	172	171	165	159	155	166	152	162	159	185	155	136	162	150	140	185	166	147	151	165	154	164	161	167	146	155	142	153	155	158	138	170	162	151	160	157	170	155	169	140	174	141	153	147	160	160	160	153	156	138	139	178	161	158	145	151	173	150	178	164	170	152	153	155	152	178	158	168	156	177	146	163	172	156	150	148	138	152	142	141	155	142	175	166	166	162	162	154	150	158	153	173	136	158	171	167	199	155	145	140	158	168	161	159	149	180	168	163	164	158	142	137	144	163	148	127	168	166	160	150	130	172	152	155	147	155	153	180	171	157	159	176	159	185	199	182	160	153	148	178	181	167	136	176	164	167	129	153	157	167	164	169	186	202	171	167	164	142	156	167	145	146	160	172	132	188	150	151	160	159	146	169	149	150	138	144	155	160	151	165	171	163	172	159	154	152	134	162	168	167	146	145	144	158	159	172	169	134	165	140	171	143	162	165	172	173	150	151	167	149	160	153	147	159	154	135	141	149	150	136	150	153	157	139	155	177	185	141	162	155	164	163	144	151	166	148	166	139	164	160	171	186	163	178	168	154	147	167	160	172	164	149	140	157	159	141	126	147	151	168	161	152	144	150	158	153	140	156	158	148	153	167	152	167	165	173	168	168	156	158	148	161	145	133	167	170	134	167	159	169	162	174	167	139	144	158	149	173	164	162	160	147	165	138	132	167	143	159	171	139	136	146	117	140	157	148	172	158	138	148	137	172	157	144	175	180	169	174	149	166	134	146	169	159	148	166	146	170	185	148	170	159	162	155	169	147	145	149	154	134	159	149	151	181	121	162	159	154	175	146	173	151	155	191	159	158	175	148	150	146	141	178	157	157	161	160	164	172	168	147	164	160	147	155	165	164	133	155	144	172	147	152	143	145	148	136	172	167	165	163	147	162	139	145	153	144	158	158	146	162	150	158	148	158	155	187	150	164	152	163	163	176	153	161	164	160	163	147	170	177	145	148	145	141	170	141	150	164	149	163	163	178	179	160	171	164	163	144	113	160	177	162	169	153	176	153	123	157	163	170	163	142	141	157	160	179	162	165	143	160	166	133	166	147	171	164	153	160	154	188	165	172	154	150	153	173	168	175	154	183	163	167	163	163	144	157	165	163	150	181	170	169	161	172	151	152	156	136	185	172	177	147	142	151	166	162	158	159	171	164	154	146	147	140	156	170	168	172	175	160	153	142	145	144	156	156	152	183	150	143	148	147	174	156	170	160	147	168	163	160	150	138	135	184	178	174	154	156	154	167	147	167	167	143	149	164	146	146	130	166	157	136	142	137	150	149	153	146	143	169	170	150	141	146	153	152	166	152	167	138	167	159	162	156	143	157	186	170	170	194	146	178	148	155	157	162	155	161	159	148	166	152	165	164	148	169	154	194	140	152	159	138	145	156	176	167	148	139	142	182	161	198	143	129	166	166	164	141	162	159	152	154	156	147	144	162	160	150	160	155	176	157	147	158	142	155	158	147	140	156	177	157	138	170	183	136	160	140	173	159	140	157	153	167	171	131	167	167	168	164	148	154	154	175	158	178	144	146	155	129	143	147	189	173	166	192	174	147	175	149	152	137	142	150	148	171	150	151	143	177	170	168	145	171	141	145	151	149	149	168	144	164	138	155	148	165	165	148	149	173	159	157	158	155	170	162	154	174	185	157	162	145	171	134	161	175	141	183	181	154	146	169	168	175	184	168	143	158	170	163	180	179	149	141	146	154	177	173	171	134	132	158	163	172	155	161	181	154	171	171	193	168	161	157	150	146	181	156	145	166	152	157	142	140	167	158	157	148	174	159	163	138	144	205	161	191	179	156	164	169	181	150	170	163	127	164	147	163	153	152	182	146	153	163	159	151	160	138	165	174	165	145	180	187	160	154	148	146	157	153	160	167	174	148	152	162	168	164	152	161	164	168	156	147	145	172	181	148	179	159	166	154	164	170	160	145	160	157	167	163	181	173	148	164	148	162	181	144	148	157	139	156	127	159	172	143	136	158	154	140	154	162	175	177	142	153	174	162	165	168	171	174	161	159	167	187	158	184	160	153	138	146	172	154	156	141	147	172	136	131	137	152	169	146	150	170	187	160	164	171	153	157	144	155	169	158	145	165	160	152	174	189	186	160	154	144	139	165	152	158	144	180	159	174	160	158	178	165	153	151	157	151	150	169	135	155	142	141	165	163	157	152	170	168	118	144	168	145	159	173	177	160	164	165	156	162	186	166	174	170	141	149	151	159	174	140	151	155	186	152	165	180	155	137	133	160	167	142	126	163	163	157	162	170	142	151	170	165	171	163	136	173	157	159	148	165	148	168	150	169	136	157	128	167	168	146	133	138	157	150	169	180	168	171	161	156	146	158	159	164	159	175	145	167	165	178	155	152	145	185	161	147	156	163	147	153	147	141	185	176	155	156	135	149	164	183	164	150	168	168	182	140	149	156	169	176	161	166	138	158	158	179	172	160	173	159	160	164	146	175	130	168	170	154	180	174	148	155	154	136	180	166	162	145	149	164	141	160	142	171	159	163	142	178	170	142	153	178	173	154	141	154	163	167	148	133	143	171	144	154	173	158	153	151	162	172	167	186	167	168	164	131	143	161	178	174	164	161	140	156	151	163	153	171	155	139	164	150	155	158	150	164	143	164	149	167	174	139	180	155	157	142	157	163	181	155	142	167	148	154	158	162	162	145	175	151	157	118	167	180	163	175	154	173	145	154	173	169	148	163	189	159	177	172	169	157	170	168	173	166	166	147	161	154	147	142	169	149	163	147	171	176	158	153	150	163	151	155	130	149	165	164	138	147	180	202	169	139	161	156	160	158	154	157	156	174	131	165	133	146	158	139	147	182	143	194	172	164	157	169	154	150	162	164	177	159	165	154	166	157	154	134	155	178	175	155	146	163	161	168	181	149	162	144	157	151	146	139	164
10926	1283	1238	1363	1103	977	814	780	671	588	580	502	506	494	450	476	460	444	380	446	443	459	395	419	442	423	379	394	375	425	415	392	387	389	362	386	356	396	376	406	365	351	374	414	392	380	399	398	399	400	386	389	444	452	422	449	469	451	440	435	434	417	434	412	416	388	379	408	400	418	396	413	417	391	434	399	406	395	384	398	396	432	395	359	389	403	365	384	405	377	387	397	356	377	383	367	355	396	379	382	348	384	378	370	400	377	357	363	349	391	365	359	370	372	366	375	359	350	375	411	365	364	388	376	368	360	374	381	359	369	352	384	346	360	348	371	375	377	380	390	338	368	372	389	389	381	409	348	395	379	364	377	359	376	369	362	375	371	373	332	358	374	371	382	396	361	361	366	332	366	372	388	350	390	360	350	363	363	394	371	389	354	351	378	371	345	396	365	371	369	387	371	353	373	395	377	383	375	344	358	399	339	380	339	355	363	367	385	340	358	359	351	375	366	382	342	368	332	390	394	390	322	393	380	383	415	363	336	381	395	364	382	377	337	382	395	382	349	357	411	335	347	376	382	368	390	385	374	344	373	398	345	395	356	369	355	357	348	382	403	368	378	367	355	364	387	349	335	352	391	403	356	374	393	354	381	403	339	406	405	367	368	370	398	357	375	363	340	391	352	360	368	354	429	383	360	408	372	354	375	382	388	370	361	394	371	385	351	387	406	347	395	348	342	388	354	391	382	385	427	374	405	378	362	390	398	356	396	385	400	381	361	370	338	328	378	385	350	381	379	359	399	332	373	393	387	368	347	399	348	382	390	416	395	356	387	372	374	376	349	356	345	369	337	365	362	349	358	359	347	349	379	398	369	371	363	388	399	352	344	384	398	379	393	386	386	330	358	354	398	314	365	389	409	371	367	390	335	378	349	373	341	360	369	360	352	371	391	361	363	385	365	353	371	411	353	360	355	379	390	384	340	368	384	388	393	358	396	349	340	380	369	364	356	388	399	357	387	334	345	379	383	382	375	358	385	357	342	403	418	375	383	358	406	381	359	364	375	354	365	355	357	350	375	389	376	336	361	383	368	369	362	337	346	380	349	355	370	395	371	361	375	386	391	394	391	364	356	379	367	403	365	386	369	385	346	360	364	428	337	379	374	357	396	355	368	341	355	354	336	367	391	391	361	325	394	376	375	399	354	397	396	364	384	403	352	331	354	357	406	361	376	385	383	363	345	378	394	360	376	375	354	401	351	335	378	365	367	350	374	360	373	416	393	356	358	383	381	408	355	384	373	325	349	371	386	384	373	360	353	401	390	381	398	376	389	376	392	379	352	384	345	348	351	373	385	378	378	383	372	390	335	363	351	367	365	354	355	361	367	418	358	354	366	365	346	351	378	347	350	420	400	391	350	381	385	418	346	357	389	412	337	355	390	373	356	376	396	372	356	387	389	380	410	353	353	395	362	388	370	338	339	384	397	384	397	381	386	358	406	391	350	379	360	397	372	386	354	405	374	360	392	385	349	362	347	369	336	360	360	380	378	394	364	367	377	401	382	369	373	359	389	367	371	346	359	359	335	356	358	391	399	377	341	356	332	411	367	348	371	361	361	370	393	379	370	347	344	343	359	375	365	355	360	366	358	329	370	391	354	393	368	355	354	339	368	381	386	401	384	382	375	400	384	328	353	394	374	380	366	380	392	377	364	361	401	340	342	384	366	412	372	397	417	397	341	350	363	380	396	382	357	397	399	382	367	322	344	349	364	351	384	339	375	363	356	399	388	364	390	388	398	351	392	404	372	340	361	375	421	386	374	375	379	359	348	386	342	380	375	385	394	354	360	369	370	342	395	350	397	349	387	389	380	373	381	407	359	362	370	410	380	375	389	401	347	392	369	384	380	370	383	390	321	377	394	384	354	356	351	373	385	361	371	379	368	360	344	318	377	404	333	342	403	372	390	355	386	384	359	394	379	368	320	388	337	353	369	367	376	394	381	376	388	372	363	388	351	347	376	380	355	354	335	380	403	364	354	348	381	350	385	409	373	373	366	388	358	377	369	349	351	350	359	389	352	385	371	369	371	382	394	367	342	369	377	378	400	384	374	382	371	379	383	377	365	350	408	390	355	376	384	352	349	388	372	376	382	391	353	396	387	348	386	373	367	325	373	393	355	374	352	390	399	371	349	372	371	375	369	389	366	390	347	354	388	369	364	378	373	373	376	377	382	362	404	341	356	361	369	336	377	341	368	370	391	385	381	349	381	371	364	336	374	363	337	393	371	356	340	358	351	379	353	359	384	359	386	363	373	389	378	379	349	400	384	372	388	358	364	387	355	360	373	347	369	397	361	397	340	364	361	366	365	393	353	385	360	344	341	372	389	370	370	362	398	358	384	378	373	385	366	412	357	358	386	395	372	392	392	402	382	357	369	386	356	351	378	386	360	380	379	357	363	372	354	345	396	404	378	354	354	379	365	354	391	402	404	372	383	372	385	350	378	370	370	377	333	410	359	389	378	352	358	375	358	375	386	342	378	350	384	348	359	394	385	361	390	387	387	349	370	370	367	376	389	376	371	360	348	411	399	395	348	337	387	363	375	383	378	387	369	402	370	373	380	368	370	381	371	373	386	364	372	374	406	355	405	382	382	376	372	361	372	364	359	380	365	328	385	356	403	375	349	410	356	393	376	390	357	374	395	382	362	359	385	391	337	405	375	372	370	385	382	369	352	382	376	377	372	387	397	428	387	370	360	386	357	347	433	371	383	417	398	368	325	380	376	348	355	385	334	374	389	349	395	360	371	360	393	369	381	388	403	355	367	380	359	367	370	388	369	348	340	386	399	355	334	390	364	361	381	362	376	367	357	364	377	392	360	333	374	347	343	359	387	394	414	375	358	355	354	363	379	368	361	328	378	414	370	387	372	379	370	396	383	366	361	386	350	389	367	367	362	340	390	353	358	351	373	382	385	350	405	382	344	361	324	373	360	416	372	397	360	361	352	349	348	372	398	342	413	373	380	374	381	346	345	361	371	371	382	382	371	366	356	378	365	380	388	385	355	386	391	363	378	356	385	382	371	364	368	351	373	387	389	357	375	382	385	354	347	346	360	359	353	348	354	348	357	389	322	368	335	362	352	363	381	367	379	370	353	359	373	369	357	364	365	389	368	398	341	360	398	392	351	351	359	378	377	373	371	368	380	353	379	363	385	361	400	367	373	357	375	397	372	352	358	368	371	365	350	359	366	383	368	347	358	371	386	351	402	367	395	363	391	328	386	364	360	357	352	358	376	381	364	339	383	346	358	373	371	412	365	365	377	378	364	391	389	349	404	389	356	376	355	383	373	366	367	364	389	373	374	356	341	379	395	356	392	396	365	385	357	400	378	384	379	383	385	367	356	383	366	387	390	380	343	372	393	389	397	372	374	354	370	369	343	394	382	346	382	398	390	358	388	364	372	369	343	367	366	378	384	333	386	378	369	396	375	391	394	381	364	365	364
24158	3819	880	616	413	287	259	165	184	187	142	140	135	137	127	116	128	106	98	127	113	100	131	113	118	106	114	111	100	82	99	115	114	96	113	112	111	80	111	110	123	100	93	100	92	112	87	103	100	96	104	110	104	93	115	123	136	115	103	140	88	109	132	106	125	128	107	111	101	114	116	115	107	86	104	114	122	101	118	102	112	105	110	115	111	105	83	111	112	81	128	112	102	113	88	110	107	108	102	99	116	111	89	112	111	100	107	100	96	103	126	105	105	113	106	97	105	99	113	106	90	104	107	103	110	100	90	78	128	127	112	95	112	93	101	76	98	93	83	105	104	86	108	123	98	85	118	97	97	109	115	104	99	89	113	109	128	92	91	96	111	100	118	102	104	106	108	117	74	91	114	99	110	103	87	108	111	110	93	98	101	101	115	127	113	115	91	108	105	95	94	88	89	113	99	99	100	94	109	121	109	123	126	103	121	109	88	122	104	103	93	98	118	93	107	104	112	124	105	104	102	83	100	73	86	112	107	91	98	99	113	107	116	106	88	88	91	103	104	87	104	105	105	111	105	116	91	98	109	97	101	93	101	107	108	133	108	105	108	113	96	91	91	98	99	116	109	109	119	98	84	96	94	113	101	96	96	109	88	109	103	103	102	95	102	95	102	104	98	79	107	77	101	122	114	107	101	110	109	106	104	110	116	105	107	95	102	100	102	88	96	118	103	97	134	100	107	97	119	84	106	108	102	101	101	96	102	103	95	102	136	104	99	80	111	102	101	121	108	131	98	115	107	108	110	95	102	105	99	96	97	102	100	101	98	95	106	104	117	100	102	116	109	95	96	116	107	110	82	110	106	132	98	105	95	111	123	114	102	97	99	102	91	115	122	89	107	107	96	86	126	107	91	105	105	95	91	120	100	91	92	98	98	114	92	107	100	105	88	116	96	127	104	108	84	106	100	83	111	101	111	118	120	96	86	94	88	113	90	112	102	90	108	81	115	119	119	126	97	102	110	105	129	107	107	97	99	105	117	108	93	111	93	108	95	89	93	103	90	100	110	89	101	120	86	109	118	117	80	108	126	107	84	85	100	105	123	121	118	127	97	118	120	105	115	103	105	115	122	83	85	97	102	124	109	91	102	101	87	101	98	106	100	82	97	139	95	109	107	100	99	97	108	99	84	94	100	108	92	91	126	121	100	81	101	102	95	97	99	94	88	82	92	100	91	107	96	107	103	109	125	103	116	81	115	131	88	96	109	104	98	116	112	117	113	107	114	105	90	105	92	103	98	112	105	126	109	92	100	127	109	116	101	105	105	92	114	111	115	105	76	115	97	113	107	99	118	110	112	82	100	96	105	89	118	114	101	98	92	105	98	118	104	109	128	99	102	101	114	125	106	108	103	108	104	101	111	82	114	104	101	107	98	92	101	103	112	100	96	100	103	106	104	98	107	88	90	101	98	127	106	105	118	85	116	113	113	96	105	85	92	98	112	127	111	96	98	102	107	95	89	104	107	100	121	117	117	103	95	87	104	86	105	103	113	91	83	94	96	120	105	114	129	98	108	102	105	102	94	112	105	114	105	103	111	107	79	95	115	92	115	106	119	103	111	96	106	102	90	112	82	112	109	100	106	104	115	93	122	78	118	113	111	98	108	97	116	89	100	89	104	109	97	99	122	107	95	95	103	105	87	115	89	122	110	99	80	109	99	112	104	96	115	98	96	106	110	118	91	109	119	94	98	101	115	119	81	112	98	98	109	104	102	116	122	99	98	88	109	90	107	119	107	107	109	97	128	101	93	89	106	107	101	104	115	102	101	106	87	112	80	94	83	95	123	90	106	112	90	107	99	97	99	101	93	118	122	90	97	107	78	101	101	87	118	112	109	103	110	95	125	100	117	102	87	111	102	82	112	112	108	119	88	102	106	109	117	111	103	96	112	108	92	106	93	105	119	94	119	112	100	113	109	100	112	102	100	115	112	98	84	98	106	109	118	94	100	112	119	118	102	110	120	110	90	84	101	105	79	104	106	119	109	105	98	89	111	122	94	116	104	108	110	83	116	88	119	96	124	100	94	110	96	114	108	112	99	117	111	110	108	100	100	106	123	99	106	87	110	106	114	132	104	102	111	126	99	112	112	94	119	105	94	103	98	106	107	110	99	98	105	101	102	107	118	83	102	98	105	91	91	120	103	89	103	114	113	82	119	94	139	109	90	85	98	91	108	114	117	101	109	113	111	117	103	104	94	106	102	114	104	84	117	89	107	115	100	89	92	113	128	104	115	103	108	112	97	103	109	83	93	94	96	98	89	107	96	101	99	120	116	103	107	117	97	91	120	103	99	109	100	104	88	84	114	94	110	103	118	111	91	84	111	102	91	101	104	94	87	88	83	111	107	106	99	99	109	112	112	97	103	92	108	106	109	118	112	77	86	134	111	83	100	100	95	99	110	105	99	104	91	99	85	94	102	104	100	91	109	121	98	100	98	126	110	114	109	102	99	110	79	78	125	104	106	98	94	97	94	100	106	82	116	90	97	96	112	107	101	102	104	97	110	104	107	105	99	85	90	116	93	119	98	102	104	122	113	116	101	114	109	99	95	113	105	87	100	112	105	87	103	112	108	98	108	94	106	98	107	94	103	106	100	124	82	115	100	125	105	88	110	105	100	116	117	103	115	119	108	110	108	106	91	82	111	112	84	97	102	102	128	114	98	121	114	98	104	122	112	89	93	102	112	104	102	123	119	112	112	93	93	100	105	95	108	105	106	97	115	105	99	117	96	108	90	107	102	103	84	108	98	91	100	97	103	97	101	105	113	94	102	109	96	100	105	99	100	107	111	111	107	84	105	120	110	117	124	104	104	97	101	104	90	93	119	107	89	118	96	106	115	104	90	103	103	106	100	125	95	125	105	115	108	120	111	103	96	124	100	126	107	106	108	106	118	100	85	87	107	93	102	101	101	92	121	119	109	111	107	108	98	85	103	103	100	102	110	86	105	93	94	89	101	114	116	98	99	92	91	89	88	93	109	114	107	94	108	115	119	94	108	113	121	110	101	105	105	123	100	106	90	100	106	90	105	112	104	104	115	122	98	113	110	111	103	106	119	104	90	111	109	91	93	101	115	88	101	87	97	93	110	87	104	107	114	91	99	92	91	97	114	117	90	110	99	114	97	89	106	79	101	98	98	86	101	117	117	119	79	99	103	98	91	88	84	105	111	84	112	77	117	102	101	97	91	114	99	100	119	98	112	92	101	119	106	105	111	113	86	111	94	109	103	105	113	103	105	95	139	111	99	125	116	117	104	116	98	96	107	117	105	110	100	118	112	103	95	105	114	93	94	97	117	119	100	104	93	89	99	111	115	115	87	104	106	114	123	92	107	132	103	79	101	103	109	103	117	106	87	91	103	94	109	112	107	108	114	97	113	98	91	99	120	109	107	95	101	105	117	106	93	92	89	110	117	90	101	84	98	116	113	124	71	79	111	111
14079	1799	1947	2144	1804	1358	1085	969	771	719	589	515	526	491	472	444	399	431	391	385	353	328	327	307	347	356	321	313	282	307	301	282	276	313	271	265	313	279	297	271	286	284	276	298	318	298	296	324	302	298	351	341	334	340	375	366	381	374	401	354	351	324	341	305	315	307	294	324	366	324	320	322	302	280	304	313	313	334	281	310	313	297	306	308	285	281	279	276	269	290	254	255	283	255	279	263	274	266	270	256	266	287	263	253	274	273	249	256	265	233	277	318	264	244	279	243	280	290	283	245	263	282	264	241	265	241	279	270	263	246	276	285	276	256	268	242	244	258	271	271	260	277	273	264	297	245	294	242	249	262	255	280	231	242	257	256	248	237	258	270	248	230	261	267	264	223	248	261	253	270	224	279	251	258	284	266	283	272	267	254	240	258	253	269	237	258	266	282	248	273	236	273	258	268	263	292	279	259	280	267	251	268	259	249	273	258	252	245	252	289	245	247	260	264	293	240	253	262	254	259	247	261	258	282	245	247	248	250	263	268	282	279	247	277	271	260	261	278	297	274	255	253	237	275	249	280	265	235	291	265	273	265	251	261	263	271	265	251	252	260	257	272	265	269	245	267	276	247	255	268	272	265	260	296	279	284	255	252	271	272	271	232	285	260	276	260	271	260	264	252	253	269	231	247	267	265	255	284	260	271	256	257	294	261	270	267	293	270	256	289	252	271	249	282	289	262	243	287	267	268	249	276	283	270	247	244	277	283	260	253	291	272	266	293	248	257	274	274	246	263	262	282	228	272	286	267	278	283	272	258	245	252	240	256	249	267	292	266	243	290	287	244	288	260	255	292	275	244	272	242	234	266	268	247	264	252	247	295	275	281	264	266	260	275	246	251	240	260	277	241	267	270	265	271	280	244	287	284	239	253	279	263	285	249	294	260	303	254	296	261	286	254	249	241	274	245	243	290	253	273	282	273	254	265	281	251	276	259	250	273	260	274	259	263	248	262	274	249	268	255	276	277	233	262	263	267	284	272	260	258	265	280	271	273	253	260	255	269	249	284	259	270	270	256	243	269	288	267	261	275	284	266	244	263	280	255	249	279	248	262	299	267	266	268	280	262	277	260	270	260	275	240	284	228	265	287	242	293	240	259	310	268	252	279	252	278	288	263	285	271	247	274	240	251	258	263	262	286	267	283	282	269	266	281	265	262	289	273	231	255	255	269	267	267	262	253	245	277	286	258	246	269	259	265	265	282	265	264	237	225	270	292	258	296	275	281	250	255	258	270	274	290	299	269	242	269	253	270	240	276	251	251	269	269	284	264	287	281	250	248	266	275	276	249	261	260	258	265	289	252	261	255	272	253	280	277	263	223	266	260	272	289	260	283	269	278	267	276	282	247	245	284	254	256	241	260	250	259	255	281	283	235	257	272	295	281	294	283	286	273	281	237	292	292	265	278	278	273	267	277	273	278	241	241	274	273	253	251	280	264	296	264	270	256	257	257	280	242	231	268	253	281	285	261	247	280	273	310	268	289	258	298	286	272	236	280	272	269	237	252	254	267	253	257	261	276	272	267	277	256	255	256	278	255	273	267	248	258	293	271	271	258	266	262	260	258	260	267	305	248	278	249	247	247	254	284	281	271	271	302	275	241	243	264	263	254	279	287	255	245	301	247	257	264	266	269	260	279	256	283	276	278	236	261	216	256	247	262	279	267	248	262	247	259	249	254	246	268	272	263	268	245	267	267	245	255	263	281	276	240	296	266	234	264	267	273	267	268	264	227	249	296	276	248	276	255	244	243	280	264	298	275	264	292	308	261	287	264	295	257	232	270	284	279	259	243	256	285	257	233	276	293	269	242	261	286	298	290	265	260	245	269	272	271	301	274	258	258	278	260	257	261	246	265	285	268	282	247	293	283	244	256	281	243	284	284	270	267	264	253	264	309	272	299	274	264	235	263	252	259	238	264	250	227	254	263	243	273	277	252	274	261	269	300	257	260	240	249	267	255	269	270	256	257	257	281	271	240	274	298	241	276	245	266	278	261	255	267	260	253	285	266	275	280	290	291	268	267	302	269	236	251	252	263	292	258	244	262	270	257	284	273	259	258	286	277	260	251	274	260	287	275	278	267	271	282	274	293	249	264	281	253	264	260	261	250	282	259	243	263	245	290	286	284	273	257	269	246	266	257	263	233	276	273	255	258	274	275	242	244	247	298	248	261	247	293	259	279	272	246	249	280	256	277	279	229	254	261	271	256	261	273	272	264	254	271	264	232	261	271	251	297	245	295	266	250	262	250	285	256	276	273	259	248	270	283	294	277	249	261	249	248	267	270	253	258	276	289	245	266	219	260	250	288	256	239	271	241	276	257	228	283	279	246	276	261	286	244	235	264	237	271	251	280	292	235	301	261	243	275	264	242	260	276	234	280	264	266	260	238	263	267	242	294	274	262	242	269	260	251	246	263	283	289	291	275	268	260	268	238	266	269	239	271	292	266	239	250	281	284	244	255	276	242	252	254	267	286	278	272	269	278	272	236	278	271	251	254	262	275	238	223	252	238	275	270	266	253	252	274	282	290	238	254	301	248	280	245	232	284	273	264	280	261	263	261	267	282	312	269	272	263	271	253	230	260	257	302	275	243	280	266	265	247	272	255	247	246	254	259	286	240	256	227	248	254	254	278	252	282	230	262	249	255	233	290	272	275	272	263	254	254	270	257	262	276	276	282	286	266	266	231	255	271	243	283	232	306	251	227	264	245	264	291	255	268	229	262	267	278	270	258	274	281	268	231	221	262	264	248	237	281	244	282	268	280	261	284	275	285	256	278	261	253	255	246	250	253	252	271	280	251	260	250	260	275	242	269	258	287	253	269	281	278	286	253	273	277	256	257	297	259	294	282	267	258	245	264	243	263	304	286	244	301	243	266	255	285	261	247	259	272	288	267	255	267	278	274	246	261	273	285	275	247	256	284	262	260	255	279	281	269	275	255	253	276	251	252	263	257	254	279	254	272	267	235	267	260	280	270	294	244	266	301	267	260	260	222	259	283	242	288	251	242	267	277	285	253	275	250	259	264	197	272	256	250	238	260	258	269	276	300	254	258	287	255	249	256	239	269	275	247	265	273	268	248	273	247	298	253	256	256	292	262	271	255	279	252	267	263	226	232	298	275	280	261	255	250	255	265	252	275	257	250	268	265	263	282	269	261	275	260	267	263	245	269	274	261	256	258	236	272	240	237	263	285	283	245	232	254	246	268	292	268	274	283	262	247	271	274	277	264	288	287	253	263	287	249	281	255	238	267	223	265	250	268	261	241	296	257	260	266	241	250	293	265	276	266	249	254	275	282	245	268	249	260	267	244	265	243	271	240	279	244	261	297	263	251	241	282	307	277	278	257	280	242	232	262	260	256	292	244	245	249	262	253	214	238	281	235	260	258	261	263	272	258	276	279	270	254	264	283	272	276	254	295	280	244	238	291	258	271	280	285	222	275
6228	886	298	249	248	237	223	219	242	223	250	253	224	231	247	252	216	226	233	228	231	247	221	220	234	214	228	218	250	251	204	239	231	222	222	231	215	219	193	218	228	214	215	223	231	207	227	238	238	219	238	231	202	237	268	250	201	249	249	262	247	196	256	207	243	223	243	233	223	244	210	259	245	219	264	201	243	247	214	206	230	245	183	209	222	259	224	221	225	249	213	233	235	233	234	215	231	218	246	216	239	243	247	244	245	220	248	247	184	233	234	242	233	223	228	224	230	203	254	241	231	229	238	211	201	226	222	226	233	261	255	222	245	219	229	256	259	255	243	208	207	258	218	240	224	211	238	229	233	246	189	206	232	200	216	237	221	225	234	255	235	230	260	240	235	205	222	212	204	242	246	217	220	234	204	215	223	208	222	234	252	247	242	247	264	249	220	246	210	221	217	232	228	198	221	193	227	187	248	205	227	217	229	225	240	210	230	231	237	226	233	223	235	215	216	227	232	225	236	211	216	214	231	230	230	232	246	200	196	227	198	220	226	228	218	251	226	225	223	223	248	222	237	225	228	250	247	228	223	214	215	239	226	225	226	219	222	203	256	244	234	226	193	240	221	219	240	228	235	240	243	232	233	226	204	227	228	230	237	242	231	221	236	237	208	233	250	221	217	263	258	217	223	263	215	204	232	206	217	257	252	252	221	212	248	208	208	238	226	248	238	216	226	242	224	223	249	233	227	255	215	222	192	239	242	206	212	231	260	239	214	252	236	214	225	223	233	238	246	229	231	237	232	239	246	174	204	230	215	195	213	240	243	217	230	228	220	234	235	238	210	216	221	243	211	247	201	212	216	239	229	244	216	258	229	232	223	244	262	253	241	238	222	233	217	233	251	203	226	235	230	258	244	205	253	218	226	245	237	228	220	258	255	225	219	235	220	239	243	215	218	232	218	234	198	243	208	200	249	237	212	216	248	222	201	263	228	249	229	234	222	219	259	228	202	259	223	207	200	226	220	249	201	248	259	228	217	214	215	227	249	217	213	260	237	247	186	235	232	233	246	239	229	246	230	199	234	218	245	219	274	260	218	250	225	239	229	238	223	202	250	236	207	231	253	232	206	224	219	262	284	245	213	238	241	201	243	242	254	199	237	226	214	230	238	221	233	226	216	225	241	212	227	224	236	214	229	215	260	208	217	225	237	232	254	212	190	216	230	235	249	221	223	241	231	238	235	234	240	244	234	247	219	221	227	226	224	220	222	243	211	206	211	215	208	233	257	212	226	212	256	228	230	231	197	219	271	227	219	244	231	237	249	231	231	234	226	232	203	245	233	223	222	251	245	236	232	234	237	238	249	248	242	237	213	212	214	232	219	242	222	251	232	258	244	211	220	233	208	232	231	232	208	204	254	229	221	237	224	241	219	244	220	219	214	216	196	244	227	240	225	230	216	232	224	226	255	251	254	242	221	213	243	236	196	224	223	230	214	226	249	205	224	256	246	218	241	226	244	246	207	201	235	264	223	241	232	234	210	201	252	222	242	212	254	230	230	246	230	238	214	243	234	218	231	236	266	223	217	228	213	219	224	222	220	233	215	238	211	214	227	183	208	230	226	256	254	234	219	256	252	257	214	234	284	251	211	215	201	224	242	223	221	230	211	238	256	186	212	228	226	231	218	214	250	236	223	209	226	226	253	238	205	208	222	224	233	245	240	180	247	206	232	246	237	200	230	260	246	222	223	189	233	219	241	232	245	242	253	244	218	235	211	214	220	232	256	251	238	238	252	237	244	215	216	224	230	198	226	219	226	217	219	237	236	245	249	230	237	245	207	220	221	235	251	237	248	235	229	213	249	192	239	246	200	207	241	223	232	228	231	225	225	225	258	253	238	216	223	231	235	208	229	230	214	231	227	228	234	242	199	227	216	222	204	228	235	235	241	204	215	253	207	217	211	233	229	239	235	231	197	265	222	210	262	238	219	208	212	239	239	234	250	221	232	249	215	204	217	228	230	228	229	226	234	251	247	193	205	217	200	264	208	236	196	236	186	234	221	191	210	220	205	206	246	269	223	200	227	251	214	223	241	198	211	233	241	249	226	214	237	205	226	229	230	223	230	257	263	235	224	212	240	207	195	226	216	227	208	269	232	222	231	236	213	246	231	252	242	227	224	231	212	245	259	235	211	234	218	249	242	245	223	202	229	216	245	219	214	212	235	228	245	238	232	220	232	239	258	224	230	229	235	210	228	212	226	212	225	237	195	222	226	220	245	238	203	208	213	233	239	220	218	242	186	224	233	224	260	232	199	243	213	221	238	218	249	231	215	228	215	244	264	232	198	216	212	223	218	235	206	231	218	258	224	212	233	236	222	248	215	237	205	208	240	217	217	239	240	237	206	216	219	195	270	232	237	227	254	210	236	244	212	206	230	208	223	248	226	215	233	225	225	223	225	212	266	224	233	240	247	224	239	238	236	206	221	232	203	215	244	244	217	201	245	228	225	233	237	251	196	240	241	225	211	227	200	222	253	223	238	216	218	256	243	224	255	239	227	216	246	246	225	238	274	233	221	228	241	240	239	238	209	230	235	216	229	230	222	226	229	196	216	234	243	211	210	250	219	226	217	224	186	243	224	233	215	239	218	234	221	231	223	202	244	250	225	231	218	213	205	237	230	240	215	223	252	245	230	218	197	231	231	227	227	221	233	237	246	261	224	226	231	208	249	247	226	243	248	184	256	226	240	231	220	224	201	222	235	234	233	227	232	220	225	234	231	230	242	223	203	244	216	217	212	228	215	245	220	212	237	211	229	215	236	259	239	230	269	234	211	191	222	201	202	221	247	232	221	214	234	203	234	249	241	223	224	231	236	243	235	208	194	236	204	240	223	221	243	243	220	226	269	236	227	202	223	228	227	218	206	214	220	241	234	208	230	203	252	211	245	238	228	223	274	236	224	196	236	224	218	227	216	237	216	231	236	220	233	250	222	205	215	213	207	247	224	198	217	216	228	244	241	220	244	239	238	215	215	219	228	226	240	191	228	243	213	219	218	243	237	251	233	262	240	229	222	224	206	198	230	238	222	201	228	224	205	226	236	226	244	235	220	220	239	217	211	247	237	252	244	223	221	232	225	216	222	235	241	240	222	178	209	226	213	223	213	231	220	228	234	200	273	236	218	234	235	224	230	232	211	225	252	221	216	238	225	222	237	198	233	225	205	216	234	238	229	259	253	219	237	226	249	227	204	217	243	203	220	253	229	230	215	234	264	233	238	220	245	253	209	247	228	233	239	230	213	235	211	235	223	228	238	223	223	222	233	212	232	256	248	213	235	239	237	227	225	231	255	223	221	213	216	250	202	211	223	201	179	238	240	230	236	226	233	227	227	232	221	225	219	252	230	234	176	245	236	230	218	206	217	230	238	243	231	236	237	235	240	215	236	243	230	229	196	244	217	230	226	215	199	224	244	223	248	225	206	224	206	238	215	241	234	216	223	204
4575	939	635	618	593	568	579	578	564	574	583	545	512	550	503	561	562	553	503	502	537	543	551	542	521	510	540	574	523	543	502	538	489	530	533	530	523	466	531	544	511	528	527	536	521	544	508	509	527	482	515	556	551	547	525	590	550	552	547	555	566	566	478	516	513	570	516	577	515	535	537	540	509	546	513	534	537	559	534	553	540	523	473	508	489	505	509	506	507	503	503	595	539	526	531	496	526	529	529	501	534	505	539	532	527	545	513	516	507	536	527	557	537	499	509	541	533	522	510	504	499	512	523	502	512	541	504	518	549	501	498	543	549	531	578	513	534	487	501	482	527	489	527	516	513	516	575	538	512	538	526	521	567	527	538	542	483	529	571	542	532	466	474	502	533	532	500	531	504	512	481	475	507	541	508	506	496	517	504	562	493	502	529	506	514	529	527	528	527	524	517	509	502	530	519	528	537	535	516	525	517	546	507	521	527	532	522	511	499	514	548	518	514	529	528	543	523	539	503	512	498	519	487	533	532	505	536	538	549	503	487	496	587	521	532	499	506	519	539	488	564	509	533	525	541	523	514	539	515	531	536	510	542	499	489	559	569	504	538	519	535	523	481	554	566	518	543	526	504	488	534	529	548	559	547	469	548	495	514	506	518	496	517	561	539	487	500	512	510	538	503	527	492	520	534	522	530	514	521	546	503	524	546	516	512	525	518	530	497	539	507	560	435	504	544	520	517	490	532	556	495	536	506	516	560	549	522	474	529	534	499	598	505	550	473	529	519	527	521	525	552	546	523	518	539	513	544	499	520	510	520	510	540	522	470	475	544	481	547	525	522	502	499	486	527	507	495	483	531	497	530	529	541	538	547	522	536	503	514	514	566	534	585	482	505	517	530	514	526	548	514	536	552	528	527	488	534	521	526	513	520	501	514	474	514	521	511	565	532	545	504	517	489	496	530	526	539	547	521	532	500	493	506	555	517	527	543	533	566	547	517	550	453	525	545	504	550	513	527	542	526	500	512	509	530	521	506	544	517	550	562	534	513	529	559	511	509	535	462	505	507	552	535	461	553	520	548	525	502	566	527	539	542	570	524	513	482	523	543	498	503	525	536	506	515	513	508	514	511	527	570	534	546	528	544	521	503	550	519	579	523	560	503	551	522	489	501	556	557	544	544	515	513	540	528	505	540	564	538	497	519	529	504	531	539	537	540	525	530	550	494	538	572	526	532	536	541	512	522	507	523	470	512	530	462	518	481	527	541	497	533	490	506	511	525	549	499	528	534	569	544	511	541	512	493	508	504	490	552	541	526	511	533	540	558	514	496	560	516	511	551	523	540	513	483	554	559	521	545	542	546	512	537	548	514	537	540	496	526	493	498	529	548	527	530	539	501	537	523	518	549	514	510	489	507	489	493	480	520	525	568	525	504	499	506	535	501	511	526	511	519	488	533	535	521	545	539	504	534	546	500	547	512	533	552	537	513	516	516	557	549	502	531	507	480	535	522	521	509	543	537	498	561	534	500	504	523	525	480	515	510	506	533	538	540	494	540	521	505	507	505	523	530	520	505	530	515	505	539	505	503	497	524	542	514	513	531	538	534	550	541	527	569	511	553	495	510	514	501	512	512	534	538	536	506	543	521	486	546	519	530	512	487	551	512	499	506	479	536	541	553	539	531	526	535	553	516	499	506	530	485	498	538	550	497	501	545	508	499	530	522	506	544	503	474	530	533	562	562	507	529	513	521	509	499	514	492	567	521	507	540	526	518	529	556	528	493	523	516	527	557	504	565	485	511	542	510	560	527	523	571	508	492	545	522	506	519	534	537	526	513	549	552	514	567	539	482	518	497	498	517	477	515	531	552	502	485	533	449	532	489	516	571	502	488	545	588	528	476	537	491	557	498	506	493	527	541	551	527	556	525	493	513	519	517	525	506	510	498	512	523	504	525	511	477	537	531	527	555	514	547	515	484	536	501	505	535	538	547	522	520	508	514	522	534	522	496	516	522	539	542	559	504	519	538	545	523	504	527	495	534	500	536	522	482	524	516	485	547	524	532	504	524	540	476	475	529	521	476	518	572	527	540	504	487	494	568	516	532	518	492	536	524	532	527	547	552	502	548	517	538	529	493	550	553	581	489	482	493	481	515	464	519	541	500	517	546	548	533	527	561	531	466	548	526	515	482	528	508	520	514	542	516	511	536	508	526	508	556	504	519	544	482	538	518	552	509	535	520	540	524	514	529	516	531	519	510	502	528	521	505	527	489	509	504	528	527	520	507	523	513	532	518	526	538	510	541	481	521	509	506	529	542	518	502	522	527	521	547	577	549	517	529	554	508	506	526	548	525	552	503	519	537	508	511	512	519	553	517	516	514	502	526	530	502	562	526	520	516	512	514	496	508	529	496	493	538	480	501	516	512	543	534	512	538	515	523	513	571	523	516	517	541	511	571	592	511	561	528	508	542	520	502	497	483	510	537	510	532	529	509	469	538	527	527	514	498	499	512	520	536	490	555	535	528	487	523	521	528	494	550	476	504	541	508	556	538	492	549	552	541	507	510	524	496	495	512	528	530	524	503	511	487	526	558	555	489	542	531	525	512	521	516	531	506	547	517	485	549	506	533	504	523	535	541	515	467	509	519	553	500	479	515	472	522	497	509	533	504	521	533	496	487	518	513	582	536	538	536	513	503	536	500	518	527	530	515	520	565	519	515	495	511	510	486	538	517	517	514	513	538	504	514	527	527	540	479	526	537	506	511	505	551	545	534	501	493	546	538	516	529	509	492	520	535	530	527	530	574	509	536	535	525	529	523	527	493	534	485	491	492	545	534	526	541	506	565	541	508	518	543	508	507	533	473	493	524	485	470	523	484	513	509	528	560	513	538	543	545	507	507	522	518	513	543	521	548	483	503	540	561	560	529	567	535	513	533	528	504	496	545	498	523	528	479	528	499	536	530	526	551	553	538	543	550	533	515	499	527	522	542	507	542	526	531	518	511	534	509	503	498	522	534	516	545	528	502	515	511	513	517	507	515	522	560	506	542	526	531	541	528	560	518	516	500	511	519	546	495	540	518	484	535	512	545	508	538	538	527	482	534	578	508	524	507	478	549	483	566	536	520	559	556	529	555	531	531	520	514	510	496	538	542	513	494	538	555	495	533	507	502	531	509	523	507	527	552	545	488	582	537	522	524	528	518	548	519	460	517	495	535	499	550	565	502	478	487	527	514	506	535	552	496	532	488	544	555	483	544	524	529	524	547	537	542	565	569	525	477	523	522	503	532	553	509	526	538	511	532	559	491	495	535	517	493	510	531	501	512	527	511	530	530	563	521	527	524	532	508	514	559	554	537	559	516	557	525	523	548	490	518	542	484	495	499	514	505	522	488	510	508	493	498	498	542	525	514	530	540	537	525	525	539	555	565	517	513	522	554	512	567	535	533	537	497	496	525	545	515	524	561	518	514	524	523	518	513	496	530	480	496	480	551	512	505	549
15606	1980	534	390	304	280	234	192	236	189	207	170	170	176	163	170	126	152	185	167	168	143	138	179	135	143	185	158	176	167	175	174	165	161	174	178	159	143	160	163	173	153	159	150	149	153	165	191	149	159	178	159	168	148	178	158	140	151	145	173	182	160	159	145	166	176	157	162	155	165	163	178	175	186	172	153	150	174	149	157	170	141	153	151	172	151	174	167	165	183	143	156	170	163	133	151	181	141	175	175	152	148	170	162	175	148	173	164	157	162	175	168	161	142	161	143	178	163	143	181	153	159	123	159	174	130	182	158	160	176	197	155	172	162	157	146	167	152	171	159	139	162	131	148	170	168	149	184	140	144	142	147	160	148	140	164	179	156	170	155	164	160	172	177	142	170	164	160	167	155	168	160	191	158	139	130	134	153	165	168	184	164	158	151	144	167	144	152	168	143	156	151	153	160	152	160	155	158	190	159	147	180	154	163	165	154	157	142	179	144	162	160	136	142	154	181	159	157	180	150	146	158	162	160	163	162	164	146	165	135	183	163	147	130	162	139	148	163	146	169	183	171	150	152	166	156	159	189	166	154	162	167	182	131	168	167	191	164	157	145	167	174	145	164	162	139	165	168	152	144	149	161	143	177	186	136	166	169	193	141	147	182	186	148	161	166	151	172	157	164	155	166	140	161	140	150	152	178	146	148	179	154	162	161	150	174	151	168	162	140	178	160	171	179	142	145	167	169	141	165	149	159	139	164	212	162	157	145	164	155	177	163	144	147	164	181	159	184	153	155	159	178	181	151	159	172	151	179	152	154	152	144	148	174	161	170	184	168	140	162	156	181	158	155	169	149	168	160	163	166	163	180	156	144	144	147	165	158	162	178	160	161	163	167	173	158	164	169	190	172	155	151	184	157	147	195	151	159	180	146	171	157	152	162	143	186	151	174	172	172	144	163	162	164	153	173	151	148	160	175	152	181	156	152	165	165	162	158	163	147	143	174	176	169	138	168	165	155	177	179	133	151	171	144	167	159	152	173	151	169	154	142	167	143	149	122	162	167	141	170	155	161	124	146	154	169	147	178	154	167	153	161	184	175	166	145	182	145	150	148	167	157	148	152	152	169	162	186	153	142	163	166	176	159	174	133	160	151	141	146	126	165	154	159	135	155	190	142	176	147	157	158	156	154	149	159	145	153	170	151	153	168	143	159	157	175	169	170	177	177	165	139	161	140	165	146	139	152	173	162	141	146	180	173	176	172	141	170	145	165	150	196	159	161	155	159	170	140	151	166	137	152	149	168	157	155	164	145	162	163	162	161	145	140	181	131	162	181	144	170	155	177	163	147	176	168	154	175	182	149	116	178	172	149	152	150	147	157	172	165	159	151	154	157	156	155	156	177	153	158	179	157	188	155	140	163	168	144	144	163	152	146	177	185	167	164	141	165	164	175	159	161	129	193	162	168	152	166	151	149	170	157	169	131	157	164	143	167	154	180	168	159	146	168	154	156	197	180	169	146	175	142	163	147	152	130	152	167	171	169	177	170	183	132	153	177	156	135	152	161	169	166	170	166	138	163	174	147	163	163	153	134	141	141	166	153	162	152	157	201	179	181	167	150	148	171	157	183	145	129	168	161	142	159	159	140	160	134	159	164	178	147	169	151	155	156	142	156	163	166	133	156	140	158	169	153	159	173	148	157	159	144	152	146	158	146	154	147	151	152	152	147	171	166	159	151	166	150	166	167	156	155	158	157	158	159	156	163	155	146	168	138	170	156	167	144	149	178	145	168	148	164	168	155	177	169	145	149	158	169	156	167	165	146	155	151	165	132	127	148	168	165	175	140	153	144	147	162	181	140	155	151	150	167	137	134	166	163	147	151	135	162	146	148	164	152	168	160	155	163	163	126	145	173	169	159	135	145	130	156	160	158	170	147	154	151	142	159	165	152	158	149	138	169	177	146	144	144	136	154	164	147	136	168	161	148	146	169	155	136	146	144	178	166	173	158	143	159	162	162	146	150	151	180	174	167	163	161	148	173	180	161	166	164	164	141	157	146	148	167	173	161	142	158	159	157	149	162	165	152	156	170	148	174	140	141	138	147	163	148	158	175	155	161	167	149	167	164	174	168	171	150	157	165	172	135	157	173	154	148	149	173	171	151	190	163	154	169	154	155	147	171	153	175	133	135	147	153	166	160	158	156	150	162	173	155	142	161	160	160	180	187	155	151	172	168	171	143	162	149	168	160	184	169	156	152	184	139	159	178	168	143	160	165	148	172	190	170	175	176	183	161	159	151	173	161	164	167	162	155	170	151	170	153	172	154	166	173	144	170	174	151	161	167	151	172	163	157	149	165	185	151	151	167	143	160	164	144	169	155	138	153	184	177	180	155	158	163	155	158	165	167	170	153	170	139	159	188	158	173	142	153	132	176	160	159	150	156	151	159	188	149	155	144	166	172	177	148	167	172	152	164	161	160	148	161	156	174	145	144	177	167	162	147	159	152	169	135	137	163	151	164	172	171	192	172	149	175	157	175	161	174	183	154	134	145	150	156	165	157	159	168	144	176	148	140	137	151	166	169	161	180	180	169	148	162	162	152	186	147	175	152	180	134	167	181	188	164	158	147	137	143	160	171	142	154	156	166	167	169	158	142	176	174	162	172	165	141	166	143	155	163	145	175	164	182	152	156	143	167	166	149	151	163	158	151	169	142	167	144	135	143	152	149	168	184	174	132	145	146	143	174	131	141	171	150	154	168	155	182	160	178	160	152	157	157	146	137	184	173	170	168	140	150	138	137	164	133	153	161	163	158	168	188	174	181	152	159	146	144	144	148	154	158	172	144	156	167	177	159	140	135	179	159	158	160	154	149	148	135	140	155	163	130	166	153	156	141	159	153	159	173	168	138	152	168	133	181	146	152	162	167	170	163	155	139	147	151	162	134	162	172	173	181	165	142	177	160	163	162	171	154	166	146	152	143	156	149	149	140	150	178	170	154	148	172	168	145	137	138	149	136	178	143	175	168	158	147	148	159	166	184	143	169	189	159	171	175	165	164	146	155	149	168	179	146	153	175	134	167	162	169	153	148	164	174	188	147	192	156	189	168	178	158	149	171	164	158	195	147	182	168	153	165	143	149	195	165	146	163	160	133	162	168	161	162	147	164	162	161	155	147	168	144	178	140	165	149	166	135	150	164	169	162	162	174	146	168	142	127	177	154	168	149	161	165	171	159	128	173	159	163	176	169	160	160	161	182	170	151	154	115	169	167	153	169	168	181	162	142	150	146	152	137	131	158	146	162	166	167	163	164	167	172	149	139	164	161	187	147	172	169	159	164	153	180	170	151	165	176	156	146	161	145	174	175	160	152	176	152	156	169	166	158	155	160	181	137	177	175	162	148	170	146	172	147	162	147	160	172	160	152	156	153	138	147	169	138	160	157	156	150	141	168	152	157	151	140	166	161	150	145	151	138	151	184	151	181	208	143	153	169	163	144	133	160
10944	1288	1264	1329	1174	1004	837	697	626	628	542	516	483	460	466	449	405	380	446	423	417	425	410	384	472	392	421	408	396	388	417	401	377	394	365	379	359	430	392	388	376	390	391	403	389	402	389	388	416	382	431	398	413	409	433	471	447	429	457	392	415	394	427	404	389	433	410	389	424	440	400	396	401	393	367	376	407	425	382	404	417	404	411	396	387	390	367	349	387	395	390	374	369	403	364	388	375	374	325	391	363	375	379	354	396	382	366	357	378	376	410	408	334	368	366	373	349	358	364	368	394	383	405	373	382	341	368	341	379	393	379	387	388	361	366	397	387	389	385	420	371	361	373	375	331	345	347	396	387	387	385	355	368	381	406	368	397	396	383	375	366	386	375	344	406	364	395	406	372	405	371	354	353	387	359	401	384	361	356	358	369	389	411	353	393	362	386	368	380	389	383	370	358	377	369	354	358	390	375	349	398	361	444	414	388	368	386	379	382	374	411	375	353	387	351	358	367	372	366	382	404	395	327	352	364	366	354	366	370	352	368	373	341	354	357	369	387	360	386	407	339	377	376	354	337	404	369	417	353	389	374	391	397	364	368	332	389	391	375	373	363	387	399	393	386	362	375	398	331	377	381	374	338	362	387	355	362	380	360	365	365	370	370	381	382	376	353	377	354	372	377	375	379	374	388	417	377	385	373	378	358	390	362	366	369	406	358	373	384	394	401	349	389	365	397	356	376	398	365	407	379	356	383	380	373	395	389	362	353	336	366	348	374	363	386	357	375	398	378	371	364	371	370	360	379	350	374	396	383	326	380	393	363	381	349	332	369	365	397	355	392	372	362	413	355	388	342	340	351	378	373	399	407	396	366	333	364	393	403	347	354	361	324	365	385	355	386	361	374	381	362	382	370	382	355	369	401	393	358	388	353	403	354	379	406	378	356	366	356	365	360	346	372	407	366	395	372	393	373	381	371	383	395	408	361	390	383	348	377	369	348	369	373	423	394	389	400	386	404	366	382	364	384	377	364	354	398	366	374	364	378	346	339	367	351	396	348	360	363	381	359	364	397	365	391	371	387	418	366	374	346	402	357	387	348	368	396	369	355	379	381	358	378	368	372	411	378	373	351	397	374	376	378	373	369	382	372	360	333	368	373	387	382	372	386	374	322	370	389	379	366	418	383	359	396	369	392	393	373	349	374	398	410	359	381	383	402	365	348	406	359	400	396	376	414	386	338	357	374	392	367	372	366	378	373	341	390	351	395	362	341	351	394	380	380	385	382	387	374	369	379	331	397	386	384	323	376	396	359	361	422	393	391	355	397	372	371	390	370	416	372	374	378	370	399	398	354	397	366	362	342	373	383	394	382	398	369	347	365	375	369	373	396	386	428	407	338	367	367	373	388	355	451	357	351	337	355	357	389	367	357	378	386	357	357	375	343	376	363	411	388	373	382	371	386	337	357	345	369	434	339	403	375	356	368	339	344	376	390	370	374	350	392	401	397	353	368	388	351	380	380	428	396	361	387	365	393	375	393	352	362	353	396	382	373	377	382	353	372	371	409	331	372	392	387	361	394	371	361	351	376	342	391	366	348	362	370	388	358	348	365	378	363	378	392	357	388	378	368	370	355	351	402	378	372	414	345	346	401	386	346	412	372	370	365	364	339	369	376	391	360	379	377	406	365	366	401	369	361	371	364	389	382	364	354	367	377	355	359	343	376	358	370	391	386	369	402	406	381	375	382	397	394	387	378	410	370	363	355	346	381	407	375	393	343	398	347	363	331	378	403	378	366	358	361	354	396	400	377	379	366	350	340	348	357	374	381	385	392	339	377	377	390	374	417	393	400	401	396	399	379	402	395	382	351	384	393	383	376	385	402	361	364	401	369	368	388	364	352	383	429	410	371	408	378	361	389	407	355	391	356	391	334	401	397	358	393	395	402	385	396	392	372	402	349	338	343	385	401	343	360	368	372	355	357	384	354	348	384	373	389	396	376	348	381	403	397	372	429	374	381	385	363	342	346	400	362	396	371	379	361	369	365	336	374	371	366	366	363	377	385	365	391	384	371	391	403	399	346	392	373	373	393	359	347	353	400	400	421	400	353	353	391	394	386	369	374	364	342	337	347	353	416	353	379	381	350	349	401	372	372	378	368	348	378	361	374	385	399	375	385	336	372	341	400	408	388	354	360	391	378	378	368	350	384	374	396	384	389	375	351	409	377	350	371	382	405	346	378	402	346	386	379	370	389	377	389	365	396	405	392	373	404	356	373	391	339	373	371	355	386	388	376	372	374	334	357	386	401	401	372	356	337	355	381	396	379	364	397	342	379	399	386	415	362	403	380	335	393	363	421	376	364	390	371	362	399	369	387	404	371	379	398	378	354	421	380	398	372	420	364	365	350	385	349	400	409	380	390	384	347	373	365	393	404	429	363	384	390	345	340	362	385	373	383	364	397	361	381	370	371	377	374	398	404	387	370	378	400	377	341	375	386	413	373	402	370	341	388	387	357	357	398	340	356	365	365	327	356	382	356	356	417	364	408	358	413	386	366	408	366	379	379	362	379	339	393	363	370	379	387	406	391	375	383	363	386	368	395	355	359	371	364	360	379	377	354	376	368	387	320	407	366	355	368	353	396	393	376	374	332	383	401	361	370	368	406	366	368	373	364	378	336	363	389	376	418	355	365	381	397	358	383	376	411	360	368	378	369	386	323	375	383	354	387	393	355	360	413	359	377	387	362	368	356	375	397	366	366	349	396	364	359	353	379	346	359	404	383	385	388	361	388	375	378	358	392	358	394	392	384	378	357	362	381	358	423	374	391	393	368	369	334	394	395	368	378	362	371	410	373	394	370	385	374	390	377	371	372	392	370	364	353	350	347	352	346	379	414	368	378	383	352	352	391	375	391	379	367	382	404	413	409	349	346	393	362	360	375	398	395	392	363	383	399	357	354	370	394	374	375	431	365	364	387	369	344	381	354	341	363	384	390	397	364	385	383	390	362	389	368	391	388	395	334	364	374	390	361	380	374	406	362	372	362	370	376	344	377	379	376	386	356	362	403	373	380	378	388	402	382	356	342	398	376	387	354	414	347	425	368	393	374	349	403	359	375	365	367	366	364	387	370	398	344	372	379	353	352	383	401	376	347	348	408	399	366	389	405	398	378	396	382	368	324	395	355	372	359	338	327	360	369	391	361	372	347	395	380	368	400	363	369	398	355	344	402	361	387	388	361	356	371	361	342	345	366	368	395	382	392	378	392	357	383	377	378	378	384	386	373	372	372	336	371	361	376	369	394	400	365	369	343	372	403	371	404	353	377	336	393	353	383	384	386	384	380	371	356	344	383	417	354	396	361	389	378	380	377	421	356	364	381	419	360	395	309	349	409	365	364	370	375	381	386	362	400	338	383	378	388	352	363	371	380	386	394	369	384	359	341	397	338	355	376	410	362	386	368	389	371	401	424	356	387	367	411	389	347	370	377	365	370	363	379	387
23703	3699	837	571	427	301	246	213	178	149	174	137	116	149	136	118	114	112	96	95	101	119	118	107	102	96	113	100	114	92	105	115	113	99	98	100	83	120	105	112	108	101	109	105	105	108	96	110	125	125	111	94	103	120	99	130	131	119	111	121	112	108	106	111	112	101	103	113	113	102	106	108	121	99	113	109	116	115	110	122	124	84	111	109	106	114	106	106	97	111	111	89	98	90	116	103	103	102	108	107	105	110	97	120	114	98	113	102	105	92	100	110	99	104	106	99	85	98	103	114	118	103	99	124	130	101	97	114	102	109	99	101	90	120	98	119	101	104	107	100	116	95	94	110	94	90	124	92	110	105	130	80	119	115	116	94	94	89	109	98	110	121	104	104	111	99	120	103	106	104	104	87	110	115	119	109	112	108	98	108	114	101	99	111	104	101	93	96	103	107	83	111	118	105	84	96	95	110	102	121	98	115	115	99	99	96	100	96	102	95	101	97	107	115	103	101	76	117	121	86	99	105	104	101	88	97	96	94	101	102	106	85	109	91	104	89	102	118	104	95	94	106	98	104	100	101	105	96	90	104	95	108	110	94	98	117	77	70	100	124	112	100	91	104	92	109	98	93	100	111	91	105	94	84	91	83	97	90	89	117	126	106	125	102	110	107	103	87	100	102	102	116	95	102	107	96	112	121	91	108	109	118	123	116	99	82	97	96	99	102	102	87	111	97	102	117	102	87	118	107	103	108	103	121	122	99	101	123	79	99	117	99	125	97	109	92	112	91	95	106	111	107	88	107	99	101	99	107	117	107	121	105	94	101	89	107	112	102	108	84	83	103	104	106	117	132	90	108	81	127	116	92	101	107	91	110	96	121	104	115	99	113	131	109	102	102	103	104	100	134	116	105	103	118	112	105	113	118	101	117	94	105	91	79	98	99	118	114	91	98	98	116	98	110	105	83	102	94	94	87	100	88	105	91	118	116	110	114	105	106	107	99	85	96	96	120	108	106	102	97	99	91	75	85	86	87	97	95	109	91	103	103	102	104	97	105	110	112	103	111	105	109	101	80	105	90	106	109	110	113	95	83	95	96	91	92	108	101	99	108	111	123	108	105	94	102	101	106	105	97	99	100	90	95	114	92	92	112	103	99	97	108	97	93	116	94	104	97	96	100	87	111	109	101	94	106	106	94	107	107	73	107	104	105	98	104	106	101	97	86	97	98	97	102	105	110	115	89	105	105	132	113	106	114	107	83	105	111	106	120	89	112	89	86	120	102	90	108	101	96	114	108	104	100	107	93	97	100	99	99	99	107	126	96	105	90	105	84	106	87	111	109	115	114	103	130	104	98	102	104	118	98	85	79	106	109	112	109	103	107	83	117	95	85	99	96	89	131	96	105	107	107	110	101	127	117	82	104	97	100	102	94	110	102	109	101	95	96	105	93	99	138	106	112	108	100	79	87	93	86	120	115	118	106	85	96	110	100	102	89	108	92	101	112	118	115	82	128	102	102	122	104	114	114	126	102	102	101	97	77	99	92	109	101	98	95	105	95	104	108	84	110	106	120	108	105	109	101	92	113	103	99	97	97	114	97	94	82	118	138	91	107	102	101	100	108	117	101	110	108	123	101	109	92	111	117	102	93	97	103	105	107	109	101	93	80	103	108	99	83	103	105	115	100	121	109	104	96	94	94	118	109	91	99	90	120	103	102	109	109	124	116	109	104	93	106	109	101	101	97	99	113	105	97	96	101	94	119	108	101	121	83	123	98	123	115	129	97	102	102	110	93	112	98	111	109	102	105	86	100	97	102	83	107	98	106	116	111	108	78	121	129	105	115	135	99	104	96	100	106	94	96	89	99	116	105	97	108	97	104	112	109	105	104	111	118	98	130	99	90	93	96	96	111	94	99	106	98	101	112	88	94	98	113	87	111	112	93	115	123	107	96	96	122	121	102	110	108	95	99	92	94	98	102	110	105	110	100	89	94	90	113	81	106	119	99	125	119	111	114	103	96	115	95	108	104	115	111	116	106	108	106	91	101	112	99	91	114	96	90	90	93	109	112	106	99	124	95	115	90	99	101	107	106	96	98	96	112	104	102	118	103	108	96	88	117	108	103	109	121	98	106	93	107	116	114	105	104	96	103	97	133	108	98	75	119	125	122	80	99	88	115	113	98	96	103	105	98	88	105	110	79	97	95	104	94	100	94	92	107	104	92	116	116	105	97	98	88	106	89	109	97	97	104	89	86	77	87	74	102	107	141	104	96	100	109	116	115	92	90	91	106	105	101	113	90	99	114	116	91	126	116	99	120	91	105	107	98	117	106	119	115	111	105	99	102	109	106	110	95	80	115	106	107	101	104	102	100	96	109	103	111	112	109	134	108	107	95	93	94	94	103	105	128	92	121	111	122	111	104	91	101	109	99	99	113	108	104	106	112	113	105	106	94	97	100	102	91	110	116	88	102	101	89	98	93	82	110	112	108	104	97	94	108	108	94	119	104	96	103	97	92	89	107	123	99	84	109	105	88	99	96	104	86	115	114	98	94	107	119	109	104	91	84	106	91	107	95	102	91	92	119	112	115	92	106	84	95	100	100	96	103	95	108	92	106	100	105	96	108	87	88	109	107	87	119	114	126	119	108	106	127	98	111	96	107	105	89	106	110	104	93	108	105	79	98	109	116	111	107	115	100	124	114	108	92	101	91	97	81	109	98	118	96	96	127	111	101	115	83	87	104	79	97	110	97	108	83	94	109	109	115	119	95	101	116	89	95	101	95	89	108	104	116	96	97	101	102	104	86	96	115	103	102	110	101	113	91	110	120	96	112	108	93	108	127	94	98	99	111	106	98	117	99	106	109	123	94	95	102	93	103	97	109	121	128	114	123	106	90	109	108	89	90	130	113	122	104	105	103	90	115	77	103	108	110	100	102	113	97	106	94	92	113	123	107	103	80	87	106	93	112	93	108	96	92	81	101	120	111	95	93	91	101	122	107	102	115	105	111	115	101	96	92	91	107	102	114	93	103	110	97	111	108	107	118	86	112	96	117	106	91	115	91	101	100	109	98	111	97	96	118	113	107	117	122	114	98	111	107	136	106	116	105	110	110	104	105	92	90	116	128	100	113	94	98	100	100	87	98	115	100	107	110	91	100	105	86	103	114	83	107	113	89	93	101	109	107	93	82	97	98	112	115	105	99	110	95	103	105	105	97	115	94	112	101	103	117	113	107	112	87	99	105	98	91	98	96	123	103	95	118	115	129	107	106	80	105	121	107	94	103	104	91	100	97	122	94	105	119	126	108	127	95	108	114	96	121	116	104	115	101	109	100	97	124	93	98	110	96	113	92	102	95	90	115	104	112	111	135	101	104	90	126	110	97	105	104	106	89	90	85	103	108	102	109	99	114	105	104	94	104	98	111	111	104	129	107	130	104	118	115	120	87	97	99	92	97	101	91	118	105	104	102	107	128	102	86	111	110	98	109	108	105	101	132
14292	1825	1870	2127	1774	1355	1184	912	727	730	616	585	503	492	428	385	393	424	390	381	346	333	343	342	337	325	318	290	311	290	292	293	283	304	294	290	249	299	279	282	274	266	264	305	307	260	251	305	308	309	300	326	312	378	367	389	383	393	352	360	340	344	350	329	335	311	294	318	294	317	290	307	292	294	301	292	284	281	328	284	286	338	282	277	291	281	272	259	261	249	293	267	276	257	262	253	236	266	254	242	274	294	270	279	253	285	259	254	249	268	291	276	280	287	263	265	267	271	291	291	278	264	260	245	265	306	253	274	275	242	263	244	265	289	285	289	263	271	277	258	260	278	266	268	294	254	270	280	267	268	256	263	240	274	263	287	264	276	276	263	268	273	272	283	247	280	245	286	240	295	277	270	268	302	266	269	267	248	260	245	209	284	245	267	270	260	269	254	274	277	291	298	270	285	250	267	245	268	270	270	292	234	258	265	274	280	252	282	237	261	259	276	266	309	285	270	278	309	274	287	238	252	255	248	281	254	291	258	270	251	262	273	286	246	243	252	282	283	267	275	258	252	266	244	286	242	249	289	265	262	264	243	270	268	267	242	236	253	263	276	264	257	260	254	280	275	306	254	246	255	290	286	254	274	250	256	255	266	267	281	266	274	259	240	271	251	274	279	271	262	270	245	272	278	243	261	274	270	284	263	283	268	300	264	268	278	238	255	255	250	251	254	268	252	252	256	260	254	267	254	262	242	266	267	245	277	257	279	265	269	266	250	270	263	268	258	248	228	286	248	271	281	277	240	257	267	245	277	250	288	280	252	269	239	253	270	282	289	267	250	275	262	277	247	280	270	247	239	288	300	280	261	275	282	256	236	234	277	258	270	262	261	244	292	291	258	239	254	267	233	282	238	259	274	269	275	274	265	265	259	274	268	287	264	274	278	256	290	257	261	262	273	257	264	263	256	267	234	287	279	246	271	255	268	264	259	266	272	288	256	283	274	235	269	253	251	255	304	258	258	240	258	286	238	248	264	267	264	284	269	272	285	263	286	268	259	306	252	251	263	233	253	276	261	245	260	264	255	261	258	280	298	258	242	278	266	258	291	258	257	253	265	285	265	264	237	237	259	260	277	264	261	287	273	282	267	282	290	273	289	251	256	270	236	267	289	271	271	275	253	252	247	256	284	259	252	268	255	283	237	286	258	274	247	253	242	255	287	231	266	235	295	266	260	250	243	274	288	283	259	269	260	270	261	288	254	261	269	237	261	238	226	266	257	252	267	298	281	283	303	253	282	245	247	237	264	264	287	227	271	276	260	267	273	291	304	272	271	254	262	269	295	271	258	261	222	262	273	265	264	256	263	255	283	255	251	258	254	262	256	282	277	255	280	301	237	273	257	276	274	276	268	280	248	226	235	286	281	260	256	268	272	300	255	237	271	274	291	249	267	261	262	261	266	292	270	261	243	249	251	264	257	276	265	244	253	263	242	258	256	248	252	264	268	281	255	279	267	273	265	280	276	265	268	279	268	286	244	271	255	292	242	272	257	301	277	267	264	268	275	300	273	294	284	276	273	266	300	261	260	269	262	267	270	240	274	240	309	267	256	259	301	274	286	289	241	255	250	257	265	260	230	297	280	246	262	310	276	274	305	232	281	244	276	287	251	290	272	266	237	252	282	291	259	264	264	269	239	298	284	244	271	272	285	263	261	240	265	259	273	269	246	277	236	254	250	287	259	289	291	286	254	244	254	277	279	279	273	263	254	266	274	262	251	287	267	305	247	280	267	270	266	241	262	254	273	242	276	286	302	254	286	261	274	271	269	278	263	295	253	288	275	287	265	286	274	287	262	252	228	264	273	260	262	232	292	268	270	249	238	255	271	260	260	264	257	266	277	256	281	278	263	271	231	258	253	282	251	316	252	272	278	260	245	258	239	267	280	262	254	280	284	279	283	278	258	286	269	257	271	264	254	293	299	251	246	280	258	293	238	283	277	290	252	249	233	258	237	240	265	308	271	276	252	270	236	272	254	262	259	262	262	271	279	258	268	274	235	286	271	264	264	276	265	280	266	269	266	242	277	267	260	245	265	254	258	258	263	265	279	301	240	259	264	278	251	257	268	268	267	276	269	296	285	254	260	271	248	259	259	258	271	275	278	280	255	293	255	298	255	248	252	258	243	249	276	276	244	254	272	265	271	249	274	268	251	239	287	247	254	249	257	250	264	222	269	256	261	242	277	273	265	275	245	261	273	268	288	262	247	264	287	278	249	251	282	256	270	264	226	261	247	257	242	275	266	243	247	279	266	267	276	246	278	263	279	253	249	262	255	268	301	271	277	264	251	283	298	264	250	296	269	262	273	248	270	250	254	268	276	264	225	257	297	264	275	240	286	267	251	283	253	268	253	278	260	236	262	283	277	269	276	258	235	234	283	267	270	259	235	231	242	270	254	251	260	248	252	242	293	264	269	261	260	249	277	292	242	266	295	265	269	221	241	256	243	268	254	265	265	275	283	257	250	272	259	266	258	251	240	260	264	238	250	266	272	286	241	253	294	255	264	274	242	264	266	246	238	276	265	270	271	254	261	253	266	257	250	241	273	276	248	280	261	264	287	252	231	267	261	298	269	289	261	239	295	260	257	273	250	258	269	290	278	271	273	238	244	279	255	282	271	259	257	291	269	260	266	265	240	245	259	278	268	283	268	277	247	253	257	278	255	262	260	253	277	279	265	266	251	252	281	263	245	266	267	288	258	280	249	274	264	269	300	268	266	248	276	272	250	260	271	281	264	274	268	254	281	275	245	270	266	261	292	228	285	286	256	300	296	268	266	248	259	279	254	247	248	262	258	268	229	275	254	302	281	270	279	286	237	251	263	267	248	250	258	264	252	242	260	242	281	283	230	259	261	256	311	281	301	271	272	272	246	252	279	290	263	274	269	270	277	270	294	293	293	245	256	293	266	262	256	284	269	265	237	264	262	258	244	278	275	284	265	246	239	234	246	260	244	260	281	274	269	243	271	236	246	236	270	272	264	271	263	274	256	293	281	248	260	251	272	275	269	272	273	275	262	275	270	278	253	253	279	258	275	275	302	287	277	320	261	249	278	257	285	270	283	271	262	279	266	265	251	260	267	269	253	266	251	274	266	280	277	241	277	254	282	248	276	256	267	259	258	276	292	264	258	274	258	278	263	280	264	256	260	236	267	251	249	257	238	269	273	269	273	263	277	273	265	248	288	260	255	252	255	261	272	267	260	262	252	281	247	259	280	250	276	244	257	257	277	260	237	265	255	258	271	254	228	269	257	259	270	287	271	240	269	276	261	304	304	252	263	294	251	245	254	271	270	272	239	256	249	257	233	247	252	278	281	262	251	291	273	250	303	268	233	289	303	263	228	261	260	267	245	256	266	278	269	257	272	271	252	272	229	261	279	276	274	291	256	268	262	247	273	269	258	272	267	241	291	267	272	256	251	244	281	271	251	284	228	255	260	238	259
6133	779	290	237	269	213	222	229	260	269	236	237	234	232	242	234	251	231	246	255	232	262	225	238	221	214	241	233	208	226	207	233	251	213	224	239	225	222	209	280	235	218	218	225	206	208	207	233	246	231	239	240	241	256	248	179	238	221	227	217	229	209	216	220	219	211	226	223	220	245	218	235	245	223	242	231	224	236	245	230	225	251	260	246	224	230	221	249	210	251	231	215	250	234	226	219	235	227	243	219	228	269	257	243	234	223	216	235	253	220	247	209	260	217	205	223	216	249	225	266	251	238	224	212	222	227	225	213	231	218	261	226	218	229	225	222	201	237	203	222	236	241	237	229	213	218	233	222	201	260	227	206	205	220	231	206	240	220	251	226	250	238	222	227	256	233	205	222	250	213	229	230	223	234	234	209	256	257	239	235	224	221	207	220	227	231	209	216	258	222	225	223	232	257	258	222	227	223	234	226	221	237	219	223	224	212	251	225	225	204	254	217	229	239	219	236	216	219	215	246	227	239	223	243	214	215	226	268	233	251	234	224	253	231	221	235	213	232	222	233	244	220	232	223	228	238	213	242	187	202	228	255	218	213	240	261	222	234	229	229	194	246	218	221	224	242	233	221	257	217	198	226	227	222	257	220	236	232	236	260	226	232	252	206	236	214	257	219	221	224	235	240	222	219	211	215	215	231	228	231	218	206	236	260	242	226	228	229	214	213	218	215	212	225	243	218	228	238	252	207	246	225	208	221	241	239	248	212	239	229	273	245	239	213	235	224	226	236	223	249	244	229	248	226	217	218	223	219	233	222	223	189	236	239	243	254	226	220	224	231	229	199	227	226	242	223	217	236	222	228	215	228	245	229	282	247	257	238	266	252	245	227	234	241	245	248	198	213	220	223	239	241	211	223	237	253	236	221	240	245	226	223	222	236	224	224	208	273	216	204	237	216	213	231	229	222	236	219	198	232	237	255	226	251	230	216	236	234	224	246	236	226	225	220	226	230	245	215	223	268	239	214	223	240	245	239	213	214	240	212	234	214	223	226	234	229	208	233	223	214	230	222	219	242	223	228	213	219	227	217	245	223	233	239	226	229	200	238	252	258	218	221	234	249	216	230	221	239	228	227	237	242	237	204	224	233	240	209	219	222	212	235	232	277	239	228	229	240	223	221	234	239	236	234	258	211	257	228	229	207	220	233	239	230	233	225	212	270	240	248	226	214	201	239	224	224	219	216	219	223	238	229	229	227	221	232	238	245	215	228	212	230	234	204	219	211	226	215	228	223	251	217	235	214	216	215	237	230	232	225	249	261	271	219	177	237	235	244	211	226	236	206	259	239	236	247	199	239	214	220	212	237	239	229	237	248	211	227	225	210	242	261	210	247	220	256	229	246	266	268	228	212	253	218	213	227	201	252	225	220	216	195	223	227	230	202	221	244	203	272	237	245	230	247	244	267	243	252	233	232	240	228	210	206	195	215	226	229	195	233	240	210	228	208	212	232	226	230	202	234	229	233	224	215	227	224	227	222	207	250	231	243	220	233	225	214	212	207	221	217	210	218	225	243	261	268	215	195	247	205	211	233	213	243	250	241	237	243	217	260	227	244	248	221	225	212	243	242	206	193	216	244	237	234	196	209	209	247	249	240	213	194	241	245	215	213	219	199	224	206	265	249	249	214	217	231	221	234	219	230	216	252	214	241	237	272	216	222	241	220	229	223	265	258	248	253	229	223	222	213	214	218	223	242	235	228	222	230	228	241	240	217	228	256	235	233	244	232	235	217	223	267	202	227	235	263	226	226	202	214	216	232	217	235	237	236	219	217	237	272	245	204	228	225	237	229	204	221	237	234	233	221	266	218	201	250	209	210	227	235	234	220	227	236	251	236	218	216	215	242	218	237	235	249	201	258	242	233	233	246	236	228	229	217	200	218	238	233	212	215	231	239	250	232	222	211	217	190	233	225	212	222	177	239	231	233	213	232	241	241	215	235	244	242	245	231	233	262	244	225	236	240	202	266	220	225	223	216	224	217	217	233	222	215	213	204	207	227	222	225	241	251	194	233	223	207	262	222	242	247	240	269	232	235	240	247	232	220	219	212	242	237	245	225	230	208	261	227	243	207	240	205	268	233	236	241	233	266	217	227	235	236	237	238	194	215	229	186	242	220	227	258	215	228	235	201	213	258	238	237	251	233	238	243	229	198	250	234	233	254	231	240	226	210	203	225	259	233	224	220	231	233	223	227	231	203	236	252	250	220	209	219	220	220	269	228	208	207	247	238	227	217	238	223	230	233	201	225	239	211	241	210	209	227	222	234	214	238	248	240	204	197	189	243	227	233	230	237	226	205	239	240	221	247	215	223	239	245	250	208	253	253	219	270	241	227	212	215	242	231	195	244	257	246	213	225	217	229	249	220	232	276	264	237	232	212	222	205	247	241	234	250	216	226	239	229	282	214	221	243	215	227	223	248	248	246	233	224	217	250	214	233	233	234	226	237	219	218	188	231	234	250	244	217	220	242	200	238	234	217	251	226	226	228	249	218	218	226	249	252	242	245	242	232	207	214	234	250	236	254	233	216	233	231	215	218	240	196	226	229	222	230	255	218	256	228	219	216	229	245	237	242	229	267	237	236	233	244	240	208	228	191	247	219	223	222	220	242	236	225	215	205	225	221	234	259	224	240	230	240	235	216	253	226	223	226	242	248	272	236	212	246	235	220	230	213	228	202	246	224	265	264	229	184	193	225	197	267	237	236	208	233	227	260	258	220	196	226	238	214	242	224	230	221	254	242	229	227	267	243	226	221	220	243	226	225	225	211	254	236	258	255	212	261	210	259	235	219	210	240	264	230	230	210	271	240	242	224	233	226	243	222	222	223	262	211	234	223	216	244	207	243	230	210	245	206	237	235	234	245	213	234	227	238	205	245	231	223	247	216	205	259	209	224	221	245	244	244	218	230	236	234	250	232	228	229	213	219	236	208	223	248	253	248	234	217	204	244	243	221	211	247	252	257	250	203	227	221	234	245	261	206	220	228	228	221	217	253	224	221	242	277	241	253	221	234	225	202	247	250	231	224	220	239	212	212	214	223	231	206	227	232	255	241	216	254	222	214	236	276	240	253	240	203	236	203	219	211	197	233	218	232	227	220	237	212	229	230	224	239	218	254	203	228	240	262	220	226	237	200	222	228	247	238	237	221	198	240	236	234	224	212	224	235	215	244	223	231	240	214	220	222	255	236	208	219	238	210	235	231	248	215	217	207	239	227	194	241	222	242	260	234	257	229	222	251	220	224	262	241	190	244	253	211	216	274	222	222	228	223	261	203	231	207	223	207	247	227	240	219	215	220	209	198	211	232	241	223	201	203	217	252	215	246	246	251	251	244	222	216	248	237	251	237	208	225	234	258	227	236	240	255	215	207	210	226	231	206	224	256	222	225	256	220	219	225	215	242	233	238	215	228	233	240	242	266	238	222	202	209	219	216	255	250	264	188
4218	808	587	606	668	596	553	559	575	548	495	562	525	519	584	541	511	553	543	527	541	519	520	512	507	508	515	543	523	486	523	526	544	547	520	512	534	545	531	525	507	528	533	497	525	523	547	513	547	544	525	529	557	529	586	557	559	554	518	535	519	548	533	520	515	574	552	559	550	509	565	566	540	532	565	531	546	528	502	480	571	552	531	541	546	545	558	522	519	506	482	552	538	494	520	546	491	491	556	520	541	544	505	544	519	535	531	532	563	538	552	541	520	534	558	522	509	491	519	545	504	526	491	486	510	513	583	537	507	573	543	528	505	507	544	542	545	527	530	536	548	505	501	546	511	521	540	525	541	521	506	496	539	492	503	500	528	527	514	536	531	508	539	530	517	526	515	539	535	527	541	550	562	521	494	513	512	569	501	540	533	507	510	554	535	480	538	535	531	505	515	504	523	527	492	532	531	535	510	528	520	541	513	524	523	557	500	483	558	519	531	551	532	566	541	575	556	497	515	516	529	498	535	528	507	538	517	545	530	560	520	540	516	548	522	504	542	537	549	522	544	514	523	501	526	497	518	509	527	567	493	490	526	502	497	486	558	537	538	474	507	530	488	530	535	532	541	570	563	514	532	500	557	482	563	515	530	553	527	552	550	479	521	559	535	506	513	520	491	499	558	508	516	526	521	505	497	489	518	488	560	536	513	538	509	520	504	546	492	533	491	514	523	571	515	521	550	547	549	553	517	554	520	506	536	526	531	509	536	532	521	542	555	528	525	519	501	536	496	502	495	545	517	535	570	549	507	493	520	508	502	548	513	507	518	516	531	528	547	487	525	468	540	537	518	538	513	543	525	540	547	541	523	536	526	524	525	502	535	545	530	502	502	510	511	510	547	528	517	526	488	570	558	535	512	543	536	492	497	527	508	492	542	526	549	486	590	529	568	525	547	557	519	499	563	498	538	500	529	550	478	556	524	528	515	543	558	495	552	510	516	531	479	465	575	523	550	561	506	556	527	525	541	551	520	520	510	540	529	543	502	514	532	514	510	494	532	522	526	529	537	524	540	555	517	537	523	542	572	555	561	562	508	507	502	546	510	479	526	543	560	511	495	566	539	496	535	558	518	539	523	528	521	513	514	526	531	535	531	521	539	531	567	539	523	565	535	531	525	540	512	482	530	562	523	531	520	529	518	534	514	572	519	509	525	542	534	519	536	544	543	518	546	565	516	514	547	513	521	515	520	586	531	521	510	504	551	484	540	539	489	544	537	560	478	531	511	524	477	543	529	547	542	526	497	561	527	549	519	506	530	523	559	513	531	563	522	546	561	528	522	536	576	508	534	539	539	503	514	548	534	504	563	553	561	524	490	519	517	549	526	530	559	502	564	530	505	505	544	527	561	556	526	531	507	506	559	491	539	524	530	507	538	527	524	530	523	540	515	522	542	500	538	535	520	523	532	471	536	509	532	526	530	529	558	548	548	498	518	540	536	537	519	513	529	516	526	504	524	531	550	520	537	507	487	537	519	530	576	513	486	542	495	483	551	502	551	466	529	515	501	513	507	525	537	571	526	516	548	545	523	535	530	519	540	506	524	503	548	533	561	552	560	537	542	538	531	548	525	516	547	542	535	502	497	553	532	499	534	536	508	525	529	522	486	518	531	532	535	516	576	529	503	540	521	505	534	517	545	555	530	533	502	537	552	531	524	515	560	539	531	511	553	569	493	501	526	537	525	540	473	514	529	544	526	557	500	532	541	537	530	535	482	525	517	505	522	509	540	522	531	527	548	565	519	529	498	542	521	537	512	550	533	495	554	521	552	505	522	523	530	506	505	509	575	529	546	560	538	552	518	525	514	549	497	548	527	549	538	531	566	515	533	546	519	512	528	536	523	529	561	514	555	527	512	530	587	533	508	533	554	520	517	499	534	531	476	512	550	562	500	562	525	539	519	507	511	522	516	527	508	515	554	516	507	542	535	552	531	538	513	541	533	521	542	484	536	540	516	534	536	522	546	558	572	529	549	527	527	542	558	548	512	543	579	487	563	528	522	538	561	477	503	519	537	493	532	538	548	529	514	519	531	507	555	558	500	523	510	537	523	500	537	523	519	533	510	539	541	510	506	560	538	574	496	519	538	553	557	501	540	536	545	560	518	541	518	522	540	501	509	535	532	496	529	503	545	522	543	527	534	505	524	497	523	557	550	577	540	517	479	527	509	519	523	525	571	511	528	531	553	523	511	566	559	503	559	537	506	496	533	496	540	546	523	547	491	523	524	495	561	551	540	552	569	554	536	557	543	535	575	563	559	563	513	525	518	540	523	507	514	503	536	558	570	556	497	530	528	528	506	524	509	549	523	515	556	549	518	504	508	549	548	537	530	537	515	536	534	557	503	533	542	538	528	528	518	520	526	548	547	528	517	529	502	544	554	518	525	546	518	539	530	604	550	543	531	519	521	507	510	566	478	533	529	533	561	550	496	525	563	526	520	550	520	537	509	565	526	526	516	491	534	514	558	494	541	518	510	521	537	566	533	534	524	538	505	514	547	544	463	530	514	535	512	530	533	499	559	508	541	503	531	520	540	505	506	519	557	541	539	544	549	536	547	538	489	559	510	516	512	502	533	524	536	526	540	505	485	562	527	513	502	548	523	554	493	534	559	523	521	535	546	525	538	522	536	503	549	512	539	546	528	520	469	540	506	527	500	530	505	479	521	556	517	550	551	521	517	473	523	534	528	519	552	538	539	539	524	511	545	513	498	487	513	496	516	528	529	524	505	502	506	576	535	525	540	522	522	492	532	548	532	560	511	544	469	510	519	503	529	573	525	511	509	512	545	510	528	512	533	509	489	526	521	542	560	562	524	506	517	503	540	514	509	521	516	524	523	544	583	544	534	550	524	511	536	486	497	556	540	516	543	517	540	509	505	553	509	526	528	493	518	536	536	574	540	523	578	567	536	522	536	529	494	471	534	490	518	504	501	528	533	516	504	520	500	529	534	561	514	529	520	513	584	534	555	528	519	555	514	547	502	535	522	503	558	513	523	511	534	517	519	517	544	513	517	558	525	573	521	553	494	552	490	562	536	521	535	502	499	516	531	521	563	476	562	521	516	471	523	526	539	494	515	518	515	549	565	537	506	511	550	528	497	579	489	589	539	527	499	512	517	508	531	501	500	505	479	598	536	523	551	509	558	575	555	518	538	506	508	556	515	508	489	574	499	537	533	504	525	525	528	504	547	516	526	542	524	530	559	495	495	535	545	536	547	543	487	505	531	522	516	528	543	511	558	490	558	503	498	507	539	540	538	537	500	527	489	523	535	526	512	481	534	516	524	523	534	555	511	492	527	547	540	525	492	540	474	519	517	559	546	526	517	533	521	524	563	538	499	519	538	501	527	526	517	529	537	513	562	491	545	527	526	528	534	547	526	530	517	499	498	499	497	546	522	557	537	550	513	470	507	572	500	519	529	535	530	499	521	558	480	553	551	560
15232	1805	509	393	307	261	266	229	198	207	178	170	168	161	151	176	162	196	153	161	184	187	152	163	190	158	156	164	167	146	147	134	150	167	157	143	159	153	171	176	169	131	151	151	169	182	143	162	163	143	147	176	168	160	172	190	158	160	159	152	189	160	178	177	172	155	157	166	173	169	168	160	175	155	140	153	168	136	150	156	177	159	160	161	170	169	187	178	145	165	176	143	165	165	152	175	164	169	164	189	167	147	160	152	168	148	157	147	184	158	158	162	175	170	193	176	151	168	156	147	158	154	162	159	170	171	168	128	149	142	153	142	153	134	161	153	159	148	147	140	179	182	157	152	187	157	141	158	139	166	153	156	145	155	163	167	140	176	143	202	158	147	155	155	158	149	170	182	157	168	147	177	164	169	177	156	163	185	168	169	157	175	157	173	148	168	164	149	154	159	154	148	163	186	130	159	156	153	152	157	147	178	162	165	156	160	164	162	160	157	166	157	139	162	144	154	152	172	173	150	176	142	163	161	155	164	156	168	160	143	165	168	133	154	151	165	151	150	144	150	165	164	148	158	169	152	152	138	163	161	183	168	147	162	128	153	155	176	161	151	163	185	134	162	184	157	178	161	163	176	178	148	167	159	180	164	154	165	137	176	148	154	154	152	155	145	172	160	142	166	152	160	164	147	163	164	132	136	175	183	173	181	142	144	158	153	157	156	166	162	158	154	154	180	152	186	152	152	156	156	147	158	138	155	167	180	192	189	163	165	155	170	153	157	155	188	155	153	120	163	144	148	150	142	192	170	157	146	180	134	182	163	145	185	168	193	146	165	147	185	153	151	173	168	185	181	169	177	171	147	148	154	160	150	150	152	167	168	160	159	183	176	131	184	161	140	170	156	154	191	181	175	156	143	171	157	170	129	130	142	165	153	162	146	146	176	170	150	169	160	159	139	158	143	140	150	175	169	154	166	145	145	171	190	162	187	166	143	175	154	156	164	196	168	177	166	131	163	161	166	152	166	144	149	149	162	172	158	154	173	156	169	147	155	162	137	123	166	183	155	154	152	157	154	163	148	170	166	161	152	169	161	132	161	150	167	157	170	146	155	179	166	146	164	153	144	160	159	174	138	159	155	152	150	155	146	173	172	145	180	153	148	174	197	175	171	144	188	159	132	161	182	141	185	168	183	159	160	154	161	171	153	146	158	141	157	183	175	170	154	159	146	153	163	137	174	172	139	151	147	146	144	159	163	159	179	166	185	184	159	158	180	176	161	148	151	155	158	172	172	162	178	166	147	169	163	168	171	169	142	153	157	153	141	166	168	177	156	188	172	158	152	145	162	157	166	195	146	167	154	180	176	186	168	161	165	147	188	137	164	175	141	172	160	159	133	140	149	166	140	151	156	163	159	162	154	172	155	148	153	152	173	169	145	157	185	187	185	164	178	156	141	177	175	161	167	155	158	165	145	162	167	177	156	159	146	142	147	170	163	159	166	152	124	138	158	170	165	148	179	168	153	142	144	175	143	159	166	183	141	178	174	149	158	158	140	168	175	152	169	159	133	149	149	164	162	162	181	159	183	142	145	156	152	168	148	157	143	145	145	169	143	163	144	146	189	143	171	153	132	163	158	134	176	167	179	178	174	163	169	168	188	156	140	145	162	184	192	176	134	147	148	156	157	165	167	153	150	156	149	167	177	146	178	146	151	159	165	160	153	171	157	161	153	153	128	156	149	151	164	154	147	125	156	138	159	149	153	152	161	182	150	152	155	149	151	170	127	172	143	153	173	155	163	136	181	137	163	157	182	159	136	155	126	181	144	186	180	151	164	169	158	151	161	169	166	147	167	177	155	146	148	155	166	190	164	158	183	172	176	146	163	148	162	167	156	165	143	149	151	146	145	171	162	144	148	176	169	153	168	160	148	163	175	144	176	143	138	180	143	178	154	140	177	141	145	158	154	144	149	173	160	144	175	181	155	179	161	156	146	159	165	159	140	149	179	149	168	162	148	170	168	168	157	151	152	145	140	177	141	162	152	151	161	140	166	166	176	161	145	171	160	163	173	161	173	144	168	147	161	150	152	154	166	161	156	150	143	155	132	141	150	170	142	149	175	149	158	144	137	160	153	174	177	139	163	144	151	167	148	158	147	184	169	166	156	174	141	171	171	150	148	116	154	134	159	163	154	164	155	178	175	149	149	154	152	163	179	181	145	121	160	162	146	160	159	161	153	145	164	134	162	144	166	174	158	180	136	154	156	140	171	171	149	171	166	149	147	160	166	149	160	178	131	169	151	166	172	155	130	155	151	187	149	147	149	163	150	150	138	152	175	162	152	163	148	146	145	150	155	159	147	155	157	166	147	147	167	169	146	174	170	156	157	179	158	183	152	158	148	157	156	193	163	176	155	174	180	164	161	191	163	145	170	151	152	179	186	182	159	145	133	189	160	154	168	154	179	149	164	130	126	160	162	189	152	150	151	150	159	164	149	174	166	163	159	159	155	175	172	160	149	158	184	161	163	129	156	162	171	153	163	159	164	164	146	155	184	161	160	152	164	176	160	142	165	152	171	176	166	156	174	161	163	167	164	174	159	174	176	142	147	156	141	126	154	171	138	152	169	166	178	155	143	160	162	177	162	175	158	164	160	170	164	152	163	156	169	163	154	162	159	161	162	139	139	163	155	152	193	152	152	187	172	156	166	156	147	133	170	152	156	152	160	162	149	157	155	156	140	135	147	160	188	125	143	174	169	148	159	157	176	158	160	148	164	152	177	139	160	182	159	149	162	161	162	177	167	172	144	170	155	161	158	159	154	165	174	160	158	145	180	162	152	193	156	184	187	152	149	170	144	161	173	157	157	130	143	153	158	144	140	175	147	164	145	152	170	143	149	169	146	160	137	165	161	164	145	147	173	165	177	148	168	160	150	141	154	149	151	152	171	156	133	181	150	151	167	150	147	159	161	147	162	162	154	163	171	162	158	164	130	169	171	167	154	177	176	155	150	149	146	152	142	140	179	172	158	160	156	179	155	180	152	170	142	171	157	173	158	154	167	190	176	174	171	176	173	153	146	175	191	162	163	170	192	160	146	164	150	163	146	157	164	152	154	138	156	172	142	159	161	160	148	164	178	172	163	150	149	133	147	156	154	144	165	160	165	165	168	138	138	124	141	196	184	159	165	181	154	162	152	146	147	143	145	153	166	155	165	168	150	152	179	144	164	151	157	161	148	141	161	151	146	155	152	167	132	156	181	162	170	157	161	156	146	143	136	140	146	162	135	172	170	151	159	165	172	156	156	127	168	151	173	176	161	160	171	178	169	161	177	161	160	156	150	161	164	159	145	160	155	152	143	141	145	156	147	148	154	158	174	176	168	178	176	182	155	190	132	171	165	146	152	172	169	171	160	149	170	140	162	162	152	167	146	158	151	166	179	162	164	170	174	181	155	149	148	166	171	148	164	170	168	158	170	157	151	151	181	152	159	145	177	174	135
10872	1207	1263	1308	1144	945	840	678	614	566	560	527	497	453	462	419	492	439	407	439	417	414	422	396	407	425	436	376	396	436	412	411	383	408	410	402	395	391	383	372	389	383	343	400	435	376	378	425	414	402	381	419	430	446	459	418	467	487	456	422	421	429	371	423	401	415	380	400	401	418	429	357	434	392	395	384	390	391	420	415	386	412	394	388	365	382	374	380	370	385	371	394	362	385	369	380	408	331	365	395	364	398	357	376	381	348	347	377	415	359	407	375	367	389	365	392	373	388	370	402	390	361	387	393	382	382	379	391	379	356	381	389	381	342	381	398	381	358	371	409	347	381	336	401	388	373	367	368	373	356	391	368	347	392	416	361	378	408	357	383	408	390	370	359	356	365	368	358	351	371	392	421	390	359	360	358	375	373	386	383	371	401	374	367	366	390	362	367	359	401	397	387	378	383	375	395	383	360	405	384	350	376	392	390	364	358	360	403	353	370	396	338	385	348	365	357	369	388	350	397	356	382	361	389	385	377	367	401	369	396	408	416	391	367	408	387	389	383	362	369	435	394	370	404	398	372	360	370	386	407	396	385	367	392	350	396	374	383	374	370	378	384	358	395	378	399	376	381	384	367	381	359	377	390	349	357	335	411	343	382	350	336	357	419	380	364	379	392	397	397	371	380	375	383	384	404	411	372	402	368	366	401	384	370	390	369	371	368	349	401	379	389	365	427	390	360	398	360	399	357	354	367	374	376	341	390	385	397	351	364	395	385	390	433	355	390	364	384	398	357	384	370	328	387	336	385	369	391	390	379	394	372	389	365	374	401	370	368	371	369	383	359	412	406	362	368	383	379	378	419	352	377	362	386	367	397	395	385	380	361	364	381	353	383	367	375	379	345	388	357	321	345	368	349	359	385	370	386	387	379	358	391	380	387	374	383	411	386	384	370	387	366	346	374	363	373	389	369	397	371	368	345	388	367	399	362	383	377	374	333	387	397	342	366	393	385	365	374	379	387	381	350	357	379	407	338	370	384	383	406	334	364	383	393	340	363	341	376	393	371	387	339	384	357	402	349	387	374	352	347	373	412	393	346	365	387	373	418	385	389	355	334	385	406	409	368	380	388	338	380	399	420	362	353	365	353	381	395	361	395	394	379	369	375	386	387	362	326	372	346	340	351	371	358	424	373	366	406	372	380	381	375	392	412	370	389	425	345	364	370	389	368	372	368	385	377	359	371	371	390	361	378	403	351	366	408	380	369	393	360	369	331	379	371	383	394	374	402	361	400	361	412	342	395	363	381	373	411	363	404	405	382	355	356	353	375	344	407	362	364	343	382	325	387	373	363	391	344	421	347	378	376	405	360	345	359	372	396	396	384	390	385	347	370	373	369	383	374	400	359	372	384	375	394	392	365	363	381	363	343	395	393	392	372	380	347	398	351	376	352	377	361	377	384	363	381	387	388	370	379	361	366	339	406	360	345	415	351	362	381	390	403	359	371	350	368	345	393	369	367	404	381	376	374	385	390	406	424	371	367	406	373	366	404	380	398	361	382	408	375	368	375	393	386	381	382	388	409	385	364	403	403	370	386	371	372	359	358	386	393	383	368	368	392	380	391	369	368	377	385	425	371	399	372	353	382	374	380	384	403	409	380	365	390	427	389	354	367	379	389	360	355	350	375	368	376	393	444	348	380	352	385	371	354	373	395	361	384	352	406	357	395	355	385	389	363	416	402	384	385	393	349	396	384	357	400	366	324	379	402	403	396	397	333	392	362	370	368	413	391	333	359	352	408	384	381	356	390	374	362	425	362	366	357	341	359	417	345	321	327	420	379	343	377	365	361	384	382	377	357	377	386	361	353	391	375	420	407	358	377	380	383	379	381	361	401	365	407	386	375	349	376	388	366	370	398	364	392	377	370	348	329	374	376	402	395	362	346	359	396	359	391	379	409	341	371	406	382	388	373	364	358	373	367	396	375	415	402	388	353	347	418	370	370	351	371	349	385	356	333	377	387	367	386	378	350	372	369	366	424	374	389	322	366	372	389	407	358	396	383	392	386	365	365	377	376	404	384	381	392	329	380	408	375	358	359	383	360	377	400	378	392	349	327	356	374	393	371	357	374	359	403	361	357	360	372	374	358	376	394	362	365	370	340	370	362	347	373	353	403	373	356	342	373	362	370	404	384	361	358	372	383	381	357	376	346	399	395	394	392	365	388	370	384	375	396	382	404	395	375	375	391	414	374	396	386	344	373	373	370	364	424	381	363	385	382	362	368	377	368	394	381	384	376	401	407	376	404	391	355	361	363	375	378	383	351	374	361	385	400	369	357	393	363	395	360	394	363	372	370	366	387	375	410	404	366	388	374	377	375	357	382	341	358	375	387	358	391	372	370	373	384	355	370	378	373	387	377	359	382	384	419	397	386	382	398	386	389	366	403	380	359	392	412	385	387	384	326	360	400	384	371	351	357	358	411	378	362	367	370	378	372	373	354	351	405	402	373	367	374	381	376	375	366	387	402	388	361	389	392	379	344	372	380	395	378	352	366	397	380	373	341	389	376	354	344	374	410	370	368	391	394	382	369	375	409	393	421	379	412	354	381	415	394	367	376	383	373	358	365	414	358	392	405	349	456	377	374	385	372	337	369	369	357	377	391	357	376	377	354	388	399	401	388	396	346	346	372	387	398	376	407	376	332	410	355	367	389	401	354	371	365	374	383	381	386	391	372	371	350	422	350	373	368	413	378	408	377	386	404	389	380	379	377	387	394	376	361	399	389	352	383	393	402	378	372	362	388	390	387	367	376	365	376	372	401	370	379	398	370	370	355	339	391	373	412	345	397	385	362	378	390	370	392	355	396	364	376	369	366	380	392	362	386	360	367	383	359	408	377	358	379	394	363	366	388	407	355	381	382	375	361	370	342	360	348	366	361	351	391	351	346	360	390	371	419	376	374	379	368	382	406	342	359	365	372	356	391	364	371	379	362	358	408	398	403	381	356	376	357	370	345	366	371	393	369	369	350	344	404	391	351	368	357	365	340	375	371	405	353	348	361	364	374	375	337	339	416	390	379	389	409	335	362	356	398	366	365	381	356	403	386	380	354	351	410	401	391	387	376	381	408	361	320	375	369	388	364	386	402	395	375	373	369	350	336	363	386	425	404	395	367	380	373	351	374	387	362	357	371	365	365	375	369	362	408	348	331	390	376	363	345	357	307	359	364	359	351	366	366	326	384	375	379	392	368	375	359	331	338	370	352	340	378	414	387	351	403	368	361	365	383	359	383	365	368	388	385	370	355	388	378	371	383	392	374	347	348	378	392	369	364	356	408	385	369	397	386	378	374	379	382	385	353	376	369	381	335	394	375	409	359	391	389	373	358	375	333	376	358	400	370	329	381	404	384	371	369	396	378	375	350	393	379	372	380	422	341	365	388	381	368	369	386	384	361	375	363	362	366	387	374	367	384	349	390	406	388	352	380	377	367	386	371	355	373
23930	4033	956	622	405	318	260	196	179	161	169	117	146	124	132	135	116	113	117	105	119	103	95	124	94	101	113	95	113	104	111	87	122	118	114	108	123	97	94	108	104	106	114	108	108	108	105	118	114	94	111	108	83	105	131	141	97	130	121	121	118	105	119	122	104	125	104	103	101	119	109	110	122	105	103	89	115	113	100	83	115	99	94	102	98	118	101	106	113	114	119	103	103	115	110	104	93	103	120	102	109	101	113	96	90	98	84	111	104	88	102	98	119	83	111	99	98	109	93	101	110	100	87	107	115	105	94	121	130	123	112	116	106	100	89	92	101	112	93	86	105	94	109	82	92	105	107	104	97	104	114	109	91	99	111	105	103	115	80	114	110	96	85	94	97	87	93	115	80	118	109	89	128	106	100	136	112	86	107	108	106	100	117	114	103	109	91	108	102	113	102	111	116	111	104	99	99	99	102	113	115	99	114	96	129	89	105	112	99	89	104	104	108	108	101	104	130	118	107	111	100	91	83	114	109	109	95	121	105	105	97	85	107	103	112	118	105	100	104	108	115	104	104	95	96	125	121	103	91	110	101	94	94	102	91	112	113	93	92	115	110	103	92	108	105	101	90	97	96	94	98	107	118	124	89	102	100	97	118	108	106	106	115	106	97	101	106	104	109	100	112	113	102	122	100	97	106	109	89	118	93	101	123	92	93	111	97	103	97	106	125	101	100	105	112	99	115	109	99	99	107	106	111	102	110	89	95	98	111	112	102	95	95	103	87	89	95	118	103	116	74	80	121	102	91	93	106	103	104	125	96	95	92	104	109	115	106	125	111	95	103	100	99	92	97	123	105	98	97	91	106	102	106	96	110	96	120	100	107	110	114	109	115	93	112	97	92	119	120	100	85	97	92	104	97	111	118	108	104	100	106	118	113	106	103	98	122	96	92	108	100	101	94	118	75	112	96	102	116	123	100	81	113	92	113	72	116	110	99	96	120	100	98	111	92	111	109	99	120	105	102	85	105	106	103	119	111	92	98	96	106	122	106	107	107	108	98	99	97	109	118	74	120	96	95	95	125	97	105	82	111	99	100	120	97	102	95	107	98	109	99	99	96	89	111	114	113	88	99	92	101	125	101	86	102	115	118	94	81	86	111	96	92	105	88	119	103	103	95	105	100	100	113	109	130	113	102	103	102	97	114	102	92	113	112	99	96	104	118	90	87	102	89	109	113	120	101	100	105	109	94	100	101	111	112	90	114	101	95	113	108	94	98	120	109	94	102	95	89	101	107	117	109	100	106	83	114	120	108	97	116	107	77	113	106	105	78	112	97	97	108	95	95	110	122	91	102	90	101	92	118	103	93	108	98	102	117	115	94	116	109	107	88	95	87	103	120	95	117	117	107	111	84	83	107	101	102	89	92	96	95	102	110	99	110	99	116	102	113	89	112	94	101	111	109	118	102	110	100	118	96	105	100	120	111	119	108	102	108	123	107	107	131	99	99	105	101	107	101	100	108	119	97	95	95	98	95	97	119	94	109	85	92	100	97	122	113	104	106	108	113	89	104	104	94	87	106	120	105	101	108	114	89	99	133	126	107	103	109	112	90	114	90	88	92	110	106	109	103	110	102	102	93	123	107	117	111	99	102	95	104	100	108	95	105	113	116	99	99	106	109	135	116	107	115	98	86	106	96	126	118	113	113	103	105	125	119	103	108	102	123	92	92	109	108	108	108	87	113	91	109	104	96	98	99	119	114	113	91	117	111	108	93	109	90	99	106	95	98	87	97	124	110	108	113	84	117	108	97	103	113	112	105	132	106	109	118	121	103	101	103	90	96	109	99	84	100	110	133	77	97	109	101	102	87	96	95	95	112	97	99	90	101	104	113	120	99	100	107	94	106	117	119	101	103	92	84	99	94	103	108	93	109	113	115	104	105	105	107	94	109	119	121	98	90	104	120	112	104	121	110	103	97	94	111	88	99	116	97	101	116	109	94	121	88	116	89	109	99	97	111	103	87	93	78	102	115	86	90	105	101	93	87	134	94	117	106	105	95	127	110	118	107	89	118	91	117	100	102	94	98	94	109	94	103	108	109	100	89	98	101	108	102	90	93	96	100	105	84	120	109	88	106	84	93	82	102	101	113	101	108	96	99	93	93	85	101	106	102	80	104	109	105	92	100	104	113	124	100	98	112	114	97	115	102	102	94	101	109	107	98	107	108	97	106	71	85	100	98	108	91	115	102	106	104	96	97	104	109	117	122	92	102	96	81	129	104	86	134	99	89	102	108	117	99	120	120	143	99	109	108	106	110	97	101	99	100	88	109	84	95	109	130	98	106	113	126	118	91	118	94	109	117	101	102	102	99	86	111	107	104	95	89	88	106	88	92	99	96	98	115	108	111	107	99	99	99	87	100	89	107	111	81	95	110	106	94	106	118	103	104	120	132	88	101	110	110	97	110	96	106	113	103	92	92	117	124	95	111	105	112	91	103	120	96	114	101	98	88	95	92	111	119	89	109	102	89	114	99	128	104	117	95	127	99	110	120	86	109	103	96	131	112	85	116	116	114	104	109	116	103	112	99	109	136	89	79	119	119	98	113	118	108	95	107	110	111	104	112	107	93	109	98	90	108	101	122	112	103	115	107	106	96	92	107	115	89	122	101	100	96	100	125	97	120	101	95	95	101	121	111	80	80	103	97	94	97	95	100	85	111	112	92	108	110	102	101	111	110	115	112	95	108	134	115	93	102	103	110	109	122	117	105	114	106	94	100	121	117	100	113	107	77	115	95	100	95	100	101	82	96	114	109	98	83	105	103	104	97	100	102	101	119	109	97	90	110	120	90	104	115	118	93	116	107	126	105	92	104	96	98	99	108	100	100	118	103	102	97	98	103	103	92	99	122	99	107	85	101	116	116	114	86	107	100	105	97	96	90	116	117	100	100	118	108	116	96	105	102	95	97	92	90	121	97	112	103	102	132	112	110	108	103	112	103	114	112	85	105	99	98	104	97	87	74	80	95	102	107	104	115	113	112	87	114	103	117	95	90	113	109	133	94	115	103	93	97	93	102	96	109	115	94	101	94	105	103	111	101	110	99	106	111	99	110	118	126	101	114	108	103	104	116	88	96	96	112	129	106	108	105	108	107	112	94	118	97	102	130	117	105	101	108	113	98	108	87	100	102	122	89	117	108	83	92	121	83	116	98	103	113	103	118	114	99	117	103	116	99	97	99	87	112	100	96	96	105	114	112	96	93	101	100	118	89	105	92	110	103	111	111	101	111	98	110	78	106	117	92	110	113	105	96	120	131	101	86	126	89	86	103	82	100	97	109	83	110	85	99	111	95	99	90	113	104	99	106	106	103	102	85	107	108	86	99	103	97	102	102	122	96	101	123	114	117	88	123	86	110	104	73	95	107	103	103	91	125	103	114	116	99	104	110	105	106	87	106	118	105	113	105	118	86	121	109	90	127	79	102	124	99	123	98	89	101	107
14311	1898	1978	2145	1798	1345	1079	920	791	655	604	566	539	462	428	404	391	390	394	347	339	329	350	351	341	339	291	346	316	317	327	273	300	319	291	290	257	296	303	273	274	291	270	305	324	327	282	263	300	259	321	321	320	345	379	374	407	383	415	399	341	352	342	322	311	289	304	285	311	301	287	330	292	280	311	293	281	304	282	314	311	257	307	274	291	314	257	252	291	311	257	266	259	257	259	248	243	271	255	305	250	254	265	290	292	282	250	252	250	266	283	284	280	262	270	256	254	273	259	269	259	248	267	246	277	261	267	269	252	269	264	288	269	265	296	260	271	270	290	290	239	254	263	251	252	260	282	268	262	250	267	245	252	254	271	241	249	271	272	257	287	280	251	252	278	267	270	248	252	270	282	271	286	251	249	248	259	255	251	273	273	257	251	273	281	280	251	256	268	240	246	257	231	277	255	236	281	287	251	249	279	266	268	273	281	291	278	277	280	264	258	255	275	262	264	241	283	252	264	263	276	276	267	267	258	249	256	246	264	272	259	270	281	280	265	267	302	244	281	259	288	256	272	249	254	274	271	289	248	285	256	239	259	247	265	247	297	268	256	245	283	257	257	242	256	246	267	277	241	290	293	267	268	267	290	252	263	264	258	263	270	265	300	290	256	255	268	267	268	237	291	237	230	253	268	241	268	247	263	262	264	261	288	275	258	266	256	288	261	248	272	255	244	282	271	290	263	270	256	257	258	278	273	256	294	269	267	281	246	245	283	250	285	261	268	257	255	290	272	263	248	246	293	261	261	268	265	267	302	247	264	254	252	243	274	263	274	261	264	240	260	240	282	258	256	260	286	247	300	272	264	289	266	271	271	233	254	271	238	249	263	263	237	272	292	268	286	277	279	305	255	249	259	254	248	234	250	228	257	286	261	259	242	276	282	247	284	263	247	263	251	279	283	286	285	271	280	246	261	267	263	289	259	283	286	282	287	232	276	242	263	268	258	248	298	290	256	280	263	276	258	299	260	243	258	274	254	239	286	270	246	255	287	279	263	260	286	278	260	251	255	252	291	278	263	281	289	269	274	262	233	273	269	282	256	241	275	273	266	259	269	271	285	286	273	271	263	291	273	265	298	254	278	275	276	258	251	257	270	256	245	260	274	286	262	288	267	236	279	285	293	259	260	267	270	311	248	271	258	286	288	274	274	270	267	265	257	272	257	255	280	257	267	286	256	260	271	260	287	277	284	255	276	294	234	296	275	243	257	250	292	283	244	248	271	236	278	263	241	255	287	280	225	245	281	278	271	247	280	249	242	277	266	258	271	261	274	288	260	242	263	257	296	289	233	278	257	283	252	260	269	313	278	270	269	283	291	244	286	259	254	239	282	264	281	259	278	267	260	288	237	274	306	260	270	250	261	268	256	257	276	259	276	264	266	273	257	289	268	309	266	291	251	271	278	240	283	272	251	260	274	244	272	283	245	267	273	303	258	291	252	275	292	257	266	258	272	239	248	236	248	267	263	254	261	263	234	262	262	269	283	275	276	279	289	269	256	251	261	268	273	205	235	252	266	235	279	292	243	238	256	280	275	269	239	277	240	276	284	255	244	270	266	254	252	269	294	304	283	253	290	261	286	277	253	241	295	257	262	257	259	270	257	267	279	245	265	272	280	267	255	271	263	249	273	243	254	301	288	283	267	282	241	257	254	274	288	283	260	255	248	267	281	297	268	294	241	275	262	264	241	275	263	259	273	270	277	269	264	267	264	261	270	268	293	255	274	274	251	293	266	264	248	256	256	268	249	253	290	276	292	280	257	263	253	264	285	274	265	271	259	277	273	273	260	281	264	257	276	259	252	278	261	271	243	280	269	278	278	240	265	222	257	263	272	281	265	264	260	259	253	252	291	242	289	293	260	275	305	284	263	267	236	298	248	245	262	245	265	242	264	278	283	255	253	266	231	270	267	249	273	285	280	244	244	285	262	262	271	273	253	256	252	253	265	273	293	292	243	280	283	281	262	289	308	239	264	247	256	279	294	242	294	260	259	241	252	265	258	242	267	278	261	264	241	248	243	274	257	244	277	248	276	256	258	258	259	262	248	257	223	272	271	293	265	270	282	241	260	224	269	254	273	256	272	272	238	271	261	243	247	251	250	268	270	270	261	254	266	255	289	264	265	238	284	262	280	259	255	264	249	269	280	269	282	285	255	249	261	244	249	265	268	236	309	221	245	284	269	273	258	266	293	287	288	262	254	262	247	267	267	270	280	281	249	276	276	258	243	256	284	233	277	245	237	260	270	262	272	258	259	240	274	262	262	257	252	283	282	279	225	282	256	270	300	270	277	273	272	284	266	254	294	271	266	251	254	266	261	257	276	251	295	220	263	282	255	256	259	292	285	251	285	259	262	278	261	269	266	244	243	292	242	279	284	271	267	273	274	266	267	266	289	254	252	273	280	271	247	255	253	246	278	261	273	225	270	264	257	274	264	275	242	266	280	263	281	262	281	270	274	272	274	304	246	269	235	268	276	277	272	269	281	306	278	263	284	252	263	271	259	271	273	265	237	250	247	275	264	264	264	254	258	252	264	263	265	247	244	265	235	261	260	267	279	289	269	254	285	260	284	259	283	253	267	271	300	275	262	298	275	263	240	273	260	244	292	276	281	233	238	281	271	257	261	257	278	288	231	244	246	251	240	257	267	256	260	261	239	292	258	272	287	287	261	269	240	256	275	275	277	261	266	228	260	250	257	251	257	282	252	248	264	263	248	254	242	242	281	253	294	260	264	276	247	280	268	281	257	268	243	265	245	288	258	245	278	280	273	273	270	280	265	284	263	265	249	262	258	288	270	287	274	249	293	265	245	257	243	266	279	277	236	276	294	266	280	268	273	254	255	276	298	233	253	250	281	260	255	276	283	268	256	280	249	254	270	279	298	282	268	270	300	262	260	237	289	256	252	273	252	297	265	278	260	283	267	273	246	255	276	266	268	255	265	263	261	294	266	257	250	246	283	272	245	257	274	246	278	263	285	284	239	291	270	258	271	257	265	288	271	261	254	252	255	260	244	277	267	278	286	267	242	294	259	285	250	259	291	274	258	282	272	259	262	269	256	296	246	252	270	238	247	250	283	276	279	271	259	311	258	256	288	266	261	267	264	275	232	289	271	277	265	241	264	277	265	280	259	294	237	290	278	297	246	277	273	280	265	281	262	260	270	225	271	270	265	265	235	262	271	273	282	255	280	261	263	274	248	265	278	275	293	306	258	271	272	239	274	269	264	265	298	252	270	242	264	279	255	270	256	267	263	309	269	241	266	258	277	255	277	259	267	270	289	244	258	265	258	261	267	257	286	228	282	253	309	254	294	272	259	257	256	266	280	257	277	266	285	279	280	283	262	288	252	274	277	244	260	261	281	285	273	272	270	240	265	274	271	290	240	237	269	281	252	268	252	265	275	278	253	277	279	263	270	273	258	256	269	252	274	254	262	246	277	278
6114	759	258	240	252	241	254	243	227	223	227	194	226	224	264	238	229	227	223	226	212	239	230	240	254	235	212	225	204	208	195	236	238	246	244	251	239	246	206	217	235	246	236	211	247	263	269	209	228	224	233	202	201	225	230	232	223	217	251	243	253	214	248	244	249	240	209	224	220	209	246	193	240	252	215	234	203	210	231	234	213	200	217	228	220	195	247	232	218	229	237	241	236	237	250	226	233	225	223	224	212	238	215	212	228	225	223	220	209	202	242	205	226	225	234	226	238	208	204	220	223	219	198	213	211	220	190	261	255	237	231	224	244	218	202	231	220	225	211	213	220	223	237	242	215	251	224	215	235	235	238	232	215	226	272	236	248	232	242	201	222	195	233	230	237	221	220	217	228	256	227	229	246	216	237	238	246	239	264	244	237	211	235	229	226	224	234	215	229	234	213	230	216	214	218	219	237	228	222	238	230	230	225	212	196	224	217	239	239	218	231	245	237	238	239	209	215	237	233	261	227	225	269	239	230	229	247	227	237	239	218	194	257	250	219	220	223	234	211	237	241	218	210	209	215	264	239	243	224	250	240	206	225	246	230	229	248	246	243	246	262	225	217	237	233	228	209	209	212	226	246	232	223	237	260	223	233	225	205	216	244	211	240	203	214	231	242	251	232	230	249	222	211	224	240	188	274	239	228	218	242	248	208	229	238	236	229	251	181	237	239	242	218	214	196	201	228	205	229	264	238	234	232	234	199	209	205	213	244	210	250	224	234	228	197	242	222	233	236	232	246	219	210	220	234	235	220	242	231	218	237	215	239	236	213	245	206	251	207	206	232	205	217	226	234	229	210	231	230	240	220	218	237	207	230	219	195	251	247	247	216	231	244	256	213	228	226	227	240	227	243	227	246	239	195	206	200	242	212	228	224	219	222	208	251	249	222	224	265	241	242	223	230	246	223	244	251	224	247	227	206	245	206	232	223	201	216	232	243	247	221	266	226	183	251	222	240	237	237	228	223	238	231	233	213	216	207	253	256	243	209	237	202	221	221	240	259	230	228	238	220	222	223	238	229	223	239	225	221	222	204	192	233	225	229	207	215	222	229	187	204	209	245	262	212	220	204	239	254	212	212	188	215	205	244	239	211	229	218	210	233	232	240	232	207	236	196	237	214	241	231	204	223	201	212	239	239	220	226	193	224	226	223	224	225	222	229	206	236	215	231	216	254	267	245	234	222	221	206	189	225	206	232	227	224	251	227	257	217	191	236	211	241	212	235	252	212	233	226	225	248	233	227	224	265	231	241	242	225	209	230	237	229	215	219	220	223	235	249	213	239	212	249	229	223	247	212	215	211	243	243	206	229	236	223	240	208	232	236	226	218	244	205	212	193	220	228	231	237	236	195	231	202	204	220	241	211	228	236	231	217	241	243	249	232	250	257	240	223	204	250	239	235	236	234	212	209	249	271	207	215	249	227	257	217	246	227	213	239	221	235	218	224	243	240	251	227	223	218	229	216	227	235	249	235	228	259	261	232	234	220	213	212	222	233	217	219	226	210	215	207	239	235	234	226	218	257	209	238	233	240	218	205	221	227	229	221	234	229	252	241	239	236	229	214	202	236	222	229	244	253	240	253	229	223	214	237	220	239	249	249	225	216	254	223	239	231	234	232	239	222	220	224	247	218	223	216	210	253	245	243	211	204	223	260	244	243	240	231	228	229	215	243	205	219	204	229	235	214	221	232	238	242	229	224	210	236	222	220	253	246	216	235	233	257	224	182	233	235	216	222	225	248	231	218	223	227	217	231	236	232	233	230	221	225	200	231	218	222	221	225	207	221	237	223	231	231	230	243	218	206	225	222	210	231	217	239	208	244	213	195	221	221	202	223	216	217	230	222	227	227	228	256	244	226	252	214	224	229	251	230	234	239	227	250	223	242	229	224	233	260	264	202	235	198	234	221	207	212	225	246	203	237	239	200	225	232	231	217	210	234	237	250	227	242	256	208	221	224	231	220	226	219	232	234	220	244	214	216	238	250	219	225	210	250	262	224	220	206	224	217	254	256	233	222	236	231	216	228	245	239	221	234	272	262	206	203	234	217	249	243	219	226	231	250	226	246	223	221	213	261	222	232	207	191	211	203	227	237	228	212	221	217	228	238	216	222	252	217	220	258	238	241	223	239	202	218	207	272	231	224	217	279	229	226	247	207	191	245	229	237	210	225	227	214	215	223	254	230	226	216	218	218	211	227	254	204	206	216	217	197	234	217	214	218	214	223	197	239	218	248	224	230	228	224	237	219	244	223	226	193	196	257	241	239	249	212	218	217	223	240	228	223	213	234	236	210	208	229	249	218	231	224	238	218	226	207	245	209	247	231	233	208	250	215	238	239	241	217	223	237	259	228	235	248	234	248	209	236	250	220	191	232	220	253	224	237	231	216	239	222	227	219	226	238	241	221	237	229	212	213	227	251	208	233	206	206	225	198	221	248	240	239	221	241	209	229	249	230	219	244	209	208	245	227	226	197	232	249	247	252	225	268	231	229	212	262	232	247	224	231	208	224	210	225	231	218	208	241	222	196	224	204	248	238	233	244	231	229	235	210	228	226	235	221	223	236	255	218	231	257	193	222	217	234	225	234	251	219	256	271	236	215	212	240	259	226	256	194	197	243	211	229	221	217	237	216	240	230	237	233	199	207	240	231	209	230	230	223	221	242	231	200	223	209	233	220	224	224	216	251	207	217	215	210	222	219	216	207	219	224	224	242	207	212	211	225	199	227	212	243	217	248	221	228	219	225	227	241	249	218	220	217	247	200	231	245	250	249	228	234	235	223	216	242	208	247	242	245	259	211	202	230	241	218	190	247	227	239	253	229	228	227	234	218	254	254	240	231	217	225	235	260	252	256	206	227	220	220	212	233	250	246	255	219	216	236	229	219	223	223	227	250	249	258	212	215	195	221	254	221	226	201	212	240	251	235	221	233	243	197	221	247	214	203	201	221	204	230	228	198	199	213	209	245	221	228	226	214	242	212	215	249	210	214	196	210	219	219	259	217	226	184	224	226	215	225	247	238	235	205	248	237	246	240	227	247	219	236	231	209	228	252	241	247	227	249	226	223	227	198	249	223	230	226	211	225	207	222	205	258	224	224	249	243	217	224	191	224	219	222	233	271	225	221	229	243	235	229	243	226	248	227	212	204	219	207	216	215	212	194	215	242	233	238	219	200	236	241	240	243	210	198	247	218	206	234	224	258	198	240	210	232	220	234	216	218	234	253	221	233	244	236	233	248	233	251	219	214	236	244	216	241	210	229	237	225	228	255	229	222	222	209	207	228	204	221	241	190	248	207	210	220	246	227	242	219	213	193	210	246	220	224	225	217	240	223	227	218	250	263	206	216	211	220	219	207	216	237	209	230	231	223	215	217	227	220	252	223	222	241	233	240	215	208	209	223	218	204	255	212	230	223	201	206	229	230	223	218	234	233	239	229	217	243	219
4328	862	600	566	569	601	580	544	566	599	540	583	539	554	565	512	523	551	538	496	558	509	488	542	539	571	510	579	489	534	469	541	478	537	547	518	510	532	559	515	493	544	484	549	520	530	515	519	521	522	587	546	540	550	537	536	512	558	530	535	554	547	549	548	563	534	548	512	518	519	565	541	531	553	534	545	500	503	532	547	508	501	563	478	542	529	522	575	533	532	547	515	547	502	520	510	552	536	525	535	541	521	536	524	540	520	497	558	519	507	524	515	502	509	550	552	544	513	527	537	491	521	555	501	521	525	504	473	495	546	468	521	494	526	496	564	520	551	536	491	542	545	460	530	547	533	539	548	516	521	539	525	525	543	516	536	601	583	535	522	511	522	531	570	540	510	512	588	535	536	535	537	557	522	489	525	509	549	529	479	520	539	485	542	558	566	497	536	505	529	549	523	534	548	491	488	525	501	502	532	543	542	501	517	511	542	518	578	485	519	524	508	551	482	457	521	513	498	522	509	495	538	522	481	538	510	546	530	505	534	530	486	506	528	527	538	528	494	527	545	499	564	561	525	530	550	513	507	516	521	514	520	527	535	482	540	571	499	551	527	482	567	521	516	530	521	528	510	516	496	539	510	514	505	464	514	521	537	494	531	494	497	500	504	538	548	529	520	534	520	514	521	507	556	543	506	528	551	533	491	527	550	524	483	509	518	513	542	548	507	510	495	500	526	508	497	524	542	520	541	539	461	529	527	540	551	514	554	562	507	543	541	525	546	510	506	571	488	560	524	550	548	540	534	557	539	544	562	528	538	523	511	557	524	521	538	519	527	518	495	500	507	500	542	517	506	495	514	535	514	544	549	532	541	531	502	514	488	523	527	510	534	475	533	521	492	507	519	520	484	536	524	529	501	547	545	489	546	517	509	525	516	546	517	514	555	509	527	515	553	578	523	522	500	503	540	539	525	523	541	527	511	517	530	518	521	551	540	516	505	558	493	494	515	546	505	515	515	478	536	535	518	536	526	506	529	572	556	483	510	522	553	562	517	558	467	529	524	514	500	545	556	579	511	512	516	497	509	496	478	543	503	522	529	518	531	527	533	536	515	534	526	480	528	535	466	509	528	543	526	568	501	506	516	497	486	533	508	484	496	530	509	553	525	555	538	497	503	525	520	531	500	519	522	487	498	547	501	500	502	486	535	537	540	521	498	500	545	521	530	534	518	537	506	538	528	504	496	484	566	531	491	536	551	511	503	549	540	568	531	552	549	537	517	555	481	523	475	515	527	536	496	518	552	476	516	549	513	550	525	527	490	582	512	494	543	519	582	540	538	505	472	530	516	554	488	519	537	511	511	540	531	508	502	514	509	566	491	545	548	519	505	550	534	544	483	505	519	490	519	522	493	532	511	506	517	537	488	509	554	528	537	522	553	509	546	514	584	549	528	554	549	522	555	537	501	508	511	552	499	561	493	481	537	500	511	510	545	549	514	512	509	517	532	519	512	498	506	482	491	519	528	502	523	533	485	479	498	537	535	530	531	524	501	529	500	520	508	542	546	526	536	508	528	522	514	541	520	557	544	542	509	550	519	543	543	548	491	527	515	488	514	484	542	537	521	527	527	486	490	562	519	494	512	487	522	524	533	540	518	482	554	518	518	583	490	512	529	505	516	481	525	520	529	518	535	481	571	544	506	528	542	538	508	556	561	540	540	513	516	526	534	503	534	506	523	542	516	543	566	561	532	461	493	530	531	523	540	506	481	554	522	511	533	547	544	499	546	534	491	537	511	510	515	536	524	516	501	546	540	512	554	514	554	533	514	519	522	504	562	516	559	507	563	528	539	524	511	503	552	497	514	536	533	547	550	562	539	494	511	513	509	551	561	542	498	511	549	561	528	526	546	495	520	518	530	522	512	528	493	520	528	508	505	501	532	512	516	520	533	523	526	504	540	498	532	538	540	493	527	516	561	510	574	521	556	532	550	506	486	528	539	525	540	535	505	496	544	518	528	517	540	505	529	505	541	527	494	513	529	521	504	499	526	504	536	498	531	539	563	521	520	542	507	515	523	532	500	555	548	539	478	529	537	533	516	500	499	492	484	536	536	487	531	540	558	504	502	523	514	533	505	494	508	497	511	528	528	508	486	499	534	518	504	517	553	515	547	516	508	546	506	535	517	495	542	560	537	519	500	491	496	518	526	534	529	517	555	517	522	525	535	506	510	504	497	518	511	508	526	523	512	542	520	514	514	521	483	519	519	588	544	520	514	522	546	554	529	551	510	545	530	506	553	506	527	527	482	523	496	508	509	539	553	501	510	495	505	495	524	562	527	519	530	489	538	518	528	520	505	527	496	569	496	510	530	531	524	510	552	505	521	573	549	524	507	515	529	522	517	521	554	524	489	505	483	528	552	496	516	548	535	551	457	509	502	533	531	515	561	493	522	522	547	525	514	513	501	518	527	509	496	510	547	490	555	535	523	506	535	558	535	527	537	524	539	510	503	510	524	525	519	543	505	519	521	493	499	537	523	514	560	486	526	521	530	496	515	495	536	523	500	507	524	561	559	516	569	515	527	502	490	534	504	523	509	500	524	516	499	553	562	515	489	515	540	537	510	500	509	502	533	483	521	512	528	545	496	518	512	530	536	521	505	495	536	542	514	531	530	518	543	540	535	502	488	545	524	538	526	531	532	513	520	545	521	520	506	533	529	532	461	494	519	525	515	502	504	546	532	503	514	518	511	522	522	511	524	527	516	550	523	514	567	471	502	530	536	526	516	547	515	530	530	500	469	512	484	521	551	517	504	505	502	532	524	549	497	542	516	528	526	563	547	511	547	522	526	471	527	480	483	515	534	500	568	517	514	559	530	513	538	537	512	547	547	516	499	532	493	510	515	522	531	472	514	489	562	547	502	525	574	521	521	502	501	522	544	526	509	537	479	546	543	519	535	539	553	544	518	529	555	529	514	509	498	519	534	521	519	582	523	545	511	574	507	527	478	554	535	521	475	536	550	546	495	505	527	570	502	541	492	549	536	511	516	518	522	546	453	548	481	527	521	503	536	552	513	546	531	516	478	543	511	491	499	482	502	565	542	510	467	508	527	518	508	530	541	533	505	535	560	521	519	513	534	491	529	527	511	523	494	536	533	500	550	553	511	541	544	515	524	534	530	535	521	526	484	528	537	533	518	523	521	549	563	515	572	515	551	469	512	502	521	536	534	525	538	534	537	496	476	490	529	556	549	533	528	531	497	517	539	538	535	529	518	493	515	509	525	533	578	517	537	532	548	497	517	559	503	599	511	535	465	548	500	522	487	517	521	543	509	545	545	497	517	520	504	505	514	506	546	539	508	533	528	529	537	539	469	559	514	501	570	499	545	543	533	576	561	501	545	520	531	539	552	506	502	489	492	503	527	484	543	537	508	494	514	529	510	544	517	467	513	537	531	537	571	511	496	542	503	510	494	497	541	584	499	496	528	561	532	523	522	477	521
15223	2021	534	392	309	264	225	222	197	184	189	161	198	153	177	179	161	182	163	148	183	145	162	176	169	202	160	168	180	160	150	154	164	143	186	175	156	161	159	168	148	151	146	156	139	152	166	167	154	191	156	158	170	180	149	171	180	177	179	147	164	168	165	150	144	153	166	174	159	172	151	163	175	184	151	156	149	137	153	152	162	147	174	167	157	180	161	165	152	188	167	171	141	154	159	140	143	152	151	135	161	161	149	164	146	184	155	162	169	148	182	173	162	176	172	173	148	135	161	179	182	159	160	158	162	160	172	164	163	135	160	173	150	190	185	161	170	171	149	146	155	166	150	159	167	154	175	169	147	144	165	162	169	143	174	156	159	164	148	157	164	142	159	151	159	161	169	151	134	168	165	166	183	159	144	140	158	146	153	143	161	154	159	155	159	177	141	153	170	149	145	164	187	169	152	168	135	143	162	170	127	163	138	163	148	175	167	158	158	153	163	152	171	160	132	154	173	150	141	154	154	151	167	149	166	156	170	155	181	151	149	173	157	170	162	185	158	173	190	157	152	166	158	200	155	175	174	159	172	161	162	155	163	177	145	148	148	174	174	162	158	171	150	154	132	152	162	129	165	161	172	127	158	145	160	167	171	170	181	172	165	165	167	180	166	162	148	174	160	162	188	182	180	165	137	159	162	167	158	148	161	137	153	145	137	180	174	180	153	156	165	156	153	155	156	164	158	166	170	158	159	168	130	190	163	166	162	162	187	156	174	153	166	157	165	168	162	155	156	130	149	159	160	158	145	164	161	156	169	137	176	203	140	134	159	145	167	156	159	158	167	168	174	168	163	188	140	174	168	161	162	155	162	153	171	186	146	189	183	160	146	146	179	161	164	159	175	172	155	156	162	150	160	158	171	158	156	176	155	170	161	164	148	159	164	161	173	149	153	155	148	186	164	160	149	168	150	169	175	164	159	166	154	183	163	156	167	150	153	141	143	150	150	152	145	185	155	152	163	164	146	153	175	161	179	157	160	139	159	162	168	143	160	146	169	173	189	153	132	157	159	133	191	163	159	166	148	153	167	154	169	147	160	163	152	184	164	158	183	150	141	161	177	162	170	128	149	133	164	131	145	146	161	152	155	133	149	144	169	155	153	178	143	164	160	164	150	175	142	161	160	153	174	178	175	155	148	166	145	160	158	154	174	177	150	142	153	158	189	178	148	140	146	172	153	167	183	130	166	158	153	158	160	149	154	173	129	147	156	151	176	171	132	169	160	151	169	147	171	181	156	133	169	144	167	155	161	162	144	161	155	172	152	149	140	190	142	145	154	161	130	144	156	148	153	158	156	162	153	179	187	172	139	178	152	175	165	176	156	179	142	155	163	161	161	161	173	151	137	167	171	151	170	166	168	153	150	160	141	173	163	159	168	148	153	155	165	171	163	168	172	155	170	154	180	158	181	149	144	166	152	170	146	148	175	164	151	195	171	156	171	162	148	142	142	165	154	159	157	165	183	154	150	149	179	164	157	151	171	164	172	165	171	147	129	157	169	154	139	151	186	156	152	157	147	158	154	154	153	172	154	148	156	151	165	150	156	162	171	173	157	164	150	166	147	153	164	169	153	147	145	159	162	171	143	177	158	173	165	143	161	168	156	156	164	149	181	164	140	160	136	160	154	155	178	150	146	166	172	135	154	179	166	167	182	160	154	159	157	163	169	153	164	169	152	162	157	158	171	158	176	138	141	160	156	169	159	164	174	144	200	158	162	158	162	170	138	156	141	142	180	165	160	167	161	163	157	148	152	176	160	152	159	164	172	162	160	173	141	155	158	173	180	151	156	151	174	184	157	153	185	162	161	152	153	175	157	165	155	140	178	158	157	163	138	145	165	171	154	172	156	183	179	156	168	157	174	176	151	185	162	150	166	145	186	160	173	146	177	154	161	152	156	159	159	174	166	164	160	142	155	148	156	178	173	159	147	161	154	166	152	172	164	170	151	152	142	146	164	160	145	173	197	179	163	162	150	152	145	168	158	175	162	179	147	175	141	143	175	167	145	157	152	148	174	140	165	192	164	144	175	154	156	169	156	145	158	149	169	156	152	171	139	157	175	158	167	167	197	143	150	156	167	178	164	151	168	150	180	181	187	190	156	154	148	151	153	151	163	166	166	124	180	158	153	176	153	165	150	140	164	163	143	165	163	154	154	157	159	161	164	152	157	152	156	164	158	140	150	143	147	163	153	165	172	151	161	160	153	162	159	156	128	156	164	162	165	163	167	169	132	159	146	148	155	160	174	145	183	152	170	164	174	162	156	140	173	161	169	156	155	142	140	160	143	174	167	170	146	156	157	183	154	148	148	179	173	172	181	158	160	180	147	166	171	141	151	172	173	150	147	150	163	164	159	155	157	154	149	180	188	166	145	157	178	160	152	175	162	166	159	160	190	177	174	152	178	186	161	149	171	187	165	156	149	174	175	147	191	183	177	172	163	156	173	171	154	156	147	163	171	142	157	179	164	152	176	158	151	184	165	137	150	160	139	135	164	149	162	143	171	164	161	163	175	141	177	156	152	181	162	133	166	167	155	145	159	165	158	186	183	152	140	157	171	139	170	169	176	169	152	151	182	161	134	128	202	155	165	166	181	158	179	170	158	162	174	172	171	157	168	143	160	185	157	143	155	140	184	159	180	176	157	165	179	163	158	161	174	167	149	155	156	161	169	141	149	143	157	146	149	162	167	179	165	166	174	185	189	162	159	162	185	152	171	153	169	152	147	164	178	165	150	159	185	165	156	161	166	181	157	174	150	140	157	157	170	148	158	143	150	130	153	154	173	166	148	171	169	157	137	134	166	161	134	155	159	148	141	152	130	132	168	140	151	161	163	156	151	158	166	139	156	188	187	164	157	158	140	159	154	175	148	180	158	150	158	183	151	178	143	151	163	171	151	144	152	163	178	150	170	164	170	180	173	169	163	164	172	172	181	167	171	142	152	162	194	136	163	163	175	163	180	144	155	158	157	150	155	155	142	161	137	154	144	145	156	165	181	139	144	160	172	156	159	171	152	147	152	164	158	143	162	168	154	157	156	193	151	164	153	143	182	143	178	162	175	165	165	174	172	143	168	151	154	154	136	179	152	144	176	168	154	167	156	144	166	157	155	184	141	176	152	147	147	157	156	177	145	185	165	163	132	155	149	166	189	168	155	184	165	173	158	165	129	154	134	161	159	147	181	152	162	148	204	148	153	159	164	154	158	167	151	167	141	149	158	166	158	171	154	167	146	192	173	164	177	151	173	152	173	140	148	161	176	145	175	159	161	152	167	162	186	158	189	147	154	155	143	152	135	147	142	139	163	132	173	147	158	164	149	137	156	162	154	155	178	155	159	170	175	127	174	165	187	148	175	155	175	153	144	177	182	183	184	178	149	142	178	148	173	174	155	181	141	154	168	176	149	153	150	146	153	162	155	149	148	176	147	164	158	139	178	180	160	159
10804	1315	1223	1295	1170	926	822	744	630	607	588	518	493	459	466	468	451	466	414	444	409	416	421	418	441	422	416	392	403	417	404	392	397	367	390	382	392	411	383	388	400	396	387	397	396	387	392	378	409	426	428	449	401	421	463	471	460	444	465	477	473	429	422	402	390	378	411	390	376	360	395	401	397	417	378	394	400	397	417	402	398	404	389	410	443	377	367	365	416	362	378	397	401	383	394	366	397	380	354	352	414	367	354	385	374	352	373	370	380	367	361	379	355	391	401	390	343	340	359	407	388	380	372	388	364	388	364	410	377	373	394	354	386	383	384	360	399	400	373	401	425	398	367	387	377	383	380	382	409	385	377	381	364	392	381	393	376	341	373	384	373	391	382	386	359	379	361	387	377	357	357	413	432	385	354	374	378	376	369	380	359	365	403	382	355	356	381	384	348	345	388	340	382	372	370	411	399	382	374	381	419	398	374	377	382	365	359	415	372	370	392	349	355	387	376	393	398	392	384	358	400	385	400	380	350	395	365	390	362	379	372	360	402	342	369	412	370	349	373	387	370	385	381	392	375	388	360	391	389	393	357	385	375	384	371	334	377	389	344	413	372	371	369	372	388	384	363	352	372	347	432	396	365	408	365	369	331	351	365	343	373	383	398	390	383	382	377	357	372	405	394	376	344	356	388	374	368	403	382	349	402	375	397	362	370	374	379	391	380	362	371	379	390	386	369	378	335	386	378	384	369	410	375	409	356	405	385	382	381	358	363	380	390	387	387	370	375	403	365	349	371	388	374	404	354	351	362	381	376	395	368	382	326	369	365	355	342	363	356	394	371	397	364	386	386	402	343	380	405	367	401	374	344	371	373	366	387	357	373	389	383	356	371	366	366	359	360	378	353	346	378	385	374	380	350	391	397	375	406	407	376	402	371	366	403	358	387	431	381	361	365	359	376	351	359	351	368	416	362	383	368	368	362	388	361	366	382	388	392	377	409	405	373	361	368	375	378	378	388	395	374	377	364	362	386	388	381	356	416	388	360	374	437	426	374	387	409	411	381	383	351	362	399	412	369	403	403	387	364	377	378	375	369	388	387	372	402	385	347	371	347	381	353	374	344	381	385	389	389	385	389	385	403	381	357	334	379	377	369	373	378	376	387	394	405	368	376	384	383	353	357	384	354	349	341	376	392	392	397	400	390	344	352	358	426	367	378	430	350	331	363	356	379	370	357	389	375	363	373	378	373	354	360	350	373	357	396	402	346	364	385	401	358	369	376	393	402	363	360	373	378	352	368	435	384	389	346	351	332	356	386	339	365	391	355	355	366	412	369	364	362	373	395	381	391	344	378	372	407	398	379	369	367	371	384	385	384	359	370	359	403	376	355	346	392	406	370	413	337	391	365	366	394	397	393	354	390	359	369	374	342	398	373	377	390	384	376	371	354	373	363	392	366	379	393	363	346	391	382	373	386	397	390	371	389	369	360	395	387	373	370	414	404	381	394	394	385	394	365	370	375	372	357	389	372	351	373	376	394	344	399	373	382	409	386	373	383	386	366	394	372	383	375	406	329	403	368	359	389	383	392	352	376	384	342	385	387	415	393	382	393	368	390	356	382	386	404	368	394	373	345	364	419	402	378	374	401	386	364	382	385	378	376	403	367	373	375	386	408	378	391	353	368	379	372	379	401	375	398	381	363	358	370	348	356	394	378	385	363	353	348	388	370	393	337	391	368	347	375	350	396	403	382	384	383	352	334	380	397	377	385	385	390	356	374	339	388	379	375	359	392	341	370	374	418	361	399	389	371	357	370	374	369	409	380	393	358	422	406	388	362	396	365	377	353	370	348	390	378	377	373	361	368	386	390	365	366	376	381	364	362	369	387	378	363	367	369	386	402	360	378	347	389	363	389	409	391	399	371	383	398	391	414	347	392	355	360	372	375	378	378	382	367	361	368	397	393	367	368	372	379	364	404	368	351	372	374	344	388	359	374	385	371	408	376	365	377	383	386	364	366	365	360	371	391	383	406	375	397	354	351	375	389	370	380	350	399	378	408	378	381	392	411	378	334	382	371	374	378	387	350	368	364	367	393	407	397	396	391	396	384	393	387	404	386	375	357	356	358	376	395	370	400	363	382	355	364	412	327	351	411	421	367	353	364	421	352	391	383	366	371	376	367	390	369	373	388	365	377	359	406	387	385	414	417	342	355	350	364	418	388	395	402	345	374	372	361	396	375	373	353	366	373	396	417	389	333	408	401	367	376	412	372	385	361	389	387	368	362	386	389	396	382	375	409	386	385	368	375	352	356	383	396	392	383	374	382	333	374	390	365	349	382	392	371	377	380	375	373	379	386	386	415	363	393	371	369	381	358	394	381	408	386	350	393	383	368	395	359	384	394	386	351	381	404	387	359	390	366	362	384	374	339	380	359	366	356	337	386	355	363	367	389	355	386	370	372	355	353	389	385	387	375	377	377	371	391	373	384	342	394	340	383	387	380	386	361	385	397	385	356	395	354	349	353	375	379	395	367	394	362	376	376	394	377	414	383	382	388	387	356	371	381	398	370	365	383	384	374	381	415	381	352	389	412	379	341	389	394	384	401	391	403	403	321	400	392	375	370	377	390	372	378	380	360	366	350	385	407	348	372	363	360	368	362	339	352	369	393	421	400	376	377	356	384	403	384	403	371	367	370	371	380	391	398	386	387	394	388	352	383	383	367	389	390	377	392	362	373	400	413	362	372	365	359	339	418	372	407	371	361	341	404	380	378	398	379	358	401	374	354	403	375	377	403	384	417	369	356	364	367	371	392	374	388	384	376	385	381	386	372	375	352	384	358	355	378	348	382	358	359	374	357	373	407	379	378	387	358	361	368	410	377	413	371	410	360	356	396	377	382	378	354	417	364	374	397	386	367	352	384	394	402	347	355	406	375	341	391	378	368	390	349	391	368	361	412	381	374	378	352	351	367	379	367	351	392	361	402	399	374	388	407	424	337	361	362	374	374	417	357	358	377	403	356	386	383	364	370	363	363	400	372	414	369	399	387	405	386	396	369	394	396	384	370	399	394	379	396	386	362	374	365	350	379	381	360	387	385	392	376	381	364	370	376	386	390	363	367	393	425	408	385	402	378	382	394	343	389	356	358	349	355	364	366	360	348	361	346	359	354	355	389	370	375	349	360	392	405	386	357	355	368	381	387	368	384	389	348	375	413	395	400	362	394	398	360	365	368	344	351	362	381	379	382	354	358	357	381	371	399	381	361	410	340	399	345	362	357	402	387	347	398	380	356	349	369	391	365	360	382	391	393	381	402	403	356	359	375	354	374	366	412	392	397	384	368	358	384	390	350	395	374	405	350	396	398	382	380	356	415	344	374	377	369	374	331	392	336	371	393	359	368	382	379	413	378	387	371	363	350	369	377	398	381	368	356	403	370	389	354	366	387	412	350	369	358	379	403	389	374	376	356	381	390	372	362	373	389	354	373	396	336	351	349	361
24132	3829	882	612	450	314	265	198	190	164	175	155	128	132	133	126	109	111	131	136	91	132	98	109	121	115	110	124	122	136	110	101	93	121	109	101	113	117	106	104	113	105	115	124	111	119	116	103	118	128	100	131	116	140	138	120	121	121	125	114	118	113	108	119	111	89	130	120	107	105	103	89	128	103	127	115	97	115	110	113	110	96	76	95	113	113	123	101	109	102	110	101	85	98	93	74	104	104	104	94	110	95	111	82	117	114	103	103	103	105	102	101	96	116	104	95	101	113	101	115	106	120	99	90	96	115	111	93	102	93	116	101	98	110	98	105	93	107	111	106	105	105	106	99	100	110	112	103	119	105	119	95	108	110	122	123	104	119	113	114	98	88	111	94	99	99	85	96	112	103	118	96	102	94	110	104	86	114	108	92	119	136	96	96	82	99	122	112	96	92	98	123	129	91	100	97	121	108	107	112	98	102	114	123	103	99	118	104	110	90	128	104	114	103	100	93	120	100	98	107	99	100	115	92	113	107	117	112	99	109	90	100	91	95	110	106	106	108	98	95	76	108	113	104	110	117	105	115	92	98	119	109	104	104	117	89	92	106	96	121	85	82	123	125	99	105	109	117	96	95	105	99	120	87	109	103	103	97	107	99	105	94	91	105	109	86	112	95	129	119	110	80	111	105	124	111	103	109	113	82	127	90	91	116	127	102	102	102	115	95	112	95	103	99	105	96	99	112	113	121	119	102	93	97	106	108	117	91	108	97	89	95	102	99	97	110	88	102	121	104	100	88	120	109	107	95	122	101	110	124	92	96	105	79	108	103	104	92	89	105	122	118	88	102	118	116	107	116	102	127	113	122	116	109	91	139	103	120	93	103	103	104	88	92	99	114	115	104	104	107	106	92	97	103	84	99	93	121	109	116	109	95	118	113	101	102	97	105	86	106	89	91	118	114	105	108	95	91	103	115	106	120	115	114	103	117	109	98	98	104	105	106	110	112	105	114	114	98	101	102	111	94	94	82	103	94	114	114	90	120	97	77	81	112	117	105	106	103	85	109	102	99	115	117	101	107	106	97	105	116	91	93	104	109	109	103	90	86	93	124	106	113	101	112	110	115	103	84	94	87	96	97	123	108	119	110	120	115	102	90	111	99	91	119	112	102	101	101	107	111	106	103	98	116	111	98	90	87	106	95	108	109	90	105	112	108	112	100	112	127	96	114	98	114	96	117	106	99	105	97	97	130	108	103	99	123	99	91	121	93	112	135	102	104	107	118	112	108	97	104	94	115	80	103	106	116	100	96	114	112	107	120	114	94	111	102	101	99	101	120	103	117	109	101	90	109	111	107	99	88	102	110	95	97	113	100	107	111	103	98	95	104	96	95	105	103	100	99	112	97	107	104	99	106	122	109	102	102	121	105	113	109	100	103	99	114	120	102	101	97	110	120	112	113	105	98	100	111	122	99	99	110	100	93	97	108	102	108	92	107	100	108	114	104	103	112	125	113	120	104	109	113	111	89	107	101	111	100	90	103	88	96	102	102	111	88	130	91	110	113	100	102	105	84	100	93	111	99	97	93	113	108	116	104	83	99	100	91	98	116	90	98	114	116	105	88	101	95	114	111	116	125	107	104	108	109	103	113	104	103	122	133	110	93	119	108	107	111	99	107	124	104	91	91	112	96	98	116	107	115	92	104	93	106	108	111	126	95	96	112	90	117	84	123	107	94	99	115	107	89	100	107	100	119	98	98	85	98	114	95	93	120	107	124	102	102	103	102	99	104	121	100	115	115	98	116	107	103	108	112	101	107	112	127	115	102	79	107	115	94	130	95	118	93	109	101	105	100	107	91	108	88	115	106	87	106	105	119	111	115	97	111	106	105	108	118	97	96	91	106	100	115	130	129	131	115	98	111	114	123	99	98	116	90	114	109	103	92	108	124	120	112	96	92	106	118	113	104	131	108	101	111	104	111	104	126	103	129	115	88	114	106	115	107	108	89	112	92	103	113	115	100	93	111	121	92	97	97	112	102	106	94	86	92	101	122	102	98	104	116	96	113	107	94	100	96	93	92	98	100	107	88	115	112	90	106	78	92	104	102	113	97	95	101	112	98	116	91	101	114	107	113	94	95	90	91	116	108	110	94	109	98	122	123	103	111	106	96	102	109	88	108	120	116	103	112	86	98	76	87	110	96	112	110	104	102	104	108	102	111	98	103	95	87	88	129	99	110	78	95	106	108	104	109	102	111	121	95	87	129	115	104	91	113	97	117	79	109	109	98	97	98	120	108	113	124	96	97	75	99	88	98	91	96	99	95	100	118	124	132	116	134	103	120	115	95	105	89	107	96	112	101	120	91	88	129	98	82	105	119	105	102	120	92	93	95	119	104	96	122	113	108	105	97	112	98	106	106	88	109	103	117	104	98	94	107	117	111	105	107	107	104	100	94	97	127	105	119	104	109	84	96	94	99	113	111	88	103	98	105	115	101	93	92	116	116	109	117	100	117	116	95	85	121	102	102	119	104	115	97	104	127	113	109	98	109	90	88	105	87	101	103	106	91	87	113	109	110	106	108	106	100	89	94	101	96	115	109	113	99	104	85	111	95	108	117	90	109	96	93	88	93	122	113	127	126	101	101	125	93	89	111	119	91	93	92	111	100	102	98	94	110	105	97	106	86	99	96	86	113	120	110	94	98	103	88	97	96	101	105	105	98	118	106	99	94	118	92	97	120	101	120	109	97	117	120	126	117	94	97	118	103	90	105	104	110	114	110	109	109	103	115	113	110	107	112	105	94	96	107	101	105	103	103	106	114	103	105	97	103	109	112	112	82	99	105	110	90	114	107	98	99	123	93	123	111	116	118	98	111	97	98	108	106	119	98	108	110	98	105	91	105	125	112	92	105	101	133	98	107	99	121	108	98	104	99	98	88	99	98	120	115	99	97	107	107	108	112	101	103	121	90	112	102	111	106	107	115	103	86	110	107	99	89	93	112	98	100	95	103	92	127	102	105	107	108	104	97	121	97	121	116	115	95	111	94	107	107	106	74	87	137	110	108	103	97	113	102	102	118	105	98	122	113	113	104	99	99	114	85	109	86	99	92	99	109	117	105	114	103	88	91	104	97	111	111	116	108	107	90	102	89	77	99	115	103	119	94	98	110	92	107	104	127	92	119	118	116	86	108	118	95	84	113	114	92	111	115	112	114	109	90	98	106	114	100	104	96	113	128	102	103	118	127	105	133	95	97	102	108	96	111	111	111	89	106	104	122	119	105	106	97	103	117	106	104	114	128	97	97	107	96	93	98	123	104	93	122	97	111	110	114	83	122	89	98	88	108	107	89	103	123	104	114	107	103	103	96	99	85	109	97	102	79	102	112	107	105	116	102	112	116	118	117	116	108	110	99	94	129	108	122	114	98	121	113	94	109	107	113	111	104	98	102	96	106	110	100	99	96	108	124	127	100	101	116	108	107	95	107	104	97	97	91	103	123
14224	1868	1888	2162	1766	1232	1181	923	829	697	590	559	489	481	460	407	424	383	354	342	396	360	348	332	317	334	333	322	319	260	347	297	283	302	303	345	290	323	309	277	253	314	310	300	313	306	314	296	330	342	348	325	363	317	350	412	393	420	395	367	358	353	349	326	322	338	304	308	272	295	319	354	305	316	299	258	289	295	304	306	296	290	304	303	300	282	290	275	261	294	285	259	275	288	272	260	235	288	284	272	299	277	251	273	270	271	273	273	256	281	257	281	247	274	270	280	296	287	275	251	255	274	282	260	295	268	264	266	280	289	266	259	264	266	277	277	269	268	240	264	276	281	262	277	253	273	291	257	272	269	266	290	267	266	269	271	277	268	257	268	271	285	253	272	275	280	308	299	259	280	298	252	270	271	262	282	240	271	281	270	274	261	261	266	259	272	305	269	250	255	292	273	269	260	262	245	254	282	271	259	271	278	282	238	252	283	273	276	307	254	264	272	260	275	241	279	250	295	297	285	269	281	235	275	281	267	258	255	284	270	261	281	284	280	288	272	279	258	269	287	266	264	234	288	237	290	283	289	284	276	274	228	274	269	230	305	276	294	242	244	263	269	246	245	233	264	267	273	248	254	251	260	223	272	232	276	285	279	260	249	267	262	267	255	269	275	262	273	283	282	247	273	285	295	265	257	269	272	292	274	280	280	233	285	280	264	273	270	260	277	259	264	271	282	266	263	260	258	268	311	273	284	245	272	264	258	253	254	280	291	283	264	284	277	297	231	279	256	235	271	271	256	263	285	267	279	237	305	253	292	268	278	263	287	267	281	254	255	245	278	289	245	293	274	234	274	281	285	308	279	303	299	281	290	281	286	289	307	272	266	262	231	244	284	255	271	254	260	268	277	271	245	277	314	281	280	246	253	248	251	290	247	271	285	265	276	281	247	257	271	242	267	269	297	259	300	256	280	261	269	278	282	301	311	272	286	249	287	273	281	250	249	278	260	290	275	284	279	283	249	267	271	258	262	263	278	272	260	245	278	267	252	288	271	247	271	265	260	263	273	249	291	248	263	250	264	287	250	263	263	274	257	244	260	298	288	293	258	256	256	284	285	252	263	257	252	268	259	280	265	264	288	292	264	260	285	273	266	256	257	265	282	266	232	269	235	295	256	236	270	281	243	293	248	287	273	272	267	275	283	251	265	261	258	242	240	305	264	268	268	273	284	298	288	272	279	261	294	274	249	264	282	267	270	278	253	249	282	278	265	260	287	254	269	272	273	287	276	253	277	256	285	253	250	272	275	280	273	265	318	283	240	290	273	255	285	291	230	269	270	251	268	264	308	274	270	260	256	296	291	289	225	271	270	282	265	270	251	268	263	280	268	277	297	236	275	284	296	268	288	248	267	257	273	231	239	261	266	264	229	261	247	256	253	277	268	284	259	273	278	269	254	284	271	271	278	262	292	269	259	268	246	287	274	265	265	280	287	279	282	241	247	275	295	286	281	275	277	259	265	252	262	280	297	252	305	284	309	267	280	286	257	244	277	257	264	254	299	276	289	268	256	279	293	271	265	284	276	234	269	254	257	262	307	286	266	255	256	274	264	269	245	239	267	262	277	282	267	271	294	271	294	267	263	262	277	275	281	246	269	255	255	269	270	281	282	270	255	265	281	271	253	285	275	288	282	251	268	271	252	262	236	274	269	272	265	247	268	263	279	275	259	265	267	240	289	288	274	264	276	267	244	283	266	280	264	291	271	272	268	302	279	293	273	269	277	268	252	265	258	262	265	262	285	282	247	266	282	244	262	297	282	281	234	280	264	279	232	259	289	260	235	290	271	301	269	261	299	283	259	253	287	265	246	273	258	266	271	263	292	278	261	285	264	248	260	269	259	282	258	267	297	244	242	261	274	268	274	278	285	272	275	290	281	289	297	278	286	298	256	279	264	242	255	276	282	265	280	259	278	254	298	273	260	268	281	246	279	248	288	280	281	265	248	272	254	278	258	280	277	281	292	257	242	281	270	236	298	264	272	261	248	283	242	288	280	259	260	259	243	273	287	274	272	274	241	292	252	282	264	246	265	274	262	267	263	261	239	272	245	260	276	243	248	289	264	292	274	280	286	274	282	269	281	280	250	251	274	270	251	269	272	292	275	288	242	270	258	246	262	265	285	290	283	278	296	268	277	274	298	272	280	274	285	280	259	264	266	277	309	267	265	245	298	274	252	278	268	268	269	297	289	278	260	260	315	274	276	280	278	287	258	258	298	263	284	268	281	257	251	239	267	315	278	254	260	279	278	252	283	289	246	277	266	273	270	257	257	249	257	258	286	250	261	266	262	268	281	254	271	272	268	301	285	259	303	275	256	261	283	258	288	282	263	288	257	295	284	277	293	275	242	244	257	246	274	276	267	258	296	294	272	300	259	289	244	284	270	263	269	271	275	255	265	266	261	236	258	291	278	255	292	281	282	293	256	292	267	266	260	294	263	277	243	283	264	294	242	273	257	266	279	250	278	249	287	280	280	272	286	290	276	279	247	282	257	273	262	282	259	302	266	250	231	276	269	268	265	300	294	289	287	273	252	271	266	299	263	253	270	271	293	259	263	258	266	255	229	250	258	246	295	257	297	270	244	246	286	288	254	286	271	297	259	288	259	283	265	263	266	260	266	261	298	264	268	254	310	265	281	286	265	305	236	255	259	275	266	269	261	283	266	332	261	307	239	268	240	273	249	245	307	249	275	265	268	278	260	269	293	276	242	264	268	263	257	305	264	297	257	261	263	300	277	256	278	266	263	250	259	280	284	259	271	260	259	278	281	270	292	255	267	277	270	296	296	269	281	284	298	258	274	267	253	282	273	269	287	268	269	293	253	259	251	256	255	269	299	255	269	275	261	249	266	257	280	267	241	281	283	278	285	260	269	266	298	257	242	237	289	287	278	252	229	260	260	252	244	247	279	240	262	263	251	252	284	271	239	293	266	283	252	263	297	288	272	254	276	297	308	261	258	286	264	261	259	267	267	289	282	267	269	251	282	278	263	250	271	252	290	273	299	273	290	275	275	254	251	251	261	276	229	276	255	251	259	247	251	293	288	261	284	271	297	260	266	274	262	260	280	260	294	297	283	271	259	266	269	287	268	250	257	267	289	271	269	259	274	254	271	286	261	251	271	249	302	280	274	262	282	250	296	264	273	274	283	261	256	281	302	244	244	275	250	263	282	248	310	251	288	287	261	267	279	267	287	262	234	293	248	249	263	266	280	271	287	258	273	263	259	281	267	259	280	266	278	264	293	307	290	258	299	282	264	271	280	299	255	256	275	259	271	290	270	276	259	252	297	272	264	279	252	275	252	265	253	289	242	272	261	282	281	269	280	324	266	281	268	265	262	270	266	286	271	245	232	242	270	276	279	281	259	306	253	248	248	249	229	260	260	280	272	261	286	262	276	277	268	291	264	258	273	241	245	261	281	266	255	284	278	275	258	244	253	268	279
5933	754	266	267	247	222	223	232	236	247	253	231	232	192	207	237	230	258	230	226	241	255	235	200	219	234	245	227	229	244	254	237	217	250	213	226	230	235	251	226	231	222	238	236	244	220	232	223	237	245	205	235	218	229	227	234	252	231	252	249	249	201	235	241	246	221	214	251	233	237	223	260	257	252	217	241	253	233	259	244	267	271	236	220	237	238	247	229	246	248	253	231	223	241	257	240	239	212	234	252	251	234	230	252	211	248	234	221	205	231	240	232	243	219	250	217	212	246	208	230	223	247	240	224	251	236	214	216	224	228	212	254	214	251	230	249	221	240	241	241	214	225	244	238	262	229	248	235	212	240	221	239	244	245	230	222	207	238	215	229	196	221	215	261	264	230	206	234	255	228	249	237	235	262	247	244	244	237	205	238	226	214	239	252	223	231	242	225	263	220	248	207	248	233	261	228	215	254	233	240	199	241	241	239	224	237	241	229	260	214	240	227	252	235	217	234	235	211	230	243	231	216	236	238	247	240	240	226	222	274	223	218	255	255	224	224	221	191	255	257	232	215	253	228	258	250	202	216	241	217	246	221	258	242	245	225	224	249	217	213	266	223	243	254	238	223	253	240	245	263	247	258	255	230	229	225	211	252	224	222	215	216	231	261	225	222	241	229	245	217	207	237	250	222	201	246	262	236	232	233	214	223	249	261	231	221	262	220	231	217	227	234	223	213	236	210	222	240	209	233	249	260	253	238	240	250	228	229	231	227	241	249	253	229	241	215	206	213	234	210	220	220	236	209	222	242	245	239	233	249	232	240	223	257	201	229	227	231	216	237	239	216	236	212	248	244	243	242	270	229	190	232	203	233	243	228	257	235	217	215	242	229	255	205	245	226	210	226	251	236	230	214	237	233	241	229	223	221	223	227	224	237	213	224	229	240	241	241	252	229	241	269	218	234	260	263	231	215	234	210	214	208	203	205	245	254	229	249	239	224	225	238	200	235	220	254	236	207	232	233	234	220	239	217	237	244	230	228	246	240	240	229	215	237	252	244	228	211	231	237	260	231	240	216	252	218	231	252	247	260	224	229	226	232	233	256	246	247	233	238	252	248	240	219	239	267	242	250	214	224	232	216	224	225	246	251	217	227	241	242	222	209	243	235	236	261	224	257	229	270	231	225	241	255	227	237	231	251	234	252	192	229	246	232	217	222	234	236	239	201	241	246	211	240	223	220	229	214	233	241	222	229	234	228	218	223	246	221	224	222	217	192	213	240	241	237	229	227	226	246	238	227	240	242	231	241	281	239	228	232	251	232	249	209	208	239	222	218	209	214	173	236	228	218	224	219	237	237	233	244	239	253	227	230	231	260	228	221	208	221	224	223	210	243	236	237	235	231	211	204	242	219	243	229	237	233	247	228	208	249	216	242	228	241	242	231	253	234	231	205	227	224	247	212	245	204	213	238	229	237	221	219	230	239	234	265	264	232	233	221	233	233	206	215	251	244	230	198	201	205	246	250	212	270	218	250	229	223	262	245	214	272	211	213	245	227	224	264	229	221	241	238	211	205	273	230	225	238	194	216	220	275	261	255	208	207	251	228	248	225	221	227	228	227	226	233	202	248	225	214	224	225	221	247	231	209	242	216	233	236	232	231	229	229	200	233	246	240	252	265	249	215	211	285	233	240	212	219	244	256	270	225	227	211	249	250	226	258	213	203	224	215	217	220	240	244	246	255	224	256	226	226	211	193	216	212	214	238	236	251	223	217	220	228	215	242	216	231	235	216	237	251	243	209	262	234	242	234	223	236	261	227	241	229	246	230	235	271	239	217	230	235	206	234	225	217	242	243	223	246	234	231	233	244	247	243	264	235	247	223	228	231	267	240	218	208	223	232	239	235	206	214	230	237	242	208	222	231	215	216	251	247	251	234	272	220	281	226	223	227	231	244	247	217	249	273	205	232	226	186	205	219	241	240	245	218	251	253	219	221	228	264	250	248	238	241	248	247	253	260	227	227	234	234	245	241	230	240	231	239	239	214	265	208	215	240	236	257	259	235	235	216	230	225	261	226	267	237	237	226	242	208	238	218	242	236	225	237	238	249	254	242	234	248	213	237	234	214	206	221	246	231	229	224	225	230	243	245	244	252	242	243	220	219	229	249	217	214	219	241	208	214	228	247	238	232	229	221	211	229	267	221	254	238	219	252	206	252	225	235	271	221	239	254	238	234	219	247	235	263	249	234	232	212	221	238	239	247	243	237	252	226	237	238	205	227	189	267	233	219	225	229	235	263	251	229	245	231	238	243	242	226	248	228	254	219	212	208	223	242	215	186	201	226	238	227	263	241	260	243	210	250	216	225	273	228	233	238	245	238	198	207	239	216	253	264	263	218	227	218	217	216	222	246	229	221	235	222	219	239	236	253	233	242	248	243	258	258	215	223	265	230	269	247	237	230	235	238	221	240	222	245	237	223	224	239	256	241	241	205	248	226	244	230	186	219	243	228	190	231	215	211	232	242	242	220	249	240	232	240	230	261	229	234	263	237	252	246	253	206	248	235	225	205	213	245	237	239	232	248	237	258	260	267	219	229	238	259	265	236	242	249	213	233	209	217	219	240	255	242	233	247	221	224	228	248	262	238	225	226	225	208	244	229	229	226	208	241	231	194	238	216	230	223	236	238	240	224	234	222	261	225	251	239	247	229	224	261	247	273	246	240	235	262	246	230	226	232	257	230	223	244	262	238	250	255	234	218	255	230	241	213	214	230	268	238	256	273	239	226	196	228	221	239	235	243	211	215	224	238	189	258	234	235	227	228	241	241	245	225	201	246	243	224	228	244	240	241	226	253	226	233	249	223	223	254	219	203	223	262	201	227	230	219	215	251	218	246	221	220	208	222	237	239	229	233	236	276	238	227	225	232	271	236	245	233	234	221	224	262	220	237	241	221	223	238	228	248	224	228	252	269	221	231	269	218	241	220	218	236	247	250	234	214	241	247	227	235	236	201	218	256	222	223	237	233	255	219	221	206	251	205	246	242	220	227	240	240	263	232	218	237	217	247	211	237	244	232	259	227	230	206	265	230	241	224	203	218	270	235	261	268	244	222	224	243	206	192	225	183	227	221	242	231	251	231	221	226	227	202	266	220	214	243	213	244	223	225	238	239	234	228	227	234	238	203	256	241	233	236	210	241	229	202	230	235	223	221	253	248	249	225	227	219	221	216	219	217	240	251	238	234	249	226	225	236	230	238	204	227	258	225	202	228	220	265	217	237	242	236	246	222	217	204	216	220	229	253	185	246	230	226	214	237	218	242	237	240	248	238	246	258	245	236	223	248	229	197	191	241	238	243	208	236	206	240	259	227	212	225	272	256	219	237	217	224	224	237	247	230	254	225	221	250	242	234	240	233	240	227	231	233	244	253	203	255	243	212	216	230	214	222	210	222	239	256	232	234	249	248	249	234	206	228	243	214	233	245	228	201	230	218	200	220	239	207
4504	828	617	631	613	589	563	545	573	581	572	617	528	560	517	545	546	561	550	544	526	552	545	525	558	523	499	517	532	532	549	570	528	509	543	514	571	558	550	539	550	547	545	511	544	498	553	484	558	565	550	572	550	540	608	547	555	570	583	580	546	531	527	530	529	532	563	537	580	552	547	550	518	534	559	549	534	549	562	548	551	507	508	516	585	563	536	537	555	542	556	514	553	528	489	589	517	493	515	560	518	508	505	562	527	522	525	543	543	553	498	566	592	539	533	520	547	534	551	514	538	545	522	535	554	537	542	471	540	540	486	505	512	601	519	477	502	519	513	502	537	501	516	532	559	501	524	539	520	521	562	531	543	537	525	560	514	538	557	506	503	521	507	553	553	528	538	507	554	543	541	542	521	549	565	492	535	530	505	557	571	510	531	529	566	524	540	509	547	543	515	508	522	541	547	515	599	530	567	511	530	558	511	524	546	520	572	553	558	550	554	511	538	540	544	522	539	518	542	567	496	526	562	519	546	543	528	540	540	523	524	511	553	531	563	504	523	583	509	572	553	561	514	580	557	576	538	540	502	513	569	534	533	523	536	523	541	536	573	541	556	541	565	487	534	502	555	541	526	522	533	565	563	534	535	597	547	519	563	565	532	552	519	524	509	542	521	463	547	563	499	539	554	550	582	542	539	526	497	485	529	571	536	590	535	544	561	500	510	487	518	539	576	563	525	540	532	488	528	563	509	523	582	504	571	534	498	511	547	554	509	532	553	544	543	508	518	531	526	541	556	550	559	524	535	534	499	525	524	512	477	503	573	535	537	521	509	543	510	560	551	538	567	524	520	515	492	501	559	583	557	526	549	540	501	574	575	560	569	548	495	533	535	527	528	486	529	575	551	555	556	558	552	541	530	512	525	538	512	531	546	537	593	555	510	538	546	502	517	535	525	580	543	546	534	518	537	557	544	507	553	583	572	564	499	532	505	557	506	513	546	559	539	510	573	538	528	568	531	511	548	542	518	531	553	549	537	530	550	517	561	527	519	521	520	526	541	550	502	518	504	551	560	614	573	562	539	568	531	570	524	521	549	556	539	510	509	545	542	523	550	530	497	516	535	502	529	543	539	532	603	533	514	502	539	545	518	532	542	566	486	553	522	534	556	515	536	560	535	564	524	547	524	537	562	534	576	512	542	573	557	545	539	541	505	584	582	532	524	528	505	527	554	537	559	572	575	539	549	560	518	542	532	528	542	562	561	553	530	544	540	545	541	554	482	522	486	527	517	540	509	546	546	529	533	592	526	567	532	559	487	540	562	536	539	530	534	570	504	556	539	528	548	489	568	563	575	585	541	550	542	501	577	576	558	511	536	452	511	573	527	539	524	532	540	491	513	543	584	541	540	565	487	515	552	493	567	510	537	586	571	506	536	542	513	587	539	554	578	542	554	542	511	530	556	551	559	524	526	492	521	520	538	526	496	547	544	567	536	544	535	503	512	532	559	514	523	520	529	566	538	569	544	559	548	506	527	557	507	485	534	544	557	553	541	563	537	552	507	534	511	552	559	546	538	531	566	525	532	548	534	520	534	567	524	527	559	549	538	561	542	535	540	544	541	548	550	513	497	561	507	545	572	521	510	546	541	534	564	517	580	541	530	462	516	549	538	568	537	536	561	568	528	540	535	562	520	489	500	528	503	505	521	501	568	546	519	554	534	542	541	567	516	528	569	504	504	528	563	555	575	566	552	549	564	528	537	560	541	553	531	565	535	526	515	514	533	543	564	535	535	531	537	520	518	509	513	578	600	515	533	520	533	515	547	524	556	556	556	556	551	617	549	532	538	513	550	492	540	576	540	535	485	519	546	558	557	515	521	559	559	538	546	551	538	564	543	544	503	520	544	564	558	492	557	578	540	573	498	494	523	541	510	560	547	525	516	509	551	532	523	551	582	550	502	504	523	555	551	513	516	600	496	560	576	516	536	517	533	567	574	557	545	539	550	567	513	520	579	506	530	540	516	529	531	540	559	555	518	571	498	557	554	578	507	554	558	510	550	523	590	473	520	486	555	491	485	550	528	565	578	538	518	545	516	563	523	500	508	580	502	549	555	525	525	512	577	554	551	585	491	552	512	511	488	518	542	556	521	549	541	529	511	526	591	520	507	496	543	552	550	562	523	565	508	537	549	540	545	555	522	494	502	497	518	538	478	552	496	541	527	572	575	506	584	521	555	533	534	507	523	537	521	586	486	549	528	536	534	530	530	590	504	544	540	536	512	524	540	544	509	554	517	559	524	549	551	547	530	544	506	556	515	502	564	520	500	539	530	572	582	567	531	526	519	486	561	514	527	552	540	544	547	528	512	567	491	516	541	552	543	523	499	583	499	536	552	551	528	541	518	521	532	546	543	534	528	559	564	556	535	527	574	565	551	541	522	496	509	475	550	527	533	572	524	571	539	539	561	575	519	514	507	525	472	520	562	537	515	531	563	557	535	534	520	583	524	499	517	576	523	502	490	510	526	516	524	578	556	542	512	541	544	488	548	530	539	508	545	531	501	517	495	536	562	510	553	514	519	534	526	531	529	539	509	514	514	560	537	527	575	535	555	523	504	516	487	579	516	515	508	549	547	568	494	514	546	557	521	503	528	510	505	532	545	516	538	528	542	518	545	519	578	513	543	528	541	535	530	502	551	507	527	516	570	561	580	555	542	530	530	546	490	544	516	529	527	498	512	551	543	552	573	523	576	574	569	528	540	552	585	553	523	564	556	538	542	533	527	492	512	501	554	526	502	555	563	529	528	561	472	537	510	541	529	493	548	550	509	560	535	538	566	541	516	527	537	533	533	508	554	536	556	503	535	543	568	537	522	548	535	531	541	567	573	525	500	490	576	532	572	511	532	552	557	535	527	558	499	548	548	554	533	559	546	604	554	540	513	492	573	527	558	521	554	514	524	532	506	546	513	574	539	554	531	530	544	542	512	534	513	548	515	519	541	510	556	559	556	525	575	518	524	524	590	508	554	526	582	547	551	517	520	509	565	515	554	531	515	516	567	541	514	530	525	542	565	560	526	541	539	535	572	551	537	534	574	561	534	559	512	543	559	558	468	531	488	548	524	495	519	525	533	568	550	532	525	500	548	532	536	542	534	540	548	509	557	511	507	549	544	538	523	562	512	530	533	537	514	547	536	576	532	512	522	486	504	520	510	501	529	520	538	548	538	554	551	518	588	555	528	521	537	549	523	518	535	574	537	511	557	512	571	575	541	531	520	552	521	521	560	497	577	572	553	547	511	505	558	542	560	557	563	519	543	505	535	556	554	534	530	531	538	546	552	525	533	547	494	520	547	553	535	560	522	508	540	527	554	561	539	533	544	545	552	546	549	537	551	574	519	511	589	572	510	526	540	554	529	546	550	546	529	532	505	556	554	556	552	544	556	565	559	545	529	521	518	538	519	497	519	543	535	567	500	521	507	560	522	565	500	559	530	570	528	506
15144	1961	531	378	321	258	253	239	216	210	195	168	190	215	163	159	183	162	171	173	172	171	152	172	154	172	164	151	171	163	179	161	157	178	168	163	173	167	157	158	149	160	152	151	155	169	171	181	140	202	176	154	163	181	165	168	172	173	154	193	174	166	140	153	151	163	133	150	154	153	175	173	170	177	170	150	151	131	180	179	170	169	177	183	170	145	160	166	153	160	143	159	153	165	174	178	162	173	129	182	158	171	168	187	147	164	156	174	172	171	146	154	164	173	183	201	138	140	174	164	169	158	173	166	168	154	155	176	160	177	171	170	161	146	154	155	136	149	143	154	178	142	150	169	164	147	179	172	175	152	172	176	150	179	182	167	173	161	153	170	170	176	176	165	153	155	149	153	165	161	185	169	188	155	142	166	170	154	167	159	157	137	158	156	151	168	193	146	143	156	156	144	176	179	150	187	178	181	168	161	172	164	183	172	158	136	156	175	163	148	155	155	167	201	154	147	160	146	158	172	167	169	176	162	137	151	173	167	155	140	166	176	146	163	175	152	158	147	152	155	164	156	167	130	186	152	169	165	167	185	188	151	180	157	164	165	146	153	161	168	163	155	176	169	165	177	145	164	159	173	178	181	161	171	168	134	171	169	142	152	169	151	187	150	165	189	190	153	180	199	173	154	162	150	198	166	178	169	127	157	153	178	158	155	180	142	144	150	147	173	161	171	155	162	154	177	169	194	173	162	169	164	164	170	163	173	165	137	154	180	168	171	145	138	182	177	156	156	160	161	158	163	130	158	163	159	163	159	189	160	140	142	158	154	145	172	155	150	173	166	167	144	146	170	150	161	158	146	147	153	174	176	146	169	149	171	180	161	163	153	167	167	181	165	164	164	162	156	157	169	180	167	176	157	162	154	153	168	160	154	178	162	164	134	165	177	173	158	165	174	135	148	155	177	177	158	137	164	172	142	154	167	167	161	135	163	183	154	161	154	175	192	163	143	172	178	160	171	166	146	171	147	172	161	135	147	158	172	154	155	182	178	159	177	175	153	149	160	184	150	158	147	170	150	165	147	170	143	190	154	146	176	165	143	160	171	186	191	175	148	160	160	180	163	185	159	175	156	152	147	159	180	156	168	183	150	158	172	183	171	199	157	169	159	155	171	173	153	179	166	162	163	157	159	184	171	187	176	165	183	165	152	129	144	167	171	167	173	151	161	178	157	159	144	186	173	144	172	190	171	153	146	145	171	137	163	190	141	134	168	150	178	173	196	178	176	143	151	185	152	156	145	154	179	139	142	166	171	159	140	156	165	166	159	171	165	168	148	144	158	178	159	166	162	197	155	139	129	168	168	190	178	170	158	133	155	171	162	153	197	166	158	162	158	156	154	169	170	173	171	175	159	138	169	169	162	147	182	154	159	157	149	168	156	143	177	159	159	156	149	162	177	181	183	143	153	162	166	157	167	193	146	150	162	167	164	155	162	145	156	147	152	181	146	159	149	159	161	182	173	178	175	173	174	181	174	153	157	141	173	173	140	150	156	154	174	144	137	147	147	151	184	173	161	177	160	143	148	158	196	143	166	165	158	135	158	172	172	166	158	177	131	180	175	161	171	151	194	148	170	157	156	166	173	155	186	169	159	139	148	181	164	168	185	197	147	153	170	162	157	178	165	160	137	162	160	142	178	189	181	152	164	166	164	176	176	147	169	163	159	159	160	180	161	151	176	179	151	172	154	143	146	156	182	159	162	140	191	201	170	158	186	185	159	171	152	158	170	167	192	165	163	135	138	173	188	164	143	175	169	149	180	138	174	147	164	156	162	173	176	154	174	157	170	172	189	174	159	174	144	194	170	166	186	176	155	169	155	169	144	149	144	171	172	179	160	137	153	155	168	187	185	171	163	149	144	153	185	158	165	162	175	176	156	180	155	182	155	173	162	177	171	169	144	165	163	158	168	153	162	174	150	154	201	179	165	171	142	154	134	181	161	165	165	149	180	159	162	165	173	188	174	144	155	156	178	157	195	170	172	162	151	140	171	182	159	204	158	176	150	176	177	169	149	159	160	167	167	180	188	142	191	159	156	132	181	159	163	173	173	157	177	160	162	152	180	173	143	156	136	159	142	150	207	155	168	165	179	169	175	135	192	151	171	162	151	174	163	165	164	150	160	154	192	173	164	179	162	179	169	173	160	144	146	169	204	168	156	156	182	169	161	163	162	171	169	160	163	176	148	155	184	153	156	187	159	164	178	178	154	166	175	167	150	157	158	170	170	169	166	150	151	147	158	149	164	156	169	161	180	136	170	181	179	180	156	150	167	164	164	163	181	174	147	162	178	175	165	163	163	173	151	145	149	153	156	171	175	169	166	167	175	150	181	171	154	152	175	159	159	165	156	150	159	159	165	162	166	167	151	187	160	160	178	173	177	183	157	176	149	176	171	157	172	162	169	167	175	160	174	169	141	172	168	148	158	165	160	171	166	165	156	132	166	174	174	157	181	172	156	181	177	207	156	155	157	156	199	170	147	167	167	176	175	176	174	139	146	159	158	173	164	144	162	162	162	153	153	167	131	172	178	161	129	185	150	158	161	154	164	190	170	171	196	161	161	169	159	164	149	169	169	169	169	147	156	158	176	176	168	170	168	170	150	150	162	142	175	170	154	164	159	168	171	149	153	162	149	204	151	157	166	165	152	147	152	148	166	152	166	154	155	177	173	186	182	176	166	166	155	172	162	167	148	166	160	161	166	163	146	150	171	152	168	172	177	152	160	162	153	175	161	176	161	178	144	173	169	168	157	134	139	145	164	157	151	163	165	158	152	157	183	161	166	171	152	190	160	174	171	146	163	170	174	174	175	186	161	156	161	167	168	178	169	183	171	146	160	166	169	177	130	166	172	165	187	152	139	139	160	158	173	165	176	150	156	161	163	157	164	177	152	148	176	162	165	148	159	174	156	154	176	181	142	156	171	167	172	181	165	154	152	154	151	143	162	153	154	169	162	176	140	181	169	157	153	151	156	159	155	148	189	182	153	192	156	176	169	176	171	189	168	166	179	158	152	180	159	155	131	151	159	159	146	151	146	163	140	149	157	169	160	166	164	150	163	160	165	139	141	149	150	176	151	182	157	177	171	154	180	174	176	190	161	166	185	163	141	149	174	162	168	170	159	158	154	161	164	145	154	171	147	173	176	147	173	173	149	173	162	144	160	142	151	143	179	169	141	150	176	174	150	168	177	186	165	185	188	175	161	177	151	178	144	173	145	173	183	152	182	188	180	150	153	170	165	148	177	171	197	156	159	151	156	169	176	175	141	160	168	143	144	185	158	164	138	160	175	149	170	175	156	140	173	164	153	172	166	146	169	157	155	155	159	169	152	163	162	164	157	166	155	162	162	157	167	171	143	166	142	178	198	181	162	177	152	155	185	162	196	180	159	152	173	167	165	155	176	150	146	141	160	134	155	145	149	146	165	165	152	164	138	164	170	164	165
10646	1281	1221	1323	1086	938	838	733	695	597	601	527	531	476	467	455	438	437	415	454	459	452	452	413	417	462	428	370	404	380	396	397	414	385	366	409	412	413	422	406	422	398	393	384	422	418	400	438	405	457	420	393	440	446	498	466	468	512	478	448	461	445	402	442	404	458	390	429	403	385	392	402	416	407	394	399	394	411	402	426	395	401	419	384	383	395	368	371	381	418	376	386	353	383	361	346	378	381	395	409	398	417	363	378	389	404	381	388	405	357	354	378	387	365	367	421	380	409	402	420	372	407	397	388	387	411	380	383	372	396	353	357	413	384	402	376	355	374	362	408	403	394	399	369	347	401	387	416	400	416	387	384	388	387	381	365	363	395	367	398	403	412	414	402	386	434	376	392	387	404	386	375	415	361	387	347	371	386	389	368	396	376	375	387	370	405	371	362	407	356	402	373	390	412	379	370	425	417	370	379	389	362	412	354	392	381	373	369	372	401	366	377	380	377	380	364	410	375	410	394	327	375	352	355	370	400	392	379	375	361	389	395	394	397	406	385	438	399	364	395	407	380	390	405	388	399	368	358	349	383	370	392	364	408	364	393	375	375	422	377	401	419	423	405	405	370	374	373	358	397	389	365	365	379	388	399	401	413	392	391	372	377	367	385	350	355	403	408	393	367	410	402	417	384	413	368	394	380	411	419	399	369	401	387	395	436	382	391	382	402	381	361	379	382	375	389	363	377	372	391	362	374	372	402	414	347	414	370	382	377	388	427	392	420	382	397	382	384	387	367	367	387	368	404	370	435	389	400	369	370	374	379	387	371	356	406	359	388	419	363	369	398	371	383	372	402	373	384	386	380	368	403	371	377	362	371	375	363	378	369	380	355	413	368	386	364	399	390	392	392	381	381	382	383	345	398	413	335	392	362	381	358	380	395	382	358	398	346	376	406	393	393	355	384	385	416	387	403	390	390	400	402	403	377	381	393	360	394	399	373	374	373	397	403	387	376	383	350	412	388	399	384	389	396	413	384	366	374	402	397	390	362	340	335	402	372	393	368	418	378	414	371	376	416	381	371	342	381	388	400	403	390	377	395	395	384	350	360	362	426	363	406	370	402	398	376	370	361	409	396	372	410	385	387	404	388	378	362	373	353	377	381	376	386	376	396	378	399	381	380	335	365	368	365	385	382	403	433	394	360	393	414	359	370	366	382	444	411	406	395	368	384	381	394	419	398	374	380	366	403	366	375	370	403	388	390	386	412	381	389	357	343	392	345	395	394	355	381	404	387	410	383	375	331	390	393	374	376	362	361	386	380	368	386	382	433	347	378	402	406	367	433	387	391	389	376	410	392	381	390	390	394	366	394	375	380	405	397	397	334	359	394	389	355	390	398	397	413	387	400	373	399	391	344	378	397	399	384	399	397	405	350	361	379	386	405	393	383	410	352	401	432	390	353	370	363	352	425	397	351	399	435	370	341	347	410	368	389	376	386	428	362	347	402	344	370	423	399	345	405	376	382	409	404	361	390	403	368	355	369	397	366	395	390	401	357	426	362	430	353	335	394	391	392	347	355	387	360	343	392	363	388	389	354	385	364	400	398	417	406	368	386	380	405	417	374	368	370	388	410	439	381	372	365	382	394	393	365	375	379	341	370	383	384	410	369	395	370	411	392	376	367	382	362	407	375	387	381	374	381	427	406	367	416	374	403	384	360	394	384	390	402	397	402	376	361	379	394	398	383	396	387	399	391	383	372	378	358	373	390	382	398	412	398	411	398	369	391	386	399	404	404	392	376	407	396	375	408	367	417	393	381	386	391	428	370	378	403	360	394	406	376	397	369	371	397	379	395	404	397	399	392	407	362	372	399	417	378	357	398	382	383	416	401	401	409	443	349	383	386	365	425	409	357	394	402	404	413	406	414	404	371	384	378	426	382	398	388	388	391	399	375	384	365	373	398	357	362	381	418	418	393	379	402	355	380	410	364	416	363	353	379	384	379	389	400	379	402	387	398	370	363	388	382	408	391	383	398	385	368	384	351	363	423	387	404	390	409	398	423	380	387	412	371	374	406	369	400	400	388	355	411	389	402	393	369	368	393	382	391	408	410	368	395	383	394	372	364	405	410	380	390	350	378	391	389	382	388	402	343	421	372	371	411	402	378	406	346	368	368	405	394	399	389	364	414	386	401	388	413	431	381	422	360	393	373	394	417	393	370	402	402	373	360	393	389	371	414	405	392	385	409	404	396	404	414	402	392	405	364	364	361	380	392	374	380	402	431	381	393	361	413	370	392	359	380	404	344	429	358	359	376	387	373	410	349	365	407	404	350	424	408	400	372	383	382	368	403	348	364	401	405	373	376	398	400	382	361	410	384	401	376	395	418	376	365	407	398	387	366	374	390	378	340	402	382	424	381	357	377	388	384	397	386	399	372	378	383	415	406	408	392	377	329	368	363	405	380	385	369	385	386	390	348	402	397	404	372	403	372	412	413	397	354	417	386	366	406	403	374	402	365	388	366	353	354	339	373	369	363	405	372	419	412	380	402	386	359	401	400	404	400	370	383	382	386	384	400	373	384	390	434	392	387	416	359	358	400	384	386	402	375	398	381	370	390	376	360	377	382	357	374	380	382	379	379	388	377	413	387	396	351	408	383	396	374	385	412	384	376	376	383	370	401	369	413	396	356	366	388	366	356	377	376	395	418	376	361	369	404	411	374	399	400	360	388	369	335	384	411	394	380	379	400	409	372	383	387	395	397	382	370	383	382	414	362	398	369	371	381	383	348	442	400	404	378	375	352	367	385	362	366	389	380	368	365	391	365	377	389	358	404	383	385	349	343	413	370	354	393	387	360	356	364	381	401	378	416	401	367	385	422	345	383	424	407	373	402	351	379	368	379	372	386	383	413	366	399	409	401	386	411	385	364	372	403	390	370	408	381	389	359	384	408	396	413	359	400	416	377	379	346	380	375	382	365	364	402	390	422	411	394	401	380	427	389	369	407	400	377	386	408	395	392	387	424	371	402	395	359	388	391	390	371	373	372	386	373	371	392	364	369	418	386	395	388	420	417	412	396	384	381	384	357	404	378	387	379	367	385	368	433	391	378	395	375	429	386	395	366	393	411	346	410	402	408	377	397	400	375	405	367	383	357	363	361	413	430	426	393	358	398	375	396	399	402	378	374	363	403	399	425	375	376	332	396	381	409	402	404	371	383	373	381	361	391	363	405	365	378	380	428	398	379	379	374	381	382	378	409	375	390	383	357	369	347	387	384	392	401	429	385	404	378	382	342	358	432	393	394	375	413	395	403	357	404	383	326	403	406	364	393	391	409	351	372	348	378	371	381	385	386	392	390	418	362	374	369	387	367	386	365	341	366	371	395	375	365	373	396	377	367	376	353	377	378	349	392	377	356	365	411	382	393	380	382	358	404	418	404	403	358	333	408	367	404	384	414	386	432	394	404	369	412	380	377	325	383	396	368	395	360	418	385	413	377
23607	3944	1000	632	436	303	266	166	190	175	143	152	160	148	136	121	126	110	122	130	131	120	114	123	116	116	111	129	114	140	101	130	110	110	86	119	125	113	110	121	112	114	112	101	115	116	112	111	116	111	134	126	110	97	132	114	117	137	119	126	106	136	126	108	120	115	113	123	123	139	132	111	103	123	103	70	101	124	125	139	116	134	113	120	112	120	120	115	116	117	89	111	123	102	118	106	113	107	95	111	119	117	111	94	115	112	115	128	106	119	108	120	114	110	93	105	119	97	109	110	126	108	123	118	109	115	109	106	85	102	128	89	112	105	106	112	127	104	99	123	96	125	127	111	116	117	110	118	110	106	95	106	123	119	116	90	112	105	95	106	115	111	118	105	107	100	109	112	119	116	113	116	130	102	121	117	114	93	89	114	117	95	88	105	102	96	108	107	119	93	111	104	97	123	115	103	109	120	119	92	90	115	112	112	109	119	96	103	107	98	107	102	122	107	114	105	93	93	109	113	111	109	96	95	109	92	106	113	110	92	104	106	128	113	103	106	100	113	91	107	120	120	114	107	104	124	115	107	99	107	126	117	118	85	125	117	84	107	124	123	108	90	109	110	131	89	112	92	100	111	114	103	103	122	114	95	124	121	110	112	93	100	99	98	115	122	131	121	102	107	129	124	126	135	100	95	128	114	106	122	107	101	104	98	111	117	100	111	110	89	117	98	123	104	97	103	89	123	119	117	105	126	117	134	101	118	103	127	101	94	114	108	120	104	110	95	104	125	115	111	104	99	105	132	124	111	115	107	119	113	103	104	93	113	124	110	119	98	105	107	126	114	99	108	103	121	123	118	109	116	102	105	115	113	126	104	105	134	91	116	108	113	97	114	123	109	108	126	121	113	112	106	85	104	102	95	105	112	104	115	110	123	116	117	129	118	131	109	103	114	126	71	123	107	112	105	103	106	117	114	90	104	105	105	94	116	109	98	109	111	110	115	125	123	110	98	107	116	102	99	112	114	110	114	115	128	97	113	106	105	111	113	89	112	84	141	116	105	97	107	119	108	103	117	107	124	94	106	122	106	86	95	94	119	129	117	138	129	117	111	102	92	112	110	114	89	107	115	108	122	103	106	97	110	103	95	111	113	118	131	115	105	114	104	126	124	96	98	117	91	99	116	128	100	103	105	106	103	112	100	114	104	120	113	100	130	106	103	101	124	105	127	89	114	116	97	111	113	128	116	116	116	99	106	100	101	113	123	113	84	116	115	122	109	127	80	129	101	90	127	109	104	112	109	87	132	139	121	100	108	113	104	119	119	134	105	91	117	114	99	104	115	108	106	106	123	111	114	95	123	118	111	102	116	119	127	104	102	90	96	107	111	113	112	96	125	118	98	88	106	102	127	109	109	109	115	89	114	114	91	95	92	111	114	111	137	106	103	103	118	112	100	108	94	107	107	88	105	116	108	112	102	129	136	107	110	107	126	119	111	92	102	113	110	95	111	100	125	115	104	117	99	98	110	93	102	110	126	116	114	121	103	91	112	92	124	113	116	119	126	98	104	108	101	113	123	113	112	111	121	108	137	102	101	120	117	102	104	133	110	94	102	100	116	111	109	103	118	129	113	112	100	118	120	111	93	109	98	93	105	103	134	126	90	111	117	107	101	115	115	119	111	98	115	115	109	102	101	103	104	114	112	111	109	115	99	110	105	128	114	101	116	90	116	101	112	137	119	119	113	132	95	116	114	98	103	117	103	95	111	108	124	123	107	107	100	100	95	111	124	95	108	115	109	129	112	102	117	110	127	110	106	100	106	111	109	119	107	106	112	100	103	108	111	116	106	104	97	109	110	113	132	123	102	118	119	102	119	94	101	109	120	112	112	98	103	99	106	99	124	96	101	118	107	143	112	113	111	135	126	114	109	113	106	114	106	125	114	106	101	106	112	113	120	111	101	83	107	101	108	108	107	123	98	125	117	111	116	106	129	105	111	103	92	105	108	104	98	123	110	95	119	105	105	109	121	101	105	100	116	117	106	111	114	86	124	113	99	98	100	106	110	136	127	111	108	122	111	109	131	100	127	122	119	94	98	117	84	102	111	111	134	114	107	98	107	114	101	108	101	124	103	138	100	123	104	88	112	124	93	95	120	111	103	111	113	98	119	93	108	107	97	95	119	119	91	102	134	113	94	105	116	110	99	127	120	109	110	96	122	104	118	96	123	114	135	100	115	126	107	85	112	129	91	115	107	111	135	103	110	128	112	101	120	103	94	108	100	108	127	103	123	100	118	101	106	100	96	107	110	109	122	110	96	121	104	121	127	107	110	114	120	100	111	100	95	112	140	111	120	104	112	111	109	116	114	105	106	98	100	106	101	110	97	95	106	129	120	91	127	107	116	112	110	116	115	115	116	91	117	126	116	100	89	98	113	116	103	105	104	113	105	117	101	99	91	103	129	90	119	111	99	100	95	112	91	117	86	106	111	110	108	101	100	98	97	97	115	105	112	110	96	129	92	132	111	109	87	90	108	115	116	116	100	118	109	113	118	102	119	110	103	117	122	121	126	119	107	107	103	115	104	119	112	100	120	125	106	108	125	85	117	113	105	109	98	110	118	110	124	115	106	116	117	103	104	109	119	108	115	103	93	112	109	110	117	97	98	102	105	94	110	104	104	113	100	122	97	117	107	113	109	116	120	98	117	114	103	102	127	106	95	95	134	89	116	119	94	118	91	109	120	106	123	121	105	113	97	117	124	113	93	124	106	108	117	98	107	108	116	101	128	136	96	84	102	130	106	107	121	124	105	99	113	94	122	101	116	112	104	111	107	121	110	103	120	89	109	101	122	129	110	108	105	98	109	105	99	93	93	126	120	91	96	115	111	112	118	108	109	99	103	125	112	126	118	95	98	105	121	107	115	96	75	118	113	92	106	88	109	108	103	94	99	96	126	104	127	104	112	108	93	97	113	90	117	91	110	111	91	80	107	110	130	105	99	106	104	108	105	101	107	111	98	94	105	91	99	109	115	110	128	123	101	115	131	116	111	103	108	113	104	113	109	110	125	121	118	107	97	107	111	99	138	122	101	99	114	116	111	100	130	116	112	118	118	111	115	107	103	134	101	113	133	95	99	96	101	106	95	117	102	122	107	123	102	102	114	101	121	110	107	81	115	99	104	111	95	90	117	118	119	109	128	107	112	111	116	126	111	100	91	105	110	100	109	106	111	109	123	119	105	106	122	119	112	114	118	98	120	124	105	104	99	115	96	116	90	132	101	119	109	118	91	104	107	87	119	105	106	109	101	86	106	101	102	94	120	106	98	116	104	112	103	112	125	120	103	100	101	121	107	117	100	112	124	98	105	109	103	113	107	110	103	98	106	101	136	117	111	124	97	121	105	129	114	126	104	112	113	130	104	114	106	104	95	102	116	118	112	111	126	102	99	108	116	107	122	98	140	118	124	118	104	136	114	115	83	107	106	102	133	92	109	108	122
14217	1824	1880	2085	1744	1408	1066	852	827	670	593	536	472	481	467	425	466	388	364	388	357	334	344	356	323	316	329	314	326	317	308	310	310	328	290	308	288	299	336	294	305	297	311	297	346	272	319	304	331	357	351	345	351	374	376	413	423	374	422	405	333	359	358	305	291	349	336	303	293	311	320	334	318	291	307	304	336	307	308	287	327	339	323	276	279	307	281	282	328	307	293	262	281	255	290	273	280	276	264	256	275	265	274	294	246	273	302	265	274	256	278	302	287	281	301	305	283	264	297	286	261	291	284	270	249	284	295	302	276	304	274	288	303	285	250	282	293	292	259	263	276	341	281	278	264	289	274	280	246	281	293	251	299	280	260	285	301	263	282	275	269	261	296	278	269	296	312	258	273	244	260	258	259	290	268	286	278	253	287	300	295	284	285	263	298	233	261	316	269	306	280	286	270	265	259	289	290	262	275	310	261	295	280	297	279	308	291	269	275	252	280	258	276	271	285	275	266	301	287	269	254	283	265	284	293	295	260	296	287	276	296	301	286	283	272	283	258	259	269	310	296	295	260	280	252	288	272	265	256	268	292	277	276	266	283	302	302	275	281	269	294	286	297	312	256	302	271	262	279	267	295	284	305	278	284	295	295	242	275	288	254	275	291	297	272	278	283	276	269	263	280	273	284	293	267	276	315	288	290	262	289	286	269	274	283	285	248	281	322	275	255	286	284	297	291	268	278	265	253	288	302	286	269	277	249	279	283	282	253	262	273	275	255	287	277	269	329	276	284	263	275	293	263	313	281	282	301	276	291	301	258	274	289	299	285	277	255	283	249	267	285	280	274	287	282	286	289	253	287	268	297	270	271	296	269	291	269	290	297	288	282	274	284	285	297	291	269	276	272	286	283	306	239	299	285	295	272	244	277	257	288	290	276	267	251	281	276	304	275	287	268	254	296	287	278	295	305	280	279	268	265	289	295	274	288	279	258	301	282	299	261	272	290	285	231	290	280	264	264	286	277	262	293	304	318	268	287	279	291	303	242	264	271	295	282	277	240	285	284	261	276	259	275	308	297	248	271	288	315	281	275	283	261	310	305	304	278	268	252	294	282	277	276	281	274	266	273	280	285	286	281	275	276	293	266	282	277	302	288	274	281	304	266	270	310	290	272	300	272	288	274	250	283	280	295	318	270	271	277	278	297	271	282	278	278	285	282	293	314	312	284	280	241	293	273	232	265	244	277	280	280	287	258	265	274	287	289	259	298	267	245	287	250	283	264	270	258	307	286	288	301	273	277	266	295	268	247	261	267	276	294	238	289	285	262	319	291	287	286	245	260	298	268	276	266	278	267	273	281	271	283	260	255	259	275	285	275	259	288	259	297	289	266	280	277	256	267	289	274	248	266	303	258	277	271	307	304	260	296	327	266	253	316	292	303	273	294	269	322	263	251	287	272	262	268	282	287	255	269	263	258	294	267	276	289	283	283	273	262	286	282	264	247	292	310	293	275	295	288	265	255	284	271	267	292	278	256	263	293	246	306	273	273	286	284	261	287	249	289	301	257	305	276	287	305	228	265	273	280	279	283	288	277	262	295	302	296	246	279	267	291	252	281	286	301	283	288	262	288	301	282	264	268	264	273	299	288	279	283	273	299	291	300	288	301	266	270	268	273	286	255	306	303	277	278	301	293	295	281	249	277	294	283	279	263	276	305	264	295	288	286	289	294	281	278	304	295	297	280	299	269	256	291	276	297	290	283	267	271	293	285	269	259	246	258	277	263	300	303	296	306	282	276	292	276	285	274	269	318	281	313	287	261	270	284	259	281	263	265	264	279	287	262	291	267	253	288	312	295	287	285	290	283	297	280	295	296	306	281	261	259	290	270	262	282	293	261	278	301	286	267	275	253	280	281	289	256	292	289	266	287	300	281	273	292	308	300	256	287	307	257	276	255	286	286	253	294	287	288	276	294	283	280	286	289	272	246	306	267	267	244	279	276	293	282	290	272	321	287	270	307	263	305	278	285	280	271	246	318	283	282	292	304	291	280	283	280	255	293	274	275	278	275	276	249	296	252	277	299	270	289	300	303	288	266	270	274	276	284	272	253	297	265	277	279	304	275	275	278	268	298	302	255	294	256	264	286	290	249	265	273	288	265	297	308	279	279	334	284	264	251	266	319	271	279	257	265	251	267	250	245	290	254	281	285	305	287	254	320	266	260	287	286	274	293	275	278	292	271	284	289	266	272	272	285	283	294	275	294	273	300	245	284	271	297	295	268	283	264	250	283	273	284	258	274	252	268	273	270	291	258	298	288	257	252	285	271	239	294	274	291	272	313	254	268	294	290	250	295	253	236	251	269	277	274	281	274	263	261	282	285	261	284	273	302	258	307	274	278	266	271	278	263	294	256	273	269	286	287	276	286	258	275	275	289	316	303	264	276	306	265	259	255	296	282	290	261	285	285	285	276	295	309	286	288	283	282	289	250	273	292	255	274	309	279	280	274	285	274	270	267	300	297	303	289	297	260	278	278	272	259	303	301	251	275	318	285	265	264	283	285	274	252	270	267	302	253	260	259	283	273	301	294	295	289	268	263	282	279	257	294	285	256	272	287	265	273	275	294	282	299	291	290	250	267	283	301	287	274	272	264	287	320	284	288	298	256	250	284	276	236	288	277	295	261	273	286	266	262	267	286	250	279	287	283	279	314	251	259	262	274	309	276	267	253	262	284	257	273	269	297	282	288	283	281	294	280	253	266	261	271	275	312	273	280	246	281	271	273	268	305	296	275	304	249	262	273	272	291	270	277	314	292	276	289	290	292	256	262	280	291	265	297	281	278	316	263	292	260	281	277	273	265	277	285	245	258	299	274	247	253	265	248	295	305	296	287	279	278	289	293	271	280	247	310	289	267	281	308	288	255	282	279	272	297	285	297	288	275	254	257	286	295	267	256	279	272	289	283	278	273	298	333	275	276	282	280	285	285	289	272	292	273	288	289	287	280	258	266	300	261	270	300	272	298	289	295	276	274	282	270	260	288	259	254	257	288	287	288	265	287	262	281	308	280	274	308	271	302	274	287	315	256	268	270	274	290	285	255	281	254	280	268	315	316	289	278	289	266	300	297	298	258	292	282	291	258	307	290	299	308	276	280	310	289	253	281	259	294	264	229	264	282	268	282	273	279	280	269	275	291	289	290	288	302	302	281	272	257	276	275	275	279	286	274	251	288	271	314	289	291	280	270	265	283	310	276	269	261	269	298	304	280	295	273	267	289	281	265	243	297	315	260	293	249	280	263	291	309	287	264	253	273	272	276	277	245	257	277	291	283	262	264	279	259	273	278	273	259	306	308	287	286	274	288	264	274	248	272	304	286	271	275	262	280	312	283	272	321	293	268	275	276	246	255	256	310	263	284	280	309	271	272	261	281	276	304	283	277	313	298	260	298	250	284	279	279	289	302	321	258	270	269	280	258	278	295	326	271	292	276	287	285	287	277	276
6238	802	253	268	234	255	242	230	239	251	239	230	241	240	237	225	248	230	246	240	225	234	228	250	222	236	235	253	255	254	235	239	257	247	213	249	225	216	225	249	242	238	214	230	233	231	241	251	232	236	258	279	250	244	265	217	216	226	254	239	248	244	268	239	255	255	237	237	240	249	246	224	249	241	224	209	221	243	251	215	252	232	238	230	253	252	214	247	226	228	230	221	228	238	231	215	221	232	261	246	250	231	250	243	231	236	239	250	238	242	251	249	248	236	235	246	220	231	253	216	237	252	218	227	222	230	222	273	242	262	240	231	235	234	213	230	269	221	262	229	240	271	260	243	256	252	243	241	246	234	259	247	239	230	236	242	244	273	233	241	225	215	237	244	244	238	244	254	251	266	233	219	227	256	267	244	230	257	252	254	239	243	243	259	214	214	237	239	282	242	255	244	246	244	248	230	238	261	253	218	204	250	254	239	242	246	223	264	235	218	251	233	206	217	236	209	251	255	247	261	200	234	238	234	261	253	265	247	226	234	243	237	208	257	229	249	237	234	238	227	261	238	238	225	255	233	228	215	252	244	250	221	240	249	222	259	257	242	213	217	234	230	245	248	226	240	250	242	243	225	236	216	248	220	247	276	240	196	242	246	234	239	235	241	235	255	237	250	242	231	247	227	241	245	235	260	230	245	277	259	244	248	244	228	238	233	245	242	223	244	233	244	234	225	223	253	239	215	286	255	235	220	246	245	231	236	237	251	237	212	251	236	216	235	246	244	228	224	222	250	245	232	235	238	224	240	235	265	243	221	224	241	225	258	219	198	233	218	267	226	239	252	215	278	259	256	237	262	241	263	251	242	230	259	262	236	222	237	232	242	262	251	242	231	248	272	235	217	233	221	224	264	231	229	226	250	208	253	249	227	268	264	232	231	231	197	248	243	227	233	256	226	225	246	187	237	275	264	235	243	227	231	223	235	252	222	252	236	228	234	231	257	227	247	228	221	292	211	264	214	233	213	239	256	250	259	244	258	243	248	255	240	230	237	238	246	260	218	244	243	241	260	269	256	261	245	242	240	243	226	236	236	224	214	222	269	239	239	239	223	235	254	262	238	235	262	241	252	253	247	229	232	246	248	226	249	236	248	233	253	236	241	259	261	224	234	236	246	248	260	223	240	227	221	237	230	238	259	208	262	248	253	230	249	241	254	237	224	209	243	234	242	236	243	225	232	260	218	250	237	214	252	235	235	263	213	234	222	232	240	240	242	237	223	246	263	250	239	207	265	250	239	236	250	241	212	233	229	253	221	231	233	242	266	219	246	260	227	260	263	221	235	246	237	234	268	281	214	231	237	271	230	235	259	261	231	241	236	225	221	236	238	253	255	207	245	225	256	247	231	261	269	261	260	249	265	241	224	259	247	258	256	265	251	225	211	230	237	276	239	221	250	236	206	229	244	231	249	244	245	274	213	237	246	222	247	274	263	251	248	240	243	229	253	251	231	247	215	254	240	257	228	225	243	231	240	256	233	245	208	245	235	254	220	226	246	261	236	244	225	227	226	230	243	220	221	249	244	226	243	237	244	255	217	247	240	238	222	241	242	256	223	243	235	227	200	235	253	248	222	285	230	216	210	241	222	247	235	210	260	229	239	228	237	258	228	263	228	230	209	271	231	218	259	201	222	235	246	233	243	222	259	234	243	229	241	243	194	213	250	242	244	244	246	237	244	245	249	229	233	239	228	259	218	260	250	207	228	232	224	264	234	245	209	216	239	253	206	224	227	253	224	225	251	246	222	240	248	223	219	255	229	231	233	250	244	233	215	248	249	219	252	224	228	236	248	256	247	240	271	243	248	249	265	225	247	272	265	242	249	272	251	216	210	259	256	244	258	238	246	230	252	252	247	225	228	226	223	262	228	234	255	254	236	231	230	257	223	239	253	200	240	244	228	244	261	249	249	225	281	232	244	221	270	225	220	236	210	253	227	253	224	244	224	233	230	256	232	234	254	219	253	209	267	258	234	236	247	249	233	223	238	237	230	245	228	248	256	236	238	266	217	216	236	215	264	237	248	236	220	215	223	210	245	248	228	236	237	240	255	256	231	218	234	206	238	241	275	233	242	238	228	231	260	250	243	231	255	250	227	214	232	218	248	207	255	235	242	245	234	233	234	224	243	252	245	227	252	235	275	214	220	242	253	255	247	237	225	245	242	237	222	260	228	243	190	237	240	255	236	233	236	247	233	250	237	215	253	257	248	229	242	255	220	256	240	230	226	214	223	240	224	233	257	249	241	222	226	236	212	268	254	233	235	227	245	201	244	256	251	205	231	256	217	262	256	236	261	231	261	249	233	230	262	241	236	242	254	221	218	236	244	200	254	221	237	267	235	256	238	227	245	264	226	229	226	260	258	241	252	221	249	220	216	241	251	236	224	270	245	230	247	228	235	226	226	218	254	253	224	223	248	229	233	260	247	252	236	260	250	213	233	227	215	246	254	225	229	238	246	224	241	206	234	228	222	269	222	239	239	243	241	211	203	233	248	232	250	238	266	265	244	272	234	243	231	269	231	258	253	256	243	229	228	258	235	246	238	252	243	251	245	239	249	230	259	238	222	247	231	232	230	233	234	244	246	257	277	249	235	265	238	224	248	220	252	231	240	238	210	240	259	214	250	217	247	235	241	251	226	247	260	223	202	232	227	272	263	258	248	267	253	214	242	231	233	223	240	240	249	228	234	248	274	258	240	242	236	242	234	250	226	235	223	254	244	239	211	258	232	225	230	279	245	242	230	250	230	240	228	255	253	234	247	240	247	241	236	260	216	219	243	216	249	227	229	251	236	197	226	249	227	241	226	242	280	224	204	256	231	215	255	253	248	221	242	238	232	234	206	222	232	238	221	223	255	234	254	226	210	208	232	218	216	257	214	235	251	212	225	265	261	246	237	238	227	218	237	250	256	208	248	246	238	222	211	228	242	233	267	250	257	211	238	283	231	248	264	251	255	247	224	235	254	260	226	256	241	232	267	232	259	239	225	228	235	224	251	242	230	245	231	201	209	253	236	212	247	239	211	245	240	215	258	240	207	235	233	235	237	222	255	240	233	223	226	246	255	249	265	229	260	227	213	246	233	239	261	235	238	248	217	251	222	225	233	233	242	258	234	234	255	238	197	222	228	257	222	224	244	256	213	246	274	263	247	218	260	228	240	240	220	242	216	212	232	237	254	256	260	234	222	251	220	226	228	254	222	241	220	254	222	261	250	243	259	233	233	240	200	235	218	257	231	281	251	235	238	215	237	256	227	249	226	281	233	215	240	248	242	238	258	257	238	239	238	255	240	212	250	221	275	243	203	260	225	249	247	249	245	230	228	240	227	244	198	213	217	238	232	242	244	236	238	240	242	246	231	236	222	237	231	213	226	252	260	251	238	247	228	220	223	244	250	237	216	224	214	246	227	239	248	247	234	267	264	212	222	253	233	230	240	248	248	241	242
4585	788	595	595	576	571	654	609	575	587	604	525	568	552	609	522	507	550	584	580	560	568	533	542	516	563	523	552	570	559	518	546	517	601	516	560	581	503	538	603	548	542	547	558	537	584	560	574	556	534	592	589	563	567	525	594	573	556	589	592	560	630	546	529	548	557	552	516	544	557	553	520	550	603	553	551	556	558	560	600	554	563	553	565	568	565	574	555	523	557	554	522	538	592	551	585	576	560	543	559	534	579	522	563	512	557	580	539	566	565	519	529	549	557	575	544	524	537	543	574	568	524	533	559	589	548	566	536	524	534	552	560	555	502	536	533	531	586	543	556	555	516	542	526	524	507	505	544	532	509	540	547	555	527	558	507	530	531	536	543	477	524	559	514	555	569	588	548	555	545	560	520	549	548	602	539	589	525	561	525	532	570	565	547	531	541	529	486	552	541	536	563	585	552	577	529	537	527	512	508	511	530	533	589	495	566	528	551	552	558	582	560	536	561	554	552	561	598	567	570	604	553	559	499	566	537	544	542	590	541	500	578	494	546	531	542	563	574	534	559	527	555	502	553	535	548	539	546	566	529	545	530	565	581	546	573	507	481	596	542	551	553	550	496	535	567	543	541	514	563	541	541	526	550	534	579	508	549	526	535	560	549	513	559	550	551	542	549	521	524	553	599	565	543	567	534	553	509	613	514	542	558	541	566	532	526	530	527	568	574	543	532	529	571	543	539	540	516	542	527	588	547	562	585	531	528	541	552	543	549	537	559	521	519	561	530	534	534	536	539	543	594	541	542	525	542	512	538	540	540	592	490	565	502	564	582	566	530	544	563	549	533	560	542	541	565	516	579	514	544	555	548	561	533	544	574	544	572	553	529	500	547	543	551	523	529	533	543	544	538	568	589	504	565	565	564	542	554	570	547	542	593	544	604	531	575	530	484	559	516	579	569	517	583	567	518	550	543	595	539	566	549	547	592	576	579	520	535	555	523	540	552	553	562	556	556	565	554	552	559	560	552	567	556	545	557	521	551	528	561	554	565	531	506	525	549	536	530	530	530	556	525	528	602	542	537	539	508	570	555	536	561	555	557	541	547	542	565	554	548	517	599	552	546	585	546	526	564	549	557	538	572	564	523	553	578	539	555	524	512	551	511	547	551	542	608	535	571	527	486	552	578	517	584	547	512	572	520	536	551	528	563	528	543	513	521	562	559	546	573	500	551	546	550	554	582	551	558	556	568	556	525	548	550	543	570	595	562	515	541	540	545	528	513	559	528	558	508	527	567	503	544	533	533	544	562	514	540	533	542	569	539	570	562	558	537	564	550	540	527	533	562	552	526	569	588	549	545	573	554	544	551	567	538	546	553	552	516	590	535	528	556	575	569	577	535	562	513	538	518	563	567	524	558	546	557	564	509	543	559	523	553	556	540	597	520	513	543	583	526	517	530	524	548	537	558	534	549	572	580	557	542	536	570	540	562	517	526	559	539	548	548	581	541	562	535	564	533	569	578	568	507	545	572	555	517	544	550	573	598	549	575	534	542	552	551	640	530	514	559	528	573	550	537	535	619	545	569	555	532	566	537	565	515	576	528	556	584	529	553	545	558	502	593	519	564	579	537	570	580	538	531	544	566	570	606	546	556	573	576	525	565	564	552	519	552	537	599	595	501	571	535	543	580	546	513	577	537	564	554	535	545	571	565	542	556	535	526	539	579	496	565	507	544	580	569	538	527	557	562	547	587	588	584	576	545	559	562	561	556	563	530	598	544	543	566	543	558	535	539	560	520	572	544	549	556	637	552	503	502	547	496	541	546	534	588	529	552	499	530	554	542	488	565	513	564	540	533	522	549	541	505	559	521	568	576	553	525	519	545	558	544	511	536	538	507	541	526	569	542	549	504	531	519	575	586	563	543	562	548	586	505	536	558	555	527	580	561	534	552	546	533	560	534	530	511	547	563	557	566	541	583	536	571	549	546	501	550	545	514	528	535	552	524	557	529	580	536	566	546	580	545	543	568	508	568	539	526	535	556	534	555	560	526	530	527	547	546	560	537	531	548	542	526	555	571	527	532	568	539	541	524	565	557	539	533	517	507	562	592	568	546	548	556	557	542	568	555	559	560	576	556	540	558	541	555	493	547	547	573	490	593	533	521	536	546	557	526	524	545	472	538	536	585	549	524	524	567	497	542	554	540	607	525	528	567	550	535	532	528	522	576	516	524	543	528	545	507	547	596	593	558	536	565	563	518	542	542	528	533	548	553	547	542	557	560	506	587	578	549	556	545	554	526	528	610	564	525	546	542	544	568	555	545	551	532	583	517	527	555	536	526	546	556	522	589	580	562	511	543	516	563	561	542	537	522	518	536	521	528	523	533	538	542	555	524	539	536	536	546	503	569	514	589	523	531	550	529	562	567	564	582	528	540	548	510	523	514	526	530	548	534	528	539	542	528	562	502	588	566	540	528	567	509	529	504	539	557	574	576	578	563	565	546	558	527	582	517	524	525	562	579	475	539	507	607	602	558	549	547	549	553	550	559	523	550	564	548	544	544	552	510	521	552	505	532	564	564	490	531	536	537	558	549	549	564	567	578	503	571	546	575	540	524	545	544	521	507	592	578	573	536	546	549	508	502	548	527	564	565	548	527	554	552	537	578	546	525	511	538	582	542	561	520	568	547	523	548	551	541	550	533	516	569	567	511	538	551	553	561	571	522	565	565	588	557	512	573	551	504	507	504	509	532	575	555	511	545	548	541	536	531	532	536	522	563	528	530	545	546	565	563	530	562	553	577	549	534	559	588	554	539	524	544	565	519	540	557	506	559	576	542	553	548	508	547	527	568	556	531	563	536	561	542	571	575	569	500	587	556	531	514	539	599	534	519	519	504	576	559	543	546	551	542	543	565	513	503	564	586	529	536	550	555	563	523	579	499	560	506	564	547	552	535	548	568	560	502	551	556	518	540	555	522	502	547	569	551	566	560	545	537	533	536	533	519	565	559	523	540	572	557	528	557	567	556	519	549	587	547	569	548	568	569	577	576	559	539	533	526	529	573	509	534	535	508	573	508	523	544	496	494	501	540	531	566	552	533	594	541	517	515	531	517	525	560	570	582	554	547	551	585	518	526	596	512	600	586	579	554	508	593	564	520	572	505	569	533	517	545	520	551	552	532	537	549	551	495	532	542	559	579	511	535	570	523	547	540	546	559	552	576	493	554	514	544	572	559	532	581	574	477	537	519	546	584	550	549	536	497	567	522	596	516	548	532	547	559	546	552	551	554	546	542	533	509	593	555	553	530	523	529	576	546	587	525	552	568	543	562	569	565	544	514	547	541	536	595	566	527	515	513	581	539	544	563	534	569	543	584	535	567	543	485	509	526	562	538	571	585	547	569	527	566	553	563	567	549	586	542	542	520	530	570	545	539	551	589	581	530	564	578	557	509	555	523	552	568	554	567	499	559	538	547	552	549	532	507	576	563	503	579	535	587	536	550
15049	1978	564	472	357	286	229	200	196	196	200	190	172	156	206	189	175	191	199	163	166	174	164	185	166	138	164	162	172	166	160	187	160	171	163	158	162	188	184	178	161	167	165	168	161	193	170	160	171	165	173	150	168	160	153	170	176	186	180	179	185	158	164	152	170	163	186	159	170	196	162	158	163	154	181	225	162	160	163	141	164	181	196	153	152	195	158	161	136	161	183	179	213	173	157	168	186	150	161	169	208	189	169	174	163	171	164	187	167	177	147	174	185	167	168	154	168	177	175	191	171	168	173	172	187	174	183	184	169	152	166	141	171	180	171	172	187	162	178	178	173	177	169	158	162	156	163	143	180	163	144	159	164	168	183	155	172	168	152	156	153	162	175	170	165	180	153	173	173	170	178	185	190	189	187	151	180	167	172	188	157	184	149	153	177	190	163	149	165	181	147	186	150	166	174	188	169	148	167	175	185	187	172	177	164	155	170	174	167	157	154	153	160	160	169	150	149	183	183	165	170	181	168	188	161	165	178	167	158	163	157	184	175	167	170	172	177	163	168	196	177	170	175	168	163	168	209	190	159	178	164	158	175	181	164	177	168	181	168	172	139	197	177	156	169	181	145	151	192	177	182	187	158	157	179	174	155	179	180	156	175	142	176	174	163	153	169	154	184	191	144	180	169	161	186	158	164	171	182	168	159	159	165	172	182	165	170	189	143	171	141	167	175	180	171	165	150	200	158	154	178	170	181	168	156	163	171	174	149	169	144	199	168	171	191	166	165	163	151	156	168	161	140	163	188	169	154	152	157	162	163	160	163	175	181	175	139	175	148	148	167	145	137	170	152	148	154	187	177	185	175	166	173	166	178	170	207	180	199	160	176	154	148	126	146	183	160	165	153	173	178	159	164	174	171	165	180	156	171	147	156	180	152	169	162	182	159	166	157	169	174	176	173	187	173	176	169	187	155	164	168	188	162	172	174	142	188	180	162	157	170	172	183	157	180	169	137	169	183	162	172	167	180	158	161	150	176	168	160	170	158	177	169	172	142	153	159	155	160	155	156	138	170	157	153	144	176	180	190	167	174	160	172	152	167	161	160	174	168	187	190	169	171	166	149	145	154	173	159	187	181	179	156	158	156	148	153	152	186	155	176	148	140	148	160	143	169	172	167	163	169	162	181	183	168	148	150	144	184	177	163	160	185	162	166	158	162	166	181	180	173	167	158	165	166	164	179	163	168	141	168	186	145	169	169	162	138	164	174	208	190	158	149	176	165	176	150	184	171	171	162	181	167	170	166	183	187	186	180	147	181	182	160	175	185	141	150	156	165	166	160	150	161	185	169	181	174	156	160	151	162	148	184	171	183	175	163	170	171	162	169	175	183	143	180	154	141	148	141	146	152	195	159	153	156	185	161	166	159	136	162	149	176	172	160	178	180	191	157	166	166	175	174	185	169	154	150	147	172	158	167	157	176	139	176	144	119	172	167	184	175	154	149	169	158	176	180	158	179	140	168	160	167	176	168	176	188	187	178	171	173	177	142	153	185	167	155	159	160	173	185	155	157	156	147	151	179	206	153	160	174	175	186	165	148	151	170	164	154	165	160	149	170	169	183	173	169	170	163	165	155	177	155	163	174	144	157	146	169	146	162	186	172	155	137	162	163	168	169	168	169	167	182	163	180	169	168	171	157	158	159	161	206	184	163	154	154	145	192	185	170	176	167	153	158	176	152	168	178	168	190	170	165	162	175	170	167	174	202	169	173	166	164	175	165	184	164	197	175	194	168	177	185	178	154	171	188	159	183	180	150	181	165	153	185	177	176	145	168	160	166	159	163	179	141	163	162	181	157	171	178	166	165	181	149	182	155	175	170	144	149	165	172	161	162	173	163	154	155	173	166	187	166	177	174	156	150	175	160	196	205	149	156	176	149	180	165	160	152	172	132	163	165	159	138	180	166	182	160	160	167	177	173	131	175	166	161	184	186	180	187	166	176	170	165	162	144	183	166	152	169	150	165	172	165	150	150	127	163	173	167	171	169	188	173	172	157	173	164	182	156	159	182	197	155	168	161	162	181	173	172	171	153	165	179	179	182	182	191	157	155	152	169	196	178	182	158	169	152	136	165	183	180	151	164	152	150	180	182	160	159	169	170	167	166	173	166	167	164	149	166	187	166	162	156	172	166	160	170	175	184	166	167	201	142	170	162	170	170	153	165	151	147	151	137	158	170	171	164	160	149	151	173	161	154	173	163	176	179	170	184	173	151	152	158	175	169	168	180	176	172	173	192	188	150	164	157	152	169	170	176	199	159	178	155	156	146	158	168	147	177	170	183	161	169	168	170	171	157	163	157	187	166	156	176	149	188	159	167	148	144	157	162	155	176	172	170	172	162	168	174	180	199	164	170	157	177	146	187	182	164	151	185	164	181	152	169	191	150	152	142	173	168	153	158	202	154	175	157	178	154	173	174	179	206	171	180	167	151	184	156	159	162	167	165	164	190	166	168	194	174	163	172	153	169	160	179	154	175	156	165	169	176	164	170	163	168	171	165	178	176	138	142	182	167	174	165	182	175	170	190	180	142	160	146	164	174	154	188	152	157	136	183	165	173	173	162	152	183	150	164	172	165	183	160	172	171	173	179	185	164	145	191	182	176	171	137	182	159	146	171	166	164	168	182	152	170	179	167	165	172	160	159	163	194	169	154	167	157	170	180	163	151	167	167	164	161	168	177	128	177	198	173	170	173	162	162	178	175	178	162	166	171	185	176	181	171	148	171	165	152	169	151	187	150	148	168	144	149	186	170	174	166	156	151	155	155	169	163	175	169	155	170	142	147	163	172	178	157	165	186	179	180	197	183	179	168	141	162	169	179	178	169	177	151	168	181	153	174	165	158	158	127	176	161	165	201	158	191	165	182	161	135	208	189	143	146	175	161	163	206	168	187	195	160	154	171	164	170	171	157	182	153	155	165	158	191	171	187	162	177	167	174	170	196	162	189	165	190	183	167	171	176	142	173	174	188	179	165	174	182	169	178	158	170	157	179	174	182	176	159	179	177	179	166	159	175	150	151	160	175	154	140	170	169	174	183	157	173	160	158	178	173	165	179	149	185	169	167	164	178	169	177	179	167	184	182	178	169	181	171	152	166	161	181	169	174	169	144	148	184	182	166	157	177	152	151	160	175	176	167	180	175	146	160	164	172	165	154	167	181	163	168	166	192	170	159	173	186	174	158	171	191	163	152	172	161	166	166	153	179	164	163	184	171	166	170	165	190	168	176	185	173	149	193	163	181	178	189	188	171	172	148	188	159	158	175	183	183	151	172	188	141	165	185	166	163	153	170	164	191	178	182	179	189	183	221	155	163	157	177	182	174	167	177	162	146	163	173	156	200	173	161	179	188	155	174	177	174	162	172	172	164	162	156	163	162	178	170	151	160	178	167	188	169	188	165	177	188	180	177	157	172	165	186	164	162	166	144	155	163	191	178	138	164	165
10670	1408	1260	1371	1174	980	839	720	686	628	610	522	479	501	445	445	465	506	459	435	445	457	431	450	405	409	429	407	453	411	432	426	456	383	378	418	390	433	383	408	381	391	380	370	410	403	458	422	452	442	434	416	419	431	480	470	448	483	478	474	434	445	456	415	455	424	412	423	431	442	395	411	429	394	415	393	403	454	385	421	436	395	417	421	407	443	403	392	445	404	417	390	393	367	412	366	403	438	379	406	365	419	418	384	391	354	410	356	401	371	441	420	402	421	351	426	398	388	409	391	388	435	379	387	410	390	415	430	394	396	383	405	436	391	392	373	414	376	405	381	416	391	412	382	384	437	439	363	398	418	401	407	385	395	375	395	394	401	386	387	410	396	387	392	376	395	422	430	409	372	416	403	383	423	428	389	405	369	389	408	384	396	415	421	399	376	366	377	366	376	404	387	381	390	393	413	407	379	398	396	386	393	385	411	397	407	360	395	381	413	395	398	387	389	402	399	390	396	424	409	390	383	409	400	394	410	413	410	382	416	382	427	389	413	390	372	385	405	379	405	403	377	425	424	375	373	386	392	398	392	402	404	391	414	353	382	385	398	399	411	418	381	410	413	411	371	379	402	407	408	410	376	393	425	386	414	387	376	435	393	424	380	409	394	412	405	402	376	409	367	407	444	386	416	397	401	407	407	373	389	410	395	400	392	372	410	412	345	394	420	365	440	376	393	380	418	366	404	404	405	407	404	366	390	402	392	374	423	404	417	419	398	381	428	380	363	392	406	392	378	396	369	410	386	356	393	401	420	419	408	403	400	381	381	366	408	394	390	412	427	421	390	425	389	367	387	393	390	396	411	429	374	412	389	404	381	396	383	410	373	411	405	381	407	410	384	393	392	397	383	385	426	394	431	404	407	389	397	399	367	400	404	392	382	380	387	404	386	390	405	377	377	417	388	405	391	357	381	408	381	444	385	380	445	403	390	430	416	427	385	403	415	395	370	396	420	376	403	401	412	441	381	377	372	373	426	426	435	388	406	418	394	392	384	401	403	410	409	418	398	413	387	401	396	390	406	388	397	379	382	394	440	378	411	408	420	413	358	367	406	385	422	422	363	371	398	403	383	403	392	389	420	389	367	370	399	405	378	415	374	389	382	390	408	392	375	395	399	384	382	396	413	417	405	399	407	388	400	397	397	383	413	419	399	417	385	425	416	392	437	403	366	401	396	413	416	379	387	386	393	400	336	386	416	370	398	403	424	387	417	403	402	409	385	380	406	403	416	403	384	402	418	386	387	399	395	433	388	359	422	384	402	401	397	392	420	384	401	389	398	384	369	388	401	390	388	404	376	376	377	377	376	402	411	406	366	400	391	380	398	377	429	358	379	411	396	395	418	384	370	375	387	402	391	375	421	416	405	382	424	414	409	366	393	406	399	380	397	399	402	427	441	416	418	415	406	351	406	422	396	420	417	344	400	388	379	435	428	404	368	410	419	385	388	410	402	384	419	403	390	368	366	437	407	416	403	396	415	389	395	363	365	396	419	395	369	411	388	359	392	402	408	398	417	412	430	426	412	403	379	356	402	379	389	418	404	339	421	401	422	394	390	395	392	368	381	372	362	406	390	389	374	398	440	393	388	382	388	371	405	415	417	414	408	391	386	441	390	395	412	406	394	376	427	388	435	408	395	432	392	430	406	375	377	398	408	439	389	431	426	381	373	395	397	399	386	390	394	371	415	380	406	413	417	375	426	395	410	418	403	397	399	412	396	425	453	408	417	391	373	378	409	355	385	374	415	377	400	423	382	400	372	390	383	391	361	392	400	377	389	422	363	378	369	366	392	407	376	415	342	382	423	391	412	411	417	379	375	425	403	378	422	381	412	363	431	395	404	382	387	398	358	380	395	382	414	400	408	399	392	421	400	389	411	396	391	398	378	406	408	388	408	391	379	418	407	392	382	386	373	343	426	370	407	422	391	382	425	400	417	419	408	436	384	400	385	385	399	397	413	382	380	403	404	366	361	343	367	391	381	418	386	405	398	382	390	387	400	404	383	390	367	377	387	408	383	423	397	441	426	442	372	402	378	377	425	370	387	380	415	367	390	377	389	409	432	431	388	417	394	374	422	418	377	394	395	437	375	417	410	399	393	393	392	385	406	415	391	399	403	375	394	415	380	387	402	407	368	384	371	372	392	386	377	378	380	420	373	369	384	408	404	374	370	442	384	370	385	402	392	418	401	376	389	403	385	421	413	428	404	388	404	422	397	424	407	393	391	391	392	381	428	430	380	412	395	414	424	375	421	408	354	424	366	354	396	423	359	411	387	383	391	378	383	435	360	393	445	380	423	396	418	408	421	412	403	448	399	394	380	391	428	422	404	395	388	391	364	417	419	388	408	385	442	354	369	396	356	446	394	386	392	434	380	371	377	385	388	356	379	386	373	411	388	400	440	425	388	390	412	393	391	394	425	385	401	399	402	387	385	422	380	413	337	407	408	379	377	387	406	379	390	413	420	423	374	417	366	390	381	394	406	361	433	412	430	416	383	396	418	388	420	422	400	413	396	368	408	430	370	388	429	410	404	420	391	351	371	428	420	365	376	418	367	431	390	390	355	387	370	375	391	398	384	364	348	417	371	377	420	388	388	423	404	427	412	379	397	412	401	378	377	396	427	431	400	395	390	388	366	392	417	429	406	392	426	362	365	421	368	400	384	422	403	411	381	367	382	373	430	424	392	402	392	400	386	385	389	400	389	411	361	378	371	393	394	373	415	385	400	377	403	420	392	384	417	420	379	377	403	389	376	413	417	389	390	404	364	372	385	414	418	419	397	406	397	398	406	426	447	348	363	393	412	424	402	392	390	393	374	400	363	393	384	404	421	358	390	386	425	376	378	422	364	442	390	394	419	397	451	392	400	420	419	404	387	384	370	422	397	400	391	378	372	386	419	360	384	440	391	394	374	399	409	411	410	401	419	384	399	358	368	367	386	356	355	410	396	378	403	424	382	397	409	394	384	382	417	363	411	416	425	366	409	398	414	402	401	388	417	366	414	391	387	434	383	402	397	410	395	407	419	333	414	404	373	383	367	402	423	417	417	377	400	419	387	400	390	405	375	383	364	405	361	389	392	412	378	396	403	396	417	435	404	354	406	404	399	419	393	399	429	383	387	391	392	404	388	391	378	386	398	389	404	399	432	416	400	403	387	398	398	396	390	410	392	400	421	393	429	399	375	409	392	426	424	395	389	403	375	404	407	399	381	376	400	439	386	388	392	373	389	374	397	374	378	380	385	398	382	421	377	411	416	427	379	386	398	362	388	416	372	376	390	401	399	401	393	396	400	387	439	383	393	404	369	417	372	384	408	405	359	401	407	421	376	398	377	417	367	391	386	388	406	401	400	405	384	407	417	404	386	404	405	428	395	412	404	379	408	348	373	408	428	379	389	396	367	377	402	377	401	429	418	366	398	404	396	410	390	411	381	345	404	414	364
24297	4187	881	612	430	329	236	239	223	171	171	150	139	161	147	137	131	123	125	123	125	139	118	122	145	116	111	119	118	100	132	132	121	104	124	111	107	117	96	111	96	103	115	117	120	123	123	123	124	130	119	124	119	144	125	115	139	111	135	130	106	132	113	123	125	115	97	112	119	116	110	128	111	117	108	122	119	122	98	123	119	133	130	120	122	95	103	122	106	122	108	103	131	112	94	106	105	100	118	103	111	129	116	111	119	104	106	110	107	116	105	101	132	104	86	114	106	120	132	112	123	126	109	113	115	113	101	114	125	118	93	111	119	121	116	113	107	107	93	99	92	105	99	111	104	113	121	123	106	116	130	121	104	108	133	126	121	106	111	123	96	108	99	110	106	109	99	108	105	114	107	107	122	121	123	115	109	119	86	133	108	121	119	99	97	112	119	125	113	110	113	116	114	96	110	115	120	113	116	100	121	100	120	107	105	102	90	93	125	117	100	116	124	116	104	108	107	117	121	118	109	100	94	99	105	116	117	117	109	134	106	122	115	117	124	112	118	134	109	115	97	96	109	125	107	103	119	128	98	122	121	97	127	87	124	92	92	119	105	107	125	102	107	94	106	107	118	107	110	141	114	108	102	117	86	125	119	125	120	121	102	116	116	135	106	114	106	124	116	114	113	103	119	121	131	103	99	105	108	117	103	124	123	118	102	111	103	122	93	111	120	115	131	106	123	123	117	139	126	119	111	118	121	117	115	122	136	115	139	96	115	113	100	122	125	123	115	136	121	122	105	122	120	110	121	123	110	105	112	94	107	114	103	94	123	124	113	114	123	119	120	101	121	127	116	109	98	100	125	122	129	100	111	101	110	133	112	133	102	100	131	107	106	121	118	105	125	115	123	128	100	104	136	98	115	101	134	110	96	104	116	120	101	120	132	98	106	133	119	130	110	115	115	126	105	114	134	118	115	115	114	117	118	103	136	125	121	127	108	111	113	103	115	112	119	119	115	126	112	105	120	104	120	110	110	116	109	119	106	108	91	111	86	122	106	111	98	113	94	105	108	103	104	127	132	122	120	103	102	101	97	103	120	112	98	102	103	108	122	123	106	114	118	93	121	127	107	112	98	124	99	124	107	102	109	130	102	123	121	120	109	123	104	142	116	105	111	109	104	111	101	123	107	119	116	117	101	98	107	136	115	138	105	112	125	110	106	124	109	117	129	112	107	121	112	125	103	104	125	111	103	107	107	103	122	130	108	118	107	106	119	112	113	106	136	107	110	114	119	117	112	113	104	103	110	101	111	106	129	100	119	116	116	107	117	120	125	113	110	115	97	116	97	85	107	100	117	120	99	107	136	107	107	116	115	116	115	128	123	102	124	92	90	117	142	125	101	127	92	105	119	126	98	109	105	116	120	138	114	137	96	109	96	119	109	109	93	114	114	123	123	139	115	116	103	107	91	104	109	115	126	124	113	127	104	123	115	111	130	110	116	122	106	125	115	118	106	126	110	101	138	105	107	108	87	107	130	116	111	112	123	98	114	146	116	126	112	106	110	123	106	108	122	114	102	83	118	103	90	114	111	125	94	117	140	125	103	122	122	119	117	117	106	133	112	118	128	104	110	116	110	122	110	103	114	113	122	97	108	130	126	115	130	98	100	106	107	94	129	135	109	96	118	97	125	113	97	119	110	103	139	101	100	117	123	113	102	118	110	110	102	121	104	108	117	110	125	106	121	100	127	141	109	125	111	103	119	108	111	118	116	117	89	104	126	106	124	119	112	121	107	135	130	120	121	116	118	121	112	108	104	120	104	115	106	116	120	107	87	107	112	111	113	97	104	104	119	129	116	111	113	128	105	125	117	114	95	112	113	109	103	113	122	113	90	115	109	93	93	107	124	112	128	107	127	111	128	146	125	109	107	107	122	113	112	105	104	114	104	90	121	112	100	82	106	105	109	132	119	115	110	114	104	109	112	106	133	131	97	122	112	110	118	118	104	131	119	115	102	100	127	95	104	128	99	122	110	110	117	103	123	103	122	105	121	113	93	91	98	107	127	103	102	126	106	120	95	118	94	92	106	109	109	132	122	100	100	111	110	113	110	125	128	114	113	107	124	120	101	108	132	105	112	118	103	119	107	125	112	102	113	134	124	128	111	113	117	129	126	95	115	102	118	107	101	119	100	108	111	103	125	123	112	106	109	118	88	129	121	117	126	111	96	100	103	118	109	119	98	116	106	111	105	115	116	110	113	122	106	103	91	127	101	106	111	115	115	133	114	89	121	105	98	129	112	113	131	117	104	108	100	99	118	106	130	130	117	107	114	105	100	105	123	119	115	104	108	113	117	113	128	112	104	112	127	126	115	111	141	110	120	97	111	120	111	135	109	108	126	115	99	133	134	102	114	118	115	125	110	116	107	98	115	126	126	100	107	110	96	139	114	131	115	100	123	117	106	138	117	100	96	121	118	99	115	119	122	96	101	109	124	135	106	114	112	145	102	100	126	115	127	103	113	121	106	121	127	122	104	116	107	127	103	96	93	124	106	114	105	95	129	104	127	112	100	128	106	138	105	120	130	111	111	125	108	115	112	104	113	106	124	116	121	115	107	109	136	97	122	130	107	114	126	101	102	114	116	127	124	113	123	104	125	121	126	114	100	108	124	106	109	112	121	130	120	134	115	122	123	121	107	118	88	103	127	133	101	104	101	121	109	107	84	96	126	128	122	119	137	110	115	107	97	115	133	101	120	111	107	112	92	105	114	117	93	99	118	98	105	105	120	105	130	99	105	114	129	105	116	112	125	110	126	103	132	120	103	111	109	133	108	122	109	128	100	102	112	110	106	125	126	127	115	118	124	117	105	115	100	125	120	115	126	116	97	118	128	107	89	104	103	103	113	105	111	100	122	121	119	100	113	102	115	122	113	125	95	107	104	112	114	110	121	125	108	110	114	119	127	125	99	107	122	132	105	106	113	99	98	113	107	123	114	121	106	126	112	129	109	94	120	118	114	110	112	123	115	131	117	126	114	106	107	104	123	120	121	120	116	105	114	114	109	113	127	106	116	122	113	122	104	109	105	121	119	122	107	136	106	105	102	112	124	95	107	102	106	128	110	123	121	122	140	103	114	120	125	116	108	106	123	86	113	108	110	117	131	89	118	116	99	121	126	89	114	117	130	97	112	106	106	121	109	121	104	111	90	103	127	106	142	118	126	101	111	121	108	110	122	111	109	111	117	117	116	111	107	115	102	119	103	119	118	111	119	111	109	116	86	106	110	96	107	115	130	123	88	112	120	101	107	129	104	117	111	118	122	105	119	130	94	125	106	123	118	104	105	111	118	125	99	107	116	110	132	116	109	88	104	135	112	87	101	92	113	120	95	100	113	107	132	113	108	127	118	124	120	105	135	123	121	121	115	109	105	121	120	120	122	111	115	117	115	140	95	106	113	127	119	109	109	109	119	122	114	103	105	86	109	100	108	116	105	107	106	126
14539	1939	1942	2157	1830	1285	1112	916	745	706	659	558	537	525	447	463	450	386	367	407	402	385	347	340	352	362	347	348	318	340	267	312	328	331	317	320	317	322	325	329	321	332	327	332	308	339	322	317	373	343	343	338	379	360	401	424	425	437	387	455	372	355	342	335	364	363	355	293	311	285	350	362	318	306	327	279	308	312	313	297	301	320	322	327	301	312	310	291	279	280	320	281	285	280	296	273	283	275	277	275	303	295	259	297	284	283	294	330	285	314	292	281	238	289	279	299	295	286	273	287	293	302	312	297	277	289	293	322	275	281	303	288	243	268	300	308	302	285	295	296	252	314	302	291	274	318	332	303	265	284	288	281	276	307	291	295	285	303	267	275	273	313	298	303	290	314	267	300	276	280	273	272	317	292	261	281	303	298	259	295	282	271	287	271	310	280	289	307	297	306	305	302	276	291	300	306	281	287	268	281	293	279	285	311	305	277	307	264	315	285	273	304	286	294	278	303	246	316	281	251	321	273	265	305	286	271	275	297	277	295	274	269	283	282	269	280	283	289	300	336	304	296	287	312	299	289	267	283	300	266	286	273	285	277	271	306	261	294	272	255	284	289	275	296	283	285	296	308	277	294	261	260	294	292	337	267	283	277	304	281	271	252	264	274	291	292	300	309	286	276	279	274	315	304	281	262	327	262	295	299	277	315	295	315	291	273	271	285	249	275	292	284	305	289	302	288	282	278	308	318	281	288	271	296	284	294	289	266	292	275	294	266	297	303	346	290	309	331	288	321	269	285	296	289	309	288	279	286	270	266	288	290	284	275	270	287	267	300	285	269	288	298	287	256	288	283	279	311	309	264	290	297	259	284	309	274	258	267	299	306	300	277	255	288	284	283	303	279	281	316	273	284	285	270	296	303	268	299	250	305	271	295	298	318	282	291	271	276	272	251	301	292	299	315	293	255	261	311	271	296	275	269	300	286	275	265	273	321	288	275	303	277	278	281	287	262	296	287	277	309	283	294	319	296	280	270	292	291	286	280	275	284	314	289	284	289	261	297	261	288	253	323	293	294	268	308	300	298	254	291	297	270	280	308	283	291	276	279	256	281	274	298	269	269	268	279	274	304	281	266	275	295	282	298	270	269	300	265	287	297	266	318	305	283	281	280	312	296	313	291	288	266	271	273	293	258	285	277	288	296	289	277	310	277	297	296	310	275	292	264	298	279	277	306	310	273	274	287	289	279	269	300	281	283	284	281	272	271	319	331	296	279	278	310	287	299	288	292	287	250	293	288	264	289	285	275	278	281	265	270	292	284	275	289	302	290	286	274	288	309	289	247	306	262	253	287	256	292	264	321	290	310	310	289	261	287	279	278	289	309	282	286	262	290	261	264	255	295	300	296	283	291	241	281	294	262	280	290	311	297	281	285	248	303	303	279	293	279	336	300	291	310	276	286	295	283	292	273	285	310	287	289	278	273	255	292	285	302	286	284	266	316	280	302	302	288	293	311	267	314	296	305	293	296	279	281	288	293	320	266	289	289	298	289	297	295	290	247	284	307	287	295	287	291	308	308	272	280	306	308	286	262	289	274	305	298	301	283	278	303	302	274	287	326	287	281	322	318	259	305	299	273	289	263	299	290	285	276	301	280	246	280	286	282	269	302	326	288	320	266	302	317	261	281	290	288	295	312	288	275	245	301	277	271	257	273	298	285	271	303	292	300	277	250	264	308	312	271	283	297	288	325	324	307	280	271	289	305	278	274	270	304	292	262	288	300	288	236	287	296	295	302	283	297	283	284	321	286	315	291	280	305	300	279	252	316	275	260	291	274	257	279	276	279	296	289	316	293	291	308	291	309	311	295	281	306	275	320	283	295	303	275	250	275	289	316	313	281	303	271	265	294	258	297	281	293	283	289	292	260	278	266	300	277	289	267	249	278	319	285	262	292	286	282	277	284	287	246	306	314	270	301	293	275	280	289	310	280	307	281	299	287	295	265	294	300	325	294	297	315	284	286	287	273	302	309	303	271	288	280	299	307	284	285	299	301	268	279	292	308	325	272	297	290	284	279	297	287	309	291	267	267	317	292	312	278	285	286	269	276	288	281	273	299	264	273	288	275	285	312	302	315	276	311	290	317	268	312	259	277	286	291	268	301	277	286	292	248	309	295	334	289	287	282	288	264	305	300	294	326	299	252	297	267	285	308	261	318	284	304	284	294	285	270	295	291	282	270	262	300	324	295	304	263	321	273	276	303	303	290	306	280	304	296	294	292	280	301	263	263	281	314	269	302	278	301	294	250	279	259	315	300	312	276	289	297	280	284	292	283	294	272	301	311	317	278	313	284	305	301	240	310	260	297	310	299	299	257	295	300	318	292	314	296	292	292	278	306	291	285	284	299	293	287	287	290	283	278	280	320	278	292	295	309	271	288	285	280	291	284	292	275	296	263	300	298	289	272	294	286	302	274	307	269	311	285	302	284	290	301	302	319	295	294	278	319	276	274	305	272	278	288	261	295	294	301	263	298	284	273	310	288	300	293	286	283	301	306	291	301	282	297	281	281	308	278	278	285	291	289	270	311	307	272	286	296	279	287	300	295	275	293	314	271	289	304	308	292	322	296	295	263	292	273	303	302	261	297	303	282	308	255	284	302	279	266	278	299	294	292	281	292	284	284	306	294	282	283	275	263	294	285	293	281	278	298	310	299	266	290	309	284	276	299	295	299	327	322	305	270	307	276	303	297	312	271	277	273	289	272	260	303	261	277	278	302	291	295	272	280	287	277	315	302	289	280	288	269	281	290	290	299	274	300	262	275	310	276	276	269	285	287	242	272	290	276	268	271	230	267	287	276	304	281	309	301	269	315	270	326	293	274	270	290	289	327	268	272	281	284	316	312	273	302	302	296	305	305	299	276	313	266	290	305	290	275	261	293	299	272	277	269	277	292	298	296	278	277	297	318	283	294	280	296	303	300	309	299	264	284	264	296	263	312	271	280	290	302	310	275	304	278	270	289	309	293	287	297	283	291	280	265	323	283	313	301	266	316	291	284	276	274	295	289	282	266	303	267	311	296	291	320	290	293	288	286	316	296	290	287	328	278	282	304	281	307	282	311	269	299	312	283	290	278	278	257	283	275	289	281	310	284	294	266	286	257	266	289	269	280	300	306	309	294	290	274	304	277	295	285	315	294	281	285	276	297	328	267	269	269	301	286	288	298	299	273	283	288	293	311	307	274	258	291	297	320	287	302	305	283	290	295	289	246	273	281	285	285	264	311	303	311	283	309	265	274	297	292	294	300	304	266	267	284	274	296	286	296	293	294	285	291	290	266	287	280	277	292	298	269	317	287	264	263	306	292	308	277	284	288	295	279	316	274	306	275	291	273	253	280	293	301	311	304	285	272	269	297	289	273	289	289	306	284	303	281	288	282	286	276	297	320	285	276	284	330	279	285	302	278	280	276	306	322	253	280	261	306	284	260	299	273	287	275	266	285
6192	785	257	231	263	223	250	239	275	234	244	234	235	269	237	234	257	223	249	243	253	221	256	238	262	225	234	232	245	261	247	267	233	234	258	247	245	221	252	230	223	252	238	231	235	228	223	225	250	233	219	215	252	261	245	252	262	244	255	255	248	232	230	250	224	228	236	240	252	253	223	260	251	231	250	231	229	268	245	237	281	247	239	244	267	265	224	214	233	234	246	243	218	215	237	239	237	259	251	248	224	252	239	264	259	252	235	262	271	241	217	245	254	242	243	270	240	265	251	267	273	248	250	260	244	257	203	272	228	229	226	228	252	243	217	249	243	229	254	275	251	241	221	249	239	259	221	259	246	253	257	271	256	247	217	234	246	242	208	237	253	259	226	240	269	238	244	263	234	216	229	227	211	236	240	254	236	248	235	269	245	248	258	238	225	264	246	261	261	244	250	249	251	220	253	244	250	248	249	239	256	196	250	203	238	242	243	276	218	224	255	234	254	262	245	213	246	252	252	238	230	227	263	261	257	252	242	240	233	253	265	253	227	251	269	263	224	217	228	246	248	246	222	259	237	231	247	233	237	290	263	263	237	284	244	251	251	217	223	239	258	256	272	211	235	219	243	244	265	265	207	257	270	239	240	218	216	242	231	254	259	229	231	238	241	267	192	270	248	255	257	232	224	259	256	273	244	218	217	216	269	217	250	256	219	226	262	236	213	229	244	220	242	253	244	221	229	270	241	240	252	239	242	252	229	232	213	229	225	243	254	223	248	265	224	255	273	217	224	207	261	246	234	253	252	251	233	207	201	236	232	212	243	231	226	257	229	236	243	259	233	240	233	242	232	235	242	258	231	259	237	255	240	258	254	234	239	232	270	236	240	239	249	234	253	239	226	241	229	243	269	254	233	218	212	226	269	256	241	265	233	230	257	220	263	245	240	226	247	268	213	252	259	234	261	234	233	234	261	223	244	226	238	217	250	231	260	228	246	206	227	216	246	232	262	238	222	239	257	248	270	229	245	256	247	222	253	256	263	240	257	218	256	233	240	230	272	262	229	272	264	239	248	243	270	268	254	222	235	221	239	234	240	284	220	252	232	250	256	224	245	255	244	215	252	230	264	258	232	215	235	255	280	238	201	234	257	242	253	245	252	230	226	237	246	230	235	233	269	237	237	222	233	227	246	225	261	233	276	270	251	254	262	234	210	238	258	239	236	262	265	263	226	233	247	258	254	245	221	250	279	238	228	252	230	243	226	225	234	264	259	236	243	243	268	220	252	279	259	250	265	257	244	222	241	247	227	261	241	227	241	216	236	245	251	244	253	223	245	263	229	220	255	237	247	251	224	256	238	222	252	254	236	206	219	232	249	226	230	243	220	244	220	230	262	231	236	270	253	230	230	265	264	214	221	248	227	261	259	239	254	238	215	259	224	242	265	255	226	250	235	234	248	217	272	241	245	253	230	243	230	233	225	250	263	251	244	232	241	228	248	226	225	218	245	218	218	240	263	244	238	211	239	241	237	237	239	219	249	195	250	256	234	230	226	252	227	248	222	233	251	230	213	238	238	231	233	255	259	226	243	242	230	243	265	277	242	244	226	256	223	250	250	239	238	249	249	235	227	237	224	230	213	262	251	264	227	246	245	213	240	239	245	223	252	216	225	258	236	224	223	252	243	228	252	244	231	254	264	189	240	258	268	214	202	239	238	206	231	263	246	271	242	229	259	233	227	215	230	225	249	247	267	249	211	246	280	261	264	238	272	236	228	246	252	216	251	244	247	243	263	217	227	250	228	225	238	246	259	267	270	264	245	267	263	211	245	212	236	241	260	236	262	209	233	274	264	247	270	236	244	240	281	234	253	270	233	276	239	249	244	240	256	244	238	254	250	211	194	251	259	229	229	241	210	218	245	230	247	204	230	250	216	203	242	208	248	204	245	238	260	258	257	228	248	242	242	242	230	235	241	247	252	232	240	268	232	245	229	276	249	252	260	224	236	255	239	232	210	240	256	245	239	253	250	250	248	271	249	243	237	264	260	248	243	246	238	231	258	273	244	248	247	236	232	265	232	254	222	223	223	228	223	247	249	251	250	248	244	229	243	250	246	226	256	226	257	242	239	237	227	258	237	214	243	237	267	252	240	232	245	240	214	241	259	250	250	252	257	228	232	233	251	235	235	243	244	241	244	260	257	250	211	255	240	265	270	246	246	273	220	266	249	216	225	228	234	267	248	236	213	264	227	236	226	224	236	232	222	259	248	248	240	219	233	244	237	218	258	231	270	210	250	199	241	228	264	238	273	202	229	251	228	230	231	272	237	233	248	235	250	228	231	232	233	245	239	245	242	250	271	242	282	231	248	252	261	246	256	222	271	255	239	258	226	223	230	239	222	222	231	256	220	258	256	238	258	262	223	238	250	239	217	229	235	235	227	205	241	248	236	226	251	273	230	244	218	259	239	236	268	235	230	220	255	219	237	274	242	249	222	224	245	231	215	225	250	218	258	267	252	263	260	238	260	236	268	252	242	243	228	239	233	236	250	235	241	243	215	257	210	273	242	241	222	264	235	236	238	232	232	228	264	222	243	239	240	218	246	270	232	253	213	231	259	263	244	221	256	253	238	249	270	235	247	238	251	230	243	249	225	257	229	233	226	234	218	218	225	275	280	238	246	218	236	238	216	242	225	252	233	245	223	223	235	208	253	269	247	255	246	260	233	231	241	251	216	279	234	228	226	232	236	227	262	288	248	234	222	227	222	243	224	274	263	263	246	250	240	237	235	214	237	240	230	258	245	218	264	249	217	227	263	245	223	236	241	257	237	233	240	238	232	218	240	220	257	236	271	264	229	264	236	243	245	235	250	249	267	246	247	249	233	223	216	237	254	228	240	238	218	237	248	229	275	233	252	254	236	251	231	248	237	263	243	269	244	241	217	239	242	210	235	255	277	238	247	219	208	230	227	228	222	255	271	247	254	220	247	258	245	253	253	220	227	216	220	257	258	234	257	259	249	237	224	254	232	207	234	221	259	218	250	258	264	240	231	235	224	256	241	236	232	243	232	254	255	293	233	228	211	255	279	276	238	197	226	250	242	247	241	271	234	206	244	275	247	228	251	259	234	232	231	246	246	247	228	265	260	214	217	260	230	236	234	227	261	233	236	218	223	237	260	244	257	245	252	253	216	231	253	237	255	212	225	241	208	227	239	242	237	247	247	240	216	271	248	241	269	202	203	230	260	222	266	242	234	255	279	236	233	238	239	245	235	239	244	264	209	242	243	242	236	243	222	228	209	243	260	245	245	256	217	217	245	209	261	242	268	237	200	228	238	237	235	245	216	249	241	248	250	250	250	264	236	235	243	241	254	262	242	239	272	249	247	249	252	237	273	233	242	224	253	245	245	233	249	221	232	277	239	263	227	221	265	239	214	241	247	246	238	249	259	239	228	221	253	202	230	221	221	240	215	236	251	259	216	241	239	266	255	242	204	234	228	230
4428	862	668	630	682	624	568	584	611	598	528	611	571	522	569	555	527	520	565	534	518	532	584	560	550	546	565	581	538	596	562	589	525	531	545	561	557	596	524	552	538	532	546	520	563	574	547	601	587	559	591	578	557	589	594	588	549	575	580	617	587	618	577	529	582	565	582	559	574	571	617	587	583	544	559	581	558	571	557	539	540	590	559	544	561	589	542	555	530	533	587	562	572	528	535	551	543	568	567	518	591	559	576	537	527	566	594	567	518	573	542	562	579	557	544	569	559	533	568	578	527	574	532	545	541	489	573	528	536	554	522	554	554	516	560	570	596	538	531	568	571	595	563	577	582	585	566	586	609	525	578	559	569	531	545	506	555	560	501	582	588	589	578	565	547	579	549	610	568	587	543	569	569	593	542	530	561	542	572	507	536	511	539	552	576	556	550	557	588	551	575	572	580	562	556	547	548	544	523	546	531	562	527	537	536	607	549	545	540	570	564	521	585	538	586	561	557	546	600	583	562	577	567	556	549	549	522	553	541	572	547	530	538	524	528	618	563	547	546	581	613	555	565	550	564	551	542	555	578	539	559	593	548	551	593	557	559	543	524	520	579	553	545	572	558	529	501	527	573	546	545	533	592	545	565	567	541	574	552	558	523	532	541	560	538	556	577	520	541	577	553	544	606	576	511	555	514	567	537	549	507	517	550	529	561	554	581	586	557	542	593	570	542	555	597	564	598	521	556	572	534	548	549	522	534	566	566	567	584	536	542	559	532	527	533	556	507	514	490	575	541	520	539	567	556	549	555	532	533	597	608	541	524	569	558	512	544	552	587	580	551	559	550	555	514	547	554	541	571	561	554	513	568	523	568	536	537	560	533	535	526	568	581	575	561	549	505	554	517	549	536	575	598	529	585	521	550	531	526	580	565	549	584	589	572	567	510	532	587	573	497	584	575	561	530	619	536	489	557	562	556	538	524	545	503	557	569	543	530	537	562	586	562	535	530	519	573	571	547	565	536	549	580	541	539	577	574	583	519	556	587	570	615	564	599	581	555	576	532	565	544	557	549	531	549	554	505	554	549	580	578	557	580	555	547	517	503	531	571	561	547	561	511	532	526	594	557	512	557	532	548	543	551	583	567	567	555	563	548	557	521	578	551	552	596	527	566	549	595	547	574	548	596	555	529	584	590	543	562	551	542	550	560	599	568	529	531	551	570	542	543	522	565	594	548	500	531	552	530	543	570	557	491	530	571	563	579	534	596	550	550	519	579	541	595	573	581	578	509	543	555	582	551	538	523	511	550	544	571	580	556	544	514	584	593	509	542	575	575	563	551	576	526	603	546	535	586	581	592	586	540	590	542	620	578	568	588	563	524	539	551	584	576	541	562	558	522	533	563	562	550	530	554	593	539	547	548	563	513	547	565	571	561	535	571	525	622	531	587	587	504	564	526	600	554	540	549	540	582	578	575	592	529	529	536	506	564	563	499	562	583	587	585	527	539	562	574	570	546	545	552	569	532	561	571	536	552	538	543	538	535	572	541	537	572	536	584	556	580	599	531	565	564	561	586	542	564	575	559	552	580	557	585	572	538	558	544	537	551	555	544	569	594	556	578	524	545	554	541	571	590	554	553	537	511	581	558	522	589	517	535	532	562	572	555	582	552	551	555	539	544	534	572	575	539	571	618	551	538	596	514	485	569	560	561	594	550	543	547	537	559	557	540	556	562	552	581	553	566	594	561	616	543	536	528	513	586	599	582	536	561	544	586	569	537	527	583	559	558	555	534	533	528	554	533	527	580	575	543	548	533	564	588	558	552	526	531	552	613	571	551	556	605	530	556	600	559	576	549	509	562	524	534	547	552	500	561	510	584	555	524	542	517	534	581	577	564	564	576	541	548	585	532	518	564	564	562	535	605	526	569	551	561	547	562	555	584	565	570	521	580	549	543	540	589	518	570	553	605	562	525	534	571	541	545	509	562	522	522	536	580	571	543	531	549	564	541	542	538	560	554	537	547	559	555	552	596	541	553	576	562	578	561	601	556	566	583	520	540	548	536	546	558	566	618	575	536	552	565	541	598	556	561	555	537	548	557	555	555	538	565	535	557	531	580	527	535	555	532	560	570	531	561	569	530	583	518	582	582	555	578	541	542	547	568	569	583	576	564	552	553	525	567	535	587	576	537	547	525	538	564	546	585	575	565	550	591	541	535	564	523	545	580	554	588	562	528	561	606	547	517	565	559	627	503	562	548	520	545	569	555	545	528	512	579	533	548	553	567	556	536	578	533	547	571	540	497	576	575	588	540	539	570	567	572	574	580	548	586	526	521	583	542	580	528	568	588	570	551	547	564	544	542	554	552	531	551	568	605	539	532	517	588	557	537	545	534	561	524	559	570	532	570	514	529	610	524	532	548	567	554	525	521	599	511	609	526	547	517	511	551	531	585	580	567	557	557	573	534	555	588	581	581	533	560	563	542	565	567	564	548	555	598	543	529	548	563	563	569	503	574	591	562	578	549	560	561	545	566	595	529	582	542	537	603	544	599	548	576	536	526	563	546	556	537	542	540	546	546	528	534	548	551	575	533	586	547	565	559	503	568	570	601	572	552	565	557	583	568	545	607	563	556	534	575	555	542	542	565	549	525	530	531	563	567	527	586	543	550	580	562	577	564	606	514	541	600	551	565	575	514	529	500	553	522	604	550	527	553	595	542	572	566	552	576	558	536	564	571	572	567	599	547	548	535	584	551	529	496	534	546	560	578	563	559	537	524	545	513	562	549	567	545	567	571	598	518	542	558	590	561	558	548	571	565	561	525	552	534	542	525	516	551	492	541	551	517	541	532	558	556	611	577	583	568	577	600	574	543	560	588	572	566	535	566	571	542	542	553	520	535	558	535	569	553	532	546	591	545	532	618	522	546	522	525	512	561	534	544	559	577	576	557	578	528	516	581	537	550	571	559	536	542	515	543	549	565	557	555	548	535	532	593	564	535	505	524	564	574	558	558	546	510	570	565	541	535	565	535	574	606	566	579	553	563	542	533	548	529	553	544	510	581	549	560	571	540	550	539	537	557	558	540	593	541	540	603	540	546	523	555	584	537	571	562	528	557	556	540	568	500	548	557	548	558	516	591	567	545	525	558	597	525	552	533	538	524	583	558	588	525	595	559	588	526	541	528	595	541	559	575	549	538	541	562	545	592	553	537	566	555	559	527	590	540	564	595	586	594	573	587	587	533	540	561	551	543	524	499	524	553	545	546	538	605	550	549	525	567	550	588	570	590	553	569	563	557	544	524	554	571	566	535	574	581	562	557	529	558	565	561	541	537	551	536	516	588	547	572	532	548	542	506	581	571	563	564	540	526	589	522	546	564	580	538	537	594	545	542	538	544	542	539	533	526	544	541	525	573	567	573	549	544	569	542	561	565	552	546	564	525	570	531	562	541	546	611	582	549	538	532	544	582	546	536	573	575	549	545	509	593	600	584	580	568	592
15297	1932	510	450	317	270	259	230	224	178	191	223	210	191	187	196	186	182	203	167	157	167	190	183	204	175	161	181	146	161	192	163	186	155	183	180	191	179	188	180	158	184	191	189	205	178	157	166	156	152	165	174	179	195	199	181	181	174	163	183	184	179	181	147	196	194	193	180	171	172	161	196	180	147	155	164	173	141	167	151	179	188	182	180	199	200	148	187	170	167	153	156	166	184	185	173	183	184	162	131	158	166	165	172	138	168	165	176	181	150	158	140	163	184	203	165	169	168	174	201	181	157	189	183	168	150	192	164	155	187	161	154	175	202	156	151	181	152	172	175	150	162	154	178	150	180	203	171	189	164	166	171	163	196	181	170	169	156	152	172	180	170	177	192	165	172	166	174	160	147	155	190	151	184	172	149	151	168	177	172	162	192	172	182	170	184	185	163	164	166	165	156	163	152	156	170	165	185	175	171	199	160	171	186	175	193	147	151	154	180	162	175	173	162	180	176	159	175	171	162	174	183	171	172	171	172	175	185	179	168	185	185	187	168	199	194	150	172	168	134	172	158	183	174	165	178	178	167	144	169	145	153	171	146	149	180	153	196	168	165	165	153	143	154	168	179	154	167	167	177	185	151	159	167	177	161	154	142	188	155	155	175	154	167	186	151	164	160	181	177	161	175	155	158	160	158	159	179	178	182	199	151	164	151	149	184	185	153	173	185	174	159	176	165	156	134	151	175	190	155	172	180	176	176	165	162	163	187	182	165	147	169	160	168	173	181	170	158	161	164	180	175	169	156	173	130	162	181	163	147	176	181	179	154	159	176	146	188	167	172	186	184	175	167	177	156	166	177	172	168	182	161	167	180	192	181	163	179	171	203	173	182	161	189	144	184	129	135	174	170	174	163	174	174	164	181	181	182	166	188	154	156	178	179	184	153	164	165	160	189	146	179	152	168	155	166	146	170	140	168	166	165	187	160	167	181	151	156	181	162	161	152	185	159	168	201	184	167	154	199	150	132	178	167	156	173	147	187	171	181	177	145	152	187	173	177	170	152	175	172	169	166	161	170	170	189	169	169	162	138	219	187	209	182	160	178	157	190	160	157	174	196	166	184	172	170	152	180	165	181	194	169	190	155	155	165	152	175	163	147	171	166	157	164	158	162	157	169	166	177	167	183	167	172	174	180	168	164	174	167	176	148	161	161	195	169	163	156	158	150	181	162	167	198	197	179	192	177	183	176	176	167	140	146	150	164	156	179	170	151	157	171	158	150	180	154	144	183	168	162	180	184	167	141	171	182	189	179	169	173	167	174	162	194	159	152	152	183	151	166	184	173	158	180	193	165	186	168	159	160	180	175	180	174	164	166	173	172	178	182	171	160	179	154	186	210	177	186	175	139	179	181	162	185	152	174	179	181	169	165	180	159	169	177	169	160	153	162	151	155	155	197	165	200	158	168	163	194	171	164	154	190	156	174	152	148	173	143	206	176	193	158	175	139	176	193	186	182	171	178	164	164	190	165	169	166	167	160	166	202	157	155	179	168	171	172	174	167	171	170	166	153	157	163	156	182	161	169	163	162	180	179	160	156	205	151	146	172	172	169	163	168	209	158	187	164	163	169	182	158	172	169	197	173	184	159	165	170	157	152	170	190	168	171	148	178	175	174	170	157	182	164	170	173	183	180	186	160	163	170	189	169	184	159	169	185	200	153	145	192	168	168	185	177	167	145	150	186	149	158	155	171	165	177	184	181	167	157	179	189	177	171	173	170	144	165	198	172	174	158	166	165	151	156	134	160	177	160	163	165	177	183	169	179	184	167	170	156	175	150	211	177	180	146	162	175	144	174	148	176	161	163	173	151	158	162	170	174	155	171	146	168	179	178	160	169	172	154	158	142	153	174	150	172	184	166	181	170	162	160	176	170	167	163	160	183	158	169	171	161	155	184	148	177	176	185	161	189	150	142	156	160	168	196	167	179	161	155	166	186	180	185	138	137	152	144	136	145	167	171	160	156	174	162	171	171	153	173	160	197	184	160	171	189	155	165	182	150	190	183	173	175	157	182	164	183	140	151	153	178	155	162	178	177	158	166	168	154	152	168	160	151	191	156	158	178	170	151	154	166	170	168	186	168	151	152	158	172	160	172	180	163	155	166	165	162	167	159	172	173	159	163	178	175	171	169	168	154	156	177	146	146	192	150	176	163	167	180	167	175	162	183	181	166	176	181	174	175	195	174	156	164	166	192	167	147	161	180	141	188	173	159	156	184	164	181	160	148	134	203	171	175	176	172	169	159	165	170	174	176	179	179	167	186	178	166	159	167	180	152	190	165	171	178	153	171	152	190	172	143	190	164	152	164	145	162	172	144	166	161	185	182	162	161	180	197	150	163	192	154	175	182	142	181	158	144	161	173	174	150	168	191	164	167	175	174	185	181	161	162	173	171	175	174	181	170	176	188	176	159	200	166	186	166	155	163	162	172	186	204	146	171	173	142	169	156	166	181	162	151	150	206	158	174	169	159	169	169	162	182	143	170	157	157	148	178	173	190	174	194	167	222	162	166	179	176	164	160	151	166	171	188	168	163	154	149	152	187	164	168	173	168	162	170	166	168	161	155	171	171	162	165	186	149	155	172	166	164	156	161	186	189	171	166	157	153	158	164	184	178	209	173	173	189	171	171	166	175	166	173	173	175	166	178	167	156	172	176	164	181	155	181	173	171	160	185	161	134	168	170	168	153	164	166	195	163	183	177	164	179	193	179	174	194	159	148	169	157	147	140	183	188	170	151	169	183	156	172	167	167	169	166	178	181	144	172	171	177	179	169	156	178	170	166	167	159	155	172	196	166	155	162	179	199	176	159	147	138	148	159	144	198	171	174	152	152	176	170	162	192	177	171	161	155	172	175	153	191	168	163	179	196	167	171	188	203	165	188	172	218	189	159	180	180	159	170	146	200	152	148	174	167	181	152	150	157	164	165	171	161	173	152	168	161	167	155	169	160	171	184	166	165	163	158	186	181	187	187	171	148	155	164	188	173	161	162	184	189	162	163	190	165	168	159	157	168	156	142	166	149	192	186	164	166	170	190	167	160	151	163	135	190	178	184	139	167	166	175	180	162	156	180	192	173	151	182	172	165	171	188	178	177	160	176	147	169	167	152	169	166	152	154	190	142	164	165	145	213	155	170	160	178	150	163	154	169	159	165	196	164	154	164	176	161	182	170	177	155	160	160	145	166	170	177	181	145	154	167	177	193	179	184	176	168	169	166	168	167	167	183	151	142	182	185	163	166	186	164	182	162	158	165	144	174	166	183	191	187	191	194	172	127	160	181	164	153	168	164	163	150	158	178	186	180	187	161	182	186	165	166	161	146	182	155	163	185	151	166	166	168	163	155	186	169	165	174	166	195	157	179	156	144	205	146	175	166	178	182	153	176	171	202	171	183	179	149	149	189	138	186	180	167	176	144	192	158	157	163	157	159	197	167	176	166	167	181
11021	1329	1235	1440	1141	943	840	703	620	633	559	539	541	524	463	497	498	476	426	439	456	437	481	408	450	421	412	407	459	391	402	409	410	428	387	399	403	415	427	445	434	407	419	448	418	458	439	446	444	427	435	475	474	451	463	470	450	457	468	500	521	444	454	454	441	426	473	437	401	434	426	423	397	393	395	392	404	407	398	429	397	434	396	414	397	398	392	415	429	431	421	401	395	424	410	384	415	412	459	417	405	389	428	431	335	392	353	389	384	393	361	425	394	396	438	408	385	410	369	405	389	380	383	378	386	422	391	422	399	379	401	441	425	402	414	387	403	439	398	411	393	387	402	390	402	373	393	408	413	404	399	407	382	412	396	384	382	396	424	373	392	388	393	365	383	411	378	413	375	427	395	368	413	417	451	402	411	375	415	378	412	410	398	403	417	419	410	386	414	448	418	413	384	402	381	408	392	448	399	385	443	364	416	403	425	389	414	389	415	355	424	402	400	402	440	397	402	394	386	400	409	380	396	380	381	367	380	388	376	397	416	417	410	412	431	413	424	389	403	375	396	400	405	403	411	423	403	407	354	382	394	411	403	382	419	386	386	421	385	397	401	435	360	391	398	404	426	367	419	407	391	399	361	399	393	379	393	397	428	404	427	411	394	423	388	398	447	402	383	394	403	425	396	417	434	413	404	383	405	382	413	396	407	425	385	393	394	406	394	418	412	410	380	395	400	425	383	413	376	386	419	416	389	401	402	410	399	414	384	400	411	384	343	406	436	401	427	379	408	402	413	432	381	395	412	408	393	419	409	395	398	401	420	398	391	426	383	403	414	378	378	381	398	455	373	412	399	381	391	413	391	397	417	401	462	434	427	392	437	390	385	378	384	387	373	354	409	423	405	424	397	400	414	385	419	391	375	392	410	384	409	412	390	439	426	434	378	407	402	430	411	395	383	416	380	389	434	384	385	391	430	397	400	354	373	408	414	410	392	397	393	397	402	369	400	417	368	396	407	388	413	388	410	418	400	388	438	415	392	405	373	416	400	398	445	392	406	374	409	402	399	402	382	443	398	422	400	397	392	455	414	416	375	422	432	417	423	356	351	412	363	382	397	428	367	385	382	413	424	404	422	441	400	385	411	401	357	416	438	406	388	406	397	357	443	421	400	406	427	395	386	371	397	394	383	408	434	419	393	373	379	452	406	429	395	432	394	398	405	390	397	398	420	402	414	364	396	402	409	395	375	407	356	412	417	429	399	402	367	398	408	372	406	424	388	409	392	422	410	433	378	402	394	398	406	407	401	389	411	403	375	379	414	390	416	412	402	398	352	364	394	382	429	375	356	419	427	412	388	399	365	412	399	405	444	441	376	366	403	392	382	419	381	390	372	355	386	402	363	383	411	410	402	396	404	382	389	377	397	418	391	429	411	377	387	379	368	372	429	376	386	383	377	361	392	364	410	393	385	385	388	414	429	397	410	402	397	378	416	408	396	408	394	425	388	390	399	435	383	391	422	386	388	384	408	413	410	397	399	411	395	422	383	399	405	401	403	411	384	441	403	383	415	415	407	423	416	389	402	419	420	411	394	380	383	405	390	401	383	392	402	423	392	427	406	390	394	378	390	423	392	404	396	422	397	396	435	390	424	408	390	388	373	363	401	404	368	381	407	370	425	394	416	394	413	381	390	403	389	382	397	398	404	410	394	450	386	404	401	387	402	412	398	396	413	400	417	417	427	442	373	391	399	395	378	405	376	413	390	431	415	448	400	420	417	407	457	386	403	416	405	389	394	391	397	418	383	387	437	432	411	384	403	387	411	439	421	402	422	402	421	386	428	398	382	393	370	400	393	394	394	385	402	408	446	405	412	366	380	406	403	393	418	381	414	430	375	421	383	378	396	410	379	407	396	375	372	400	410	418	406	418	390	399	424	443	433	391	359	363	438	370	415	388	374	380	400	376	405	411	425	397	394	422	417	417	365	399	393	401	454	383	413	355	389	407	369	387	411	389	367	432	379	407	346	409	401	410	410	377	393	399	389	373	391	388	394	380	403	418	388	407	401	425	394	428	394	382	415	392	398	441	415	410	425	413	410	351	386	374	413	428	380	429	396	399	406	416	401	395	382	405	414	413	402	418	413	390	413	413	401	385	410	412	392	368	408	401	394	392	397	409	416	416	395	421	391	412	394	427	420	415	397	412	394	393	419	367	378	373	381	432	394	407	371	386	374	406	347	388	392	375	413	385	360	375	423	433	361	411	370	423	416	383	364	392	397	442	396	396	413	425	397	399	407	401	402	404	401	441	411	403	394	418	367	401	392	404	408	431	380	375	408	393	402	396	426	408	380	375	379	410	402	425	398	370	398	391	401	405	421	409	371	393	387	376	410	403	392	429	364	374	445	414	403	357	408	389	386	382	422	393	400	348	424	368	430	382	379	412	383	424	398	389	411	424	374	396	434	413	381	381	396	376	403	371	393	389	413	384	411	375	400	396	401	403	439	387	374	401	376	378	404	361	408	430	410	391	424	416	412	435	379	414	420	397	375	400	408	387	434	388	437	423	405	406	367	402	388	357	397	431	428	413	417	393	420	399	388	378	420	411	363	403	381	402	384	409	419	398	408	447	428	395	408	408	342	387	398	414	408	406	394	419	412	430	404	390	409	405	448	396	373	416	397	403	398	410	424	420	379	406	412	410	383	397	402	392	373	449	391	401	424	400	408	394	419	393	433	348	376	429	397	421	418	449	364	404	450	388	422	393	353	381	421	403	429	390	403	391	408	369	416	412	423	394	368	387	410	413	400	388	364	405	399	373	374	402	380	383	417	419	400	401	380	363	421	401	411	418	417	364	431	404	385	429	384	411	413	394	425	409	400	359	401	419	392	425	387	407	399	376	367	394	370	417	379	403	398	376	422	386	387	419	424	400	376	409	381	373	420	422	372	390	407	408	360	398	403	379	420	418	427	424	421	389	389	419	405	433	394	408	386	400	391	397	390	404	387	444	373	412	398	396	389	384	367	416	400	368	399	412	402	391	406	390	409	408	445	397	382	420	416	407	379	392	363	430	406	414	422	394	360	388	429	396	420	414	390	412	392	409	395	411	395	406	389	407	397	399	401	385	418	397	425	407	434	416	403	429	380	403	399	393	413	428	396	410	388	392	381	402	409	406	332	402	431	385	370	401	406	411	452	399	414	367	369	402	396	448	402	418	408	413	383	394	407	422	391	416	412	406	419	394	421	369	411	390	393	404	417	413	418	382	362	389	410	415	390	388	359	401	353	392	362	412	407	421	401	378	355	390	413	436	388	389	382	402	405	397	409	405	346	378	388	407	389	408	367	419	420	399	399	395	376	390	379	384	410	378	425	410	373	390	373	419	370	392	410	424	442	406	406	382	401	449	432	438	382	381	369	413	359	379	385	383	387	399	413	348	425	380	390	418	380	412	410	419	401	388	383	396	390	383	416	366	381	402	396	423	408	402	426	415	384	361
23787	4041	906	655	456	279	238	200	208	198	139	142	176	162	174	159	124	138	104	145	121	126	142	124	116	126	123	126	123	104	124	106	110	119	117	119	112	109	126	99	101	112	104	125	121	100	126	131	116	147	125	121	117	110	140	124	141	119	130	132	114	129	114	102	116	126	123	131	109	99	117	109	120	128	115	128	106	117	106	137	106	111	110	134	124	152	135	116	107	96	112	108	115	117	116	103	120	115	92	94	120	121	124	117	113	101	124	121	108	129	129	119	110	102	123	103	109	115	115	131	114	117	113	115	106	104	116	129	112	118	120	97	93	117	131	103	117	137	118	114	118	122	104	109	118	103	106	112	119	110	112	106	113	100	119	114	108	108	114	88	130	127	137	106	129	133	128	109	136	131	120	105	112	121	105	113	109	103	127	121	140	117	119	129	122	105	97	144	106	112	121	127	138	111	128	119	93	107	115	110	106	111	112	110	99	135	134	118	132	107	121	143	131	117	118	121	126	118	121	116	112	107	111	107	78	116	128	121	98	119	118	113	109	117	132	104	125	120	89	106	121	121	121	123	108	123	116	139	139	122	120	110	136	133	121	119	129	122	102	115	105	105	119	126	107	104	119	129	108	121	120	116	109	123	104	141	116	126	130	135	131	109	123	116	122	117	119	102	126	125	117	102	98	124	129	115	116	130	117	111	109	106	127	125	110	108	91	106	127	134	131	108	99	116	120	127	114	121	122	120	113	122	99	142	116	128	114	119	111	116	112	104	110	112	120	113	101	112	118	113	116	113	126	109	108	109	108	119	120	108	94	105	135	110	124	118	115	122	114	101	118	120	120	107	109	106	106	128	108	116	138	110	110	126	109	107	117	120	126	110	113	120	131	127	135	79	112	111	107	140	105	135	127	119	117	111	127	104	116	106	128	103	111	115	124	121	127	97	107	108	107	118	116	114	101	121	101	107	104	105	113	115	135	106	102	134	106	116	130	107	115	113	126	106	116	118	128	112	126	110	103	118	105	118	130	127	137	102	124	112	100	102	122	108	120	129	114	128	119	105	91	123	137	108	116	96	126	123	114	113	110	105	87	114	116	83	96	124	111	119	116	108	112	121	119	95	127	131	112	126	113	130	125	123	139	115	123	124	119	129	119	125	115	123	133	98	111	99	104	137	122	118	107	104	118	118	102	120	108	95	106	134	109	118	143	115	117	127	125	117	117	119	99	109	126	134	93	105	113	146	119	111	131	125	135	100	118	123	102	136	131	122	116	117	136	123	109	111	99	128	124	122	125	105	117	121	131	134	123	111	132	103	137	127	134	115	135	136	116	119	131	102	110	143	112	95	117	123	110	124	121	104	117	112	115	116	112	117	118	114	106	113	129	124	109	123	112	144	109	112	112	117	114	120	107	120	136	121	112	115	121	114	126	118	114	101	111	122	110	125	107	113	116	116	126	115	123	123	100	116	129	100	104	119	110	120	118	105	130	100	134	105	111	93	100	133	120	122	114	96	128	114	111	115	111	107	113	114	89	127	135	117	135	114	114	131	130	124	130	113	109	129	106	124	88	130	107	117	101	102	127	102	110	111	111	123	118	105	107	119	99	136	116	108	125	115	112	130	102	108	112	109	118	104	130	136	112	108	103	106	119	105	105	101	114	113	104	106	115	111	119	102	102	121	126	117	129	109	101	119	111	119	100	106	131	111	137	121	101	100	118	106	89	109	109	128	145	120	110	128	110	110	101	100	143	129	121	108	121	123	116	126	110	123	115	105	105	98	89	99	106	114	121	92	100	101	131	123	104	99	104	102	86	136	101	111	114	118	120	101	114	103	107	123	90	114	116	135	99	101	117	145	107	125	114	124	112	119	115	137	97	112	121	115	95	128	102	107	135	112	108	128	98	124	107	105	110	114	101	125	107	118	106	124	105	114	107	118	127	117	108	106	102	125	142	116	116	128	133	111	123	130	110	122	123	122	111	100	121	113	115	128	110	123	107	111	99	120	111	113	122	120	91	105	110	114	120	124	108	112	131	142	121	120	105	111	106	109	101	127	99	108	119	114	86	106	108	104	99	136	125	120	128	130	120	107	105	106	131	132	133	126	117	118	105	129	119	121	96	106	130	118	112	120	124	127	121	118	124	113	115	120	108	112	121	122	129	105	116	97	110	91	107	129	126	94	116	122	119	117	126	107	87	104	111	147	107	112	116	97	97	108	109	112	102	112	128	116	95	108	90	114	104	119	126	122	121	94	117	116	115	104	103	112	117	114	123	127	117	102	111	112	111	109	137	115	126	136	105	138	109	124	112	108	97	113	136	108	110	114	130	125	138	113	106	112	120	111	129	115	123	117	110	108	102	109	111	97	108	112	143	131	116	116	121	115	135	115	112	122	131	122	116	101	109	129	129	107	117	117	125	108	114	130	117	119	106	110	113	122	111	112	122	107	106	120	140	127	115	135	120	136	112	120	99	100	95	106	126	123	111	129	145	123	122	104	95	108	127	116	120	98	100	117	126	114	111	124	130	100	97	105	85	102	122	122	121	104	111	121	97	108	94	124	113	100	100	119	101	117	117	114	116	122	103	115	123	128	113	111	144	139	110	132	108	102	96	113	106	126	144	131	129	118	102	124	111	118	126	96	131	125	109	119	127	94	110	126	108	118	116	117	114	126	109	124	122	121	121	119	123	110	99	131	127	112	104	113	109	128	122	94	100	114	128	112	134	90	127	123	127	120	98	112	114	113	109	102	108	124	127	116	109	108	114	111	112	123	105	94	119	92	132	93	111	120	99	112	147	114	129	93	112	110	106	103	105	116	123	106	113	117	113	112	127	121	113	136	128	138	134	117	97	121	122	106	99	112	104	108	110	112	106	130	113	136	100	114	104	113	117	125	126	113	110	121	98	115	122	101	126	135	135	116	119	118	119	136	132	118	115	109	140	120	110	116	126	126	128	114	128	126	127	132	127	112	116	130	115	118	132	124	119	97	105	99	87	119	127	119	118	116	106	114	117	121	115	95	115	122	103	102	117	120	119	97	120	114	125	117	114	104	104	126	108	125	118	131	99	118	112	126	127	121	117	112	121	104	106	108	106	133	109	108	129	100	122	99	125	107	114	112	117	114	99	114	147	115	110	99	121	112	113	103	131	131	122	122	99	107	106	109	119	100	121	114	119	112	107	115	127	112	130	114	121	107	105	117	101	107	118	113	120	111	143	129	114	121	102	107	102	102	130	112	131	125	113	132	103	123	110	111	108	116	117	113	111	129	124	113	113	101	117	112	100	123	119	115	132	103	108	119	116	111	105	123	120	123	112	119	96	122	122	106	109	110	118	118	96	114	111	128	106	104	120	133	107	104	102	108	119	120	123	119	101	110	124	106	113	132	125	98	122	111	133	122	118	101	132	110	106	121	132	127	102	125	106	116	107	96	114	129	121	134	109	124	114	117	96	115	117	129	100	124	119	127	109	119	121	110	121	92	121	101	127	128
14355	1873	1883	2192	1687	1391	1065	905	778	718	641	528	547	499	501	453	409	430	410	412	428	384	346	316	401	348	323	330	320	310	334	336	320	345	287	314	308	290	326	360	309	302	330	296	328	328	359	366	362	382	371	372	379	362	396	402	404	376	379	385	431	364	399	340	351	348	334	314	315	316	311	333	324	318	318	296	311	306	297	308	318	296	375	331	304	304	329	322	307	295	297	267	295	276	281	299	288	290	286	258	320	311	290	301	306	268	287	306	287	268	310	302	318	309	272	276	300	281	303	289	283	294	333	290	283	294	284	299	279	295	260	300	313	290	292	275	289	298	277	284	282	291	256	288	299	273	256	285	300	281	313	267	287	290	305	280	277	265	282	277	263	317	295	292	269	271	270	293	290	318	315	296	277	307	295	304	290	282	274	314	280	307	304	278	270	294	309	315	287	292	304	280	310	294	268	264	277	287	299	296	257	289	275	267	264	281	287	311	284	277	281	256	270	315	309	298	294	290	295	289	276	300	278	283	291	296	273	264	296	279	303	308	299	296	255	294	305	318	274	250	279	294	284	260	304	291	286	291	292	296	271	288	320	277	303	327	312	277	294	296	297	281	306	293	308	279	277	282	300	279	267	299	284	286	331	280	298	299	314	301	296	319	278	279	323	289	299	269	303	300	289	278	320	269	292	279	295	281	280	306	294	301	280	296	293	268	291	255	278	308	297	300	329	273	299	299	320	295	281	290	310	301	284	321	295	277	264	278	263	305	297	266	292	267	274	283	276	278	304	297	265	288	317	310	265	278	312	276	312	293	299	297	270	258	282	285	288	301	302	300	300	304	283	305	273	305	304	265	265	294	318	285	288	279	282	298	288	304	290	276	285	275	281	269	324	271	308	312	293	307	298	255	267	300	287	282	288	280	317	300	276	313	292	313	283	288	309	314	302	289	270	324	267	268	291	311	314	305	274	275	274	260	275	291	283	308	302	303	289	275	300	277	286	272	284	282	300	268	286	319	236	287	297	277	306	272	264	301	306	317	301	281	304	288	319	307	261	280	294	286	264	282	295	273	282	302	298	264	322	278	301	305	295	300	307	305	335	286	293	314	278	272	295	273	250	309	281	301	319	302	303	313	288	284	299	272	320	292	292	301	309	305	306	292	298	316	274	330	303	263	302	281	256	275	278	268	284	293	314	304	272	279	296	291	287	271	274	303	303	293	273	295	283	306	303	287	292	307	292	278	333	273	308	300	289	274	264	295	288	296	297	316	304	291	285	282	283	306	305	317	283	281	294	283	296	266	295	283	295	317	287	287	283	304	286	292	276	285	274	310	313	285	315	267	270	290	309	301	310	315	290	296	298	263	286	304	313	314	306	300	294	267	300	285	291	314	308	288	285	278	322	318	277	277	275	282	296	312	251	285	284	278	299	296	299	279	311	312	278	293	280	293	303	277	302	272	303	308	308	282	279	274	287	283	295	280	257	276	284	273	291	300	267	278	287	267	298	279	294	281	300	301	307	293	281	291	312	267	280	284	303	294	293	291	276	294	313	256	275	284	295	304	282	291	300	296	289	285	310	284	286	269	304	282	291	303	289	303	240	312	282	320	330	280	315	283	285	295	288	286	284	301	302	292	296	257	276	260	302	266	295	319	283	295	281	275	309	278	268	297	314	301	304	289	305	288	275	300	271	277	281	260	291	258	298	317	311	274	275	259	279	280	315	290	234	281	315	268	271	292	264	294	296	289	311	265	284	283	311	281	267	332	274	282	280	282	269	276	279	299	297	298	288	311	279	305	307	297	307	290	273	301	277	283	304	291	265	302	296	294	302	285	269	296	285	286	306	294	276	286	261	282	299	292	298	303	304	270	272	313	305	317	278	299	284	329	304	286	320	295	284	306	301	300	301	273	278	300	301	274	289	301	291	289	322	297	307	252	267	304	272	251	285	279	308	272	284	287	311	299	305	271	298	279	288	314	311	283	300	304	259	295	299	280	299	285	280	272	299	299	300	256	278	285	283	283	301	287	290	283	304	285	256	307	286	295	289	281	296	314	286	323	302	308	314	287	276	288	272	287	278	298	264	272	298	307	303	279	269	284	269	346	286	325	313	296	293	303	292	290	331	302	292	300	287	271	296	314	301	285	304	290	315	258	317	260	282	277	304	291	274	286	266	320	316	283	344	293	329	303	273	314	280	283	320	293	301	255	279	284	296	293	288	274	266	269	305	295	278	263	312	279	284	284	307	294	259	275	316	282	297	302	297	311	295	301	285	315	284	270	289	297	324	284	302	294	302	267	316	264	293	288	300	292	286	283	291	248	300	298	253	272	271	287	287	322	313	285	310	282	268	315	311	288	288	298	272	283	298	319	331	301	314	285	313	299	275	311	302	277	302	276	285	291	263	292	287	291	289	306	314	280	292	267	264	313	320	274	317	294	297	277	298	296	299	310	260	301	285	301	296	297	282	295	273	276	306	281	292	310	306	306	307	269	328	279	269	309	326	266	262	299	305	294	285	291	275	273	276	302	296	320	295	271	290	288	284	310	290	286	300	309	294	284	278	302	298	306	271	289	305	313	267	317	279	318	290	291	300	286	294	268	293	273	292	279	311	304	292	295	273	301	320	288	283	259	311	306	296	274	305	272	284	282	273	335	282	268	280	287	298	304	298	286	268	277	280	281	271	289	293	308	301	321	284	257	312	291	275	292	278	289	289	287	269	269	296	272	288	299	287	300	287	281	274	319	292	273	313	273	323	316	320	269	276	279	284	305	289	283	298	298	299	335	290	291	289	289	313	262	254	312	286	318	307	279	296	292	305	280	294	277	304	286	295	295	303	288	324	308	286	280	313	301	290	307	309	253	299	306	281	291	273	288	302	292	302	305	279	276	285	294	285	301	293	265	297	274	278	299	316	289	295	289	270	308	277	311	273	267	276	304	275	288	284	276	288	303	293	274	294	300	295	292	292	291	295	292	283	312	309	266	331	306	245	291	302	270	317	303	276	247	259	295	317	270	334	305	279	334	320	287	295	289	279	311	318	321	292	278	297	286	271	275	274	249	278	297	329	302	299	272	294	293	296	328	291	242	297	286	314	276	301	297	283	274	290	315	307	298	277	270	286	300	315	312	268	297	293	298	286	271	278	289	316	276	293	301	291	289	270	281	294	296	315	296	257	293	272	271	287	302	301	278	290	295	279	290	302	293	299	334	295	318	309	285	323	286	289	298	295	299	304	302	294	270	262	275	299	279	279	272	278	276	307	310	273	307	288	240	284	280	273	296	286	286	270	284	278	283	276	296	277	284	270	294	279	285	324	293	295	259	289	308	289	313	306	276	299	308	290	278	258	284	304	292	304	315	282	298	297	293	278	254	287	313	283	304	309	314	289	290	316	277	314	287	273	285	294	320	272	302	292	309	263	310	303	304	306	281	337	271	297	269	312	310	288	301	282	278	307	289	300	283	312	277	310	268	304	295	303	306	256	294	303	292
6336	831	290	258	278	241	262	255	229	259	245	231	250	230	239	217	220	247	266	261	251	235	262	259	271	245	227	259	247	277	242	252	243	237	249	263	239	307	240	234	226	224	236	254	211	247	240	269	218	247	249	242	259	256	234	253	226	269	262	257	254	275	231	243	238	271	235	264	249	259	215	215	230	242	246	238	259	262	255	239	268	257	264	260	247	262	223	240	249	226	224	220	256	223	271	227	253	232	249	229	256	241	236	259	272	227	232	251	256	238	262	272	231	267	240	245	259	236	212	239	243	249	260	218	259	269	241	281	242	256	230	220	259	223	228	239	249	241	257	245	241	243	269	254	229	247	220	248	242	234	232	258	259	285	273	245	268	212	234	221	253	266	239	228	228	276	253	228	262	215	242	254	248	253	266	227	266	231	229	229	264	255	243	249	246	263	237	244	240	238	267	241	266	254	237	241	247	220	231	246	250	247	225	217	250	238	247	242	233	231	227	241	241	231	244	200	244	243	254	234	227	236	239	239	257	239	227	246	256	248	253	244	255	220	279	256	280	254	215	254	251	227	267	268	213	259	207	230	235	220	256	234	233	265	220	239	258	247	270	243	276	234	214	230	249	252	278	216	264	247	227	237	236	250	228	238	259	230	225	222	219	232	233	251	239	242	254	217	227	227	234	233	250	232	243	239	246	220	228	237	225	256	227	241	258	254	258	230	220	246	228	238	244	234	252	245	215	243	233	239	253	281	265	258	286	259	219	238	251	220	265	260	289	266	261	227	224	225	263	224	267	279	243	244	246	242	241	242	256	245	234	265	262	239	228	224	245	280	243	249	222	253	227	257	244	235	275	268	255	231	219	245	286	236	230	239	244	234	258	238	243	245	229	254	254	250	246	246	257	219	279	258	233	238	245	277	238	240	259	227	282	259	231	266	227	205	246	232	233	257	238	242	256	228	247	231	238	217	242	239	235	262	255	237	253	240	258	256	257	245	239	243	243	263	222	257	281	237	219	246	264	229	266	257	265	226	249	247	257	265	243	244	237	237	262	224	229	252	238	244	255	223	236	247	245	220	233	241	240	222	266	222	244	235	221	242	267	260	268	245	243	233	258	243	253	221	240	274	263	252	275	236	254	254	221	276	256	251	238	254	226	268	263	242	239	249	248	219	249	262	232	230	235	241	231	237	282	241	240	261	250	233	264	259	260	229	250	244	249	260	255	258	239	240	206	251	230	263	261	246	215	243	240	227	225	242	235	223	232	249	223	261	231	255	251	250	239	221	252	253	304	236	217	255	258	263	261	237	248	244	231	211	253	245	248	237	239	257	237	248	231	237	263	244	237	228	250	226	248	261	232	252	248	230	254	236	251	238	230	248	214	235	258	222	259	234	254	273	254	250	260	233	231	236	240	254	255	260	222	236	231	257	265	239	231	247	245	254	237	242	250	262	264	251	206	228	221	251	285	235	262	238	231	239	267	225	231	254	253	240	244	238	243	249	247	228	227	232	210	226	264	258	250	214	220	252	233	296	252	216	213	251	205	252	280	250	261	258	222	229	268	254	243	227	222	286	250	257	223	238	211	246	266	236	244	231	227	237	251	251	251	232	244	247	259	272	243	226	269	244	279	228	232	222	255	251	235	264	236	247	246	242	241	258	223	243	241	247	219	256	276	256	244	251	234	217	228	239	225	246	256	261	229	263	271	240	282	245	261	224	234	231	211	239	225	234	255	269	218	233	242	243	228	281	230	268	238	252	242	260	218	260	241	270	243	221	228	216	240	286	258	254	228	221	241	243	229	214	211	262	248	237	228	234	234	242	227	233	249	244	246	261	257	268	237	243	213	261	237	251	230	273	257	254	237	214	252	241	228	259	267	252	248	247	248	204	215	224	243	224	233	242	247	237	212	248	247	239	227	219	250	236	236	236	259	221	232	239	232	254	246	237	240	272	267	248	222	220	200	229	220	237	239	228	241	259	234	247	241	244	226	271	229	220	253	250	238	235	278	231	265	237	274	223	265	248	271	243	238	259	242	223	256	253	244	252	236	258	267	228	250	261	234	257	258	266	234	236	238	242	237	237	260	249	235	245	215	228	257	240	242	258	242	271	233	245	263	247	204	255	244	238	232	220	237	262	250	240	245	243	257	219	249	256	271	249	264	261	247	257	228	208	250	229	229	265	277	215	235	247	230	272	275	247	243	242	224	238	260	234	254	238	268	245	251	244	236	248	250	235	239	213	235	238	258	232	242	230	254	245	236	272	238	221	214	253	229	260	252	237	255	230	231	249	242	226	245	250	253	245	265	241	267	275	243	239	250	238	257	248	244	235	229	279	283	244	240	233	267	259	233	230	228	208	237	243	246	259	268	244	256	228	224	254	227	276	286	248	251	224	224	224	280	270	242	254	203	256	260	249	251	224	254	233	244	222	240	229	223	230	258	244	242	258	255	275	259	208	262	252	266	230	237	248	264	255	272	260	260	266	254	259	250	225	220	229	262	249	259	230	255	258	247	237	299	246	244	244	204	222	217	270	251	241	220	240	237	226	243	223	242	256	236	229	237	193	259	244	236	223	246	251	234	230	240	265	245	245	219	226	257	222	226	260	236	265	223	225	224	271	257	233	229	280	229	268	262	229	226	239	251	236	222	241	245	223	245	253	254	244	239	240	243	243	239	254	281	235	250	246	258	255	266	248	266	241	227	230	264	247	252	235	237	247	275	235	234	237	224	258	238	232	261	256	232	240	238	239	217	238	225	244	225	256	249	257	232	277	251	272	272	263	280	257	270	271	248	230	209	256	235	235	247	234	254	250	248	236	261	210	236	240	252	245	247	256	234	219	280	225	227	247	236	256	216	254	246	256	247	244	248	255	241	247	232	257	247	237	230	243	259	266	245	220	229	223	246	236	236	252	236	266	218	258	230	235	228	245	266	229	248	237	276	238	264	228	220	252	221	248	260	268	252	227	252	240	231	222	235	238	279	249	253	212	246	230	251	235	254	227	237	251	248	254	252	238	222	223	246	228	246	212	233	246	222	257	211	254	241	265	269	252	235	255	219	260	258	276	243	243	225	235	217	244	258	263	245	236	286	223	259	260	226	242	244	237	230	247	239	251	240	227	252	216	216	225	255	244	237	254	232	247	220	231	236	239	254	254	233	260	230	248	255	272	278	253	234	289	233	261	211	238	257	250	269	243	273	273	241	270	257	253	253	245	248	207	246	224	242	283	260	270	255	270	272	246	238	238	244	254	271	242	213	235	218	237	231	205	249	266	246	226	241	235	264	250	252	241	260	254	288	247	246	237	250	258	242	234	251	259	283	253	274	252	239	229	237	239	264	237	262	235	250	248	217	227	246	233	231	258	248	240	231	246	251	240	260	217	253	219	252	258	253	235	245	236	242	266	238	219	240	229	258	258	245	252	256	236	244	264	244	259	270	248	258	224	248	260	263	255	234	222	229	267	248	238	273	271	234	233	277	251	268	252	243	276
4458	885	639	636	695	637	638	586	586	612	584	563	561	566	608	541	543	544	575	588	543	584	575	554	553	566	549	564	551	602	565	559	551	574	532	612	530	539	581	615	612	602	564	540	584	573	539	589	567	586	587	629	621	571	597	616	569	622	595	608	596	568	579	609	585	571	594	539	576	548	549	551	591	574	567	497	570	554	598	536	558	602	540	560	547	583	548	535	537	572	548	548	592	559	534	517	551	500	569	565	525	577	520	597	580	580	583	546	580	567	526	550	573	562	532	536	573	564	553	547	570	544	551	561	582	547	542	595	572	544	562	568	574	577	567	552	535	514	567	538	519	581	531	571	582	532	539	578	549	593	551	540	550	535	516	576	581	557	564	536	557	564	545	562	613	557	539	542	529	525	552	575	561	571	557	629	587	570	564	523	543	567	510	577	520	519	571	587	559	511	544	596	587	539	552	537	586	602	550	507	563	565	572	533	551	571	587	562	523	507	604	561	616	557	567	549	577	548	557	560	551	595	551	532	574	564	536	557	541	585	534	580	523	574	548	531	589	552	532	535	552	533	591	573	566	542	519	584	599	582	517	567	553	559	513	568	561	557	547	533	557	562	547	560	544	545	528	563	569	561	526	562	574	541	563	549	578	562	619	550	556	564	527	500	564	543	598	558	554	570	543	544	534	581	554	544	558	547	552	539	568	580	552	552	578	525	548	567	595	577	559	576	521	585	548	538	593	560	542	561	578	546	578	552	508	588	519	538	577	570	565	514	564	575	537	537	538	539	524	539	546	591	576	558	555	565	530	572	563	528	548	564	595	585	575	570	565	588	551	514	559	564	528	598	571	587	562	553	553	564	560	563	546	561	564	532	593	584	562	559	555	560	561	522	530	532	553	576	553	536	554	566	561	558	530	565	564	532	573	532	592	564	574	542	560	509	526	539	512	559	534	556	552	590	584	572	552	533	531	529	539	539	510	569	613	504	544	561	568	560	538	528	534	559	537	568	533	573	557	553	547	579	581	580	547	556	546	579	605	630	548	596	577	535	583	533	545	593	561	611	551	536	548	547	539	527	544	545	539	571	589	564	581	546	551	577	514	571	578	526	556	486	510	560	592	572	573	589	537	574	570	567	583	524	599	585	556	533	564	539	524	562	520	570	562	559	530	538	543	590	553	575	563	539	519	582	533	543	559	557	570	520	530	591	574	546	563	534	595	570	586	593	528	585	578	554	524	562	536	543	540	559	557	601	588	586	563	572	543	596	547	582	565	563	603	574	581	545	550	569	556	566	566	530	563	583	545	565	566	569	588	596	561	563	556	555	584	566	571	548	519	541	577	554	560	567	517	574	578	599	532	546	568	596	522	536	573	581	591	555	570	591	569	507	554	546	573	556	541	588	533	573	568	543	550	557	601	544	540	551	542	571	547	599	577	599	556	576	560	586	555	560	559	525	559	571	548	538	565	542	540	534	529	538	566	536	622	552	589	516	553	561	560	548	548	568	567	522	567	566	535	501	529	558	530	559	589	560	532	545	589	590	521	564	585	604	595	526	565	542	544	581	528	550	579	543	545	551	601	561	615	538	567	572	528	548	550	575	554	573	569	539	553	536	605	559	572	539	601	564	536	527	543	556	593	559	564	546	529	529	539	526	560	532	536	550	560	542	548	549	573	557	591	572	545	520	556	559	593	541	579	546	525	550	572	571	568	553	537	551	591	527	566	502	553	587	554	568	566	558	563	572	565	557	545	543	519	585	545	575	547	554	540	582	518	544	600	575	555	540	541	574	549	586	546	578	595	553	577	612	557	578	611	560	513	581	589	565	556	532	550	573	539	529	460	537	552	538	542	525	561	497	526	542	521	526	534	545	530	601	554	568	569	593	566	605	588	561	582	534	550	538	541	601	536	554	551	567	573	549	526	583	537	566	568	572	588	530	569	510	528	545	590	593	577	551	556	556	583	540	529	564	573	558	559	567	561	561	587	562	567	567	603	561	559	565	540	580	583	578	549	526	569	578	527	573	532	563	534	532	550	551	559	559	543	558	539	535	541	581	548	593	597	553	526	558	521	546	602	558	576	571	583	564	563	557	532	556	536	557	517	539	572	564	531	523	590	533	557	553	543	540	539	545	569	549	537	581	551	545	552	568	544	548	561	583	522	547	549	569	556	598	543	565	569	546	597	569	553	526	589	566	543	547	553	556	533	521	516	563	571	563	568	520	548	569	567	521	559	565	562	554	556	561	579	549	528	526	562	587	554	551	593	532	551	597	529	592	562	571	592	504	529	526	485	574	592	517	517	555	558	534	562	521	566	544	536	547	541	543	550	581	500	552	558	552	583	561	564	529	591	548	549	601	544	574	558	556	533	544	555	564	540	562	584	566	537	553	510	549	578	550	533	573	572	587	529	563	544	558	577	574	551	565	575	577	539	590	585	584	533	524	562	567	580	558	580	573	538	553	568	538	586	553	528	571	565	546	554	532	535	594	553	518	573	566	590	511	533	571	573	536	579	585	558	557	581	558	533	562	523	562	578	563	547	545	573	566	551	568	537	592	566	569	561	560	533	590	573	605	549	501	550	559	575	549	579	551	559	518	568	568	520	558	547	536	563	556	573	629	540	586	576	560	547	579	569	546	556	507	577	548	528	547	569	577	571	540	524	551	530	528	585	558	555	562	557	506	598	584	509	576	508	569	542	538	552	544	569	555	589	528	527	586	547	546	542	563	574	544	555	521	537	585	559	544	584	544	552	547	534	538	580	562	587	565	603	551	523	573	580	579	538	569	556	565	603	564	553	550	616	535	566	588	537	518	520	556	581	553	585	585	567	520	541	577	556	557	536	528	562	562	561	537	574	540	579	535	584	541	551	559	563	564	563	537	535	572	541	516	581	562	561	582	586	574	524	550	534	566	562	571	541	560	580	575	613	581	557	552	624	553	599	558	512	577	551	577	589	562	559	542	579	586	584	563	566	559	563	548	581	565	566	533	545	573	568	540	566	549	576	555	579	573	536	561	526	599	597	548	500	576	557	529	577	555	554	577	574	560	495	540	549	521	570	534	583	565	550	543	531	592	505	552	526	567	573	550	543	554	517	555	532	545	565	582	544	545	540	570	570	562	575	570	581	561	540	532	541	575	568	546	553	565	586	540	553	536	583	571	553	566	544	573	569	566	551	552	552	532	560	545	589	596	603	564	547	572	584	549	525	564	509	555	591	567	551	566	549	549	521	558	574	556	544	556	506	570	495	594	547	550	557	598	548	573	592	558	570	571	512	552	554	544	566	525	559	567	535	607	567	573	568	532	568	624	530	582	572	550	538	535	535	547	599	523	592	537	572	571	566	562	576	551	535	567	550	558	582	576	535	558	602	580	580	554	545	513	548	576	550	565	537	552	555	534	581	560	562	548	569	571	548	559	594	620	570	546	567	538	533	543	531	532	557	534	546	535	537	530	556	515	549	565	541	557	570	558	578	561	587	531	592	556	544	539
15146	1982	515	427	345	268	248	252	186	196	203	162	174	205	175	199	191	180	171	155	183	166	176	174	190	193	146	158	179	160	167	171	165	167	180	172	166	178	181	187	187	162	186	152	177	147	171	178	171	197	192	183	168	181	188	155	174	199	195	168	193	165	182	183	178	167	166	170	173	176	176	179	173	183	170	158	155	203	192	181	179	173	159	159	149	186	173	150	167	143	179	183	190	176	181	183	168	155	162	199	167	198	171	176	180	152	190	154	173	158	218	155	178	177	191	155	172	194	183	149	193	168	181	160	166	155	151	154	181	158	186	180	199	164	143	171	174	168	178	187	171	174	172	194	146	202	200	171	153	150	149	175	179	162	190	183	168	177	168	183	139	169	195	194	183	171	188	180	160	176	183	154	153	211	164	172	167	191	138	169	178	185	174	187	171	172	181	170	169	171	165	185	174	163	186	172	154	142	145	160	173	168	178	166	157	171	160	170	168	175	182	173	183	193	182	179	186	184	169	142	166	164	155	183	140	182	165	186	186	173	159	195	167	163	175	156	173	190	169	201	161	173	161	159	167	210	171	172	169	178	152	161	191	174	166	153	163	174	160	186	158	186	161	153	158	175	176	165	178	162	168	160	182	159	188	165	166	177	172	161	179	166	183	166	181	184	174	166	169	208	184	164	177	151	158	124	180	175	160	154	162	143	182	195	174	163	199	178	193	154	161	146	165	185	168	183	170	176	170	158	158	161	132	183	168	148	189	171	158	177	167	167	160	151	187	189	158	170	153	156	155	167	162	157	152	171	184	165	187	169	185	170	171	166	161	163	170	163	166	189	195	167	166	169	173	166	168	152	174	200	150	159	161	143	184	169	158	163	158	177	161	184	177	155	173	170	174	182	174	172	165	177	166	171	151	202	171	183	182	182	176	177	159	170	181	154	161	170	169	177	174	186	193	180	160	195	140	140	160	183	190	167	183	161	173	182	176	168	172	165	159	187	155	160	148	172	154	176	205	156	191	197	172	168	175	155	172	162	180	174	154	185	192	149	172	156	168	168	156	181	173	188	192	161	192	170	175	137	195	173	152	176	162	186	183	180	185	141	190	175	176	153	161	142	147	181	197	177	173	188	184	153	174	176	201	164	170	174	179	173	179	173	162	161	191	142	159	162	191	185	165	171	169	157	179	177	191	175	181	194	183	175	148	162	187	178	173	169	187	177	155	161	169	181	178	155	157	175	154	194	179	182	142	189	154	149	168	176	160	185	189	150	168	180	164	191	196	161	162	169	203	159	182	163	155	207	180	172	159	174	169	155	172	158	181	169	178	177	182	164	173	170	189	183	171	203	184	174	161	154	171	199	180	205	147	160	175	194	153	164	186	190	166	169	173	163	164	171	170	158	189	184	178	160	190	180	152	185	180	158	167	170	162	170	173	155	168	181	190	181	132	191	172	177	164	191	198	158	179	180	165	163	161	188	193	192	170	226	164	159	187	191	190	190	161	164	154	186	174	171	176	159	173	144	187	177	184	181	154	166	166	160	157	204	150	183	166	163	157	187	189	153	164	167	182	157	169	169	168	175	151	192	188	173	145	177	155	182	171	171	191	177	184	148	181	175	157	193	163	159	179	179	196	174	183	175	166	164	163	168	190	180	190	164	128	162	180	161	161	195	165	158	159	189	166	179	168	178	172	167	197	163	179	155	159	172	184	173	172	158	183	174	172	187	168	201	192	193	171	156	195	185	163	161	152	161	182	188	157	174	170	173	173	169	168	172	155	168	176	175	175	180	174	162	188	189	178	151	186	172	197	190	188	161	175	151	161	183	180	169	174	165	174	184	209	203	183	176	193	173	163	156	170	180	154	187	158	169	169	160	181	177	161	190	178	198	167	177	200	185	158	173	153	173	171	180	180	182	167	166	172	159	159	181	190	191	182	196	154	178	155	184	163	173	187	196	141	163	160	187	170	178	185	164	158	151	163	171	158	178	197	192	173	178	166	173	164	154	195	182	167	184	163	199	156	171	158	157	189	173	165	184	191	162	159	182	190	158	162	145	196	187	170	194	171	182	184	176	178	159	163	194	193	189	172	169	176	199	163	184	171	179	191	165	163	180	163	192	161	164	179	183	176	188	164	168	204	164	182	189	178	178	139	173	179	188	178	182	182	150	149	171	165	148	156	162	147	165	154	185	155	194	163	153	173	187	179	181	170	167	186	170	170	135	153	176	183	166	189	183	182	135	167	152	173	151	163	149	175	184	202	162	168	206	165	167	191	169	173	165	171	150	179	153	193	190	193	152	164	181	163	183	154	187	177	161	170	169	165	178	183	176	152	178	167	205	170	177	157	158	170	164	155	174	197	165	165	166	144	185	164	162	155	150	182	164	171	176	156	160	182	163	183	186	157	176	179	165	153	159	148	152	160	150	158	182	144	146	183	178	178	171	167	187	201	201	171	171	188	194	163	195	154	177	171	192	152	146	191	165	180	180	183	172	177	178	177	179	173	129	176	164	161	178	188	185	160	177	158	178	147	166	162	193	189	172	165	179	154	159	142	179	151	177	168	178	188	170	158	168	182	153	172	174	168	188	152	177	174	170	186	174	170	182	195	161	176	181	194	166	181	153	202	170	154	170	193	188	145	190	168	170	201	166	153	165	191	159	182	154	167	191	189	169	174	164	155	185	176	175	160	149	163	185	143	162	163	162	174	188	174	212	181	166	159	162	147	166	174	157	170	180	170	164	181	158	156	167	184	182	166	160	173	181	148	162	179	177	189	146	152	181	159	169	159	157	194	172	184	187	169	178	193	149	173	168	160	183	181	180	184	166	167	192	165	160	176	173	164	180	154	190	155	155	169	187	158	170	170	152	159	177	152	177	169	177	189	178	176	172	177	159	173	197	179	171	180	149	175	177	156	164	162	158	172	155	159	172	182	188	174	159	205	166	176	178	165	183	169	167	180	168	164	191	174	171	176	192	172	164	157	168	190	175	172	183	153	161	159	168	167	178	179	161	171	172	152	179	179	162	167	195	186	175	187	157	188	157	169	213	171	180	191	151	168	161	177	152	189	186	195	161	200	171	164	173	194	185	154	138	150	150	175	173	171	160	170	179	188	176	135	156	183	159	176	180	166	174	174	189	183	180	178	158	161	159	151	160	173	180	180	176	179	180	158	172	166	174	159	162	156	164	189	163	183	206	171	180	170	178	199	173	178	188	185	160	154	167	197	195	164	162	179	158	174	147	150	191	177	151	161	182	158	180	169	181	173	171	189	172	185	144	169	167	168	161	155	187	162	182	162	165	171	176	180	186	167	173	185	157	170	172	172	186	168	179	168	186	171	185	195	149	191	161	162	209	184	176	186	168	154	161	171	169	185	168	203	196	180	165	177	151	174	171	170	159	171	187	168	175	171	159	180	176	175	185	173	151	163	174	188	189	162	181	166	178	161	158	159	181	182	188	198	186	192	180	187	196	163	150	178	176	174	194	179	179
10894	1319	1213	1310	1175	977	808	713	646	606	580	589	532	529	465	507	492	492	463	480	487	461	441	412	431	440	431	458	442	422	430	406	404	443	429	434	440	457	393	418	410	400	426	417	428	434	415	434	442	427	454	459	471	474	495	479	461	483	468	472	441	485	453	458	420	398	396	412	424	407	418	426	420	421	402	435	456	414	428	424	445	391	442	404	400	431	409	388	398	435	420	402	438	395	395	415	403	395	393	394	422	376	394	409	382	407	419	385	420	404	417	382	394	421	413	404	389	408	403	411	393	380	398	379	403	388	385	417	376	382	412	418	381	412	415	405	433	398	415	403	366	404	427	434	402	430	421	398	378	389	358	412	423	383	387	389	430	447	422	395	409	391	432	396	431	399	376	379	430	430	394	430	399	391	402	428	384	446	391	401	400	390	401	417	395	384	432	380	418	424	382	404	406	412	425	405	386	395	445	394	423	395	382	401	401	390	436	436	425	408	390	408	414	373	403	418	396	392	410	382	390	411	414	407	405	373	438	367	431	404	384	388	442	398	386	425	381	388	422	403	390	413	386	375	415	424	412	408	401	414	413	426	419	388	411	421	430	391	375	447	374	414	418	422	440	410	423	358	414	433	371	410	414	398	402	400	410	400	397	400	427	443	405	362	423	428	371	383	448	396	418	424	371	414	419	384	441	375	391	392	393	438	399	380	403	398	405	423	445	453	375	427	459	442	384	391	422	389	392	438	396	388	402	404	415	436	389	391	364	399	378	411	377	410	423	399	388	410	398	379	390	425	400	388	383	393	415	388	410	436	370	397	405	455	410	439	401	371	383	408	387	383	432	387	392	379	386	413	410	404	402	424	410	409	410	458	380	396	417	415	397	411	402	399	479	447	410	346	380	405	366	402	407	445	392	424	440	408	372	415	416	409	378	388	392	388	447	426	396	386	404	407	408	424	402	365	390	398	413	403	453	403	426	410	407	377	423	396	400	396	418	413	402	370	393	439	366	415	423	404	376	402	421	422	436	405	397	410	449	384	448	417	402	379	383	411	389	390	403	365	394	395	423	390	364	406	407	389	397	393	417	402	384	433	385	395	416	397	409	401	391	408	390	414	412	411	395	395	425	384	418	419	362	382	375	399	431	430	356	391	359	428	414	404	409	408	410	413	406	400	373	395	430	405	390	388	434	421	401	402	415	389	393	417	377	379	424	414	410	403	422	378	400	440	373	397	410	411	420	391	416	404	419	402	390	422	398	386	406	418	384	405	399	403	387	402	400	433	430	418	421	382	452	383	385	399	412	412	407	417	406	425	375	429	446	415	381	382	390	420	426	424	438	399	404	383	398	354	398	439	384	390	408	423	433	440	428	432	412	432	385	415	387	413	398	384	417	384	439	387	410	405	433	414	394	372	420	418	408	423	412	394	424	409	446	408	407	380	377	380	406	390	414	416	390	432	404	404	394	445	409	419	379	406	396	398	412	416	396	409	405	413	423	376	361	398	389	435	436	393	419	436	423	433	409	419	389	395	437	397	401	400	395	394	469	421	417	390	437	378	428	419	405	405	385	401	443	460	364	374	425	398	403	416	392	416	422	447	405	366	390	392	394	394	439	414	400	396	421	409	413	380	371	386	370	397	379	417	389	403	404	397	438	401	384	415	429	398	420	419	382	417	425	411	392	395	385	419	390	381	410	395	417	415	407	434	450	383	417	395	411	409	367	413	397	388	396	433	399	385	385	401	401	419	390	400	429	450	407	422	400	379	406	428	419	412	407	363	391	409	421	412	396	401	424	418	407	400	418	416	405	385	460	412	396	402	394	405	421	425	394	403	393	398	415	426	423	388	429	420	394	419	410	452	397	389	415	417	396	395	384	435	418	415	432	409	388	373	389	382	400	429	412	407	391	396	458	400	418	411	443	411	376	392	450	433	413	404	404	394	396	410	423	405	385	377	394	431	403	411	402	381	413	386	392	434	438	374	402	406	424	417	430	392	414	446	410	395	371	441	411	402	410	420	417	406	380	432	394	391	393	399	411	387	427	422	383	396	416	402	395	416	377	429	395	379	377	388	396	424	403	425	386	386	381	423	424	399	378	396	445	411	387	426	382	380	400	424	432	362	426	417	375	424	394	434	411	393	387	391	400	407	405	438	412	439	408	397	401	397	371	380	426	401	373	420	398	379	421	444	389	353	403	400	430	411	413	403	374	401	416	409	412	424	399	405	432	364	427	376	396	388	411	392	385	448	401	390	421	386	427	402	450	389	400	422	398	411	389	404	391	362	400	390	369	395	417	386	422	421	414	418	412	419	405	407	427	421	391	389	413	397	430	394	416	406	388	444	394	421	421	391	450	372	411	455	409	328	423	421	384	418	408	401	394	391	408	382	398	419	405	402	414	410	372	409	414	386	379	378	401	385	414	424	418	404	423	434	369	394	400	412	372	384	396	415	412	410	409	402	401	432	445	420	411	378	419	389	404	401	376	379	389	381	380	381	389	384	384	393	401	394	418	375	415	396	408	387	376	407	397	391	386	422	435	416	411	405	455	377	412	407	363	423	367	387	388	400	444	413	427	400	429	394	363	427	395	380	418	439	388	371	421	395	386	401	365	410	362	400	412	386	409	410	383	408	406	437	421	428	402	420	394	369	414	434	415	392	408	404	394	403	410	380	402	400	407	386	414	363	385	390	395	416	387	417	396	424	388	418	442	372	400	382	402	403	415	367	385	420	357	418	386	409	393	402	414	410	385	410	420	420	372	394	402	408	426	409	402	414	415	400	414	406	437	448	412	384	397	413	377	388	378	440	415	407	402	404	398	410	398	411	388	420	433	377	400	406	407	400	440	385	428	413	398	441	414	391	420	409	408	397	399	426	414	399	406	398	406	376	431	379	384	406	404	426	413	403	397	421	399	388	396	415	410	388	402	409	358	410	413	390	413	384	407	388	384	411	429	432	392	367	432	367	428	401	401	388	378	384	403	421	409	396	399	400	390	399	385	394	417	405	415	409	385	431	413	422	388	413	380	406	394	391	428	419	386	402	397	405	400	392	408	389	425	414	448	366	414	419	443	399	399	383	419	441	389	432	392	358	403	414	383	386	445	413	425	366	432	392	404	402	396	417	391	425	404	379	420	431	423	416	409	407	403	377	393	409	376	396	414	419	403	404	413	439	397	389	403	433	434	401	402	387	413	397	442	419	403	383	396	389	385	393	414	397	396	400	385	408	435	420	410	448	418	397	406	387	424	402	391	422	387	409	399	428	411	391	424	394	440	440	415	390	438	393	409	407	392	411	427	418	414	402	410	418	465	373	385	367	439	388	404	396	422	462	429	410	421	407	422	388	413	388	414	431	430	410	388	400	410	397	390	390	408	426	428	394	415	400	416	394	410	414	369	403	385	415	415	380	390	402	421	389	372	404	388	427	412	376	378	390	388	368	412	382	423	406	409	406	391	398	414	428	379	416	412	446	423	391	429	395	397	384	410	445
24178	4080	918	625	434	333	251	213	193	183	179	142	136	140	129	139	115	125	123	135	122	131	122	131	122	124	119	135	125	135	108	103	109	132	108	131	116	127	139	142	123	121	124	98	133	132	129	150	127	116	123	137	144	117	139	131	130	124	146	159	130	131	125	125	123	118	149	125	131	114	128	127	130	124	117	106	121	123	109	104	118	119	131	121	137	111	129	129	107	113	106	106	101	121	108	133	102	116	135	135	130	131	130	122	130	104	137	115	131	113	127	112	93	115	118	115	130	127	122	114	122	124	134	123	128	104	111	120	123	119	106	123	107	99	118	105	119	150	111	130	100	120	97	107	142	107	113	118	117	117	105	128	120	96	102	119	121	116	118	118	116	122	135	116	134	124	132	111	123	126	113	120	135	131	104	121	135	112	124	104	121	106	124	119	130	122	100	112	135	110	110	100	100	128	131	137	112	130	115	120	125	106	125	90	108	135	131	126	115	109	130	101	120	115	125	116	113	118	131	128	127	96	122	109	132	118	126	126	126	98	99	126	135	124	110	103	128	133	110	119	122	89	93	115	118	121	107	119	116	98	98	88	113	99	150	126	127	117	127	123	121	112	103	89	122	101	104	123	102	126	108	132	118	118	128	137	115	121	110	106	126	119	126	135	117	105	152	113	99	104	127	141	142	114	116	136	109	115	129	119	124	120	104	129	120	115	115	99	123	130	103	110	130	136	110	144	113	136	135	116	126	107	124	128	122	126	119	113	127	126	129	98	111	122	146	107	114	108	115	116	130	110	130	99	110	112	102	90	116	126	142	122	129	124	115	120	101	101	122	126	130	101	130	120	95	106	127	118	117	122	113	105	109	97	131	114	125	92	132	101	122	142	114	110	110	105	116	115	143	116	128	134	126	106	126	107	119	121	119	106	104	120	110	115	105	127	112	136	139	126	122	121	141	115	123	118	134	122	99	122	112	114	116	117	116	122	98	112	118	102	130	133	126	99	136	118	119	125	114	116	119	121	117	120	110	107	133	108	132	112	108	124	123	127	115	113	120	117	115	124	118	126	108	127	113	95	107	105	118	113	121	138	150	114	119	122	126	111	119	111	123	120	132	134	124	118	103	133	119	127	111	105	118	131	111	100	135	112	112	110	115	131	124	113	125	140	127	121	124	118	111	114	124	110	109	112	135	97	103	112	108	131	124	138	103	103	136	114	112	94	107	104	107	99	120	107	121	104	98	123	124	126	129	123	122	115	99	111	116	102	115	124	109	109	127	120	128	137	128	120	125	103	102	119	113	110	98	109	114	108	118	119	120	110	113	115	105	108	113	126	125	101	105	117	117	122	109	146	122	119	133	116	110	108	137	124	126	108	138	124	104	125	118	123	111	99	115	105	110	107	128	110	141	107	108	130	117	119	117	118	92	112	109	129	106	114	136	113	110	127	124	115	137	121	110	104	103	118	129	119	149	124	116	118	122	96	115	126	113	121	96	113	107	99	102	111	93	101	108	108	125	117	109	118	106	103	107	117	120	123	91	111	116	117	110	130	101	125	113	122	111	126	116	103	104	103	87	114	127	128	132	148	135	99	136	110	125	108	98	95	94	114	131	126	115	124	122	137	115	106	126	136	112	103	125	142	98	108	124	121	124	134	134	117	87	124	113	112	117	113	118	100	125	107	127	109	116	107	118	122	129	97	120	112	107	124	122	117	112	117	105	139	122	118	104	107	128	119	110	116	119	118	95	99	95	134	134	122	125	105	127	112	127	123	106	115	101	105	122	119	100	109	114	104	126	111	124	122	111	131	121	116	109	111	110	123	111	122	124	116	121	104	113	116	120	124	96	92	123	106	113	120	117	115	119	124	94	126	119	123	124	125	130	117	106	130	97	126	115	104	99	123	115	127	117	112	114	92	103	108	119	129	100	126	116	119	97	112	128	126	104	109	107	118	124	118	126	117	114	122	118	119	104	113	114	129	112	123	111	143	110	119	121	136	108	114	125	114	139	116	89	129	127	107	119	113	103	134	114	108	108	111	115	122	100	114	94	116	121	121	139	123	108	134	121	120	116	103	110	109	117	112	148	108	124	125	104	123	99	122	131	129	101	110	127	122	125	106	122	114	117	116	115	98	118	112	119	100	116	119	137	132	116	100	118	109	123	113	118	131	120	116	119	124	117	128	115	119	129	131	133	128	116	129	126	119	97	146	113	118	129	131	110	116	104	95	99	124	119	110	115	120	105	152	155	118	116	110	117	117	119	118	107	108	116	120	113	134	121	116	115	105	107	112	112	119	127	115	131	115	111	117	111	132	92	116	115	106	126	123	115	135	110	108	104	134	129	127	120	122	127	97	113	110	136	112	101	113	131	131	110	109	126	116	118	128	122	118	138	129	124	126	130	108	124	121	126	111	127	112	137	118	129	100	124	111	103	114	135	139	118	113	126	122	124	113	123	124	125	128	128	138	111	124	140	96	127	127	115	109	118	110	129	109	121	109	126	97	117	108	116	98	109	117	136	95	120	128	112	97	106	107	115	126	110	122	120	99	127	100	118	101	136	130	103	138	122	96	118	130	135	116	99	111	104	109	121	131	112	123	113	113	132	110	120	113	89	120	107	124	120	133	117	112	117	111	115	123	103	115	115	96	133	120	124	124	109	113	122	115	119	123	116	110	129	108	95	117	105	126	125	99	136	112	118	109	110	104	113	124	109	130	110	104	102	108	110	97	99	109	127	115	132	118	115	109	121	115	130	119	131	120	106	109	108	122	105	104	111	122	90	131	121	111	98	114	102	122	96	98	96	131	155	125	126	114	123	117	131	109	127	115	114	99	98	120	135	114	129	131	114	110	87	125	92	119	122	124	99	97	117	94	131	120	112	106	105	113	114	109	123	119	106	97	109	112	104	101	110	136	102	127	115	105	138	115	102	108	112	132	122	137	117	124	122	114	121	112	120	104	114	105	121	130	118	131	117	101	95	110	118	110	115	111	123	109	126	130	110	106	121	113	129	112	118	122	117	116	110	114	91	114	105	142	102	132	135	110	128	124	116	125	103	105	131	121	114	115	102	128	124	108	110	113	111	112	121	132	115	119	129	138	124	126	111	108	115	128	101	125	118	116	116	113	111	137	101	124	101	113	92	115	112	112	119	131	119	107	127	104	117	113	125	114	110	145	127	121	96	125	107	123	121	121	138	141	116	117	127	113	124	124	127	130	131	114	109	117	117	109	108	119	124	100	107	102	111	113	106	104	134	131	137	119	112	108	140	122	122	104	109	116	129	138	94	117	123	131	110	113	111	125	120	113	116	114	131	96	124	131	121	124	108	120	131	117	129	87	131	106	126	122	117	120	114	119	139	113	121	119	113	130	121	129	134	134	138	128	145	109	112	116	120	113	130	116	124	137	117	128	120	129	115	109	109	101	125	137	129	129	105	133	111	104	123	113	126	103	114	105	140	120	126	106	128	103	116	109	103	127	114	119	114	127	109	104
14345	1926	1917	2043	1741	1311	1107	943	781	691	620	550	533	509	428	444	420	458	394	392	392	380	326	347	357	349	341	376	343	354	337	349	352	343	332	304	334	352	300	309	325	310	352	306	386	334	344	349	375	415	359	346	349	371	364	383	422	408	374	432	428	402	378	402	347	360	325	355	305	379	334	327	354	336	313	327	299	310	309	307	315	325	308	334	309	310	341	307	325	280	310	295	293	271	302	297	293	318	291	294	290	315	282	307	329	317	311	293	291	302	309	282	294	312	296	249	338	292	267	360	277	294	292	267	281	328	300	264	282	285	317	297	305	293	280	281	295	298	306	304	292	295	275	301	283	279	281	304	281	317	311	319	304	294	313	287	333	304	296	274	271	297	281	282	303	292	283	286	299	289	297	306	294	306	284	312	298	309	278	249	301	303	281	296	275	314	259	294	295	274	285	286	302	300	310	282	305	296	299	317	302	276	285	255	282	287	307	302	296	329	294	267	275	316	303	300	289	264	299	296	302	316	295	344	289	290	309	309	263	265	292	296	257	310	298	319	294	315	275	295	291	297	281	265	302	306	272	304	296	318	303	322	299	259	281	274	281	328	300	292	316	301	263	305	260	300	279	323	326	296	312	268	289	318	290	284	293	275	300	309	278	299	278	295	321	269	277	294	347	298	318	272	301	279	305	290	297	279	315	292	312	322	296	259	288	295	274	286	293	286	287	283	331	312	264	302	312	317	311	285	284	280	308	283	293	279	315	310	291	299	319	274	257	334	283	295	303	307	292	273	294	330	327	306	291	302	283	297	311	263	308	272	256	291	291	303	297	283	312	309	291	295	296	290	290	285	282	325	327	316	292	284	284	332	312	309	300	299	288	294	286	297	297	291	314	358	280	326	302	286	322	325	288	273	295	309	294	302	310	282	309	286	276	290	282	310	286	296	317	305	267	290	300	301	276	303	316	311	283	303	284	307	291	289	296	298	287	280	304	274	276	282	308	301	285	304	299	307	283	319	292	279	295	307	309	288	286	284	286	294	292	286	292	327	315	295	299	293	301	330	284	285	306	291	262	312	284	287	270	277	282	283	286	297	302	280	301	285	301	298	299	335	305	263	286	269	311	294	294	284	296	316	311	300	302	308	283	291	321	315	277	292	300	328	308	316	307	271	308	307	300	325	289	314	327	287	311	290	304	285	314	296	297	299	287	330	295	293	290	270	299	297	318	284	287	294	288	279	278	272	280	295	268	275	302	301	270	293	282	329	292	294	303	315	296	289	276	294	315	316	276	284	321	331	317	280	290	306	256	306	290	265	290	305	307	292	322	304	273	308	305	292	315	318	278	308	275	315	304	301	266	286	295	292	284	295	328	288	308	290	303	298	282	292	277	286	310	297	305	298	305	305	295	315	278	312	261	279	317	286	283	280	279	308	312	334	289	291	301	296	279	296	299	300	273	323	290	310	292	279	322	285	319	300	291	295	304	309	303	260	285	292	304	257	250	305	315	315	277	290	270	314	314	314	319	288	307	307	289	312	318	278	288	294	281	334	328	313	311	290	324	327	279	314	311	274	303	292	303	303	305	287	298	292	322	308	286	299	286	301	311	277	309	273	303	287	300	285	288	312	303	315	301	302	273	311	288	278	278	320	289	312	315	280	318	310	317	297	301	279	292	308	304	275	294	294	302	290	296	302	309	300	311	306	293	296	287	291	293	275	315	292	306	311	322	323	276	293	305	284	310	312	295	262	287	303	329	306	316	306	288	295	262	289	326	305	275	290	266	290	291	288	323	316	312	329	308	313	279	285	283	287	301	269	264	317	267	311	285	301	296	283	303	308	304	314	295	306	277	294	294	294	311	319	301	282	316	305	286	318	297	308	301	280	299	282	308	313	289	291	274	283	293	309	293	323	269	282	288	294	280	317	295	271	298	287	290	318	283	297	309	303	309	320	277	299	296	292	318	307	306	283	293	298	306	288	294	305	266	271	315	298	304	280	302	304	275	304	293	277	299	308	307	273	282	312	306	291	294	278	311	309	275	291	318	291	275	291	281	274	285	301	313	315	301	301	284	301	269	275	299	293	312	277	298	292	295	283	292	286	297	297	307	318	295	305	315	292	302	290	287	287	297	321	320	310	287	293	286	277	299	295	274	297	268	268	290	326	343	317	300	304	298	283	277	296	333	306	302	272	292	297	304	300	276	278	299	281	331	318	291	307	293	283	303	295	295	286	275	292	273	291	270	297	293	283	295	308	282	296	305	285	319	267	261	281	304	283	294	308	297	293	276	266	261	275	301	287	262	309	296	287	289	283	319	328	294	297	309	305	332	322	297	291	306	292	294	308	290	298	302	300	321	295	317	323	287	312	288	307	298	291	300	297	274	298	292	306	294	262	282	273	313	322	280	299	327	331	313	301	324	299	333	282	286	309	313	285	303	310	290	273	279	323	295	303	302	294	280	284	282	320	306	287	283	301	311	295	300	279	273	289	266	306	296	312	325	296	323	282	297	306	286	315	316	289	273	269	304	282	298	273	309	310	336	285	290	292	314	292	304	315	293	295	317	283	285	309	309	343	293	308	272	324	285	271	279	297	322	289	299	308	313	295	304	324	335	276	273	320	287	299	298	288	271	316	276	300	304	299	287	284	297	274	264	301	291	317	308	294	284	306	311	315	292	288	298	327	316	304	282	315	281	292	309	312	299	302	307	302	271	258	316	300	303	305	266	316	278	289	294	320	286	287	309	308	289	289	282	306	317	312	302	292	281	327	285	302	287	316	291	298	316	305	287	304	302	273	320	297	317	330	269	302	260	281	321	321	278	314	291	275	326	282	299	270	333	298	288	307	276	294	325	323	274	303	339	306	295	296	304	324	301	311	290	293	325	294	279	269	331	291	291	281	312	299	311	290	288	286	277	322	301	315	335	338	310	283	292	308	271	308	316	275	299	280	302	317	311	292	316	307	311	325	314	304	318	318	312	292	306	289	340	290	303	313	290	291	309	315	310	303	280	286	309	303	284	301	309	300	297	301	290	274	310	308	318	318	293	319	276	291	307	292	279	305	285	275	263	314	320	300	290	306	284	325	285	288	289	316	305	307	293	293	313	278	279	279	310	292	297	310	278	306	316	283	280	287	300	317	289	300	293	301	312	312	310	328	282	326	336	273	280	314	291	277	317	308	287	279	284	276	311	287	278	274	289	277	283	310	329	301	305	284	304	291	313	315	298	329	305	288	258	293	299	287	317	288	321	315	308	319	261	308	298	310	311	305	281	297	292	294	300	270	288	309	304	299	314	291	273	294	297	314	298	311	309	290	311	313	298	300	280	302	279	301	288	316	316	302	278	316	294	285	302	295	306	278	305	296	315	306	277	255	280	294	295	269	294	310	289	299	295	310	291	296	267	305	277	306	273	281	307	297	294	283	288	314	288	342	326	276	254	275	305	295	267	296	296	277	304	305	305	312	285	269	281	282	282	287	307	277	291	306	279	286
6187	905	286	269	276	226	255	250	241	247	231	261	256	237	253	247	257	284	244	246	272	252	255	226	269	234	259	254	245	229	242	236	261	230	267	243	226	287	246	229	219	263	250	239	232	248	272	253	219	234	271	242	265	254	254	272	247	241	237	233	245	277	239	244	218	243	237	256	256	244	257	237	225	248	254	244	266	248	286	248	270	241	269	225	253	235	275	247	265	243	220	245	220	256	239	252	241	267	244	237	257	239	251	257	249	258	214	271	248	233	270	251	249	264	231	239	272	245	245	236	249	270	262	216	258	239	222	235	255	242	222	263	208	239	252	251	258	269	220	285	257	257	243	232	231	257	234	248	239	255	259	261	287	266	249	260	226	274	239	260	235	250	248	273	251	249	252	250	259	236	247	210	231	259	241	212	254	260	249	243	237	242	224	241	243	254	240	251	243	230	231	246	244	256	252	239	223	262	241	252	243	243	251	242	234	234	258	256	249	280	257	252	269	271	257	249	259	254	253	232	250	258	261	261	197	227	230	275	246	257	251	273	282	249	270	248	251	252	256	263	227	255	256	250	239	267	257	272	248	273	243	252	235	251	242	258	220	239	216	247	256	233	249	252	262	210	248	278	245	225	238	248	258	258	257	242	248	268	270	215	249	244	204	256	260	264	259	272	239	227	246	245	276	264	242	247	274	238	228	222	263	251	260	234	268	229	215	235	248	254	218	263	257	251	249	235	272	261	229	243	267	224	258	246	238	259	226	225	258	251	224	236	270	243	248	236	228	252	257	230	256	242	252	256	245	255	244	253	244	218	250	270	237	242	255	237	240	232	248	277	216	239	242	266	242	245	234	249	218	229	266	231	216	256	248	261	267	265	254	230	252	253	242	258	226	238	246	218	266	239	256	239	260	250	277	265	234	218	275	274	269	266	274	231	235	270	257	259	261	251	219	257	245	232	227	269	240	235	263	247	247	252	245	278	260	272	251	267	264	256	269	259	239	252	225	241	225	238	253	254	240	226	255	264	239	259	271	253	256	285	260	273	278	248	258	236	282	264	256	240	249	268	225	225	257	262	220	245	262	248	226	239	249	275	259	239	253	213	271	240	302	221	222	233	233	275	225	260	237	272	244	253	240	232	240	270	233	268	227	259	203	263	269	220	244	225	280	270	232	253	222	253	264	212	243	239	232	232	249	231	281	256	236	240	243	258	247	263	254	244	225	240	248	250	244	267	221	285	250	239	224	252	244	249	258	265	222	262	253	247	236	255	266	220	259	273	250	258	269	246	258	211	261	232	244	245	247	258	262	281	236	241	264	250	235	242	255	250	268	248	263	285	273	251	233	265	244	246	288	247	267	238	256	249	279	271	233	231	258	233	273	216	271	242	246	273	251	231	248	236	261	227	236	258	267	272	274	221	218	250	239	277	244	238	225	244	248	243	255	237	220	269	256	210	245	249	268	249	239	252	215	227	215	238	253	247	242	213	254	241	285	245	256	268	230	224	245	245	246	264	264	267	267	227	261	229	251	243	272	266	256	225	231	256	226	254	277	227	267	275	253	231	253	245	189	246	271	244	251	245	272	251	269	225	249	230	258	258	262	237	276	246	278	244	207	220	231	259	216	245	244	255	245	255	247	261	237	274	262	255	255	229	217	256	217	210	238	251	241	220	258	235	253	263	256	232	236	246	238	248	233	252	233	244	236	247	293	254	224	263	248	249	240	263	256	255	241	245	246	245	258	244	244	261	242	245	263	257	226	253	238	227	239	278	246	260	249	238	253	252	241	266	252	246	247	238	262	247	246	234	258	244	250	264	229	230	294	205	234	235	257	276	251	210	234	255	236	200	247	256	250	226	253	276	243	245	233	268	232	244	247	230	264	249	227	233	240	259	229	239	266	248	248	262	253	260	238	236	238	257	240	212	246	228	238	244	265	260	281	223	231	248	242	225	242	254	245	249	278	242	262	234	241	228	278	219	218	253	241	266	267	255	246	278	237	254	246	239	273	241	235	243	251	224	244	229	268	223	227	260	258	230	218	229	274	242	258	229	237	266	255	269	269	260	249	253	229	262	223	203	256	244	253	267	252	229	239	221	260	245	249	247	270	253	247	258	257	228	246	238	267	240	254	260	237	261	212	236	243	262	240	245	234	255	251	242	232	261	268	241	242	223	262	309	247	259	232	257	259	241	269	253	280	221	239	226	263	255	249	241	272	260	248	257	244	234	213	248	241	239	269	275	271	249	254	227	240	243	240	243	246	243	264	265	252	233	263	232	233	276	217	253	270	265	269	253	242	250	245	271	258	206	219	255	233	244	268	235	260	264	248	253	244	281	274	251	270	245	253	269	259	254	249	267	238	239	231	236	247	275	219	230	234	226	248	241	263	248	267	240	258	241	248	257	242	263	215	248	232	243	267	243	224	246	267	250	242	249	260	263	233	251	247	275	246	211	240	269	240	263	237	269	267	250	242	266	269	230	265	241	249	260	245	263	253	230	270	211	238	242	221	276	250	236	241	243	262	274	257	270	269	236	244	231	237	243	249	275	254	260	254	258	267	234	236	256	263	239	247	278	266	229	267	253	253	237	276	234	234	203	223	270	242	223	225	216	256	302	250	254	251	233	233	257	266	254	229	245	274	254	240	262	243	255	253	247	245	248	226	238	262	241	261	251	242	230	257	252	257	262	213	267	237	261	237	238	240	268	224	265	258	276	255	237	257	240	239	259	257	266	254	236	267	278	240	250	244	270	251	240	269	236	270	234	249	259	246	242	243	235	216	239	261	255	267	246	244	255	246	248	253	250	237	235	252	282	248	248	213	246	276	256	259	202	262	227	269	263	247	233	259	252	254	219	267	231	221	205	249	238	270	262	230	253	227	262	260	258	257	230	244	237	248	244	246	240	249	260	244	244	275	221	266	244	241	258	212	244	228	239	256	210	253	240	259	232	248	250	239	231	250	229	263	240	241	256	274	262	264	293	227	257	231	244	242	264	241	216	266	274	306	224	267	262	247	241	259	251	228	261	258	229	266	251	256	255	264	251	270	282	250	223	231	252	246	245	243	233	250	269	239	239	240	250	236	237	230	219	236	258	218	255	261	218	258	244	211	262	263	242	222	271	254	252	251	257	262	233	266	266	248	246	237	260	227	250	249	248	258	258	217	248	239	275	216	276	237	214	227	246	230	226	225	252	279	260	274	216	227	234	265	233	284	237	270	225	251	255	242	265	248	231	279	268	256	233	275	253	267	252	224	268	238	249	243	272	253	264	222	257	227	238	261	273	243	262	225	250	286	238	269	251	254	231	218	219	248	269	246	238	218	258	270	266	242	248	228	261	216	246	251	229	264	237	235	253	240	253	242	244	238	253	263	255	213	257	259	252	270	256	222	240	263	290	250	279	276	218	253	261	237	241	252	256	255	271	226	250	241	242	215	246	281	268	245	250	248	222	242	225	236	252	262	242	230	222	240	236	226	262	266	209	225	223	249	241
4445	970	638	659	632	650	602	597	628	609	585	574	620	554	559	566	592	596	585	562	541	594	588	564	578	607	590	550	541	590	571	583	606	556	555	561	567	547	595	570	545	571	606	582	534	546	576	566	634	655	591	605	597	572	553	540	578	594	574	587	567	600	576	643	594	562	589	557	561	533	544	556	522	581	601	590	634	614	601	583	594	570	600	598	565	519	580	580	581	559	564	569	542	521	590	557	540	590	574	555	559	596	560	539	593	567	557	558	522	550	612	543	580	544	563	563	560	588	593	598	560	576	544	581	595	577	570	603	563	593	581	562	541	576	600	524	533	579	573	522	570	568	523	532	591	580	602	571	560	547	526	580	564	551	561	564	544	587	564	543	556	555	552	567	526	574	582	570	550	535	557	617	609	595	549	542	561	593	546	567	516	560	560	590	529	572	612	599	573	593	540	562	555	548	547	531	578	559	580	576	545	587	542	524	579	601	535	522	605	578	554	573	537	558	534	550	539	565	588	527	539	543	549	591	550	579	560	560	546	603	634	580	556	593	591	574	579	580	531	562	568	555	584	579	585	581	590	540	605	578	622	571	567	566	572	563	565	542	534	537	577	558	560	557	568	583	535	524	545	640	562	559	555	571	539	609	548	614	589	592	608	529	541	527	561	599	570	558	524	588	562	598	584	574	564	592	619	549	554	585	558	514	609	580	543	585	541	559	543	543	575	589	580	568	522	538	545	594	568	582	579	544	542	572	590	598	601	552	555	546	575	596	542	626	541	550	577	551	535	592	563	543	564	548	595	583	549	578	581	550	540	559	590	579	567	588	569	528	612	585	572	597	609	586	569	576	542	588	523	592	575	541	563	575	521	547	576	562	546	573	568	557	595	530	526	548	550	541	532	568	551	566	589	573	557	599	567	575	554	570	564	563	540	561	541	598	561	547	591	589	540	600	568	598	572	618	559	569	554	559	568	560	570	554	566	588	589	560	557	549	630	569	566	552	569	538	587	555	522	590	552	559	539	539	512	577	554	553	593	570	569	547	570	573	624	616	605	567	505	546	536	559	554	609	543	543	608	561	558	538	567	561	574	554	599	553	580	582	512	526	583	556	547	608	602	576	599	586	544	611	526	558	543	618	564	564	541	544	563	555	515	576	542	575	567	582	544	595	613	591	583	574	610	579	547	602	549	565	557	596	568	543	568	529	544	568	585	525	541	581	576	561	567	609	609	504	529	629	583	552	536	551	543	585	611	541	576	554	527	567	595	565	571	543	538	600	547	579	609	523	607	546	561	531	563	535	551	537	571	572	601	550	603	560	616	551	559	527	587	564	502	540	545	597	572	576	583	595	551	537	606	610	586	549	531	564	508	597	554	545	520	558	588	540	531	584	574	547	545	538	584	592	567	560	575	585	554	586	623	582	581	523	565	602	591	597	588	539	605	582	553	566	539	548	599	550	564	597	557	557	607	584	543	564	606	587	592	577	587	556	530	553	558	593	576	535	571	573	583	552	542	559	542	587	543	568	603	542	599	575	537	561	589	583	532	581	553	569	584	594	575	566	520	559	553	560	561	574	550	556	545	562	522	556	613	528	551	554	568	585	554	552	549	567	542	530	548	629	573	530	584	541	570	572	606	597	563	543	555	566	551	586	530	508	548	579	584	560	530	514	545	573	539	591	578	554	529	619	587	588	580	593	546	570	598	540	555	584	523	551	578	579	567	571	558	566	523	550	532	554	551	529	557	603	570	577	555	572	532	577	583	559	548	564	557	568	559	542	528	568	513	578	559	573	600	596	597	566	611	555	560	539	565	612	538	557	615	539	543	554	563	546	543	536	579	582	574	585	582	582	554	581	569	564	581	583	561	566	551	569	553	520	532	557	520	535	599	541	524	562	546	558	566	601	581	546	546	563	591	579	580	570	575	568	529	584	544	585	571	585	563	563	579	606	584	573	577	567	537	550	609	565	563	582	573	561	553	574	576	571	559	556	585	552	589	557	508	534	589	541	546	551	572	570	550	572	543	571	588	556	594	560	582	560	534	570	530	573	585	532	582	573	551	564	583	587	536	562	559	577	579	614	565	581	571	498	554	545	573	583	590	534	608	579	567	583	618	552	562	554	555	598	624	575	574	535	554	570	594	567	576	579	563	566	540	520	584	586	523	582	552	548	573	580	586	585	562	565	567	584	543	565	555	563	605	541	588	598	576	527	569	557	553	546	579	553	595	577	585	554	593	590	605	502	552	608	582	579	579	535	552	606	582	554	592	564	545	534	552	566	590	576	584	554	512	547	555	564	599	551	566	626	552	569	539	569	598	578	572	582	549	584	542	542	597	568	594	555	543	565	527	521	546	539	499	579	586	520	613	522	539	616	540	565	550	593	561	587	572	611	592	524	559	531	581	569	521	556	576	545	591	582	596	592	578	584	583	604	521	566	547	546	586	580	531	594	549	533	559	512	540	557	551	537	581	537	557	542	520	575	540	571	578	559	549	570	557	499	544	513	535	533	540	538	549	619	564	602	573	552	594	593	570	595	552	554	586	520	580	545	536	554	580	570	560	609	555	574	562	514	548	553	542	549	557	550	587	541	579	603	530	569	593	547	591	544	558	582	564	547	593	578	587	588	533	498	612	569	554	535	589	563	551	503	564	572	566	591	600	552	570	562	575	570	560	568	568	557	591	597	595	588	579	550	576	556	546	586	524	601	590	574	533	554	557	560	522	569	557	579	520	545	581	536	564	529	613	565	549	565	566	571	575	579	554	603	543	539	606	550	565	534	593	552	543	554	605	570	520	578	583	584	538	579	571	537	551	561	592	568	540	557	533	619	613	583	589	587	527	569	527	566	562	552	566	554	567	572	602	560	569	616	562	558	573	599	537	595	594	573	568	567	539	572	544	547	597	531	553	557	557	538	593	581	593	560	564	575	529	537	543	520	584	587	570	572	498	541	572	556	580	518	535	551	590	586	512	567	548	563	560	561	554	596	545	574	561	573	556	527	588	571	575	579	616	557	542	576	559	577	553	566	548	543	556	568	577	562	538	588	537	569	604	554	534	617	567	560	577	543	567	576	580	565	544	555	562	589	551	587	572	583	595	579	556	583	581	594	598	542	548	593	573	556	583	566	589	565	535	586	550	585	610	556	586	622	521	590	575	544	574	562	572	511	588	593	522	589	590	591	535	563	561	578	538	546	573	550	562	549	592	556	592	502	566	584	531	557	575	563	587	536	541	566	571	585	598	546	579	575	572	554	569	575	569	586	555	539	549	523	545	570	533	534	557	585	548	550	592	562	542	556	554	562	560	533	567	528	518	528	596	580	549	591	585	583	567	592	553	548	583	584	551	558	563	542	523	579	577	597	592	547	563	589	574	564	510	561	539	528	580	595	517	562	598	599	586	624	589	566	549	595	579	582	599	554	567	597	547	601	533	562	566	562	540	558	569	547	570	566	540	575	559	548	554	545	561	569	581	603	562	557	578	540	585	533
15142	1992	565	399	310	253	231	230	222	207	205	195	167	176	209	205	196	200	179	162	168	175	184	186	202	168	213	183	172	187	174	185	200	185	181	189	176	148	178	153	199	169	186	161	193	175	184	204	172	173	160	201	153	187	200	163	191	160	178	185	174	175	166	194	189	182	175	149	158	162	189	190	163	197	180	170	154	171	166	162	189	194	164	171	175	169	194	187	183	181	162	188	186	166	187	172	169	180	189	189	180	175	190	175	184	201	195	183	179	189	181	170	189	185	178	177	185	189	188	174	156	191	185	186	183	173	172	155	194	177	175	145	171	166	197	183	181	192	171	164	193	180	171	165	177	170	163	177	200	159	181	173	172	185	186	157	147	170	137	202	173	170	178	178	166	166	187	173	197	191	209	173	174	168	160	154	163	188	175	186	173	191	161	166	184	210	143	170	177	197	184	154	195	164	177	169	222	167	160	176	200	182	218	189	156	169	181	192	184	187	197	147	180	170	174	186	181	157	147	173	192	145	187	171	164	158	177	177	165	183	174	177	159	197	189	182	170	177	197	182	152	184	163	174	175	174	169	193	161	181	185	166	166	168	199	182	134	174	176	187	172	171	169	185	180	164	174	172	183	163	149	170	158	162	166	181	186	173	157	174	177	171	179	190	159	172	155	144	169	156	181	156	187	187	168	177	183	189	184	165	175	195	184	170	194	209	177	168	164	191	182	189	164	164	167	174	150	181	198	195	184	172	156	188	186	182	177	157	187	143	190	168	200	161	191	188	164	180	159	207	166	164	197	167	169	176	178	152	181	188	169	193	194	166	169	189	164	183	145	165	179	186	185	156	170	167	192	170	169	163	169	155	158	180	194	217	164	174	157	191	159	169	192	155	175	159	170	158	172	160	159	168	167	160	167	181	164	162	165	173	180	159	161	175	146	164	190	174	164	180	161	188	163	166	186	182	172	191	204	180	186	158	178	170	176	172	165	176	176	171	209	171	155	154	182	173	167	195	188	163	178	184	168	156	159	195	174	176	171	175	183	185	167	182	204	160	186	181	175	164	204	187	183	158	171	193	171	158	184	181	144	188	187	170	151	183	177	161	136	165	151	188	175	172	177	167	163	198	166	160	200	175	159	178	145	172	188	182	169	184	174	150	195	189	183	183	182	164	167	163	159	162	175	193	184	196	191	205	187	172	165	180	139	176	191	171	196	166	181	187	164	183	201	176	190	183	159	192	166	181	170	176	177	146	163	193	210	159	170	172	177	165	168	181	195	168	166	193	148	167	176	179	182	177	183	158	157	196	192	185	177	156	179	187	178	191	151	161	175	175	168	164	177	170	178	184	180	167	166	176	176	163	161	167	199	149	176	176	199	163	176	167	173	180	164	156	196	174	167	178	172	148	166	138	145	158	152	179	176	160	197	178	183	194	194	173	180	175	162	170	146	159	173	187	163	176	182	158	148	199	179	148	162	152	187	207	189	187	205	167	163	189	166	198	172	146	188	171	190	173	178	160	175	179	181	191	163	169	168	160	160	171	158	180	160	162	180	181	153	187	163	173	181	161	172	182	187	188	197	179	184	182	192	148	189	170	176	196	182	160	195	168	169	188	177	165	169	164	174	209	177	163	169	181	159	183	176	166	167	184	173	170	165	168	167	171	196	182	140	170	176	170	142	171	166	166	183	185	197	177	163	185	187	166	151	165	172	187	155	205	149	164	182	168	159	185	191	142	158	166	180	184	207	171	188	171	154	186	161	175	169	188	186	187	186	159	165	194	176	141	159	158	174	197	198	189	164	179	155	169	185	190	167	177	159	159	157	174	184	168	160	198	181	173	175	179	189	174	182	164	180	193	210	174	204	176	168	172	167	193	179	153	183	189	180	185	157	136	177	191	171	163	154	177	179	175	212	192	174	180	170	175	163	183	181	157	173	151	154	206	150	166	187	175	141	170	206	175	174	192	166	178	157	182	167	179	177	184	196	176	187	185	175	175	159	200	162	192	186	182	175	164	144	188	148	165	176	176	161	163	167	175	158	174	180	175	189	190	156	173	163	171	192	181	184	181	168	177	174	174	188	196	194	174	189	179	143	170	179	166	180	177	136	178	182	181	185	194	200	179	177	162	183	151	183	177	200	169	200	181	157	163	165	184	166	173	191	147	179	171	179	173	155	176	186	158	173	207	188	178	168	170	175	171	176	148	167	166	159	192	162	188	180	189	163	157	175	177	148	171	172	188	178	173	174	199	170	171	186	178	169	167	176	157	160	183	195	180	177	170	178	166	184	180	175	188	170	173	150	163	176	198	164	199	177	195	164	162	178	181	146	165	177	188	161	180	188	173	166	187	174	170	175	174	153	144	196	174	170	156	181	182	184	189	174	201	181	193	179	189	177	189	184	157	170	177	169	157	183	194	170	189	182	166	138	165	178	161	159	186	169	172	171	195	183	184	158	163	174	181	194	148	150	171	182	177	167	179	183	191	188	176	177	164	151	163	170	201	158	167	174	155	175	176	175	170	184	175	186	156	168	162	191	178	188	180	203	216	171	177	165	171	163	201	198	175	161	203	166	157	187	172	189	139	187	170	166	146	155	166	194	149	148	187	171	157	180	179	151	158	204	161	179	170	165	173	172	199	162	168	176	170	150	129	160	207	144	195	165	160	151	171	160	189	190	177	181	186	191	196	173	163	175	162	163	162	188	182	157	160	192	185	160	178	172	163	178	177	165	190	180	199	182	206	166	173	164	174	183	178	179	138	198	173	175	165	151	183	193	205	189	169	175	168	169	181	175	171	171	167	187	178	184	166	163	158	201	173	161	185	177	179	187	177	169	176	181	167	182	201	182	167	177	183	161	169	196	161	149	180	180	176	176	158	179	175	186	170	141	164	184	167	155	165	182	172	168	190	186	176	184	190	173	198	185	146	181	170	186	181	160	161	200	178	183	205	175	168	186	173	154	164	168	172	166	180	154	160	209	197	186	182	169	186	169	157	175	180	179	167	196	181	212	173	147	169	171	134	173	162	214	194	173	177	190	156	155	191	163	185	168	174	143	170	179	169	185	174	153	183	171	176	157	181	181	174	167	201	151	197	194	201	170	185	169	169	167	166	183	159	175	187	181	165	166	181	167	182	183	158	210	182	175	175	157	149	173	160	192	194	201	167	156	154	171	192	162	173	188	152	162	176	167	159	190	149	177	148	155	174	189	156	147	188	156	170	209	178	197	178	156	182	173	178	197	171	172	175	177	150	168	181	174	145	189	173	179	193	194	193	184	172	186	177	206	172	166	155	163	173	153	182	165	160	165	160	195	178	186	164	195	180	168	157	161	148	198	169	168	162	183	204	173	175	149	171	183	157	175	173	178	176	164	175	160	164	169	168	161	174	190	177	186	176	170	158	175	133	184	181	172	179	162	180	163	157	186	164	203	170	171	181	195	159	180	172	135	160	153	180	174	185	162	168	176	156	156	193	181	171	173	183	181	182	187	224
10833	1507	1157	1300	1200	905	865	723	665	674	601	555	546	496	480	482	474	479	443	478	498	469	439	425	463	459	429	419	457	442	412	423	434	449	465	453	434	444	404	436	485	436	403	421	411	410	454	452	487	428	445	454	478	440	432	464	493	451	470	468	492	502	469	436	462	440	471	475	423	418	419	444	455	451	385	420	420	428	439	399	426	424	404	425	418	462	434	420	420	414	447	424	463	414	399	450	426	375	427	421	427	390	380	383	440	469	420	416	420	375	406	430	400	430	400	401	420	394	410	420	445	373	419	381	408	434	394	392	426	399	421	391	420	424	423	400	416	418	401	407	443	415	370	381	440	427	385	417	385	395	427	430	412	437	429	437	406	396	410	407	405	429	403	373	402	398	402	421	415	409	401	394	392	393	402	426	425	417	435	388	398	423	415	409	439	413	369	440	414	417	404	410	434	375	428	414	403	397	439	461	421	408	414	373	423	408	417	409	428	439	399	413	413	430	410	395	435	369	428	424	420	400	425	434	376	399	401	418	427	426	417	426	408	422	405	436	402	399	413	390	402	390	407	439	434	413	422	444	388	410	413	395	379	429	420	434	422	408	410	408	480	405	433	419	386	427	388	426	410	396	408	394	411	389	460	433	416	386	390	416	411	420	424	408	414	417	379	396	390	425	410	452	412	408	408	417	419	398	379	413	449	400	411	411	424	441	411	396	391	415	400	411	438	425	407	431	411	449	389	407	403	411	412	434	394	439	421	413	405	439	347	420	403	409	401	430	388	419	414	404	415	417	407	419	384	405	397	426	388	385	420	392	461	403	390	420	385	431	385	429	425	460	376	411	407	433	418	418	427	386	414	444	385	409	415	426	383	409	396	424	399	424	406	425	423	390	408	436	420	372	397	413	419	403	397	409	370	397	396	385	393	392	422	408	399	417	399	404	399	425	472	426	396	414	446	410	416	398	405	409	438	425	419	386	438	399	363	400	393	422	425	400	374	421	432	387	424	377	447	391	412	461	444	421	394	418	418	388	434	427	400	418	421	419	418	428	384	390	441	416	393	417	392	393	423	393	377	429	424	396	420	399	404	436	417	403	420	407	392	464	408	394	425	406	419	400	435	438	375	361	414	387	449	434	395	403	418	387	401	424	380	420	416	416	426	397	402	397	402	386	398	462	413	372	380	420	393	424	418	405	411	420	421	394	391	399	439	377	384	443	444	419	397	427	424	384	437	393	435	417	355	438	395	398	389	401	391	436	394	365	450	426	408	374	415	460	399	433	381	387	446	394	394	394	409	420	398	415	444	401	386	356	396	419	409	432	428	408	363	384	390	431	408	421	384	394	394	425	422	394	414	399	393	448	379	402	406	428	380	387	392	407	422	411	445	374	408	401	449	451	423	403	422	402	413	440	405	393	411	435	389	425	385	389	404	456	409	405	426	411	420	418	426	389	414	424	406	388	437	402	419	422	389	408	375	394	445	407	388	434	384	372	405	410	373	423	388	375	433	423	400	395	404	441	430	391	395	407	422	435	400	419	452	426	397	427	396	393	404	404	427	411	391	397	406	412	406	391	419	403	396	378	418	423	413	415	418	426	394	379	433	396	364	395	409	443	393	421	435	415	409	418	408	426	414	419	403	419	395	405	413	406	394	409	424	404	431	406	431	405	392	386	393	413	418	405	390	420	424	407	384	386	413	442	393	398	379	385	405	439	386	438	399	404	404	440	385	400	411	402	431	381	389	415	396	419	404	430	394	427	446	401	407	408	405	435	368	424	418	415	433	387	373	428	414	416	430	433	409	424	416	418	416	406	396	404	424	397	408	417	472	441	411	435	440	404	408	432	390	401	400	393	394	411	402	393	392	425	431	405	400	399	397	384	397	410	412	422	424	401	388	398	397	382	401	396	370	455	389	420	445	407	440	411	372	419	412	391	411	450	405	404	399	390	416	417	396	402	429	390	402	439	443	404	434	386	404	409	403	372	406	420	419	450	412	429	403	403	422	426	380	432	412	415	395	449	429	401	407	429	399	423	432	429	411	437	414	400	414	430	389	365	429	439	431	412	430	420	386	449	400	404	432	387	419	455	433	399	407	375	446	445	399	438	397	397	457	409	402	407	407	401	427	403	410	403	419	428	384	442	407	421	438	414	388	425	384	392	433	388	429	412	422	410	407	412	442	410	432	440	419	393	406	407	408	445	404	426	403	384	395	401	378	365	411	382	430	392	398	392	404	396	415	382	412	408	375	413	387	424	402	429	429	403	410	401	420	411	422	404	388	372	408	418	376	390	409	397	392	401	394	411	402	413	412	394	422	420	423	405	427	402	410	377	402	385	402	372	408	422	453	424	406	366	416	394	430	390	403	418	381	380	399	432	409	395	422	402	424	430	405	435	395	422	436	388	408	414	441	386	426	409	429	416	418	395	400	421	379	442	399	389	377	408	399	399	389	407	406	411	395	388	409	417	378	446	384	392	373	455	406	384	413	431	448	399	422	427	432	447	403	391	392	403	410	389	444	382	414	409	433	391	415	390	415	450	404	406	392	396	396	453	428	415	400	446	418	410	415	409	405	399	413	425	387	402	421	410	421	382	441	393	398	403	393	443	443	415	424	421	405	386	392	421	394	397	424	431	395	391	432	395	418	434	398	423	378	447	427	405	399	402	450	417	411	391	395	392	385	423	418	417	421	433	429	439	420	416	406	383	396	399	415	434	431	409	428	407	425	432	401	397	445	408	437	431	455	407	409	431	373	397	421	435	382	427	401	437	398	390	412	428	423	394	393	403	390	387	424	472	447	384	434	421	355	389	395	423	391	395	420	391	425	418	414	405	400	373	414	420	379	421	375	436	406	363	407	436	401	401	436	408	340	399	398	437	462	369	416	423	416	395	450	382	410	390	386	392	429	402	439	378	399	447	400	420	446	416	425	407	435	401	437	412	430	396	411	420	440	385	389	420	388	382	414	403	385	420	435	414	434	413	394	407	410	380	422	418	410	459	430	353	446	408	398	398	400	414	389	394	408	391	423	434	421	440	421	409	396	400	424	354	398	391	372	445	412	414	433	399	423	415	358	418	413	406	418	409	396	396	435	408	389	413	389	395	426	410	420	416	441	416	402	410	395	416	420	421	454	387	385	446	416	436	397	432	444	419	439	379	408	402	403	418	409	389	387	426	426	395	418	392	418	402	401	471	416	392	411	412	394	428	404	429	386	421	393	417	460	394	398	389	433	415	409	445	416	381	364	442	429	413	428	383	409	404	399	420	402	416	389	425	440	387	401	389	417	421	413	398	427	412	442	435	427	408	419	416	433	443	397	429	412	417	441	412	401	389	450	407	414	441	396	430	393	398	421	440	393	413	437	418	411	425	442	393	443	404	375	429	393	439	441	410	395	445	429	412	415	418	436	403	424	399	424	390	412	421	436	403	420	375	403	374	401	404	418	420	387	369	392	398	414	415	436	422	435	430	355	394	417	438	427	420	426	402
24358	4200	934	663	398	339	269	220	210	184	167	145	176	152	123	139	123	121	139	135	137	152	135	145	127	112	126	112	106	114	133	116	126	107	121	138	122	145	136	139	119	103	132	131	140	120	105	135	130	105	133	122	112	145	132	119	135	130	134	129	148	116	98	116	144	118	122	132	127	120	140	112	114	118	100	128	120	118	106	128	142	130	147	130	118	105	127	122	112	140	124	121	136	126	105	118	126	116	116	119	111	124	126	113	127	112	120	116	116	96	114	123	113	125	120	121	107	127	138	120	119	118	121	119	118	127	115	107	100	121	114	108	144	119	116	101	119	110	99	116	125	109	107	136	121	124	130	105	131	120	97	117	114	118	132	128	112	107	124	141	104	122	136	119	129	125	115	139	123	124	112	142	138	124	99	141	105	119	112	108	106	122	104	115	125	120	108	126	97	128	117	115	121	110	112	113	118	124	105	108	118	134	129	102	113	87	131	119	114	114	127	113	130	126	105	117	115	133	123	86	129	111	124	122	119	125	129	128	121	112	116	137	136	104	117	109	100	120	123	114	110	122	106	127	106	143	122	122	120	125	122	113	109	110	146	127	115	110	99	117	120	125	116	112	126	123	113	121	126	119	119	113	142	126	120	131	119	110	121	138	111	126	111	92	115	127	116	128	130	103	124	117	130	103	99	112	110	115	104	124	128	128	109	117	114	123	129	119	98	113	98	134	110	122	128	133	120	134	127	126	108	113	134	122	103	124	118	100	119	109	107	111	135	124	112	119	134	110	117	123	111	135	120	115	116	140	107	150	106	122	114	138	124	128	106	97	134	121	121	138	113	112	138	96	125	113	116	107	131	124	125	122	114	116	129	116	113	133	108	117	109	101	131	109	124	129	122	100	134	142	95	107	99	99	114	118	123	117	115	118	135	124	135	104	123	122	122	116	127	98	118	104	95	109	125	126	142	101	111	136	116	122	127	113	130	124	120	101	114	139	122	114	135	140	125	132	146	116	101	141	120	102	111	111	120	126	123	127	130	124	108	132	116	103	116	119	131	118	114	115	140	119	100	119	142	121	116	112	107	122	119	122	98	121	106	134	118	102	118	112	117	109	125	117	123	120	103	103	133	115	129	126	121	123	135	134	112	125	122	103	127	119	118	127	127	126	121	130	124	107	145	115	115	105	125	114	119	125	134	131	146	130	123	138	129	124	114	131	113	110	118	124	121	100	117	101	105	126	115	99	116	106	125	128	107	124	96	114	132	119	129	128	131	127	137	109	119	116	137	144	104	103	121	132	131	108	111	122	128	109	117	107	129	116	127	103	103	105	126	108	101	126	107	112	122	132	110	114	121	108	121	125	103	112	135	121	123	141	117	116	111	118	120	118	114	144	139	109	97	112	146	113	103	144	120	114	101	114	125	105	124	123	121	119	108	138	102	116	115	100	128	119	112	143	114	117	135	125	130	107	129	110	127	120	122	117	120	112	121	123	116	123	129	139	128	111	91	137	118	136	132	119	134	115	113	117	119	116	130	124	100	115	103	107	98	94	104	145	123	144	132	135	109	112	100	136	115	115	128	129	114	108	124	113	136	106	114	134	147	127	102	134	104	119	126	112	113	124	110	103	134	140	116	126	120	107	106	133	125	132	115	109	106	109	113	132	113	137	139	132	122	125	125	128	118	112	133	109	116	124	125	99	128	103	114	103	119	104	118	112	123	110	127	117	124	117	132	119	147	128	132	122	122	136	107	146	128	132	114	122	140	105	120	126	114	117	97	116	101	103	118	112	96	114	108	143	107	115	105	114	121	106	123	109	123	119	115	124	116	117	137	129	135	138	113	108	120	135	92	120	104	114	129	124	126	135	147	115	125	113	137	129	100	80	111	86	113	120	137	111	135	111	103	122	125	115	134	110	121	112	105	121	114	119	108	118	123	116	125	119	121	110	113	124	114	118	137	116	135	113	100	124	104	129	126	109	122	113	129	119	112	113	108	104	120	118	126	124	127	110	132	146	116	123	117	117	118	110	112	111	116	124	113	130	129	132	97	132	128	128	121	120	145	133	128	124	113	132	116	121	123	129	117	120	102	112	128	111	117	124	122	110	121	105	119	123	126	128	121	128	127	108	106	116	120	116	119	114	108	127	120	120	102	97	130	148	131	127	124	120	118	122	123	125	105	99	105	92	128	135	112	120	140	134	117	131	124	127	115	93	105	115	118	86	131	108	131	113	106	115	135	138	124	119	129	138	120	103	120	125	113	113	130	95	99	115	123	121	130	99	119	113	117	119	103	113	118	129	118	105	124	108	98	123	122	116	102	108	106	112	105	119	134	115	109	110	128	94	103	114	128	123	139	140	120	117	134	120	104	107	114	120	135	124	120	143	113	118	120	133	123	109	105	132	130	113	148	126	137	115	109	104	119	114	105	126	134	118	114	105	137	118	125	107	126	118	141	116	134	146	125	110	120	116	139	122	142	117	124	114	99	119	127	100	118	105	118	127	110	107	110	132	114	120	110	120	127	127	111	103	136	114	104	114	117	132	127	145	124	113	107	110	127	143	103	113	120	124	119	145	114	136	132	116	117	112	128	128	108	124	119	138	119	127	114	127	110	125	95	122	133	110	107	117	128	125	139	133	110	106	110	122	129	110	135	90	113	105	121	110	119	125	144	118	120	129	125	119	98	138	129	115	121	131	110	108	117	137	109	130	125	107	115	116	104	123	107	124	111	113	124	132	133	122	94	98	116	120	118	120	128	114	109	128	112	108	139	130	143	110	126	133	122	107	113	126	99	124	124	136	129	130	112	132	96	102	118	107	117	108	132	120	110	113	112	99	104	119	104	127	118	102	125	103	114	115	114	137	130	138	112	120	125	162	124	126	91	110	114	129	129	104	122	125	119	135	124	117	145	101	109	130	112	133	114	133	129	111	114	123	94	130	111	134	123	115	124	136	122	121	121	134	113	111	131	117	147	117	122	117	120	140	109	108	125	100	140	119	127	129	117	112	113	130	115	122	125	114	132	108	135	119	134	120	108	127	135	111	116	113	115	117	120	101	130	108	121	133	102	126	149	140	119	122	109	124	124	102	96	120	105	97	128	115	124	116	135	92	108	125	117	124	118	134	92	112	117	116	106	115	119	112	112	113	111	101	105	106	123	123	115	122	135	101	111	114	123	124	120	102	122	108	121	116	99	121	114	121	116	121	142	124	114	116	114	138	118	141	123	107	131	105	116	112	134	125	124	109	113	120	111	126	123	123	122	120	117	125	114	112	130	111	125	114	139	117	136	117	128	124	121	110	115	117	116	111	129	123	102	111	124	110	117	105	118	140	113	105	111	136	102	110	120	123	115	128	122	110	106	130	111	110	123	119	127	119	115	125	100	112	113	112	124	137	100	116	120	105	121	130	122	102	132	144	134	107	121	119	121	93	120	109	117	149	118	107	119	117	120	112	124	121	131	130	127	125	125	117	122	133	112	142	121	127	130	144
14474	2132	1888	2032	1686	1368	1113	961	806	693	603	560	533	462	467	453	435	447	412	397	409	375	383	354	332	372	390	374	326	333	343	377	349	313	329	359	318	322	334	328	299	340	307	326	364	364	342	368	422	396	360	382	387	358	373	381	384	414	400	418	427	397	392	373	332	359	345	349	361	326	311	319	306	304	326	320	333	341	329	332	331	331	335	335	336	335	352	331	331	272	340	294	314	302	300	288	322	309	328	311	278	289	323	292	317	285	322	306	297	305	284	286	288	321	277	285	315	298	283	288	295	263	286	320	294	305	303	278	318	299	311	291	318	288	287	321	287	300	320	300	312	271	313	307	293	299	292	291	325	288	296	291	281	295	309	276	295	320	293	296	308	312	304	297	322	280	282	286	286	320	330	309	311	285	310	287	324	303	318	285	308	294	305	285	309	303	290	269	307	279	292	278	295	302	289	311	271	291	294	322	303	322	270	297	299	312	285	315	300	282	296	290	294	289	294	311	288	312	300	314	274	284	315	283	296	301	284	293	282	296	320	310	295	315	300	285	328	308	309	294	317	338	267	311	324	301	308	322	336	284	291	324	293	299	292	319	304	291	327	328	304	310	324	300	309	319	327	314	320	296	295	329	319	308	282	284	311	297	320	309	311	314	341	274	285	331	296	292	331	300	305	291	289	265	308	317	309	306	318	303	277	303	301	300	310	275	295	323	311	320	286	300	313	297	305	289	309	300	310	335	305	322	330	324	317	310	322	304	293	300	313	300	295	316	288	280	293	317	291	319	290	301	284	318	298	304	315	285	316	306	286	311	274	305	314	305	299	309	322	324	310	299	321	262	300	302	293	269	289	314	296	285	297	307	318	298	264	284	281	317	328	315	292	352	292	297	280	296	319	296	298	267	298	275	302	315	312	287	312	301	298	289	315	317	295	293	260	273	285	282	309	285	294	318	288	297	289	310	317	289	318	286	294	302	311	279	317	304	291	302	302	299	323	310	328	289	296	307	295	288	305	297	324	336	292	307	316	280	282	319	301	312	288	323	312	340	286	275	267	293	292	318	290	298	296	267	298	306	292	305	317	291	301	280	330	272	319	302	302	319	331	312	300	347	316	296	320	328	343	313	281	279	293	276	252	305	344	312	284	301	307	316	299	313	303	274	294	300	259	298	285	286	293	288	283	319	284	322	300	297	290	294	300	328	314	323	330	314	316	306	269	285	319	319	286	284	314	284	329	326	282	295	304	302	282	329	304	275	346	299	279	288	307	335	338	278	295	309	301	323	290	293	318	325	347	323	311	302	265	277	309	310	314	300	304	293	308	299	289	307	287	300	276	302	307	285	312	268	286	311	290	305	309	310	277	277	263	306	296	288	302	278	282	285	275	282	305	294	328	284	334	300	306	317	304	269	327	302	302	302	297	304	294	311	319	319	282	298	300	282	299	294	284	295	307	265	329	294	274	315	323	285	295	325	283	314	299	250	325	308	307	272	286	318	286	315	287	307	287	293	288	330	292	294	300	342	321	315	290	304	321	264	329	261	295	281	314	317	284	307	284	289	294	321	316	314	281	287	291	297	292	322	326	309	289	305	310	286	323	295	305	322	275	313	284	285	298	294	285	324	308	326	287	286	310	285	280	277	297	286	316	282	312	282	299	314	322	312	288	292	324	281	287	261	302	309	285	306	289	289	293	277	314	299	333	354	287	307	332	290	295	315	268	326	281	283	315	298	271	316	298	309	311	277	292	279	319	318	291	326	267	293	316	286	319	295	278	320	297	309	288	332	316	293	292	328	303	302	295	306	279	297	343	314	332	292	304	304	300	317	290	303	306	302	312	292	323	277	321	321	291	265	319	299	296	297	284	298	307	303	293	308	335	290	301	294	308	281	325	319	325	314	291	308	262	322	300	289	303	294	287	298	287	304	302	307	281	304	315	298	281	296	322	296	283	282	318	259	314	316	299	301	281	287	307	319	291	310	299	326	312	299	283	319	317	267	306	282	309	311	299	303	327	294	329	280	290	292	325	305	283	308	289	290	296	289	295	308	313	303	284	282	290	304	268	300	327	309	294	346	328	290	318	316	280	317	299	305	282	302	273	337	306	322	321	281	299	313	318	276	288	310	320	281	320	267	263	315	275	341	312	323	304	310	316	285	298	299	284	297	309	309	309	322	311	297	315	296	293	310	314	278	322	309	327	295	307	291	345	275	278	311	286	289	304	322	306	316	302	289	304	320	289	318	319	333	272	285	311	325	309	312	289	308	350	283	322	302	334	336	315	329	292	330	307	289	309	283	316	305	314	306	265	316	328	297	303	306	328	309	331	371	319	303	285	279	285	289	296	290	294	298	295	293	315	315	283	322	311	305	295	295	317	306	305	281	329	324	314	288	308	310	249	310	307	312	327	306	283	308	333	283	315	287	283	286	315	330	321	313	292	319	304	288	313	315	319	323	300	312	293	288	280	312	306	321	290	332	281	320	313	336	318	298	281	319	281	303	283	308	318	296	309	308	300	293	292	329	322	303	309	303	290	308	304	339	338	289	271	291	290	296	291	291	292	281	307	265	303	319	291	313	335	282	295	322	310	317	277	274	284	277	315	319	280	302	294	318	334	302	301	326	275	347	297	283	304	292	313	300	306	300	285	317	274	322	276	275	278	295	316	317	341	305	290	276	299	317	298	312	348	322	305	324	295	306	285	333	295	304	273	320	285	318	262	343	296	318	294	305	285	316	319	311	314	291	295	327	306	284	316	286	305	292	290	306	314	315	283	280	292	288	294	273	294	292	293	329	319	296	318	278	335	295	296	303	297	301	323	300	326	292	310	308	303	311	308	292	299	299	303	324	288	323	297	293	311	337	297	286	307	284	306	287	292	321	296	297	278	294	303	267	330	334	312	344	311	297	291	311	301	308	295	291	311	320	292	293	291	318	317	310	313	308	292	322	326	315	330	287	311	306	283	297	324	312	322	281	293	269	302	301	314	285	299	309	302	264	299	304	306	267	296	269	315	312	289	298	276	315	307	295	290	325	271	289	292	324	313	270	321	299	323	303	301	300	293	309	295	274	295	288	296	289	313	299	298	307	281	320	289	300	339	301	310	309	324	283	297	316	313	262	277	288	313	316	311	295	282	298	305	282	289	316	282	312	323	299	318	308	260	300	298	290	311	292	314	311	333	306	274	318	300	334	307	262	318	285	319	304	282	312	309	314	283	321	303	290	273	315	259	307	300	269	276	308	319	310	291	291	251	298	286	304	312	304	290	272	273	299	303	275	281	317	314	285	334	341	291	286	277	312	309	314	287	305	323	328	291	291	297	333	330	333	276	315	310	272	294	303	305	302	324	327	307	301	334	272	302	317	325	281	324	293	296	301	312	305	310	286	300	291	309	315	309	274	331	317	290	313	293	298	307	325	287	269	321	286	306	293	273	337	307	310	307	306	285	306	265	297	294	312	296	278	309	296	282	272	271	327	320	298	302	309	299	300
6481	1049	291	279	304	232	225	274	236	252	280	232	257	269	244	256	258	271	240	283	231	240	235	249	232	222	260	277	225	247	229	270	275	251	242	236	241	270	238	232	251	262	249	236	251	273	244	284	249	245	252	249	241	278	252	248	254	266	241	247	230	238	252	247	291	249	250	255	255	231	249	286	275	254	228	248	275	261	250	253	256	271	257	255	254	273	258	243	238	237	244	258	236	266	277	251	255	267	230	247	239	252	241	266	212	236	252	248	229	257	273	229	262	247	252	288	253	259	257	257	248	246	248	266	262	251	232	262	220	255	229	253	257	224	251	263	257	230	234	239	227	247	254	259	230	226	258	259	252	260	240	251	252	253	247	242	263	263	265	246	250	251	209	241	240	243	236	248	283	235	254	232	245	268	242	265	263	260	274	255	249	245	263	264	259	282	234	241	268	280	242	261	228	250	245	263	243	277	246	232	279	260	256	255	259	237	248	256	241	266	259	246	254	242	240	252	218	258	257	218	274	270	255	260	260	237	258	242	257	241	236	245	213	259	207	262	235	240	252	276	264	244	241	252	256	264	237	246	275	259	268	262	244	273	232	265	242	253	246	226	273	267	249	263	255	251	239	229	257	241	235	253	237	254	261	241	253	240	262	253	229	257	248	264	268	261	264	266	250	218	262	259	267	278	257	232	226	258	264	267	250	278	261	225	240	257	267	236	242	268	243	218	265	247	251	251	266	241	217	278	284	223	233	240	283	273	251	254	248	272	231	243	288	263	217	240	276	260	256	266	257	286	236	260	232	255	261	251	225	274	266	279	239	244	239	255	244	234	240	244	240	231	267	253	240	237	277	242	249	234	264	248	235	257	259	249	259	244	238	244	269	258	229	282	258	256	226	265	272	256	242	265	249	242	243	276	233	266	219	235	237	279	238	259	232	262	248	243	228	250	249	247	268	263	242	239	269	240	251	225	229	233	248	237	226	257	252	267	249	277	263	252	218	247	291	258	262	286	235	243	248	241	259	255	264	241	241	240	254	280	275	242	244	273	245	237	236	239	235	250	230	249	226	237	257	250	252	223	240	260	281	261	229	271	219	252	269	242	249	252	256	251	292	245	254	255	247	248	256	254	248	228	246	269	253	258	278	230	272	240	238	237	252	239	223	256	251	238	281	257	312	239	289	234	228	257	252	254	259	250	269	244	242	241	253	264	255	241	215	282	249	226	251	252	247	232	233	271	229	251	231	252	246	251	287	234	270	250	269	262	251	249	259	260	216	258	273	238	242	253	258	242	236	241	253	236	280	250	261	247	237	233	240	251	222	232	259	263	253	263	222	269	249	256	260	250	232	250	224	239	259	260	278	267	244	244	275	246	254	212	251	253	224	241	257	274	223	251	275	229	247	235	247	264	263	251	262	238	235	231	269	240	264	226	242	250	272	258	255	243	270	269	234	238	283	271	206	234	248	252	223	241	243	273	272	246	261	253	236	249	268	240	260	227	267	271	261	270	260	247	241	263	274	281	254	223	241	225	222	254	277	250	263	249	247	260	254	226	268	261	236	246	255	261	232	241	245	250	246	245	221	260	257	233	219	269	255	239	284	262	241	251	252	242	228	246	257	240	236	245	261	233	243	234	282	278	233	253	248	238	265	266	228	261	236	223	253	255	228	263	260	219	246	240	254	239	237	254	229	231	259	285	226	261	267	270	246	252	211	234	267	236	261	280	255	234	237	190	254	228	229	251	223	266	265	246	225	273	252	227	269	250	258	244	260	278	231	263	235	270	252	251	245	228	237	265	244	229	266	262	258	269	251	238	292	235	252	229	266	259	247	238	258	242	290	253	268	262	251	234	225	265	266	260	233	259	257	247	235	216	253	246	295	260	261	275	281	276	258	253	247	239	256	254	251	229	244	246	264	263	259	288	242	250	241	270	268	271	271	260	264	239	257	259	231	231	272	271	242	248	265	236	234	261	246	239	257	239	231	252	228	251	250	233	229	265	247	262	241	274	242	254	252	245	266	231	262	230	232	268	276	261	251	246	250	249	259	251	250	245	240	254	259	252	241	257	240	276	251	226	231	250	254	252	281	264	251	278	237	255	255	244	281	247	240	244	270	285	301	242	250	272	238	204	269	224	230	283	238	211	247	249	245	249	244	252	240	250	214	241	275	270	223	265	228	236	255	260	212	278	234	227	217	252	291	276	245	237	298	279	254	281	249	291	242	242	225	271	274	247	268	266	259	261	281	257	246	243	249	246	276	238	269	258	254	272	263	246	249	241	246	284	257	269	266	271	236	256	256	236	283	243	266	285	232	266	216	218	239	234	232	252	261	245	219	240	234	251	241	263	244	237	247	270	277	234	260	240	242	274	250	265	230	250	254	225	248	246	210	239	260	247	247	255	268	212	272	236	256	261	232	276	241	248	234	263	241	243	251	253	258	222	226	241	255	245	260	272	251	233	248	263	248	228	289	259	239	251	241	211	243	220	248	254	253	246	254	241	230	254	236	234	238	258	261	260	245	257	261	263	254	237	250	255	275	276	245	224	246	244	240	249	251	259	245	255	248	241	245	270	235	253	260	257	233	244	252	223	269	261	243	252	260	242	250	242	269	271	231	261	255	268	270	249	252	260	264	265	253	239	253	273	257	240	232	234	268	219	238	277	251	266	230	257	229	256	236	300	258	268	254	227	243	228	262	251	223	243	271	234	281	244	255	252	236	240	246	225	234	267	241	263	261	232	264	246	266	229	213	240	297	264	278	242	265	212	259	234	262	253	229	229	281	270	258	253	230	252	258	238	231	247	258	239	277	278	245	229	260	260	275	257	248	227	239	233	218	245	245	252	246	239	225	228	272	243	257	268	240	239	237	262	225	267	235	233	266	258	264	282	264	236	254	219	250	248	256	245	258	266	243	228	246	238	261	277	262	262	302	256	237	263	263	244	254	271	243	253	248	241	252	249	251	259	235	258	228	243	263	245	221	213	220	266	256	240	237	309	280	260	253	242	254	252	239	247	252	255	235	225	253	261	237	261	254	248	259	236	220	246	275	247	224	262	253	259	240	240	225	264	254	253	253	237	288	274	247	263	237	278	255	275	236	274	235	257	216	256	252	240	226	233	268	277	260	266	306	233	279	240	270	271	240	264	244	252	237	254	264	246	264	265	262	268	244	251	246	232	283	255	247	241	238	273	227	258	235	225	248	240	253	245	257	253	299	249	255	256	251	221	227	248	275	266	221	301	225	236	279	255	237	232	244	243	257	267	256	272	248	223	264	212	267	256	246	223	247	266	266	264	260	275	248	229	259	230	247	239	225	247	256	262	268	266	266	241	254	275	256	266	250	229	279	254	257	226	232	261	237	265	251	281	229	261	285	268	222	236	249	279	238	233	272	270	238	256	259	263	244	247	257	241	244	242	232	267	245	265	249	269	247	264	299	250	247	222	252	227	270	262	273	275	252	265	278	231	263	236	248	227	261	271	243	302	223	261
4548	992	684	640	645	674	585	619	640	594	566	647	584	604	557	588	558	569	618	578	569	557	583	589	541	550	600	586	563	559	581	595	614	600	597	563	586	615	559	550	592	565	600	526	593	600	566	619	587	620	612	580	549	562	567	561	602	588	617	616	618	645	565	565	540	592	565	598	575	556	563	609	606	626	555	575	570	573	565	595	591	555	556	557	590	614	643	597	586	633	572	589	564	553	606	557	555	570	535	528	578	571	539	605	595	545	548	570	598	568	597	563	613	554	590	587	579	540	588	531	584	545	586	580	551	578	543	567	570	613	579	586	564	564	555	560	557	583	502	569	550	589	593	603	611	540	617	552	567	595	568	575	558	573	582	555	547	633	591	591	557	547	531	591	601	563	617	552	580	563	559	566	563	530	562	569	553	559	561	575	589	589	582	542	561	595	580	575	557	557	571	590	628	527	603	583	555	589	621	548	575	564	584	584	589	550	518	541	586	620	577	578	589	553	552	533	563	621	573	535	572	570	557	631	580	571	558	565	578	585	591	583	587	552	538	594	571	549	550	569	538	564	582	564	555	582	580	573	573	600	579	602	550	545	599	578	590	496	620	574	569	571	535	526	544	551	592	518	580	580	546	583	572	572	528	581	536	525	557	574	566	556	547	576	593	541	560	559	550	606	625	552	550	617	600	610	539	576	568	603	541	618	594	589	593	582	570	593	540	569	555	586	586	592	535	575	574	634	551	615	554	545	548	605	546	569	557	594	597	577	537	565	568	601	559	592	529	600	557	568	536	590	570	540	608	575	592	544	507	577	574	592	584	550	545	565	596	548	607	585	603	567	605	561	580	522	562	558	562	594	530	563	561	566	589	552	556	587	552	602	575	523	532	559	594	565	609	573	623	559	572	592	557	561	597	593	579	587	554	549	542	524	575	568	537	535	585	539	549	573	543	586	545	587	616	570	552	559	580	607	533	564	565	547	567	592	579	618	569	522	596	581	557	588	573	572	524	587	558	565	547	644	555	611	534	572	609	533	557	563	577	570	588	573	613	608	593	541	585	599	569	598	536	550	566	569	594	580	564	600	510	607	594	581	508	561	556	560	539	591	574	569	580	586	587	550	604	583	599	575	570	516	556	538	589	581	551	606	564	545	566	575	543	594	542	604	560	583	570	549	584	598	550	581	579	593	559	569	589	618	560	569	546	564	622	593	582	581	547	569	562	540	610	572	535	575	578	565	575	571	557	619	566	578	554	523	556	559	560	609	613	577	597	512	620	574	568	576	549	582	546	555	592	565	529	595	560	554	560	561	563	630	566	595	559	575	570	636	554	584	614	566	535	571	543	565	577	582	570	577	557	605	560	573	596	572	528	566	587	532	565	577	587	569	551	575	590	594	590	576	558	570	578	548	584	550	546	594	560	550	568	553	505	564	602	551	572	575	595	576	567	581	567	578	594	574	536	555	553	531	576	600	532	591	572	611	604	577	590	585	539	559	554	574	575	615	552	545	590	567	553	563	595	630	569	586	590	562	605	596	584	565	593	560	575	586	580	582	573	602	564	534	566	587	581	559	577	594	587	640	621	583	549	575	592	565	555	578	529	606	566	573	574	562	507	558	577	568	560	567	595	568	571	560	516	580	545	560	524	587	570	577	566	534	584	610	553	558	549	601	567	573	571	558	556	621	534	566	541	561	563	531	591	510	549	517	571	566	553	565	548	576	569	578	567	598	584	616	586	556	617	522	556	598	538	578	587	565	570	527	562	549	578	554	525	567	556	560	596	575	579	532	610	553	588	548	541	595	602	545	532	545	546	587	579	535	580	595	589	562	574	561	540	609	589	599	550	596	574	566	573	535	539	563	579	552	568	561	563	553	583	544	622	539	565	571	583	571	573	564	529	596	514	552	560	532	562	606	588	517	523	609	546	577	533	581	537	553	538	553	589	546	629	608	570	596	577	548	559	565	558	582	605	542	568	569	551	569	567	573	576	545	558	578	548	530	556	577	577	580	575	598	562	576	572	574	580	538	606	549	546	584	607	570	563	605	604	581	589	561	565	603	543	596	576	536	560	584	582	554	561	550	618	568	544	548	566	611	568	546	540	537	576	556	588	556	591	574	562	547	612	603	588	587	563	521	562	584	549	597	593	575	572	536	598	560	545	552	559	612	549	580	527	547	575	605	614	600	535	581	589	546	576	589	571	566	551	590	571	578	554	564	578	541	558	596	584	542	517	593	573	581	564	559	569	560	597	553	608	582	580	548	582	563	584	569	589	559	551	567	547	587	561	579	567	577	571	572	599	594	571	605	569	576	567	524	564	602	553	512	580	574	584	594	569	624	566	590	564	540	566	574	576	598	580	573	568	579	573	537	562	526	506	595	565	587	585	560	575	616	568	565	565	565	582	567	563	558	549	608	568	555	579	579	549	590	575	582	598	612	576	568	579	537	587	582	559	605	599	584	558	574	572	568	550	533	527	576	604	581	588	579	582	556	567	550	564	539	572	604	581	596	541	572	590	620	595	537	573	564	550	569	573	581	590	556	621	588	568	567	526	584	571	544	541	556	543	577	564	569	542	552	540	584	584	552	559	555	567	515	543	524	606	545	568	547	555	568	535	574	601	582	536	577	608	562	598	574	607	527	567	581	550	602	563	545	618	585	533	560	558	550	554	555	541	580	583	590	549	583	592	559	570	564	566	576	596	612	607	559	573	602	581	591	531	519	564	604	589	551	569	556	600	552	570	543	536	560	575	570	581	559	570	561	616	577	546	552	616	561	614	605	558	549	577	593	540	545	534	558	542	553	552	591	513	553	612	605	545	555	572	562	551	544	568	541	604	572	580	607	567	580	553	560	573	534	605	549	588	557	570	529	597	580	556	568	573	574	579	620	571	589	532	547	585	583	582	577	607	549	581	582	589	578	584	553	591	539	535	565	547	586	600	607	559	577	539	534	569	571	575	578	564	574	585	565	582	584	574	577	568	577	586	587	575	549	574	545	542	578	561	622	544	557	563	586	586	570	594	555	588	604	567	577	542	598	606	600	575	550	565	567	562	505	569	581	600	573	531	626	543	553	544	555	590	589	599	595	578	581	595	563	598	569	601	553	588	594	582	559	576	548	541	572	534	535	571	562	593	532	597	550	575	563	590	550	609	635	563	576	579	543	584	547	580	601	560	619	575	563	575	552	620	558	551	544	518	570	558	592	604	571	540	598	559	516	567	570	564	565	579	530	539	562	543	593	533	542	580	584	597	613	602	594	619	539	631	591	546	552	569	573	572	613	607	608	589	544	594	603	570	580	567	578	592	605	576	557	548	590	565	545	582	532	583	556	589	560	518	562	566	597	509	579	615	592	538	599	568	571	595	560	561	583	539	560	551	566	577	557	584	582	554	586	598	588	539	586	514	575	548	559	560	558	587	596	577	580	538	588	555	604	565	561	576	592	544	546	540	618	573	568	569	584	589	522	590	542	548	554	570	555	552	574	553	552
15505	2132	597	443	383	303	259	223	244	218	209	195	200	186	197	186	232	193	176	195	190	180	194	199	160	188	167	167	166	186	176	185	180	183	192	199	164	197	175	173	183	164	171	178	172	166	189	173	159	200	170	174	170	191	184	180	172	180	203	207	179	194	186	158	179	183	163	183	186	177	153	197	169	203	176	192	160	186	186	183	177	167	154	169	169	187	196	180	178	177	174	168	175	180	195	164	188	182	178	196	182	188	156	182	208	183	173	183	170	162	146	182	164	196	160	165	191	159	179	187	170	173	201	171	180	192	202	180	166	180	187	190	185	175	191	150	185	180	173	188	206	191	160	175	174	171	193	173	165	174	179	191	160	195	193	195	178	179	156	169	161	155	211	152	189	186	171	166	166	171	164	198	185	162	200	196	176	162	169	190	184	184	174	178	168	163	167	164	167	167	173	164	171	161	166	173	202	175	183	174	173	185	205	180	169	163	197	179	179	185	189	189	170	192	153	186	175	193	188	155	177	198	194	185	163	163	179	187	171	155	199	206	197	173	167	165	174	172	190	162	177	195	177	196	177	179	187	171	173	161	173	165	173	189	164	158	175	181	166	190	182	190	170	169	193	181	192	199	196	189	170	166	160	199	161	176	189	163	164	185	160	201	187	173	190	165	181	156	199	183	179	189	194	193	191	202	206	199	151	180	174	165	156	183	174	158	171	184	178	174	176	166	162	177	180	176	166	168	205	190	178	182	181	154	197	163	169	188	178	174	170	183	197	142	175	180	182	174	187	147	195	195	168	161	172	172	176	181	161	181	178	181	193	188	179	177	162	172	168	184	191	187	165	184	153	162	126	196	174	172	201	151	162	194	175	193	154	204	180	199	140	165	176	165	183	193	203	164	164	189	159	178	204	189	189	187	179	171	172	186	163	189	190	184	176	185	166	177	185	172	184	178	180	159	176	194	164	171	175	181	182	184	174	174	168	168	172	184	176	189	215	175	198	177	219	177	164	185	187	166	203	186	182	208	190	198	184	165	157	152	164	187	186	166	167	173	187	162	167	170	172	170	176	163	165	158	175	191	168	181	155	171	172	190	175	158	161	181	177	176	187	198	175	176	200	183	169	196	175	197	187	186	197	169	175	180	149	214	165	188	187	183	155	167	167	160	165	172	184	156	187	179	196	178	172	182	181	163	182	150	177	198	198	192	182	167	162	147	174	173	182	193	173	164	196	164	188	201	185	171	169	189	180	130	165	194	139	170	187	176	159	162	164	191	188	193	192	170	190	175	169	199	189	166	156	154	194	169	177	175	180	183	172	180	167	192	171	174	186	189	162	177	199	146	174	164	191	174	171	169	188	149	168	182	194	185	185	182	176	218	161	173	157	184	183	155	161	174	175	205	180	189	188	168	166	174	181	196	163	181	170	171	170	182	211	177	171	175	165	180	148	168	164	184	195	182	191	162	176	183	214	170	182	165	190	163	156	172	173	164	191	191	158	163	154	180	201	163	173	181	210	198	184	171	189	166	168	177	157	199	196	208	160	191	173	188	179	185	177	163	176	167	193	166	183	167	177	199	162	166	173	172	173	183	189	187	174	179	179	132	159	178	183	161	180	169	165	181	179	208	176	150	199	165	197	188	172	172	167	154	156	180	160	164	162	182	169	170	184	203	172	181	173	182	184	176	221	166	184	195	172	187	155	173	186	201	185	194	187	177	155	174	188	170	175	189	174	176	176	171	153	162	153	187	175	170	177	186	174	181	186	165	167	170	177	174	180	181	169	179	196	151	177	201	148	174	185	166	187	190	175	154	176	195	174	160	197	170	170	169	197	181	192	173	167	184	156	163	181	191	173	162	196	173	190	174	176	195	185	195	197	166	162	168	187	171	201	172	177	167	173	169	165	176	163	184	153	178	194	172	182	178	173	193	181	167	162	193	182	184	184	181	180	179	165	203	160	184	158	184	174	194	144	169	179	170	175	191	182	179	170	196	209	166	193	172	179	190	150	154	208	167	165	170	186	177	172	184	165	199	168	160	196	178	154	171	180	195	188	174	165	162	183	154	174	200	187	162	187	189	165	178	186	153	182	183	157	179	174	173	160	179	144	174	161	175	170	175	173	186	159	197	163	159	169	162	165	176	187	174	178	176	185	176	170	196	185	163	172	193	186	188	151	180	174	160	155	176	168	185	190	165	179	165	168	143	187	170	168	182	150	168	183	173	174	175	194	185	173	180	143	164	169	195	196	162	194	170	149	179	170	166	190	177	184	170	162	166	161	189	189	197	202	175	174	159	180	185	187	176	202	181	177	181	187	191	181	195	181	194	196	191	179	176	174	178	183	180	154	186	176	187	181	171	178	181	191	189	165	184	181	185	187	170	190	188	196	174	171	180	211	151	174	193	184	175	188	162	205	177	165	184	170	174	180	199	199	198	212	179	185	186	202	178	176	172	170	185	162	192	168	174	184	191	168	171	181	185	207	174	170	186	163	166	194	183	143	170	192	184	180	154	162	184	165	201	175	177	170	175	161	154	200	172	181	187	176	185	163	162	210	170	166	180	155	178	173	175	202	164	199	178	180	183	161	175	184	166	168	167	195	169	168	184	178	186	202	181	146	169	210	199	126	187	162	176	162	183	185	157	154	205	169	180	175	161	188	207	171	185	156	186	175	161	171	187	171	162	154	187	179	167	179	169	167	186	191	158	153	183	166	179	177	187	155	172	164	183	197	192	183	188	158	168	147	157	159	165	174	182	171	175	179	206	148	189	187	174	196	186	187	196	189	161	200	172	178	189	156	164	171	168	171	187	166	171	184	179	209	191	186	189	189	184	196	161	172	173	153	168	177	169	181	166	166	177	180	187	212	207	219	180	196	167	186	174	174	180	176	172	175	211	172	196	162	192	192	190	168	178	188	171	170	181	158	193	157	195	187	177	174	186	171	173	180	165	185	180	185	187	164	165	173	195	163	161	180	175	170	173	176	189	190	201	169	203	189	164	165	189	208	177	160	169	182	161	174	176	166	153	158	176	156	173	185	174	161	164	183	192	169	182	193	176	200	173	169	156	180	188	176	203	180	196	158	169	189	188	172	174	167	171	183	185	164	183	176	153	166	198	198	182	186	164	183	183	180	194	198	162	194	169	177	171	163	179	177	180	177	188	190	175	172	172	159	178	192	235	196	172	179	160	157	150	169	178	194	167	170	184	189	166	190	179	162	184	186	204	168	194	193	173	160	196	192	170	178	173	153	156	165	161	171	186	190	169	158	152	177	159	150	211	174	170	178	190	174	180	176	174	190	178	183	152	181	146	178	202	186	155	187	194	169	177	167	175	165	141	168	178	157	159	172	175	205	134	187	203	194	177	182	208	165	182	185	162	183	163	180	173	161	172	176	179	168	174	154	203	186	154	170	150	165	182	185	197	234	172	173	180	178	175	186	181	205	181	182	161	177	199	184	169	167	196	201	172	180	165	152	188	162	191	173	193	176	212
10882	1397	1242	1305	1142	978	807	709	680	618	564	508	514	544	564	524	512	467	478	480	447	453	470	429	447	474	431	461	469	453	414	391	431	434	414	412	456	423	433	415	386	435	452	422	423	458	457	451	450	454	471	468	466	484	437	465	449	480	478	475	489	476	474	451	447	479	449	394	444	482	410	409	445	423	450	408	439	434	428	433	417	446	435	427	430	431	415	475	408	419	390	419	434	393	428	430	412	408	433	398	388	437	417	400	413	417	432	422	417	410	435	413	451	438	431	410	414	421	415	424	370	422	421	446	417	403	403	430	468	432	396	385	420	390	383	438	380	400	419	402	403	431	366	422	411	463	384	433	411	413	419	386	453	409	422	443	444	415	399	455	414	379	351	405	415	393	417	403	399	423	386	386	412	424	423	416	385	410	400	390	385	453	396	436	414	413	380	425	412	393	410	416	405	388	457	419	420	380	401	417	424	419	421	429	400	410	424	428	437	437	439	386	460	429	400	436	417	454	414	451	401	401	415	390	403	406	418	378	408	428	428	415	425	444	427	411	391	388	427	380	391	430	446	411	417	414	471	402	432	397	379	457	408	398	450	412	408	402	421	412	434	447	404	457	426	456	404	412	425	422	401	443	391	392	408	452	415	386	434	408	397	464	438	454	406	442	434	436	412	430	416	414	397	407	425	430	410	416	414	427	457	431	435	444	415	418	433	409	359	433	393	420	421	423	415	404	414	446	378	443	408	418	425	433	377	429	373	402	428	400	407	421	434	410	438	418	447	396	423	445	414	429	401	411	396	444	435	433	417	388	432	403	435	419	427	445	429	402	426	425	413	407	397	401	438	449	418	415	396	409	414	415	438	428	402	390	420	422	440	437	426	425	403	414	410	436	432	426	440	390	409	429	387	403	432	444	430	437	409	392	398	418	438	418	411	434	453	431	417	431	428	399	463	409	437	416	418	433	449	431	393	422	417	383	406	451	432	395	369	412	424	417	445	429	405	438	418	404	391	392	434	395	394	452	379	416	393	418	399	435	451	401	426	345	427	410	373	395	411	430	394	419	430	450	413	427	434	412	408	393	373	452	383	429	444	415	446	386	405	425	445	392	430	411	435	411	419	430	403	423	406	437	412	413	415	375	410	434	411	398	437	396	430	443	415	437	415	439	475	406	391	372	395	417	439	443	410	448	434	391	381	408	427	421	449	428	418	424	428	393	429	437	419	433	414	448	442	416	418	374	407	443	454	407	412	405	424	409	439	410	395	408	419	404	474	414	405	409	410	403	424	386	413	413	391	418	438	381	436	385	455	426	371	408	432	428	424	421	460	445	392	420	446	444	399	431	418	411	404	413	406	414	410	404	415	445	369	407	444	438	412	399	404	433	426	440	401	442	408	429	436	430	396	385	430	413	422	419	383	416	405	426	371	422	409	384	393	415	420	376	420	397	401	412	397	387	423	408	407	433	432	411	416	396	440	410	426	429	415	423	388	417	418	416	397	416	405	423	416	429	420	438	454	390	380	393	428	391	399	424	413	433	395	401	401	383	407	410	415	414	399	385	442	388	418	424	413	436	404	398	426	439	414	444	398	408	409	407	408	388	408	411	403	403	383	456	410	393	421	392	404	401	432	459	411	442	459	421	409	397	402	400	431	404	433	411	417	437	415	434	428	421	389	438	413	395	380	427	413	401	429	388	388	410	409	448	405	411	396	409	391	362	412	401	423	426	424	408	430	438	380	392	442	442	405	442	407	417	401	465	432	414	405	412	382	410	434	400	418	399	400	389	402	413	392	403	428	394	432	394	438	408	414	416	401	410	431	444	406	408	439	413	412	411	394	429	398	393	405	419	415	422	410	439	429	422	397	389	434	409	414	425	437	406	396	409	454	437	429	441	385	419	361	391	436	414	451	397	418	388	429	444	430	406	404	402	456	425	408	430	407	420	382	408	447	425	408	430	406	403	432	392	419	402	435	377	421	407	405	389	447	417	411	396	423	444	423	415	393	412	427	417	426	394	435	395	420	405	424	432	412	417	415	430	417	402	414	402	437	436	391	410	399	441	385	418	396	395	416	398	403	406	409	434	429	400	392	403	395	383	426	397	422	427	410	407	373	424	459	384	393	431	444	447	382	415	444	380	375	408	436	414	382	430	385	426	437	389	408	413	389	387	425	415	430	402	403	439	417	391	429	434	404	438	405	380	435	381	381	395	411	437	366	434	407	439	404	430	396	418	394	462	427	390	384	412	408	411	406	429	442	450	404	405	421	405	416	404	412	425	404	421	404	412	436	426	415	383	413	420	397	427	392	383	435	427	399	404	409	439	417	439	383	423	450	409	416	421	388	431	405	455	370	395	410	413	421	434	419	420	408	402	441	383	415	407	450	425	386	413	433	407	405	422	391	423	410	433	421	401	441	426	403	431	403	382	395	429	425	428	420	428	414	405	410	435	424	384	405	404	414	435	422	440	443	436	418	389	425	452	404	355	430	448	447	387	422	407	414	392	436	411	408	408	418	432	420	438	436	415	403	404	379	464	380	413	441	411	399	411	434	426	387	412	418	384	431	389	419	416	414	431	403	413	401	412	416	428	381	409	397	408	406	409	376	426	430	411	421	409	364	411	439	418	430	425	428	446	444	421	383	398	380	437	427	416	427	432	406	420	453	402	419	414	422	439	442	409	407	432	424	418	419	420	416	416	411	386	421	438	413	438	405	431	403	403	406	377	404	434	425	384	434	421	420	423	391	408	408	420	430	417	411	396	413	427	414	418	432	413	417	392	436	453	413	429	454	406	394	384	407	397	430	415	401	385	371	412	433	399	419	413	411	388	427	432	434	403	434	387	421	441	409	389	430	398	425	427	424	382	397	393	440	402	407	386	400	404	412	386	437	435	416	423	426	436	416	406	405	488	410	420	386	414	419	424	419	389	408	397	410	423	409	436	417	411	409	390	435	411	391	442	410	390	408	381	416	422	385	408	403	435	410	406	387	414	411	409	393	411	441	442	426	412	379	397	413	406	395	452	407	397	440	408	386	415	396	445	413	408	375	418	409	383	411	400	405	399	390	429	398	415	426	415	437	367	410	401	441	450	399	433	397	415	432	396	414	386	419	427	420	412	390	411	422	443	438	395	405	441	440	418	448	431	368	405	393	420	402	395	429	395	415	418	450	414	447	406	426	421	399	390	404	376	392	418	424	428	398	383	414	410	376	433	376	445	422	419	432	396	397	425	429	431	456	424	395	429	409	396	402	416	447	412	441	405	420	392	395	407	413	401	404	398	409	408	417	423	411	440	423	408	450	399	436	423	409	439	426	416	389	441	394	397	407	413	429	375	366	425	445	413	423	392	415	414	374	416	436	400	412	425	391	441	380	412	421	411	439	378	432	426	424	431	433	421	429	414	425	393	407	434	407	400	417	397	402	446	380	430	415	410	430	397	418	399	425	420	407	407	423	449	384	413	419	438	444	403	447	391	374	425	397	419	420	376
24217	4102	962	650	481	354	309	238	201	187	161	157	144	148	133	126	155	118	143	129	140	119	118	125	131	128	125	123	118	135	148	135	117	112	125	119	101	124	115	108	122	121	150	126	123	123	140	120	147	133	138	129	127	143	131	139	129	142	136	149	138	144	130	139	134	134	112	138	124	117	139	137	119	108	113	127	122	112	123	118	111	125	135	130	128	134	106	126	140	106	96	129	109	92	122	119	145	120	124	118	133	116	112	110	116	130	114	126	108	124	136	99	115	143	119	121	120	138	144	110	112	118	114	114	118	124	118	118	117	131	133	124	105	111	95	114	126	115	105	101	125	101	134	117	127	135	123	145	112	112	125	126	121	135	115	155	121	126	121	124	104	126	121	121	110	114	131	119	138	112	113	126	125	145	110	115	129	107	106	125	110	105	106	114	117	137	121	117	131	124	109	137	125	133	123	116	130	116	110	113	109	132	121	116	118	127	113	124	124	134	118	121	122	116	112	150	130	113	120	121	116	127	115	136	137	116	128	140	126	105	121	107	122	113	109	122	115	152	109	136	112	120	111	109	127	115	119	119	138	117	121	123	101	118	115	120	115	107	111	116	124	108	119	118	133	115	118	103	119	113	123	110	128	116	125	107	95	130	121	95	142	122	110	124	124	120	108	113	133	97	137	102	116	128	133	105	110	110	116	116	112	93	118	114	103	101	113	102	113	104	122	130	116	112	101	144	114	123	145	100	132	119	130	126	114	137	132	128	142	108	116	112	129	119	127	131	123	120	102	107	136	127	110	131	116	125	132	98	116	130	107	128	119	120	133	137	106	118	107	116	131	122	116	123	111	116	138	112	132	132	116	131	123	128	116	141	101	105	128	120	108	134	113	108	113	100	108	107	138	134	117	128	113	131	112	118	140	124	125	115	124	119	106	119	120	139	130	107	119	120	126	133	102	129	124	115	133	149	117	137	119	145	132	121	116	143	134	116	105	105	118	114	118	127	114	107	128	129	122	110	108	119	116	110	125	108	119	130	129	118	119	109	124	133	133	115	131	127	110	114	106	152	137	136	146	118	121	109	131	125	116	123	126	113	136	124	127	128	129	137	105	122	116	99	121	129	110	118	129	107	131	112	145	115	121	106	112	119	130	142	129	122	125	120	115	113	122	139	118	122	120	108	129	109	106	116	120	111	114	146	139	107	124	130	107	131	132	109	138	118	113	127	120	135	120	102	111	135	114	131	125	113	122	111	110	115	127	132	104	114	118	125	132	129	111	120	124	118	134	119	109	137	126	122	133	116	122	111	136	123	119	128	123	126	132	115	106	131	128	118	118	124	102	125	111	113	124	119	105	144	120	124	116	117	123	128	139	121	136	128	122	125	112	130	129	124	114	126	112	101	126	134	131	122	124	105	131	123	124	115	130	135	127	120	126	128	101	120	121	119	140	132	121	110	109	133	115	130	129	134	116	137	117	108	124	124	125	124	119	102	137	131	110	141	117	121	126	143	113	130	109	122	127	124	104	128	123	113	107	128	148	124	123	117	130	126	129	112	115	109	140	107	113	117	127	132	113	124	138	129	120	113	126	128	133	116	118	134	113	122	122	115	118	100	117	104	138	109	129	127	111	113	102	114	120	132	112	104	140	111	121	125	113	124	122	117	139	131	122	141	118	119	109	130	108	101	91	126	123	106	128	114	121	128	126	145	137	125	112	109	119	130	121	122	97	119	118	117	120	108	139	111	130	122	140	115	114	139	114	129	98	105	121	104	112	99	115	137	110	104	112	124	115	131	132	131	122	103	131	119	122	130	118	137	109	126	99	103	146	106	131	117	127	117	132	141	103	124	110	118	123	113	104	123	117	107	117	118	115	110	131	136	123	123	115	125	135	144	108	131	112	116	142	121	144	121	125	120	112	120	116	108	113	111	127	114	113	127	135	127	116	124	116	118	104	112	110	107	125	111	122	117	121	104	120	138	117	143	129	109	129	144	117	117	116	126	144	133	115	113	139	89	120	122	112	133	123	123	122	122	122	138	124	104	122	131	126	90	131	98	117	117	129	113	106	113	129	148	126	114	120	101	106	126	109	103	114	100	116	133	126	120	119	127	127	109	114	108	124	109	135	136	106	111	121	106	101	116	121	96	124	122	125	100	126	126	140	121	138	132	106	138	123	135	134	118	135	142	109	111	116	132	139	136	125	132	104	115	137	124	115	103	118	119	113	132	122	121	116	156	145	123	132	113	121	147	103	98	117	116	108	119	129	137	131	118	113	124	117	119	142	127	123	96	120	111	116	141	107	140	120	125	99	134	114	133	121	132	117	114	130	120	109	109	119	117	100	145	125	129	103	123	139	115	118	115	97	118	111	112	111	117	127	112	109	121	111	139	110	116	137	132	139	127	105	101	132	139	139	121	115	133	117	112	138	116	110	119	112	101	133	129	147	124	117	123	117	120	136	117	141	116	124	100	124	111	121	117	101	113	127	117	115	91	128	114	125	117	104	124	107	113	114	111	111	102	127	113	111	103	120	120	117	138	125	115	121	118	123	140	116	112	146	127	137	113	102	117	108	103	112	143	112	114	132	127	131	123	112	127	117	136	116	140	122	105	116	123	123	129	114	103	98	113	125	107	127	125	134	130	150	135	118	101	114	123	109	132	115	133	97	111	133	115	130	142	107	108	117	119	146	111	114	109	128	121	127	120	129	133	111	117	126	110	114	121	156	131	161	121	108	121	141	122	128	101	117	120	109	110	116	120	117	114	145	108	105	140	131	128	118	109	132	122	120	121	122	139	112	155	114	119	124	113	98	122	128	106	123	127	133	123	81	117	96	136	123	109	115	135	130	130	133	130	142	114	122	121	106	146	111	121	125	118	127	126	121	109	140	126	101	103	116	110	121	103	118	124	127	135	136	131	128	123	102	117	129	135	91	130	122	117	124	132	130	114	112	123	121	125	133	129	126	115	134	110	125	124	116	126	135	128	96	115	121	135	121	118	135	122	125	133	122	113	117	115	136	121	124	130	126	106	114	114	107	117	135	119	117	140	112	140	112	138	121	127	116	129	106	151	112	93	127	146	113	115	126	124	118	127	124	142	137	109	131	112	113	110	112	128	141	111	117	131	122	110	109	129	123	103	138	101	139	138	131	124	121	121	122	132	128	129	133	136	117	110	125	135	122	142	126	122	130	118	156	117	138	119	126	115	114	108	112	128	117	118	118	128	135	121	119	115	126	119	135	100	128	145	131	128	104	128	125	139	114	126	109	120	114	119	94	103	146	117	127	143	153	108	110	113	135	103	120	112	126	122	137	146	125	141	124	127	126	122	125	124	133	128	141	144	118	108	121	124	93	116	104	118	111	106	131	105	130	104	145	117	119	121	114	106	98	122	113	102	129	146	108	136	126	128	141	152	132	128	106	120	116	112	124	116	107	121	121	112	99	118	117	132	120	131	127	131	100	100	113	135	138	121	136	115	115	120	124	114	131	129
14295	1951	1974	2154	1676	1365	1169	892	730	689	631	564	512	478	475	447	431	394	415	415	348	344	385	376	394	368	372	363	362	342	335	318	342	348	368	343	352	304	336	347	337	367	356	334	307	355	374	394	410	368	411	377	438	372	404	384	419	411	402	426	428	422	370	436	381	387	363	327	370	311	347	318	326	317	328	338	299	331	315	339	332	324	353	341	297	315	327	320	318	337	300	306	297	276	304	309	306	319	289	346	275	313	324	283	309	321	348	325	295	308	296	298	284	332	308	291	250	282	312	302	268	306	295	272	305	313	314	283	311	291	305	295	283	277	312	315	315	279	315	311	285	284	317	330	288	312	295	322	279	337	298	286	293	323	305	289	327	301	340	344	293	317	320	313	304	319	318	295	277	330	331	303	295	303	291	289	297	296	329	294	289	309	312	315	305	283	299	278	325	323	312	328	321	296	325	324	307	316	270	283	296	301	323	289	305	341	299	291	312	280	322	304	308	312	322	294	321	295	257	303	325	297	276	314	298	311	330	299	297	341	305	315	285	303	297	318	312	334	323	286	286	277	297	274	292	297	317	319	307	309	326	328	282	264	304	303	315	286	289	316	300	275	322	298	277	327	297	265	283	309	282	292	300	279	305	309	302	323	266	329	271	292	304	310	325	303	291	295	301	315	266	329	312	307	270	310	299	297	290	312	300	302	304	342	301	317	291	292	305	302	291	298	296	308	307	304	302	317	282	295	273	291	309	282	313	286	283	286	307	330	288	331	304	297	307	260	294	333	284	283	295	321	296	307	293	304	324	300	288	298	314	293	291	314	310	296	310	283	305	313	289	320	287	303	321	288	297	327	289	312	334	320	294	304	297	304	315	318	323	306	317	299	339	302	326	278	325	278	282	336	290	319	298	298	316	310	322	310	291	303	310	339	305	285	277	331	307	287	309	298	288	293	324	307	309	301	305	299	302	304	302	278	337	311	329	308	322	324	287	341	296	330	322	311	307	287	295	284	325	303	315	324	314	282	322	331	278	276	329	290	306	325	282	303	301	325	297	296	321	298	284	322	315	301	322	319	298	298	295	288	280	281	301	285	299	304	287	330	319	312	319	314	311	289	305	322	329	319	318	292	301	300	305	334	289	316	272	305	343	318	322	327	307	323	322	308	310	301	289	287	314	298	303	307	300	315	301	305	297	336	279	318	304	322	303	336	310	315	328	306	328	316	295	289	332	272	318	309	318	286	299	318	307	318	295	315	301	285	322	297	301	330	318	287	301	302	284	293	310	312	264	287	285	316	275	297	270	347	324	323	280	308	318	299	298	298	293	281	296	307	309	325	286	272	308	317	325	289	307	309	303	299	284	294	323	341	298	281	295	308	301	319	315	318	348	276	312	290	258	298	307	267	296	318	284	315	314	313	327	278	325	258	276	311	320	317	303	299	270	332	292	305	299	301	278	293	288	328	329	307	303	308	305	279	305	298	279	286	303	319	309	295	316	301	315	282	305	305	305	277	279	305	270	276	320	338	271	299	296	311	295	304	307	328	302	282	312	335	334	297	321	303	294	301	286	298	310	293	297	303	332	291	325	313	288	313	297	307	310	289	297	294	278	310	315	326	319	295	299	301	291	284	304	270	286	312	344	319	298	302	333	316	262	294	278	330	312	301	311	291	314	316	310	306	306	318	286	343	305	320	295	300	288	314	316	304	338	268	318	288	295	328	309	276	342	294	304	301	295	301	301	289	289	272	298	331	301	308	316	293	320	310	345	311	280	293	318	299	306	326	285	312	328	309	295	285	314	308	323	258	292	324	260	314	313	316	280	306	312	274	307	304	280	299	284	306	286	329	299	269	302	319	309	298	299	294	304	280	321	276	323	310	304	310	276	318	304	297	302	287	313	320	341	326	322	305	304	302	330	317	301	320	273	312	310	310	322	284	315	294	280	332	301	319	293	297	296	274	313	289	304	323	322	302	313	353	309	288	337	282	297	287	271	277	294	299	280	312	346	298	293	339	283	335	303	278	289	301	289	320	336	282	302	286	310	263	317	302	312	327	293	273	352	306	320	309	300	324	331	298	293	315	284	292	302	289	305	301	301	336	314	311	306	304	308	315	310	313	324	314	291	298	309	297	327	310	284	295	321	310	301	302	267	285	292	312	313	298	264	310	289	317	270	314	308	311	355	321	314	331	304	324	300	334	257	314	311	321	296	331	300	310	309	313	309	336	305	298	292	306	251	311	296	312	323	308	298	317	326	305	292	272	319	342	314	306	291	320	306	293	307	302	295	324	303	269	336	312	288	322	289	300	324	305	337	315	297	303	308	329	281	310	299	316	295	293	337	301	258	349	291	309	327	323	330	284	317	320	275	299	316	282	306	309	277	345	327	305	319	305	280	294	313	284	280	308	292	325	287	329	307	311	328	282	297	294	312	305	258	293	306	303	311	270	311	289	340	307	317	307	281	308	306	292	306	323	302	309	300	295	292	307	284	300	311	319	329	311	304	327	304	308	320	332	282	316	307	329	287	294	332	293	288	310	336	312	319	284	312	315	315	319	319	299	320	318	304	306	325	289	307	291	316	300	308	271	301	316	289	303	284	313	301	307	293	314	291	283	318	308	314	284	313	302	320	315	332	306	298	287	307	346	315	287	317	300	299	295	294	347	275	290	287	282	303	326	317	277	342	313	282	302	304	298	329	290	310	324	262	316	267	302	299	311	332	301	319	302	348	316	298	295	326	277	321	315	302	311	300	284	317	312	314	319	269	321	347	316	288	280	336	285	274	283	317	308	304	295	297	280	300	305	296	318	342	310	310	316	301	294	298	316	298	291	300	311	306	317	299	288	296	310	312	322	285	318	290	286	318	306	299	302	354	290	303	340	285	313	315	297	296	278	307	299	276	282	323	303	280	323	310	327	264	332	285	329	335	315	313	271	279	338	323	308	291	284	280	313	342	325	289	269	297	296	320	296	299	305	313	278	323	296	298	294	274	316	364	330	320	286	320	321	298	308	295	311	272	313	334	317	355	312	341	317	344	291	323	309	316	310	290	321	309	332	291	307	314	303	270	306	294	316	308	319	301	309	304	317	328	293	297	310	286	324	307	314	310	324	286	304	302	262	294	327	311	293	290	277	308	291	310	314	327	283	290	308	263	333	327	252	299	314	297	318	312	338	296	325	316	306	308	303	281	299	289	315	300	346	321	305	296	322	312	303	289	286	282	333	281	296	272	304	308	314	312	295	319	320	284	293	319	279	327	295	347	309	330	310	332	302	296	315	295	305	339	321	310	303	323	320	310	313	329	337	307	305	319	293	346	307	297	303	328	287	289	288	290	302	304	306	286	312	309	304	305	291	316	317	294	335	325	295	293	305	319	345	312	313	298	294	302	327	315	304	314	314	273	298	319	348	321	285	323	290	284	309	312	297	337	320	306	302	336	333	297	293	297	290	317	298	287	309	307	298	329	300	289	307	285	315	297	298	308	341	290	315
6366	958	320	278	271	251	270	243	253	255	257	236	230	254	255	282	276	268	252	259	246	266	262	263	237	259	257	269	284	240	278	246	234	251	280	256	251	264	251	254	254	226	254	250	249	287	265	241	239	239	239	242	269	263	247	255	235	267	278	231	259	276	242	258	239	267	253	253	256	273	251	253	271	222	262	243	247	251	236	253	235	209	255	251	250	254	232	232	216	252	251	246	279	233	288	264	239	243	261	246	260	258	264	235	270	256	238	271	258	251	223	251	247	281	257	248	254	255	299	236	259	253	246	270	240	234	249	278	264	254	272	257	237	249	257	261	272	261	252	274	225	266	271	245	268	244	256	276	261	253	278	262	260	265	278	261	246	245	238	248	242	231	258	255	264	245	254	265	232	254	257	229	256	255	265	242	260	239	238	236	255	267	238	245	263	225	249	257	255	274	279	246	235	255	265	246	239	277	236	257	260	257	225	245	261	263	258	261	252	248	250	241	255	224	241	261	239	250	227	247	252	247	251	239	251	251	235	234	228	245	258	238	237	278	259	246	243	252	245	228	239	274	241	229	282	228	240	225	243	251	256	248	279	291	254	276	250	229	270	268	257	249	264	241	242	265	264	220	269	262	238	258	230	261	252	268	257	262	236	254	258	247	234	252	259	236	260	232	238	253	223	251	261	244	232	265	240	266	277	282	269	252	254	245	273	256	259	259	237	241	231	225	283	278	273	227	201	254	292	236	249	248	273	218	280	263	236	243	243	253	214	257	239	250	260	273	238	247	231	257	229	255	261	269	231	258	244	272	233	256	283	234	264	273	254	252	248	260	260	248	279	248	221	247	242	257	254	240	239	243	244	232	242	260	240	249	245	246	272	259	252	245	240	283	278	229	250	245	243	246	226	248	253	260	275	248	241	241	301	250	282	250	266	248	260	241	232	252	256	225	244	245	236	238	222	266	232	267	251	268	241	241	240	234	264	250	259	238	232	271	221	229	242	238	271	272	273	278	242	291	271	254	253	238	270	265	255	236	269	257	219	265	249	239	243	258	241	269	246	227	260	241	256	263	245	266	254	256	241	236	260	266	242	247	243	237	260	245	239	222	255	270	250	227	280	246	231	275	276	247	238	270	244	245	262	250	254	274	225	236	254	259	256	262	249	241	228	255	230	264	221	281	261	233	244	241	271	271	262	252	244	259	254	267	257	256	254	243	251	226	242	273	255	264	252	249	266	248	246	275	249	258	270	255	248	246	251	266	244	237	265	230	247	262	265	234	291	270	233	256	264	269	272	245	264	236	235	257	236	260	250	251	267	248	249	278	252	272	241	209	215	264	262	246	244	293	241	241	298	260	256	261	244	232	241	236	238	228	243	254	256	258	228	238	262	238	251	248	271	227	251	243	242	250	245	246	279	282	256	238	268	260	260	209	250	264	245	266	270	263	246	255	286	277	265	280	255	241	273	264	243	262	293	247	237	256	272	305	238	244	241	249	272	249	247	289	264	251	233	256	235	264	261	224	276	235	227	264	285	260	268	253	252	257	241	250	232	258	268	251	247	269	266	258	269	229	250	250	248	241	260	283	234	280	281	253	229	267	248	253	232	258	251	250	253	254	229	256	268	263	248	244	261	258	233	247	262	239	240	303	264	283	251	206	243	281	281	253	232	259	242	269	281	234	260	246	240	257	253	240	271	215	265	282	267	271	240	270	241	244	243	229	232	252	264	262	254	282	257	259	254	226	240	237	284	258	259	266	287	242	216	260	234	246	261	224	279	244	243	263	219	238	250	253	245	257	268	260	264	260	271	265	278	269	258	241	262	232	242	227	242	256	270	247	287	291	223	277	237	229	261	273	238	246	262	246	243	259	214	264	244	286	303	265	256	223	275	242	242	259	213	243	266	277	227	218	248	258	258	258	248	252	227	276	259	295	269	230	232	247	266	228	238	240	263	254	262	224	259	258	253	249	236	250	277	243	261	259	243	273	249	268	264	263	249	279	259	253	270	256	262	244	271	255	253	215	255	253	261	273	251	260	241	224	269	225	233	272	249	255	236	265	276	264	262	248	235	250	276	244	234	255	267	274	273	228	262	256	266	267	214	223	259	238	254	265	278	268	257	269	261	259	261	237	247	284	232	210	246	240	233	265	263	228	229	269	251	236	243	252	256	258	248	255	237	245	269	253	263	247	253	242	283	250	243	253	245	248	256	239	278	265	244	243	251	250	270	220	229	254	248	271	277	221	277	239	260	269	240	256	242	277	268	241	256	246	271	285	236	261	236	250	267	266	266	283	249	251	268	256	255	244	239	220	235	284	248	209	264	220	261	265	250	268	256	247	239	256	262	236	244	265	245	266	247	253	281	262	250	205	286	284	278	258	254	235	257	239	243	242	270	260	256	234	267	260	231	232	252	235	255	230	246	256	247	241	247	242	251	242	283	233	251	240	239	260	273	283	261	227	248	274	254	251	257	252	283	252	229	220	233	232	270	233	257	265	246	246	228	260	227	245	252	248	227	271	234	233	237	256	262	229	241	284	212	307	248	222	261	256	233	273	261	238	287	219	265	220	256	237	242	287	269	262	268	230	259	269	237	245	276	241	266	245	283	256	250	279	255	230	259	263	251	244	244	255	268	249	280	269	256	242	217	241	255	223	275	290	252	245	256	240	260	239	224	254	237	247	266	256	261	232	263	275	249	283	258	208	251	257	246	225	226	256	256	262	263	267	233	251	262	272	253	262	254	254	245	265	272	266	264	263	262	271	225	246	270	240	266	245	237	255	252	257	267	270	240	252	263	251	282	257	272	245	252	217	244	238	275	256	254	233	255	243	296	239	246	250	253	280	251	241	260	220	284	249	263	259	262	238	243	235	252	225	252	269	248	270	243	267	263	266	269	268	257	250	235	222	253	215	232	234	282	253	250	262	278	242	260	245	252	275	254	257	259	263	262	297	271	228	232	259	233	232	263	246	260	258	279	261	252	259	276	254	259	283	271	246	260	228	238	262	201	241	239	255	250	245	274	234	261	229	258	255	224	247	277	259	250	248	248	214	238	245	234	249	249	269	241	261	253	248	201	264	254	241	254	280	242	268	256	261	242	268	235	257	278	237	242	283	218	246	287	259	208	210	235	239	265	264	259	236	267	254	218	250	253	271	252	282	248	254	240	258	244	280	248	225	243	272	266	243	244	261	249	255	253	245	258	275	253	242	243	238	265	232	249	243	265	256	232	267	265	242	257	254	287	253	242	272	237	284	262	260	263	224	270	255	232	261	253	265	247	264	251	206	270	251	240	267	278	238	270	271	271	226	254	234	240	250	262	238	250	269	248	275	290	238	249	258	254	241	225	287	264	270	242	242	274	235	267	254	283	243	275	244	239	247	232	260	227	236	256	250	271	278	229	271	269	262	285	234	294	277	256	272	262	251	240	267	257	247	262	241	252	272	246	248	247	261	255	251	277	227	234	253	245	282	236	261	239	271	253	261	264	256
4534	919	668	675	656	640	601	575	568	639	599	559	571	519	562	609	569	596	550	605	599	602	572	591	584	578	632	544	551	577	568	566	590	556	600	574	603	591	592	559	584	557	538	576	597	577	602	582	622	581	603	620	645	620	551	575	545	602	620	607	578	559	574	557	583	580	618	560	560	588	563	597	567	591	604	591	543	578	563	580	642	556	561	585	628	574	570	540	570	606	590	538	587	540	589	554	545	590	553	580	607	550	568	548	626	602	606	552	585	583	638	548	570	593	600	573	600	554	591	576	538	567	580	561	584	565	575	568	520	535	594	583	580	557	614	620	578	596	578	555	584	586	571	568	544	558	532	560	561	559	585	585	583	599	589	590	603	604	555	584	567	605	569	523	566	559	570	561	591	548	592	564	569	569	545	577	600	606	559	597	563	602	569	552	604	587	534	633	541	552	564	584	586	594	564	578	569	547	582	577	576	581	567	523	570	581	640	570	551	543	554	546	608	551	566	557	609	619	569	546	583	628	604	590	600	524	576	584	633	589	566	598	552	519	567	573	614	573	572	578	573	569	575	533	544	571	576	602	571	585	522	590	598	562	590	538	590	606	581	521	584	544	574	577	532	587	582	550	553	566	575	602	585	590	540	563	591	568	596	554	586	511	622	617	542	553	551	611	560	563	572	603	586	607	614	583	495	606	546	613	606	617	567	552	574	567	550	592	611	578	558	578	557	609	582	537	572	548	578	564	546	580	567	585	569	582	574	617	565	572	557	581	551	529	557	584	530	551	601	572	575	601	589	637	568	566	583	588	523	577	563	583	574	562	572	529	528	553	586	639	604	599	579	572	573	548	559	565	591	576	570	555	588	551	585	616	581	585	580	556	548	562	532	560	569	596	604	562	576	592	565	539	576	582	564	576	577	568	547	596	623	584	583	566	542	542	594	560	558	559	582	584	545	550	588	593	557	577	574	596	600	572	572	609	562	596	583	548	570	589	585	571	601	571	587	559	519	621	529	616	552	568	577	577	590	565	608	612	566	588	565	606	631	561	559	565	544	529	565	614	607	570	581	557	555	536	548	544	560	553	563	624	561	577	593	595	524	559	567	565	575	594	571	586	571	565	583	570	591	562	563	609	575	600	573	502	611	586	597	581	554	572	568	568	568	566	555	571	545	611	585	558	561	577	606	610	570	565	558	594	559	616	558	562	578	509	584	570	574	554	561	522	559	547	546	596	572	596	531	584	525	586	582	506	562	548	551	593	583	607	543	555	591	561	607	555	565	629	581	566	614	569	572	583	568	552	556	569	582	546	557	586	623	592	577	583	599	565	549	569	614	561	540	543	555	561	560	559	589	548	547	582	641	586	563	541	566	597	545	556	593	571	559	572	602	590	580	560	553	549	557	602	593	569	578	547	559	563	553	583	580	570	572	535	560	567	538	548	606	609	597	565	562	571	575	570	563	678	552	604	569	595	553	553	555	554	542	619	612	574	544	564	593	533	569	561	576	594	570	540	571	595	549	563	625	567	613	541	568	617	560	530	566	547	575	603	598	586	606	563	529	586	552	576	551	570	529	550	609	525	610	558	557	556	595	551	593	585	556	558	546	569	558	552	562	565	540	555	568	533	595	590	559	551	583	551	565	561	518	546	562	628	649	556	557	545	569	579	620	558	561	582	569	548	608	604	584	554	582	560	560	575	575	549	584	597	553	561	576	606	567	575	574	578	522	602	563	582	593	558	560	597	559	562	550	596	567	574	580	633	586	554	601	558	551	557	575	566	570	548	592	604	572	550	569	594	573	594	616	602	511	567	583	530	584	551	556	552	568	560	569	547	577	616	574	515	570	561	576	569	573	538	617	583	601	609	608	534	572	569	562	591	603	579	601	577	582	578	562	578	566	585	603	575	552	526	570	581	593	600	604	575	542	590	583	581	561	559	554	570	582	608	538	574	561	534	547	621	535	583	582	562	575	576	523	561	580	593	580	603	576	516	580	576	590	540	560	569	569	582	572	585	610	566	556	596	579	599	570	604	536	544	524	594	601	575	594	585	569	601	594	582	592	556	594	556	556	517	562	540	536	568	526	552	535	539	591	625	586	557	619	546	601	574	548	599	519	561	596	588	600	622	574	561	535	575	578	590	589	524	589	518	542	542	539	596	617	574	535	597	571	606	583	618	561	574	584	548	587	596	587	600	542	591	608	565	533	572	553	577	558	577	568	568	555	574	590	578	589	598	624	574	615	608	521	606	563	575	585	552	587	574	579	528	533	563	562	561	545	575	548	569	593	585	592	572	577	592	619	553	621	589	623	532	591	572	605	549	581	600	587	547	568	566	626	586	563	563	558	553	612	610	568	584	582	583	580	600	596	577	590	578	527	537	588	551	586	585	537	617	573	563	538	565	596	588	590	544	592	606	550	546	564	578	556	560	596	576	567	566	589	594	629	561	560	560	548	575	636	570	559	567	527	601	579	562	563	595	569	581	555	579	557	585	548	555	551	564	519	596	561	545	553	580	567	541	579	611	589	539	568	574	556	604	579	612	564	584	601	585	570	548	594	559	570	595	605	572	526	606	555	587	597	561	577	596	580	613	536	576	529	574	598	590	581	640	563	554	540	552	605	628	562	550	560	569	545	578	575	604	587	586	573	561	618	596	591	587	632	587	546	583	575	603	572	585	615	565	598	585	614	564	570	593	539	538	564	589	551	564	597	600	564	587	613	546	572	575	545	562	548	588	572	621	578	625	559	561	573	540	543	556	581	565	545	579	569	528	572	575	562	563	569	525	559	549	547	602	566	592	614	596	550	556	531	618	544	553	581	604	568	544	569	593	555	555	577	581	627	601	569	583	569	571	617	552	569	563	600	567	566	590	559	530	580	573	557	574	595	572	583	555	527	588	600	577	550	556	589	547	566	537	587	556	577	550	549	605	542	577	549	554	552	569	529	589	596	580	597	552	563	590	602	527	615	567	627	568	611	586	561	596	603	546	586	557	544	594	571	563	570	551	561	576	560	576	614	583	577	555	537	565	569	596	536	582	594	539	585	595	548	566	561	539	532	572	534	566	559	581	586	570	575	629	561	559	559	538	592	592	573	572	542	593	544	567	563	562	586	572	561	559	575	571	610	536	605	554	568	598	592	545	579	558	537	564	573	582	595	606	584	540	552	592	607	563	582	606	636	577	575	582	615	527	557	544	539	562	554	563	602	539	590	559	556	579	607	575	573	554	586	576	626	598	551	569	570	579	541	592	536	602	549	551	576	571	557	537	556	546	547	551	559	580	567	579	554	617	566	586	573	576	571	546	554	558	563	580	570	552	588	557	579	518	621	579	543	564	544	549	609	587	570	585	594	558	568	531	596	571	556	624	556	585	541	584	541	570	616	617	559	561	560	598	548	549	571	604	577	569	565	572	608	605	580	578	630	583	558	571	521	601	618	573	599	532	573	559	565	578	557	560	608	597	608	579	607	567	538	553	582	608	555	562	575	569
15274	2238	552	431	360	289	237	259	233	187	187	195	218	210	184	186	181	216	171	194	184	190	158	202	171	178	186	189	173	175	167	152	183	200	173	175	179	197	179	170	203	182	182	201	161	197	202	185	186	174	164	186	183	187	188	185	151	195	212	215	188	194	196	172	181	195	190	171	180	187	158	203	188	180	164	193	180	171	189	177	169	175	174	196	174	169	187	175	165	171	174	161	182	197	188	152	175	203	193	176	174	167	188	167	177	173	176	189	154	162	155	171	167	169	180	186	177	180	175	150	179	168	196	165	188	179	193	172	197	185	197	203	185	171	169	157	172	165	167	198	172	162	152	201	181	200	202	195	171	183	170	172	175	166	192	187	179	178	153	175	208	187	166	165	183	183	173	194	154	159	150	199	185	171	162	177	174	185	174	168	203	199	177	168	189	203	187	186	151	170	183	193	206	178	184	185	187	159	183	168	185	174	178	178	169	163	190	188	185	196	161	173	196	186	170	169	179	165	183	188	176	183	192	176	185	173	158	176	202	201	190	194	163	190	196	189	178	192	179	157	165	161	193	217	195	173	172	175	198	177	205	177	167	152	181	163	202	179	201	170	182	185	141	175	196	186	175	167	199	198	172	194	158	177	163	175	173	161	170	182	177	157	189	213	171	160	188	160	173	175	150	171	187	191	183	177	177	171	198	167	162	169	157	174	170	187	194	208	170	169	208	196	152	162	179	176	167	189	183	195	159	185	184	188	174	214	162	184	175	173	184	155	183	192	181	178	180	204	167	176	158	186	178	178	195	193	172	163	166	161	186	149	218	205	159	168	180	181	152	163	169	152	153	161	158	173	177	175	183	176	185	168	168	155	185	181	200	180	197	188	202	184	188	186	180	196	194	184	167	162	171	206	186	150	160	159	186	154	182	143	158	154	186	168	170	176	164	173	183	179	185	186	160	168	184	181	189	172	184	170	201	200	175	175	185	190	166	154	157	170	177	180	182	165	187	175	174	190	156	178	181	179	175	177	188	196	176	180	165	200	165	201	202	160	205	170	177	173	195	181	174	200	172	178	177	188	169	156	178	196	178	153	187	190	176	163	167	183	193	164	182	153	166	169	172	169	175	173	183	183	189	192	161	196	199	199	178	165	174	183	204	170	180	177	179	207	196	172	169	202	197	189	171	156	171	155	168	195	181	238	197	196	164	174	177	195	184	153	148	172	167	185	183	196	164	160	183	166	191	184	172	157	181	198	163	180	207	156	182	192	185	168	190	167	175	191	172	197	191	164	168	159	189	166	182	189	154	173	175	159	190	170	172	194	188	180	168	176	168	167	156	186	206	167	191	165	173	182	202	170	187	192	173	178	206	172	195	159	176	191	161	172	161	194	158	159	198	174	186	177	184	172	183	167	176	169	180	191	180	162	174	194	189	173	187	190	189	158	183	190	187	165	157	171	199	176	191	173	175	175	191	184	184	172	187	181	192	176	168	170	184	190	184	162	181	178	188	166	204	171	184	171	179	163	186	151	181	187	190	152	176	147	188	165	181	161	178	167	177	195	183	165	175	158	185	194	171	166	190	172	202	214	186	179	215	196	183	175	162	166	173	181	171	182	163	174	176	159	190	172	192	176	168	155	175	160	200	181	184	152	177	157	171	178	184	183	173	190	178	175	168	155	186	181	165	152	163	200	185	169	165	175	184	174	172	165	170	152	155	197	179	187	165	196	146	184	169	183	188	192	173	149	191	179	175	184	189	167	218	152	178	167	177	165	181	188	165	184	170	165	180	197	192	186	184	188	175	186	154	171	171	175	166	144	185	162	164	163	212	171	181	173	178	171	185	209	162	179	175	192	220	173	176	181	170	197	178	177	170	204	169	156	161	180	158	175	176	170	204	179	184	187	180	195	159	170	186	173	173	177	179	164	179	176	172	174	154	169	188	177	174	151	192	162	197	195	170	180	199	181	169	176	188	198	147	186	178	174	185	179	183	160	204	181	175	200	167	159	191	180	178	184	180	180	146	175	189	171	150	170	175	168	156	185	183	170	179	185	200	161	205	173	176	177	205	180	156	180	157	194	189	221	187	184	191	177	179	171	196	183	181	171	180	188	163	187	159	164	193	158	176	202	213	192	184	184	166	202	215	149	169	200	182	187	192	171	203	182	159	203	195	175	184	157	169	172	180	192	179	198	175	189	185	159	183	197	168	172	185	171	152	148	161	193	188	172	198	153	203	188	178	198	183	188	200	168	187	179	167	163	179	181	151	186	159	171	190	155	172	177	183	204	167	206	205	220	166	185	173	161	182	185	199	184	188	195	180	183	172	181	189	194	168	196	176	169	189	192	169	182	178	160	180	175	165	188	170	166	157	181	160	167	181	172	196	184	190	196	174	181	173	185	181	188	192	179	189	160	185	176	166	183	186	175	149	173	195	193	189	183	179	170	182	212	186	168	193	182	183	161	183	176	184	175	192	170	180	167	188	191	191	164	185	195	171	185	179	156	155	189	159	186	202	163	162	190	212	185	165	159	171	174	149	162	183	165	195	185	160	180	204	208	189	212	177	180	208	177	184	177	174	181	178	138	195	192	174	193	164	172	180	195	210	195	204	183	170	206	194	184	166	161	166	170	184	150	195	173	164	179	176	176	191	188	171	178	196	192	167	187	181	177	198	175	168	184	157	193	174	168	187	180	170	197	173	209	161	168	190	191	172	162	162	170	159	181	155	172	182	191	152	182	175	166	197	189	175	172	185	153	159	184	172	165	168	189	177	168	161	177	174	193	179	177	176	178	200	184	178	178	171	185	182	185	187	180	164	173	189	202	174	180	187	175	159	182	171	185	173	188	200	166	187	166	161	169	192	180	173	164	190	168	183	185	192	180	179	169	178	176	191	144	161	167	178	214	158	170	171	186	173	193	175	178	167	193	173	179	174	197	164	170	184	172	153	194	162	186	218	177	174	153	179	175	169	150	173	160	170	198	183	192	146	224	156	175	188	193	186	156	189	185	199	166	167	192	204	166	185	162	169	164	183	182	181	159	170	177	170	167	192	159	186	163	189	168	201	173	165	195	206	189	203	181	181	190	167	162	151	181	187	175	178	168	187	184	196	161	170	168	190	150	170	191	181	184	142	187	167	157	154	163	202	186	194	181	180	173	162	181	170	164	170	168	167	165	168	161	176	185	193	153	178	168	176	162	147	181	171	204	171	185	200	164	182	169	175	183	186	193	182	190	191	173	169	182	151	167	166	176	184	152	193	174	191	180	187	210	160	201	189	172	169	164	167	151	183	161	196	189	166	164	176	159	164	167	179	169	154	169	185	185	181	182	170	187	169	187	169	188	177	163	182	178	220	169	197	185	168	167	162	192	191	162	182	197	196	196	170	183	167	182	171	188	168	177	167	196	178	171	191	183	164	175	202	192	161	171	175	179	190	168	172	186	157	188	167	171	201	185	175	194	162	186	182	178	147	148	165	174	156	183	197	204	168	196
10862	1482	1183	1319	1118	943	875	760	657	592	605	539	498	579	507	491	458	454	449	424	446	497	483	454	437	437	472	431	421	457	441	426	465	442	433	400	410	400	447	431	430	423	451	441	467	442	452	468	455	501	470	471	465	463	478	477	480	513	505	480	471	492	459	448	438	458	479	454	446	437	447	415	386	393	450	435	405	424	457	444	430	452	449	442	388	418	422	410	412	418	425	422	391	441	419	445	394	399	425	399	401	401	435	377	396	442	424	416	418	425	436	438	453	463	393	441	435	423	419	396	382	401	423	428	428	410	403	393	415	401	423	403	396	415	402	442	388	379	410	402	455	397	400	409	388	386	447	439	418	433	397	451	414	475	404	455	390	401	439	412	407	406	403	450	411	386	401	447	420	417	364	399	434	455	442	388	391	455	446	438	406	408	398	401	440	413	419	405	403	427	415	440	432	370	432	413	432	402	440	413	411	422	420	397	430	452	459	413	396	419	449	410	420	408	422	398	387	389	422	408	425	384	406	410	420	399	397	409	394	437	423	385	404	414	412	398	414	413	432	385	456	435	373	370	465	435	402	427	407	402	451	424	410	426	406	413	425	421	413	423	403	419	416	443	440	397	393	378	433	419	443	426	384	400	412	465	408	405	411	393	440	369	423	390	420	417	435	436	402	439	398	414	412	374	378	414	401	413	397	397	432	370	422	430	436	430	399	416	386	402	435	404	435	364	383	432	435	446	407	393	397	407	451	423	422	434	451	366	417	443	420	405	446	428	447	411	425	445	419	417	440	408	397	402	414	416	456	397	401	396	417	425	415	406	445	421	469	398	423	434	435	430	419	412	396	409	360	434	402	417	375	397	436	452	414	437	399	408	426	410	428	428	435	459	435	436	401	431	411	464	433	430	389	418	448	407	433	403	399	416	410	447	454	435	394	443	394	442	407	380	389	413	408	449	382	437	392	415	402	412	421	404	426	421	393	433	428	435	397	428	419	398	448	423	412	424	384	403	478	417	421	428	412	375	442	417	426	421	407	392	427	395	396	397	397	410	447	388	388	409	426	405	409	397	425	418	429	449	394	426	428	373	409	405	453	393	442	382	458	428	406	409	406	413	409	471	384	416	419	432	440	408	423	427	403	375	426	439	419	423	418	390	401	423	394	423	404	418	381	406	388	411	436	395	425	392	398	405	408	406	431	418	442	434	426	417	415	419	425	411	431	429	407	414	452	416	399	444	444	423	407	429	437	425	432	432	416	416	422	419	445	425	432	422	405	437	400	363	382	428	411	388	364	383	442	411	425	407	427	421	442	408	423	408	439	401	408	447	454	432	410	450	400	396	437	418	420	397	384	410	439	418	389	436	422	441	437	452	423	452	400	384	420	404	362	377	379	427	422	385	404	406	380	418	396	430	420	415	446	415	413	447	417	440	387	410	393	441	417	420	456	417	400	402	432	408	388	450	422	418	420	403	416	426	421	408	423	420	415	415	395	421	410	406	408	440	402	422	405	419	423	403	421	419	427	429	437	431	386	432	390	427	419	390	388	395	435	432	394	392	411	403	412	394	413	428	401	431	410	398	438	432	439	398	459	399	423	395	385	405	384	408	477	450	426	418	432	432	386	429	381	398	410	404	374	410	421	414	421	443	405	433	434	378	450	412	406	388	425	426	448	387	410	368	439	405	408	405	416	396	401	443	443	426	431	426	428	453	409	407	434	394	420	448	407	413	394	451	412	417	400	403	431	404	389	423	403	426	423	420	442	438	451	416	447	416	429	468	430	388	412	461	417	406	456	442	432	395	420	421	402	417	422	423	409	404	396	460	432	471	398	371	395	419	405	413	434	401	414	389	426	396	436	404	439	431	428	447	406	415	440	427	417	423	405	402	408	420	431	437	436	430	421	419	431	379	411	422	447	412	408	421	429	421	402	421	438	391	441	407	417	411	444	437	409	403	442	396	418	413	415	426	438	441	445	423	385	450	421	401	445	398	426	414	417	428	418	408	391	398	430	422	446	440	416	437	423	398	423	408	416	434	433	410	386	450	398	410	415	372	421	413	388	418	421	398	418	406	402	429	416	410	427	418	441	414	406	412	420	425	426	413	433	403	410	429	373	426	422	413	402	413	411	398	423	377	412	439	430	421	409	427	467	435	418	432	415	409	437	400	378	428	452	426	437	428	428	401	433	416	416	382	407	409	376	417	383	414	409	412	423	396	421	407	461	423	431	389	436	410	405	414	379	403	379	395	458	393	416	425	398	444	459	428	409	441	382	399	425	428	397	399	475	409	439	405	410	421	395	393	409	414	417	405	426	381	409	414	402	445	417	390	449	432	418	409	411	417	426	407	395	404	401	411	406	424	393	407	431	435	416	413	432	408	375	436	421	419	408	438	433	420	424	418	409	408	402	406	430	431	378	395	416	409	421	407	397	438	408	432	429	413	440	442	440	410	436	408	413	404	421	455	452	410	417	414	436	410	402	435	431	429	400	418	371	408	426	434	412	434	418	461	417	428	412	425	436	429	431	418	406	434	437	448	401	431	451	443	435	396	413	395	417	432	373	413	451	437	412	422	443	436	410	406	391	461	416	380	411	414	426	432	390	403	378	418	405	405	446	438	433	428	398	378	422	412	382	391	427	443	393	397	444	431	438	445	435	428	441	431	419	407	410	427	399	411	364	420	403	415	419	425	405	423	402	415	393	413	406	423	412	428	411	404	412	367	433	434	417	436	402	434	416	401	422	392	425	387	428	415	396	420	413	445	402	402	422	431	361	429	453	405	408	455	427	428	445	415	409	433	403	412	390	415	390	413	397	395	389	414	455	437	442	381	400	450	413	413	402	388	376	410	434	439	445	409	409	403	438	405	456	422	425	369	451	423	420	422	458	411	420	406	400	412	371	438	450	411	435	399	395	428	407	403	448	445	428	429	401	405	458	419	433	408	410	436	444	447	403	429	407	431	425	419	407	421	405	410	435	442	438	422	467	408	398	423	435	412	413	407	407	427	395	370	397	389	458	381	423	402	396	391	434	421	372	413	423	403	418	447	417	425	391	431	402	431	441	415	428	408	400	432	416	439	437	431	431	433	424	413	451	393	433	418	379	461	414	387	360	419	398	427	425	434	433	392	402	408	401	390	382	412	390	414	442	393	386	428	427	469	418	408	425	397	398	437	423	404	425	412	403	408	411	448	443	417	412	394	396	442	411	447	407	403	455	393	429	423	363	433	396	391	386	414	404	378	415	397	443	383	386	400	428	414	408	397	413	425	415	409	448	426	404	426	423	417	412	427	433	383	426	386	417	416	443	432	415	390	417	424	419	476	425	400	477	389	422	396	411	425	411	381	409	419	422	437	430	445	454	404	424	408	454	430	419	453	413	424	434	437	426	392	424	434	392	409	425	440	428	422	444	420	400	436	431	435	442	377	419	405	402	406	439	398	375	469	435	406	413	396	418	426	396	429	413	414	416	408	391	384	415	459	400	435	408	409
24303	4308	929	617	412	338	249	248	191	174	184	178	146	152	138	165	163	147	127	134	108	151	134	150	109	123	151	130	134	121	137	118	147	146	123	140	120	119	114	108	125	115	145	143	133	133	120	123	127	143	144	140	132	152	129	135	116	109	136	124	126	119	112	118	113	133	141	142	137	113	111	124	139	137	136	133	130	116	141	125	121	114	142	152	119	120	127	137	116	120	124	116	114	107	119	116	121	128	138	151	130	129	117	108	114	157	109	119	130	117	129	130	134	124	136	140	133	127	133	114	138	141	121	151	102	108	106	118	103	121	139	116	110	144	126	119	131	113	110	123	117	121	138	123	117	118	116	122	123	95	124	121	116	119	129	129	139	130	125	114	127	108	114	129	135	120	108	130	120	118	135	154	122	117	132	137	128	126	108	115	115	125	144	108	116	120	125	147	120	131	120	106	110	131	118	133	116	126	122	137	140	128	113	110	123	114	132	127	121	125	124	125	128	114	134	116	106	132	132	120	116	128	117	123	114	122	119	106	140	126	132	116	111	123	114	118	132	118	133	119	121	116	125	119	132	117	112	111	131	101	115	120	135	122	120	110	126	142	109	134	145	109	128	128	119	114	143	128	133	105	97	96	123	136	111	119	122	124	115	142	126	123	138	145	119	131	128	138	121	114	128	124	132	120	137	124	113	124	116	136	129	127	136	116	113	108	130	113	117	113	117	118	125	113	122	126	129	97	126	132	143	129	132	128	133	116	122	128	129	102	123	121	129	115	128	105	120	134	130	126	122	114	133	148	127	109	123	133	128	113	121	138	116	117	109	116	134	98	125	126	117	128	115	122	105	99	133	122	113	132	125	109	112	134	135	113	124	117	126	134	109	144	121	98	120	120	120	108	140	156	107	121	119	134	135	126	106	137	119	118	122	102	126	135	124	124	118	138	130	117	135	125	108	118	136	137	117	133	130	124	121	137	121	145	117	127	118	138	125	120	132	99	126	114	126	115	120	140	129	118	102	111	140	115	119	130	136	104	128	131	127	134	126	114	138	109	120	93	127	128	121	135	126	131	109	101	124	107	138	115	141	114	141	128	131	117	134	118	121	112	112	114	115	129	104	136	138	116	126	117	138	119	119	108	138	139	115	116	128	115	116	134	112	134	125	125	105	137	107	120	136	126	126	121	113	117	109	129	117	104	102	118	137	106	129	122	115	123	132	122	126	170	114	138	136	122	105	144	117	119	123	119	138	152	114	129	145	133	106	119	122	110	118	110	139	129	120	114	115	131	122	123	110	103	128	127	119	129	121	109	125	128	130	129	132	127	126	113	116	118	112	135	136	135	116	127	123	110	122	110	122	120	124	130	129	122	124	116	102	138	107	97	116	102	126	119	133	159	117	145	122	114	126	117	143	132	116	106	116	122	124	126	107	124	148	133	133	120	111	155	118	122	104	106	136	107	104	130	118	127	105	127	128	128	119	127	129	127	118	124	114	133	111	126	138	113	139	127	124	125	123	113	116	140	129	114	123	95	114	108	124	118	111	101	129	127	141	120	135	125	140	106	122	122	121	151	115	114	134	121	106	108	125	131	136	119	109	113	123	123	163	125	116	106	123	117	111	112	142	119	122	123	134	117	107	123	115	122	123	137	113	123	110	129	125	127	145	122	123	130	135	109	124	127	113	111	131	113	126	130	135	106	125	142	110	111	121	115	127	120	139	126	117	141	123	111	107	108	106	117	133	120	152	127	130	114	96	111	124	117	112	108	154	96	120	120	111	107	125	103	124	122	139	127	113	145	132	123	124	112	99	140	111	126	110	125	119	129	115	143	108	115	119	128	127	111	127	113	100	133	108	110	122	123	115	107	114	123	137	116	123	140	123	140	123	125	119	129	109	111	128	138	122	110	123	107	105	130	121	123	130	127	109	127	120	131	108	123	146	109	121	130	122	113	130	103	113	121	121	135	109	133	157	123	116	134	107	121	121	118	111	112	98	121	130	134	119	112	121	136	141	148	126	137	132	122	120	128	127	148	102	123	134	140	124	120	115	114	119	129	117	139	130	134	101	126	132	103	130	114	111	110	116	133	112	128	143	124	97	120	123	131	132	118	139	136	120	116	137	132	125	128	122	135	144	133	121	117	124	134	114	120	121	116	119	127	138	114	126	130	104	135	120	110	115	125	126	122	144	124	122	133	105	115	131	121	114	125	115	125	114	100	120	139	124	124	122	127	140	117	113	135	152	115	116	139	122	119	119	121	122	113	108	115	128	136	126	124	114	129	121	119	106	129	115	123	117	107	117	107	113	145	108	124	111	134	126	135	135	126	123	119	128	115	109	119	109	118	124	127	125	123	131	129	113	115	121	108	133	142	146	138	108	114	126	107	145	124	125	115	122	139	121	115	124	141	115	131	112	112	121	148	121	113	124	113	139	127	108	127	112	106	127	132	121	130	132	128	117	119	125	125	125	123	103	119	114	103	125	114	134	128	110	120	140	117	115	122	111	132	114	115	127	114	114	124	133	129	128	123	129	123	119	134	109	124	116	125	136	131	112	126	125	125	114	126	111	135	127	135	144	133	107	129	116	116	140	112	142	126	134	115	100	134	119	132	114	110	124	115	136	107	103	118	134	125	114	114	135	127	134	115	111	127	142	101	124	118	118	116	148	112	122	134	120	129	124	108	130	144	115	143	95	106	101	113	135	131	115	125	122	124	115	121	120	135	130	103	132	110	106	136	111	139	118	132	148	133	121	127	114	127	121	113	100	122	141	118	140	115	138	130	114	122	139	112	124	119	152	112	123	107	114	118	114	154	111	143	117	140	138	117	98	100	101	131	125	117	110	121	127	135	129	144	129	120	120	119	125	149	118	121	138	118	130	113	126	128	134	121	145	134	133	136	111	120	110	110	121	133	124	114	129	123	126	127	142	112	134	105	109	130	148	129	116	128	125	118	137	112	101	137	105	132	115	114	125	106	126	142	151	129	119	111	120	123	110	127	109	135	124	105	104	129	139	127	144	128	129	94	111	130	108	109	130	118	114	124	112	116	121	129	128	137	132	124	121	134	139	115	106	130	132	148	119	135	112	121	125	131	145	150	127	130	129	131	126	121	119	115	112	119	136	125	123	139	136	125	106	133	109	116	113	124	121	126	140	129	119	123	134	135	117	128	127	109	122	127	147	105	114	111	117	143	145	125	102	101	122	137	131	142	117	111	164	130	122	129	135	122	113	129	122	107	109	145	124	135	97	122	115	138	127	108	104	111	121	111	126	100	141	131	112	123	119	109	115	117	130	128	110	119	124	129	103	123	98	124	118	119	124	131	126	123	123	120	137	126	125	132	114	121	109	112	107	137	120	111	109	147	103	100	143	119	147	127	121	122	130	123	114	118	138	117	111	148	127	108	137	108	124	129	125	131	140	138	133	150	139	120	109	121	120	129	124	121	132	140	139	116	138	114	134	114	139	131	125	118	101	131	125	133	120	110	130	140
14318	2058	1889	2146	1805	1447	1080	934	786	763	654	550	571	538	427	460	429	420	392	373	390	397	384	357	393	388	381	370	403	386	345	334	377	331	321	349	335	359	364	330	315	361	363	372	340	381	423	380	397	412	364	368	371	378	355	436	403	409	392	438	417	450	405	357	405	341	360	387	348	351	306	337	322	336	341	365	330	317	349	349	319	349	324	320	331	355	308	338	323	311	346	290	301	337	295	337	296	316	290	303	296	296	336	302	322	326	321	326	311	289	326	304	296	310	307	317	302	301	313	311	291	312	309	312	314	321	323	288	316	310	297	312	316	282	348	308	327	329	291	309	326	328	287	296	299	334	302	287	271	317	299	315	315	312	340	312	308	318	329	314	316	301	289	300	284	290	347	304	310	318	306	300	330	321	334	287	309	334	307	305	320	297	282	280	303	300	305	333	308	322	309	310	300	325	284	309	352	321	329	284	325	304	315	319	314	283	283	298	303	301	318	302	292	270	317	283	332	301	299	301	274	299	321	309	322	317	292	288	311	324	307	325	293	302	287	293	347	279	318	328	280	297	287	318	300	325	280	318	306	274	312	292	295	305	330	335	303	327	300	273	299	271	325	318	297	317	259	323	303	326	301	294	316	312	324	310	314	293	304	318	303	274	303	298	318	281	341	291	341	305	329	291	296	297	303	310	299	298	321	305	322	274	299	335	316	332	309	325	326	316	302	307	319	316	300	322	273	288	296	296	318	319	316	296	285	331	303	336	331	310	312	302	304	273	313	311	295	307	310	326	324	311	325	304	305	330	304	324	310	316	329	330	298	315	323	286	319	310	294	298	330	319	309	314	325	329	312	297	313	319	294	331	321	295	320	299	306	279	304	326	319	295	307	287	300	314	329	333	300	352	301	318	286	308	305	314	321	326	291	314	294	298	306	333	322	285	301	329	304	296	308	279	299	303	327	318	325	300	309	349	296	293	329	333	293	309	341	300	301	311	313	301	322	311	305	318	324	318	289	298	324	269	314	319	302	338	323	325	277	284	316	296	338	310	301	305	308	317	304	347	288	318	315	317	289	300	311	337	307	290	310	308	288	316	305	324	315	324	319	300	293	323	312	308	338	312	314	308	259	308	314	311	318	305	286	300	344	317	316	283	317	313	327	320	301	278	314	329	363	342	313	325	324	312	300	304	289	300	330	319	287	336	315	315	313	307	315	291	307	311	317	330	324	311	326	296	296	295	344	322	311	303	319	316	314	291	331	352	277	340	311	311	312	287	275	312	312	291	309	312	290	287	319	304	322	330	335	324	270	303	310	275	284	323	307	306	313	315	325	322	304	298	295	329	311	317	306	311	303	305	332	352	313	297	342	304	314	301	292	290	308	296	332	310	294	295	291	290	332	319	300	307	311	322	260	302	321	323	305	312	326	306	318	293	332	318	306	310	269	310	321	323	341	282	325	308	300	322	324	295	299	294	291	290	310	322	302	287	291	343	324	327	338	294	286	329	314	344	308	326	326	269	328	309	297	289	314	319	312	311	291	292	290	318	302	289	309	316	311	295	364	311	302	308	277	322	315	311	304	305	347	311	279	305	302	299	315	311	285	305	315	317	316	308	279	285	299	328	282	340	326	328	366	287	296	313	310	312	280	314	344	295	281	307	317	326	314	277	309	323	303	339	341	316	291	304	307	313	303	316	302	315	307	289	302	310	302	314	291	291	290	304	312	319	329	307	312	329	329	275	280	292	306	295	306	337	313	309	305	318	307	268	300	300	314	267	296	299	295	308	303	322	321	343	309	323	329	340	311	314	309	318	334	318	267	324	304	352	322	284	290	305	280	282	304	307	279	303	328	293	285	289	307	351	325	314	340	303	292	297	282	313	294	309	282	295	310	313	314	301	317	315	288	331	301	308	299	344	301	307	283	314	335	316	292	314	327	328	301	297	310	311	308	291	269	293	298	320	309	288	333	304	359	328	296	328	313	316	300	313	326	327	326	295	314	321	336	292	296	288	309	309	306	294	294	304	335	301	314	278	317	307	337	317	329	279	322	304	306	335	314	346	297	306	317	304	318	296	314	290	275	296	317	304	313	322	312	309	311	320	290	311	300	323	297	299	296	326	283	288	304	299	293	306	302	328	317	281	305	325	314	312	281	344	333	314	335	323	311	291	315	320	328	302	298	307	312	329	311	314	359	312	302	281	330	309	299	282	317	286	291	316	280	318	292	311	300	311	301	321	341	290	286	294	315	287	329	302	271	322	293	324	323	294	314	290	327	313	310	338	338	314	313	314	312	302	321	318	293	320	311	287	336	302	294	319	304	285	297	290	304	302	274	329	331	307	326	302	306	312	315	296	321	279	325	343	270	338	309	331	315	275	285	306	310	283	334	284	324	324	276	308	291	337	312	297	294	301	313	313	290	350	308	316	355	291	320	317	305	318	298	317	326	348	301	339	288	317	312	318	297	302	288	304	324	308	329	273	312	341	311	313	282	275	305	282	285	308	321	330	299	326	271	296	311	297	323	293	307	323	312	299	305	339	319	308	271	308	312	288	264	299	335	288	319	305	287	289	301	307	303	295	338	303	332	328	304	303	296	350	333	301	300	310	305	303	291	333	346	326	310	334	296	326	337	331	320	296	313	302	317	333	301	302	300	293	302	314	294	323	320	299	310	261	328	300	297	293	320	319	285	308	303	308	330	285	279	297	308	300	320	300	285	300	294	326	302	338	322	291	286	325	323	312	304	306	285	333	301	278	325	332	282	319	306	294	334	314	299	303	340	294	299	313	342	282	280	280	309	312	280	303	299	284	280	322	311	289	303	291	298	316	277	306	297	295	300	310	311	310	317	312	346	312	287	272	313	319	309	307	268	292	316	311	308	327	342	306	327	301	336	377	303	276	286	299	321	275	304	300	290	349	300	309	324	297	286	286	321	356	315	289	314	309	301	304	318	334	319	305	304	283	322	330	293	324	311	306	305	301	299	305	297	320	313	293	327	330	316	315	312	322	314	318	326	314	279	287	322	309	331	331	320	297	296	327	300	290	290	277	303	312	327	295	331	287	275	329	318	316	322	338	263	321	291	337	299	327	298	319	290	291	283	343	292	254	297	317	324	339	314	294	308	307	296	302	295	286	320	312	306	322	319	314	325	327	299	317	330	301	310	277	306	296	304	319	294	332	350	291	314	320	347	294	328	291	313	316	327	293	267	336	302	344	293	309	293	297	303	307	318	316	317	293	313	290	314	307	319	290	334	324	299	308	321	268	324	300	309	329	283	311	300	336	293	320	333	339	306	297	315	301	283	292	303	287	280	327	307	294	320	308	300	309	302	351	320	287	327	286	298	300	309	310	288	279	325	334	284	334	307	295	323	333	341	298	326	335	305	307	304	308	320	317	309	321	342	332	329	325	292	292	327	287	299	285	305	289	282	268	326	311	318	281	298	293	282	300	336	287	337	301	306	326	310	320	340	329	295	313	336	286	322	306	318	287
6260	815	303	249	246	263	256	236	261	232	269	252	231	234	227	259	248	218	257	267	252	295	286	246	225	259	261	255	273	266	245	244	231	265	262	256	223	235	254	277	268	243	277	259	252	258	249	277	271	270	236	257	262	245	259	268	227	222	254	235	246	252	243	249	241	284	275	253	254	241	259	231	240	251	274	244	231	284	238	258	262	260	266	228	241	242	240	259	215	267	241	258	238	235	248	288	238	243	257	273	260	259	256	263	246	276	246	233	276	247	262	257	214	267	251	245	278	258	270	254	233	255	273	246	267	246	239	259	273	251	230	249	236	228	233	255	261	266	284	252	292	238	253	266	225	236	264	269	281	272	269	244	267	277	249	278	248	233	254	263	256	293	254	248	282	262	244	240	254	258	294	234	253	264	232	246	279	268	291	240	251	256	256	224	244	247	259	246	267	242	248	241	229	272	237	279	261	254	260	245	277	244	238	236	249	255	277	235	248	251	256	279	267	244	236	248	241	252	245	240	281	285	220	254	250	259	290	294	244	278	221	261	247	256	260	255	254	241	253	261	258	252	260	254	227	221	246	251	248	302	242	278	267	256	277	261	252	224	266	253	247	249	251	244	235	226	258	267	285	226	243	236	246	250	251	263	218	267	267	231	243	249	273	281	276	251	241	261	257	239	246	246	241	246	275	256	274	245	261	271	239	255	277	270	253	253	231	271	247	260	247	273	261	240	244	249	276	269	261	275	255	248	251	241	268	243	241	244	275	249	248	253	270	248	246	242	268	264	252	268	239	269	246	209	244	233	264	268	245	248	225	232	270	267	246	255	254	261	264	248	263	236	244	252	281	259	252	268	271	253	230	220	267	254	258	271	244	237	247	242	237	266	245	281	241	252	279	287	242	268	255	264	261	261	249	258	254	266	250	238	236	269	253	269	272	261	273	260	228	239	259	265	266	267	254	266	234	226	268	246	239	255	234	254	280	230	257	237	246	242	262	246	279	260	225	237	236	253	262	228	240	244	244	225	232	257	250	247	235	236	278	260	265	242	241	247	265	226	239	223	283	224	257	243	266	265	242	238	218	242	241	248	238	242	278	304	254	244	293	263	253	259	242	244	255	252	276	264	242	259	240	233	235	242	238	241	248	222	259	252	249	221	252	246	265	251	269	228	250	276	236	252	274	252	236	264	262	266	242	231	265	246	259	231	234	259	266	284	250	271	236	229	252	239	251	230	253	255	261	240	279	255	255	249	257	235	242	242	215	252	268	249	259	242	248	258	262	256	212	254	264	261	268	234	226	227	258	269	252	274	242	268	255	254	259	224	252	246	235	250	225	240	247	250	242	251	271	270	258	232	234	255	293	234	245	234	255	266	263	230	270	270	282	245	244	253	259	242	259	242	257	225	252	270	252	247	252	248	232	277	240	250	226	273	270	249	235	279	278	249	287	234	237	254	275	261	264	264	264	247	241	258	247	231	257	256	254	235	231	236	249	235	259	279	242	252	275	264	280	229	254	269	233	263	242	234	250	245	253	268	235	260	248	235	252	236	248	248	235	274	270	238	274	271	252	220	228	255	249	261	262	241	244	251	262	252	238	223	261	240	290	266	217	249	261	242	258	252	261	249	249	235	270	258	268	251	267	234	284	250	263	264	226	258	277	256	247	233	272	229	240	257	246	250	270	272	264	254	267	261	301	253	234	256	247	266	254	263	276	228	241	269	253	249	273	240	253	268	255	267	261	233	235	280	251	265	268	261	235	250	240	252	242	266	249	223	265	224	258	247	243	240	277	262	262	259	226	243	269	272	239	293	271	280	247	226	260	260	273	251	259	252	248	231	241	263	256	257	245	248	244	236	247	239	250	251	256	241	275	267	265	230	273	235	239	245	270	283	265	265	246	228	242	280	255	221	249	247	255	237	256	246	250	267	231	259	269	272	263	267	280	248	248	248	275	272	260	221	231	271	249	258	259	238	235	248	256	251	289	263	219	269	256	254	228	258	259	253	240	241	262	218	266	262	275	248	239	284	269	232	243	248	246	233	255	270	280	255	228	276	260	271	241	248	283	278	291	261	242	231	249	244	236	249	266	214	229	259	242	257	276	264	252	247	263	237	257	262	253	225	267	255	267	265	284	255	249	243	272	254	261	242	261	253	241	270	267	260	256	241	231	264	257	273	259	233	255	278	255	250	262	249	273	232	269	271	298	245	247	252	243	259	245	247	214	262	260	250	231	280	239	252	243	251	280	270	274	257	226	278	235	247	269	252	222	237	233	249	243	254	280	248	280	259	240	261	250	266	249	246	256	221	255	258	261	263	269	266	253	269	239	252	282	258	240	248	229	261	242	259	289	260	264	260	269	229	274	249	223	243	230	229	295	244	268	235	259	248	230	246	254	261	242	269	248	256	255	297	249	257	247	268	232	257	250	237	257	255	262	249	237	225	229	271	271	233	227	212	238	306	267	239	244	240	211	274	239	242	233	247	250	255	269	249	249	246	248	259	239	273	247	281	265	245	267	252	254	254	238	260	264	259	273	262	255	264	255	258	255	252	260	228	267	240	221	263	255	214	263	237	271	264	245	271	249	243	240	255	265	257	259	255	239	262	242	233	270	253	271	265	262	234	253	275	251	263	240	248	238	266	286	218	222	251	272	274	230	274	242	274	267	266	247	268	248	249	229	243	255	265	259	257	263	264	231	227	283	277	258	228	222	257	238	267	233	260	249	256	235	243	255	212	271	263	255	240	251	279	272	242	265	247	234	221	255	263	252	264	250	211	262	250	239	253	254	261	255	221	238	281	231	253	266	269	253	242	244	253	242	247	228	264	236	272	249	253	250	229	269	220	239	262	254	259	305	257	275	263	250	236	255	254	241	232	263	253	232	259	232	230	273	277	251	240	239	249	244	267	257	240	246	234	259	299	260	274	231	258	237	270	258	251	242	271	239	274	270	271	250	263	235	250	268	227	245	264	271	255	293	251	248	249	258	238	267	265	242	228	265	259	245	258	233	270	242	242	222	245	246	228	245	247	254	221	271	240	245	257	285	245	271	276	245	242	237	237	218	278	255	256	262	232	237	257	279	259	259	239	248	231	251	242	257	265	233	277	280	257	251	245	236	232	243	275	247	291	242	274	250	231	262	232	246	235	269	242	260	277	270	271	234	257	260	260	266	236	246	269	250	272	242	241	253	252	257	233	240	247	229	272	286	266	263	261	235	250	261	275	260	261	243	259	231	288	258	250	247	237	282	255	247	196	229	257	293	249	250	254	290	233	273	269	225	241	260	230	263	249	256	234	257	265	233	265	265	259	258	239	236	230	234	295	242	259	250	249	230	265	275	238	268	272	264	249	248	279	246	244	265	237	261	272	239	255	260	267	282	257	255	251	251	247	259	252	274	270	271	270	247	257	264	272	264	260	256	217	238	245	250	261	241	246	258	228	294	279	243	235	258	277	243	264	263	221	261	258	262	272	251	258	256	252	263	265	241	229
4541	867	690	677	622	693	638	573	584	565	605	586	586	578	560	562	613	556	610	614	630	609	534	580	556	556	575	600	603	544	564	581	608	560	629	590	554	607	573	579	605	605	586	613	563	560	603	543	613	607	632	628	601	596	567	629	563	616	579	589	595	637	630	599	548	620	623	554	606	571	547	613	584	600	556	607	587	562	580	630	587	540	575	566	609	602	589	563	603	555	570	586	575	599	604	589	539	588	576	562	568	544	552	583	582	572	565	548	540	564	589	576	589	591	599	560	598	576	564	561	554	573	578	556	574	554	546	590	620	604	586	571	603	588	575	574	568	589	531	581	609	594	580	588	612	599	581	617	551	531	568	568	620	571	612	545	608	578	549	543	538	602	552	553	598	583	576	591	598	561	608	615	618	598	555	556	573	604	545	566	629	600	604	614	606	558	544	563	560	575	589	584	595	563	659	590	635	599	590	577	578	601	576	568	592	611	586	592	545	562	562	593	568	574	564	513	565	584	570	638	581	580	588	593	603	542	553	590	572	594	621	568	538	597	598	590	583	582	617	564	589	569	571	551	580	588	572	564	554	618	583	548	601	575	598	604	589	562	629	560	548	604	578	594	575	575	553	602	602	565	583	595	578	585	574	627	577	596	554	590	529	577	577	555	609	609	588	570	545	587	594	578	595	546	581	585	570	583	563	633	588	556	575	568	574	592	597	581	608	569	551	590	605	586	566	575	514	581	568	557	554	565	576	559	555	639	606	563	562	536	618	600	591	593	622	555	566	597	600	552	590	567	597	582	578	529	590	557	595	545	545	557	546	554	540	565	539	587	522	581	588	579	592	575	607	580	594	548	618	598	599	585	529	543	603	584	579	600	571	598	583	580	571	578	604	581	596	557	593	586	597	604	567	553	586	590	535	569	612	604	609	541	559	593	599	590	643	581	660	615	586	566	599	527	547	576	576	561	582	604	573	592	589	567	573	568	584	582	599	593	603	534	620	556	588	549	583	554	554	622	588	585	539	591	537	535	574	596	597	550	619	529	571	565	587	607	541	567	515	555	543	578	574	586	569	577	562	542	620	596	593	639	578	560	588	594	571	576	564	574	598	537	558	611	572	617	623	577	590	574	602	610	561	604	526	577	582	561	560	519	558	589	580	539	541	602	602	565	600	590	583	591	624	556	542	595	572	540	607	559	570	606	567	578	578	587	626	566	583	576	569	602	554	600	570	567	545	671	543	583	569	586	552	604	627	589	542	528	622	538	575	569	554	564	579	580	588	561	574	574	620	565	583	568	547	560	573	587	571	568	563	565	590	589	583	574	622	580	619	539	597	576	576	567	592	564	594	603	572	624	588	581	599	592	558	544	568	571	536	516	552	577	588	605	555	602	574	530	567	627	607	596	620	580	507	578	624	575	551	586	567	578	556	599	596	580	552	599	608	623	598	534	571	543	578	572	544	557	585	587	545	578	558	615	579	565	533	582	560	601	553	602	586	560	587	581	586	574	549	594	564	596	546	582	598	567	602	580	564	579	600	591	559	526	552	569	578	560	557	577	625	603	575	612	589	607	559	602	580	571	589	578	532	590	584	563	597	546	580	554	595	609	582	543	565	590	546	611	529	611	572	538	578	544	580	565	593	568	579	563	636	612	578	595	582	619	570	534	584	571	530	564	592	577	586	542	574	604	573	593	567	605	598	571	584	601	590	577	502	545	558	557	567	628	602	584	594	570	597	613	610	567	570	541	554	586	564	548	513	548	578	530	558	590	571	577	565	587	547	555	565	554	612	583	594	602	571	575	585	559	566	590	576	569	623	567	593	554	629	605	564	551	627	594	558	588	605	597	590	554	571	629	580	570	565	601	570	601	529	560	563	591	637	596	556	562	558	584	585	548	567	576	622	604	568	594	630	582	591	567	631	606	601	644	573	575	602	575	562	571	526	610	558	568	575	580	576	587	573	587	583	570	589	587	605	563	575	575	585	619	572	553	609	556	571	567	552	580	586	585	562	586	559	601	547	562	567	548	598	568	574	608	596	627	577	570	571	560	553	604	595	577	565	625	579	611	594	537	555	569	578	594	556	569	560	551	580	589	590	614	590	532	599	573	599	572	554	562	555	582	579	625	578	558	577	572	596	561	587	563	587	547	582	592	593	603	559	520	595	556	594	589	535	575	562	598	629	606	542	556	585	555	605	603	545	598	539	618	600	595	616	590	556	553	568	567	598	571	569	565	554	566	561	576	655	529	583	593	564	561	574	598	583	566	583	578	556	532	573	638	548	555	607	573	565	568	567	620	593	552	528	575	601	552	579	563	595	600	608	594	549	577	583	535	564	573	584	566	596	599	611	571	581	559	559	622	580	574	571	582	619	575	554	566	559	536	563	598	560	580	567	542	592	583	610	601	581	573	566	587	551	575	588	584	604	609	603	596	539	568	582	582	568	580	590	580	598	599	568	592	611	614	599	565	548	571	586	541	579	577	550	579	548	565	582	556	585	586	587	567	578	577	588	585	570	574	555	593	541	558	574	606	581	550	579	565	590	591	570	567	537	603	585	563	611	584	564	582	603	550	576	565	551	602	592	558	578	597	575	595	551	613	566	564	589	572	573	550	582	601	541	555	518	586	592	571	664	590	598	625	532	564	557	551	593	559	558	553	599	603	593	559	581	611	574	602	560	615	573	582	563	597	569	609	568	615	567	585	573	575	600	546	566	570	544	573	551	575	563	598	586	544	563	622	628	574	587	568	595	591	598	637	587	573	570	554	580	586	585	569	584	594	539	601	538	556	580	585	613	560	603	591	622	552	588	585	538	551	554	598	595	561	549	586	556	572	576	552	583	577	568	589	550	550	585	623	592	555	610	590	542	585	553	590	551	584	624	537	573	576	567	552	522	577	586	577	548	590	597	603	586	533	619	553	554	566	589	582	592	569	568	583	567	598	539	573	569	601	578	647	555	564	583	613	557	570	575	557	574	566	570	588	600	541	560	550	592	562	600	571	572	593	594	568	595	576	575	555	578	595	562	596	506	558	560	579	578	553	593	582	578	559	604	570	555	550	622	618	564	619	551	612	562	557	559	592	580	637	570	617	581	531	586	595	628	558	557	565	543	577	587	548	587	611	558	624	606	596	579	545	545	536	581	570	552	601	557	571	560	561	583	567	574	568	566	589	621	594	578	590	538	609	569	547	514	587	576	548	594	542	556	580	586	561	587	585	578	584	553	587	569	600	598	576	621	549	590	552	541	550	563	571	571	559	566	607	586	593	614	592	647	585	559	590	541	543	597	574	568	628	581	518	589	608	600	587	597	530	566	612	573	583	591	580	586	584	599	602	588	562	602	566	587	572	578	579	585	576	551	560	604	572	570	583	598	578	612	553	586	560	564	608	587	575	593	570	608	598	594	563	586	539	575	583	526	590	594	557	601	581	573	570	594	585	565	570	586	575	552	587	596	594	577	567	587	584	582	571	552	568	553	581	608	612	581	552
15540	2149	551	451	350	303	252	199	241	210	227	182	185	187	187	177	198	185	205	185	183	175	178	185	175	175	181	170	192	186	185	195	158	179	174	159	193	183	176	197	171	189	182	178	176	171	186	169	177	189	177	197	162	187	194	195	167	178	199	190	173	206	158	178	179	179	195	187	174	169	174	202	187	190	168	170	194	185	178	227	189	200	187	193	171	163	179	173	180	164	161	177	162	166	194	156	167	177	189	194	199	182	182	172	199	171	181	185	192	164	184	184	173	194	199	182	184	175	201	185	202	192	179	179	174	180	164	172	176	181	181	167	181	203	192	198	190	201	209	182	206	180	184	203	198	195	197	189	177	193	167	175	178	208	175	171	152	181	191	175	169	187	223	202	181	188	181	178	179	188	177	166	183	186	183	170	178	174	191	180	189	210	178	188	172	187	192	176	174	177	170	148	188	169	149	166	196	182	175	187	197	158	177	177	168	185	177	196	175	181	180	173	187	176	160	180	165	157	188	171	206	210	178	201	173	163	197	200	192	191	170	174	170	173	171	191	204	184	177	188	182	179	167	168	165	178	178	182	178	179	190	165	175	183	184	183	199	187	200	189	191	193	204	174	191	168	184	190	192	200	176	174	169	172	186	179	185	163	180	190	171	192	188	205	172	203	166	199	185	175	173	181	169	170	162	197	183	180	167	171	169	152	164	190	190	172	181	174	171	166	187	188	196	179	193	185	196	187	180	172	189	163	169	194	174	157	151	212	198	202	185	172	156	163	174	196	193	170	193	201	180	165	162	195	206	180	161	172	188	202	209	154	163	163	187	185	184	198	191	178	196	182	192	176	188	187	205	189	207	171	190	169	200	173	173	177	182	163	183	189	184	180	156	208	184	154	194	179	192	150	175	173	167	194	179	181	204	157	155	193	175	211	167	171	185	182	183	157	170	219	197	176	177	176	190	193	165	154	142	185	195	178	199	197	220	164	170	206	190	188	166	157	182	190	188	200	174	180	195	205	162	178	166	193	211	173	163	215	179	170	171	191	169	176	188	192	181	176	174	177	168	191	187	175	202	150	187	179	183	182	184	184	182	162	193	191	170	184	199	184	179	187	170	179	203	195	176	172	184	175	165	192	166	179	178	179	184	170	181	192	187	192	193	182	178	160	172	171	206	177	179	169	177	218	170	187	178	194	199	193	183	178	193	172	218	200	187	205	196	184	208	178	177	169	166	194	208	187	176	186	199	180	167	156	173	159	202	170	175	190	161	174	160	180	198	150	184	198	186	170	180	178	157	181	173	177	170	189	171	192	193	182	167	190	182	188	188	194	184	185	183	184	183	166	187	180	193	200	157	186	162	186	174	187	161	169	198	205	174	170	177	174	172	180	184	181	187	161	168	168	220	167	176	196	172	176	190	181	150	175	169	179	189	161	172	176	187	189	206	172	198	183	176	179	191	158	163	185	167	204	164	190	179	184	209	203	180	185	192	190	181	182	185	199	172	169	179	188	168	179	163	186	192	190	202	195	170	170	166	178	180	186	179	178	164	193	162	186	174	206	177	175	193	171	171	155	184	189	172	196	152	207	193	199	179	170	206	203	172	171	173	178	214	166	168	185	165	192	188	206	187	165	196	179	169	179	191	178	197	201	176	183	213	170	169	172	164	186	189	171	188	191	172	176	183	198	194	190	174	188	161	192	182	184	151	194	166	170	179	207	184	193	169	190	176	189	166	182	180	190	196	190	193	202	178	172	198	186	189	180	187	201	199	180	197	174	185	175	184	182	164	173	197	171	183	173	184	185	174	189	201	185	186	214	182	186	177	179	183	192	197	208	186	165	179	181	207	173	173	171	174	188	200	173	176	174	179	196	147	187	167	192	154	169	139	170	192	183	155	151	180	183	175	187	174	188	172	210	155	172	153	161	160	186	177	185	200	171	197	170	187	186	184	165	170	180	179	182	193	164	183	186	171	187	157	176	162	155	165	191	157	176	189	187	183	172	165	171	201	168	170	199	156	143	167	137	164	170	187	172	178	207	200	174	164	201	186	208	234	157	181	177	187	200	168	164	184	169	180	180	165	160	212	212	198	191	188	186	184	185	159	187	186	194	183	175	179	160	181	166	182	163	163	168	185	206	187	180	180	179	191	156	159	174	177	193	183	192	194	216	193	177	179	187	166	174	170	175	209	171	187	199	183	182	186	197	182	197	173	173	199	170	178	174	181	160	195	170	169	155	169	169	158	176	172	196	175	170	187	198	171	201	167	175	178	178	187	191	182	180	179	177	184	151	187	177	181	174	168	202	180	199	195	201	191	193	193	164	170	180	179	158	168	171	174	196	158	172	199	206	192	198	183	171	171	146	173	184	180	165	199	212	187	163	188	179	176	146	184	189	160	172	183	178	177	170	185	179	192	176	170	167	172	176	178	162	190	176	175	172	148	178	167	182	162	177	169	173	204	184	172	211	179	173	184	163	162	197	165	210	180	176	211	185	153	180	195	178	208	197	173	183	163	169	166	176	196	170	188	155	184	203	170	164	160	177	176	170	197	201	200	176	166	171	189	186	168	171	193	178	180	180	207	186	195	203	178	184	185	184	163	166	188	189	168	141	194	155	170	196	165	160	182	198	163	189	202	180	183	192	176	175	193	200	187	201	190	182	173	188	171	180	202	198	170	188	162	151	170	201	191	176	191	171	160	176	166	194	156	171	171	180	180	182	195	161	176	176	178	164	186	172	166	172	164	184	194	202	183	195	187	186	177	184	180	180	176	158	177	188	184	178	174	168	176	184	182	144	185	181	169	156	181	201	184	174	167	180	168	183	200	181	190	169	172	178	171	164	169	179	183	167	176	193	176	171	202	155	190	168	161	165	168	158	191	214	184	185	191	176	192	196	186	188	161	161	166	180	173	173	188	193	169	176	175	186	168	167	166	189	177	167	161	184	207	162	182	199	186	202	164	182	174	169	205	204	176	202	165	164	179	188	170	149	186	139	201	168	196	196	190	174	185	148	181	181	198	185	180	177	178	182	194	164	162	180	180	147	183	180	163	212	184	190	194	173	203	193	209	177	177	182	152	171	188	195	196	195	160	168	180	204	194	172	204	170	170	163	181	185	165	207	185	183	178	181	194	190	198	195	181	178	181	177	189	177	171	169	175	185	167	163	171	178	187	188	182	179	183	181	182	178	172	176	179	166	184	192	174	157	177	202	168	169	169	168	172	186	156	196	173	168	175	164	178	174	167	184	195	195	183	171	182	166	172	185	162	155	186	184	196	224	197	177	193	186	174	169	166	174	185	163	181	197	173	170	214	198	169	177	189	192	213	179	177	177	166	200	149	172	208	164	193	189	170	197	207	161	174	175	179	190	164	162	185	197	184	173	190	176	199	203	179	177	178	202	178	184	158	182	179	188	187	178	180	195	218	173	175	189	205	151	171	159	166	195	180	162	201	178	188	186	182	196	178	198	170	166	194	185	164	184	168	186	211	178
10853	1510	1260	1374	1220	1007	836	719	666	638	594	548	542	523	491	465	506	477	455	468	460	470	457	486	463	420	448	433	451	454	464	458	442	427	495	450	426	439	435	430	457	414	453	473	436	437	486	479	471	479	486	477	444	464	448	490	489	511	508	478	453	521	495	501	448	477	501	458	466	445	412	444	441	483	418	455	414	448	398	398	454	431	457	426	470	460	461	408	442	401	451	442	395	465	371	403	441	448	434	433	437	405	420	446	431	423	451	425	387	442	418	443	398	406	461	419	427	430	427	422	435	464	418	455	420	432	432	432	430	430	429	424	476	406	447	433	418	432	402	422	423	408	395	424	410	388	409	410	406	449	436	425	398	416	446	459	422	430	458	382	433	436	397	431	409	426	459	430	404	411	411	436	405	391	411	441	430	442	418	456	422	402	446	418	446	411	428	434	446	418	378	432	397	412	401	416	411	462	410	443	425	440	403	425	403	469	447	421	412	397	444	391	433	410	412	422	441	391	435	429	445	430	456	412	412	399	427	461	428	433	447	432	412	409	415	403	435	423	427	398	453	464	415	413	389	435	411	424	435	421	403	400	396	401	425	419	442	419	442	407	419	418	452	394	430	400	433	424	431	405	440	453	428	402	414	405	431	448	443	410	456	418	426	432	424	418	453	408	392	428	425	403	430	429	405	428	395	457	440	403	430	438	378	403	422	418	409	433	441	467	388	400	427	412	431	413	405	388	419	428	425	389	405	431	434	415	434	395	425	447	438	426	409	433	437	415	429	449	410	409	405	437	428	427	436	400	416	419	430	462	411	419	426	426	400	441	397	433	423	416	406	441	423	450	426	449	397	443	434	418	455	441	399	404	415	442	471	425	404	388	419	453	429	461	409	448	413	422	448	421	414	438	431	454	430	414	476	405	379	434	413	441	413	416	439	426	417	390	402	397	414	403	417	421	444	447	454	435	385	429	427	432	435	389	374	413	409	439	416	440	462	408	412	449	417	409	419	424	431	401	419	368	414	389	436	466	421	456	408	386	444	429	443	407	434	422	437	402	439	414	416	428	444	400	413	402	438	437	412	402	425	427	409	424	390	428	435	457	429	438	414	398	448	430	440	436	405	421	427	410	429	426	456	403	449	408	430	398	418	397	429	438	411	422	399	439	468	416	415	443	416	404	424	379	387	407	402	421	426	427	430	407	457	429	460	411	406	418	415	422	418	433	416	392	458	417	417	387	441	406	420	417	406	426	441	425	426	426	379	425	458	382	442	419	399	423	428	451	437	394	444	385	400	424	431	422	420	409	447	400	411	423	431	389	423	413	454	443	426	407	411	437	426	437	429	404	403	418	422	428	426	414	452	409	410	440	398	408	417	408	420	440	417	435	442	418	438	427	448	394	407	422	464	434	434	419	439	409	395	434	414	415	423	367	411	427	407	397	429	382	423	388	404	452	438	416	393	472	434	436	423	430	450	441	419	415	422	426	406	400	409	404	426	405	444	380	419	444	403	448	451	423	447	423	432	427	414	418	429	418	462	401	413	440	416	431	471	398	388	410	408	419	396	415	402	422	413	448	407	429	398	447	406	449	404	462	425	464	416	388	411	416	408	392	407	453	387	426	405	401	448	386	424	415	423	426	455	417	405	431	405	388	416	420	433	427	418	405	426	447	420	422	415	418	434	420	461	421	434	431	428	433	410	440	436	394	415	414	397	453	447	437	412	405	412	416	414	428	372	431	444	455	400	449	432	412	422	422	429	413	401	420	426	409	446	420	430	431	415	421	423	405	415	433	439	413	416	427	446	450	419	434	390	446	428	412	404	434	469	398	407	457	447	423	371	436	445	389	426	425	437	418	439	396	406	470	428	385	410	435	437	425	429	441	435	408	412	453	432	426	448	415	469	437	449	417	407	426	377	428	426	429	450	414	428	411	441	411	446	423	443	429	446	441	408	393	445	413	437	404	431	405	445	415	427	423	414	434	408	431	447	450	441	439	389	412	457	426	431	435	422	415	381	414	407	434	422	400	449	436	422	401	392	411	411	389	411	408	430	419	434	443	437	417	435	405	413	446	407	413	422	435	397	459	428	426	415	410	433	418	429	429	454	404	407	436	420	440	414	432	423	437	412	402	418	393	399	477	421	432	436	448	414	415	405	401	472	447	431	431	402	483	407	412	431	411	412	421	448	435	434	421	412	441	415	429	451	442	415	430	388	423	411	379	424	439	407	401	409	393	428	447	405	412	424	434	417	426	436	417	411	423	415	398	429	398	410	413	431	390	408	423	436	443	444	397	427	441	422	420	406	391	415	431	410	409	396	380	414	464	429	408	439	412	446	414	443	408	445	444	445	398	405	375	431	429	436	461	400	376	416	391	412	425	438	402	444	427	405	433	446	395	454	391	410	425	419	417	436	462	431	422	423	429	417	412	442	440	453	417	430	408	401	448	453	448	411	401	435	419	381	429	394	439	436	400	420	393	443	396	380	425	441	428	418	437	431	415	415	450	415	408	442	405	410	448	390	426	440	412	469	435	417	410	423	408	439	449	410	448	414	425	393	425	403	399	403	407	443	439	429	412	432	456	403	422	405	409	398	429	416	407	409	411	389	430	396	456	435	394	399	401	421	464	459	442	420	388	445	407	411	401	386	424	413	425	434	419	426	419	430	409	423	405	438	402	419	409	397	420	428	428	457	401	406	446	434	430	446	407	431	426	437	411	392	420	449	429	404	413	405	401	435	436	403	417	417	424	380	433	464	390	407	443	415	430	438	441	449	418	462	418	405	421	436	435	426	423	388	399	382	434	479	412	435	436	454	474	430	455	435	402	439	396	434	394	404	414	406	423	404	389	439	392	438	422	415	412	424	432	425	430	419	426	451	416	374	430	424	442	408	401	417	469	402	411	439	416	413	427	442	440	407	422	442	405	445	424	422	454	411	414	439	432	419	407	454	396	416	412	414	407	417	413	419	419	466	447	436	464	437	423	406	450	402	399	433	420	440	409	425	424	446	434	400	420	435	416	392	423	447	411	439	436	385	427	408	426	424	460	434	393	433	430	431	427	404	446	444	425	447	423	431	419	435	415	458	421	365	451	447	389	435	426	421	422	458	407	404	400	419	442	404	442	383	402	435	425	405	447	412	406	442	438	435	449	408	432	428	383	418	421	381	437	413	406	411	464	425	437	467	397	389	408	389	424	445	448	399	451	425	435	445	444	433	429	444	393	465	419	403	442	408	419	428	430	422	408	426	441	417	425	462	440	405	398	431	395	446	416	452	402	420	437	407	397	445	411	384	384	437	433	394	456	416	406	408	425	444	436	451	463	426	430	420	444	441	456	417	452	412	430	435	420	411	416	419	392	435	435	423	424	413	410	415	383	387	408	401	404	419	399	438	417	445	415	413	415	459	410	395	385	414	405	450	423	427	445	421	455	406	438	419	423	409	422	446	419	414	411	439	431	420	423	421	461	439	432	434	449	386	413	394	429	397	414
24155	4124	952	608	415	340	259	221	219	220	175	177	149	153	152	148	153	113	149	149	135	145	135	143	103	143	127	110	131	150	132	146	136	152	132	109	118	132	110	146	121	131	129	137	123	132	147	119	140	138	140	123	150	130	121	139	127	122	132	140	142	134	147	135	145	128	131	143	124	136	120	125	126	119	129	99	120	127	123	123	126	134	125	136	147	131	136	137	140	129	144	127	135	130	148	140	125	125	130	150	128	116	135	122	112	136	117	111	128	118	119	108	127	122	122	99	147	125	127	109	123	134	120	134	140	124	137	115	114	126	134	112	114	150	114	135	130	118	121	120	138	122	118	124	142	100	126	120	118	114	125	125	111	137	138	123	131	130	106	119	119	136	137	111	124	119	111	115	122	134	130	129	128	128	122	127	122	130	114	115	124	111	105	121	117	99	109	136	141	116	125	126	111	117	129	117	130	154	126	128	131	110	119	128	125	98	133	120	133	120	129	133	120	123	132	147	132	124	123	125	114	116	112	118	139	129	143	120	115	138	113	114	138	121	116	128	126	131	104	94	139	127	147	132	113	114	124	107	124	120	136	126	121	133	112	98	139	142	118	114	115	132	132	122	111	109	115	126	115	127	129	126	106	138	113	132	119	132	109	128	126	120	141	123	116	112	153	130	101	133	119	113	138	137	131	130	109	143	115	122	126	129	122	120	129	148	133	120	111	112	151	121	126	112	138	128	119	139	131	131	128	115	127	123	125	118	131	131	113	129	140	125	128	116	115	153	115	131	135	133	110	121	128	138	136	143	126	137	114	118	120	142	104	109	120	140	105	152	121	151	138	106	137	111	161	109	113	117	97	129	133	124	116	115	125	117	123	104	123	134	139	145	125	118	123	140	126	137	110	131	126	135	104	114	120	112	144	145	121	117	114	116	142	125	142	104	132	132	128	112	129	100	124	151	113	103	124	114	115	121	122	118	115	121	120	117	126	100	115	135	109	129	122	137	133	120	111	141	129	113	131	126	92	137	152	124	144	129	156	128	149	122	142	129	128	131	132	142	138	125	124	142	122	110	139	134	139	121	130	111	132	139	111	143	123	148	121	124	140	137	137	135	126	126	117	121	113	124	115	135	141	127	139	134	128	129	129	146	132	135	112	123	135	110	132	129	138	129	118	116	108	139	117	124	135	131	136	152	144	140	130	115	132	129	108	94	120	121	139	132	125	128	129	131	118	132	134	141	130	89	108	136	130	107	123	103	121	139	119	109	129	119	110	158	132	118	130	110	122	141	140	136	123	109	97	108	119	124	129	120	129	133	106	122	128	96	127	141	116	134	131	126	129	130	121	121	109	136	117	116	129	132	134	118	137	131	133	117	108	119	124	118	141	148	132	122	125	123	120	118	127	136	105	120	124	115	130	113	128	128	113	119	127	120	109	126	144	128	106	129	113	139	138	134	111	112	139	134	131	134	138	141	137	134	129	134	147	130	123	118	132	125	130	125	117	122	121	114	120	115	147	126	140	135	124	99	135	117	127	137	127	139	127	137	124	140	121	131	144	139	134	111	130	127	143	120	111	124	123	102	129	147	141	121	138	130	121	114	135	113	137	115	115	117	125	111	115	105	122	126	130	130	109	116	129	144	139	134	117	124	132	103	128	130	125	119	132	125	120	107	127	118	135	110	129	127	139	123	126	135	117	130	129	143	130	135	111	121	129	129	110	152	118	106	132	113	112	108	117	113	137	123	138	122	111	144	121	145	128	144	128	119	136	129	131	117	133	103	141	136	109	129	119	119	135	129	99	137	121	117	142	126	111	135	138	129	126	129	132	116	111	113	137	127	131	124	100	113	123	128	137	128	136	116	156	126	133	109	103	118	116	118	129	123	139	124	125	127	111	124	108	118	115	115	123	115	125	120	140	126	126	109	120	128	125	133	142	126	142	131	107	131	125	137	120	147	117	134	134	135	149	144	130	132	143	135	104	127	114	103	121	149	136	125	123	117	123	137	122	127	138	138	115	102	127	113	138	106	105	108	141	126	118	140	109	118	133	129	128	113	148	136	133	143	121	128	132	140	119	143	134	144	123	115	121	95	123	111	130	113	128	112	132	119	117	113	114	115	111	133	123	132	112	118	118	143	111	116	146	150	137	124	113	114	117	133	126	109	142	121	118	126	143	126	129	117	128	127	121	129	128	114	123	98	124	127	135	117	116	125	107	119	116	152	129	132	114	133	135	114	143	122	148	131	121	117	121	118	111	124	127	124	131	118	114	135	119	130	121	110	121	123	131	118	137	138	127	119	135	137	126	113	113	131	130	116	129	105	109	126	134	122	127	110	134	136	107	127	140	122	120	122	104	126	121	128	136	136	121	122	103	138	131	137	137	131	121	134	112	100	117	129	98	113	118	138	134	120	114	116	117	126	131	127	123	132	147	112	112	141	130	137	124	102	113	142	130	128	107	136	101	108	113	108	122	123	136	133	118	129	117	120	139	114	127	153	145	105	107	99	127	99	126	133	128	110	105	115	97	123	132	112	114	138	130	140	105	129	128	134	131	129	133	125	127	123	141	137	138	123	141	130	109	139	125	126	119	119	111	124	120	129	113	134	126	127	108	112	123	110	124	123	121	128	129	113	109	143	141	135	112	126	122	131	129	130	116	122	123	123	104	135	114	128	128	126	113	110	118	126	112	122	142	116	125	111	130	125	119	126	133	110	112	132	116	146	138	123	115	109	112	130	118	125	138	106	137	135	128	123	134	130	121	119	142	128	125	125	111	112	114	115	124	115	114	126	113	134	128	136	133	128	114	126	125	125	115	114	129	128	108	124	121	131	119	125	121	115	127	132	136	138	150	129	124	118	107	127	123	123	118	120	114	120	123	130	114	134	110	144	130	105	130	118	106	124	137	108	130	111	128	130	117	122	128	109	118	104	126	117	123	143	134	119	107	130	117	115	132	135	124	121	113	136	106	115	158	133	126	127	117	103	131	131	116	114	130	146	110	121	123	123	131	115	123	130	108	116	115	140	136	124	106	135	120	149	127	126	142	116	122	115	101	150	127	134	114	121	131	130	122	120	126	117	129	132	125	120	120	113	119	123	142	109	121	138	133	112	123	121	128	140	131	124	134	133	123	110	123	103	137	119	135	135	113	118	130	119	136	114	147	112	121	120	123	114	130	112	127	124	115	140	143	140	117	117	131	112	128	113	120	137	133	130	94	121	128	121	115	123	129	135	146	112	123	144	127	128	135	138	113	122	127	119	115	109	123	114	125	115	115	150	124	154	116	121	146	150	111	114	137	109	117	136	125	129	119	108	134	116	108	139	126	129	123	133	124	114	115	123	122	123	133	133	100	133	148	116	107	124	123	118	132	122	138	121	117	137	126	140	119	138	117	127	118	128	119	136	124	147	143	104	127	131	127	103	128	144	131	139	113	120	118	127	141	131	126	126	117	118	110	158	126	102	107	132	115	117	136	109	116	114	119	116	125	136
14281	1966	1897	2129	1711	1411	1088	883	826	736	663	618	560	534	480	494	503	430	450	418	409	378	390	414	386	404	361	378	392	355	372	358	370	356	394	353	362	347	330	351	363	330	355	355	344	400	386	382	400	381	444	379	405	386	396	393	407	401	431	408	427	446	425	381	390	363	408	364	334	319	321	318	355	360	356	325	317	323	309	346	358	328	352	345	368	321	314	347	316	324	319	287	313	321	320	317	325	313	327	355	308	291	333	330	327	301	313	366	292	313	339	341	305	285	360	294	294	305	324	298	302	322	299	327	279	277	335	304	307	333	289	309	306	308	299	307	345	312	344	329	328	317	323	314	303	301	283	330	304	305	303	329	279	323	332	330	309	315	300	316	310	300	308	327	307	307	335	323	320	314	302	339	304	322	312	320	322	321	317	289	322	321	325	337	345	317	325	294	319	321	350	320	301	327	295	314	315	291	273	325	312	298	311	302	330	332	297	316	317	364	339	331	306	322	273	296	315	342	285	313	337	274	326	300	325	310	310	314	305	280	310	295	327	325	315	343	298	300	322	307	312	312	350	325	281	328	321	320	311	305	302	315	330	363	332	306	328	307	284	274	310	328	333	317	331	312	317	353	323	303	311	317	329	322	307	318	303	282	304	304	344	338	330	299	297	307	316	326	325	333	339	334	329	304	338	301	297	347	365	336	335	322	314	325	308	311	344	311	339	338	318	290	312	286	358	330	329	299	297	313	330	329	329	351	316	318	311	332	280	327	348	297	304	291	280	284	307	363	333	312	295	300	324	290	304	307	304	287	321	336	301	299	310	326	321	311	304	330	307	350	331	314	301	323	316	330	317	335	322	304	316	310	315	313	310	315	317	294	327	323	306	305	325	312	289	306	319	304	336	310	305	306	309	340	307	298	311	279	300	318	327	305	325	330	322	307	323	318	313	296	329	317	324	299	321	307	332	327	316	308	343	309	319	323	281	289	302	328	309	318	331	366	304	307	322	318	320	317	285	324	306	305	322	298	313	310	300	324	310	338	327	319	339	325	294	306	299	331	353	312	313	329	321	314	331	309	338	296	309	340	315	309	290	310	329	342	307	316	309	317	323	334	300	316	314	310	338	333	341	331	307	312	330	323	323	328	319	315	335	290	303	328	357	304	327	263	309	330	293	312	321	285	286	319	299	327	295	321	304	307	327	307	310	332	309	292	294	321	335	348	335	336	335	306	312	301	321	304	289	328	344	304	289	296	319	299	319	350	299	318	290	325	317	330	341	342	319	323	319	296	298	319	294	323	310	293	316	326	323	321	311	270	308	292	266	308	309	315	292	331	335	301	333	305	334	308	322	352	322	337	325	327	339	279	297	295	327	323	313	326	313	277	346	326	311	311	324	304	334	323	321	326	332	332	303	339	316	320	276	332	286	315	308	319	351	325	302	351	326	292	340	309	304	327	320	303	297	304	306	320	338	302	320	341	311	306	280	329	344	288	350	285	302	292	305	323	358	336	317	310	324	302	320	310	281	305	329	307	309	291	304	318	310	285	338	317	342	320	308	324	296	321	322	323	298	314	316	330	307	351	299	343	328	315	336	349	326	312	333	321	307	325	302	310	311	286	314	320	321	343	313	321	320	330	307	332	340	277	294	318	328	309	324	302	301	324	316	322	302	323	334	329	307	303	318	360	304	298	322	298	353	306	278	295	330	319	310	313	318	317	287	288	294	289	302	337	306	289	298	314	310	338	303	313	330	327	312	268	320	300	325	335	338	323	313	319	281	329	334	308	304	327	326	299	319	336	293	285	329	320	336	286	329	307	332	283	321	305	291	308	315	337	297	331	341	325	302	267	320	319	292	296	304	320	272	316	336	292	282	305	312	321	328	326	345	299	318	323	349	301	323	307	342	313	287	310	325	291	348	308	322	317	285	329	317	324	342	311	306	307	276	311	303	298	328	282	316	328	313	352	312	340	362	305	295	312	313	331	284	332	336	323	298	275	318	309	315	324	294	321	300	322	345	289	287	296	341	304	316	319	326	287	307	318	289	313	276	328	311	336	316	336	334	296	322	334	351	252	320	342	316	325	313	318	303	275	335	341	325	325	303	330	327	347	316	299	321	325	311	323	356	334	277	292	299	314	296	334	319	346	330	332	280	323	312	312	342	328	330	312	336	332	317	312	315	317	318	319	333	317	331	282	299	309	306	329	295	300	306	343	294	304	309	312	315	327	307	322	318	337	303	317	324	271	311	352	318	295	327	301	333	310	308	304	265	275	320	324	301	322	316	302	298	292	293	316	305	326	330	315	318	332	300	312	277	293	305	299	301	340	282	295	327	337	324	352	309	295	349	302	330	322	320	346	359	291	312	310	337	295	303	302	310	313	297	283	316	319	320	348	302	301	324	340	328	324	318	333	341	318	320	314	305	309	328	323	322	313	339	316	303	327	313	282	319	308	317	310	314	268	305	316	324	331	319	324	304	329	324	330	338	327	297	303	280	283	334	306	318	340	295	305	342	293	364	321	326	330	355	299	306	303	311	335	319	310	296	300	306	302	297	325	304	321	329	308	314	305	311	308	317	290	322	308	332	304	296	296	310	287	300	296	296	315	286	331	317	316	343	274	332	286	305	323	327	335	301	295	339	279	327	294	289	318	290	298	311	303	291	332	290	315	304	265	302	339	312	301	302	311	333	282	284	287	313	301	296	321	324	315	323	298	326	330	306	319	305	307	325	305	333	319	327	334	297	287	284	308	350	290	321	288	297	319	312	318	326	318	316	332	315	324	300	323	319	310	309	326	327	295	331	340	333	319	351	307	294	311	321	290	304	338	319	308	293	315	314	323	354	290	334	320	315	303	301	323	339	309	309	291	342	313	290	311	317	305	296	347	308	314	340	291	324	303	302	299	307	317	325	326	315	300	339	267	325	316	298	337	340	298	308	308	324	336	336	313	329	290	319	311	340	322	297	335	314	313	347	331	343	329	339	327	305	346	333	324	330	312	367	295	319	291	305	305	322	311	283	322	313	308	307	328	312	310	327	329	331	292	329	319	312	290	299	353	318	287	354	330	314	357	318	303	308	314	317	317	308	268	335	290	326	286	344	305	342	324	330	325	312	318	315	302	323	316	319	312	315	287	298	312	332	341	323	309	341	317	292	315	288	323	335	338	307	332	359	293	331	318	299	318	307	346	292	312	310	305	323	312	316	296	295	316	304	299	313	315	320	324	289	349	296	343	317	314	281	312	263	298	304	292	312	305	304	299	320	306	326	326	311	328	347	294	314	329	287	313	316	313	323	308	309	336	282	307	310	306	320	306	338	311	307	323	319	315	330	309	320	344	303	280	306	339	323	321	324	293	321	313	330	341	348	331	320	322	311	330	311	300	314	329	310	326	308	322	309	295	314	301	343	314	312	312	291	304	296	297	290	267	332	297	310	295	346	330	323	330	345	303	316	314	338	288	347	319	298	326	306	345	312	316	332	316	305	315	301	307
6354	908	322	303	257	316	259	298	267	258	265	256	268	274	243	271	236	240	234	242	272	270	254	271	277	259	244	230	217	257	255	231	268	241	223	256	263	251	266	236	232	268	260	284	237	263	218	264	276	260	272	248	255	264	263	249	268	276	269	269	255	236	245	270	244	278	243	259	275	254	250	266	269	246	245	244	247	274	253	269	260	274	255	260	265	249	254	266	238	286	246	276	248	248	239	273	273	264	252	263	249	263	234	274	238	246	265	280	236	220	287	290	250	274	260	261	234	273	241	271	272	250	268	267	258	260	241	267	272	236	259	249	268	233	230	248	247	271	228	223	255	258	264	269	255	243	258	238	291	271	243	274	250	270	268	294	266	270	259	268	275	245	267	265	262	289	247	234	208	287	234	243	267	254	257	254	243	264	252	245	274	270	269	247	276	268	279	263	273	262	246	267	264	246	254	266	264	236	268	239	215	259	232	272	253	248	270	231	242	279	233	287	265	222	269	248	254	227	248	239	242	239	273	291	292	238	261	263	249	259	248	232	254	271	248	243	240	226	256	265	258	242	280	256	258	248	258	274	251	266	249	262	279	254	270	269	267	252	224	255	303	255	282	280	234	246	228	285	259	279	257	264	253	280	249	251	240	265	243	269	227	264	279	263	249	254	257	234	273	311	284	256	257	224	245	269	259	307	264	255	272	251	234	231	254	286	231	279	243	239	271	262	237	235	261	245	264	266	279	283	242	245	270	248	252	249	265	239	246	272	257	267	250	244	237	259	271	285	284	286	269	244	301	255	274	255	234	242	246	271	245	257	255	244	307	235	258	245	251	253	284	242	273	271	242	259	281	231	242	228	295	250	238	258	255	260	247	222	273	281	255	261	273	272	256	252	268	297	269	261	260	253	249	248	287	267	266	273	261	268	257	244	265	270	255	268	290	250	233	246	242	233	261	242	256	244	260	252	248	247	276	239	269	250	253	232	242	255	285	253	244	285	301	277	258	276	283	256	249	277	260	269	277	237	266	241	270	265	244	265	241	261	274	276	256	268	230	277	248	237	281	262	254	284	229	231	271	273	281	266	237	243	251	269	265	267	238	256	249	245	236	247	243	259	235	248	230	231	263	229	237	249	248	294	260	269	241	274	274	245	263	280	279	253	299	264	227	235	243	260	263	253	256	240	229	315	264	240	236	278	253	258	262	271	253	260	254	279	242	279	270	267	245	242	247	248	260	267	272	256	244	264	258	274	248	245	248	246	247	274	288	260	238	224	253	230	250	262	266	241	247	231	283	236	257	254	270	273	236	238	251	241	256	267	245	259	258	262	261	251	253	275	281	237	293	285	290	262	247	256	226	256	262	274	261	276	228	279	232	246	267	277	243	264	257	258	276	233	259	262	271	251	275	272	262	260	259	266	265	278	266	254	304	274	264	267	244	242	260	262	255	246	264	256	263	262	262	266	267	265	248	258	216	261	281	278	248	248	270	269	267	244	243	284	261	240	268	258	242	281	293	257	230	250	257	254	263	269	261	235	282	264	278	282	257	252	265	271	258	224	261	252	272	233	258	249	290	248	249	224	262	247	227	264	245	254	249	266	251	280	295	236	232	268	254	233	268	255	261	215	258	257	239	280	247	253	283	262	266	256	270	254	254	243	269	253	250	283	245	233	260	252	259	238	268	273	257	272	252	262	258	240	255	283	266	274	252	234	225	258	254	267	246	234	255	276	264	267	242	271	245	251	253	259	250	267	242	287	236	267	249	239	267	256	255	310	240	262	294	268	242	255	239	267	249	255	239	240	265	280	263	299	248	253	259	264	271	264	260	230	236	279	281	277	265	239	255	266	262	241	261	265	259	264	201	244	263	254	261	267	250	245	259	241	278	248	250	239	255	273	269	245	277	252	255	249	250	236	240	262	262	274	304	239	276	263	251	243	257	293	268	253	270	252	251	231	242	264	216	253	229	259	227	269	296	272	237	248	231	241	282	271	245	262	243	251	290	255	256	240	249	262	258	242	245	223	220	252	275	266	269	284	232	265	224	246	228	252	239	278	242	266	232	258	272	288	312	265	263	245	251	257	253	283	251	279	282	248	251	248	255	257	257	222	256	225	247	275	235	259	244	279	269	231	265	248	263	245	273	276	296	238	252	288	274	281	274	241	271	260	264	251	226	248	247	271	254	256	249	251	248	268	266	272	253	257	254	289	249	259	252	246	233	253	258	256	288	256	263	253	308	263	228	231	242	285	241	230	277	196	245	258	235	247	219	241	242	237	272	264	256	222	241	259	238	254	275	263	296	292	283	243	260	274	252	274	261	297	259	268	260	270	251	275	272	269	227	256	229	275	257	231	266	260	245	252	259	257	247	234	268	241	253	266	251	218	274	220	274	232	276	243	249	237	265	252	235	223	251	271	276	235	255	247	269	240	271	259	289	244	256	240	257	260	260	266	250	256	232	288	284	254	273	241	253	248	251	251	267	265	258	245	234	254	268	233	273	229	251	232	266	263	264	274	277	280	271	255	262	250	260	271	245	272	243	260	258	270	264	280	252	247	255	257	268	249	228	260	259	307	266	243	283	290	273	260	244	237	266	240	262	223	260	244	289	268	269	252	272	278	246	241	250	265	272	256	257	268	257	267	256	268	263	266	275	241	229	244	230	284	257	277	275	261	232	259	245	221	296	265	232	252	303	270	228	266	266	274	286	277	243	289	277	257	265	262	277	262	241	272	255	247	233	259	244	291	266	231	286	218	242	263	277	274	251	266	243	250	246	261	303	245	294	264	256	255	247	272	274	260	246	283	262	231	284	266	274	277	264	275	240	261	273	265	278	250	259	251	256	299	234	244	276	284	288	243	266	227	239	268	260	266	257	256	286	254	269	268	250	264	245	280	236	243	261	256	247	232	250	262	291	273	254	282	252	234	251	237	270	242	252	273	241	260	253	265	248	244	275	254	251	258	246	257	252	255	250	243	285	277	261	279	276	273	266	235	257	293	254	263	260	234	282	268	258	262	274	285	252	281	260	278	263	234	262	276	220	280	257	257	273	226	258	236	254	269	267	249	255	257	261	265	268	261	266	247	279	236	258	223	281	287	223	269	271	270	255	257	247	259	254	236	290	232	239	260	265	273	256	229	225	285	253	232	247	259	253	250	269	259	222	280	246	258	260	245	248	223	258	240	259	265	242	269	277	245	265	240	240	245	300	258	279	271	261	243	240	273	272	254	266	275	265	268	243	261	231	262	259	239	261	275	263	250	240	272	273	276	229	275	250	240	287	249	263	232	257	260	293	249	270	270	269	268	263	265	228	237	251	230	252	304	265	237	250	251	267	243	221	242	274	280	283	300	237	267	285	293	243	265	248	265	297	262	281	241	238	260	263	226	219	255	249	252	253	255	219	242	263	245	262	232	264	285	254	249	271	262	264	282	255	239	259	284	273	255	279	232	302	269	250	265	225	223	263	283	266	237	280	248	284	257	249	264	267	236
4494	959	717	670	634	678	659	646	605	589	594	591	581	635	597	584	559	603	623	628	575	583	613	607	579	624	579	586	592	587	590	589	615	604	622	624	623	579	613	609	621	621	568	535	591	596	602	586	605	607	642	571	601	576	630	598	640	622	587	572	611	585	619	607	590	619	603	582	588	640	569	580	604	567	605	642	605	589	586	564	626	612	571	600	575	582	599	574	602	619	615	559	561	607	591	589	604	617	608	616	575	582	618	613	638	556	587	564	569	562	578	566	585	557	605	569	574	614	579	644	554	599	587	534	574	601	620	574	629	622	600	595	629	607	577	627	567	577	572	557	579	588	598	567	570	599	591	600	602	604	597	578	570	575	580	593	581	587	590	571	588	599	613	584	558	598	578	614	580	619	604	522	597	579	566	622	604	545	620	571	610	588	585	594	565	583	563	597	559	607	553	600	582	583	602	602	586	571	587	556	609	559	626	584	654	592	622	579	570	593	556	553	578	585	636	637	605	574	630	591	579	589	606	602	549	559	594	604	599	633	575	585	592	580	603	596	587	563	600	581	605	540	604	575	627	561	621	593	601	571	581	570	587	607	608	589	580	587	562	587	614	576	629	563	608	627	615	617	577	571	608	560	577	622	588	611	542	585	561	556	608	591	615	583	621	640	593	583	609	575	594	559	556	562	587	637	573	572	585	585	642	563	594	617	537	604	613	605	552	615	579	558	608	610	597	587	614	631	604	577	592	603	581	598	583	611	572	603	579	571	597	625	596	586	590	591	552	585	611	577	600	617	549	581	635	583	596	622	587	582	578	596	604	587	608	591	591	588	580	592	606	614	638	598	568	592	607	577	601	596	613	562	627	632	622	530	576	548	561	585	600	593	597	587	585	649	561	580	593	588	620	608	587	589	607	573	579	576	582	608	646	564	599	582	555	547	632	601	707	577	593	563	607	606	648	614	559	577	608	576	582	586	598	610	575	579	591	591	604	537	618	546	556	587	616	572	571	576	610	592	615	581	592	587	584	569	593	585	623	600	610	587	560	552	586	584	643	591	589	592	620	572	581	540	614	597	594	632	585	603	572	587	631	573	559	638	564	586	593	577	611	599	557	572	612	602	595	603	617	585	600	572	582	597	560	578	582	557	593	577	542	564	613	599	596	585	606	535	561	571	602	609	624	590	595	621	593	570	612	619	588	584	627	577	590	613	595	562	598	617	556	569	602	620	596	609	581	551	587	564	567	637	609	581	589	602	555	607	594	608	639	561	592	594	567	611	557	623	570	568	580	592	549	559	607	566	615	562	614	590	629	585	602	616	580	571	622	567	560	569	575	564	562	597	585	596	595	550	572	586	564	632	585	589	546	645	585	568	606	619	576	611	584	540	597	602	580	574	575	574	601	617	601	566	617	565	569	548	613	565	567	634	579	621	618	586	574	589	580	594	575	574	528	632	585	562	563	582	581	589	565	582	589	545	617	590	575	648	588	566	535	571	624	602	577	595	641	634	624	629	574	595	593	595	595	572	617	637	575	565	611	550	562	578	600	540	610	586	582	578	603	631	582	563	565	551	572	606	638	575	576	608	537	584	590	587	595	543	554	583	587	571	583	603	620	591	577	615	623	564	599	607	598	577	563	584	580	555	598	619	598	553	602	621	596	623	560	610	603	591	600	592	554	575	575	567	584	614	582	591	597	595	595	594	595	558	580	625	562	651	587	582	602	612	604	611	582	603	553	577	563	583	616	569	630	603	535	572	604	529	582	637	588	596	591	582	600	616	625	584	572	608	589	626	573	597	632	611	619	524	610	568	642	569	587	603	592	575	564	572	594	611	609	611	597	588	616	593	599	584	558	587	584	609	584	558	571	575	595	621	602	591	611	554	566	564	603	615	590	578	573	588	600	557	596	550	636	636	576	562	609	585	582	557	558	598	592	591	580	613	573	611	592	558	590	598	622	549	598	622	594	555	588	587	582	558	608	580	586	587	594	598	545	573	562	614	584	584	556	581	577	569	615	568	599	589	596	543	571	559	573	597	574	579	566	599	550	583	589	599	603	583	587	594	602	575	559	555	632	615	567	568	577	595	593	581	625	590	578	565	575	625	575	578	562	575	554	624	559	623	662	590	597	565	586	623	600	574	586	665	585	567	551	570	530	624	643	607	563	561	564	592	575	632	588	561	570	575	568	581	585	601	591	546	615	593	567	602	627	631	641	565	621	607	602	620	597	594	564	569	634	598	587	546	597	596	554	556	605	568	540	588	582	593	513	602	591	603	598	572	555	586	581	597	647	577	594	608	559	612	583	600	596	584	544	576	605	573	611	578	606	577	586	615	567	601	597	552	557	539	617	578	584	600	582	528	595	620	613	587	620	608	625	556	603	579	588	605	579	600	550	556	639	571	615	570	620	567	562	590	569	588	558	565	615	593	550	592	580	619	537	574	589	569	592	619	589	566	591	621	608	586	592	605	590	633	572	600	583	662	606	588	635	579	499	573	605	574	576	603	583	547	583	589	620	578	596	559	600	587	594	602	626	630	575	540	585	569	585	602	563	603	595	571	563	586	626	593	585	525	613	575	588	594	589	603	636	594	561	602	556	587	606	591	587	594	599	571	599	586	583	604	611	607	620	551	584	567	598	566	585	628	585	562	610	592	615	593	575	582	583	622	581	607	579	587	575	592	622	597	585	564	602	623	621	599	605	545	609	574	573	573	605	592	580	609	599	597	582	619	573	579	604	600	615	601	584	588	606	567	575	597	522	591	603	590	569	591	580	608	589	584	591	606	583	604	576	555	597	578	586	597	598	609	558	598	623	603	597	599	579	613	590	635	607	602	600	596	595	602	551	614	591	627	577	589	573	586	614	593	593	616	599	603	614	588	592	576	554	561	602	575	582	641	569	599	594	589	576	577	573	579	596	604	672	596	555	575	623	593	590	568	611	627	631	624	603	607	598	580	589	586	620	589	614	634	582	603	578	645	619	569	592	587	598	531	578	563	605	599	588	549	545	576	618	616	551	569	580	595	566	577	561	595	613	609	630	547	561	590	552	596	596	603	620	584	599	603	586	574	568	606	581	588	599	600	592	646	634	587	611	573	551	618	638	595	617	608	582	596	547	599	576	634	612	580	599	586	584	604	592	574	584	586	588	626	581	569	571	590	549	579	604	622	581	641	614	607	549	560	593	607	621	607	593	573	574	574	612	584	613	599	593	586	612	561	581	586	532	638	573	577	592	576	621	614	583	672	578	620	577	573	589	560	582	558	601	623	609	594	620	551	632	586	586	590	615	556	571	565	584	608	558	544	592	594	597	563	612	555	572	587	619	591	590	610	581	582	605	642	570	627	566	581	565	573	598	559	589	567	574	575	603	573	585	566	585	575	650	539	591	627	617	604	589	562	602	589	635	556	624	631	556	546	540	566	597	594	610	582	616	571	565	560	601	561	590	566	574	563	541	588	592	604	614	631	576	584	579	572	562	576	622	562	593	585
15637	2024	553	463	286	301	284	225	225	237	203	207	189	190	206	199	192	199	195	171	184	207	213	186	187	182	175	205	188	186	165	189	199	205	200	193	172	165	199	185	187	183	169	203	182	183	184	203	191	157	184	184	191	196	191	183	209	187	208	207	175	166	188	175	190	198	200	181	186	180	199	201	192	150	177	214	208	167	185	184	183	204	158	174	197	181	186	198	169	186	166	150	174	189	188	165	190	170	165	179	172	200	186	183	185	194	163	180	175	192	201	153	183	174	195	184	208	228	194	190	209	174	185	181	200	185	190	202	187	178	165	195	161	178	173	165	180	182	184	173	203	180	185	184	170	207	184	199	178	179	189	182	193	169	198	175	189	227	204	190	174	192	192	182	198	162	201	186	183	162	212	174	204	183	190	171	186	203	171	182	164	178	192	191	202	184	173	172	174	179	206	170	204	174	180	196	189	179	196	167	196	213	157	182	176	194	185	171	169	188	193	199	190	172	171	205	180	195	180	188	192	161	145	178	182	175	157	172	185	179	176	185	216	176	171	163	186	178	174	212	166	164	174	190	178	159	189	195	167	185	215	183	199	183	165	179	193	199	203	181	199	190	182	167	195	191	193	180	196	186	209	198	186	191	180	204	200	187	218	161	202	179	156	182	190	149	164	186	178	185	192	197	223	203	199	180	195	199	193	196	181	157	177	162	198	192	185	188	190	180	169	209	212	190	176	173	171	185	185	189	186	161	169	174	199	181	178	144	200	162	187	185	195	179	179	178	218	194	190	173	191	199	174	204	201	189	162	171	166	201	171	196	174	182	160	180	200	180	175	186	178	194	205	189	170	173	178	185	213	202	179	175	173	179	175	173	184	192	173	178	171	156	152	190	167	168	173	147	173	186	176	179	158	168	173	173	174	194	193	182	174	181	168	186	185	185	198	200	172	167	176	168	183	197	195	171	193	192	175	187	169	186	156	154	180	168	151	177	186	177	188	200	196	173	184	191	173	163	169	192	202	207	187	185	166	192	153	159	160	187	206	173	209	202	198	203	161	183	196	178	152	197	183	177	209	231	194	178	201	176	196	196	185	191	182	167	188	190	194	188	175	186	185	200	175	177	194	213	177	177	176	200	191	193	176	173	188	174	159	175	213	169	188	206	182	191	183	185	185	178	210	202	156	175	216	185	195	185	168	188	174	165	174	177	184	181	204	169	188	165	165	205	186	167	179	192	174	196	166	178	158	178	193	172	175	183	208	174	190	183	174	189	155	181	192	160	194	202	209	160	191	184	155	165	190	178	191	175	184	191	187	160	179	184	178	172	185	163	173	191	179	199	170	181	191	184	221	177	201	192	193	177	186	179	188	194	189	201	179	178	163	185	186	173	175	180	190	162	199	187	179	196	159	182	166	214	161	186	195	202	159	170	190	186	179	183	174	172	179	193	162	172	184	169	179	192	185	210	176	184	199	196	193	191	191	169	182	190	165	174	190	209	189	183	173	210	193	211	197	163	188	178	201	165	169	160	197	180	184	208	170	181	193	186	207	181	176	198	192	190	191	187	177	185	205	168	169	184	173	187	169	182	165	163	190	201	175	183	222	188	187	189	202	180	171	201	186	176	177	180	180	165	200	162	201	182	171	201	182	176	188	177	195	162	189	186	159	197	193	187	178	183	164	176	181	156	167	206	215	189	177	161	183	195	179	215	186	178	189	185	182	205	178	195	195	187	162	197	138	176	185	194	167	194	167	184	200	178	186	192	172	199	189	187	179	190	189	184	164	185	200	192	176	192	186	140	159	173	152	174	181	217	182	168	209	189	203	180	174	180	192	188	193	170	159	195	172	185	168	165	145	160	187	165	179	208	188	177	186	180	186	180	240	194	192	162	183	188	163	173	195	188	193	200	190	180	194	194	156	187	184	186	191	185	183	177	199	175	165	176	169	189	184	174	167	201	168	170	183	183	163	149	185	179	161	172	175	220	202	184	220	202	180	188	186	176	158	196	174	187	166	172	172	168	170	197	193	168	206	186	166	175	194	184	193	183	181	168	187	187	221	221	205	187	172	172	181	194	173	193	173	191	154	160	202	171	176	186	182	189	216	192	184	181	182	185	183	185	211	175	206	206	155	174	178	175	168	199	196	175	196	175	176	174	220	186	192	148	188	176	191	200	178	204	188	195	155	188	177	172	185	186	199	176	160	167	154	184	187	193	192	207	202	185	197	184	185	200	215	188	181	154	168	183	208	181	177	190	196	201	190	187	179	198	187	196	167	189	169	203	196	186	180	172	173	192	175	160	176	191	189	194	220	199	174	191	169	205	177	192	175	202	197	203	202	168	178	197	196	169	193	170	186	175	185	193	180	184	178	190	181	171	175	182	179	195	182	179	161	165	180	184	183	174	198	192	178	163	190	165	188	173	167	167	175	168	197	197	160	166	188	198	192	160	177	183	177	221	180	164	193	181	173	209	222	179	191	153	164	177	186	197	158	182	167	180	203	190	173	159	171	162	219	188	197	183	181	195	198	207	184	171	172	175	173	206	201	196	226	176	202	193	210	180	169	171	185	189	191	198	197	187	193	173	171	207	197	195	156	177	167	194	149	166	183	196	175	197	195	174	155	173	186	174	180	179	165	165	164	179	183	190	187	196	181	178	186	183	187	200	182	142	201	163	166	204	166	202	190	197	184	181	189	163	181	171	172	176	182	198	178	191	190	165	176	196	192	225	157	167	178	196	185	185	203	195	170	200	187	192	193	181	177	187	171	188	189	174	157	167	184	195	167	163	160	173	191	189	200	177	178	178	138	189	187	190	179	195	185	173	203	186	181	192	187	187	198	182	200	181	167	180	186	176	172	169	191	177	184	189	185	212	195	178	220	178	172	173	201	187	185	173	191	173	206	194	197	155	190	188	169	187	193	174	191	153	178	182	173	153	156	186	200	192	167	183	188	219	218	203	192	188	180	182	183	190	179	175	181	201	204	184	161	187	181	164	192	186	181	171	180	194	163	180	170	186	184	188	170	187	166	167	149	187	209	178	186	192	169	179	193	184	171	175	182	179	207	169	178	181	200	177	217	195	188	204	183	188	179	164	183	188	190	167	163	176	176	193	212	159	166	177	170	199	168	172	171	202	170	158	153	191	218	176	171	181	150	197	199	172	170	185	159	154	179	176	206	192	197	189	185	193	164	185	165	169	194	166	155	197	188	213	172	185	169	188	177	167	170	171	168	195	186	185	170	209	184	186	190	175	182	165	183	191	175	186	176	167	176	182	187	177	176	188	183	167	173	194	184	166	188	221	185	200	183	175	199	176	148	186	187	177	221	181	187	196	195	162	187	181	175	172	182	196	188	185	193	181	155	167	181	191	177	180	158	181	187	181	198	169	178	171	178	185	172	180	190	153	180	153	201	195	177	186	168	176	198	196	185	199	154	181	169	188	177	187	208	174	208	201	189	177	213	178	186	196	211	182	171	164	181	181	199	186	193	198
10940	1328	1267	1430	1168	1006	863	823	707	599	571	565	529	563	500	517	497	488	492	532	465	487	474	465	431	452	480	497	448	430	412	456	484	450	442	442	445	464	473	437	453	483	479	463	470	487	476	458	463	469	487	496	496	470	436	460	485	508	488	510	515	496	478	471	451	480	452	442	485	437	487	469	484	410	411	493	428	474	450	503	442	462	438	404	434	434	424	399	411	386	406	423	409	403	454	457	430	460	454	402	472	449	452	455	394	419	387	433	440	417	430	453	448	422	424	426	451	441	413	409	439	433	427	426	442	414	401	427	446	413	445	408	405	416	402	429	398	419	444	434	427	473	458	419	496	430	459	438	432	416	428	429	435	402	416	438	423	416	420	447	455	399	434	407	423	430	420	455	448	432	437	446	455	411	412	420	465	421	446	447	430	438	429	465	420	439	431	442	425	427	446	426	437	399	443	436	427	417	421	406	453	388	434	425	424	424	432	489	405	411	438	441	453	433	442	413	458	386	385	397	471	419	437	452	457	391	469	396	381	444	384	394	431	417	426	405	445	405	421	427	423	419	415	445	390	457	432	447	398	413	428	439	454	434	462	439	441	419	439	423	438	444	444	403	470	440	418	463	441	424	435	407	438	434	440	444	376	438	477	446	458	423	409	440	389	431	437	443	410	424	439	435	451	446	423	428	405	449	438	409	440	421	413	405	440	426	413	416	406	431	456	429	425	412	433	435	430	395	428	435	408	455	402	446	405	450	443	449	447	422	460	442	436	462	456	421	406	420	379	424	421	413	435	429	442	443	440	416	432	430	431	429	402	414	427	450	464	477	413	459	442	389	438	440	473	463	387	433	411	435	436	417	422	437	424	459	432	399	422	380	407	504	429	420	407	394	419	444	426	430	445	426	372	434	382	432	448	388	441	432	405	446	420	434	426	394	426	390	422	384	416	435	386	437	400	439	412	441	417	432	467	428	420	416	439	446	415	436	410	444	418	419	461	438	452	428	434	441	411	428	464	455	428	400	408	442	436	407	445	432	439	412	422	407	432	437	453	432	399	439	443	427	424	453	469	407	440	452	424	439	438	413	437	412	388	440	408	438	426	416	405	437	458	427	440	436	466	436	425	388	416	415	449	408	444	429	456	391	445	435	426	439	401	426	463	434	430	455	440	437	410	405	415	422	435	451	416	436	458	431	419	447	439	423	449	430	406	399	460	449	440	434	404	406	426	412	427	385	421	410	457	414	436	433	446	429	406	445	430	452	395	429	449	410	451	394	444	402	442	386	395	442	436	438	433	452	428	416	423	420	390	429	434	450	421	392	460	396	424	448	465	422	445	458	420	386	402	454	475	453	414	442	449	444	420	445	437	437	435	465	405	443	406	434	424	449	429	403	432	446	413	457	445	403	443	390	409	404	434	442	436	424	447	397	445	412	445	430	441	388	448	394	410	430	418	434	413	433	407	446	435	414	467	418	433	419	421	466	420	472	449	437	458	400	453	432	411	405	453	427	447	454	436	394	437	428	416	425	417	419	418	412	458	404	416	422	369	451	448	458	416	404	400	432	438	432	431	438	446	415	463	437	422	447	405	443	442	417	440	418	435	407	446	427	471	443	461	426	431	459	449	416	401	413	443	433	400	427	437	401	393	429	429	410	440	435	409	427	421	432	417	477	427	406	452	415	460	470	450	448	412	423	405	405	438	428	436	427	419	412	441	435	381	461	393	440	420	442	383	410	401	431	444	426	402	420	405	437	391	447	426	430	465	405	446	430	426	446	429	422	435	397	428	460	414	464	436	430	418	415	447	439	465	448	448	450	429	452	442	439	422	391	431	408	441	427	426	435	447	455	439	423	415	429	403	409	455	401	427	437	416	379	411	415	431	394	441	406	452	417	435	413	434	405	459	400	433	428	464	406	421	432	469	448	422	399	467	450	454	449	412	451	440	446	435	449	429	430	420	461	412	384	414	428	414	409	409	457	407	447	426	431	446	437	404	432	424	433	415	439	411	418	415	410	401	442	459	413	459	440	431	460	454	432	396	429	411	400	407	410	441	427	394	402	418	403	446	445	431	417	457	431	409	461	416	437	371	429	407	430	466	433	426	433	431	408	418	422	432	414	436	434	443	436	468	399	447	423	423	433	433	460	426	455	411	478	426	415	389	425	395	435	419	452	452	393	441	415	409	437	460	439	424	396	419	462	430	415	438	424	441	411	410	430	489	432	427	463	415	426	439	436	415	396	430	422	411	395	433	406	441	423	448	435	426	415	419	452	454	424	428	435	426	438	431	446	374	416	413	409	430	421	439	433	410	442	421	456	444	443	433	448	451	450	423	408	433	436	462	424	408	422	459	423	402	426	413	430	428	430	425	445	414	434	470	400	467	413	424	427	409	417	414	426	411	397	438	445	419	429	425	475	453	432	427	428	465	419	423	428	449	427	446	391	464	441	425	437	445	413	390	429	407	445	458	418	414	401	456	411	454	418	417	459	419	418	409	421	406	405	435	407	431	430	412	402	441	401	431	436	405	412	432	436	395	435	430	418	444	431	442	409	434	441	441	394	475	448	426	435	458	404	443	443	407	435	469	429	395	410	457	421	392	411	412	440	436	442	417	410	427	416	449	447	415	435	427	458	414	440	454	396	426	444	399	437	431	414	416	407	449	401	411	403	402	402	473	400	399	433	405	434	424	432	412	409	423	443	390	434	435	453	418	452	432	416	434	467	384	390	443	427	430	443	428	403	442	415	430	453	420	447	458	431	477	404	415	429	441	417	362	426	451	452	387	410	447	432	418	412	398	413	429	451	441	432	453	431	427	440	439	429	447	415	425	430	445	405	385	428	402	385	428	414	410	432	416	446	414	412	408	377	407	429	389	441	447	447	418	403	441	411	453	432	435	437	446	417	422	420	401	429	423	434	457	390	466	476	377	461	419	441	434	447	419	413	460	409	436	431	445	393	450	459	411	425	411	439	417	426	432	468	425	429	386	442	427	429	434	416	400	410	450	439	439	443	426	438	415	423	420	439	450	397	434	409	394	465	403	406	438	419	459	406	425	446	438	446	436	429	432	436	426	441	439	424	429	413	429	458	428	385	427	413	461	423	437	437	415	428	448	445	442	425	435	421	452	454	448	416	439	404	404	428	404	440	420	447	457	436	475	406	395	416	398	446	419	434	443	460	426	412	398	436	423	445	414	419	434	414	417	438	420	477	480	442	412	444	443	428	451	440	434	417	417	434	420	448	414	403	419	407	424	448	422	421	455	437	431	423	420	461	432	455	409	418	393	435	440	422	451	435	448	421	440	457	448	424	414	408	428	416	452	443	440	417	429	406	424	434	409	405	425	416	418	421	477	458	436	423	422	417	454	411	447	425	433	412	424	435	434	432	396	466	434	452	433	443	470	421	395	429	433	472	436	454	422	451	431	408	437	422	417	420	429	436	440	451	423	414	436	425	425	465	422	393	434	405	415	418	452	417	438	434	434	454
23900	3378	922	698	445	330	257	235	220	180	177	192	141	163	172	128	132	139	140	116	137	132	144	134	130	124	122	113	119	148	122	152	129	124	150	125	146	116	127	130	137	128	143	150	125	133	129	126	148	136	158	128	152	133	122	142	144	140	127	149	138	153	140	137	124	125	121	145	136	132	146	143	116	133	117	145	130	108	124	143	134	144	130	141	137	127	127	122	143	117	131	111	143	110	126	104	114	104	125	127	133	124	134	126	148	131	138	123	130	142	119	112	114	162	130	124	115	129	124	112	111	115	102	135	133	131	126	126	134	130	132	141	119	107	125	124	108	151	127	117	133	137	147	144	99	101	115	115	147	145	104	130	114	124	125	124	124	116	147	115	133	122	106	127	146	123	117	143	111	125	129	113	118	128	167	104	129	154	145	104	135	122	110	135	105	115	120	116	140	139	141	124	131	135	134	108	118	163	122	124	112	131	109	115	133	126	131	147	153	116	113	112	115	120	126	134	122	121	143	121	138	138	125	135	122	130	143	140	141	134	146	124	109	137	138	141	133	111	150	121	123	111	134	117	103	127	125	132	123	145	136	119	115	132	121	134	104	121	111	135	141	138	102	130	126	136	120	150	133	125	124	138	127	120	156	131	127	113	139	129	126	126	144	127	128	124	140	119	135	100	133	127	118	145	115	144	134	123	122	142	136	108	114	119	133	141	115	116	111	123	109	128	115	144	123	122	130	133	130	142	120	121	126	134	132	159	133	125	117	121	116	139	120	118	116	119	147	126	117	99	117	127	138	128	111	93	133	111	141	113	115	116	135	132	133	132	135	140	99	135	121	121	138	115	145	114	139	136	131	115	134	114	118	127	122	122	131	130	126	116	136	129	135	148	124	126	136	130	133	126	130	120	125	127	121	142	122	112	123	116	123	151	144	105	120	140	144	107	116	119	133	110	142	120	139	130	136	121	123	131	114	122	114	105	122	133	132	118	121	132	124	131	134	127	129	131	125	154	122	137	126	123	148	123	111	148	128	134	127	125	132	139	135	139	116	109	115	123	111	134	138	138	128	106	140	99	125	118	120	120	128	129	112	130	127	125	136	127	149	137	145	114	127	138	127	111	129	139	105	124	125	107	128	138	117	117	127	132	131	105	124	129	122	109	168	125	119	132	139	132	125	115	133	157	142	107	120	142	113	105	112	123	110	121	128	117	104	139	146	124	140	117	120	125	145	130	142	117	130	124	124	107	114	142	133	145	131	135	112	124	124	128	133	130	125	130	101	144	126	153	125	121	123	105	139	116	130	142	149	130	127	119	137	114	128	134	132	136	111	123	130	123	127	118	142	115	118	144	139	137	104	126	122	140	143	100	111	123	131	125	132	133	130	121	149	125	120	139	113	103	136	117	134	122	142	115	114	119	141	128	123	120	153	127	105	119	130	127	119	169	130	104	123	117	129	125	108	144	115	141	121	133	132	142	154	135	111	140	128	120	131	133	153	122	122	126	137	131	123	156	141	120	140	119	121	130	110	116	132	146	117	108	123	124	144	121	127	120	111	128	102	129	106	123	127	107	124	138	136	144	130	138	140	154	149	114	123	154	141	120	109	121	137	119	117	114	124	124	122	122	124	152	129	100	145	141	126	127	135	129	125	130	139	111	140	122	148	129	141	121	135	137	120	141	130	152	110	133	142	105	140	124	134	132	136	130	150	148	126	133	151	118	115	122	119	139	134	108	123	114	109	109	129	127	162	103	146	128	115	117	133	138	126	126	121	132	139	124	131	139	132	141	108	141	143	114	128	119	124	129	143	109	121	112	110	123	125	132	132	129	129	112	121	134	122	119	109	111	137	130	117	138	126	121	139	120	119	137	140	124	112	127	111	137	134	134	125	116	117	125	139	124	123	141	116	115	127	120	132	131	122	118	108	142	129	106	133	135	133	145	127	149	124	122	114	134	143	137	147	116	131	130	145	122	128	113	127	148	136	152	150	145	119	133	119	122	139	115	109	129	143	127	127	144	128	120	126	120	141	122	124	118	121	152	132	133	100	115	134	130	139	140	130	119	126	120	128	145	129	131	125	120	126	107	146	134	108	112	137	158	117	124	145	141	123	130	131	123	123	121	120	138	136	113	123	105	128	145	128	134	136	129	123	131	126	138	125	115	122	110	124	121	115	122	134	125	133	121	111	133	111	127	129	118	128	131	146	110	154	138	137	124	141	114	122	117	118	142	118	140	140	134	142	115	132	98	120	131	156	143	149	145	135	146	141	113	108	126	142	125	122	140	141	119	135	119	123	151	131	136	123	121	137	131	128	145	111	134	107	123	139	133	135	143	122	117	127	126	124	142	145	108	125	121	121	139	137	125	102	128	134	118	122	135	135	129	128	137	146	160	113	108	137	113	121	137	127	115	138	139	111	90	133	158	111	122	141	144	143	145	117	125	139	141	110	124	113	122	118	125	112	121	157	120	121	124	146	111	116	114	126	133	124	129	114	138	129	126	128	128	134	136	133	118	115	131	131	138	126	111	123	112	112	131	145	133	114	123	132	130	119	119	109	126	128	146	138	114	118	111	117	151	126	139	146	116	137	164	125	108	133	121	123	133	130	111	145	135	118	133	139	123	111	118	132	110	126	126	146	127	115	127	105	109	119	117	114	118	141	137	134	111	134	148	115	151	126	145	117	128	111	147	130	137	137	138	140	139	119	121	120	124	138	116	124	147	136	132	109	108	120	114	125	129	128	119	137	130	130	155	112	133	122	126	121	127	132	126	125	134	117	129	148	136	123	142	124	128	123	126	142	111	132	122	132	133	120	104	123	126	113	119	122	123	130	143	122	127	122	131	141	113	131	125	128	103	114	117	119	116	127	114	151	137	126	115	124	115	125	120	131	121	115	130	123	136	110	119	130	123	121	127	118	137	125	147	125	112	133	130	139	138	155	123	139	123	110	135	110	118	151	138	103	146	129	114	128	117	128	128	135	112	121	110	163	134	108	121	113	115	132	132	129	123	118	112	146	125	148	119	153	120	134	121	146	131	130	134	118	111	104	116	136	110	139	108	122	111	114	134	131	140	118	118	133	149	135	157	121	115	129	115	140	119	112	108	115	121	116	117	110	123	131	127	128	117	134	153	128	126	128	131	114	127	142	136	127	126	123	145	132	128	111	119	131	128	147	135	96	141	109	132	98	117	120	113	129	147	122	147	120	146	138	128	124	120	125	141	118	133	126	132	127	123	141	122	113	114	112	107	127	126	133	130	143	143	124	128	99	122	100	158	138	122	136	132	113	133	140	116	127	129	113	114	128	105	117	121	164	119	125	137	145	103	120	131	142	126	136	135	126	105	111	120	110	119	121	109	124	110	102	119	153	111	104	119	106	134	114	138	138	142	129	109	127	128	116	135	146	132	128	118	123	130	124	140	129	118	127	114	118	111	133	115	134	124	123	147	137	110	110	134	155	124	141	130	128	117	150	135	128	134	141	135	119	133
13989	1469	2027	2162	1785	1420	1143	927	791	722	694	638	610	498	521	484	504	453	443	440	398	412	386	345	363	380	382	366	370	367	345	370	347	353	354	352	362	348	326	361	370	343	368	363	399	422	406	454	405	422	411	406	406	350	413	386	401	434	387	441	454	443	438	428	372	382	369	359	355	357	339	338	343	371	326	383	366	347	345	366	338	350	354	337	319	358	363	338	332	311	329	334	316	352	324	317	302	303	302	312	339	311	313	311	310	326	328	318	366	293	296	301	289	332	309	335	339	309	308	306	328	322	308	333	312	321	303	332	311	347	315	315	335	311	326	322	324	305	316	329	337	319	320	346	303	328	327	333	296	298	330	324	365	336	299	289	338	311	310	319	335	298	318	377	336	344	313	325	316	316	375	309	321	320	313	286	296	313	312	301	313	312	295	318	301	313	321	330	310	347	289	331	309	328	310	327	289	334	293	320	320	279	329	311	323	312	342	299	307	324	293	308	314	339	357	319	340	324	331	295	319	306	320	295	316	305	316	325	343	334	328	304	338	309	326	276	337	343	328	330	298	308	295	324	333	332	274	317	321	299	322	327	342	318	320	323	326	305	301	304	329	309	333	338	303	320	322	314	324	312	309	322	307	334	293	322	316	340	318	304	315	321	334	304	321	333	351	331	332	302	344	330	304	305	342	316	303	338	328	302	323	331	323	304	324	313	329	326	349	319	313	312	330	324	296	356	354	316	298	304	308	299	319	329	341	316	296	321	305	312	316	356	326	359	363	327	321	343	309	317	315	301	349	306	313	353	352	335	348	280	336	330	331	313	328	326	298	330	339	338	322	306	334	301	349	304	324	322	321	341	322	308	328	327	314	309	332	349	311	329	303	285	322	328	368	314	302	340	321	308	327	332	297	349	312	324	309	323	320	316	329	317	312	291	298	366	357	328	309	292	313	317	317	329	300	344	297	319	310	339	330	339	347	337	295	317	290	324	326	307	324	300	313	332	344	323	318	305	352	294	324	331	343	321	334	332	317	343	304	339	310	332	295	322	328	309	328	324	311	284	294	315	309	309	306	316	317	318	321	329	357	288	320	336	331	343	331	348	327	325	334	291	317	316	328	330	321	355	315	334	325	312	348	303	299	325	331	338	320	320	311	320	330	326	305	309	329	315	318	343	306	304	344	310	327	323	303	315	338	313	293	296	344	356	313	354	323	311	299	303	313	331	321	298	302	322	374	329	357	313	300	321	297	303	317	290	321	308	345	320	322	323	345	303	302	311	307	322	346	331	291	333	334	331	307	336	332	345	316	337	307	344	310	301	307	325	300	281	322	319	300	323	343	319	328	287	313	310	326	309	320	303	293	323	306	333	306	309	350	327	340	298	329	335	298	336	305	332	289	359	335	356	334	312	328	330	307	313	316	354	328	344	337	325	330	354	346	305	289	298	286	353	310	316	314	317	323	342	346	335	306	335	317	350	277	343	314	305	330	313	321	336	276	317	294	302	317	296	330	322	301	349	331	301	313	331	329	301	323	340	346	304	305	318	314	297	320	305	293	356	313	323	301	305	324	327	345	325	313	322	313	287	325	309	315	300	341	314	321	313	343	303	296	311	352	307	330	315	303	294	329	325	314	315	308	306	320	295	343	329	338	322	314	332	311	332	331	333	332	322	327	315	316	315	330	317	291	338	303	312	296	331	328	328	340	301	301	333	337	327	309	354	335	295	340	302	305	322	309	318	314	326	328	320	339	301	306	355	335	344	314	322	312	327	345	289	338	325	346	330	312	336	347	310	332	313	309	298	331	337	336	343	318	322	325	329	318	304	304	314	318	291	313	327	325	332	334	312	318	329	342	320	307	322	311	332	301	326	276	310	335	336	301	313	304	337	305	318	335	327	333	292	330	299	309	322	343	312	324	322	303	353	342	321	311	329	332	332	325	328	320	287	303	319	307	316	323	286	323	316	304	354	313	327	324	303	315	310	333	303	322	310	331	329	335	318	317	343	333	307	318	328	328	327	343	323	309	311	313	310	344	328	307	314	319	328	335	316	281	329	338	301	326	314	320	312	335	310	351	312	339	327	322	325	339	333	311	317	299	300	300	311	351	318	294	303	314	310	313	326	304	354	315	286	339	341	314	316	329	347	288	333	321	302	336	359	303	304	321	322	327	334	295	330	315	344	308	325	328	332	322	340	315	321	326	344	346	345	320	330	302	314	331	318	331	319	343	319	310	310	354	308	335	359	300	335	336	334	326	339	316	328	329	347	289	323	321	332	316	302	338	328	340	314	310	349	308	324	319	296	332	313	284	320	362	316	314	318	343	331	327	330	347	299	330	320	327	297	303	295	335	345	315	320	311	324	339	332	333	279	307	343	338	325	301	285	346	303	321	331	303	319	316	329	313	309	307	306	330	322	327	324	338	294	354	292	322	316	305	316	292	315	288	280	315	318	306	303	300	338	324	274	302	344	310	297	307	312	344	303	319	283	345	302	339	340	304	295	365	329	288	305	284	325	306	301	337	308	292	319	344	290	341	297	300	313	316	322	339	324	346	317	305	320	322	314	329	317	347	333	325	346	308	344	339	357	361	314	348	310	317	318	325	337	337	331	306	284	322	314	318	318	307	323	307	323	291	308	324	295	317	274	304	300	335	304	301	297	321	299	348	323	325	319	335	353	326	306	304	323	305	317	336	336	318	342	292	290	315	281	325	343	315	319	310	319	323	314	354	335	348	287	307	364	293	310	299	327	296	349	323	297	345	321	310	290	310	373	325	356	341	310	321	317	308	337	303	306	298	338	313	300	292	284	294	337	321	346	336	316	329	362	331	338	315	366	367	297	320	286	321	349	322	346	320	322	321	294	333	319	348	321	315	295	340	300	307	309	343	325	345	332	330	316	300	341	309	315	318	362	309	321	316	306	336	280	328	330	337	325	334	338	337	349	324	307	332	311	308	365	344	328	317	305	328	303	339	305	354	344	348	325	334	310	351	318	355	332	339	335	311	343	310	311	336	313	329	320	326	304	333	297	306	355	310	371	323	327	318	308	319	315	331	315	318	312	332	336	362	310	354	321	346	321	306	328	336	281	285	314	303	305	328	305	302	356	336	310	314	298	316	337	326	336	334	313	316	312	311	299	365	331	312	303	325	328	293	353	348	339	322	310	316	337	298	306	338	340	313	292	282	313	325	370	333	325	310	329	352	329	289	300	305	277	311	295	328	326	323	329	316	304	296	331	318	352	331	300	311	300	309	332	325	309	317	319	333	308	312	350	321	345	342	297	302	320	335	287	321	295	308	331	314	320	350	313	315	308	326	318	297	325	302	344	313	315	336	306	330	328	324	327	309	318	332	357	339	332	309	337	314	322	314	337	305	319	305	320	317	334	333	339	331	309	301	358	316	301	332	330	302	320	325	323	332	315	357	313	347	325	318	362	323	318	349	330	302	311	323	317	306	326	311	338	302	308	322	298	327	315	292	342	348	362	325	314
6061	846	272	276	300	260	299	270	282	294	275	265	276	229	261	276	240	301	244	249	264	264	240	238	269	270	268	291	279	276	281	278	242	253	234	297	257	261	234	248	257	270	287	248	263	254	237	256	263	270	254	253	255	253	241	256	273	273	255	232	262	273	282	241	278	253	261	264	279	278	237	250	230	259	287	240	236	237	248	234	252	246	240	254	251	284	242	248	235	274	270	236	248	249	233	246	240	240	282	282	242	303	239	272	286	240	269	238	286	240	247	234	265	273	271	270	253	243	267	267	258	272	262	253	267	266	246	270	253	258	242	272	295	257	277	246	270	258	261	257	277	266	285	282	263	275	286	261	266	248	231	261	268	247	260	275	259	254	248	245	230	248	258	270	277	275	246	266	249	229	294	283	253	288	259	262	274	245	259	288	256	271	263	247	295	251	254	253	290	253	254	257	249	248	247	233	258	273	272	231	252	242	282	281	246	254	257	278	275	254	248	273	254	283	251	246	265	262	255	260	256	269	237	268	270	273	242	260	252	274	234	260	289	264	293	241	243	230	250	258	255	252	247	251	251	254	250	274	277	266	277	259	257	233	246	246	258	268	248	244	263	230	268	248	262	228	252	249	258	255	289	244	281	257	276	264	274	263	246	272	279	250	230	263	246	268	241	271	247	251	254	260	265	259	273	257	244	280	260	263	242	283	219	267	250	252	269	238	273	275	242	273	257	255	229	247	273	264	265	268	256	247	251	246	267	265	255	252	255	272	279	262	244	238	255	240	272	261	260	277	234	233	275	270	258	233	260	248	258	271	296	281	251	249	249	236	265	265	233	264	285	239	249	268	267	262	253	238	255	252	265	267	242	243	266	252	268	266	272	260	239	246	252	258	288	260	252	274	272	254	243	262	256	247	271	243	269	252	237	249	242	255	252	263	298	258	227	261	247	255	257	223	263	299	254	267	264	244	286	237	248	241	286	259	256	281	266	230	263	220	250	296	273	292	266	244	284	245	240	232	261	233	273	271	269	247	263	254	266	270	241	246	240	242	281	234	233	262	239	312	260	256	291	268	249	252	276	260	256	255	249	252	256	262	247	275	259	296	237	275	284	256	249	280	221	246	298	242	279	284	282	277	243	294	276	263	269	286	273	290	251	265	293	226	271	278	283	235	270	268	258	254	290	233	265	266	251	279	205	265	261	270	262	280	262	245	265	242	253	253	273	257	266	271	255	250	263	236	242	237	299	294	265	269	276	256	233	256	245	256	270	277	283	253	275	259	255	235	243	252	277	249	243	242	273	269	265	250	241	239	264	259	261	246	271	260	262	243	265	219	241	263	261	280	270	272	260	241	280	243	253	257	267	257	290	268	251	225	269	273	262	280	271	264	241	261	255	254	233	247	239	243	240	247	237	227	257	256	270	254	265	258	277	254	255	263	239	267	274	249	277	260	255	270	275	238	265	273	258	272	277	272	235	230	249	278	257	252	240	250	247	283	258	277	246	284	249	236	269	267	245	287	285	275	240	240	247	267	278	280	260	291	256	286	281	251	232	261	261	253	261	284	265	243	241	256	269	264	267	300	224	238	250	238	282	253	259	253	263	262	258	242	234	230	265	253	264	241	251	249	263	241	279	286	244	250	238	248	240	255	247	258	238	231	246	274	231	249	279	271	264	281	234	242	276	261	249	270	273	263	271	250	259	283	237	266	253	282	254	281	282	247	273	276	278	269	244	250	292	253	283	258	223	250	255	256	257	292	274	253	250	252	254	244	276	271	246	266	248	267	270	267	285	252	276	234	250	272	280	241	249	271	254	264	251	254	282	264	249	257	249	261	271	275	283	247	248	274	267	248	234	246	271	264	228	266	231	266	259	257	252	279	263	261	254	243	262	275	269	267	247	259	254	283	271	261	279	249	278	286	276	276	266	267	235	263	271	247	256	225	256	281	263	254	296	277	250	266	236	266	248	293	278	258	253	251	254	265	252	251	267	247	239	235	257	259	267	276	278	301	278	249	240	241	261	294	273	250	242	260	259	240	223	265	277	262	290	250	262	253	255	261	260	248	261	230	254	277	254	261	289	253	260	261	269	258	235	265	256	251	268	280	291	272	244	268	229	245	276	250	270	257	250	270	251	264	257	242	237	251	280	250	230	250	286	254	257	230	276	253	251	260	259	247	277	259	240	294	251	271	243	262	255	310	271	247	254	249	266	267	263	252	225	227	283	230	264	259	277	236	237	262	256	282	261	287	222	254	289	243	263	261	291	255	270	270	278	238	287	256	267	250	297	246	245	259	243	279	259	249	266	268	241	255	226	274	294	224	256	269	248	279	280	255	273	289	241	251	247	287	246	275	251	277	279	261	269	257	270	254	302	232	250	277	284	256	302	244	267	254	241	268	247	265	252	251	252	265	249	263	246	275	262	238	281	245	278	256	254	248	246	266	249	274	276	248	266	231	230	229	262	266	246	266	253	280	251	259	274	248	263	269	269	251	257	257	297	280	249	288	268	254	246	258	219	254	273	271	252	250	239	251	256	244	248	249	269	254	289	307	259	264	234	275	276	240	257	235	275	265	265	264	232	246	249	271	251	245	279	248	296	262	301	249	256	234	226	229	263	250	228	258	276	246	237	272	250	244	255	268	243	257	249	270	247	263	269	291	251	289	264	244	200	278	273	263	275	269	278	228	272	246	277	276	268	232	263	277	232	250	248	242	239	261	286	251	252	258	264	266	258	246	268	252	266	283	283	222	263	267	264	239	254	257	253	248	248	260	234	253	281	280	254	247	253	271	282	242	239	255	219	292	267	252	253	260	257	250	236	278	271	252	262	253	287	265	236	261	278	262	252	275	280	236	228	265	266	291	254	284	242	235	269	222	254	269	268	277	291	262	225	257	286	271	274	266	283	246	247	266	248	265	277	243	238	253	256	270	242	262	268	267	247	278	282	264	266	229	264	250	267	280	243	257	271	246	238	240	296	257	220	254	276	261	265	256	267	267	286	285	252	258	273	257	301	238	302	255	254	248	283	285	264	251	257	276	260	274	248	257	268	236	280	264	276	242	286	247	273	267	256	251	269	261	259	293	234	248	244	272	281	260	262	232	272	215	233	244	240	249	281	270	273	281	278	269	253	249	257	234	245	237	242	270	254	224	281	268	251	257	264	255	247	283	250	263	268	301	254	263	250	280	257	257	274	226	269	267	272	262	277	231	280	266	273	240	256	243	228	272	247	257	243	246	264	261	262	267	280	262	231	243	260	246	281	259	285	245	255	234	272	265	248	254	262	242	261	259	263	231	265	230	249	231	248	265	260	287	285	251	239	268	287	261	275	284	233	212	284	258	257	283	259	259	263	280	263	262	261	283	257	249	238	286	243	236	247	239	264	277	267	264	229	256	236	272	295	262	277	244	252	238	276	238	273	272	282	287	234	269	250	257	283	230	284	268	275	265	238	288	249	240	275	254	257	258	251	262	277	278	272	270	281	254	244	296
4498	912	677	692	634	662	648	625	639	628	615	640	551	619	623	573	644	627	593	574	595	568	558	616	586	627	612	567	602	591	626	575	625	590	616	568	608	597	613	622	586	597	611	635	629	631	632	582	628	595	579	578	648	602	635	605	645	585	678	672	632	577	591	585	619	635	615	593	592	629	614	597	630	602	602	575	596	601	576	594	634	601	616	591	623	580	590	596	574	613	617	587	526	533	596	614	625	615	603	598	616	558	582	620	556	554	601	608	589	610	602	570	631	594	589	549	613	575	571	561	624	590	586	580	592	630	613	626	558	599	616	587	554	610	561	599	622	643	606	614	616	582	568	580	605	547	589	576	590	598	586	609	573	588	571	591	590	580	622	614	601	615	609	638	617	615	614	611	594	553	610	584	605	561	600	630	555	601	583	609	585	568	568	622	585	618	577	580	594	588	601	635	626	601	569	618	614	616	602	612	606	621	548	581	603	610	624	596	589	560	619	587	585	542	574	595	555	578	616	602	607	615	612	615	573	568	574	636	605	574	631	578	616	629	573	614	554	604	577	636	577	567	592	632	550	578	566	609	612	548	550	584	574	642	581	619	598	578	565	565	583	640	607	633	557	568	570	615	606	570	595	582	552	591	556	569	569	580	553	626	610	591	578	592	601	606	600	585	611	611	549	576	580	593	637	616	599	586	644	616	608	610	588	577	581	600	570	555	584	645	571	583	595	601	609	581	570	617	567	592	582	621	590	604	615	620	575	594	650	553	567	562	570	645	628	573	612	600	600	608	647	612	561	557	555	578	617	595	614	613	560	593	605	575	622	621	599	624	587	622	595	642	557	594	589	572	547	575	603	632	580	566	598	540	574	580	586	555	532	614	620	618	632	565	607	614	578	566	574	608	598	569	546	632	610	597	573	606	553	583	568	580	594	616	554	611	577	587	614	610	607	608	627	608	575	556	572	575	612	566	602	592	554	620	590	596	578	569	597	568	599	610	621	600	561	596	597	653	568	602	609	603	632	585	591	655	558	590	532	571	588	613	588	605	591	629	625	575	594	626	593	590	554	600	580	614	576	614	571	574	579	551	562	635	572	597	573	620	572	609	609	593	599	573	601	578	553	630	586	572	580	593	591	580	570	626	595	568	605	572	566	602	605	545	594	621	560	601	588	590	646	570	592	586	552	617	592	590	586	577	559	574	604	581	564	607	611	608	554	636	576	552	629	618	606	557	601	625	636	592	580	582	553	566	608	557	607	610	632	591	612	555	566	587	613	580	591	577	632	569	605	534	531	628	580	602	564	597	584	584	583	623	568	577	577	632	607	576	591	600	582	570	540	647	590	556	617	589	591	587	604	539	629	555	539	598	570	580	570	608	556	582	598	570	609	618	601	597	590	619	569	600	600	613	574	572	572	580	602	591	605	578	630	609	615	579	582	588	568	584	563	591	585	607	578	617	590	570	567	600	611	574	574	603	587	578	593	620	556	609	619	564	582	590	619	583	602	593	611	617	593	597	579	635	586	578	594	612	597	552	610	564	603	565	579	603	594	560	600	589	598	590	606	622	543	559	578	602	568	539	586	612	571	582	637	584	605	572	575	584	554	611	592	573	554	608	568	592	628	605	587	603	577	608	631	638	585	572	615	608	619	611	601	634	575	538	545	591	624	573	642	597	605	621	590	580	542	564	569	599	556	577	600	616	632	559	616	602	571	581	551	605	595	595	545	557	574	576	583	617	541	562	630	572	618	614	599	586	636	626	610	587	586	599	601	609	595	615	625	564	577	565	591	602	617	552	646	588	593	586	577	597	560	580	604	646	586	574	587	595	599	588	593	567	607	527	558	601	588	548	587	606	606	587	605	587	543	574	611	614	583	584	590	595	556	619	598	595	619	545	574	596	587	573	609	581	618	619	606	602	600	609	612	599	617	560	561	585	577	598	604	556	562	566	591	645	567	577	578	622	612	622	592	580	623	622	558	602	585	601	541	583	610	567	584	613	588	539	593	571	576	616	570	592	559	602	563	577	611	635	564	581	626	574	570	542	562	590	582	614	615	608	587	579	624	622	572	547	605	604	580	576	599	575	599	605	588	576	602	589	598	592	589	597	586	571	614	598	572	599	607	570	625	544	619	599	613	580	598	605	594	596	621	605	574	573	608	613	572	569	599	603	615	588	600	579	608	579	612	595	595	564	602	601	576	593	575	573	590	586	596	587	600	639	605	627	574	636	585	605	605	611	596	571	579	567	577	599	585	640	605	584	602	571	580	550	617	611	572	580	577	556	571	564	591	565	589	615	599	614	586	584	617	635	563	606	567	599	612	565	562	558	535	639	553	615	586	571	611	616	626	542	571	623	587	587	559	619	611	587	579	610	562	587	571	627	575	585	622	609	577	612	591	593	576	609	571	638	573	613	558	613	635	600	597	624	601	625	584	634	590	601	577	608	617	579	580	614	584	602	562	598	582	593	592	596	575	631	600	576	639	577	583	586	577	604	605	567	597	615	630	629	600	609	609	654	595	596	563	552	630	552	579	552	633	646	594	613	546	599	593	627	601	592	566	593	593	643	655	584	607	614	617	603	566	575	571	596	623	591	603	614	580	550	581	586	594	618	587	637	606	579	555	560	572	596	508	599	548	592	584	563	623	608	585	586	574	589	584	591	633	573	610	587	587	580	593	576	621	604	564	620	649	612	573	595	583	597	610	580	621	593	634	605	582	601	595	572	575	595	593	594	623	589	605	602	583	613	572	608	580	659	590	592	658	577	626	589	568	612	591	631	598	594	630	568	591	583	589	593	608	613	587	562	578	548	607	575	620	601	581	583	567	611	559	560	618	612	571	582	617	604	607	578	552	560	614	551	592	584	597	620	590	573	590	601	575	548	570	634	570	557	607	617	613	583	585	556	649	574	616	614	599	623	573	645	578	575	595	603	612	550	616	598	589	596	594	582	576	548	595	609	578	602	604	607	635	602	604	575	564	589	611	585	565	579	594	638	604	538	592	601	568	607	554	606	587	589	581	576	621	609	583	564	578	576	591	626	606	644	573	586	594	603	569	566	590	522	617	626	558	552	588	582	653	580	582	595	564	552	569	581	591	613	612	558	566	583	637	525	612	649	604	551	639	561	602	576	601	578	601	566	596	597	545	594	545	579	606	551	586	592	589	614	590	616	624	604	602	542	565	610	578	585	584	573	620	588	575	587	603	597	558	565	638	600	531	612	598	547	597	619	582	633	628	601	608	629	644	600	589	585	614	598	544	601	605	594	626	588	599	642	605	600	588	573	606	595	549	610	602	631	659	604	613	615	610	623	562	572	569	537	572	609	602	592	623	573	579	580	613	610	600	567	562	604	595	575	639	595	587	615	565	609	582	568	611	615	617	601	612	559	580	582	642	562	562	574	581	602	617	569	608	611	605	617	567	622	607	641	606	613	609	572	546	597	573	563	601	598	632	598	561	589	594	607	582	594	595	590	568	572	579	576	620	604
15253	2002	567	421	322	291	249	258	238	250	208	222	187	187	193	205	212	218	200	205	200	180	215	182	192	215	191	174	178	189	204	193	180	193	192	204	210	188	178	167	211	196	176	167	175	191	191	211	184	196	212	164	193	186	193	172	186	185	189	222	190	208	210	185	198	191	171	173	165	200	166	184	194	186	211	181	165	208	192	193	187	211	177	189	170	147	183	203	192	170	201	187	187	165	184	170	173	178	210	189	191	193	171	197	191	190	172	205	198	183	219	190	204	198	175	199	200	189	197	186	174	184	203	165	170	162	183	181	187	199	172	189	171	156	199	180	215	190	176	208	169	161	174	191	201	180	171	198	177	165	171	176	202	209	192	200	165	167	185	196	201	205	193	177	190	182	207	160	170	187	187	190	189	191	208	198	180	177	173	169	174	193	192	192	183	177	170	201	182	181	189	177	175	172	178	183	172	179	160	178	177	170	176	189	183	179	192	202	206	222	200	186	185	195	180	184	174	226	180	184	202	196	210	175	179	204	215	174	201	185	181	184	170	205	185	190	202	187	181	179	191	171	192	195	176	188	167	172	199	194	197	180	198	165	190	176	190	202	176	187	184	198	178	179	190	180	161	187	177	222	177	194	186	205	191	201	181	199	189	193	196	206	181	176	205	201	179	187	200	183	196	164	204	187	184	152	181	194	188	181	199	172	161	205	198	198	186	199	176	196	177	214	171	210	175	173	177	172	165	187	202	178	194	191	167	183	187	173	171	197	196	187	167	197	207	196	191	195	197	176	185	186	200	163	184	194	197	224	177	184	187	196	195	183	188	200	182	192	205	180	181	217	175	190	181	155	163	178	180	182	159	199	180	170	169	199	196	176	201	178	175	207	175	198	214	160	174	186	181	183	181	173	185	219	170	188	171	195	183	206	193	182	208	198	195	175	210	183	185	208	170	188	171	188	164	218	225	169	195	183	199	187	187	167	191	196	205	182	167	162	210	191	185	187	177	190	178	192	188	203	218	192	159	161	162	167	179	186	196	190	209	170	169	199	190	178	192	199	212	188	167	181	170	175	190	164	211	184	177	194	202	157	180	187	199	182	178	174	173	223	170	154	185	186	203	186	196	199	206	193	174	200	193	182	184	213	187	224	202	202	201	177	186	197	201	158	177	179	199	173	214	175	195	174	181	181	162	184	176	195	190	181	217	205	184	191	189	176	151	188	205	154	193	188	191	200	168	187	175	193	182	188	182	186	177	191	187	175	180	189	181	212	179	200	204	173	207	155	191	207	191	186	197	197	165	196	183	165	200	190	180	189	172	188	194	210	194	180	200	177	185	189	217	194	210	202	187	157	193	185	195	186	180	183	175	187	173	193	184	205	199	187	220	171	189	207	173	195	175	193	167	200	184	172	180	177	175	168	192	200	211	206	194	171	191	190	167	170	175	157	185	202	188	190	192	183	191	189	173	193	177	189	170	203	210	186	185	161	182	208	201	192	191	163	209	173	219	181	233	206	196	178	186	166	153	205	182	194	215	177	191	195	206	195	184	176	191	162	185	183	187	164	173	166	194	192	187	208	212	192	184	189	179	194	182	199	184	194	218	178	195	170	191	210	200	166	174	193	198	200	199	188	213	187	170	188	191	166	151	182	191	197	190	149	183	211	188	189	206	171	204	189	189	181	181	183	177	187	157	203	188	178	175	172	197	169	154	167	198	174	180	198	180	180	169	195	176	195	189	172	174	202	202	166	163	203	181	150	200	172	216	179	159	180	192	177	194	199	194	184	163	168	204	158	181	169	189	206	174	195	153	196	195	166	201	185	215	180	187	176	185	193	175	191	188	193	191	199	178	191	192	192	171	190	165	198	190	192	154	159	166	182	206	191	192	189	168	183	186	191	220	169	182	189	194	166	165	179	192	167	203	185	214	200	204	189	196	187	180	175	195	203	190	190	180	192	186	184	204	207	167	182	193	152	184	187	170	192	204	175	193	187	189	153	163	195	187	179	181	193	179	183	160	191	168	141	182	174	216	181	186	197	182	184	187	219	186	182	186	210	177	189	186	174	220	186	185	211	195	179	195	170	174	183	222	183	187	194	181	169	171	178	193	178	182	192	218	165	214	187	191	187	178	180	164	190	157	189	171	158	166	192	181	193	161	183	187	197	193	209	185	202	182	196	172	185	184	190	180	184	174	222	199	204	196	204	173	205	167	211	200	198	187	164	186	190	173	179	203	167	180	175	172	185	180	186	186	175	188	186	186	181	180	223	191	187	191	181	204	193	183	164	195	173	189	191	176	164	164	180	217	170	175	171	168	169	174	206	196	203	178	173	197	209	183	174	169	194	197	203	177	144	189	215	170	173	197	210	202	196	176	177	185	189	173	187	158	201	183	175	185	207	196	191	204	179	195	179	191	197	197	193	212	178	182	202	160	168	168	236	182	202	187	198	204	189	206	172	193	167	198	177	205	196	186	168	198	202	158	190	191	187	168	187	181	172	181	179	173	195	172	167	173	196	191	194	202	184	161	148	180	196	215	192	204	193	175	192	169	185	204	197	190	200	183	194	193	184	207	189	201	189	172	200	192	172	192	163	162	174	184	171	174	193	211	184	188	191	165	197	186	196	186	172	177	169	181	219	188	210	178	170	169	197	171	213	195	169	183	202	201	186	176	174	164	192	179	203	172	169	203	185	174	184	186	179	201	190	202	211	183	186	156	171	182	207	197	175	181	196	189	198	198	205	189	171	166	187	172	185	186	174	188	192	182	164	200	194	182	188	162	181	215	174	173	190	186	192	180	176	179	190	182	179	167	183	197	184	179	165	183	196	187	192	189	202	186	203	174	185	174	213	177	183	204	179	201	192	173	200	191	178	170	185	197	210	165	165	196	165	190	169	205	170	173	199	197	165	161	201	185	177	184	200	173	193	207	164	162	191	194	184	196	182	190	209	191	212	186	174	182	213	181	175	190	196	172	167	209	207	213	163	179	172	205	207	175	177	216	167	180	188	211	187	175	184	178	190	172	180	202	184	172	178	192	203	210	170	191	184	210	180	170	202	168	198	186	170	184	166	191	177	160	185	193	187	188	174	186	178	173	169	175	181	187	206	174	201	158	149	191	173	193	194	191	201	203	172	200	188	200	178	202	183	188	168	189	201	208	183	208	190	172	195	184	185	204	184	167	200	186	188	170	179	191	186	166	184	202	198	183	192	183	189	202	191	156	204	183	181	186	194	197	187	182	200	170	189	181	142	180	187	155	177	180	173	192	168	186	202	176	203	207	181	186	152	179	172	189	154	184	197	203	181	162	211	202	188	180	164	179	189	202	166	176	202	172	198	186	192	203	149	168	189	196	183	204	150	171	200	197	206	195	183	208	174	189	198	184	174	170	183	220	167	182	186	172	202	174	172	230	180	159	179	157	185	184	176	194	202	203	181	170	164	185	199	164	177	192	205	166	171	174	177	179	214	199	192	178	223	178	175	159	187	186	192
10819	1467	1298	1416	1184	1003	832	764	739	664	597	558	561	537	516	542	494	478	460	493	505	491	490	509	447	507	462	437	454	430	446	450	455	480	450	461	461	474	411	492	454	459	432	449	473	505	491	489	530	499	459	466	480	472	503	477	494	522	486	490	482	503	515	509	478	458	485	433	457	439	461	457	488	496	452	482	448	457	471	417	486	422	456	480	442	481	474	447	447	446	461	444	426	402	474	422	424	458	412	438	448	468	448	448	442	445	448	467	428	406	438	438	442	435	447	416	429	422	454	445	470	427	476	459	486	428	407	427	440	411	425	451	452	426	437	430	467	421	442	411	486	435	440	480	417	408	441	438	460	442	419	451	453	413	456	431	440	423	429	421	415	447	444	424	432	433	429	426	468	440	429	422	442	445	469	435	414	448	457	431	409	468	424	461	397	446	424	430	422	397	428	446	447	426	426	430	444	420	416	449	427	428	449	448	463	417	412	446	489	462	433	484	404	436	426	443	418	435	436	448	444	433	465	421	431	439	454	435	425	444	424	468	466	412	430	470	418	404	427	441	454	458	430	450	428	464	401	403	407	441	457	450	445	440	381	491	436	460	415	408	447	442	457	488	483	429	412	414	432	448	454	472	434	445	425	421	430	430	419	448	443	413	431	453	424	432	404	436	393	432	437	444	449	436	440	444	478	425	404	415	432	455	454	432	425	434	460	442	411	448	462	447	446	486	475	456	477	453	437	418	431	459	420	432	448	472	432	450	445	429	440	436	466	444	428	409	426	447	425	437	415	425	452	436	418	497	416	409	490	432	438	441	427	396	431	437	472	469	434	435	466	409	472	454	402	448	411	430	460	481	444	454	443	443	426	472	446	440	465	419	447	437	417	493	405	413	420	457	439	445	435	451	441	387	421	423	464	414	455	446	426	404	450	432	444	446	421	450	453	455	429	440	410	410	450	463	412	472	435	422	460	403	477	425	427	424	421	462	452	421	438	465	441	431	443	455	422	431	419	461	440	466	473	447	398	465	447	429	457	427	457	422	466	441	505	414	447	433	454	425	402	410	434	449	454	426	443	408	436	393	436	432	424	436	449	420	436	394	441	447	397	421	421	438	442	443	442	486	452	440	441	441	456	447	413	409	433	401	476	466	437	477	415	447	453	443	429	439	441	466	447	452	462	430	447	464	428	433	427	417	439	445	428	418	441	426	400	419	457	422	444	439	437	403	430	465	461	477	418	469	420	459	444	400	446	458	376	437	469	444	456	472	434	464	397	450	433	446	441	437	437	433	401	439	459	427	421	439	409	437	419	462	417	446	449	431	504	448	408	440	430	456	437	429	438	427	423	452	412	451	412	451	437	448	433	410	421	432	425	434	435	430	472	413	428	446	425	443	427	448	418	428	453	459	457	425	429	412	440	404	430	440	428	424	423	441	422	427	407	451	464	450	450	457	438	436	403	423	456	446	436	438	427	426	453	427	431	441	429	440	429	451	472	443	459	417	456	390	401	451	422	429	428	437	462	450	433	430	472	419	407	429	431	441	431	402	440	406	445	401	445	430	427	436	450	460	424	413	473	412	389	447	469	453	456	419	425	443	452	423	441	418	443	423	476	438	443	473	439	439	441	457	447	452	434	465	469	449	453	422	434	443	414	440	471	434	410	444	426	422	435	473	441	411	459	451	405	435	428	415	414	441	408	406	443	452	447	421	442	470	432	434	443	413	466	463	428	428	413	436	434	459	414	463	413	447	451	428	443	442	410	447	435	433	443	429	457	421	439	446	446	430	431	447	447	451	417	439	446	468	468	426	437	438	434	427	441	404	461	456	385	457	452	407	405	432	396	435	455	404	420	427	445	428	443	432	426	451	454	449	424	457	396	424	410	460	409	447	419	426	441	424	436	445	401	432	451	428	440	418	420	442	429	418	443	459	435	420	425	443	419	456	477	432	430	448	486	447	460	419	433	430	447	402	422	448	462	464	457	437	420	441	449	431	459	444	415	445	448	432	424	441	477	459	416	460	435	408	476	444	420	444	436	445	420	407	448	464	409	475	462	443	400	445	400	458	438	457	409	416	491	433	446	407	418	429	431	440	468	434	431	477	429	425	441	453	400	431	469	420	425	449	466	449	415	425	410	435	414	427	432	458	455	412	443	423	464	448	447	437	441	415	398	398	482	431	452	444	453	397	441	438	445	444	435	417	458	445	457	436	447	413	441	422	449	414	425	432	452	431	446	432	437	492	423	432	412	457	424	446	437	416	442	438	408	453	458	446	456	419	419	471	493	441	432	472	441	446	435	458	429	457	431	437	405	434	451	416	415	430	416	428	433	456	457	429	455	464	442	417	412	422	458	445	409	381	428	447	433	445	391	440	433	419	411	402	473	421	465	408	449	435	406	445	415	441	457	397	433	430	412	418	430	472	467	435	453	424	441	478	421	412	393	446	444	496	425	422	416	462	431	423	418	457	476	432	444	474	455	450	475	443	409	440	448	436	408	460	442	444	418	412	431	402	439	459	415	441	447	459	414	448	411	432	451	453	427	432	425	491	443	432	409	404	422	448	428	415	468	459	484	427	412	397	445	413	416	432	406	461	430	456	451	450	445	418	458	447	434	412	412	465	458	428	437	434	434	459	439	471	426	442	422	404	481	421	426	401	432	415	421	437	411	428	403	445	471	425	455	442	465	449	457	434	431	416	418	455	441	437	412	427	429	468	460	476	423	406	413	449	443	454	431	408	434	466	456	473	437	438	381	433	398	432	455	433	408	450	472	451	465	403	427	449	426	422	453	415	470	452	444	438	416	438	463	420	440	400	436	457	442	422	451	452	418	452	450	432	416	426	441	443	483	449	452	456	427	424	481	439	446	438	449	443	455	424	440	436	456	466	429	457	436	425	447	447	463	426	437	469	428	447	428	422	433	424	449	410	450	406	414	434	491	451	467	477	430	419	417	424	438	427	401	403	460	466	441	397	469	469	440	465	456	437	421	445	455	447	417	453	427	450	453	472	451	418	411	439	448	397	435	445	449	425	441	425	434	439	426	418	423	434	430	446	468	441	417	482	458	410	478	450	462	444	452	427	422	452	404	443	482	448	413	468	448	426	419	387	435	406	450	469	414	403	491	437	445	417	422	433	436	434	469	467	429	387	446	458	425	405	447	476	429	456	506	424	424	444	430	407	415	459	453	439	449	449	421	402	444	390	412	442	431	420	458	440	419	435	435	425	446	443	415	452	421	377	409	429	413	462	426	397	450	458	441	440	445	443	451	454	408	421	391	435	449	442	418	410	422	450	466	422	433	453	453	451	421	478	480	416	433	457	458	465	456	423	425	425	424	421	407	429	433	429	440	450	449	454	467	455	425	444	469	432	422	422	421	442	433	452	433	415	459	436	464	444	433	407	433	440	437	442	470	429	437	410	466	473	441	432	454	462	465	460	399	426	459	415	417	442	438	478	440	448	423	420	427	443	437	483	438	452	450	449	442	454
24062	4089	947	697	464	355	279	230	260	185	163	184	152	159	174	163	154	148	126	148	150	138	163	146	146	128	155	126	111	132	159	142	157	123	142	142	126	137	128	159	159	117	143	123	124	145	147	147	128	133	128	164	141	129	147	149	144	145	155	151	160	124	155	132	170	138	124	158	130	159	137	124	141	121	117	139	110	110	151	135	138	117	131	144	145	129	115	144	123	145	123	134	128	136	147	150	127	119	140	116	126	131	134	125	127	110	134	154	127	129	128	151	124	124	101	131	142	147	134	117	131	138	132	128	115	117	135	154	127	128	106	150	151	125	111	150	144	133	134	118	146	140	147	130	133	120	109	147	139	127	138	139	141	135	123	119	120	124	150	138	128	119	130	109	126	126	113	135	141	147	112	133	137	116	108	146	142	139	147	112	109	142	154	124	128	129	133	127	117	133	138	129	117	127	109	120	114	146	144	116	142	136	136	139	122	145	150	120	117	144	124	127	122	152	159	131	105	121	116	120	118	144	130	126	137	142	148	144	146	136	137	126	113	133	123	137	162	132	122	127	140	126	154	129	149	144	142	146	147	162	136	153	129	133	117	146	133	120	125	130	116	129	134	116	135	93	155	124	109	120	149	144	157	141	138	116	150	146	142	148	152	126	116	149	125	135	107	132	150	145	125	136	137	128	137	129	126	145	120	121	151	123	140	125	108	146	138	142	144	125	133	139	128	121	124	128	111	144	123	119	123	124	127	134	132	101	136	110	142	135	146	133	131	145	119	133	131	113	127	126	115	117	123	123	141	132	148	149	109	118	129	146	137	143	114	130	145	134	133	130	121	138	110	125	120	123	130	124	140	128	138	136	135	153	132	129	117	131	119	120	140	123	118	130	149	132	124	125	102	150	135	137	133	139	137	112	128	121	162	141	115	110	120	109	139	131	138	129	122	113	137	144	121	149	146	135	137	140	114	125	130	120	134	126	127	146	139	135	116	144	142	151	139	121	127	130	123	138	123	138	156	131	148	121	132	127	124	131	133	139	117	124	119	128	102	132	149	138	147	165	134	129	119	139	162	140	142	133	131	126	135	146	142	135	135	127	127	142	136	149	139	154	133	132	107	127	139	143	123	120	139	133	154	127	141	140	123	133	157	148	166	124	126	123	127	139	138	137	121	144	125	141	131	123	98	124	116	128	119	143	125	141	128	128	117	127	159	154	119	145	149	123	126	106	140	143	137	119	101	117	120	141	152	127	121	119	130	120	144	124	121	135	144	139	133	157	132	128	139	146	142	126	149	109	142	140	116	130	117	133	156	112	137	108	135	113	121	130	138	123	133	118	134	142	136	124	147	133	131	122	116	107	128	126	117	125	134	125	133	113	109	134	135	122	144	140	154	116	124	132	105	140	141	128	138	136	126	137	122	118	125	136	147	126	143	119	120	146	150	145	132	115	154	126	129	128	129	133	142	148	118	119	116	133	117	156	131	115	122	143	136	133	138	125	120	112	124	116	121	131	130	138	116	133	133	130	129	130	137	144	146	130	128	148	141	111	121	128	140	123	111	121	142	147	155	132	156	137	136	141	118	136	123	171	154	117	124	127	134	137	138	142	143	126	115	108	116	141	136	127	144	143	132	136	128	123	121	140	128	131	137	107	116	127	155	142	137	143	131	131	145	145	146	138	137	137	123	123	122	137	129	149	114	127	115	138	112	115	123	126	127	141	116	131	128	121	116	146	155	136	128	129	143	105	122	151	120	125	135	123	137	126	140	136	120	122	138	130	155	105	146	144	126	118	123	135	125	120	147	128	135	136	157	137	121	133	130	125	138	127	116	131	116	126	133	114	127	126	130	134	131	109	123	139	113	130	151	115	127	110	139	102	143	122	131	148	146	128	137	133	145	104	144	133	141	113	133	126	146	148	121	113	132	127	129	131	141	126	130	118	137	128	126	129	132	124	124	127	124	117	130	150	144	130	128	128	135	135	142	133	125	135	130	110	133	136	128	129	133	130	120	134	114	110	144	140	138	125	137	115	123	119	123	127	123	147	132	123	129	121	125	146	121	135	141	104	100	145	144	123	119	148	125	130	142	115	141	136	142	116	140	130	131	120	117	141	127	123	154	128	140	127	126	127	130	131	133	126	130	147	135	134	131	137	136	114	127	125	144	141	119	129	159	118	134	120	149	98	134	114	129	147	141	137	122	144	124	130	107	126	114	129	155	136	120	138	116	128	151	131	124	110	140	140	135	122	122	137	117	138	115	133	141	137	142	129	127	121	131	110	126	136	127	103	135	142	142	144	126	128	132	137	117	151	102	136	129	135	115	142	120	135	153	126	138	126	146	128	125	134	127	151	106	140	129	138	154	141	133	135	137	143	156	126	138	130	125	136	118	128	146	119	151	132	115	118	125	107	120	128	119	158	140	124	142	126	114	95	130	147	137	114	134	146	144	104	138	128	133	144	131	135	117	114	127	133	149	135	126	147	147	142	127	142	114	124	124	118	139	132	131	128	131	137	136	106	141	133	117	138	129	126	138	131	120	130	138	120	126	122	129	150	105	121	122	136	144	137	111	134	115	135	138	135	133	101	127	149	111	140	122	139	166	115	135	136	130	104	176	132	128	133	129	116	151	122	127	131	134	132	126	116	126	123	139	119	109	146	155	143	119	108	137	131	139	138	137	142	122	147	111	129	122	137	122	144	120	126	131	135	139	139	114	132	126	126	145	128	143	155	115	139	126	129	125	136	139	137	129	138	134	139	110	124	130	146	121	137	143	168	126	125	126	120	135	126	136	120	147	128	132	117	147	147	121	117	121	158	132	130	144	121	113	122	110	128	121	133	132	144	130	136	123	140	155	133	112	136	138	153	112	115	143	139	114	131	129	139	103	104	121	117	134	123	125	125	124	138	119	117	127	134	143	121	123	125	121	112	133	112	137	128	122	120	115	121	143	119	122	148	155	134	108	139	136	123	135	123	127	130	158	123	141	116	116	116	138	129	119	100	118	142	116	127	133	133	125	121	111	127	150	109	123	126	135	128	134	141	114	128	125	133	126	132	144	147	126	143	151	128	128	154	135	119	137	114	131	120	151	146	111	120	142	143	144	131	123	105	148	147	137	144	148	133	120	131	119	134	118	131	165	130	121	133	144	124	124	134	133	117	115	118	153	134	146	115	135	122	126	135	122	145	145	146	128	117	121	143	156	126	111	150	137	135	124	134	137	133	162	111	112	159	112	148	146	136	140	132	148	112	132	145	134	113	141	142	136	157	138	138	127	130	136	138	156	142	133	116	119	134	130	120	127	133	116	114	122	140	135	139	156	145	136	119	129	156	130	119	126	126	134	137	133	133	135	130	133	117	143	120	160	156	125	145	139	150	147	134	144	108	127	148	129	132	119	125	121	123	156	133	123	144	125	124	133	133	136	134	132	101	130	134	125	128	134	128	151	131	153	124	126	117	147	130	131	158	126	124	117	117	138	133	113	124	113	134
14447	1980	1994	2091	1692	1429	1130	1003	885	739	679	594	544	525	468	516	460	436	434	444	416	423	411	397	396	359	403	404	354	341	350	347	395	387	336	364	371	331	365	361	367	397	399	353	363	445	388	439	409	406	418	417	370	414	399	388	404	393	447	446	359	449	435	427	387	415	369	364	371	368	318	342	343	331	367	382	351	355	335	352	367	326	336	324	315	379	354	334	340	337	348	350	327	327	330	311	287	318	317	324	322	299	336	338	337	342	339	319	362	322	336	353	358	336	349	318	330	326	312	335	317	334	327	314	320	310	317	323	334	338	335	335	323	321	335	314	343	304	337	335	312	328	336	324	342	342	341	354	348	297	336	316	334	319	307	342	297	323	289	342	320	360	336	355	323	330	295	347	344	322	308	317	324	334	330	315	305	334	303	355	330	324	312	337	327	324	336	297	353	339	330	295	332	318	322	337	306	330	311	362	335	299	335	307	349	322	349	324	325	303	328	336	303	343	341	354	343	298	331	354	331	350	325	331	351	332	342	363	333	331	320	314	319	337	351	300	333	328	353	377	314	297	320	340	306	308	310	344	315	336	296	334	324	340	323	359	323	313	325	364	317	307	339	338	322	310	290	310	297	311	340	300	307	300	334	313	344	343	297	313	309	331	314	327	332	349	325	330	298	311	341	327	315	352	357	333	300	351	331	312	330	343	362	308	340	336	313	311	329	306	365	338	328	319	323	324	335	333	331	296	353	344	329	335	319	333	294	316	336	346	334	300	317	376	349	319	337	352	330	346	308	338	341	317	306	326	303	353	305	312	331	345	320	357	320	306	327	351	332	324	324	342	304	334	353	353	332	333	337	323	318	364	308	301	327	326	331	307	327	343	329	332	310	370	326	332	328	321	329	337	357	335	357	339	353	319	303	321	332	329	307	345	355	334	330	322	338	332	340	339	305	330	320	335	331	372	348	351	336	344	336	356	324	368	332	328	346	336	340	316	344	342	340	345	315	338	365	312	353	364	343	351	331	336	333	335	323	328	347	317	329	327	310	327	326	314	323	340	330	332	323	307	342	327	301	331	337	360	331	325	310	301	328	310	366	383	315	293	320	327	339	334	350	296	313	317	291	304	327	371	329	333	353	311	323	344	314	352	298	295	339	313	364	317	312	357	336	309	305	329	332	356	324	312	337	321	304	320	316	324	289	345	324	327	297	359	314	292	305	329	347	314	365	352	319	329	353	310	339	330	340	320	315	349	334	299	356	337	280	368	312	325	317	359	331	317	306	349	309	332	313	326	285	331	358	323	320	326	330	288	311	335	336	312	323	349	312	345	318	337	301	343	371	342	289	337	314	340	334	329	349	315	309	313	334	325	335	319	297	318	340	331	343	326	306	342	327	332	335	350	344	320	338	343	318	356	316	309	304	295	355	313	328	347	319	366	314	347	311	325	316	316	351	296	331	330	332	350	362	295	317	347	345	308	316	343	305	322	347	349	317	324	312	316	325	324	344	338	324	354	352	330	317	311	345	330	339	301	297	314	352	317	337	348	289	334	336	299	341	318	341	346	310	349	303	322	364	337	345	317	320	326	339	337	348	341	326	319	348	319	331	298	295	315	348	312	326	338	337	316	342	324	321	355	311	302	325	336	329	346	330	326	344	324	334	332	333	347	328	343	317	330	312	302	300	311	346	346	376	330	332	305	322	325	320	323	321	327	344	343	331	314	317	333	304	336	327	342	334	339	357	341	325	337	315	347	337	325	341	361	314	311	323	302	336	325	338	347	336	341	346	336	368	349	318	329	347	319	322	315	341	337	341	346	349	342	313	312	307	334	296	291	298	360	331	343	322	335	352	333	321	312	327	346	335	323	336	310	315	355	345	331	316	334	348	360	348	311	305	334	296	333	325	296	318	320	332	339	327	317	303	321	292	320	314	327	348	322	319	329	327	344	300	319	341	295	321	344	308	328	347	338	351	351	314	360	337	322	347	359	335	342	332	318	318	317	343	300	329	343	302	345	342	325	339	288	337	301	337	337	306	326	361	300	326	326	325	319	312	314	320	346	322	344	310	332	370	309	322	333	340	334	328	325	322	309	309	310	320	362	307	345	302	362	361	326	362	319	317	278	325	326	318	329	355	349	347	316	339	331	331	313	318	323	338	338	321	334	290	318	304	340	314	335	316	338	304	305	340	312	325	336	298	308	332	311	319	289	334	329	314	344	306	310	336	319	353	313	347	335	319	350	347	331	339	335	336	330	315	288	324	323	320	314	270	338	333	309	307	295	310	326	331	331	317	310	325	297	338	333	324	334	347	341	338	340	319	295	327	324	322	316	329	330	357	334	309	352	319	328	324	345	316	291	311	336	302	334	351	307	339	367	357	316	315	346	354	327	352	335	356	362	364	297	329	334	356	313	350	334	378	344	333	344	331	327	323	303	321	356	347	347	326	318	318	322	316	333	336	331	353	336	333	340	309	312	375	342	305	322	347	342	326	334	324	304	330	318	328	343	328	358	323	326	310	337	293	325	333	317	288	341	330	316	339	334	318	337	328	322	273	336	369	304	340	320	300	334	336	310	332	337	328	308	319	326	319	316	320	340	342	357	337	322	312	322	275	400	286	337	338	327	333	314	346	310	311	312	326	324	348	323	336	331	340	340	332	313	323	316	335	350	337	289	348	352	360	324	312	307	298	312	325	334	326	337	333	331	327	339	339	322	330	307	322	329	331	343	348	339	318	351	323	339	340	309	330	300	330	335	299	302	336	335	314	326	345	340	347	321	319	321	337	325	348	324	319	310	321	326	326	345	356	365	322	311	315	324	332	358	377	319	323	318	353	333	339	348	331	320	315	318	338	332	317	308	320	351	360	303	323	298	341	342	309	299	320	330	323	327	312	305	330	355	328	306	354	329	340	330	347	336	321	333	314	311	314	366	343	356	338	314	317	311	339	316	337	324	320	351	341	338	348	320	348	310	313	295	336	278	308	314	338	352	365	320	301	320	321	316	300	321	360	371	319	325	320	357	297	345	337	335	320	321	322	335	343	321	314	334	340	330	309	309	318	349	319	322	311	309	335	313	347	349	349	310	348	350	362	305	317	326	321	299	341	345	318	350	335	334	293	326	352	348	342	314	303	309	327	355	311	367	328	308	311	341	328	316	313	303	324	324	336	334	307	285	312	315	321	303	319	314	337	327	335	350	341	324	335	314	323	346	340	340	301	341	328	324	308	317	321	357	350	352	345	336	331	281	321	333	349	293	325	294	338	367	343	347	356	350	327	335	328	310	321	317	330	299	339	345	322	366	364	326	327	364	360	340	367	318	331	311	332	313	333	345	353	301	330	324	312	326	313	316	309	315	337	320	332	338	302	311	319	339	336	330	283	356	359	309	317	311	315	328	357	354	351	328	321	306	361	307	319	315	340	364	306	321	326	327	327	329	347	340	339	312	364	342	327	311	336	318	317	316	338	329	326	320	337	306	362	345	318	322	373	355
6244	921	316	284	289	263	258	275	278	267	231	280	272	282	238	268	255	266	291	252	255	266	241	284	246	286	254	239	279	267	262	251	257	281	301	279	244	271	249	277	236	263	280	273	282	296	267	272	290	291	241	292	276	296	294	240	262	257	234	274	252	270	247	254	260	269	285	274	283	264	292	253	255	264	269	276	250	287	273	278	252	247	236	257	267	257	310	237	252	274	295	241	271	266	282	240	259	259	258	267	238	229	250	298	244	251	280	259	245	244	269	294	288	257	273	275	287	278	264	298	288	256	266	249	247	290	242	248	254	270	303	283	306	237	240	251	282	249	252	297	269	277	270	280	273	232	256	297	226	266	241	254	277	252	267	283	283	246	267	258	264	263	272	260	229	255	256	256	239	252	278	249	252	265	244	241	279	285	251	286	270	267	268	261	264	298	261	260	280	285	277	273	244	247	257	265	264	259	259	287	278	250	244	249	275	243	260	242	265	227	250	271	287	262	271	272	255	234	268	269	254	265	247	268	253	297	295	271	230	274	281	244	243	293	265	266	250	281	266	270	238	286	249	245	256	265	289	290	273	263	271	263	265	271	283	263	273	242	258	260	264	250	287	271	274	261	269	245	288	265	264	269	247	262	295	273	263	273	255	268	281	271	281	260	274	261	266	242	249	266	248	283	250	290	267	256	274	274	255	278	288	286	290	293	282	294	250	260	233	259	250	231	258	266	278	256	211	239	277	261	295	267	282	273	258	250	262	271	269	288	273	279	250	244	249	278	258	252	276	323	255	257	281	274	256	270	265	258	240	278	264	257	268	236	262	251	252	245	227	242	269	246	259	264	271	280	217	258	298	245	281	245	277	255	273	263	273	289	277	265	252	272	270	264	275	258	254	272	245	245	259	266	234	281	257	259	266	301	262	301	265	259	248	248	230	242	283	276	264	236	279	264	268	273	234	245	281	246	267	271	273	269	280	253	271	283	236	243	271	274	262	258	245	289	269	271	269	289	248	275	263	249	280	240	276	247	258	266	233	255	239	264	259	250	254	273	261	314	256	254	259	289	250	263	257	272	264	301	247	264	273	246	305	258	283	283	287	280	260	293	284	277	268	230	277	283	275	287	255	274	257	235	250	253	279	290	274	260	281	243	248	298	263	268	232	269	264	267	279	286	258	251	241	277	267	239	266	314	247	265	277	259	279	261	260	220	249	229	276	278	252	252	290	284	264	273	257	272	269	264	268	268	267	245	255	267	278	286	301	286	249	262	277	285	240	278	277	285	232	279	244	279	275	280	290	220	269	253	286	244	246	285	254	268	299	267	276	253	272	255	241	267	277	309	252	270	255	283	256	278	295	252	243	271	285	252	280	265	268	277	246	282	255	247	291	300	255	299	257	278	257	267	255	268	242	282	275	249	260	252	256	268	294	258	257	267	245	284	289	279	264	239	268	254	246	234	292	282	257	259	242	247	274	266	257	257	289	274	268	262	262	264	260	273	254	271	260	249	268	234	238	279	258	273	287	283	267	265	248	269	286	241	259	241	285	278	267	269	266	256	268	256	294	228	269	283	259	263	261	250	258	273	292	250	256	267	260	268	280	290	285	293	240	286	282	281	249	299	268	244	254	275	274	265	214	281	253	295	297	254	251	257	255	285	278	274	271	283	261	252	280	227	252	291	278	250	310	246	271	259	298	258	270	252	254	301	268	255	256	231	267	258	263	300	271	273	249	269	237	250	256	274	265	271	260	261	254	259	262	270	266	277	268	279	255	246	257	269	272	281	241	263	282	238	269	258	269	251	280	264	245	250	259	282	264	258	265	263	269	237	262	276	259	276	274	273	241	245	269	296	260	283	274	249	294	251	250	245	256	246	262	257	261	273	293	243	272	249	251	253	264	263	285	271	270	265	257	262	239	283	287	250	252	287	281	268	250	267	276	263	255	305	266	261	286	270	281	292	267	265	284	276	248	305	248	256	260	249	251	273	247	272	253	273	251	275	295	288	277	257	295	294	266	276	274	250	247	244	267	224	213	246	222	280	289	260	267	304	288	280	277	234	278	309	272	277	297	291	256	223	249	263	260	265	276	252	290	261	262	252	292	274	277	281	285	267	273	269	262	264	273	264	245	269	272	266	259	234	278	287	275	276	252	262	261	270	284	279	262	284	267	268	305	263	266	250	283	250	276	245	267	246	291	298	295	252	263	246	285	271	284	244	267	292	271	254	251	285	257	279	290	243	237	271	242	271	290	285	265	236	259	269	286	263	282	294	257	281	276	287	284	254	261	253	242	265	265	266	278	258	274	267	252	256	283	265	277	269	284	254	263	253	265	271	252	251	260	260	240	247	245	268	289	282	268	261	280	253	257	249	239	253	273	268	253	247	265	261	269	300	274	281	259	285	273	283	248	292	291	241	248	277	295	261	277	285	243	262	262	267	271	238	305	282	259	286	299	272	263	275	255	247	270	302	279	278	235	236	272	283	281	277	256	268	272	266	240	262	237	290	262	273	238	232	230	271	279	280	252	256	265	240	257	250	273	277	261	290	275	254	247	258	260	279	260	231	264	273	277	286	246	256	255	241	250	258	259	271	263	284	278	281	305	278	278	310	298	276	291	290	265	249	275	267	264	290	267	285	248	276	272	276	291	247	271	271	277	286	270	268	258	265	277	269	253	239	285	269	268	229	259	241	245	257	257	272	273	272	257	287	259	261	238	285	267	264	264	279	265	280	246	280	283	263	288	262	282	270	285	261	252	264	271	260	252	265	269	253	267	254	250	232	279	265	287	292	258	281	262	291	263	247	272	254	272	257	265	236	253	272	249	284	241	288	288	248	275	277	257	292	297	300	266	258	261	277	276	259	249	240	241	312	281	275	256	248	284	276	255	254	296	265	275	295	265	268	275	296	255	280	271	268	277	264	303	296	246	286	265	271	234	266	228	255	293	257	243	263	257	291	297	268	272	229	252	258	296	277	258	248	258	272	258	258	253	275	300	288	266	264	273	258	245	255	275	264	274	238	268	275	269	283	256	290	280	258	268	272	256	243	287	281	219	250	250	264	277	248	271	248	248	268	249	277	246	285	250	268	245	236	276	274	253	269	275	231	271	268	243	259	276	269	225	269	283	266	257	240	273	275	299	241	289	259	237	271	258	263	254	253	257	255	262	244	260	282	258	260	259	266	263	278	274	255	275	266	246	272	270	292	284	283	236	252	273	250	248	271	308	271	254	271	250	265	222	242	263	254	278	236	295	269	259	235	235	275	257	267	299	247	279	240	243	273	259	281	256	259	273	267	284	248	248	265	254	267	279	235	257	249	274	284	252	236	255	283	278	279	250	247	259	278	268	276	293	268	265	253	249	262	260	269	263	266	246	286	296	224	284	270	260	259	285	270	296	256	252	254	222	267	287	258	243	258	276	284	296	282	258	249	260	265	264	267	275	261	292	256	272	302	269	290	275	301	251	280	307	268	240	285	297	262	236	300	266	269
4502	1036	686	718	635	666	706	598	637	648	636	552	579	605	605	612	646	597	600	638	619	603	594	592	634	597	614	575	642	601	611	608	643	604	580	628	618	604	547	603	633	622	604	612	652	592	604	676	650	642	622	621	627	615	590	610	581	671	650	635	640	590	658	651	654	624	613	626	625	588	640	618	591	586	621	632	613	607	574	620	617	658	625	582	659	581	611	581	602	606	601	586	591	600	655	565	658	606	631	643	581	613	595	605	609	550	592	583	597	631	592	592	595	577	637	654	606	582	583	591	645	584	605	575	612	617	612	669	653	653	591	600	635	579	653	623	549	589	626	588	598	528	567	626	597	555	624	611	630	543	628	596	592	598	609	553	604	604	584	608	603	585	560	598	611	632	634	639	629	601	608	614	601	562	582	626	572	617	601	622	582	608	618	633	602	653	573	613	634	606	619	657	598	595	599	613	590	613	605	579	628	587	613	590	625	590	607	635	593	616	610	614	583	611	597	639	568	579	629	636	613	628	557	552	603	602	632	617	587	594	617	568	602	585	583	641	584	630	555	601	638	586	558	600	651	633	629	588	585	617	640	589	599	613	604	578	603	532	620	619	601	587	624	589	630	609	600	645	622	572	626	603	565	588	566	583	596	579	611	649	623	577	643	561	599	624	597	563	634	629	598	592	590	597	628	624	675	595	617	624	622	602	612	616	606	617	586	635	589	612	586	590	604	629	557	628	640	670	611	579	612	606	588	600	618	578	620	625	613	614	579	554	570	633	592	584	630	603	604	566	611	634	632	572	606	618	582	572	580	607	647	605	608	579	641	608	592	624	566	599	580	606	602	654	548	644	591	597	611	599	614	591	582	647	600	607	619	582	585	559	611	592	572	589	604	621	580	590	620	620	625	605	625	557	574	613	611	603	632	656	583	593	591	604	625	609	639	589	595	607	593	597	592	617	651	627	541	604	598	574	606	576	632	616	608	575	613	627	641	597	587	627	618	594	622	616	653	552	583	583	576	655	612	558	591	657	555	582	613	568	592	564	618	614	595	571	643	642	580	615	581	570	579	631	646	571	588	577	611	633	587	610	598	590	612	582	615	622	608	595	604	600	600	611	605	647	591	610	581	531	591	599	564	631	617	571	617	589	627	632	589	616	619	600	609	593	595	646	610	625	611	632	614	603	556	572	606	591	625	603	638	594	610	606	585	553	594	637	575	619	632	561	645	631	651	635	649	564	542	632	550	586	558	599	628	629	650	593	592	587	595	594	597	592	619	606	600	603	587	586	651	623	619	604	618	607	613	644	638	599	628	605	595	570	600	581	609	614	605	615	655	630	609	555	651	572	656	671	610	580	577	604	580	629	566	569	674	601	598	557	636	604	591	603	588	586	596	614	693	543	593	640	582	543	619	570	631	626	620	620	627	592	588	662	616	638	606	567	633	550	567	591	593	598	631	581	585	617	635	578	590	595	633	631	571	597	615	619	593	617	567	568	622	615	597	631	556	621	588	571	652	548	619	602	606	646	585	588	615	604	570	628	570	621	589	550	621	615	578	605	635	622	654	615	590	593	582	639	599	599	588	588	600	628	585	616	626	588	608	558	625	592	600	580	624	605	622	595	622	618	578	595	549	583	636	622	608	573	586	579	629	567	610	589	585	579	604	602	614	659	643	611	586	609	618	616	606	625	620	593	619	579	592	605	580	581	566	611	603	623	598	655	622	656	615	639	610	617	608	636	598	607	578	606	606	576	624	600	614	609	605	576	608	568	566	576	578	585	624	612	635	618	598	625	591	572	591	628	580	596	625	582	610	649	630	614	665	568	631	599	644	608	603	606	609	596	582	582	624	641	580	617	582	597	624	582	578	641	614	590	578	620	589	628	636	578	601	563	595	626	623	613	570	576	574	595	583	603	585	592	601	650	607	615	612	616	587	647	563	587	649	630	607	614	626	622	542	586	578	611	587	593	614	613	598	587	651	584	580	595	605	628	599	633	572	631	617	593	632	630	603	606	632	608	589	632	623	636	617	614	549	612	585	613	575	583	619	605	582	631	634	568	615	641	620	567	623	570	585	588	619	621	589	605	600	627	601	587	625	582	565	633	609	623	608	627	651	607	589	614	595	605	601	568	592	583	638	584	598	630	628	621	634	582	599	612	620	601	633	593	592	556	618	606	575	600	578	652	565	577	580	573	593	657	590	605	583	600	648	690	590	611	600	594	637	616	579	587	639	615	560	567	565	639	570	623	622	576	581	606	610	616	600	587	612	622	587	580	605	619	614	590	618	600	591	577	618	551	606	621	617	568	581	600	616	648	637	602	614	627	619	573	591	634	625	566	578	605	624	633	640	591	603	586	609	585	639	576	613	599	581	590	597	578	583	589	615	632	604	637	617	617	613	589	606	638	609	630	614	563	609	593	568	563	634	593	628	607	638	638	600	617	640	603	607	604	588	592	592	594	653	628	635	606	603	572	606	581	618	603	620	562	602	627	607	635	533	627	584	598	629	611	561	664	598	603	601	581	582	583	594	604	648	604	580	589	598	624	615	639	621	638	597	649	613	602	601	639	574	604	604	630	613	537	600	589	594	568	626	634	623	587	557	641	581	621	600	613	633	561	598	640	582	611	633	600	620	570	583	588	604	585	647	617	606	600	579	625	647	572	611	618	605	597	616	647	569	600	604	623	611	655	588	626	631	590	596	570	596	628	609	589	610	626	587	584	625	597	648	621	636	610	624	595	611	557	570	593	615	583	572	588	597	558	597	540	632	621	582	654	578	567	575	648	640	575	609	582	600	598	624	635	581	607	595	634	602	624	612	548	600	611	610	619	601	652	657	624	579	604	570	548	638	576	621	601	564	620	567	603	587	625	560	615	603	581	603	564	623	612	621	616	620	628	615	634	574	604	628	582	595	588	632	622	594	556	607	637	577	581	610	558	620	564	580	617	598	602	596	619	598	658	598	592	581	629	614	590	598	597	581	629	619	577	592	594	577	583	562	600	605	655	593	560	585	601	606	587	612	614	640	614	621	578	593	584	589	582	615	593	602	554	627	614	614	596	633	576	594	584	616	578	580	600	597	597	602	615	621	622	614	600	580	583	599	599	613	594	604	629	646	617	582	565	576	600	576	637	567	619	584	618	610	587	569	608	622	622	611	628	613	554	597	578	590	606	574	581	607	592	613	595	624	601	592	568	621	584	632	666	597	618	565	618	627	607	563	607	609	603	579	560	576	623	620	579	596	619	636	602	612	599	630	590	633	642	651	640	630	663	611	584	632	647	598	653	610	592	649	607	584	621	589	611	599	634	598	606	575	651	621	633	593	599	574	587	659	599	600	593	582	567	592	582	617	593	627	606	613	629	643	630	595	609	624	581	639	617	655	636	601	581	583	610	601	578	573	600	607	598	604	629	612	601	623	604	564	599	570	602	589	592	559	606	608	651	577	584	613	638	604	616	597	585	623	617	636	586	631	594	635	575	625	636	583	592
15804	2290	600	444	321	313	252	228	244	194	196	186	196	212	188	219	183	196	211	175	209	187	201	207	217	206	196	179	214	200	196	172	216	205	158	178	205	210	175	174	199	180	198	176	207	213	185	200	180	194	203	206	200	170	170	204	195	191	240	223	197	197	197	180	201	201	183	195	196	197	188	176	182	212	191	187	193	224	196	188	197	188	191	170	185	188	180	166	159	193	217	196	204	187	185	167	183	192	156	168	212	191	222	179	202	202	216	192	189	187	182	179	196	203	179	186	187	220	200	201	191	201	187	182	201	188	209	188	191	182	197	229	202	146	187	208	183	228	206	199	182	185	212	202	189	204	204	182	192	221	196	204	212	208	186	203	175	224	225	189	186	198	182	207	193	175	211	172	177	187	183	215	199	188	188	203	165	182	181	169	207	179	214	208	206	197	204	191	191	193	191	187	215	192	192	205	176	184	196	188	173	183	194	218	199	176	173	187	191	199	188	185	194	169	197	194	183	195	189	208	207	193	170	180	184	235	180	233	188	199	163	188	207	172	184	179	176	186	159	182	185	178	198	211	190	200	193	198	203	179	181	182	196	176	184	200	182	197	201	214	179	209	203	184	212	185	198	190	188	205	171	160	196	171	173	180	168	204	183	195	188	200	189	164	179	165	225	196	200	207	181	201	192	181	179	154	199	167	197	164	185	200	184	189	167	204	176	191	191	179	188	169	215	186	189	211	199	208	193	200	194	178	193	172	207	171	163	183	196	201	173	176	179	203	190	210	196	198	191	181	198	191	192	160	217	185	182	198	220	229	188	180	161	199	197	189	204	179	201	182	190	185	209	196	191	195	186	187	209	201	191	200	189	208	181	183	209	203	194	197	227	185	208	197	175	168	227	205	181	198	188	181	175	195	203	175	199	167	181	208	185	190	194	178	178	194	201	184	204	188	174	199	196	204	192	195	183	184	201	195	189	181	177	195	203	180	182	166	204	174	202	201	179	163	192	204	157	180	190	196	175	182	187	168	193	223	186	190	188	185	183	199	174	191	212	212	174	196	177	193	179	177	167	226	182	195	184	191	194	195	191	178	188	211	175	172	195	171	198	171	186	197	196	203	196	165	187	190	171	165	201	196	191	178	167	190	189	156	194	185	190	223	201	184	194	209	181	197	198	192	178	177	182	181	202	207	190	178	184	201	183	158	202	196	204	195	168	170	200	185	177	204	194	185	200	197	195	197	170	190	197	191	179	209	185	187	171	209	207	205	208	242	196	165	186	187	187	186	191	179	191	184	203	190	180	180	194	199	195	196	200	183	177	181	191	178	159	167	164	179	184	184	188	207	193	203	190	208	195	198	202	201	204	177	212	168	186	197	211	181	180	177	160	190	180	166	199	190	183	201	166	188	180	168	225	180	189	194	186	193	172	169	160	169	205	171	192	176	195	214	192	191	181	178	177	211	188	216	206	191	206	176	180	162	168	174	196	199	166	190	186	186	195	211	198	209	187	198	188	194	184	212	188	199	219	214	175	189	185	178	197	193	175	204	207	169	187	215	208	202	167	148	193	179	189	200	178	182	182	191	194	203	166	163	220	178	184	179	208	195	176	192	163	192	215	200	194	178	184	218	212	217	214	191	177	206	187	181	190	192	186	159	215	196	176	180	166	195	185	178	171	180	214	189	174	219	197	214	175	211	193	187	177	198	183	179	197	181	170	187	190	206	203	188	179	204	190	190	194	192	208	182	175	190	170	184	205	191	184	188	186	188	188	198	190	180	203	182	208	181	155	182	182	189	195	203	168	169	204	194	185	176	170	187	188	205	190	216	199	193	156	186	169	181	195	209	185	190	186	192	190	181	177	206	168	198	187	198	162	174	181	162	179	180	192	217	201	180	185	194	179	182	175	181	172	183	180	186	174	199	189	192	200	177	206	196	183	200	186	211	194	189	215	221	205	168	200	183	205	203	162	190	180	172	151	174	193	176	220	197	195	167	176	202	215	200	177	189	203	202	183	163	188	190	221	192	182	187	189	181	183	182	183	197	183	199	198	201	178	194	198	186	206	208	205	216	220	206	211	195	187	205	176	197	213	159	178	177	196	173	220	191	177	200	181	168	209	210	195	198	217	187	194	193	195	183	190	205	191	197	187	208	191	170	194	200	194	181	195	200	218	200	186	178	197	167	194	203	199	198	170	184	181	206	198	180	203	197	203	190	191	199	219	201	196	189	166	203	199	185	176	166	179	158	175	188	175	175	187	190	210	188	177	179	186	174	188	173	202	161	187	209	204	196	193	186	192	220	222	211	181	183	185	177	198	183	223	163	184	188	193	189	168	190	160	172	205	229	182	184	182	200	198	192	223	178	184	189	160	189	214	212	192	176	190	190	176	186	160	194	152	203	191	193	204	216	181	203	190	140	198	201	200	176	188	210	190	195	180	202	180	197	197	185	177	191	180	189	195	210	167	186	195	170	187	185	161	192	203	234	219	216	177	187	153	187	195	186	178	189	204	178	182	200	216	205	191	166	200	197	221	181	192	182	191	190	181	212	191	159	186	205	189	177	176	222	191	179	162	203	215	207	207	183	183	190	199	173	182	191	195	160	171	187	189	159	195	217	218	190	193	179	178	157	193	187	200	203	190	188	171	187	175	191	179	177	192	206	161	178	209	209	184	198	200	206	222	207	182	219	197	169	172	190	199	192	205	199	179	176	201	199	174	162	180	193	178	206	195	184	193	187	196	180	215	187	190	217	187	153	193	187	190	182	220	177	163	183	185	168	189	208	210	209	186	174	187	204	172	211	225	199	201	175	184	181	205	213	199	190	183	192	212	176	189	184	180	155	205	176	204	198	191	169	215	198	188	191	198	192	207	176	192	204	180	192	190	210	194	201	193	210	203	196	202	186	176	185	202	200	177	192	206	212	216	170	214	164	197	201	184	185	188	169	203	191	179	203	183	192	190	179	166	176	202	168	211	199	190	182	182	205	188	181	217	177	209	204	213	193	196	193	192	209	168	190	210	199	191	200	169	175	192	183	190	184	189	187	197	203	184	195	204	211	195	191	178	187	182	191	187	199	189	172	191	172	198	193	189	177	207	197	195	186	196	217	189	185	206	207	195	188	221	194	223	197	204	194	209	203	202	179	203	205	192	176	190	177	191	176	192	220	203	196	183	192	180	210	218	217	200	182	177	226	201	190	178	205	191	193	186	187	189	176	196	193	179	216	191	195	187	166	177	190	191	191	182	187	196	189	188	169	215	195	230	154	188	183	184	200	201	195	188	178	192	174	204	212	179	203	204	189	164	203	211	188	161	162	180	196	152	189	181	207	195	203	173	185	205	201	190	194	199	194	187	168	195	196	205	204	187	183	180	194	176	165	191	193	176	196	174	182	174	165	190	192	181	207	177	213	189	174	191	201	176	217	188	193	206	175	192	165	206	235	177	158	193	191	163	183	221	174	200	175	176	178	212	209	213	178	204	175	187	184	213	179
11032	1562	1235	1423	1159	1031	899	743	672	662	610	560	565	539	577	509	487	504	525	471	501	496	485	496	458	472	496	480	486	402	491	447	457	434	466	461	448	434	460	443	462	514	463	498	487	535	527	528	465	509	532	488	493	498	486	480	496	500	508	521	513	525	499	467	502	454	491	493	453	513	502	423	445	468	466	466	427	465	475	484	475	469	461	452	414	442	468	425	469	481	465	454	427	475	467	463	452	426	440	466	442	457	406	396	449	463	486	471	420	513	507	478	446	455	448	438	489	431	472	437	414	474	462	437	468	424	424	453	446	441	432	462	482	443	457	407	409	426	447	400	423	394	461	390	460	438	428	453	471	407	448	476	420	448	422	444	448	448	430	443	407	450	458	436	429	462	478	439	439	451	443	458	445	463	444	471	476	511	453	443	441	484	433	430	430	429	459	414	445	426	426	450	453	415	437	460	487	473	416	446	424	425	442	451	454	415	459	437	448	462	471	421	457	445	461	444	463	437	453	432	427	455	394	460	465	449	469	437	419	442	490	453	450	465	455	408	436	482	435	463	445	485	463	430	445	457	474	462	414	431	483	469	458	490	457	434	476	471	438	478	448	446	430	420	442	420	421	434	449	455	432	424	458	421	464	453	433	448	433	446	435	452	441	469	482	429	438	444	471	433	462	457	428	442	446	441	420	477	472	455	458	472	432	440	477	429	437	466	478	372	488	455	423	460	449	441	446	465	462	477	431	449	421	437	421	448	443	447	439	430	433	459	424	448	447	499	448	388	410	447	448	449	458	445	443	452	440	444	424	446	488	405	436	451	450	405	434	411	472	469	454	433	454	439	442	420	436	433	443	467	469	453	454	457	432	439	475	435	409	380	451	414	440	406	469	440	430	446	455	422	426	432	450	465	441	437	432	438	429	465	459	438	450	428	463	436	473	444	406	430	404	464	438	447	426	455	444	468	463	453	471	473	448	428	468	438	406	412	458	444	411	493	448	409	413	450	434	475	439	487	408	446	442	424	444	432	449	458	424	460	453	499	429	464	415	433	435	410	438	487	436	473	440	447	438	446	472	447	423	410	448	428	479	444	478	449	418	437	421	430	412	434	472	457	439	483	445	434	446	422	425	479	449	462	469	487	438	452	459	439	449	427	447	426	429	451	445	470	466	424	431	446	458	483	450	461	466	448	478	461	437	449	435	411	480	456	451	467	451	478	439	473	457	474	426	453	422	440	461	445	468	464	472	474	436	461	446	459	460	454	455	435	439	449	418	475	435	457	458	447	499	478	457	443	439	449	435	453	413	436	489	424	468	463	444	431	404	445	418	438	430	490	430	492	450	450	457	470	456	436	422	425	460	434	411	456	473	452	449	449	459	456	457	471	424	446	480	456	433	425	451	484	440	414	441	444	455	483	428	420	414	504	429	462	422	461	464	443	432	432	421	431	461	438	440	467	429	447	440	478	461	442	463	433	458	468	415	462	464	422	449	473	451	420	491	455	409	423	431	401	467	462	473	466	429	426	423	428	433	400	457	453	451	417	452	411	437	439	437	431	438	433	412	430	458	419	467	467	436	477	420	407	459	449	446	445	404	459	461	455	423	407	465	446	469	464	454	471	404	430	446	440	445	427	434	464	463	416	407	443	436	452	467	469	457	424	465	427	452	440	442	456	433	468	414	450	438	433	432	421	455	421	473	432	463	438	462	453	478	426	435	416	444	445	445	443	408	425	444	470	461	443	433	441	418	480	479	470	403	446	468	438	478	429	401	412	466	442	449	482	450	439	433	426	404	435	455	452	405	471	443	464	481	458	487	443	427	443	451	426	406	476	438	420	459	428	420	442	460	473	420	437	471	434	402	482	410	462	453	414	448	465	438	448	411	446	420	449	454	414	417	432	457	397	448	445	423	444	443	440	423	448	434	458	443	413	437	440	442	458	447	433	443	457	469	477	441	453	469	443	461	466	446	452	485	432	425	457	422	402	438	432	458	415	451	416	452	429	432	438	441	438	421	434	426	467	421	442	441	445	426	429	408	401	416	406	431	416	423	472	472	448	484	400	445	444	413	462	438	453	452	428	444	426	389	445	455	448	475	407	413	437	433	465	460	434	446	437	401	470	446	452	445	455	404	432	454	425	435	414	425	476	445	452	424	451	461	479	431	427	446	450	430	427	443	428	467	427	449	420	453	446	443	465	476	482	461	454	457	410	456	449	464	446	448	436	423	434	459	467	441	433	465	419	447	469	485	457	447	409	471	464	461	429	472	481	490	414	416	462	475	457	423	454	425	455	440	461	414	445	426	449	456	476	453	462	458	427	418	481	438	444	430	415	465	452	476	456	469	431	444	453	470	470	451	448	430	486	441	439	456	441	471	451	445	449	442	461	467	449	443	442	456	450	459	454	414	417	461	422	405	449	429	469	430	424	438	404	439	453	432	442	452	460	440	430	451	427	429	437	453	441	429	433	445	439	481	430	473	422	457	426	469	435	432	447	467	457	436	458	456	485	416	427	438	441	424	446	454	467	411	436	461	450	423	445	442	457	454	411	440	424	420	409	441	464	423	423	443	450	452	467	449	423	508	435	454	465	422	434	472	483	436	458	431	422	448	440	486	439	444	433	458	447	452	441	459	474	428	464	457	462	453	452	421	450	448	467	457	446	468	453	445	446	423	428	458	454	442	449	472	409	407	458	412	442	437	443	463	470	482	473	459	467	446	482	436	483	452	427	395	464	435	424	454	453	449	438	457	436	456	446	425	466	435	422	444	436	472	423	398	475	451	428	477	438	436	435	456	459	412	454	435	427	450	443	452	432	439	464	426	432	445	446	508	432	406	480	468	449	451	454	437	442	428	435	453	425	456	422	421	452	421	443	469	439	437	401	442	471	439	459	452	459	420	450	426	436	445	431	429	426	429	435	461	436	445	472	475	463	452	448	434	459	458	456	447	448	454	432	454	444	427	454	427	446	443	456	450	445	432	468	466	479	421	430	408	446	450	466	430	459	489	451	431	433	456	471	437	452	451	431	426	456	447	466	473	451	457	448	459	422	437	412	460	432	480	446	443	449	479	458	453	475	444	454	465	453	444	447	449	438	415	407	417	409	454	453	444	444	450	427	448	463	500	484	442	445	463	427	462	430	452	422	419	426	462	431	441	442	448	440	428	447	391	444	451	441	451	448	440	431	423	432	435	446	495	434	417	430	443	437	394	465	498	441	461	447	418	437	420	481	460	429	446	443	494	440	431	461	445	434	423	460	439	471	446	463	460	432	445	442	367	446	441	442	460	434	422	454	460	434	445	464	482	441	439	455	450	440	467	428	470	480	444	437	438	446	434	456	436	454	451	424	462	438	441	432	460	433	446	425	436	451	451	437	487	464	413	439	443	454	469	455	443	434	424	456	445	433	444	441	449	428	450	444	475	437	422	445	439	458	406	420	417	456	488	448	438	471	471	450	439	454	434	449	453	492	434	438	463	429	428	442	457	469
24349	3985	1011	677	430	380	294	255	231	203	189	175	150	157	145	151	141	157	149	164	156	155	151	153	144	133	147	155	149	151	125	140	137	150	139	154	135	143	133	155	129	132	110	162	147	171	144	149	156	152	140	133	129	167	136	125	138	139	179	176	164	130	134	135	155	137	125	138	160	111	139	150	143	145	146	144	170	141	123	129	128	136	118	143	148	145	136	121	152	122	123	135	120	136	110	139	137	158	138	154	139	125	130	109	141	111	132	121	120	138	133	129	127	121	144	144	121	118	162	131	145	142	121	133	125	125	155	132	147	146	147	136	117	128	144	139	142	141	139	120	137	114	113	125	145	130	144	123	136	158	127	139	139	117	125	137	131	140	129	150	141	150	138	131	132	131	151	139	145	136	157	152	148	148	132	157	128	129	116	166	123	124	122	135	147	130	123	144	124	142	134	137	134	130	122	147	134	145	123	145	127	137	130	134	130	126	127	120	145	134	136	148	154	123	145	123	138	141	142	141	144	125	139	140	128	118	131	133	140	130	139	136	123	141	129	129	149	155	159	139	115	138	128	149	151	144	135	157	135	138	149	141	136	141	142	134	139	143	126	128	146	155	152	128	137	168	142	137	107	136	137	135	155	128	144	138	136	145	126	126	160	140	160	124	139	136	141	146	126	122	134	132	133	139	120	126	139	116	127	129	123	126	121	122	127	155	146	153	153	129	138	124	136	142	136	144	148	125	118	141	126	136	119	135	138	128	113	171	130	127	147	141	131	129	135	134	138	140	124	135	137	138	150	139	115	146	130	154	132	130	136	147	138	118	129	136	157	141	127	144	135	108	142	145	158	127	159	137	128	133	152	139	143	120	150	130	157	132	147	142	131	132	147	130	138	133	124	117	124	125	113	143	107	139	106	118	125	133	119	119	139	143	138	125	143	145	130	137	127	150	123	130	122	150	124	130	144	113	105	141	139	158	137	156	134	122	129	131	143	138	132	145	151	153	119	122	132	131	135	126	134	135	155	157	134	123	128	128	145	131	134	136	142	138	143	147	133	118	163	126	148	116	117	134	135	139	138	133	137	126	116	126	134	135	131	136	135	130	138	152	142	126	130	143	153	133	129	131	134	131	140	139	125	133	130	137	120	130	135	128	115	129	136	136	136	138	128	130	168	135	143	119	125	135	137	146	124	144	135	143	126	119	137	154	152	126	144	112	130	138	132	124	126	159	113	129	151	136	132	142	147	139	133	143	142	140	158	118	117	143	127	141	131	137	148	130	124	127	114	128	139	138	153	135	161	141	127	138	124	151	154	130	141	134	129	123	135	116	122	164	138	124	120	161	128	144	129	140	132	145	117	146	133	137	112	129	127	136	150	142	118	110	136	127	148	149	135	141	134	157	114	118	134	108	125	140	128	149	107	138	140	151	136	133	139	155	153	146	140	150	115	136	132	135	143	139	142	144	139	164	145	125	137	144	130	154	142	141	142	124	136	134	145	132	117	129	113	126	126	123	167	126	121	152	124	149	143	114	137	143	142	138	117	125	147	118	145	142	114	139	145	144	152	146	128	126	129	134	150	122	138	143	143	116	166	117	154	107	137	123	156	142	135	131	152	99	152	144	129	135	136	127	131	135	136	145	124	136	121	142	115	143	145	144	127	126	143	152	146	142	130	133	136	148	137	124	114	133	149	155	141	131	141	131	106	148	172	117	143	155	131	136	138	103	125	136	135	135	137	120	158	127	111	136	128	127	151	151	141	133	127	141	139	124	110	122	149	131	138	130	134	117	136	128	153	141	159	154	141	135	138	164	115	126	157	131	122	128	137	165	134	145	134	140	143	130	148	130	109	145	160	129	155	135	142	128	139	136	147	143	152	116	150	154	143	132	141	135	136	146	148	121	120	152	155	139	127	117	133	117	124	135	137	135	120	135	125	121	124	130	153	141	136	121	137	147	162	156	139	144	121	124	143	157	138	134	140	145	132	136	123	134	145	150	132	162	126	135	129	109	136	124	151	140	128	146	158	173	137	137	131	130	139	129	133	116	116	139	138	139	129	147	146	125	138	126	159	126	126	131	132	138	126	139	144	129	122	118	147	116	132	134	133	138	122	115	162	145	132	159	145	148	131	151	141	124	131	151	141	119	133	144	132	136	133	122	147	145	158	131	152	148	135	151	158	123	134	136	136	141	154	139	120	144	137	135	146	125	141	135	150	126	160	133	130	132	123	155	117	113	138	134	135	110	136	150	132	119	155	143	113	140	138	140	141	108	145	165	161	125	138	146	121	136	106	140	138	137	125	148	127	149	121	136	133	149	136	129	138	155	145	136	129	138	133	138	144	140	144	108	147	115	122	144	153	109	168	121	117	130	124	128	117	139	115	148	149	161	125	129	143	118	137	148	126	119	154	158	116	145	127	133	129	125	128	122	130	136	134	139	140	154	133	143	139	147	146	134	127	143	129	121	124	127	120	158	147	132	135	151	152	160	118	142	99	132	141	139	164	129	141	158	135	129	123	127	117	135	152	125	117	128	139	151	140	143	143	148	134	129	132	159	132	146	126	153	114	129	111	135	108	155	140	148	154	124	133	146	133	133	124	119	153	121	153	140	129	141	125	139	141	165	142	128	111	137	145	138	148	126	118	138	135	126	120	121	151	122	134	135	141	118	155	142	120	142	136	126	148	100	148	123	129	129	142	137	144	130	133	145	147	127	130	163	102	140	137	128	115	124	138	115	139	138	122	131	142	137	134	139	158	154	124	124	124	117	119	144	127	156	139	140	145	124	129	144	167	148	145	154	145	130	134	145	134	141	148	122	151	124	116	136	106	137	110	132	150	149	142	142	156	157	131	133	115	127	140	150	146	121	126	144	117	128	120	128	131	134	117	160	120	150	123	152	130	150	140	159	147	157	138	149	149	120	145	129	122	152	138	144	121	105	141	130	156	159	128	143	124	118	160	157	140	145	139	142	142	147	127	112	139	115	142	136	127	141	117	162	131	127	124	151	142	120	124	143	172	135	150	134	145	134	137	140	154	141	128	143	150	146	150	148	144	124	124	137	124	141	151	152	120	137	135	121	161	110	127	148	130	137	146	129	118	139	124	134	116	146	148	138	140	140	156	126	135	147	108	129	138	134	130	121	134	122	131	133	121	131	144	124	139	133	139	148	107	148	142	136	148	106	127	124	116	141	126	137	126	136	121	132	135	129	139	131	115	124	122	135	128	128	129	130	140	152	169	142	125	151	153	135	137	151	136	124	137	151	133	137	167	142	132	125	134	125	171	140	164	125	121	120	146	111	118	114	132	121	158	127	129	142	135	147	127	134	146	119	142	152	128	134	142	144	121	143	151	146	146	153	157	133	149	125	140	147	137	151	117	127	133	111	135	147	153	132	134	133	110	130	135	127	115	142	134	134	120	135	151	122	131	144	130	117	124	120	140	115	140	124	123	146	125	118	148	126	105	105	148	119	145	120	129	117	122	140	132	131
14193	2014	1962	2199	1824	1449	1206	1031	841	796	667	573	544	527	522	492	470	450	452	474	416	448	401	464	401	422	399	413	381	403	391	358	367	368	385	417	376	355	390	350	371	381	386	388	421	405	414	427	461	455	437	392	438	421	419	433	406	433	414	449	445	454	459	405	413	382	368	402	397	384	339	359	337	373	380	367	327	330	371	356	334	338	336	346	345	348	355	351	346	329	330	334	351	326	338	335	316	333	322	341	338	352	320	348	371	331	323	324	335	357	300	312	331	300	364	309	354	355	347	307	353	336	330	351	344	352	345	356	332	315	322	378	333	356	350	311	327	363	313	308	345	370	351	352	331	344	338	368	337	317	323	319	330	327	306	356	348	361	313	309	334	343	328	328	330	351	311	322	341	318	321	325	361	343	365	357	340	359	337	342	342	348	348	357	310	370	341	344	343	356	344	318	327	322	334	350	311	353	342	358	305	382	335	298	319	384	337	319	337	320	302	362	306	353	336	353	364	340	351	362	337	345	335	341	305	330	305	383	309	313	315	327	347	334	373	349	345	367	314	351	346	350	360	346	341	316	333	351	317	340	315	355	330	372	362	309	332	306	343	337	365	314	342	338	328	346	350	349	364	331	307	364	343	341	348	349	339	352	366	309	321	308	398	337	335	343	331	318	334	367	317	354	347	364	335	344	326	330	318	326	343	353	370	368	355	307	359	336	343	343	325	365	313	341	347	314	345	327	295	344	325	374	341	356	310	352	337	346	337	333	342	365	382	357	338	363	373	360	331	346	316	346	349	318	352	363	333	302	342	339	347	316	358	322	351	318	340	359	354	382	353	327	326	331	357	386	303	350	356	343	346	317	340	354	321	337	339	333	327	327	338	364	301	363	349	339	339	316	319	321	344	331	319	351	319	349	313	365	347	355	334	320	331	344	318	365	310	348	315	376	346	309	322	354	394	335	318	325	369	327	342	340	341	312	327	297	350	337	337	358	354	328	309	319	336	352	321	350	325	326	317	317	338	371	346	327	345	333	356	375	316	345	323	353	336	349	331	350	339	362	388	357	342	330	352	375	329	373	356	323	347	340	322	325	321	325	337	326	364	329	328	340	323	348	315	335	316	341	320	301	361	332	335	330	314	319	337	323	337	319	347	326	336	323	331	328	358	328	332	343	359	333	365	329	333	336	338	307	342	337	317	332	337	327	376	352	347	336	353	339	351	331	364	333	327	336	332	363	348	314	361	325	339	345	356	333	349	343	346	338	320	349	322	362	356	346	293	340	328	345	366	325	308	347	314	341	333	319	331	344	327	369	338	316	342	355	334	346	347	396	346	374	340	336	342	351	369	335	327	318	327	336	331	325	357	364	337	336	363	366	333	354	380	333	329	353	363	332	374	323	326	346	319	358	309	335	341	304	342	351	338	319	336	358	353	339	343	357	328	298	317	328	314	300	336	319	352	342	362	335	362	328	337	360	308	322	347	346	339	358	332	338	340	315	365	377	382	373	342	346	331	331	310	321	305	362	315	342	346	338	330	324	370	384	356	370	348	335	344	371	323	317	352	327	329	330	386	321	308	360	343	332	341	323	351	348	366	336	313	370	364	362	351	345	363	324	311	305	354	359	325	328	329	331	309	326	332	336	314	354	349	339	320	340	350	330	339	346	333	350	280	346	342	311	353	343	332	354	333	340	319	299	325	331	313	351	331	362	342	372	367	340	340	347	317	318	360	290	337	299	330	336	317	296	326	319	335	331	329	316	319	360	331	328	328	311	349	327	341	338	300	333	352	351	336	343	339	382	331	334	335	337	323	307	294	319	355	336	346	326	303	334	322	353	348	315	349	361	317	343	344	343	363	342	395	357	339	344	334	343	345	340	341	321	338	345	363	350	345	308	357	314	367	343	358	354	356	278	369	324	324	355	298	352	339	301	346	361	298	349	333	325	339	309	354	350	322	332	356	322	322	342	330	312	347	323	325	324	352	347	354	337	361	360	329	355	344	345	311	358	323	353	353	336	345	355	335	350	330	312	336	322	347	350	350	310	358	351	357	346	342	343	371	351	359	365	327	321	336	345	300	373	373	342	336	327	338	345	351	319	315	335	337	337	318	341	352	340	335	348	333	333	356	329	361	308	355	329	364	362	349	341	369	343	375	319	336	317	340	341	302	331	334	363	333	331	365	334	381	319	326	315	317	403	337	335	346	369	352	312	351	334	357	340	337	354	331	342	336	358	335	364	372	356	304	328	312	363	313	365	320	324	312	335	350	348	333	323	334	335	312	327	328	322	388	310	315	341	315	306	337	307	342	329	355	338	353	326	349	351	316	319	364	336	323	375	327	298	354	328	327	319	362	318	341	356	317	347	326	337	337	380	360	348	374	289	310	354	341	341	342	309	310	368	357	321	358	339	348	314	336	355	315	364	309	329	359	345	346	320	363	339	335	335	345	332	374	348	352	369	316	332	335	330	352	385	353	347	302	357	302	357	330	366	353	316	353	308	340	340	357	344	316	320	349	340	331	340	318	326	357	333	337	340	351	358	368	330	337	358	378	322	320	346	303	370	368	345	339	329	335	339	331	339	358	363	350	331	357	322	323	363	359	365	346	339	327	349	349	320	314	327	344	340	341	327	338	320	344	348	301	343	310	351	331	339	356	372	303	338	356	352	340	330	334	354	340	350	347	349	289	342	342	314	349	352	410	322	324	343	328	359	316	341	337	368	331	328	344	371	340	321	357	347	390	339	340	306	365	340	374	319	309	333	336	342	336	364	311	323	348	331	341	349	313	322	341	325	355	334	349	352	332	336	312	324	361	328	337	355	323	351	363	320	336	329	334	311	329	368	353	312	351	336	299	304	342	325	349	343	328	337	337	339	368	341	330	352	348	315	342	353	345	333	314	346	297	325	363	329	337	317	357	332	347	348	345	377	286	309	362	332	343	319	330	352	308	347	362	372	355	335	328	324	322	348	336	349	358	359	324	373	348	345	319	326	352	309	343	310	318	351	314	310	342	337	371	359	341	326	349	321	359	329	345	346	352	332	329	380	360	341	329	365	325	343	346	367	348	324	348	337	329	354	324	334	343	313	357	337	321	317	327	380	373	369	346	353	328	310	336	344	337	359	335	357	334	327	356	320	341	346	322	307	320	313	313	336	369	305	327	353	339	350	346	318	369	351	352	324	317	368	351	353	312	346	324	323	369	330	353	311	391	327	363	324	333	343	348	308	309	350	312	312	359	331	356	335	331	362	319	339	348	296	352	337	334	336	341	352	360	333	336	308	324	329	326	340	326	313	341	325	327	354	326	338	322	355	342	334	364	373	373	341	347	345	325	364	317	334	332	351	344	320	304	306	331	317	368	313	330	332	348	324	320	335	325	359	355	350	321	360	325	302	314	355	351	341	299	359	357	352	344	332	308	310	317	349	353	338	326	345	324	367	293	361	351	310	336	332	343	373	332	367	352	349	321	338	306	339	356	332	324	344	352	327
6037	878	319	299	309	309	269	303	272	280	286	259	258	246	292	267	255	265	234	269	266	274	264	261	261	277	262	260	287	292	287	260	281	292	275	261	243	292	256	269	276	281	266	269	252	257	280	248	259	273	258	263	285	253	255	267	326	263	262	271	268	278	285	302	252	275	254	269	249	266	272	282	302	285	258	251	273	271	292	254	249	257	263	273	259	262	278	260	279	284	248	266	269	267	263	260	252	251	269	264	237	269	275	295	281	283	287	268	273	287	259	275	284	271	250	241	248	273	258	266	273	258	260	290	277	292	272	291	283	306	250	287	242	302	251	284	276	281	246	305	266	278	259	242	258	267	276	281	265	276	252	295	252	248	260	241	290	298	256	269	306	253	284	298	292	278	278	261	276	269	256	296	280	252	262	248	270	278	256	242	250	264	269	241	243	289	256	266	272	270	240	306	262	258	286	269	285	241	279	281	303	298	261	267	254	258	284	259	272	286	241	275	293	309	265	264	282	269	247	277	244	245	271	256	287	269	286	288	256	251	266	261	271	271	268	295	252	267	293	273	259	257	308	250	296	277	287	290	287	259	278	263	280	274	293	235	297	264	256	270	241	284	279	268	261	285	259	284	272	266	264	233	276	253	273	264	280	242	259	276	276	261	251	275	289	270	239	259	266	287	238	268	290	274	261	262	277	273	271	286	288	256	286	273	275	253	264	234	250	286	248	239	274	276	239	263	302	270	275	275	263	271	264	263	227	270	253	257	271	255	287	256	266	281	276	269	266	223	268	267	265	239	263	250	268	257	274	258	248	248	272	263	254	253	255	287	278	258	282	288	261	259	238	274	267	273	288	272	257	267	248	257	291	272	285	280	289	252	271	289	262	263	286	250	296	265	302	245	247	239	254	290	277	244	249	256	300	259	245	279	288	273	226	281	244	289	269	264	261	262	252	265	267	254	262	278	284	242	266	265	249	287	239	298	268	239	247	271	276	276	264	260	258	245	273	254	279	261	279	284	280	284	268	251	239	258	269	286	260	249	259	274	250	281	260	258	265	239	277	258	282	280	249	290	292	262	235	285	277	254	264	262	265	281	278	246	278	257	270	241	262	274	266	273	241	281	267	262	281	249	251	278	266	264	288	256	290	288	298	303	268	268	238	278	254	272	273	295	270	261	281	279	277	281	249	285	275	289	280	251	287	257	274	281	268	273	251	262	279	274	256	272	250	278	280	281	219	276	272	313	249	250	262	257	275	243	269	293	297	258	295	263	266	283	252	269	268	244	253	285	273	281	253	264	250	273	282	243	287	294	271	245	256	246	266	233	250	301	249	275	264	280	265	291	276	261	271	277	257	250	262	271	285	269	250	266	255	271	278	259	254	297	245	288	289	255	262	283	247	259	244	289	267	263	249	262	266	237	272	255	264	267	266	294	243	248	293	316	268	269	262	295	276	256	270	251	262	233	257	261	246	299	260	286	267	257	284	265	282	286	293	257	276	250	247	257	268	256	267	290	253	249	255	257	262	252	252	289	250	248	287	245	246	267	287	269	260	289	275	262	263	278	257	292	295	266	298	277	293	251	249	261	249	269	250	267	262	238	278	255	266	272	262	278	305	254	277	291	254	258	257	309	255	271	254	269	291	279	252	270	273	289	266	255	293	260	254	286	275	294	300	261	250	240	264	259	261	216	261	269	268	278	251	274	289	253	256	277	257	258	265	283	286	256	267	291	280	295	271	268	265	273	266	289	253	293	290	269	268	259	261	284	283	273	263	241	246	286	279	263	322	275	245	250	273	278	257	285	274	266	277	262	267	230	282	242	271	302	246	249	259	271	272	276	260	242	268	282	268	291	301	237	265	269	243	236	251	304	267	267	240	283	309	282	276	273	257	254	279	240	273	286	248	280	265	242	244	280	262	259	285	273	259	315	297	296	266	278	265	255	266	271	300	274	248	279	288	291	266	264	275	276	264	277	241	274	313	317	256	276	262	313	227	251	268	237	269	271	298	260	241	268	304	255	246	271	252	272	269	271	267	257	268	283	291	290	287	290	271	266	258	277	258	244	262	262	252	271	263	276	303	255	272	268	296	245	269	266	271	235	277	253	253	279	270	279	253	274	259	270	263	245	254	269	241	255	253	248	293	293	256	303	260	281	284	269	278	266	270	263	277	304	299	238	288	271	271	283	254	271	296	252	259	264	286	269	256	250	309	260	300	257	278	266	318	251	279	257	277	274	259	275	238	247	242	276	253	271	248	257	286	273	245	257	298	299	265	282	265	276	293	302	280	258	277	231	244	266	248	266	296	251	274	276	255	244	271	285	284	285	263	264	281	270	274	274	275	267	256	283	244	265	263	267	268	270	277	271	289	285	279	278	278	264	292	279	250	241	286	246	256	244	228	265	263	277	299	276	227	266	226	262	267	293	285	272	263	262	241	262	269	278	262	280	269	255	270	267	282	283	248	299	272	280	261	261	289	262	278	270	239	255	269	290	271	276	316	281	280	249	253	296	277	266	260	273	281	258	261	257	276	295	272	261	261	255	266	254	250	287	267	300	268	253	284	270	262	246	285	285	279	259	250	272	310	263	271	254	276	234	227	265	270	265	257	264	262	276	241	272	259	265	289	266	213	274	293	290	259	251	286	292	257	257	279	254	254	274	271	266	302	289	274	258	288	282	271	264	245	286	252	288	257	276	297	272	273	265	263	258	246	276	273	285	298	293	274	293	241	276	309	279	291	272	290	278	305	287	260	271	281	241	294	261	273	267	261	280	232	281	277	249	322	273	263	304	265	262	269	258	258	277	311	277	251	262	252	238	251	252	291	264	240	261	281	265	271	285	259	286	261	271	250	252	272	296	261	251	277	269	263	248	256	293	256	251	260	279	272	273	280	277	280	286	297	281	243	232	253	261	272	264	274	236	262	257	254	273	265	288	265	277	262	286	283	269	237	231	259	270	253	284	253	250	285	298	296	275	273	277	257	245	265	276	295	252	267	286	300	284	258	295	272	252	232	259	257	286	307	251	285	265	263	266	250	273	297	267	266	265	276	275	259	292	241	268	267	271	251	248	306	262	270	274	278	261	283	291	334	263	270	266	248	274	258	297	264	260	288	263	251	266	313	293	254	266	288	293	274	283	253	286	298	263	296	267	239	279	252	278	283	269	244	250	301	272	279	266	278	271	263	273	268	252	217	289	271	264	294	296	262	264	264	256	284	244	256	254	278	275	283	276	271	270	286	282	249	265	247	245	242	240	282	299	257	272	265	280	271	279	269	253	282	283	289	262	248	256	290	280	277	254	287	247	248	257	273	283	292	280	275	252	268	280	279	308	262	265	295	245	267	258	310	259	304	285	274	274	277	281	274	279	268	292	241	265	272	308	282	270	271	254	282	280	260	259	270	260	278	247	264	284	272	293	270	301	298	262	273	269	275	273	271	276	252	262	293	257	268	271	250	288	254	249	262	284	239	263	267	276	276	243	271	256	276	256
4408	938	738	692	727	650	657	628	583	646	618	607	595	584	668	614	651	635	606	633	608	620	614	599	632	645	637	641	624	571	608	565	620	629	621	601	608	622	585	590	585	597	610	668	635	625	606	602	634	604	610	605	674	645	642	627	585	622	621	619	602	610	637	641	614	568	592	679	616	654	618	661	608	648	633	626	620	629	608	621	623	651	575	636	595	638	623	639	608	594	609	608	617	630	606	640	631	601	581	594	641	651	579	629	564	624	668	605	626	612	607	617	632	610	599	628	597	622	592	617	632	673	625	598	610	620	611	638	608	582	578	618	583	645	626	568	609	651	593	621	615	582	608	632	615	592	633	600	599	626	591	612	609	631	584	627	605	612	600	571	631	626	629	601	578	621	634	576	642	616	525	600	579	642	657	574	613	566	590	594	613	627	543	619	572	584	651	594	599	641	597	630	587	580	595	598	613	594	618	607	618	639	635	565	598	605	583	566	594	616	626	577	572	662	650	579	613	597	669	632	619	606	661	655	608	633	608	579	638	609	622	638	593	662	540	626	599	628	588	604	610	590	621	580	621	597	581	589	602	645	616	629	614	583	615	622	607	644	633	597	581	607	563	621	593	594	641	587	588	579	646	587	604	601	607	666	608	578	608	611	600	607	589	622	633	607	593	679	641	607	623	616	627	572	609	590	591	600	601	631	640	587	579	589	589	619	599	644	629	589	584	569	636	563	547	669	580	587	631	654	602	592	598	603	589	634	625	566	647	621	633	611	575	644	598	607	584	626	646	570	613	645	658	609	610	602	592	600	647	608	586	562	627	616	599	579	579	593	602	646	635	601	592	603	592	591	619	548	605	619	592	603	614	595	575	628	617	609	639	612	586	617	615	602	639	637	598	667	625	571	596	604	631	667	587	624	618	622	555	616	585	585	582	585	596	595	611	604	625	598	627	577	626	588	614	622	576	614	616	607	600	645	619	656	651	650	604	590	608	570	608	615	588	582	588	612	607	566	622	618	573	612	609	569	556	665	597	589	640	623	607	599	569	619	578	591	609	606	605	632	572	671	637	633	566	617	617	635	581	610	635	603	610	651	662	606	608	597	638	616	622	628	637	618	587	623	563	622	562	598	597	630	630	606	564	591	575	633	627	643	612	582	581	601	608	605	636	580	606	604	618	617	585	602	600	591	604	592	600	588	583	592	632	619	605	563	613	636	590	598	623	580	645	618	578	613	639	613	584	615	593	622	603	612	609	616	627	564	611	601	578	624	571	593	635	615	630	607	580	574	576	645	567	598	628	618	617	630	562	599	643	637	632	621	606	639	612	574	620	598	629	610	635	594	605	643	607	612	594	653	653	625	620	611	600	606	621	628	649	581	579	626	624	613	599	571	596	593	657	612	598	619	622	582	592	610	592	579	598	603	614	616	566	576	640	570	598	625	645	593	608	624	594	620	590	610	590	616	621	613	636	632	606	593	648	596	639	624	590	622	628	646	634	621	589	612	581	606	653	649	607	562	667	612	574	609	635	624	579	611	603	631	584	578	618	597	581	574	578	648	594	628	583	644	640	552	598	662	626	584	603	614	618	586	585	642	620	605	612	631	578	605	628	591	600	583	613	688	641	614	650	605	599	574	595	624	596	573	674	584	625	634	632	647	581	623	622	621	632	581	586	607	615	640	614	597	621	605	583	624	628	610	581	625	617	603	626	607	649	608	611	604	627	631	620	592	563	615	613	614	591	606	606	626	551	615	632	635	655	591	608	561	612	641	580	595	664	613	610	616	634	651	670	593	622	605	558	660	620	620	592	583	583	629	576	617	620	625	558	599	620	615	605	586	596	585	612	619	604	654	609	627	587	625	622	595	622	618	573	617	590	627	616	589	653	664	660	597	595	606	572	589	612	593	600	606	606	607	631	627	613	612	645	603	593	594	610	599	592	625	613	573	584	601	630	567	576	614	589	577	624	598	623	569	647	586	621	624	613	622	596	594	632	574	646	572	565	570	649	617	593	651	590	623	608	622	615	643	605	614	610	619	644	631	600	608	621	605	599	581	631	569	601	610	617	642	595	630	631	593	594	637	638	608	616	586	623	636	605	610	628	564	612	644	621	600	614	615	612	596	605	591	630	626	589	632	615	632	634	627	575	619	651	606	624	576	656	596	584	603	619	598	632	613	610	618	665	584	606	570	597	580	619	603	625	628	585	645	603	634	609	643	583	596	628	605	586	617	601	612	636	639	624	628	598	606	590	557	569	564	652	642	574	618	614	610	591	625	589	616	621	629	589	606	623	630	572	627	578	612	616	624	606	562	619	638	634	608	612	635	607	624	595	644	589	641	636	602	626	606	596	578	623	578	605	608	560	606	623	578	616	641	599	605	606	585	618	608	576	650	625	648	633	581	617	581	613	603	577	631	601	662	646	645	608	605	601	595	626	609	615	641	591	626	641	613	613	547	628	626	601	619	614	659	622	587	618	605	591	579	602	581	629	687	588	579	581	625	630	579	631	591	555	580	631	587	614	591	630	618	621	600	539	640	621	592	611	633	567	593	594	610	631	562	619	595	616	631	571	602	632	629	638	600	597	603	634	625	599	605	621	576	611	621	586	636	629	600	604	656	580	629	599	594	619	592	624	618	599	638	646	625	619	582	586	631	573	583	573	602	600	592	626	644	635	612	610	630	628	608	622	619	612	609	619	609	641	642	608	581	635	598	589	625	573	620	605	638	611	605	634	572	575	611	638	584	589	575	605	634	604	565	624	555	606	630	625	644	613	623	619	606	591	618	608	635	588	615	640	620	625	604	599	608	613	613	666	618	628	648	564	618	603	623	595	581	572	641	600	614	634	625	608	602	620	657	653	599	636	628	548	654	593	581	629	605	557	629	638	620	608	574	558	578	602	635	594	603	584	615	591	628	621	637	625	624	586	588	599	648	643	603	607	643	603	620	590	629	579	586	617	600	619	628	620	620	612	612	609	615	594	592	568	632	640	672	619	628	626	584	621	655	655	587	534	602	630	633	596	583	580	620	581	604	595	636	639	626	616	637	625	600	591	586	603	595	629	623	581	643	628	604	608	612	633	596	582	633	625	644	579	582	582	608	587	635	624	627	588	613	616	569	580	607	623	624	629	565	608	649	625	653	611	611	581	565	598	609	624	597	647	629	620	666	605	567	611	640	650	620	641	605	626	598	639	603	616	616	621	642	587	665	618	612	636	561	613	609	615	622	578	596	613	598	604	576	593	636	581	606	603	602	641	594	625	587	623	633	624	633	626	604	603	600	610	611	569	616	608	621	620	649	593	639	632	607	590	622	648	615	624	575	577	620	606	614	640	629	688	586	607	622	635	609	654	610	624	587	584	614	607	604	653	633	601	635	643	565	602	616	636	592	586	588	590	593	617	571	608	603	581	619	600	629	589	655	630	637	583	646	643	625	615	580	629	620	599	578	592	609	605	615	603	636	598	647	613	597	640	605	637	597	593	609	620	604
15189	2025	567	423	334	311	275	267	239	224	226	216	240	217	234	202	204	205	197	195	201	199	181	192	208	217	203	193	196	203	188	203	203	212	170	208	207	190	202	187	200	205	183	202	226	194	223	192	200	218	214	183	199	227	208	210	193	211	190	190	197	199	181	203	183	203	217	212	204	187	190	202	188	200	195	174	180	194	198	187	213	161	176	220	178	181	182	193	190	185	181	195	173	213	204	184	170	187	219	192	203	200	208	199	208	194	211	182	193	186	167	186	199	196	176	180	199	196	193	195	178	181	187	194	193	187	208	198	204	225	213	196	205	172	177	224	233	225	172	208	155	175	178	197	196	179	173	206	195	208	212	162	187	216	198	204	211	191	212	211	196	201	174	221	215	200	221	205	189	182	208	197	200	192	209	199	204	172	198	172	200	214	184	221	198	202	204	175	188	180	206	194	194	171	189	220	192	200	190	197	196	178	197	179	209	177	191	199	204	183	191	187	220	190	215	189	178	179	191	198	218	177	188	187	181	179	192	190	192	165	184	192	232	232	214	165	188	196	192	210	185	181	216	195	192	197	200	201	180	207	153	216	199	182	198	181	179	190	174	189	231	190	181	202	214	181	185	214	210	188	182	178	188	207	198	200	205	177	185	170	177	182	182	212	198	193	189	173	180	178	153	235	184	203	199	189	216	180	203	199	179	184	197	212	178	183	219	170	202	180	186	185	188	174	193	190	193	197	181	189	216	210	167	192	188	208	183	174	210	191	196	184	190	223	196	171	213	210	230	214	198	204	226	191	189	198	205	185	178	196	218	193	200	165	192	190	192	217	190	185	180	197	188	193	198	184	202	192	194	164	206	206	208	202	182	167	188	193	175	225	195	241	197	161	193	181	216	208	201	179	188	187	191	180	207	198	190	181	179	186	205	207	195	206	176	201	180	196	193	172	187	192	187	210	185	188	204	214	181	246	214	196	225	203	210	205	192	200	210	197	220	189	164	197	210	169	194	208	195	212	189	202	193	204	214	166	214	187	191	194	177	212	190	186	173	188	155	197	210	204	173	221	191	186	193	181	210	191	178	178	204	194	196	186	185	186	158	197	181	205	171	196	210	194	177	187	193	173	209	203	203	176	188	178	191	205	234	181	200	199	195	192	190	182	200	200	189	199	207	192	202	185	202	185	178	196	157	185	194	209	192	205	219	193	184	169	192	199	210	191	180	196	202	195	170	193	222	192	179	197	189	186	182	194	196	181	207	192	211	177	216	209	193	204	197	184	212	201	200	212	193	182	180	194	195	234	179	178	199	200	173	179	196	207	190	191	161	208	203	200	196	223	224	186	197	211	200	198	192	206	184	201	186	181	187	219	181	192	188	182	177	207	202	201	166	175	162	173	193	202	192	232	197	195	221	190	167	210	174	206	191	194	177	192	199	184	192	167	200	187	176	209	209	191	224	178	195	200	169	205	223	188	169	195	202	171	196	201	180	192	188	187	210	182	146	180	186	204	214	175	199	223	193	199	215	207	176	200	170	212	209	193	176	200	221	200	198	193	211	206	191	210	203	169	219	220	201	198	200	185	201	220	190	198	226	189	209	191	201	204	183	206	198	192	193	182	209	217	182	219	195	188	202	174	197	177	212	190	189	194	196	200	196	196	196	170	201	176	196	188	209	177	195	200	180	226	245	185	188	202	199	198	216	192	212	178	181	185	196	182	191	180	191	205	203	190	195	195	207	171	201	197	189	225	195	165	193	186	203	176	206	197	162	186	195	170	186	218	221	182	204	190	201	194	193	186	163	200	192	164	182	183	204	181	185	185	198	164	181	190	195	176	177	204	225	183	181	192	208	209	184	197	178	196	178	192	207	183	181	204	206	177	206	199	206	203	234	182	201	221	227	167	173	196	178	181	197	199	210	242	194	187	188	187	207	207	207	158	186	210	192	160	212	195	197	177	197	198	199	193	199	180	183	212	195	206	206	209	182	195	189	196	180	189	201	177	167	210	186	185	176	203	143	207	201	215	179	209	207	186	190	185	198	205	193	183	199	185	167	202	190	185	209	224	183	196	186	183	223	173	171	221	198	186	197	174	209	198	205	213	217	173	173	162	189	175	202	192	194	201	199	199	209	195	207	178	177	214	200	199	197	210	185	196	203	222	214	186	186	215	197	204	178	198	201	184	193	194	222	176	210	191	177	193	211	187	190	197	214	169	212	211	215	191	209	198	198	161	214	216	179	201	173	222	196	191	191	176	190	209	196	165	195	199	194	222	193	186	215	183	224	211	226	210	182	209	168	202	179	200	197	196	206	187	190	216	172	191	212	207	192	222	194	198	186	206	214	205	181	200	191	157	189	193	215	203	181	214	191	185	175	198	189	197	224	189	205	181	201	202	225	184	181	215	211	186	193	216	174	204	182	187	206	184	199	198	217	189	199	190	162	207	219	182	192	170	172	191	192	210	195	214	206	193	177	181	179	158	187	199	204	196	168	201	196	165	180	185	206	228	204	198	156	185	193	177	193	201	192	197	176	185	219	184	195	195	179	180	182	207	190	187	178	166	208	173	186	195	175	195	159	177	204	175	209	208	188	168	177	216	208	205	211	205	209	194	180	189	193	190	201	215	201	176	192	217	196	203	188	198	183	192	172	213	190	196	174	205	171	208	201	212	213	180	170	183	194	186	208	188	177	213	195	173	195	175	190	185	216	191	222	191	178	172	198	210	203	222	187	216	194	187	203	223	197	211	204	184	186	208	163	204	204	183	161	172	178	209	203	190	194	196	177	207	202	195	172	208	190	183	225	190	172	196	181	186	205	190	191	180	186	196	216	232	204	224	201	208	194	209	176	208	194	185	210	204	239	198	205	210	198	205	230	188	178	174	174	232	189	198	159	205	193	211	205	203	190	197	202	176	194	186	194	204	189	195	217	164	185	208	206	225	186	189	190	211	198	186	185	197	191	197	177	202	208	170	198	184	199	191	199	191	195	223	207	189	192	197	195	199	187	217	175	201	215	170	213	193	201	205	198	189	202	166	185	195	203	216	193	228	190	187	180	180	182	195	180	173	197	192	183	192	178	195	181	167	224	181	191	206	223	205	200	227	187	195	177	185	212	189	205	187	205	212	177	204	191	197	197	186	213	171	214	181	195	185	181	169	190	186	226	203	198	206	180	206	186	190	199	239	198	202	207	209	169	172	188	201	182	185	191	189	205	196	160	211	183	184	211	189	186	200	176	210	188	179	203	216	203	221	177	186	199	214	196	173	176	235	206	216	173	193	206	193	198	194	196	193	189	183	195	174	203	201	179	212	201	183	196	210	187	203	206	197	231	180	166	195	191	178	195	172	195	189	209	181	170	179	177	164	194	222	195	165	194	183	194	198	194	214	195	210	186	183	169	197	181	193	216	200	195	202	176	202	208	211	197	250	195	166	186	208	199	207	192	203	204	210	218	230	192	180	199	193	214	189	208	204	192	197	197	189	211	214	168	186
10606	1437	1315	1432	1230	1038	881	840	709	657	591	597	553	539	561	531	467	522	533	510	468	498	555	492	505	510	466	460	485	483	450	459	476	470	504	482	484	447	470	489	486	500	496	487	483	521	540	555	545	501	495	499	521	490	531	546	531	504	485	502	477	534	512	473	486	487	491	478	500	458	470	452	453	461	459	477	499	448	459	488	443	465	468	474	482	470	445	456	465	459	473	488	448	426	440	453	445	424	502	470	455	448	428	496	473	443	458	468	443	458	475	446	481	440	446	441	465	459	460	489	475	448	443	471	442	441	469	470	513	456	441	450	431	476	427	448	479	447	461	460	450	454	431	443	468	466	455	411	475	436	477	473	465	484	439	467	438	464	459	441	452	459	446	488	457	444	422	466	434	456	439	442	478	439	472	484	459	454	490	441	430	503	465	448	493	448	465	455	466	437	459	492	440	471	492	456	437	461	467	442	431	486	413	426	448	455	451	464	450	502	460	438	459	448	441	432	442	440	449	435	436	456	453	437	461	435	430	426	467	444	455	443	456	457	446	448	459	431	450	450	462	451	422	462	489	494	451	491	465	445	426	469	425	463	464	463	443	448	478	466	487	440	458	441	441	452	402	483	439	460	459	419	507	459	450	489	425	473	446	433	458	429	465	439	464	462	433	426	468	467	464	460	459	442	459	458	434	448	454	460	453	456	448	489	395	430	462	445	442	433	429	462	443	492	466	464	438	465	464	447	481	448	460	472	444	466	435	452	429	489	435	443	459	449	449	443	451	432	415	411	452	412	427	455	413	449	463	477	462	439	460	492	472	416	455	463	446	460	468	456	489	440	478	443	462	455	475	434	443	440	427	486	490	465	468	477	477	486	436	460	422	447	448	427	438	430	452	498	423	463	458	456	432	451	482	457	468	426	456	444	451	463	461	459	448	430	478	432	470	443	438	454	453	455	452	460	448	488	464	471	440	444	371	490	444	456	490	463	455	461	461	426	433	502	458	445	453	437	422	415	432	464	492	442	470	437	449	449	450	444	445	448	460	422	438	419	430	454	459	484	448	481	462	430	450	440	465	428	446	462	471	447	491	458	430	444	444	452	467	491	431	464	462	446	436	459	457	469	443	377	436	448	461	448	508	442	475	465	433	477	472	430	478	449	468	440	466	433	462	440	451	410	439	501	457	467	417	518	425	485	488	407	465	458	461	477	481	443	436	465	446	413	442	436	471	464	485	458	448	449	455	484	452	479	429	449	451	463	441	432	439	474	470	423	445	460	487	440	444	455	420	441	469	451	474	429	449	454	460	495	441	449	489	438	418	449	431	459	478	459	455	483	482	454	455	472	450	432	417	427	432	455	457	445	452	490	439	460	502	459	442	454	449	432	407	476	411	498	440	426	453	492	471	464	451	464	478	433	442	459	422	442	399	472	459	433	465	454	484	468	420	420	438	463	438	444	448	418	428	426	440	431	419	477	478	476	419	457	473	440	466	474	426	447	457	470	469	435	440	421	447	480	467	452	439	465	445	446	435	467	460	456	439	434	462	457	487	452	438	435	429	481	449	442	459	428	476	426	440	447	418	467	478	432	477	451	446	431	430	437	437	429	463	438	430	455	442	425	467	481	405	461	455	422	452	484	465	446	462	447	468	450	438	461	453	494	442	471	461	426	471	477	428	461	451	468	411	456	448	434	443	456	458	462	457	464	458	463	458	452	456	447	436	442	469	434	436	463	454	442	463	432	442	457	414	426	467	422	500	474	422	437	444	431	447	390	418	439	466	445	442	438	451	471	483	457	479	443	454	457	447	467	481	462	454	492	403	491	481	452	473	434	475	458	454	448	434	464	447	435	482	453	453	461	458	444	463	460	483	438	461	449	466	461	417	473	434	461	472	456	419	441	477	460	430	436	431	424	413	439	483	430	437	424	471	455	437	456	436	449	440	477	408	440	439	455	512	432	427	487	419	470	444	448	408	424	436	446	433	476	462	452	448	425	501	441	422	422	464	459	459	429	492	484	470	449	468	468	446	476	458	482	443	448	486	412	435	438	460	466	446	440	413	473	480	464	448	454	500	438	431	491	455	444	467	448	451	440	464	446	450	439	446	450	443	460	477	443	446	483	452	485	464	452	433	467	459	473	461	437	452	444	460	451	483	448	433	458	464	450	450	462	416	458	418	443	415	465	430	438	475	462	439	434	475	464	495	456	464	483	451	451	468	484	455	457	424	416	458	444	462	450	456	458	431	466	451	417	477	473	473	441	466	468	438	459	454	475	458	451	455	497	465	405	455	454	428	399	420	416	478	502	417	451	499	433	399	455	434	446	447	485	434	404	434	449	458	428	473	476	465	462	441	498	435	451	456	445	448	479	429	419	436	450	456	485	450	452	454	459	475	456	470	471	440	477	432	420	414	469	455	434	472	440	432	434	479	438	427	461	449	438	444	435	433	460	480	450	431	477	447	452	455	454	411	458	431	425	442	438	444	439	453	444	457	462	412	455	484	421	425	426	496	449	448	430	463	443	443	493	451	506	425	459	447	495	459	430	425	445	423	414	392	439	439	488	443	480	459	438	422	470	432	429	447	421	476	459	470	442	446	455	460	451	435	462	440	471	464	476	467	420	483	445	455	438	433	429	479	479	438	419	463	458	452	449	499	441	461	407	433	456	446	468	448	452	432	453	437	439	430	425	430	475	419	451	465	440	425	421	455	476	444	454	472	468	456	473	455	431	434	404	394	431	480	477	438	467	464	454	444	465	421	453	439	444	495	461	432	462	470	512	445	454	474	461	471	468	464	477	431	445	452	454	455	468	475	454	421	468	420	440	457	453	450	463	472	474	442	466	466	455	451	448	468	442	496	424	481	432	412	430	445	464	422	474	452	442	416	448	454	437	458	485	473	450	474	488	427	436	451	425	466	398	461	435	430	460	449	415	406	437	462	475	444	507	475	463	441	477	447	436	409	431	433	460	468	471	448	443	459	435	461	443	426	456	463	420	509	454	477	457	479	463	461	443	488	427	443	417	481	474	450	472	492	449	469	448	433	411	446	406	464	441	479	435	419	472	448	460	474	459	464	470	452	455	450	439	457	492	462	467	473	452	448	435	451	455	458	453	454	418	445	419	448	445	420	419	438	443	450	410	454	499	417	402	431	447	487	472	421	470	426	476	501	433	485	416	511	454	438	459	467	443	488	436	432	429	429	432	449	482	477	425	440	432	492	467	472	468	447	489	461	455	415	478	443	465	457	436	438	461	473	445	438	445	428	477	476	433	442	441	441	454	424	467	422	480	459	462	405	488	399	458	446	465	428	446	449	454	410	446	435	471	442	466	435	441	468	449	440	473	439	419	444	426	478	466	450	440	437	448	442	495	496	424	437	423	484	424	456	466	477	463	470	465	495	449	437	436	431	469	443	471	507	436	446	441	467	432	442	453	475	491	456	444	435	485	462	473	419	477	436	482	439	452	473	435	437	452	431	428	459	424	484	439
23829	3835	965	660	459	396	300	263	218	167	181	196	194	173	186	161	153	146	137	157	130	132	152	151	159	158	132	170	134	151	114	159	144	141	149	149	136	140	136	143	138	141	154	155	139	143	155	152	166	145	145	158	141	127	135	142	147	132	146	152	180	137	140	128	152	131	159	148	158	130	127	139	141	143	142	150	149	143	134	147	166	142	122	114	145	136	136	143	120	130	137	145	136	136	155	146	152	163	144	131	133	141	125	135	164	134	159	131	128	144	140	151	132	134	149	136	130	133	156	157	149	122	151	143	135	126	146	122	161	131	123	129	146	135	128	144	141	122	138	144	128	153	158	129	140	129	120	144	146	152	139	142	142	128	156	159	145	126	131	143	135	148	128	128	161	143	133	134	157	145	146	154	143	148	170	115	132	135	143	130	139	137	160	145	163	138	133	151	139	142	145	135	162	115	150	154	143	136	142	140	133	138	119	139	133	150	133	118	136	131	136	162	128	147	162	152	144	150	161	116	162	141	129	146	144	127	137	147	143	125	142	148	126	136	154	137	115	133	130	142	135	146	130	132	131	133	148	129	117	135	153	136	137	140	154	124	128	138	157	146	140	127	145	136	149	141	124	134	101	159	156	149	147	150	147	159	133	141	142	132	140	136	155	161	130	130	145	143	138	147	134	149	119	150	116	121	141	118	120	116	144	145	149	131	138	145	119	129	139	163	141	141	115	147	131	149	143	139	125	149	121	141	155	135	103	138	150	122	128	126	145	145	140	125	146	139	130	146	128	136	155	135	142	127	129	150	136	137	140	121	137	141	143	133	142	151	142	145	128	166	130	150	131	156	135	141	133	133	130	132	140	130	121	129	135	129	144	122	131	153	141	109	128	129	144	147	135	147	133	141	135	154	158	139	124	107	147	152	138	115	138	137	152	146	139	130	132	151	152	145	136	129	140	128	135	168	134	136	157	134	132	132	143	134	123	144	124	136	140	166	115	151	154	132	121	134	127	137	134	130	129	146	141	126	127	141	129	148	136	125	133	138	113	129	148	127	146	141	142	146	131	140	149	133	149	172	129	123	120	125	129	137	140	144	126	149	139	127	132	167	143	141	139	128	134	121	143	128	146	132	156	132	172	146	142	131	110	127	152	130	128	137	127	136	163	147	139	143	138	144	142	137	131	145	148	146	142	138	140	133	164	152	138	130	128	124	110	125	126	125	148	168	142	143	147	146	113	129	133	124	116	124	155	126	154	127	139	155	108	128	132	125	127	141	146	120	145	116	153	130	124	124	140	133	131	150	152	130	148	146	154	127	137	131	131	143	149	134	148	141	137	130	142	134	152	143	140	138	134	107	117	139	112	138	151	132	153	143	127	141	152	124	127	142	155	153	145	136	135	141	136	141	135	129	142	146	122	157	127	140	133	131	148	143	149	133	122	125	127	130	142	121	152	133	139	143	143	141	128	154	142	126	168	136	147	157	146	145	149	155	126	112	130	140	109	141	138	167	163	130	140	148	160	142	123	124	147	152	140	143	148	135	136	145	142	128	126	115	139	130	145	133	149	126	127	163	155	138	147	143	142	134	148	120	130	137	145	143	125	128	131	116	133	148	135	137	124	142	120	156	148	139	139	134	126	144	126	146	141	128	125	148	144	161	131	138	134	127	145	150	151	157	141	142	143	129	137	134	156	147	155	120	123	130	158	173	125	114	141	153	129	146	150	135	142	146	154	161	153	123	155	149	132	106	148	144	137	135	141	143	136	128	127	155	138	140	147	144	135	150	135	137	133	142	154	129	134	129	143	132	161	123	135	134	144	122	134	130	149	155	132	121	140	137	148	130	133	157	143	137	135	137	126	124	161	127	132	114	121	157	149	135	149	131	133	129	144	157	143	129	143	138	141	148	150	149	145	162	134	140	123	145	127	126	145	137	165	149	149	115	158	142	145	133	143	138	160	152	130	141	168	146	148	144	109	134	125	118	138	114	142	137	139	124	138	132	131	124	124	126	150	132	146	121	129	149	141	129	119	148	153	123	141	145	149	137	121	143	139	137	119	160	150	132	125	148	147	131	133	128	123	154	133	145	129	136	134	113	162	142	150	134	140	142	153	147	145	142	127	124	132	131	128	142	141	128	141	117	131	146	152	143	131	166	148	151	150	138	144	143	127	136	131	149	135	152	141	138	134	153	157	136	145	134	131	131	143	121	164	130	128	134	153	164	148	153	128	139	132	129	134	145	145	136	128	130	129	121	112	127	134	133	140	131	147	136	125	162	131	157	146	124	149	132	136	146	137	127	132	136	140	120	148	123	131	129	138	144	150	125	133	119	153	119	130	134	109	128	132	116	135	142	128	151	129	135	127	132	137	122	149	138	130	137	137	148	112	133	136	146	138	152	130	138	153	132	153	157	164	143	139	129	121	140	117	144	143	130	121	150	136	126	155	146	144	161	155	155	147	136	135	139	125	142	136	129	146	164	150	144	151	133	136	138	168	133	138	143	145	157	152	133	142	138	151	130	134	128	157	151	133	139	142	112	151	140	134	140	138	164	139	155	138	143	133	126	126	148	137	119	170	140	142	137	132	139	166	101	159	147	139	136	120	135	140	144	135	136	164	138	138	140	136	160	119	147	120	137	129	160	130	130	153	147	123	127	126	143	132	134	126	130	114	140	150	137	105	125	143	162	139	146	123	123	120	172	152	120	159	147	138	137	129	137	144	131	135	125	150	132	127	108	119	125	131	120	127	107	122	123	154	156	135	127	132	157	130	99	129	139	135	155	134	137	144	127	141	157	139	143	130	102	122	144	147	165	126	144	155	161	136	148	154	130	148	121	133	132	134	148	148	128	128	153	141	153	136	139	157	150	161	137	115	151	117	145	147	158	141	119	149	119	149	138	145	140	120	139	136	141	154	112	136	141	135	148	140	132	112	133	149	136	142	149	123	133	134	137	138	145	142	128	151	163	125	130	131	148	132	148	142	126	143	133	133	140	129	129	144	118	147	136	133	156	138	130	148	144	142	129	147	146	137	120	149	153	136	124	132	149	142	147	137	125	128	147	144	130	138	143	149	150	128	135	131	135	150	131	135	153	143	142	149	130	147	123	145	134	138	148	138	133	131	115	140	140	110	149	139	128	139	146	142	139	150	143	127	129	140	132	129	128	141	122	141	140	132	132	135	156	132	142	124	149	140	139	147	126	134	133	125	121	167	152	151	144	168	138	142	143	138	151	159	141	121	136	108	154	149	126	134	146	144	128	125	118	125	134	117	138	139	148	157	134	155	116	178	126	121	137	153	146	110	121	129	134	102	107	138	113	155	128	143	144	132	137	123	143	144	131	132	152	155	112	128	112	140	140	125	131	156	134	116	148	137	151	129	143	136	146	136	135	126	136	151	110	127	143	127	137	148	143	142	149	156	127	137	129	132	146	124	145	125	134	137	132	138	147	126	113	144	141	127	137	127	142	132	139	136	148	143	136	132	139	157	126
14116	1904	2012	2152	1792	1461	1178	991	905	733	674	620	549	539	543	503	505	443	507	424	451	413	386	430	442	409	404	396	404	390	397	401	368	369	386	440	389	384	403	393	409	389	395	471	427	446	442	467	432	417	471	468	419	457	435	463	449	437	491	434	425	456	449	459	391	389	367	387	431	387	387	371	380	382	343	343	364	342	356	396	387	353	358	344	324	356	335	372	343	328	346	324	346	364	329	323	353	361	349	308	315	329	350	330	363	315	339	359	341	358	340	323	330	359	308	326	315	337	343	345	354	333	326	325	352	342	321	331	326	330	383	345	335	326	334	335	338	360	334	343	350	345	335	356	307	348	314	363	344	340	337	305	334	332	370	327	385	325	344	365	330	318	348	360	307	325	347	336	316	342	325	334	343	337	332	381	338	356	359	337	366	320	321	353	354	378	344	305	322	353	340	341	331	337	334	337	349	363	340	347	319	371	325	319	337	380	381	347	337	315	336	356	331	368	343	344	349	319	309	312	340	344	373	338	346	335	330	355	328	362	349	317	319	368	358	338	340	356	330	361	358	340	353	357	358	337	376	362	339	350	329	337	311	337	330	339	308	367	333	332	355	326	348	355	387	327	302	332	303	336	332	347	341	348	328	324	342	321	333	350	348	359	311	366	358	355	316	346	313	307	319	362	336	359	341	325	327	348	316	315	343	347	340	341	352	336	351	307	352	342	346	362	357	345	334	356	355	349	339	356	358	334	370	370	316	353	350	346	344	317	338	362	349	335	336	350	358	343	357	376	355	335	316	339	348	363	374	329	329	364	327	336	386	373	373	331	348	338	342	362	362	313	323	309	359	319	340	365	325	375	345	346	333	335	344	328	339	357	328	340	356	349	364	353	338	363	330	329	342	370	324	367	331	343	325	353	352	347	326	363	304	384	355	335	353	336	350	343	342	366	345	371	327	361	354	337	350	337	373	305	309	341	356	374	329	335	356	355	314	341	318	334	324	337	346	346	314	336	351	335	310	345	306	341	343	318	340	346	349	343	339	359	333	314	365	323	363	359	347	361	345	329	357	357	363	292	367	369	327	339	332	379	333	336	334	344	329	350	389	340	359	364	371	372	347	330	364	365	329	363	312	361	340	353	317	364	389	359	373	326	358	376	333	335	386	347	338	349	337	349	331	339	369	376	353	357	353	341	288	315	335	352	375	365	328	363	340	349	347	329	329	345	360	347	325	349	339	340	333	316	347	344	383	303	339	375	364	326	335	366	386	349	366	329	357	335	332	333	341	363	340	342	339	341	335	346	320	327	347	368	371	347	307	353	339	321	324	350	344	334	333	350	359	337	371	340	343	339	365	338	388	341	321	339	342	326	346	309	306	375	310	357	354	373	318	327	327	323	359	344	355	354	347	332	347	365	367	323	377	316	333	341	367	354	364	384	320	344	313	342	346	333	358	356	349	343	316	375	366	353	326	374	358	395	371	369	372	328	352	351	375	361	341	322	348	346	358	365	347	325	328	339	363	367	322	338	334	333	354	347	345	309	346	362	343	359	364	352	341	345	297	361	344	342	348	324	348	380	339	339	345	364	360	336	336	303	320	325	354	339	332	336	339	330	323	342	358	354	332	332	353	349	367	323	310	328	311	341	357	329	330	332	362	356	341	339	349	347	365	310	329	352	322	346	355	344	333	334	345	349	308	349	352	351	337	323	343	339	339	337	350	343	394	315	361	356	339	347	332	364	350	351	327	325	370	349	330	343	322	318	361	330	337	325	362	354	305	346	369	369	364	306	348	342	358	354	321	356	356	350	352	375	370	340	348	348	349	361	366	393	322	350	346	336	363	320	335	336	350	355	365	373	369	314	302	320	362	344	334	303	338	342	352	324	343	337	324	358	359	358	328	335	332	382	355	348	332	358	358	356	327	345	362	343	345	326	350	366	349	351	321	347	326	370	308	369	330	360	360	304	385	311	348	372	352	321	356	335	360	329	324	316	327	347	325	332	357	352	333	351	329	348	351	338	325	331	377	322	381	339	331	355	359	347	303	345	336	371	330	335	341	363	346	371	329	362	337	336	337	349	333	363	324	328	334	361	316	328	353	334	362	342	327	371	327	329	329	347	368	366	323	333	330	336	346	327	334	312	362	334	346	324	336	346	329	373	343	333	332	336	376	333	302	329	284	362	345	358	342	315	320	364	347	352	364	347	332	359	342	346	345	356	338	316	345	296	336	326	346	346	355	326	347	319	368	362	338	331	369	364	367	335	322	350	397	339	315	322	336	347	349	351	324	321	326	362	365	346	375	318	362	337	345	346	336	372	315	339	347	350	342	319	367	364	327	359	353	343	324	325	361	315	335	330	352	323	325	328	369	342	337	364	344	350	359	343	337	334	308	358	328	392	366	342	345	385	331	352	356	351	366	324	321	357	341	341	338	344	305	348	340	352	321	357	364	339	311	368	354	345	318	327	347	326	340	345	357	357	325	336	329	372	338	309	360	330	320	338	374	321	344	337	336	291	347	329	356	323	349	382	371	359	354	346	342	307	337	356	342	341	375	349	374	315	332	367	335	381	335	360	340	349	327	369	367	358	313	358	323	351	365	369	366	320	354	373	314	344	349	334	342	316	362	349	365	347	353	361	361	359	369	334	334	324	360	327	335	356	339	320	370	324	320	397	333	327	311	360	348	331	328	351	338	353	337	334	341	304	361	342	352	363	358	375	319	312	354	379	324	371	342	340	369	374	310	314	318	359	337	332	349	333	326	320	391	336	343	390	327	344	359	341	347	341	378	350	314	307	327	351	332	373	340	331	351	349	358	369	328	366	363	326	370	369	325	327	367	315	367	332	335	369	324	365	329	324	344	341	343	363	352	356	342	356	362	308	351	354	322	330	325	350	330	339	337	355	341	351	341	343	336	335	358	292	346	332	374	341	354	359	392	357	351	370	315	343	355	317	347	303	340	333	368	326	362	375	342	355	390	326	337	332	343	340	354	353	358	376	365	367	347	354	302	360	368	314	323	319	351	372	348	338	340	347	316	341	347	333	361	371	332	349	382	342	342	358	337	370	345	335	350	357	332	342	336	339	308	350	368	337	313	351	358	353	366	340	322	352	378	348	363	344	377	351	350	362	397	342	343	321	349	360	337	336	360	349	351	322	326	372	352	351	336	332	327	349	345	356	364	315	312	375	356	338	360	348	361	359	330	367	381	344	366	363	307	358	331	353	367	381	327	352	337	330	327	339	378	340	371	346	360	326	365	330	341	327	347	349	337	351	375	320	339	332	358	296	354	318	303	354	369	345	365	302	337	287	317	356	321	360	333	357	375	319	338	364	345	353	343	331	345	349	402	324	344	325	335	364	332	350	340	336	343	386	354	333	349	336	335	352	348	341	347	346	349	345	369	340	357	358	336	341	392	367	299	360	355	329	331	345	360	337	317	357	378	359	341	361	335	338	333	362	359	337	358	337	333	339	311	335	366	348	372	375	354	365
6173	898	327	289	270	303	307	280	314	274	313	274	267	272	284	285	289	268	269	262	259	267	317	295	259	249	259	260	263	233	259	297	272	253	268	281	266	266	273	273	275	278	276	267	281	260	261	253	280	291	314	278	284	274	257	268	279	241	298	275	251	272	265	258	279	304	241	280	260	287	256	267	264	254	267	285	274	251	263	296	283	246	252	276	312	254	285	274	250	274	254	272	297	286	260	282	250	272	254	268	270	263	273	283	252	234	275	292	264	290	282	294	271	279	270	260	275	269	264	255	293	282	292	285	268	261	283	268	281	297	273	277	254	278	265	287	306	308	269	254	281	253	265	291	276	296	284	259	264	292	282	278	265	293	233	261	302	294	271	264	296	269	278	256	258	269	235	285	265	292	256	265	293	299	299	238	292	271	257	274	290	243	298	250	243	263	254	285	252	246	246	272	260	275	276	262	261	258	265	273	293	253	265	297	262	275	246	264	258	258	265	291	227	249	258	266	310	270	268	273	263	267	251	242	277	269	305	293	279	282	283	274	257	236	279	263	255	283	298	270	266	281	239	283	266	260	253	284	248	259	269	269	294	300	242	258	283	245	264	278	296	263	270	278	285	324	238	270	282	295	307	271	258	297	262	263	279	274	261	233	249	273	242	252	276	284	265	304	294	272	276	291	258	291	304	259	278	286	218	280	282	277	273	261	244	290	287	256	289	250	287	281	265	302	264	289	267	262	272	282	257	304	259	281	299	280	257	294	313	263	271	300	285	268	288	267	269	292	276	257	269	269	266	277	297	250	291	296	294	260	269	255	293	270	261	273	250	294	297	259	261	283	300	296	289	268	294	306	286	271	253	274	277	285	254	284	276	251	236	270	284	271	250	274	256	252	271	268	295	267	276	269	274	287	264	253	272	275	277	306	268	274	266	281	259	273	278	256	273	271	265	254	271	286	264	257	237	267	288	266	265	279	297	272	310	259	263	225	253	287	252	264	273	287	249	290	259	255	275	270	275	267	269	294	268	259	276	285	267	271	273	267	249	272	284	320	300	281	268	270	275	301	262	269	302	276	280	269	260	254	278	268	298	257	274	274	284	230	246	286	277	275	256	294	259	279	250	252	256	268	238	278	274	265	287	275	299	314	257	298	273	260	290	250	289	255	277	251	294	260	268	293	296	256	264	273	266	291	238	281	279	274	280	263	246	271	299	302	270	256	282	274	271	247	284	271	241	280	278	234	248	309	304	243	272	279	267	272	300	293	274	242	276	271	298	271	280	241	259	272	278	302	251	254	227	266	268	295	272	254	277	260	276	263	271	265	284	276	262	272	292	260	250	300	261	294	269	258	258	279	280	275	259	261	255	274	266	251	295	272	256	256	267	297	261	218	274	280	313	298	274	275	306	267	237	269	274	288	269	267	268	290	276	268	281	242	309	285	249	263	281	277	290	264	280	273	295	261	260	247	285	261	270	284	266	259	266	268	289	273	254	296	265	287	270	282	266	287	276	270	231	267	255	276	293	243	260	276	267	288	297	268	262	264	270	269	262	278	279	283	283	257	265	265	270	241	274	257	255	268	270	304	258	252	279	284	258	271	268	283	305	277	266	280	253	274	244	233	282	280	241	244	261	286	286	282	265	286	292	280	300	316	305	259	270	254	264	276	276	280	291	275	275	288	264	277	264	277	275	269	282	272	304	282	275	273	291	270	264	324	245	277	252	263	295	284	297	283	279	309	264	297	281	239	232	282	295	292	244	275	259	279	252	311	283	281	287	250	238	245	287	244	299	261	277	279	269	286	277	267	278	280	280	251	278	274	251	264	280	258	271	291	264	262	270	274	256	247	295	269	246	260	276	251	265	300	261	317	286	262	259	272	288	261	290	268	312	246	291	314	300	274	275	300	265	295	294	256	268	261	273	297	268	299	269	266	254	313	245	263	263	255	279	279	301	284	263	274	236	289	307	263	266	230	286	262	270	271	266	238	281	277	273	274	252	287	280	271	273	316	305	278	275	271	277	268	239	279	303	286	298	275	279	276	290	273	248	298	275	280	265	273	282	277	268	298	256	274	289	316	303	260	263	260	270	260	268	276	260	274	318	274	266	262	270	258	265	265	281	251	290	255	287	248	278	293	265	297	268	259	257	256	282	284	278	254	281	277	295	259	266	250	280	253	265	243	251	284	244	289	266	249	254	261	262	249	268	247	261	273	292	303	292	287	299	274	294	279	288	262	298	277	279	230	280	256	287	269	285	284	275	282	271	264	278	272	271	274	256	287	271	240	270	282	287	259	259	239	261	240	273	274	224	270	261	258	250	268	261	258	265	274	291	256	272	268	283	298	263	264	261	259	256	239	295	295	299	269	287	266	278	309	282	280	289	289	297	277	311	290	273	260	254	272	265	226	263	278	252	292	255	255	256	291	247	255	265	257	271	286	275	249	274	273	252	259	239	269	278	259	285	267	245	261	271	274	295	254	297	259	265	268	294	284	274	264	268	310	278	246	258	253	256	282	301	290	293	242	264	291	271	281	290	291	255	273	288	268	238	259	281	266	264	298	296	248	248	263	282	269	250	303	247	277	301	275	253	251	272	265	258	253	268	275	280	286	288	254	261	279	301	244	275	267	271	274	286	275	247	293	273	281	275	252	288	255	299	283	243	263	293	240	304	246	268	270	266	268	278	265	294	296	260	260	251	291	259	272	250	273	274	264	301	266	243	251	222	278	278	273	305	250	279	255	276	273	279	274	310	278	246	257	285	284	278	276	303	261	277	261	248	275	305	290	296	283	273	253	273	244	284	264	264	290	264	276	279	251	275	274	278	271	263	294	266	283	276	270	261	259	243	288	295	281	283	249	289	289	252	278	266	312	281	275	276	260	272	302	253	291	260	289	261	255	266	279	273	271	284	290	245	266	305	282	253	240	280	255	246	261	276	255	278	263	270	282	249	285	281	259	271	285	291	253	274	278	257	253	303	255	300	251	244	263	253	255	258	253	277	277	280	286	278	271	276	268	294	296	299	272	249	272	278	304	287	275	267	300	270	290	272	269	262	278	256	279	259	283	316	286	259	259	263	267	284	276	252	253	277	271	256	286	266	291	284	275	263	252	308	265	252	261	253	242	264	263	282	286	253	247	270	287	266	266	271	286	292	274	282	281	297	259	278	273	254	277	262	260	279	252	297	278	299	296	293	290	270	283	279	275	269	281	268	269	308	283	256	266	270	246	262	257	300	269	305	279	266	252	282	275	252	275	281	305	269	255	267	258	289	277	278	278	277	264	252	264	278	258	265	269	271	252	284	285	294	255	290	291	275	275	268	239	269	247	268	269	293	268	271	253	251	284	280	274	297	270	239	291	238	287	275	239	255	265	265	294	288	264	256	272	261	278	287	286	263	284	272	254	277	232	251	253	268	249	270	302	248	275	269	269	247	288	244	264	262	249	238	273	293	269	274	277	240	263	278	277	280	277	287	278	297	278	245	284	273	265
4366	1044	712	708	664	730	663	725	654	624	688	633	652	638	602	561	657	644	644	622	591	609	622	629	622	596	646	636	559	596	655	634	631	596	658	602	606	607	626	582	601	612	634	670	646	625	627	603	641	622	631	661	640	636	630	654	582	614	635	658	648	631	631	605	680	637	641	637	617	611	594	643	651	634	600	630	647	618	634	607	597	649	605	635	614	653	620	644	619	584	614	603	635	624	590	624	568	600	569	605	618	598	592	626	622	645	629	596	580	631	620	639	630	654	615	629	610	607	568	583	590	641	604	580	581	612	638	611	611	595	612	600	639	633	618	565	617	615	627	585	582	631	607	603	654	632	621	641	599	637	599	625	633	610	577	628	633	605	588	633	600	632	595	618	633	647	614	622	585	600	611	613	593	603	614	556	631	638	659	621	660	625	618	626	651	632	612	618	629	634	571	608	590	650	598	609	647	615	626	596	588	623	602	583	631	613	613	597	651	605	611	582	652	623	607	634	657	624	660	609	600	625	593	606	657	637	654	559	626	564	595	627	626	635	589	620	611	599	667	642	620	612	617	618	637	643	611	632	640	611	619	603	634	623	647	628	577	628	594	631	590	629	617	592	602	600	653	653	557	658	671	610	601	605	625	642	600	622	605	622	615	597	609	631	568	597	594	622	636	615	586	573	646	603	593	591	641	627	656	580	616	631	639	571	623	547	646	592	628	616	650	668	590	597	593	633	619	626	583	648	597	596	614	640	610	617	578	669	617	594	628	599	585	647	587	610	589	630	661	591	590	598	639	653	604	625	602	642	619	643	614	606	626	636	622	612	637	634	595	573	627	613	604	646	621	605	620	621	618	618	638	578	604	610	609	644	581	621	654	570	615	624	664	571	637	619	582	601	600	617	594	611	655	610	607	622	649	603	597	617	619	633	620	622	605	623	628	657	591	642	588	591	610	652	583	588	624	588	634	594	649	620	602	602	598	659	596	593	650	599	654	636	652	626	578	671	612	605	621	662	606	554	607	617	610	652	597	635	661	605	599	621	659	571	635	658	609	583	646	592	663	606	597	566	636	621	608	591	622	656	629	641	613	629	615	604	594	574	627	590	611	638	612	596	637	582	640	658	686	675	609	645	607	605	616	598	656	589	591	623	604	607	633	612	637	595	638	597	617	625	607	633	622	598	611	597	624	627	629	632	616	619	558	591	568	641	580	643	655	597	609	598	649	587	598	598	584	599	594	616	626	589	640	621	606	619	654	601	632	642	621	588	598	608	612	636	637	621	580	595	621	586	615	633	649	648	616	608	567	644	631	618	636	652	618	670	663	593	604	576	676	582	608	624	601	631	591	607	635	620	619	621	586	622	625	587	649	645	677	604	626	643	610	629	627	624	643	601	613	644	636	587	631	628	612	617	626	624	623	612	621	613	601	584	637	643	633	624	612	634	583	618	603	583	605	616	630	622	616	577	627	632	600	602	636	646	635	580	596	675	634	612	611	647	574	642	623	650	590	659	634	607	633	581	610	643	579	633	606	636	617	636	570	668	630	615	619	614	704	609	617	600	624	619	634	594	657	650	622	613	657	581	628	602	631	621	598	581	592	641	604	594	613	631	605	595	600	644	585	614	667	618	603	582	628	573	616	597	636	635	617	657	604	619	577	651	629	628	609	574	645	619	635	642	645	579	601	610	573	612	606	593	650	562	606	608	672	604	634	618	600	658	594	609	636	645	586	621	612	647	600	651	625	607	635	639	626	629	599	620	610	621	604	625	620	600	643	621	644	591	616	621	571	556	605	636	652	642	619	611	648	635	623	667	576	638	651	606	586	612	647	596	642	625	620	635	616	632	616	631	632	624	577	635	629	640	622	656	630	603	622	631	604	665	632	584	648	611	629	624	632	575	644	607	633	565	624	596	636	653	640	634	596	598	622	602	575	591	618	626	612	641	629	585	639	623	606	631	634	622	575	614	612	633	570	633	563	605	605	645	627	569	607	603	625	648	666	638	596	622	658	620	572	625	577	575	619	585	629	639	672	581	573	597	602	611	624	618	588	644	649	589	635	627	650	589	620	587	674	624	586	609	603	634	641	619	610	616	620	599	594	633	603	619	563	622	667	623	600	587	595	642	635	621	571	646	663	601	637	644	592	599	589	644	605	596	616	669	633	645	648	626	624	603	613	624	619	628	585	649	594	653	603	650	608	611	654	619	611	638	625	642	578	638	598	649	629	626	630	625	626	564	605	605	591	637	555	598	614	649	637	606	609	605	568	580	553	610	615	578	660	599	642	625	587	580	618	654	631	630	606	589	612	569	591	597	637	634	578	625	611	617	607	613	622	597	662	607	611	631	615	642	598	639	617	637	639	644	599	647	638	589	619	591	569	565	606	596	594	654	599	604	608	646	618	649	622	667	612	582	624	623	610	620	630	618	624	613	651	609	619	640	620	618	586	614	634	620	612	644	611	647	621	588	642	622	622	633	650	565	599	604	639	630	598	618	602	583	586	632	607	609	584	607	604	561	636	612	636	612	620	604	610	610	602	619	557	596	609	561	627	638	615	551	621	645	596	622	583	600	598	613	590	596	581	638	638	598	625	653	607	613	595	630	601	611	608	620	631	623	559	619	607	639	616	625	653	598	595	600	620	687	595	663	649	655	628	619	577	631	599	603	592	596	614	659	616	604	579	634	643	619	640	603	580	575	578	577	611	621	618	584	619	621	607	621	592	639	602	587	598	644	581	589	583	581	615	624	621	605	643	599	648	622	664	652	645	608	619	641	611	624	571	625	629	593	646	658	580	613	603	603	611	602	592	652	626	628	563	676	619	633	642	631	661	608	628	622	638	685	607	620	618	646	590	634	607	631	656	631	602	623	600	601	600	604	596	597	662	578	590	595	646	619	583	611	640	647	642	641	669	626	607	632	645	614	591	654	595	652	619	592	647	629	579	633	636	596	657	594	633	611	596	655	594	627	594	567	619	593	637	617	617	560	578	596	597	568	597	621	596	625	616	614	611	635	600	618	669	617	633	593	612	603	603	622	629	619	605	628	616	613	620	605	604	664	639	598	635	568	613	616	627	665	671	637	624	650	589	621	617	618	583	631	630	641	615	589	619	617	580	628	634	613	611	652	605	631	666	632	624	626	619	622	647	639	598	595	653	640	623	597	607	604	652	638	575	624	580	643	593	611	587	642	686	596	613	597	618	616	647	545	618	593	594	565	669	641	607	600	633	590	615	617	603	592	590	635	645	610	644	614	627	613	654	591	646	614	586	642	599	615	610	585	633	594	672	592	616	629	615	619	673	672	586	602	607	652	618	619	639	628	606	613	608	572	617	590	657	631	588	594	634	637	599	604	613	592	611	570	576	611	595	602	605	652	601	594	658	604	606	606	646	631	632	642	583	626	655	603	661	613	639	627	623	631	635	587	591	581	591	660	602	589	611	626	637	613	604	623	609	535	585	598	609	603	603	607	601	580	616	608	609	669	634	615
15098	2002	642	461	376	296	281	278	265	253	227	197	238	220	198	226	201	208	221	201	215	207	187	219	217	180	178	185	235	208	207	202	206	223	211	198	209	189	179	209	217	185	182	208	218	207	206	211	216	205	183	209	190	218	192	205	205	191	197	202	195	208	198	222	227	220	209	204	197	223	214	183	221	205	198	195	199	180	175	212	196	214	183	201	211	195	187	217	228	187	201	221	226	220	200	218	200	184	202	182	188	197	175	205	209	187	205	198	191	189	211	208	217	191	206	177	192	188	207	214	207	172	208	217	214	199	184	205	229	211	203	221	178	188	185	196	171	181	204	204	188	185	202	202	187	216	197	211	226	208	192	179	250	202	184	215	208	211	186	186	185	198	202	184	186	186	230	189	167	191	186	203	189	172	196	213	229	190	184	163	199	208	200	208	210	170	185	181	187	222	188	207	196	192	203	182	194	176	186	178	180	218	201	224	211	213	196	199	193	169	212	191	199	233	218	207	183	197	209	192	212	200	185	192	195	200	173	197	172	188	202	214	207	211	166	220	217	182	210	202	206	179	218	191	211	202	199	181	202	192	205	198	191	193	196	200	179	204	192	214	194	177	202	222	201	196	193	224	174	202	220	193	186	191	185	188	215	224	185	227	190	210	179	177	217	211	217	196	196	178	208	199	208	203	199	192	204	188	204	211	220	191	184	172	188	206	205	191	216	190	179	203	188	210	216	199	162	179	193	212	183	188	191	185	213	176	205	197	206	199	213	201	177	184	183	164	213	199	222	198	215	188	216	211	167	210	199	180	211	197	194	207	207	182	188	211	196	201	200	197	201	213	185	235	219	189	183	232	209	201	206	200	194	194	194	196	191	174	206	212	169	213	182	204	180	208	215	191	215	195	204	205	192	209	182	212	203	226	189	187	203	187	185	220	201	175	174	187	223	198	166	201	183	197	197	194	183	190	188	226	215	166	200	205	210	206	197	197	220	192	231	190	179	175	201	197	202	190	191	226	195	209	203	174	166	182	171	192	193	182	170	192	229	204	216	204	200	205	194	196	168	195	178	192	216	188	192	197	180	202	228	203	207	191	220	235	194	173	195	185	185	209	197	213	223	197	186	198	227	211	206	174	200	196	199	216	187	211	208	190	199	190	214	206	183	188	205	183	209	201	175	201	201	182	203	218	188	222	221	167	188	206	198	188	197	198	193	214	177	187	203	202	202	183	203	191	217	224	202	190	218	210	193	192	233	174	220	206	191	193	190	214	203	192	180	172	184	201	188	207	221	211	184	186	211	214	197	160	191	220	182	211	201	199	199	210	204	199	198	209	173	174	223	193	219	189	194	199	194	207	200	197	195	211	174	211	181	179	191	165	215	194	177	193	200	199	195	204	191	203	199	197	195	200	174	187	192	203	190	179	200	197	200	216	192	191	209	180	205	196	234	192	186	198	211	219	185	204	205	209	230	193	171	204	194	198	193	210	205	172	183	190	176	194	174	204	207	194	206	205	182	180	187	186	205	207	189	220	196	200	204	192	186	199	193	184	203	191	189	200	194	211	211	218	208	199	203	195	163	204	189	205	200	185	181	179	178	207	220	191	191	201	198	195	215	217	207	210	179	202	188	193	176	223	206	215	191	192	196	175	168	187	195	192	179	169	162	177	192	207	198	185	190	207	188	206	185	169	211	208	200	201	211	200	190	238	199	190	210	199	196	199	198	209	204	211	221	211	232	198	182	189	199	169	198	188	193	222	183	219	197	187	193	185	185	168	185	178	210	211	196	200	209	217	200	176	208	196	214	212	186	179	223	201	186	204	202	164	211	192	197	201	197	197	198	211	207	184	206	207	187	193	199	175	199	200	192	192	185	177	201	210	201	208	197	203	199	199	181	183	157	193	173	194	216	202	176	206	188	186	176	201	190	196	187	167	203	185	193	167	187	174	220	199	201	194	200	188	189	185	197	196	229	215	197	206	204	181	214	190	221	199	200	191	224	209	206	206	187	221	195	185	170	175	184	203	222	182	201	190	187	217	220	176	208	203	172	186	209	194	212	195	210	195	171	217	198	201	193	192	215	214	223	202	202	207	223	189	187	190	199	219	211	214	217	184	160	200	189	223	220	237	203	218	216	205	208	209	214	190	179	182	227	207	207	210	190	205	192	196	187	214	210	183	177	177	190	209	212	179	199	205	199	171	188	169	181	193	196	218	206	189	208	209	227	206	221	192	213	218	223	213	205	210	213	204	208	207	212	172	188	182	178	199	207	178	194	183	210	183	233	168	199	197	193	194	178	215	190	203	189	186	186	210	185	194	208	194	186	187	203	198	192	162	195	197	196	205	213	199	228	159	203	228	190	222	192	195	207	192	187	193	232	190	191	203	220	172	207	192	194	177	210	190	198	183	181	193	211	231	196	176	221	202	206	192	208	219	208	206	207	192	192	186	196	186	185	201	203	187	196	210	208	191	210	197	185	184	179	206	207	221	202	223	214	192	209	198	201	215	206	181	201	206	198	207	214	203	220	201	192	180	182	198	195	179	200	211	186	198	185	203	191	200	215	202	203	205	191	210	203	205	211	162	190	201	203	203	161	193	187	200	205	186	167	190	205	214	205	207	211	206	212	204	201	216	238	186	201	179	218	200	199	193	190	202	182	180	176	211	174	221	193	205	194	203	221	215	201	184	190	194	210	184	211	207	183	189	207	192	207	197	203	191	208	211	219	203	200	218	188	197	186	221	197	204	183	177	168	181	205	185	212	199	206	204	192	199	233	193	174	171	195	173	185	219	190	193	210	195	183	199	219	184	198	172	170	203	213	177	188	194	217	223	194	224	214	216	210	200	187	183	206	172	227	208	168	203	196	188	196	175	197	200	194	213	190	230	200	198	222	245	212	209	184	201	185	196	223	187	200	195	196	173	163	153	219	185	190	183	176	189	167	215	185	209	182	202	204	203	210	198	191	175	194	168	226	188	200	199	224	191	189	189	203	195	175	200	209	174	183	184	210	181	198	207	195	193	200	204	195	212	210	207	187	219	176	203	202	172	189	201	185	200	205	180	210	205	205	202	185	211	192	177	201	195	198	209	216	200	227	211	174	185	190	232	197	195	203	179	187	203	211	218	216	201	194	212	218	192	187	201	188	199	206	196	184	206	191	215	226	210	205	201	190	216	191	179	226	205	225	197	207	209	201	224	193	212	202	219	186	192	224	204	223	203	184	204	199	178	171	206	192	213	209	224	209	210	200	182	202	217	196	209	211	229	189	176	204	202	198	207	179	182	203	216	171	216	186	182	218	202	195	190	212	202	198	197	210	194	202	171	215	206	204	204	193	210	191	199	176	230	206	199	196	209	209	186	232	214	214	198	188	224	188	181	211	194	210	197	200	202	204	206	206	184	197	195	208	192	176	205	219	184	211	181	218	193	210	218	210	198	204	189	197	201	205	202	218	205	202	188	203	191	201	193	189	213	194	214	194	200	221	209	199	204
10810	1442	1252	1422	1257	1002	906	840	771	648	629	615	565	557	550	563	518	512	477	509	509	511	495	479	515	460	477	508	482	466	498	463	469	472	491	467	466	482	470	526	473	474	502	503	535	520	502	472	488	515	547	503	494	531	524	537	516	494	496	504	533	543	550	533	564	486	484	473	488	492	462	497	496	458	451	517	469	508	498	472	505	480	485	464	454	452	475	414	455	453	486	484	512	477	446	466	459	401	468	451	449	467	459	465	476	467	503	437	432	466	443	461	458	477	433	453	475	470	490	470	442	431	449	467	476	466	428	482	463	491	488	462	477	444	446	480	485	470	433	486	444	461	460	454	437	473	431	475	441	450	502	439	488	447	450	431	467	442	461	423	476	432	445	476	457	477	460	451	510	455	476	469	482	448	466	456	451	483	441	468	472	463	457	427	476	458	432	515	470	454	465	426	434	473	469	462	447	442	424	442	458	504	455	438	476	450	444	444	422	446	458	421	429	473	472	456	485	462	468	462	448	454	449	455	424	474	461	478	468	436	457	453	491	428	465	488	427	425	455	468	475	440	478	477	479	443	456	452	477	455	459	472	482	437	505	431	462	496	447	452	431	454	448	444	461	460	467	473	449	426	444	459	451	440	436	460	426	500	468	446	494	449	438	472	433	419	451	455	486	443	443	478	486	468	484	429	446	443	466	476	442	463	443	463	458	486	471	479	433	423	465	439	473	459	444	487	490	458	469	441	417	504	482	420	452	451	461	401	451	460	464	455	436	453	438	460	450	463	445	458	489	433	479	439	460	456	470	438	490	469	477	436	453	470	463	502	500	493	446	482	433	463	446	486	470	454	486	478	474	440	454	448	480	429	445	489	437	473	481	464	494	486	471	454	457	450	496	472	482	450	398	466	452	446	429	442	473	461	505	477	443	484	477	410	443	441	447	427	459	437	439	469	467	471	446	461	445	466	463	466	495	452	482	419	470	453	446	474	443	487	487	465	460	439	481	478	461	434	482	454	445	431	443	483	413	463	480	470	467	476	494	409	454	520	463	470	480	451	429	471	499	482	461	459	425	458	463	455	444	469	409	446	474	464	436	424	458	485	442	482	411	484	447	502	443	425	469	430	457	476	481	467	461	484	445	453	476	434	469	451	428	483	462	427	437	450	470	466	457	477	465	435	447	510	437	468	420	489	451	495	464	460	446	449	460	444	442	429	462	474	479	447	478	436	474	459	460	490	495	418	470	460	496	478	458	490	456	477	444	459	457	489	450	440	461	472	437	420	458	418	473	440	472	467	486	455	467	456	471	478	466	474	461	437	455	431	467	460	466	463	481	458	465	457	457	476	468	441	417	488	469	535	460	417	444	460	469	475	452	463	459	480	477	463	452	460	501	467	447	466	437	470	463	522	452	488	455	443	466	452	483	471	463	476	450	473	442	457	468	497	427	435	515	431	482	449	444	482	425	451	451	479	455	504	479	478	488	432	465	465	486	434	479	457	466	456	451	467	443	459	469	495	457	464	473	410	434	465	480	445	455	454	432	433	442	464	505	504	481	486	517	461	491	447	454	459	438	490	490	446	449	442	461	468	484	439	465	435	480	445	409	439	496	452	480	510	487	438	459	460	419	514	462	426	450	461	458	464	432	482	446	456	497	447	459	475	449	441	457	446	482	462	456	447	482	440	469	444	465	454	428	488	440	471	441	444	482	467	457	477	456	442	469	458	442	486	449	445	480	458	457	470	455	486	438	455	468	491	440	467	480	465	455	474	457	475	464	427	444	486	442	439	445	452	455	463	477	512	454	477	482	434	464	478	437	447	420	437	445	456	442	486	432	434	437	471	453	445	409	454	438	449	411	437	455	444	417	451	463	473	463	452	481	467	465	510	483	468	423	466	494	452	496	458	478	456	489	462	445	458	474	434	481	464	443	478	467	474	454	447	489	462	476	479	458	448	481	456	469	447	476	488	455	436	496	424	458	458	478	471	472	502	430	448	461	478	414	488	449	499	485	455	466	475	497	525	450	423	436	457	467	450	463	436	468	465	446	470	468	451	490	491	500	455	457	466	440	441	454	501	450	449	456	483	463	443	451	412	477	428	415	455	450	492	469	468	445	417	473	466	479	450	494	468	460	462	458	483	499	434	462	451	442	405	461	453	407	451	472	486	461	469	460	489	439	451	451	455	445	450	449	452	475	424	459	454	459	462	469	507	477	457	459	436	466	445	466	404	458	409	469	465	452	441	446	452	442	435	479	464	506	470	472	465	480	443	452	453	466	498	452	409	444	496	457	469	458	479	435	433	496	461	466	464	443	444	477	459	427	436	462	492	452	479	443	468	441	490	494	466	451	463	445	453	443	479	449	465	410	433	451	483	457	496	436	486	473	460	466	466	477	462	505	450	490	475	444	469	469	474	470	484	457	463	448	439	445	408	467	441	478	427	494	426	503	451	444	460	453	460	467	466	439	464	473	492	452	470	461	468	471	451	503	522	460	455	484	471	440	437	489	462	399	452	486	449	407	464	432	450	473	461	445	468	451	464	489	422	428	503	470	421	430	494	435	458	442	461	416	471	502	454	528	502	472	456	446	480	453	484	443	462	473	457	450	439	441	465	477	475	424	447	486	460	445	428	442	492	482	457	444	459	475	453	472	481	464	448	444	436	456	483	459	489	500	492	450	477	452	427	476	446	479	434	466	447	430	471	465	415	442	453	419	465	484	441	471	466	475	510	455	411	449	463	473	474	419	456	457	458	450	480	479	494	462	444	439	459	474	473	461	454	464	464	445	505	460	454	451	448	489	465	471	421	467	458	452	460	456	465	458	513	474	465	451	449	472	443	500	469	458	436	439	419	502	469	446	461	492	453	443	453	451	456	474	471	467	428	466	463	460	453	486	446	453	445	455	405	495	443	451	440	451	473	470	479	488	495	456	470	460	472	458	454	446	435	462	440	458	442	444	477	449	470	443	476	469	480	459	484	458	474	431	456	490	447	441	426	444	456	459	454	460	432	472	485	446	410	465	446	485	452	445	454	491	475	438	458	453	463	429	435	486	449	505	452	473	461	461	472	493	453	422	492	473	483	468	427	466	477	465	452	468	447	475	391	466	471	435	450	478	457	441	470	451	474	471	435	456	446	426	463	507	456	454	437	454	469	469	464	450	488	466	429	461	457	501	477	439	457	463	490	466	468	456	463	468	421	446	418	468	465	437	490	451	485	461	456	448	431	469	429	418	447	449	433	448	448	461	478	461	478	444	470	450	476	460	442	464	458	453	441	474	443	473	449	452	448	450	462	436	452	469	464	459	448	474	420	489	465	484	455	438	448	470	450	441	481	478	437	464	454	461	460	450	415	509	459	433	439	447	436	436	456	462	503	433	450	449	480	448	450	445	469	444	450	470	450	469	463	458	443	456	455	497	469	470	470	438	480	473	423	454	466	489	460	461	443	458	457	454	429	445	471	468	445	463	474	480	441	441	439	468	444	460	464
23954	4393	933	643	506	391	290	287	223	224	201	198	180	154	175	162	133	145	151	168	143	154	146	157	143	161	141	136	177	130	131	175	143	147	145	156	159	142	127	148	164	159	177	158	162	159	169	144	151	134	144	148	155	178	161	163	152	168	172	145	152	162	147	169	172	148	138	147	144	148	141	152	156	165	139	166	128	135	125	161	149	147	143	153	138	136	146	147	144	138	160	140	134	163	124	160	145	164	152	136	137	152	130	164	165	143	159	126	136	149	153	130	131	141	147	141	142	170	147	120	138	143	138	149	144	125	150	163	159	139	152	171	154	125	132	118	149	141	151	108	163	164	135	142	130	155	147	129	137	147	131	143	166	148	147	136	136	153	130	145	144	149	133	143	151	129	137	152	152	133	101	137	151	138	142	129	120	154	148	144	149	138	153	144	125	113	144	130	146	159	135	137	140	135	139	143	128	153	133	130	161	163	133	131	123	138	147	138	149	146	123	149	153	125	142	133	126	145	145	138	153	166	156	125	152	140	161	156	147	136	132	130	158	128	157	134	137	126	148	135	120	144	133	127	162	154	119	143	121	140	128	162	159	139	138	149	155	153	132	121	145	148	156	143	135	144	153	130	128	153	157	139	152	147	139	137	143	144	154	139	129	157	148	145	149	144	153	140	127	147	145	126	141	137	137	132	145	134	142	129	142	153	132	155	127	127	129	155	144	122	142	125	141	145	151	123	140	124	157	136	143	147	149	154	126	149	158	141	149	132	142	136	132	130	141	126	132	146	139	120	141	142	160	142	125	138	139	119	153	122	126	137	138	120	136	134	152	166	147	149	145	138	134	142	147	137	130	126	147	139	136	176	150	134	142	155	146	125	131	153	117	132	125	136	155	147	128	135	152	151	153	142	150	138	161	130	139	144	134	143	135	147	130	145	161	139	137	134	157	161	160	140	166	134	146	150	183	131	134	133	130	138	146	123	161	139	132	161	147	148	135	125	140	127	124	144	169	176	164	152	142	139	115	145	143	159	132	158	146	158	131	151	164	136	148	139	144	138	145	131	122	126	147	161	146	137	149	128	141	144	156	143	140	154	140	131	146	144	147	137	130	140	139	157	147	141	129	137	159	143	127	134	135	162	157	140	125	137	115	120	146	130	143	144	143	155	139	186	128	153	139	139	129	135	116	165	150	150	157	140	161	121	160	118	136	130	133	138	146	131	146	147	153	126	133	130	139	122	127	147	155	152	144	143	161	163	129	151	138	151	142	140	130	145	143	135	142	135	132	139	128	142	162	118	138	150	161	141	149	140	150	152	121	144	152	151	135	165	150	170	128	129	127	116	160	144	111	145	138	143	130	132	140	137	171	147	155	148	139	153	138	133	165	118	153	139	150	139	148	166	145	147	139	139	136	134	142	138	150	137	143	138	152	137	142	142	135	144	123	164	133	121	146	154	147	131	142	159	137	123	139	131	132	176	133	145	159	136	126	144	133	135	148	139	165	134	120	159	146	112	128	130	134	160	131	164	139	158	146	154	141	152	143	123	144	140	141	151	132	146	123	129	125	142	142	123	128	131	140	139	159	148	106	140	151	138	148	161	145	149	155	132	109	121	136	154	137	129	127	126	111	158	126	126	164	132	135	154	150	150	133	135	133	124	150	144	126	141	135	137	147	146	135	125	160	127	151	147	135	136	146	150	122	133	152	120	135	128	155	125	152	154	125	151	156	128	127	128	129	130	119	125	145	143	150	125	155	137	125	151	146	143	136	150	133	115	138	152	144	165	134	141	142	144	124	141	126	145	135	151	147	116	152	126	143	130	127	129	142	134	137	133	152	140	135	150	133	164	130	131	160	138	132	168	124	144	139	140	141	131	169	137	129	135	133	142	133	116	142	149	130	161	153	126	131	135	118	140	142	139	149	154	128	121	125	142	155	137	108	122	150	143	121	129	159	146	144	174	131	133	153	151	130	155	146	144	119	132	139	149	167	134	145	145	138	135	159	138	141	131	149	147	124	133	119	148	143	152	147	151	144	147	144	136	152	154	146	143	145	131	144	145	153	140	166	147	145	140	138	150	139	149	153	133	154	142	146	140	144	136	159	122	142	147	120	160	152	152	148	145	147	131	122	131	127	144	130	132	159	141	136	160	153	146	153	149	137	136	136	153	160	134	133	130	152	146	176	142	154	129	141	137	119	138	134	146	136	140	163	137	136	161	112	135	149	137	129	148	146	142	139	139	118	147	139	130	137	141	153	150	151	144	135	138	137	150	147	117	168	141	153	133	164	140	138	145	144	131	159	144	131	134	143	141	125	155	141	132	148	149	138	173	125	146	154	164	149	129	149	161	148	137	131	146	140	155	172	155	153	138	125	131	121	133	147	143	138	124	149	141	112	130	118	162	144	159	139	146	143	120	133	147	119	148	129	150	119	149	132	139	162	140	132	132	144	136	148	140	129	152	147	149	133	154	155	148	140	156	125	136	144	161	129	165	134	143	133	139	135	146	146	130	146	139	151	138	174	119	164	122	133	142	160	129	151	142	155	132	131	149	147	139	165	147	141	131	137	137	155	155	120	124	153	162	136	129	126	130	148	138	141	131	130	140	164	136	153	136	156	157	139	154	150	137	148	153	127	139	131	143	143	161	118	160	126	136	151	138	142	136	140	135	157	146	154	144	132	122	132	149	145	141	136	151	153	144	149	137	142	141	137	153	138	147	160	150	139	138	118	140	148	144	147	137	146	152	143	143	120	132	125	157	138	117	129	156	163	159	102	149	167	142	135	147	161	154	134	144	133	142	132	149	121	142	145	147	121	131	132	137	141	155	134	154	147	137	152	145	161	132	128	149	149	134	128	164	149	152	141	138	154	143	145	143	145	147	140	143	132	129	144	156	149	115	129	136	130	131	167	144	140	144	160	147	143	145	151	146	159	143	121	131	157	138	122	131	159	136	149	143	153	157	135	148	160	144	156	146	138	126	135	138	133	133	132	137	133	158	133	128	150	140	138	116	175	162	123	146	159	145	142	179	138	134	165	164	136	153	134	142	133	131	119	113	126	153	147	135	133	161	129	138	143	138	127	142	125	138	125	143	133	155	156	145	157	127	171	136	135	144	122	150	125	143	141	132	144	136	144	127	137	146	147	143	144	125	145	142	146	150	150	127	126	122	144	147	141	133	146	154	162	131	138	160	127	119	156	120	135	142	140	155	139	130	147	138	136	135	144	122	138	128	137	120	118	141	149	155	139	123	148	153	136	167	155	141	149	145	132	161	138	133	160	132	138	127	139	153	146	140	155	128	131	157	139	142	136	140	136	146	151	132	135	124	137	147	133	142	143	146	130	148	170	147	153	151	156	140	148	129	154	129	152	156	129	171	128	146	151	148	124	135	135	142	139	148	138	131	156	151	148	111	104	136	131	135	166	138	136	142	140	114	138	142	142	147	150	143	137	142	156	158	153	142	143	152	139	110	124	154	152	143	154	151	145	165
14185	2379	1993	2191	1812	1531	1175	1045	873	759	695	614	632	564	549	493	432	456	483	428	404	433	433	417	420	411	385	389	377	393	403	362	412	390	407	437	373	373	366	410	385	419	437	439	453	483	478	468	476	476	446	430	454	466	455	498	461	403	439	452	459	431	487	473	456	382	404	417	413	433	405	420	402	377	388	349	367	380	361	364	371	380	339	348	369	401	358	371	383	360	356	336	355	380	340	361	354	361	385	339	336	358	351	334	366	356	337	359	356	349	358	343	334	360	370	344	332	351	331	368	348	362	353	335	337	364	327	391	339	375	378	351	335	370	336	334	361	346	366	347	360	333	334	377	362	362	351	358	386	384	316	366	368	325	383	376	342	341	345	365	350	366	367	385	354	373	364	357	368	355	363	373	373	366	346	362	360	319	318	326	319	336	350	393	308	353	353	314	367	369	377	356	382	383	356	334	370	359	336	337	370	367	373	360	321	360	330	319	380	350	371	368	366	352	355	337	346	346	325	375	355	334	386	321	329	344	345	325	333	371	366	368	329	371	363	388	408	348	368	322	358	356	347	329	348	310	371	351	356	329	350	336	344	357	338	323	382	329	333	392	318	389	401	337	337	351	371	320	334	337	331	353	324	340	373	353	349	358	331	335	344	363	378	360	331	334	353	379	370	359	396	339	339	325	371	396	361	351	332	331	341	349	312	325	328	352	365	346	335	311	337	352	329	340	356	362	340	339	323	377	335	353	326	356	361	350	348	307	367	348	351	369	334	364	347	351	362	344	343	388	385	360	348	375	368	355	358	363	350	331	338	350	369	334	350	373	361	337	363	335	358	371	324	352	362	362	354	332	378	329	385	357	364	347	350	338	342	354	359	383	364	353	353	359	363	353	333	355	348	354	343	343	376	365	358	372	338	357	381	351	358	366	354	319	365	349	379	374	337	352	367	371	340	339	361	342	369	364	350	351	383	377	361	382	377	348	350	348	354	304	361	342	348	345	346	393	393	373	337	365	360	312	345	345	358	323	321	352	361	315	375	318	336	335	360	344	361	319	355	384	350	351	340	365	368	375	346	330	338	346	339	355	309	362	348	358	391	387	337	329	361	330	379	355	359	347	372	338	385	371	352	354	355	364	356	353	345	362	358	346	366	360	347	311	351	356	328	336	370	352	301	319	356	349	338	335	373	376	312	359	376	338	334	354	351	370	355	378	366	360	353	323	320	343	374	344	376	373	352	354	365	338	327	364	366	330	353	315	346	365	350	334	383	326	357	345	345	373	338	338	344	349	360	353	349	347	353	335	357	349	341	352	336	321	368	357	347	327	360	368	359	357	368	396	358	354	335	369	375	356	365	379	359	334	359	343	377	364	380	374	333	352	378	335	362	340	345	349	359	370	338	351	363	328	322	334	365	356	352	364	390	350	364	360	338	367	351	354	342	361	361	334	325	377	336	363	357	356	347	377	332	366	349	355	333	345	333	365	376	339	363	344	350	362	348	348	360	365	325	326	379	338	358	376	364	368	366	359	390	343	351	319	379	306	362	366	361	338	348	376	370	348	352	364	364	359	357	376	374	362	334	338	343	318	334	370	370	343	352	356	336	364	338	361	347	355	370	319	351	372	371	344	361	350	343	335	349	356	335	358	360	377	347	372	363	344	369	378	354	378	332	343	348	345	361	349	326	356	363	344	371	366	345	340	380	364	325	354	360	374	339	343	350	368	369	375	360	337	314	332	358	349	357	319	355	355	332	343	386	354	341	350	327	338	346	354	376	330	338	367	339	348	380	353	356	356	352	366	367	334	354	332	364	335	369	362	351	329	354	373	334	343	342	357	323	360	353	343	360	377	343	383	362	335	328	351	357	355	345	315	361	391	371	361	346	332	358	386	339	366	344	369	369	390	362	331	367	372	341	375	359	351	327	352	341	332	359	340	324	348	363	335	349	391	344	363	327	354	330	362	346	341	331	356	347	362	338	359	342	337	344	343	346	369	355	352	357	330	370	356	353	362	370	340	377	344	361	347	332	351	362	366	353	347	327	346	380	342	371	357	379	350	377	389	350	367	311	341	332	332	386	295	320	369	357	329	377	365	368	336	347	336	360	341	352	341	319	340	368	338	358	334	342	358	360	350	345	360	343	357	351	376	363	352	326	342	350	344	333	331	349	365	344	332	349	344	361	325	355	330	342	386	372	389	391	333	338	348	362	367	342	325	328	352	373	348	331	346	327	338	341	343	344	327	344	375	338	367	378	354	379	346	351	331	365	363	349	336	371	353	334	353	352	356	318	370	343	361	318	352	367	368	346	367	367	363	351	375	345	327	353	345	345	338	351	358	349	363	378	349	359	352	366	335	360	365	361	328	347	347	360	366	365	317	357	327	384	358	355	365	374	327	365	365	381	369	353	317	362	360	369	360	365	361	362	375	379	356	365	370	347	338	350	344	305	362	350	371	337	393	363	382	344	330	335	356	371	389	329	349	348	342	363	335	337	361	343	364	330	358	350	345	337	364	323	349	350	339	347	345	354	385	380	331	369	366	387	319	352	326	340	350	336	378	377	348	352	372	341	358	369	348	396	364	359	336	382	368	341	342	340	351	352	379	364	367	358	334	332	311	366	347	362	352	339	319	342	356	399	358	348	373	371	345	369	339	337	384	345	342	368	340	343	413	348	363	341	359	342	378	384	372	369	340	376	392	334	318	330	352	352	339	342	347	350	358	340	351	323	327	340	341	338	360	389	340	373	388	359	327	351	329	335	349	330	364	323	359	349	342	341	370	308	338	392	369	353	330	350	355	370	336	366	327	390	377	363	354	343	381	341	339	343	384	360	358	346	333	377	334	361	346	358	345	324	363	374	365	361	346	365	361	367	355	357	355	366	345	350	322	341	360	314	351	334	317	384	338	351	361	343	358	369	328	367	359	368	335	342	317	353	345	395	351	345	364	345	360	355	347	360	354	342	347	347	384	341	345	317	331	325	343	368	327	343	342	345	373	348	395	332	358	329	351	345	384	317	366	343	369	347	358	352	347	344	368	361	381	324	333	377	353	358	347	344	395	361	346	383	345	349	334	346	337	332	382	376	362	339	334	341	353	380	349	368	365	351	348	316	343	333	356	351	360	343	328	339	304	325	315	383	303	342	342	351	336	331	340	319	332	345	347	335	330	366	357	345	343	335	352	355	365	318	357	339	369	365	337	349	357	376	375	326	340	330	333	352	330	361	364	373	353	344	333	333	341	359	358	351	346	348	362	370	375	370	323	385	345	369	343	314	354	324	327	336	349	350	337	335	375	318	381	322	354	327	387	362	338	373	370	320	357	359	341	325	332	332	386	335	347	319	378	355	354	362	343	342	360	320	325	317	381	365	340	353	356	358	322	378	321	372	349	351	380	374	362	372	355	340	337	344	351	323	345	341	371	364	329	377	340	341	401	366	347	394	328	391	385	358	340	351	357	358	353	352	362	349	325	356	355	313	324	360	381	378	352
6172	982	347	304	302	308	272	268	294	279	274	258	282	281	278	271	296	304	244	268	328	238	281	288	292	272	292	261	258	285	230	289	312	269	307	310	320	275	285	309	276	291	298	252	294	278	296	265	274	274	299	267	286	257	292	289	266	296	252	289	277	271	276	282	258	284	293	277	280	313	291	291	274	301	241	280	254	292	276	253	261	216	273	275	273	259	262	289	261	275	297	266	258	279	318	325	300	268	255	279	311	262	255	286	294	240	270	281	317	283	277	243	291	288	262	272	254	266	271	276	269	314	280	280	294	259	279	279	280	245	278	265	256	288	229	308	243	274	257	261	316	289	302	279	282	280	255	296	265	267	292	289	265	263	257	279	240	262	269	261	255	275	283	298	279	268	259	251	292	278	270	250	245	264	304	280	275	271	247	245	316	281	270	275	281	246	281	291	285	279	260	253	272	267	272	281	266	256	279	247	264	263	262	264	266	273	302	292	274	233	250	244	272	256	280	280	266	265	250	275	282	294	319	273	252	294	305	262	277	281	291	267	261	285	253	271	294	263	292	289	292	297	234	257	284	279	309	256	314	258	317	268	258	294	286	269	295	270	269	244	269	309	291	266	284	268	276	259	299	280	278	273	284	257	297	294	258	259	262	267	249	263	278	252	265	290	263	298	294	293	262	251	295	274	279	264	286	292	294	295	284	288	304	269	241	257	275	260	269	250	252	299	264	265	254	289	259	282	308	289	280	276	304	271	268	264	269	270	269	296	278	284	258	242	267	280	295	300	253	298	257	295	289	242	277	275	273	255	292	269	253	273	269	265	278	269	255	267	281	270	261	287	323	259	267	281	267	257	272	260	287	243	268	280	307	290	274	296	279	247	270	253	269	262	280	231	334	257	248	279	317	277	265	307	302	275	243	287	243	237	285	254	289	294	242	304	279	291	285	249	271	295	280	273	330	291	281	315	280	289	278	282	296	297	260	288	258	289	289	250	249	270	240	281	237	279	314	280	272	248	281	259	298	263	275	272	278	271	258	307	262	270	308	259	268	298	240	261	259	275	264	287	280	270	274	250	242	303	251	278	290	288	259	262	234	282	315	272	259	259	268	271	307	269	252	257	246	282	296	267	261	260	281	268	286	267	268	276	240	295	274	268	305	282	237	286	270	284	262	277	323	269	281	277	247	242	281	270	240	281	244	297	289	272	266	292	304	280	277	263	260	285	270	283	251	262	255	258	253	319	303	291	275	282	272	279	280	285	317	282	317	297	266	248	265	266	272	285	287	271	245	303	289	262	292	284	276	296	257	287	293	283	280	235	274	257	292	295	309	301	300	254	277	262	275	285	287	267	245	260	295	256	292	272	291	263	319	293	310	284	314	251	305	248	268	298	295	275	306	259	281	269	271	259	260	267	279	250	274	270	251	284	277	291	289	269	280	276	282	257	286	293	274	293	282	269	295	287	274	264	272	294	290	289	264	269	258	280	303	271	277	271	284	256	257	265	299	309	265	296	279	275	298	301	238	264	283	265	263	292	283	268	270	289	276	281	289	283	281	260	268	258	274	264	286	282	259	261	293	253	246	299	261	273	268	300	248	297	259	280	255	255	273	242	280	275	254	250	280	254	290	300	308	263	278	268	260	258	298	285	299	248	286	302	300	285	283	268	275	260	285	283	289	259	271	292	290	278	270	288	286	252	278	279	248	280	272	286	268	257	269	273	281	283	276	287	287	266	294	261	280	301	291	292	280	263	290	273	290	285	322	286	275	278	263	225	278	270	306	274	278	272	243	294	257	269	287	240	285	268	254	267	289	260	261	277	284	288	254	250	262	290	258	265	252	269	279	273	302	290	274	284	278	273	254	277	275	304	277	268	253	271	295	291	253	272	274	291	291	274	296	271	282	275	291	269	272	284	262	264	266	257	281	231	294	278	261	259	289	272	289	291	241	253	277	287	300	277	267	261	236	293	272	253	265	264	247	273	270	269	304	302	284	258	296	311	264	280	271	253	305	292	271	243	269	297	283	281	263	297	286	276	259	286	256	266	269	276	276	282	251	282	255	277	273	270	275	294	268	268	256	310	276	256	267	305	276	291	284	252	256	254	282	259	254	290	263	251	260	282	269	290	285	283	286	297	294	289	264	261	265	288	283	277	298	291	269	249	297	287	260	267	298	306	254	278	307	276	298	271	281	276	260	247	266	276	294	272	279	279	269	264	272	267	281	290	279	295	293	295	259	262	271	284	273	300	300	304	273	270	259	304	297	279	280	275	313	277	282	316	310	311	289	274	295	267	280	278	271	286	273	266	273	299	245	286	291	251	261	267	269	287	250	280	289	297	283	274	261	296	273	260	273	282	287	260	297	283	298	271	245	288	293	297	287	252	278	296	282	269	269	243	259	284	242	248	276	257	241	270	286	267	260	313	260	265	263	294	261	289	247	277	251	328	299	325	250	293	269	267	297	270	281	263	271	292	267	274	257	291	281	266	268	277	271	279	256	268	282	294	299	289	288	267	269	279	253	265	266	288	279	279	255	270	276	280	293	281	274	295	242	275	288	281	277	279	301	283	259	283	248	245	284	293	259	291	248	290	265	265	243	281	260	272	323	305	283	269	267	266	283	256	275	257	281	250	285	269	271	280	253	274	268	258	263	278	280	277	277	272	259	264	287	287	279	287	316	272	281	277	273	245	274	303	281	282	264	315	254	270	271	270	251	287	286	278	248	267	255	266	296	296	254	284	277	251	313	308	304	257	268	286	273	272	274	261	316	248	271	256	245	277	300	257	250	271	252	260	267	245	252	243	270	268	280	248	242	260	277	274	261	250	254	256	265	279	259	260	288	268	287	276	271	251	288	267	269	277	255	267	278	270	247	265	269	275	261	271	269	276	281	288	254	254	309	280	302	286	282	284	288	253	298	251	302	295	270	280	279	309	297	298	296	279	296	293	257	261	304	269	269	308	263	261	252	280	263	288	274	283	271	277	266	302	275	298	289	293	284	257	282	264	295	258	283	289	267	301	274	302	287	259	284	260	246	279	298	315	271	267	264	279	270	288	283	280	274	279	261	301	279	291	253	285	266	259	285	268	290	234	257	309	258	268	292	286	304	306	283	268	267	301	305	309	272	290	265	241	295	273	280	268	276	278	294	273	259	282	265	280	302	295	292	313	271	246	296	261	285	255	273	290	261	284	285	278	292	270	259	294	309	274	286	267	279	285	243	253	279	270	295	280	274	238	253	287	260	282	271	267	281	251	249	266	285	285	268	254	263	263	277	279	278	291	265	292	270	248	295	257	265	277	250	273	291	307	293	233	281	253	286	284	256	271	272	267	245	285	278	271	256	264	278	258	275	281	281	259	255	270	266	272	256	285	260	260	285	302	322	277	252	273	269	257	246	264	275	275	254	268	268	264	252	274	247	307	280	307	258	284	258	290	261	311	281	283	278	312	261	268	270	251	279	267	326	267	291	296	273	279	261	286	287	304	271	298
4548	1118	760	736	646	729	698	674	696	668	626	640	644	635	612	638	658	612	593	566	630	612	631	628	649	617	587	681	588	660	643	660	649	684	625	703	594	600	596	655	606	656	647	625	638	676	672	686	654	642	645	628	663	680	667	632	630	677	657	659	621	650	630	628	662	607	614	663	649	629	659	647	611	662	600	650	655	623	625	598	654	643	588	631	586	630	647	641	638	625	629	596	631	602	620	622	603	637	632	640	619	630	597	641	687	603	601	629	604	607	658	605	622	651	642	565	598	633	635	622	610	629	628	648	653	582	630	638	631	659	632	643	653	618	628	669	604	612	652	646	582	619	568	663	610	596	623	620	634	612	609	625	648	599	624	625	634	652	607	627	616	630	620	583	628	626	607	579	628	632	617	652	621	603	590	614	624	624	643	622	665	626	604	657	663	612	600	605	641	659	619	620	604	616	632	582	605	629	621	634	596	620	612	626	655	637	623	616	598	597	632	626	587	605	629	645	642	591	632	699	633	647	609	646	618	634	608	612	584	623	613	600	630	615	609	615	579	626	589	630	653	606	629	610	634	629	619	616	629	614	635	611	647	626	576	657	622	623	638	677	631	617	687	599	557	622	599	632	684	638	646	600	619	646	666	598	663	612	621	602	619	642	619	607	646	602	639	647	660	645	660	587	607	653	616	626	633	619	661	636	631	597	623	679	576	610	660	600	593	627	651	603	566	571	614	590	629	619	615	562	628	609	653	618	596	644	585	630	666	661	647	612	648	592	655	650	616	605	633	644	696	588	632	597	587	624	589	608	604	604	636	576	604	654	581	651	620	594	601	582	609	589	663	615	623	625	642	607	612	616	594	651	611	599	632	622	625	627	615	608	646	655	678	620	641	669	672	639	591	644	650	643	628	589	618	609	660	604	615	606	659	620	623	615	641	634	572	607	579	581	609	563	659	586	670	577	645	638	654	623	627	628	607	635	647	648	595	642	630	615	617	603	635	585	592	602	664	635	617	620	653	640	653	597	622	608	647	626	621	641	627	597	624	569	624	624	643	628	637	616	614	627	633	616	609	675	611	637	621	609	639	598	588	618	623	646	645	616	639	637	618	668	621	618	619	654	633	555	622	612	634	631	590	626	648	608	680	631	661	638	612	620	610	592	615	598	672	639	634	636	638	603	623	598	611	653	642	596	620	601	583	679	626	601	593	601	613	622	614	613	603	640	606	641	651	558	646	615	630	603	646	650	622	582	647	618	603	659	619	653	626	629	623	676	658	630	630	630	670	645	607	591	624	631	631	620	604	621	598	608	634	627	658	686	636	611	642	589	615	660	585	615	621	690	631	605	597	611	633	581	629	648	624	584	630	564	590	648	617	597	614	643	598	627	616	654	634	651	639	609	594	601	609	625	597	633	607	635	629	579	643	650	627	623	656	639	628	629	606	644	683	562	640	582	607	648	608	658	669	622	651	636	680	652	638	660	608	595	597	668	674	634	664	640	664	626	644	611	620	639	628	634	616	617	629	635	628	629	587	615	677	606	628	643	590	630	649	603	611	616	587	640	598	648	614	675	605	593	615	666	638	629	631	647	641	621	618	614	652	593	618	646	617	620	617	663	632	598	659	618	637	635	688	658	625	596	640	665	640	605	639	627	589	654	620	646	632	637	649	566	599	625	572	656	635	620	648	601	675	665	594	644	669	613	634	596	592	593	602	642	597	636	644	620	563	650	620	597	659	586	635	616	638	618	683	627	604	618	561	605	654	674	626	600	625	563	628	610	605	631	617	622	627	642	661	647	623	620	647	611	602	580	648	612	618	625	643	626	638	602	600	617	634	617	626	635	626	618	629	596	686	616	637	625	640	651	641	605	596	593	626	605	621	622	611	609	629	617	634	606	602	589	627	621	578	594	585	570	615	609	614	599	647	625	627	634	606	592	612	565	629	607	604	616	624	583	655	637	642	610	644	612	640	615	654	672	595	649	624	608	694	613	587	615	613	622	609	640	621	643	613	615	620	641	651	637	574	624	645	624	573	603	618	647	617	645	606	598	600	647	643	639	647	604	635	613	649	625	621	624	613	638	643	620	628	652	647	600	660	653	634	587	598	630	605	626	622	593	591	645	629	628	629	674	619	646	621	613	643	631	583	624	603	670	609	645	627	592	630	653	623	659	620	573	659	605	633	654	650	630	589	613	632	634	611	658	626	638	578	627	632	652	646	620	646	647	632	614	631	640	617	620	621	643	691	673	654	602	621	658	633	613	641	624	645	613	598	658	601	638	635	619	599	617	642	630	591	635	636	629	640	645	570	629	606	609	603	659	618	627	597	641	662	622	618	627	619	632	645	641	639	616	601	635	561	612	589	668	601	649	674	612	634	622	667	615	631	601	616	632	575	644	616	616	655	630	630	648	606	597	606	614	644	660	608	615	613	618	572	635	617	618	628	664	634	644	620	643	604	659	637	643	637	639	623	645	680	572	648	638	616	666	622	582	620	637	596	627	638	618	607	596	652	616	673	601	616	641	665	651	646	644	629	647	630	611	595	655	646	592	625	654	648	610	547	611	604	680	646	634	644	626	617	643	643	611	610	562	589	573	624	633	627	620	596	602	611	660	661	645	660	617	595	639	610	666	609	653	611	607	649	632	606	646	625	670	626	650	623	637	669	584	630	627	583	617	625	610	637	649	671	654	637	596	572	619	622	618	642	606	622	640	639	619	636	584	659	631	625	619	563	638	660	589	651	634	614	621	650	646	615	594	610	641	634	687	642	639	632	623	623	621	619	615	639	635	637	662	656	569	641	615	613	629	642	639	627	637	562	607	600	616	568	635	656	653	647	606	634	630	623	611	639	627	657	647	625	650	623	626	627	637	641	647	657	633	612	618	627	633	608	647	618	611	622	632	626	619	606	675	630	637	649	601	669	659	586	668	617	607	639	681	606	632	590	637	626	588	619	630	622	668	594	604	604	619	593	627	659	572	632	605	647	637	612	595	631	583	677	643	641	640	603	646	659	620	651	595	652	630	637	613	652	606	665	616	671	607	583	659	624	617	639	604	648	623	607	632	624	595	652	666	621	609	624	655	626	650	596	604	637	631	602	629	582	625	628	610	613	617	628	626	625	662	655	627	594	561	608	638	604	604	649	602	623	669	681	625	627	590	623	632	633	594	628	624	587	664	620	689	634	603	663	625	659	595	607	645	598	612	634	647	592	653	623	616	628	657	627	604	638	632	571	638	587	618	614	586	655	627	654	649	581	619	576	604	636	617	690	606	632	565	628	607	634	617	602	653	640	643	642	641	658	635	606	620	580	646	655	599	689	646	614	629	611	619	634	595	585	617	630	585	622	619	596	613	645	597	599	606	603	616	647	615	666	641	614	629	644	644	644	605	619	627	611	645	629	618	604	629	620	658	662	647	627	649	655	607	636	611	629	628	585	634	636	704	616	627	631	593	587	615	640	610	623	652	603	606	623	652	623	676	651	633	633	613
15414	2429	631	464	392	328	235	283	259	220	233	220	210	216	207	216	206	200	213	212	207	197	196	216	208	198	193	192	197	191	190	230	197	259	227	199	193	202	196	202	203	200	200	224	194	196	191	221	218	192	229	204	207	199	192	197	222	194	207	192	192	210	189	213	242	210	203	179	231	201	211	208	204	185	209	222	209	181	196	207	183	190	200	197	198	190	208	197	174	200	202	203	205	169	175	191	166	183	221	193	159	176	210	189	193	204	179	172	194	223	207	206	215	183	203	214	180	199	217	208	191	182	195	217	178	221	203	183	179	228	199	199	196	213	199	191	198	188	203	186	195	227	204	199	184	223	191	216	205	195	177	196	213	199	217	204	212	197	185	181	166	193	187	182	175	209	188	192	172	193	226	180	198	184	199	189	179	192	179	204	201	186	192	204	177	175	225	170	203	198	181	223	197	184	203	222	209	217	205	202	213	197	182	185	176	182	209	196	193	210	188	204	176	160	188	189	176	218	189	197	232	192	196	183	184	210	210	171	198	222	197	187	211	177	233	177	175	211	184	186	153	198	220	203	215	200	206	193	188	192	228	199	176	202	179	195	182	195	219	190	201	188	181	210	190	183	177	191	218	155	211	217	197	212	199	173	189	173	204	199	206	215	200	180	194	203	189	208	183	200	204	181	207	200	181	221	195	190	216	204	192	198	208	214	192	182	190	172	210	189	190	175	177	173	207	199	201	185	219	212	203	223	204	186	193	198	213	220	209	219	180	220	184	202	208	196	182	191	204	198	185	197	209	209	214	222	200	189	190	216	153	201	207	195	197	213	206	175	208	181	214	205	209	211	218	208	200	198	190	174	236	199	221	196	184	218	203	238	219	188	197	179	214	207	191	207	206	193	202	221	183	217	181	183	196	199	184	180	178	205	211	199	244	244	195	164	180	198	198	206	201	207	204	192	189	204	207	186	187	172	186	186	208	171	176	178	217	201	217	222	209	185	200	205	178	222	196	209	197	209	220	201	208	194	192	210	229	231	216	222	188	197	201	169	214	215	228	230	178	202	181	210	199	186	197	165	195	212	222	218	203	196	189	191	229	177	234	180	210	206	190	232	196	191	192	200	195	204	182	204	191	164	215	192	180	186	203	218	213	194	171	192	206	186	169	204	182	199	185	207	192	197	189	216	201	221	225	209	215	207	214	192	192	162	200	207	199	194	207	178	188	194	199	196	196	195	167	195	175	184	221	190	208	196	201	189	217	181	190	205	185	222	219	211	227	206	186	215	209	195	212	190	222	202	195	224	197	183	220	178	187	182	229	186	211	197	203	226	208	208	239	179	203	209	198	235	205	211	210	194	184	194	203	212	210	207	214	220	179	221	178	198	197	204	176	184	215	199	174	187	199	184	240	188	200	229	229	213	196	180	179	224	221	192	197	170	191	206	184	204	191	194	181	183	193	203	205	186	222	207	199	219	205	215	198	202	207	229	221	168	216	170	194	190	203	203	193	220	224	213	207	203	203	214	190	197	204	189	188	201	214	164	167	213	192	185	208	220	189	178	183	178	186	207	233	210	218	215	173	191	209	203	208	193	188	205	219	226	217	232	192	195	221	178	209	180	230	200	195	203	184	192	201	178	218	204	195	191	190	179	190	195	188	211	197	192	218	200	201	188	187	164	169	223	182	201	210	181	205	237	195	189	186	213	209	201	208	210	216	203	168	208	191	212	186	196	206	195	185	207	219	212	189	215	195	180	210	197	190	182	234	217	231	207	195	218	205	209	212	213	185	204	176	193	197	215	203	171	201	180	206	191	196	179	181	189	215	183	182	218	192	187	192	196	219	205	206	211	186	216	203	246	189	179	201	207	217	201	186	212	200	194	208	208	196	211	196	178	171	213	196	177	196	168	178	200	218	211	223	168	210	176	194	188	188	183	203	190	192	218	194	182	198	183	181	190	212	205	196	187	177	193	197	215	222	220	213	194	204	218	227	204	198	196	192	192	177	174	186	185	196	215	191	177	201	202	177	200	179	175	208	217	212	174	197	209	186	207	187	202	196	174	185	210	212	196	198	202	168	171	188	229	188	198	204	197	191	201	174	209	206	196	198	183	184	178	208	177	196	199	194	191	206	209	198	202	195	198	185	214	221	192	195	206	195	185	201	190	189	189	191	204	210	187	208	198	166	192	174	196	201	195	178	196	191	202	203	206	196	186	172	212	190	195	198	195	230	201	200	193	196	196	189	182	184	185	210	169	242	218	194	200	199	211	178	187	216	214	194	209	222	205	205	187	209	216	184	209	206	189	204	171	194	222	196	177	213	204	200	210	191	190	209	190	215	192	212	188	177	189	196	207	213	223	209	207	192	191	212	222	192	191	195	206	218	212	185	186	191	196	162	193	184	216	196	242	190	177	179	210	225	190	195	178	207	208	178	176	191	208	209	208	219	205	186	202	177	213	191	195	210	205	197	194	190	197	202	204	210	197	185	181	210	214	213	193	191	195	175	204	183	215	204	187	194	202	207	199	195	191	158	203	192	220	206	192	212	217	194	210	181	208	178	167	180	211	201	175	215	179	207	182	194	185	184	202	184	184	192	171	190	178	200	183	217	213	206	186	199	174	203	185	187	219	194	202	216	201	194	206	198	240	211	185	184	221	193	196	203	215	207	207	199	191	177	194	180	217	224	192	165	172	214	197	217	214	187	202	204	189	200	206	204	207	196	171	214	203	196	212	180	188	205	183	227	202	194	211	197	192	216	197	166	174	195	210	193	200	201	198	191	189	213	155	201	185	219	229	199	200	217	196	202	188	178	198	206	194	175	207	180	208	188	196	202	229	208	206	193	178	204	172	201	195	218	193	184	194	214	216	190	210	211	214	203	188	160	187	215	205	200	189	201	200	180	190	189	214	214	177	190	195	187	181	230	220	192	200	189	215	189	178	175	193	189	200	209	197	191	198	202	180	214	198	201	212	176	182	220	185	224	206	203	221	202	235	178	190	223	202	195	194	199	210	219	190	158	193	218	178	194	207	213	178	201	198	171	211	214	206	225	212	212	216	213	168	208	197	196	197	171	206	230	200	210	169	211	208	182	228	194	192	210	209	214	189	178	167	226	208	205	208	184	206	206	197	176	203	184	203	191	212	183	185	209	210	207	167	197	194	191	199	197	168	199	191	190	202	222	193	195	205	179	220	192	199	226	184	208	166	193	193	205	216	181	189	195	203	180	180	206	181	189	188	172	196	208	203	183	191	181	195	204	226	216	186	189	215	188	187	197	206	187	215	195	194	180	176	192	202	203	200	201	202	191	204	196	196	192	212	192	186	224	198	215	229	209	187	212	208	204	177	187	205	197	181	184	197	183	209	187	200	187	212	193	170	171	213	187	206	191	214	207	209	205	169	231	198	218	186	203	194	193	212	209	180	213	212	203	201	199	204	227	204	177	235	189	202	199	206	204	188	198	195	210	199	222	194	194	176	205	200	173	197	209	214
10877	1716	1346	1408	1286	1085	912	772	749	699	642	636	590	568	534	545	558	521	503	531	530	526	495	522	500	476	492	481	531	503	471	482	481	473	503	458	510	453	471	464	488	462	486	477	452	543	531	554	565	555	512	522	537	547	537	505	544	498	523	525	516	553	511	530	469	481	494	446	445	450	489	499	518	496	492	443	503	473	459	474	481	446	456	464	476	508	458	482	463	476	428	461	460	460	470	475	419	470	482	483	432	456	479	438	472	473	461	516	500	475	462	432	489	427	500	452	469	427	453	504	488	464	481	462	488	446	455	508	478	497	421	437	482	487	454	446	426	490	428	424	485	474	485	471	435	487	470	442	479	475	469	439	482	466	462	459	458	481	442	470	466	461	451	473	437	453	474	470	452	462	437	458	455	457	452	504	490	492	426	458	445	484	485	471	426	425	444	451	459	423	505	440	452	484	454	450	414	426	472	444	452	460	421	452	485	454	454	497	419	456	446	480	421	472	454	449	447	497	491	437	444	433	442	463	449	485	467	480	452	458	456	486	476	507	483	494	433	513	452	424	457	446	464	458	437	453	479	465	485	499	435	464	465	441	449	461	468	484	482	435	458	446	460	440	466	456	437	431	465	455	483	476	419	440	452	453	483	468	433	485	409	474	469	445	441	498	474	478	438	468	439	478	474	462	475	460	459	466	452	465	468	447	416	472	491	478	432	453	479	468	454	446	452	486	477	509	457	475	447	434	451	438	416	447	452	468	450	466	474	424	468	416	477	456	444	424	505	440	435	440	428	444	423	460	542	469	447	468	499	470	443	473	443	473	460	461	501	422	437	451	471	449	463	440	496	498	430	459	452	458	485	447	416	458	443	422	429	449	454	452	449	459	486	444	453	438	446	442	466	461	449	462	474	469	475	454	451	444	457	457	453	471	445	470	457	461	449	470	454	467	467	494	467	478	443	461	430	445	455	466	469	440	496	459	496	459	485	451	479	443	462	454	458	450	424	449	445	467	468	457	460	434	466	463	457	459	469	496	440	439	440	472	469	456	436	487	461	474	436	498	451	451	464	461	457	471	450	464	498	470	452	460	456	459	468	460	476	459	444	477	495	467	434	445	472	449	481	473	444	493	421	444	466	444	446	447	450	424	471	463	473	488	433	455	449	458	443	460	454	459	494	460	449	465	461	397	456	491	477	450	433	422	432	454	449	446	463	469	510	494	464	463	454	467	433	482	484	426	441	419	477	468	426	418	488	461	444	442	465	451	477	456	445	452	476	460	478	475	457	485	449	503	481	451	494	479	445	467	474	453	470	447	472	478	458	433	484	460	456	474	435	421	466	455	485	476	453	469	479	451	466	475	452	439	413	452	466	435	464	482	444	465	491	465	467	483	485	471	487	480	483	444	476	481	477	465	469	466	465	446	470	470	463	477	473	493	473	442	430	441	473	459	506	478	489	458	501	464	450	442	484	447	450	464	501	500	434	430	452	469	504	467	457	414	463	426	460	435	442	434	409	517	428	436	472	493	474	434	463	454	459	430	495	465	463	499	466	509	467	430	467	468	463	457	459	426	443	459	428	467	467	449	437	463	477	446	437	448	512	485	468	475	477	463	487	466	410	457	468	438	460	457	470	444	478	452	460	418	440	430	473	434	519	458	464	448	445	473	460	475	474	443	475	511	469	481	415	433	425	448	435	475	423	421	486	479	468	451	488	449	444	424	489	451	433	420	448	459	478	447	501	485	460	473	412	407	477	443	466	427	424	476	475	441	474	450	436	444	460	474	424	469	493	478	466	473	499	430	467	467	444	466	482	458	444	451	465	490	453	497	480	478	455	443	450	461	439	435	483	446	445	455	449	435	450	429	472	437	450	495	475	482	440	445	409	471	470	437	489	416	428	476	446	437	490	492	475	473	481	436	453	449	447	477	497	467	479	441	500	452	470	467	440	431	525	464	480	457	452	469	476	453	446	481	454	504	495	484	475	496	437	426	452	462	443	480	451	500	442	446	475	515	443	457	454	459	438	460	464	436	443	453	423	459	440	455	433	475	464	428	490	459	496	446	491	470	441	493	439	496	475	448	463	493	453	409	452	432	454	436	428	448	442	440	483	466	477	449	447	417	502	476	434	456	501	438	483	471	468	447	471	481	478	538	472	444	446	448	471	489	462	465	482	455	449	455	468	516	437	456	411	455	475	465	439	496	432	443	464	473	446	516	475	469	462	450	451	457	439	434	411	476	432	468	474	467	477	467	461	472	456	460	452	466	474	444	454	477	509	460	447	473	417	482	434	483	444	474	488	423	430	505	450	499	483	490	458	468	507	491	446	419	447	465	465	456	455	475	451	505	401	465	465	464	449	420	470	459	486	433	458	474	455	464	460	482	474	466	487	472	479	429	470	491	462	428	477	461	449	449	485	495	465	471	484	480	454	457	445	459	449	438	463	485	485	460	486	478	519	469	513	465	483	458	436	466	462	491	438	509	490	441	457	488	445	465	466	465	471	445	446	459	500	439	490	489	468	425	474	465	439	440	477	447	457	463	452	472	506	450	473	448	469	479	491	465	424	413	475	448	461	458	434	466	438	478	515	478	474	451	460	473	460	449	469	465	462	486	462	439	444	498	441	472	466	436	443	435	432	489	447	482	441	494	444	444	480	519	411	497	429	452	452	493	466	453	437	460	445	456	430	438	452	468	491	505	445	439	428	471	493	423	475	504	483	444	453	473	474	449	477	459	444	462	437	448	481	482	448	481	427	461	456	438	487	445	460	438	470	486	462	454	473	451	433	459	457	456	470	463	471	426	450	466	460	501	480	469	448	469	485	438	443	487	457	447	453	464	493	449	480	458	457	483	462	474	432	485	471	440	442	436	457	475	477	485	455	456	496	467	481	438	452	451	485	461	480	426	444	465	435	452	467	425	460	476	466	469	483	468	443	447	466	460	451	504	485	435	474	466	453	453	483	457	472	470	430	472	498	459	485	474	463	433	441	446	465	483	496	472	405	436	479	480	470	475	476	466	492	461	458	449	463	483	442	533	444	499	477	469	438	438	478	435	469	451	485	508	473	475	447	444	459	462	473	456	496	486	446	446	462	450	466	521	456	454	459	453	456	472	463	402	481	451	452	450	456	400	474	467	463	442	441	476	458	461	441	441	433	467	473	453	486	424	462	510	462	491	478	480	465	459	472	446	473	460	482	479	433	456	434	457	492	521	480	463	453	453	476	446	461	442	447	451	485	455	478	457	468	439	428	498	457	463	432	468	440	520	436	466	497	484	485	459	459	491	490	428	458	459	453	458	461	460	453	431	448	473	460	473	454	466	441	421	453	445	499	468	457	465	451	444	459	444	428	453	466	457	435	455	451	468	441	444	448	441	467	478	469	456	493	464	465	464	452	431	452	413	439	446	440	497	452	434	422	469	477	454	447	469	442	481	473	467	439	440	462	483	457	456	450	466	480	461	480	451	432	455	451	477	427	503	462	431	497	448
24546	4746	1045	715	476	380	325	248	242	215	189	170	168	201	146	166	163	169	176	163	159	161	144	151	178	144	153	154	168	169	138	151	147	151	151	118	142	138	148	166	174	134	166	161	166	169	163	179	175	177	152	156	177	147	143	144	144	150	156	142	143	163	148	182	141	134	156	137	145	138	142	121	148	127	133	150	147	158	148	145	131	162	141	150	155	152	140	166	145	125	161	150	153	154	123	156	138	144	154	128	166	143	131	153	142	144	149	143	145	143	141	137	130	142	133	146	118	149	146	160	141	148	159	133	145	154	127	139	152	149	124	151	141	136	155	139	147	164	138	136	136	138	138	129	144	141	129	121	156	139	187	135	122	126	135	138	146	138	123	145	149	140	136	133	147	147	124	148	125	126	162	133	146	138	135	130	154	140	135	138	116	140	141	118	145	163	156	139	149	154	142	142	131	166	148	144	138	140	139	172	148	147	140	155	127	164	157	116	147	128	118	144	128	160	143	135	141	143	144	155	151	148	140	142	150	141	144	141	158	157	151	179	122	144	156	137	140	121	131	148	121	137	156	134	131	133	142	143	131	127	155	159	137	137	159	172	154	147	163	141	143	150	132	139	128	143	150	114	126	129	153	142	154	137	125	155	136	161	122	143	150	144	147	135	152	115	150	136	159	131	134	134	106	144	167	139	130	144	166	137	166	151	142	151	142	142	150	126	145	151	171	147	127	152	140	147	135	149	128	145	170	145	132	121	134	131	162	152	142	140	138	158	138	133	152	148	132	151	164	136	146	120	151	141	125	145	121	155	160	140	131	131	143	160	135	130	140	150	157	125	117	134	145	154	139	114	116	163	147	163	140	137	127	149	160	137	153	139	132	126	115	156	151	136	126	146	127	140	163	141	155	138	128	152	119	144	135	155	126	150	143	175	158	135	123	123	154	164	156	153	124	133	156	134	158	145	127	138	147	130	142	128	148	144	142	153	150	138	142	138	127	141	145	150	126	150	161	151	152	129	121	129	134	149	137	140	145	148	145	135	141	153	138	119	143	131	139	126	160	155	147	155	143	131	149	130	149	157	145	136	172	139	128	126	171	137	165	143	126	144	158	129	109	119	120	145	150	139	157	151	135	140	166	119	153	140	155	144	136	129	136	148	159	147	129	137	131	158	143	134	129	148	132	139	135	141	142	160	128	125	136	113	158	159	142	127	154	129	131	141	144	132	136	138	131	147	134	144	129	142	108	123	126	142	159	143	160	148	174	142	152	160	149	146	140	154	179	144	136	132	138	110	146	155	137	128	108	138	129	139	167	147	137	158	128	137	147	144	125	158	130	154	139	136	144	134	120	174	173	149	141	163	149	161	138	127	166	127	145	113	129	131	132	141	155	142	151	138	141	130	141	163	137	125	131	115	141	136	145	146	132	160	161	139	165	137	147	155	145	142	165	160	153	131	124	133	146	150	138	120	118	127	140	139	129	123	136	136	114	176	161	144	151	160	167	144	150	162	131	142	143	123	135	155	148	142	147	145	148	129	136	143	132	128	145	117	165	139	149	145	149	141	167	151	126	148	147	163	144	145	135	150	149	145	144	161	155	146	134	138	164	136	143	142	146	157	135	145	152	136	148	127	144	152	149	170	146	151	140	136	141	153	151	136	134	124	166	153	131	138	136	168	127	148	142	130	148	155	148	150	122	127	124	154	128	134	138	130	126	137	146	149	159	128	145	122	148	162	160	123	158	140	125	128	147	160	155	148	148	139	156	115	132	149	139	149	143	139	113	155	145	108	144	122	129	137	130	124	136	155	151	124	159	137	142	139	143	159	119	141	161	142	148	140	129	139	147	154	145	144	135	139	140	128	137	166	95	147	133	143	157	111	127	151	138	144	150	150	155	138	124	147	140	160	156	155	122	140	126	175	132	124	148	122	134	154	136	149	137	122	145	130	150	141	137	133	169	163	148	134	131	159	151	145	147	137	149	138	140	168	154	138	121	160	135	148	153	103	149	133	125	142	129	134	126	159	115	136	149	158	135	152	139	124	153	153	132	133	164	134	126	138	129	125	135	144	135	146	129	116	136	141	141	142	135	124	122	160	159	141	145	142	145	147	148	132	160	157	141	141	131	148	159	143	132	145	151	169	134	120	137	140	148	123	154	138	126	141	132	169	142	151	136	153	165	140	138	132	127	147	161	151	158	142	135	152	123	157	159	157	131	138	146	150	152	159	147	154	127	147	160	141	155	158	121	144	157	131	147	136	153	136	130	133	136	125	165	153	123	137	148	156	133	158	128	147	145	130	115	116	107	161	159	143	137	149	130	145	148	135	138	126	131	117	137	140	148	152	153	137	177	164	140	143	145	147	151	134	156	161	110	136	147	145	143	126	144	130	140	110	142	121	130	133	158	146	147	138	132	148	137	151	117	127	153	138	150	155	143	128	158	166	122	131	130	139	142	139	138	139	120	136	145	118	123	152	141	141	156	173	155	153	132	119	132	144	159	146	152	134	148	136	128	123	129	144	125	147	128	111	149	147	121	125	115	158	123	143	154	137	155	136	123	156	137	146	161	138	147	141	125	139	143	144	138	145	150	141	152	130	135	162	134	146	153	158	147	137	142	129	120	136	133	139	153	121	125	127	118	153	163	122	154	149	152	125	134	131	142	137	147	142	166	122	140	126	166	151	147	132	124	141	149	142	149	138	134	155	139	159	143	135	121	154	154	148	155	153	132	135	128	143	153	138	150	134	135	157	136	152	147	142	155	118	130	140	133	146	142	134	161	154	158	161	138	133	148	139	148	145	145	139	130	139	136	146	133	152	123	139	147	141	149	145	138	135	117	135	153	144	153	132	162	137	122	124	152	131	144	145	153	161	144	144	128	132	151	143	142	173	133	130	145	144	145	158	140	137	130	130	151	155	132	148	134	140	135	142	123	119	154	153	124	110	154	139	135	140	131	135	128	142	147	134	143	134	143	120	156	131	148	172	146	134	144	145	161	141	130	137	156	161	172	143	140	151	138	156	138	129	136	150	129	147	131	117	129	130	132	157	148	142	136	160	144	146	140	156	131	139	144	149	144	140	137	157	132	143	149	132	119	148	147	154	151	165	145	147	135	155	144	139	141	168	133	144	144	149	117	134	128	147	142	120	133	167	152	150	149	128	147	131	149	135	130	150	164	157	155	142	137	129	148	152	145	145	129	144	149	146	141	141	144	123	139	151	130	134	156	158	131	132	146	136	126	147	155	158	139	139	151	148	143	149	120	148	145	129	147	144	109	115	122	139	129	148	131	146	125	126	150	136	152	147	143	128	138	133	143	135	122	145	160	142	132	151	127	140	153	135	158	150	124	176	133	146	133	139	171	151	137	165	130	128	151	148	148	142	138	141	135	155	136	164	154	158	159	145	141	147	132	132	152	142	129	150	146	113	146	158	156	141	135	141	139	128	141	169	138	150	142	161	141	124	127	135	161	139	125	149	132	142	142	138	119	110
14466	2497	2062	2184	1901	1527	1294	1012	839	788	694	704	577	527	513	509	468	480	484	432	414	494	433	442	440	424	423	388	390	406	406	422	405	381	401	369	391	402	430	396	427	453	411	438	450	466	448	478	434	487	442	471	441	459	450	439	449	444	433	459	453	440	447	433	447	424	409	411	395	437	388	392	381	396	379	388	354	377	394	370	346	332	364	396	354	359	324	371	365	375	367	373	347	352	369	343	333	336	358	333	355	353	346	364	367	340	349	363	343	368	372	353	340	345	333	347	318	347	324	362	353	345	319	369	348	383	351	352	330	306	357	344	340	347	358	352	332	347	339	359	334	367	362	367	345	362	354	365	341	365	370	333	339	352	352	365	348	362	386	339	366	360	363	317	332	353	364	379	355	340	323	350	328	347	339	331	352	329	345	369	338	375	362	363	370	375	350	376	377	342	371	365	373	328	347	337	348	338	350	328	357	323	364	353	344	347	374	350	329	326	349	343	339	353	313	364	335	358	318	351	377	346	354	382	325	361	374	336	365	329	357	355	342	327	367	382	337	354	364	356	363	346	356	382	339	364	330	330	354	347	372	339	365	326	367	335	340	359	375	382	372	305	331	325	331	330	387	365	370	300	336	363	371	343	334	360	352	331	337	348	362	324	338	345	355	380	410	333	359	374	352	341	367	388	368	342	354	390	381	325	342	338	344	330	376	363	360	333	340	367	369	324	314	353	343	364	329	375	346	355	356	360	341	368	339	347	351	334	321	344	324	345	324	364	360	352	360	331	382	331	354	317	351	344	367	361	348	372	348	364	356	362	341	349	369	346	340	347	343	374	353	347	346	371	365	358	379	345	345	371	378	329	391	345	348	308	344	365	344	334	359	331	351	325	334	359	379	340	354	341	355	338	368	323	378	358	339	344	373	376	351	357	342	340	336	346	347	370	362	345	335	338	377	344	334	357	347	371	380	347	347	377	355	336	325	328	318	334	338	365	349	342	364	360	358	347	352	369	329	364	313	364	333	331	352	387	398	345	337	349	351	351	375	362	357	353	349	345	374	360	391	338	357	365	370	329	366	339	348	351	333	352	357	362	355	339	362	339	362	319	361	356	354	357	346	369	374	359	356	360	346	349	341	323	349	351	343	340	372	326	333	368	349	319	335	337	368	374	318	340	364	343	336	342	337	373	348	367	361	333	346	324	316	341	344	380	351	327	357	371	361	364	326	335	348	335	362	355	343	367	393	348	340	360	361	379	377	349	357	327	359	335	337	325	379	351	396	328	364	376	318	330	357	361	335	357	328	344	350	346	357	353	355	361	348	369	350	349	370	333	365	359	365	346	368	376	354	370	352	377	332	350	355	371	359	322	375	332	353	362	358	362	341	283	383	339	375	371	331	352	382	362	334	339	365	364	334	376	357	332	324	367	351	345	367	327	409	343	359	332	326	340	344	374	380	337	352	366	338	332	367	338	336	362	385	373	362	370	351	328	333	361	333	354	402	363	349	346	304	375	346	312	343	335	381	339	342	351	337	352	336	364	341	359	335	342	352	361	349	343	345	368	351	348	341	354	347	325	362	342	317	341	348	347	349	349	366	357	371	353	345	344	362	366	343	375	352	378	377	364	354	350	344	332	347	352	372	358	330	354	376	346	366	347	342	339	326	362	341	372	357	354	364	356	300	350	347	334	345	377	381	384	353	367	361	354	303	349	372	346	334	356	328	362	367	355	326	360	344	379	343	367	341	343	348	349	389	326	358	356	370	332	344	348	376	321	392	341	347	349	352	313	383	348	330	351	320	343	370	369	369	358	378	326	357	347	365	337	346	311	360	347	321	385	367	352	329	374	361	339	367	360	315	345	370	350	360	361	355	354	353	352	321	335	342	348	350	323	315	333	370	358	329	336	365	343	365	343	362	335	337	366	351	347	364	360	347	368	343	372	327	375	345	405	352	371	380	364	365	326	327	362	346	338	350	369	330	385	365	374	350	359	359	375	320	361	326	371	341	342	344	334	381	344	338	378	314	369	379	347	350	323	340	361	348	355	353	347	337	354	387	356	329	368	374	335	313	342	316	346	351	347	344	372	382	318	369	351	365	344	370	360	371	366	334	340	358	358	357	363	374	354	344	339	340	382	361	361	349	373	382	369	381	350	388	340	354	322	344	352	354	333	345	353	326	352	345	332	336	344	361	354	340	364	358	332	344	365	327	347	397	355	362	349	329	342	323	331	317	349	375	360	349	320	357	337	354	354	313	349	340	339	339	342	349	382	374	368	335	365	337	367	364	357	337	313	346	375	328	324	341	357	345	346	357	353	368	352	335	351	339	337	356	313	331	348	318	335	356	361	370	386	344	314	314	366	376	349	347	321	387	371	356	353	364	362	350	325	323	339	352	328	358	337	354	374	390	334	356	303	367	356	343	333	335	336	342	356	399	358	380	359	359	348	352	353	372	335	366	348	364	368	335	364	360	349	354	337	329	420	322	332	384	379	345	343	354	321	372	361	323	330	351	331	359	364	376	379	347	337	364	342	328	337	324	334	347	371	341	344	345	368	361	326	360	307	338	354	364	363	341	340	373	331	361	322	325	358	381	340	397	365	374	332	334	319	350	325	350	358	350	385	354	364	385	399	388	379	348	353	345	341	357	356	374	354	369	362	357	335	315	340	342	302	354	412	351	360	354	360	357	359	370	357	325	395	335	310	343	346	334	378	324	379	335	368	336	381	365	342	378	344	322	362	353	372	332	337	363	346	366	332	328	364	347	354	373	360	357	360	357	335	331	349	328	327	329	358	337	357	365	371	368	367	338	381	366	358	354	362	344	357	361	318	339	331	353	352	325	356	361	341	353	328	343	348	363	353	328	345	365	340	342	340	341	351	312	358	325	366	382	369	381	369	347	366	349	340	355	380	383	359	367	358	361	310	367	347	387	358	363	376	349	332	365	332	351	343	334	378	358	319	352	350	355	382	353	374	367	339	364	386	361	331	338	339	358	364	338	366	373	388	343	339	364	374	363	349	376	331	360	315	344	333	329	323	341	384	355	368	335	351	328	367	366	314	367	344	371	361	370	356	358	340	323	340	347	347	336	338	308	356	353	373	364	380	367	386	332	363	367	335	338	348	377	378	360	344	351	351	357	328	367	377	366	370	347	372	347	349	330	336	321	343	352	332	392	394	379	333	345	311	347	335	325	368	363	346	345	324	360	379	372	361	347	391	386	327	362	378	333	320	391	349	358	309	374	365	354	373	329	328	337	350	366	369	346	368	370	373	362	349	337	362	381	406	345	292	355	333	369	342	343	336	350	351	344	358	386	319	347	354	365	329	376	352	341	364	366	333	380	302	338	321	332	354	338	328	337	362	346	366	333	374	370	353	367	363	329	341	342	324	341	380	359	349	334	337	371	370	340	368	327	335	347	351	360	341	371	334	342	382	356	321	370	344	334	350	366	370	364	356	348	374	374	374	322	363	351	347	323	349	332	362	369	356
6310	971	375	311	307	297	291	277	269	300	278	240	258	293	289	272	276	256	279	298	248	318	274	282	299	257	296	283	287	272	284	287	296	277	262	276	285	253	284	276	286	292	278	273	281	307	288	265	276	284	291	278	239	269	308	282	286	270	267	289	300	302	264	274	291	282	297	248	301	260	254	266	261	270	259	303	282	275	260	294	287	323	295	257	268	290	278	307	272	282	299	269	303	257	267	269	275	259	268	241	275	307	279	314	270	286	280	272	273	308	281	243	306	258	275	304	285	257	290	283	277	278	297	300	279	261	274	296	279	275	234	278	255	252	256	297	276	273	257	270	284	282	238	273	306	280	271	251	296	294	276	257	252	278	274	318	280	291	299	265	291	289	283	252	271	271	284	264	281	285	287	254	308	242	286	274	270	280	297	269	270	290	283	302	273	298	240	268	286	274	290	254	314	281	306	250	251	251	290	268	254	283	283	275	290	301	271	295	264	247	267	252	240	300	295	257	315	258	261	249	263	274	232	288	270	295	286	263	258	252	320	247	288	238	321	292	300	308	262	281	275	247	241	249	271	284	282	271	261	283	279	299	288	279	307	291	302	265	282	296	288	282	267	289	270	242	268	246	308	256	303	287	269	280	274	293	275	241	293	251	280	257	265	289	294	267	249	290	257	300	289	282	277	307	313	252	302	260	283	279	260	270	311	261	282	286	261	264	269	253	292	260	260	287	289	304	275	298	259	265	293	286	269	281	289	267	286	287	288	296	287	289	258	251	279	297	262	240	298	260	270	303	279	253	254	271	268	274	292	280	278	312	305	285	276	279	258	253	282	248	274	242	265	266	307	277	283	298	264	266	227	280	291	266	310	254	303	243	280	283	286	277	265	277	246	325	271	273	274	276	254	276	310	307	285	302	277	271	264	286	280	263	301	292	271	248	299	272	264	282	291	261	290	301	269	244	262	288	280	257	274	285	286	270	299	261	281	262	312	280	265	282	257	301	270	269	304	285	245	304	282	277	253	270	231	266	260	271	267	283	290	274	279	279	291	308	262	272	281	275	275	269	256	286	249	269	265	258	277	227	309	276	247	264	257	240	285	282	296	270	259	279	278	301	288	285	250	245	272	277	289	270	268	264	269	282	243	289	274	255	262	294	290	251	299	285	285	287	281	292	297	300	290	262	276	263	250	280	314	298	278	253	290	297	249	252	278	265	269	287	275	288	248	282	261	271	270	277	273	258	265	268	295	261	259	286	274	254	297	253	294	291	249	308	285	286	257	282	287	272	260	274	299	263	261	282	240	275	256	273	272	274	273	289	246	257	269	294	271	283	281	296	303	257	262	263	253	260	311	260	269	260	277	279	272	262	307	287	245	280	328	270	255	260	262	278	269	280	271	265	277	265	278	274	280	268	263	294	263	286	256	259	299	284	274	290	268	278	303	243	288	277	253	268	283	277	264	318	289	283	290	253	329	283	253	251	277	241	276	285	259	302	269	267	276	264	282	290	271	290	285	266	253	273	277	278	268	252	265	261	274	258	253	257	243	278	266	255	276	269	280	262	278	264	292	267	282	317	287	282	264	296	281	256	227	253	274	282	265	267	284	276	289	294	273	261	296	252	279	254	302	279	285	272	300	258	304	301	235	271	259	286	293	267	258	299	265	288	260	274	298	265	298	281	300	251	278	265	282	255	275	278	289	290	308	273	290	267	245	279	284	290	289	275	259	264	311	293	269	272	267	260	282	271	277	259	273	303	284	277	278	258	280	275	274	300	263	286	274	276	299	283	255	281	263	299	279	269	287	294	271	259	271	235	268	304	285	281	261	289	313	261	275	280	248	246	308	283	280	311	247	283	287	302	274	302	259	261	271	297	278	280	264	268	291	292	304	271	309	303	287	276	265	292	274	293	265	279	271	297	297	245	291	310	274	279	268	255	287	280	240	274	262	286	265	250	291	265	272	286	260	272	277	278	278	262	272	271	289	269	286	248	288	273	265	266	311	268	263	281	293	249	291	259	279	267	256	288	268	269	276	292	280	273	279	284	280	306	274	266	291	251	271	269	293	275	302	287	263	255	280	263	268	278	263	298	240	289	277	268	259	293	273	274	273	261	279	263	281	282	258	261	283	289	325	258	248	281	304	287	264	300	269	302	256	260	264	263	305	251	270	257	302	267	277	285	272	235	288	262	247	275	267	267	299	309	257	298	272	252	312	281	319	270	281	287	298	251	276	259	279	259	291	293	275	300	287	272	270	290	270	254	283	262	280	304	257	271	259	255	261	247	287	268	279	268	295	285	269	291	305	275	279	286	293	269	291	283	295	272	266	293	279	265	289	257	275	257	298	288	283	281	279	283	308	270	281	239	287	280	288	322	271	253	278	276	294	268	283	291	303	305	279	296	293	294	269	297	274	297	292	271	267	273	286	261	274	256	283	274	284	288	264	280	245	264	281	260	299	303	286	307	285	236	273	285	293	269	290	264	275	278	285	264	272	247	281	283	265	273	246	288	267	262	284	229	291	259	256	264	262	295	273	308	266	295	289	288	283	283	286	269	275	303	293	238	270	276	274	295	269	286	269	266	288	272	231	283	271	279	267	258	282	276	248	247	244	266	270	288	249	265	270	251	263	280	279	275	284	282	251	262	252	244	249	270	270	274	280	286	300	311	296	244	279	290	299	272	314	272	235	283	292	260	237	296	258	272	241	302	293	274	257	317	277	271	301	280	277	292	297	248	297	265	293	287	242	260	281	287	275	277	219	265	289	274	252	308	276	271	288	283	264	244	265	298	334	289	267	295	290	281	258	244	280	307	262	277	253	283	301	262	312	269	261	294	276	257	267	304	262	275	243	274	276	271	276	277	244	236	269	279	277	265	288	255	272	260	271	238	274	285	265	266	259	266	258	284	302	282	296	271	270	288	276	288	293	283	250	263	280	297	306	271	303	282	287	268	272	276	287	240	283	283	268	275	275	291	261	280	249	266	275	281	269	310	293	248	275	282	273	252	279	242	272	297	248	259	300	249	284	250	286	267	286	286	257	283	287	268	267	252	288	267	259	263	289	271	250	242	253	289	300	275	279	267	295	260	276	272	287	309	259	295	274	255	286	242	283	253	267	258	293	281	289	279	259	287	287	270	303	284	264	274	272	290	272	262	262	281	271	265	277	242	267	284	274	237	284	264	289	273	294	282	274	261	274	281	289	272	276	287	283	264	288	266	255	241	295	262	283	290	299	285	272	292	262	253	292	223	274	281	280	285	264	271	292	276	283	283	284	288	242	284	281	303	280	234	271	299	284	267	303	276	285	251	273	261	276	281	308	282	314	252	281	263	294	228	265	257	297	291	279	244	271	306	278	278	277	241	275	278	298	287	229	270	288	275	290	293	261	278	304	284	279	250	290	278	282	286	269	310	265	259	279	272	304	260	315	244	258	301	281	243	276	287	302	306	306	298	270	317	273	296	268	305	265	262	255	275	289	278	304	223	291	272
4575	1119	706	752	767	760	719	656	657	647	693	663	613	634	638	596	643	659	632	599	602	594	630	656	603	632	624	617	586	652	604	666	647	605	609	645	616	656	610	690	651	679	636	633	632	629	661	642	623	664	607	689	658	690	629	655	644	682	654	671	667	679	649	641	639	638	658	618	653	642	640	625	579	659	644	636	635	680	618	651	642	635	580	621	633	614	631	618	608	627	592	657	605	582	621	616	625	590	610	603	617	605	603	591	627	652	586	623	582	648	670	680	630	639	593	567	600	657	606	630	613	616	653	663	630	646	630	594	650	640	630	633	598	644	662	623	643	613	613	658	625	609	638	614	630	623	619	616	630	592	653	640	630	622	599	604	581	652	593	618	640	637	642	632	660	628	660	613	613	642	688	631	609	653	617	685	599	657	622	638	629	676	594	626	609	596	612	598	611	620	618	652	597	614	681	614	659	602	623	611	588	624	631	652	596	605	630	643	635	614	651	623	605	623	595	600	610	647	598	600	637	636	581	650	632	585	595	658	659	618	634	619	586	615	607	586	637	612	619	608	654	622	637	623	605	634	625	623	574	601	621	601	632	616	643	600	606	619	599	591	614	649	574	608	612	614	586	665	597	626	582	628	672	632	595	636	639	631	620	666	607	580	654	617	639	584	616	587	629	639	691	643	606	675	577	617	610	597	608	631	629	640	585	625	607	586	614	630	658	606	641	618	626	675	588	649	587	617	618	680	613	632	636	587	668	568	636	562	582	680	637	648	634	580	631	625	604	631	632	666	635	605	617	683	622	599	611	562	588	582	558	652	611	609	616	595	634	633	631	615	616	630	675	586	650	631	654	607	598	585	600	634	643	613	635	606	617	609	577	629	634	605	654	615	604	579	642	635	577	596	579	628	642	614	610	597	572	594	646	639	655	664	661	605	648	637	646	626	645	621	620	651	630	580	656	565	586	675	628	624	690	644	614	611	633	635	632	591	655	661	675	659	608	624	565	633	617	696	644	633	624	642	619	629	617	641	632	618	596	617	647	625	609	618	614	645	622	628	614	602	669	628	637	643	658	598	596	638	611	654	623	635	611	607	647	650	617	682	587	622	648	675	647	643	626	566	644	600	637	628	644	625	624	621	654	638	561	646	609	620	660	618	626	635	632	619	631	640	632	625	637	597	694	585	634	661	655	641	606	636	603	644	637	634	661	615	611	599	616	565	618	606	636	585	647	559	627	572	593	596	616	655	625	608	636	598	635	670	597	676	605	660	650	647	662	626	649	632	603	630	635	610	657	627	626	626	600	599	657	640	607	610	620	665	637	668	639	608	620	593	649	608	602	625	633	620	607	615	728	604	603	664	634	659	602	607	659	643	606	614	613	630	623	589	642	644	642	634	627	647	648	662	623	643	637	576	662	657	653	624	636	621	608	638	619	600	639	660	564	634	655	607	610	616	613	648	624	593	634	555	638	661	643	603	632	623	641	547	633	631	630	593	578	607	598	616	634	584	640	625	620	609	598	585	643	612	586	633	642	607	628	643	617	639	646	592	577	646	614	631	667	610	630	618	570	623	643	622	622	588	619	651	591	630	618	643	600	659	596	591	637	579	635	622	648	658	653	601	608	649	609	629	585	624	637	634	637	603	668	649	647	615	656	621	606	644	660	652	646	638	654	617	622	644	587	629	628	629	602	624	651	628	628	584	654	599	673	657	595	619	619	592	678	646	624	617	646	618	607	651	672	652	598	614	596	655	614	606	614	621	603	639	597	598	647	640	600	610	655	632	623	651	614	632	590	609	643	595	591	644	640	702	630	618	640	626	616	622	573	658	624	609	600	624	649	619	600	615	632	591	635	625	627	668	635	608	636	672	623	590	640	613	619	648	649	598	597	597	598	585	685	629	630	636	603	606	580	591	598	627	605	586	598	635	621	613	649	637	604	643	599	627	603	606	660	594	613	614	629	647	637	624	619	616	658	629	605	630	635	617	603	602	642	646	629	588	631	630	583	593	633	579	669	617	648	636	606	573	626	608	670	660	628	619	597	624	597	591	648	645	680	607	602	646	598	710	590	625	675	646	660	581	659	615	661	580	632	628	638	598	621	642	606	645	640	606	630	614	588	633	675	600	627	651	666	615	629	660	608	595	619	632	638	654	644	614	668	610	616	596	627	651	571	614	601	687	616	629	610	594	633	658	653	648	626	628	624	616	645	562	608	644	660	657	631	639	636	604	596	627	625	619	595	634	644	634	645	613	617	644	596	630	667	633	604	596	624	617	628	600	638	643	605	659	631	621	635	615	692	609	624	663	629	656	653	628	668	628	663	628	658	623	659	585	648	661	592	631	602	649	606	626	590	648	627	639	628	650	658	626	619	643	641	642	584	591	606	637	622	657	633	605	676	574	591	640	635	659	618	638	604	673	589	625	590	610	647	617	619	654	622	625	616	640	621	612	656	663	631	625	589	610	622	618	642	611	591	627	618	635	621	603	637	593	589	662	612	611	628	659	662	605	581	639	624	642	639	639	634	621	653	629	649	636	646	599	608	587	569	611	669	604	654	569	627	593	662	641	625	603	645	623	656	643	611	628	665	582	663	606	596	558	650	648	612	616	606	631	621	644	656	641	580	615	632	667	612	605	589	670	611	676	617	598	577	625	592	614	601	638	600	638	568	613	611	613	639	674	613	603	651	651	646	582	658	650	631	620	601	602	669	659	626	649	631	600	641	611	637	592	641	631	649	643	643	640	604	634	636	620	603	624	648	622	615	603	595	652	629	643	662	585	615	613	624	600	660	608	645	635	677	668	630	579	609	641	650	626	676	620	625	608	613	595	641	631	617	612	659	599	637	601	609	620	611	585	590	636	641	635	578	597	588	603	599	627	623	650	610	606	610	625	634	603	605	641	582	631	633	638	603	625	581	630	608	613	644	640	576	621	646	666	643	639	642	639	626	634	583	612	666	618	602	613	617	587	620	640	603	625	597	627	584	598	626	615	634	623	594	625	626	608	605	616	633	635	620	626	618	637	614	655	641	630	603	686	640	612	605	617	621	630	652	643	624	588	617	660	651	627	639	623	635	642	592	611	654	645	616	622	670	660	680	624	629	580	609	644	615	561	597	574	619	619	658	665	574	623	606	635	579	625	671	645	660	607	622	610	624	600	628	636	650	674	611	715	620	643	688	659	663	644	642	599	598	611	651	680	617	662	635	691	637	610	614	635	650	663	616	613	619	638	622	636	617	601	633	613	665	656	591	607	647	611	623	648	613	622	655	622	571	627	636	590	607	592	613	683	618	606	624	632	573	588	608	652	605	598	670	650	575	630	590	589	615	613	653	649	613	640	641	641	622	617	599	589	628	653	621	653	644	592	660	639	637	632	636	606	639	670	579	618	641	625	637	627	633	635	630	601	578	647	624	646	627	618	644	638	640	603	649	634	664	612	666	619	646	616	620	611	638	614	632	636	631	621	630	610	653	627	635	617	605	650	628	609
15966	2599	619	466	354	329	263	238	244	242	254	216	217	230	214	211	224	195	202	221	199	200	175	193	212	208	208	235	220	204	225	189	188	204	210	176	219	188	195	167	186	190	213	195	201	193	200	213	231	239	211	209	213	213	201	200	191	200	185	179	216	205	210	202	194	189	179	186	168	196	211	214	201	199	210	206	190	221	205	210	200	185	218	196	198	208	177	196	196	227	210	173	193	197	196	189	203	195	185	220	180	195	201	205	194	177	192	199	209	220	191	196	195	183	189	216	193	206	210	191	185	230	163	196	204	193	181	203	223	196	220	208	219	203	191	176	173	194	202	212	218	194	202	216	188	196	189	182	190	170	191	197	168	214	195	203	214	202	203	187	189	194	223	189	217	191	193	193	182	196	203	208	217	198	226	199	202	173	190	193	230	188	221	184	203	218	204	210	184	216	189	220	186	167	202	217	184	230	190	215	197	210	211	217	186	203	190	177	186	201	198	177	211	204	194	191	191	208	205	175	176	184	217	192	206	193	192	197	224	222	210	198	181	208	201	224	231	199	167	199	218	205	179	205	202	174	186	196	217	213	202	180	194	193	205	203	201	189	204	191	209	193	180	215	214	223	198	200	188	209	187	210	187	202	193	176	205	201	218	200	202	184	176	192	190	227	210	202	143	198	167	199	202	191	210	202	217	215	225	218	210	188	198	193	218	175	180	214	198	210	176	185	218	188	194	198	212	193	181	205	193	208	226	187	210	206	198	221	204	190	191	196	217	179	176	212	213	206	211	214	187	196	214	203	186	190	194	185	193	185	247	204	189	197	193	210	183	210	191	196	209	195	201	208	197	223	207	175	201	200	183	201	193	187	201	198	188	187	196	161	207	218	213	206	229	180	204	217	187	208	175	190	180	180	222	216	214	202	213	167	209	189	189	206	188	211	175	209	188	217	209	212	189	199	207	195	208	191	201	199	204	166	197	195	189	191	191	182	211	195	218	207	193	189	186	193	212	230	190	217	190	175	191	184	217	161	197	173	182	205	196	174	189	199	203	182	180	216	201	165	199	182	203	196	196	204	214	174	211	181	177	175	214	208	182	203	188	217	185	191	205	201	209	187	200	184	188	190	195	196	185	197	183	214	204	195	197	191	233	181	203	216	205	186	187	203	186	168	196	181	187	193	231	174	179	190	192	194	188	216	197	181	194	179	200	201	218	183	225	186	183	216	199	193	183	180	204	187	172	172	189	177	210	189	198	204	172	215	200	196	204	217	197	209	189	183	168	213	208	202	169	179	198	219	221	208	210	191	216	199	186	203	187	188	207	203	228	201	171	188	184	194	189	194	214	169	183	211	175	228	203	196	228	171	208	182	191	204	212	228	168	190	225	204	209	207	203	200	193	168	222	184	195	188	227	194	218	201	190	198	158	203	200	192	182	217	186	211	206	178	186	162	178	188	206	216	190	192	190	193	197	195	186	205	196	191	198	199	218	174	198	222	195	222	169	188	201	194	221	201	200	176	196	192	192	186	207	189	191	206	172	207	188	201	161	205	240	201	191	175	194	190	195	206	229	213	176	218	208	191	205	185	157	195	202	167	181	174	198	217	217	185	213	210	232	212	185	200	216	193	216	200	180	198	189	207	199	243	195	197	217	194	222	181	203	166	173	181	215	196	220	197	209	183	223	212	169	182	194	192	217	190	199	250	202	178	190	196	202	213	195	187	192	216	173	170	189	195	189	187	189	159	196	189	169	199	236	198	208	212	198	197	201	203	203	218	155	200	196	221	189	194	166	198	213	202	193	170	174	190	189	200	177	212	193	191	207	201	177	217	200	218	190	214	200	192	190	196	179	181	179	195	182	209	208	177	212	197	180	169	188	162	190	224	199	193	192	225	160	186	193	224	226	204	186	201	202	184	227	193	197	198	216	160	182	219	195	197	220	195	185	202	188	225	176	205	167	183	200	196	222	211	174	194	213	183	198	173	194	208	205	215	180	199	191	206	209	188	203	196	199	181	195	230	219	205	180	218	224	228	163	201	187	196	198	192	210	212	219	198	177	206	201	207	189	196	201	203	215	212	218	218	189	187	183	178	208	181	211	208	175	215	208	193	177	192	202	212	196	200	190	217	209	175	189	178	168	201	183	197	172	206	168	178	208	172	180	196	192	177	164	191	214	194	200	188	203	185	193	209	202	177	195	183	217	196	202	216	193	216	202	186	227	200	210	193	187	180	193	214	210	171	201	216	185	190	194	214	222	174	189	203	198	194	185	197	208	196	200	217	188	207	215	201	196	217	192	197	214	211	203	207	184	190	217	194	186	193	183	208	220	187	215	217	198	210	208	215	189	197	189	169	182	204	179	197	208	199	192	190	182	198	203	188	210	197	223	198	192	191	203	197	181	200	221	182	212	197	208	182	184	200	222	167	192	199	182	192	186	169	196	194	186	196	211	210	165	220	195	177	194	187	193	201	202	190	185	206	204	202	174	202	178	198	164	199	205	201	198	231	188	196	206	177	224	195	219	192	205	210	184	183	200	218	197	201	191	206	184	213	210	211	213	203	192	198	227	189	220	216	202	200	166	192	199	222	184	220	213	183	211	198	186	180	216	205	203	184	182	227	203	194	202	201	190	181	188	196	187	193	179	188	216	202	211	216	207	184	213	209	174	217	193	215	205	219	199	197	192	201	242	211	210	199	178	196	176	185	215	212	203	171	171	181	205	199	175	187	180	198	172	208	214	203	191	213	207	161	180	201	184	192	198	197	190	197	200	190	191	183	176	199	178	200	210	216	175	208	203	190	167	176	171	175	186	197	229	215	195	206	222	201	190	190	184	173	198	208	204	188	217	208	218	204	183	219	182	198	184	194	191	200	220	203	225	196	174	162	192	197	186	200	186	212	209	194	215	213	215	191	206	180	175	181	221	197	215	183	221	188	198	175	185	211	199	210	199	199	195	198	219	194	154	206	185	222	182	183	224	194	181	212	200	215	209	196	192	196	200	192	194	205	199	218	191	186	179	202	213	207	199	242	205	189	214	195	178	199	164	213	204	196	198	172	193	207	189	193	208	188	204	202	196	188	220	207	197	204	189	171	208	183	171	218	187	211	204	182	222	194	196	218	192	183	187	193	198	205	213	213	198	203	210	208	187	189	188	214	211	198	195	168	183	198	220	189	191	203	171	192	202	194	184	172	179	222	195	167	195	191	194	205	193	206	185	196	195	225	184	200	196	221	207	214	181	223	186	168	213	176	172	176	207	185	198	190	223	192	211	194	183	200	198	197	200	180	196	202	190	182	191	186	205	171	189	185	203	188	218	194	199	178	206	195	193	192	205	205	212	189	186	182	192	201	196	185	228	179	190	192	235	203	190	206	214	203	203	195	219	182	195	196	208	199	199	188	217	196	171	188	180	195	219	234	227	205	194	178	188	183	202	202	192	190	203	233	189	186	197	174	212	214	197	203	215	189	211	215	182	187	174	203	179	206	186	195
10893	1876	1317	1445	1290	1035	948	791	717	672	647	584	587	617	514	558	537	551	533	552	505	525	522	488	509	492	480	507	476	497	452	471	513	487	500	431	484	484	460	483	464	505	472	521	539	546	503	521	565	565	558	533	526	508	508	503	522	490	502	534	531	526	536	524	505	517	455	486	456	487	484	470	465	427	483	484	503	463	435	469	423	450	517	496	477	456	460	481	500	449	448	455	471	451	463	467	474	460	457	495	508	471	442	449	420	455	452	431	482	478	440	473	419	478	457	445	417	441	465	442	471	464	477	452	456	445	457	462	444	440	474	432	438	464	456	480	427	472	449	465	491	483	476	405	476	462	452	417	448	448	457	436	468	454	430	480	475	453	467	455	486	438	468	476	450	477	466	488	445	427	437	463	456	455	440	457	482	483	468	469	478	435	454	455	452	449	447	440	499	462	448	467	510	444	459	462	421	492	482	436	478	433	468	425	450	492	474	454	473	469	463	458	492	441	475	468	464	473	463	501	433	445	490	451	497	458	431	430	463	471	451	447	465	426	501	450	455	478	457	430	438	465	475	436	476	511	456	411	481	462	461	453	490	456	438	454	483	474	478	481	458	464	480	464	523	474	425	461	493	476	446	456	469	470	423	481	453	466	408	492	474	428	416	464	441	468	439	454	449	436	438	473	482	469	435	453	463	446	479	472	465	497	479	450	481	407	476	484	469	493	450	484	463	420	478	445	464	477	485	508	484	431	456	474	451	471	448	465	460	451	472	457	457	466	442	418	479	411	448	473	488	461	445	467	484	479	458	429	462	453	435	470	459	424	433	454	473	451	456	440	495	469	429	445	471	475	435	493	463	453	457	483	442	434	452	468	426	455	440	477	467	443	429	489	476	431	444	455	452	455	451	475	479	432	460	449	458	456	456	466	457	468	492	469	477	472	453	462	427	488	466	446	449	487	472	495	470	512	461	454	450	486	466	473	456	472	484	463	470	433	475	450	503	475	470	455	483	483	430	453	485	481	440	465	445	434	474	468	487	449	438	459	466	443	480	404	462	463	432	419	417	432	411	460	425	460	424	472	471	441	440	450	429	464	438	477	445	492	479	482	463	427	482	455	456	502	460	494	493	495	471	458	475	466	435	446	478	427	481	428	417	472	436	490	430	463	466	445	440	461	503	475	451	447	440	473	483	473	460	467	460	450	464	410	507	429	412	507	441	420	484	497	488	435	426	450	434	471	485	471	437	442	482	441	485	495	453	461	456	482	496	468	470	426	457	437	420	461	439	455	452	425	469	496	439	450	451	467	456	457	449	471	442	448	476	470	441	444	456	451	458	477	443	457	454	455	468	453	442	454	427	476	472	455	492	465	430	491	472	432	486	438	436	477	457	475	497	525	451	493	441	442	430	481	494	439	443	477	438	443	462	478	451	430	483	458	416	503	442	507	473	438	440	479	462	442	451	476	472	440	473	454	426	496	442	486	443	480	456	475	446	448	421	472	488	468	483	487	466	448	449	419	447	473	461	450	446	435	465	469	436	457	449	445	453	460	454	456	454	476	449	458	452	485	459	471	466	454	465	450	496	453	454	492	456	457	416	479	436	455	461	456	438	486	480	436	433	438	418	473	440	439	459	457	487	480	470	495	468	467	434	425	444	448	487	457	504	495	466	470	443	482	432	461	475	484	439	465	467	457	463	484	449	494	460	451	454	408	455	432	433	449	457	453	460	449	480	471	471	466	462	457	451	450	470	469	442	477	464	470	485	451	522	466	449	453	462	461	450	423	436	456	467	462	412	481	450	466	479	473	441	453	467	478	461	443	443	442	469	472	442	473	474	472	447	417	453	445	468	446	458	460	464	453	472	444	447	455	420	465	457	467	485	468	432	434	433	433	480	489	498	495	422	463	459	449	485	465	439	464	462	431	478	445	410	457	461	462	525	464	454	455	480	433	436	462	491	505	458	468	440	435	479	470	446	482	436	488	449	462	504	449	481	470	471	428	466	508	434	460	508	500	460	455	492	466	476	453	444	444	444	478	471	431	468	440	470	422	459	500	437	456	487	456	502	481	433	462	516	470	449	450	469	444	452	496	438	483	455	449	466	457	433	487	471	483	484	395	442	461	472	438	442	484	433	454	451	478	453	488	477	453	483	467	456	427	451	448	486	485	435	461	455	459	457	476	444	465	495	450	463	446	463	442	495	446	461	447	475	474	509	461	470	491	470	436	466	448	443	488	489	476	483	426	422	478	423	451	481	460	421	458	453	448	447	446	473	519	450	440	484	487	453	453	471	442	419	461	479	476	505	461	441	421	436	433	506	441	442	438	453	445	422	414	475	495	452	452	482	458	441	466	459	440	419	489	430	481	470	446	456	476	462	453	468	481	473	479	466	489	411	476	487	486	468	448	479	436	448	510	463	459	499	469	467	433	434	472	515	422	487	464	476	465	466	482	413	444	473	483	451	468	473	435	462	443	447	477	459	487	445	457	408	436	463	430	456	462	443	492	419	477	477	447	500	447	502	484	448	464	458	485	482	505	454	482	462	483	443	458	450	444	472	437	431	493	464	432	448	447	466	463	480	439	424	455	440	466	513	435	456	461	459	473	458	445	418	459	458	460	471	520	476	426	440	455	450	456	484	434	424	425	464	497	470	457	431	457	450	487	434	465	461	486	457	464	452	479	516	499	465	454	447	434	491	464	473	439	489	409	464	462	494	442	435	477	437	476	433	489	429	467	474	460	453	463	417	470	487	461	495	474	437	457	467	475	478	464	482	455	436	445	461	493	455	478	473	425	467	461	459	471	432	455	451	507	452	508	452	469	474	476	404	511	470	445	445	426	479	449	448	465	446	457	467	462	485	484	458	467	470	448	449	475	452	455	471	435	491	469	451	435	460	464	449	452	452	437	483	471	439	452	439	463	467	444	455	485	473	458	418	470	484	459	448	443	433	429	460	446	447	428	509	467	444	446	468	439	452	434	443	471	445	420	440	419	450	432	453	495	432	473	446	477	448	481	433	483	475	470	471	480	463	509	452	481	423	466	452	429	501	470	435	430	453	484	452	418	498	442	448	471	497	432	450	461	477	464	448	467	462	465	469	454	522	429	467	438	445	436	439	478	459	484	415	448	453	462	454	473	453	426	430	492	437	450	459	444	456	479	470	482	480	489	471	446	433	476	475	470	462	450	485	479	467	490	464	429	449	471	490	444	483	441	469	454	495	433	438	502	469	462	440	432	446	459	429	497	431	440	452	481	439	470	442	468	416	472	502	437	463	460	457	468	457	451	485	475	489	459	454	414	447	447	480	475	409	425	450	495	466	442	451	462	469	458	458	471	466	459	423	433	439	472	459	451	454	484	490	493	456	447	483	464	462	446	448	463	454	433	464	450	430	467	468	478	443	464	469	480	445	521	460	420	480	456	465	445	485	462	471	451	457	458	441	450	479	439	489	433	443	425	464	468	456	459	407	472	427	444	461	451	438	447	409	452
24663	4607	998	639	497	384	286	243	235	219	197	180	179	176	166	165	196	151	185	151	143	155	141	156	133	154	160	152	161	145	133	151	176	149	148	145	140	146	152	143	148	158	142	148	176	166	150	160	151	154	129	167	162	158	155	143	141	167	171	160	143	163	131	146	149	123	144	145	153	166	135	145	148	161	141	132	146	119	153	165	155	143	127	144	143	130	161	133	133	148	135	143	137	172	140	118	125	143	141	127	163	150	153	164	141	157	132	127	142	124	148	145	142	165	154	148	129	139	136	125	142	137	133	139	123	137	147	140	166	136	144	146	133	142	152	127	146	151	121	131	140	116	124	139	149	137	121	126	151	147	123	136	138	119	138	125	161	133	154	128	139	141	154	156	135	159	145	132	136	151	130	134	153	131	128	127	147	133	144	157	141	135	144	136	139	125	138	143	152	153	120	160	132	130	122	141	160	141	150	144	163	155	154	106	135	135	116	144	145	123	135	130	161	126	124	164	146	154	153	115	126	154	122	155	124	138	148	148	136	134	130	143	149	160	129	129	152	143	137	133	146	127	156	133	143	141	148	149	136	162	131	158	139	135	123	136	155	146	147	146	135	148	125	156	144	146	109	148	147	124	134	143	156	152	147	115	145	157	135	135	156	136	133	120	139	146	144	157	127	123	139	126	140	155	136	135	163	136	128	139	146	145	144	164	143	132	121	147	134	155	139	141	192	111	152	133	122	146	139	128	142	123	153	107	130	175	140	164	130	171	146	138	132	136	150	155	146	140	126	146	135	138	156	145	143	137	137	143	134	108	160	125	139	142	134	138	138	138	125	137	125	166	139	157	151	127	149	138	141	155	134	143	138	160	145	162	149	130	140	161	154	140	121	118	144	132	149	118	128	130	128	132	141	102	156	146	131	146	135	152	146	161	124	136	139	151	134	115	142	139	156	133	131	146	153	148	131	143	138	124	143	132	125	139	160	154	147	137	138	140	129	129	144	123	133	138	136	151	147	124	132	155	134	131	135	144	134	117	132	123	153	149	130	125	153	146	133	136	144	131	139	148	134	135	117	140	147	145	120	128	130	145	127	123	148	117	128	111	118	145	143	121	128	137	153	141	151	148	136	153	132	148	145	143	141	153	143	134	153	146	132	164	135	140	140	151	149	153	125	140	142	136	157	147	151	152	144	127	124	159	147	153	124	134	129	166	119	141	155	155	156	144	116	149	146	177	158	153	164	131	157	148	141	139	152	142	162	131	166	136	147	129	141	138	128	134	144	132	146	136	143	131	174	147	124	164	143	131	150	177	164	127	128	132	143	133	121	128	119	138	142	125	149	149	129	153	146	140	134	170	158	160	138	169	174	136	155	134	139	144	128	138	120	140	134	162	122	152	114	130	133	143	136	128	128	147	150	126	151	137	137	144	140	133	146	131	127	114	147	136	149	128	117	150	147	159	151	131	159	161	148	148	132	141	136	124	166	141	152	146	136	142	132	149	120	139	146	150	129	146	135	144	142	142	150	124	140	113	144	154	123	127	138	160	145	126	143	139	156	156	141	145	140	143	141	126	149	167	143	116	125	154	134	154	154	141	135	142	135	136	139	133	159	126	109	134	136	128	148	99	147	140	115	116	161	162	149	125	136	144	152	109	123	160	113	125	136	161	140	123	156	123	152	137	144	149	146	117	129	143	125	159	149	132	136	158	163	142	133	143	131	139	147	130	137	136	144	139	151	133	154	139	124	145	166	128	148	161	153	145	149	132	128	148	150	142	124	132	145	144	146	136	134	147	145	127	141	133	149	143	129	134	142	144	128	158	145	124	148	152	169	150	139	146	146	145	125	154	129	144	136	124	136	157	148	148	154	151	145	157	120	142	123	128	129	156	153	141	132	130	142	130	131	163	137	133	141	141	149	131	146	155	173	133	156	130	156	141	135	131	132	146	129	168	150	155	128	160	137	156	147	158	125	120	133	130	133	151	149	134	119	143	144	127	149	133	126	150	164	135	146	138	135	131	151	114	115	146	144	133	114	138	140	145	136	143	150	118	151	139	153	129	132	139	127	129	129	144	152	118	130	129	122	138	144	121	134	134	151	120	135	146	134	143	129	137	155	143	122	154	152	123	161	147	135	168	164	168	148	148	163	122	128	157	137	141	141	142	132	141	146	128	131	154	151	127	142	114	149	145	122	144	161	149	144	163	157	168	149	147	145	111	137	137	128	127	135	138	140	143	124	150	134	145	131	136	132	124	139	136	154	140	116	131	136	129	118	127	133	163	136	175	121	122	141	125	152	128	141	118	145	130	122	129	137	121	165	134	164	138	146	149	138	129	163	144	147	146	153	151	164	140	149	150	137	147	123	127	152	142	152	141	133	148	150	135	143	132	158	131	157	158	153	129	158	133	134	139	125	160	153	142	148	121	135	138	160	153	160	154	108	129	167	154	137	137	149	123	156	137	130	148	126	121	152	139	141	133	122	148	139	149	128	163	151	150	111	148	160	151	152	140	146	122	139	137	140	164	136	140	122	130	146	155	136	135	150	125	119	125	137	156	146	143	169	144	135	154	123	139	146	143	160	142	128	139	125	141	148	137	110	120	132	137	135	124	134	120	133	159	136	150	136	127	146	125	135	166	131	116	141	127	144	145	120	153	152	141	134	140	115	157	144	136	141	113	127	172	147	146	150	130	138	161	140	143	143	142	133	134	149	135	130	174	142	138	126	142	136	157	126	151	156	146	154	151	139	146	137	154	137	143	137	140	140	163	127	138	142	156	124	119	155	132	148	140	145	145	113	146	133	134	160	165	148	146	145	142	145	143	153	141	150	150	158	125	129	118	153	144	140	144	155	139	135	138	119	136	154	163	129	136	141	145	145	140	147	151	130	115	128	130	130	152	142	136	123	155	157	137	170	148	158	131	144	129	144	145	128	153	151	159	158	132	155	138	154	114	142	132	134	134	131	144	147	148	132	117	163	141	138	126	128	156	131	149	143	143	129	120	124	146	133	153	126	128	124	140	143	148	121	157	144	138	154	167	133	133	124	132	133	149	158	150	165	121	159	147	159	130	157	139	139	132	127	159	166	124	133	150	118	122	119	137	145	147	163	147	139	140	140	148	157	137	117	120	151	138	127	139	146	151	135	155	136	138	139	135	131	135	131	126	137	148	131	149	161	146	130	137	115	126	151	166	128	143	139	120	140	143	123	138	140	147	114	163	140	125	137	140	143	155	159	141	145	124	180	131	136	157	154	152	156	141	138	152	153	135	154	148	138	119	150	155	132	134	136	138	149	138	134	127	134	107	156	143	141	136	179	128	129	146	126	141	152	147	142	140	149	154	127	140	117	155	126	125	146	141	136	166	137	141	151	118	136	139	150	143	135	141	128	133	134	154	141	152	128	124	157	130	163	140	136	147	157	143	158	142	145	147	142	142	133	172	147	177	127	154	127	141	149	141	149	134	142	136	152	128	132	149	123	141	136	141	147	151
14543	2365	2066	2227	1820	1490	1288	999	883	783	720	677	579	597	531	519	479	508	496	493	446	443	451	424	458	411	418	400	401	393	384	406	418	374	366	369	372	402	400	419	431	404	438	456	440	478	445	473	442	461	449	444	440	437	447	421	436	413	397	444	461	430	451	454	427	428	406	385	425	394	364	378	380	366	382	401	386	351	379	380	360	360	364	377	339	356	360	381	342	344	366	392	312	366	345	366	339	362	329	410	349	332	396	335	374	358	339	310	340	352	369	351	369	352	347	336	334	335	379	364	331	371	356	343	361	373	338	373	355	332	335	362	376	371	334	373	360	363	368	356	360	342	321	341	314	331	325	366	346	357	361	375	378	353	344	346	337	383	338	353	359	346	402	312	336	351	336	350	375	374	334	360	360	354	345	350	332	382	358	359	365	322	351	321	398	340	334	349	355	346	369	347	315	376	359	341	338	363	353	346	334	348	357	356	357	355	359	387	342	336	357	357	361	345	361	397	366	364	366	338	356	391	352	348	333	358	362	328	333	352	371	351	350	380	345	353	389	347	375	338	374	329	375	324	338	343	319	357	351	359	313	367	381	365	365	336	391	362	331	350	353	322	306	332	347	379	348	342	366	357	336	380	355	366	338	338	351	316	338	344	344	361	314	368	351	353	354	355	360	362	366	360	382	382	345	372	327	353	364	337	376	341	373	345	378	382	357	348	338	326	354	332	357	366	358	351	334	372	344	336	319	365	370	359	348	362	365	360	356	324	360	339	365	371	385	391	328	345	344	337	344	337	323	344	353	347	316	367	322	339	345	344	338	378	372	367	346	333	393	337	339	351	368	346	331	406	330	370	336	359	369	344	347	345	334	318	387	375	364	338	358	340	333	368	328	361	341	367	374	343	346	340	384	356	304	352	321	385	326	314	340	330	314	379	338	339	350	323	337	362	348	367	372	356	387	332	344	320	373	374	330	332	319	320	335	325	336	353	371	379	336	360	353	332	371	340	335	339	390	354	332	367	347	318	351	350	330	355	354	350	385	345	364	363	370	349	342	339	361	334	346	325	345	342	365	348	377	355	351	343	332	328	345	383	344	384	363	369	378	352	364	347	338	364	343	349	365	379	326	344	376	373	365	330	326	323	385	327	344	331	322	375	333	347	381	359	336	368	351	371	344	390	346	331	349	345	325	353	366	345	328	344	360	327	350	336	367	384	364	333	323	376	329	328	369	362	339	339	357	355	343	337	346	372	363	297	360	309	341	341	344	357	370	349	380	342	345	366	321	358	354	360	361	352	336	368	358	354	370	319	361	311	362	315	365	359	353	320	341	323	359	334	333	320	337	355	336	349	363	347	337	354	356	352	378	363	353	353	327	351	359	329	353	354	343	340	345	344	364	330	351	341	349	347	382	347	342	355	322	364	363	336	349	353	366	357	381	366	339	330	370	318	299	398	359	326	379	344	365	351	353	369	344	398	355	347	371	340	363	368	325	355	359	314	338	354	364	371	364	355	316	368	315	328	379	305	330	375	368	344	362	343	366	355	365	340	334	349	352	369	354	384	347	322	375	343	360	349	382	335	379	349	358	342	332	361	354	315	348	377	374	378	353	343	359	331	365	314	397	342	351	361	368	353	314	343	338	399	332	364	347	387	383	331	357	343	285	372	352	326	349	366	379	350	313	354	348	347	350	348	363	400	331	334	375	393	347	374	336	375	352	366	314	309	399	371	355	356	343	375	354	363	337	374	353	362	342	370	349	356	362	344	362	360	368	358	333	325	336	359	347	339	352	380	338	351	372	317	374	340	354	356	363	318	343	335	398	351	350	335	336	336	355	340	343	338	332	353	371	368	363	334	340	348	384	348	358	349	337	365	328	356	373	323	358	373	344	362	347	333	332	352	369	350	355	376	337	333	334	359	341	358	355	338	383	358	359	372	352	351	347	375	351	346	351	314	339	358	324	332	397	330	353	355	341	328	341	353	370	352	350	349	344	358	329	344	340	361	310	365	345	351	369	332	352	362	353	309	314	330	328	355	376	336	324	363	351	334	332	332	357	337	358	348	365	358	346	358	294	344	346	325	320	313	357	358	338	380	331	354	371	344	357	369	360	337	316	349	366	322	335	330	367	340	352	334	339	359	341	329	334	398	321	376	347	348	366	362	369	352	369	358	354	337	362	331	375	386	333	317	384	334	330	373	347	354	337	328	350	358	325	325	339	335	340	358	351	335	352	351	326	387	339	376	354	373	340	344	371	344	340	355	353	342	319	362	373	336	347	358	340	372	351	374	320	375	358	354	349	354	360	349	388	368	336	339	357	332	341	331	378	345	375	357	349	346	374	346	337	342	332	331	377	347	351	361	328	326	328	352	379	356	357	391	371	373	348	312	342	339	358	359	384	353	351	345	373	324	366	328	348	379	365	315	387	342	396	356	336	365	342	365	358	352	352	371	368	344	313	327	338	324	336	380	345	331	341	340	333	383	372	358	362	340	359	325	339	355	371	363	371	352	368	362	348	362	376	343	351	341	387	346	356	315	343	348	366	344	369	344	336	349	365	342	385	373	350	356	346	336	396	351	382	347	365	357	350	334	370	366	361	345	385	350	351	357	395	359	344	368	350	317	355	339	363	382	383	355	341	338	344	367	357	367	354	361	360	337	336	347	381	342	352	331	346	373	330	339	359	351	342	388	373	359	307	352	357	346	316	343	338	346	321	352	339	333	322	374	349	365	365	327	356	322	383	317	335	347	371	319	316	358	363	375	374	360	353	370	352	349	350	347	375	357	358	362	325	332	370	370	365	325	349	364	345	369	353	334	361	344	337	371	355	354	341	366	363	345	357	342	372	375	333	354	365	363	343	317	333	333	357	374	368	326	351	363	342	359	391	349	340	343	345	383	354	371	376	324	354	365	362	363	389	397	325	332	347	346	327	369	320	347	351	345	363	333	366	394	372	381	369	361	342	326	331	351	344	358	374	325	337	342	371	322	343	346	348	337	366	314	302	383	369	339	351	367	364	352	340	355	369	355	355	367	352	353	350	332	357	345	332	362	342	356	370	332	335	401	327	343	354	306	342	344	325	393	322	354	385	346	369	337	330	343	307	365	357	357	349	337	333	335	326	353	361	326	336	338	341	340	344	361	328	371	331	347	356	359	351	336	352	361	362	347	348	356	366	364	347	329	329	335	354	351	348	346	352	372	360	349	357	375	340	378	363	329	375	361	351	359	365	363	329	376	324	348	349	338	352	338	354	333	339	332	319	354	401	377	335	356	362	335	353	356	374	344	380	331	385	369	353	360	374	337	349	351	393	378	361	383	329	338	340	405	333	323	333	353	343	346	396	360	306	352	315	363	352	361	338	331	370	357	334	375	348	359	345	332	356	331	353	334	383	382	360	374	352	331	357	349	326	337	319	391	356	361	310	358	350	335	313	352	365	370	348	343	365	362	339	317	371	326	332	338	339	335	345	332	358	338	341	349	329	349	347	378
6373	1140	303	296	285	265	283	291	289	286	291	271	301	249	305	267	294	275	264	253	262	268	304	280	261	267	269	297	240	270	266	269	294	304	252	272	311	229	266	271	274	268	269	240	295	277	282	282	278	282	276	282	267	272	260	289	281	281	267	297	282	289	255	268	303	253	267	258	286	280	256	263	281	284	281	273	301	293	251	298	306	250	260	269	240	272	253	241	282	269	249	289	311	252	301	304	302	276	265	262	277	249	258	263	254	252	286	265	243	245	268	261	279	277	286	255	266	276	283	268	305	281	248	259	240	269	251	282	267	254	254	281	271	278	282	274	255	262	264	322	302	267	291	281	275	233	256	268	318	297	265	286	285	254	292	285	294	298	265	294	270	286	278	278	279	270	289	251	269	305	259	273	278	271	262	260	260	289	268	277	289	228	292	241	265	281	294	288	272	273	273	254	279	248	287	300	277	269	264	277	280	300	273	280	270	261	280	320	276	242	281	277	266	329	252	284	309	263	260	278	253	262	267	259	284	273	287	305	283	307	318	236	280	276	261	271	266	278	263	256	294	264	283	236	275	272	265	279	287	284	270	275	250	254	266	292	288	263	263	262	265	259	279	273	264	307	281	275	258	253	268	238	284	260	275	288	282	264	284	271	281	286	288	285	237	259	272	277	271	269	299	259	285	275	276	258	257	292	259	230	254	265	259	288	286	275	286	293	256	286	238	283	325	285	273	290	290	288	309	250	269	289	275	233	254	263	254	289	288	294	264	273	268	287	270	269	291	282	269	282	261	279	268	276	300	285	279	275	249	251	273	292	265	249	275	287	295	258	220	262	302	321	284	281	258	277	259	272	253	254	265	234	276	272	248	270	266	276	300	261	279	266	277	314	264	271	285	261	257	286	243	250	269	270	294	273	267	307	292	295	238	274	264	246	265	264	258	264	273	266	274	288	292	281	263	270	274	258	265	278	263	273	282	254	252	261	271	293	280	267	267	310	264	287	241	241	294	271	239	258	280	265	273	273	298	284	287	296	293	286	306	295	257	255	289	293	258	260	266	255	308	289	264	288	290	311	259	284	292	286	228	291	267	255	281	267	254	269	255	285	268	288	311	273	294	276	276	300	272	281	281	272	273	286	278	294	243	273	265	294	287	319	272	245	264	261	257	280	270	276	257	277	297	287	284	263	289	274	280	244	225	276	249	254	266	280	265	286	258	288	274	294	290	277	295	276	269	309	252	253	273	221	261	273	259	287	253	282	267	299	254	264	253	264	242	313	272	242	260	272	279	267	254	241	269	293	307	275	296	268	294	259	252	264	296	240	309	253	262	265	276	283	297	247	307	286	305	307	279	270	290	266	278	250	281	281	275	260	285	298	294	276	272	246	308	281	278	267	259	265	246	286	290	291	287	260	319	313	271	278	278	233	285	250	290	315	282	273	256	299	291	258	286	285	285	279	285	282	275	256	260	265	269	273	286	284	264	264	284	313	281	256	273	270	278	240	281	277	304	268	254	258	290	252	275	266	296	260	301	252	279	241	264	267	289	273	270	281	295	278	294	278	278	282	287	271	277	277	258	264	267	280	257	279	250	247	291	248	277	275	284	291	263	263	308	273	289	265	270	246	266	297	279	283	274	269	302	261	303	261	265	277	269	262	278	271	292	270	306	295	253	264	295	290	259	262	304	293	267	288	258	285	286	252	273	284	253	273	284	286	245	251	276	253	245	310	264	271	275	291	330	278	266	264	260	288	276	273	261	276	267	267	288	278	289	269	307	287	280	256	280	283	272	282	271	305	256	267	268	288	280	242	289	260	276	261	285	275	241	275	250	280	260	281	269	261	273	274	294	284	269	274	287	277	257	249	251	269	277	262	259	267	298	255	274	282	286	253	296	280	271	239	313	263	265	286	279	297	260	287	277	245	276	240	290	282	293	287	253	292	275	269	286	295	289	246	305	293	290	271	262	248	278	277	283	269	286	263	318	240	272	268	291	256	288	267	293	255	287	295	286	267	288	260	286	280	284	266	261	283	261	256	255	266	290	267	299	274	270	249	267	287	282	264	270	245	292	263	255	275	256	300	291	277	249	242	292	300	256	255	289	270	287	290	295	261	271	284	291	294	278	255	282	264	261	261	269	285	264	257	258	294	265	268	268	286	284	234	255	287	261	311	270	261	299	273	286	252	270	317	277	257	240	266	299	263	255	284	260	284	280	304	287	265	281	279	269	282	306	273	290	267	289	255	259	244	282	299	292	283	291	261	274	230	287	276	266	297	261	273	279	289	271	237	261	290	259	285	279	292	271	252	253	248	272	272	258	289	285	305	322	268	292	295	263	234	279	281	246	234	250	246	247	267	275	266	288	271	274	276	275	294	267	263	269	280	281	262	265	250	288	284	271	314	252	259	275	299	245	299	297	278	274	272	263	281	259	298	273	272	278	254	305	265	259	263	280	236	302	289	285	295	298	282	252	297	286	282	248	302	270	269	266	231	285	287	270	241	257	294	273	277	281	260	282	261	254	278	301	261	278	269	290	280	253	274	289	294	251	261	284	251	243	300	264	304	253	294	293	283	270	260	267	318	252	272	262	285	306	260	275	261	280	299	306	273	283	294	284	295	273	252	302	283	272	313	256	270	290	259	271	269	260	278	290	277	263	268	286	284	298	301	289	286	287	259	241	242	276	273	260	294	282	293	244	273	301	289	278	310	293	306	254	281	310	282	278	258	293	301	282	304	253	298	270	255	252	256	282	274	295	288	261	291	268	302	275	262	282	288	273	279	289	246	289	281	278	237	252	288	263	263	278	292	305	279	299	279	271	317	290	304	272	280	244	280	280	272	272	273	253	273	288	263	251	292	268	286	256	281	274	251	271	250	269	267	258	267	285	280	285	307	263	266	280	266	266	278	292	320	274	274	252	301	295	274	260	301	275	280	288	256	243	321	270	291	290	264	262	257	283	268	280	268	253	238	282	295	307	277	242	249	263	252	247	271	302	290	255	264	280	273	253	277	320	294	267	286	311	321	271	263	279	292	299	267	267	232	256	292	260	287	254	252	278	259	233	239	264	291	270	282	276	282	283	268	276	281	267	281	282	253	275	264	276	248	289	254	267	294	272	286	299	232	279	263	239	247	251	273	257	283	286	265	287	271	265	274	267	256	295	270	328	270	308	277	272	243	278	249	283	275	271	256	279	268	245	265	283	261	283	275	249	301	283	278	290	269	291	278	287	289	286	262	234	253	239	295	294	261	273	274	285	297	280	267	262	268	272	294	281	281	297	256	276	283	282	256	262	264	276	291	288	236	266	256	257	251	303	290	286	281	272	278	290	256	257	253	270	276	277	259	243	266	254	281	266	258	264	261	264	265	284	276	296	308	254	256	275	267	283	280	277	265	319	260	277	306	246	286	294	246	295	257	275	249	257	216	284	268	273	260	257	274	282	270	287	255	246	254	275	251	294	289	259	264	281	278	293	264	281	283	280	277	262	337
4440	1189	754	753	714	753	724	668	649	668	663	657	623	616	614	655	607	616	588	599	663	626	596	619	630	630	635	611	634	625	609	635	634	615	582	579	604	662	607	583	615	598	613	654	674	688	684	619	618	660	657	636	663	615	660	594	642	637	640	610	643	684	634	638	671	653	658	592	625	642	635	606	665	644	626	636	612	615	641	621	619	610	571	597	621	609	652	606	610	593	636	626	592	605	616	641	595	571	581	621	635	641	633	568	626	644	629	627	622	605	586	666	612	590	593	653	598	660	607	626	622	650	624	638	656	618	626	564	612	654	623	617	650	598	608	647	636	583	618	625	591	572	660	616	630	631	605	632	607	584	626	653	588	555	650	595	622	642	620	641	633	612	619	578	603	651	616	600	626	581	636	609	558	648	595	580	610	630	644	626	663	638	616	565	607	593	634	628	621	618	585	594	615	608	599	609	597	602	660	622	650	613	609	647	614	612	619	616	608	601	641	637	640	672	583	643	621	629	644	605	638	637	596	654	589	614	623	619	651	649	614	653	596	657	596	635	643	600	621	585	627	670	645	645	624	656	631	635	645	651	609	616	628	625	634	611	633	597	640	676	622	607	641	645	619	649	605	610	630	631	632	585	585	616	607	610	628	594	613	603	640	646	654	617	578	640	670	620	625	616	644	645	580	602	595	611	601	677	640	618	611	604	654	651	615	607	645	578	614	637	585	608	632	643	642	631	622	603	623	625	666	576	641	602	605	621	654	639	596	619	595	610	645	613	619	638	596	618	620	616	619	662	586	609	592	637	619	583	668	648	613	604	603	587	605	676	626	594	598	604	632	622	618	622	629	639	617	622	604	612	616	600	649	568	632	616	648	589	643	641	691	596	624	617	634	634	654	603	648	625	629	567	584	623	622	630	645	617	593	614	634	585	631	632	615	593	583	637	662	606	626	651	656	611	604	640	617	613	629	609	617	629	633	614	592	645	637	624	616	620	645	592	649	668	668	604	604	585	605	602	654	645	610	623	609	593	617	638	621	633	629	611	628	616	596	662	594	603	573	675	622	596	616	628	618	635	626	592	594	628	626	623	608	635	635	654	659	598	631	632	626	615	674	615	634	664	574	611	607	613	599	616	589	622	637	625	615	657	559	659	612	564	615	630	563	636	646	596	675	600	602	572	623	617	657	608	592	634	606	684	606	628	612	631	598	661	614	621	673	584	621	621	595	634	596	596	660	570	623	638	642	605	619	653	590	618	569	619	614	627	610	644	562	602	619	602	643	607	646	611	608	638	586	630	538	596	650	623	655	610	630	626	662	627	591	626	631	651	623	604	593	565	650	626	593	621	629	598	554	625	635	591	647	625	625	618	583	608	584	625	601	616	581	594	624	646	625	588	580	641	604	596	602	625	596	652	622	605	625	603	670	598	656	658	648	668	636	590	609	605	630	629	655	611	619	589	613	592	581	601	581	620	629	619	646	584	608	600	606	615	638	650	595	615	617	637	642	572	610	612	645	693	576	617	604	640	663	610	640	664	602	599	594	652	646	657	619	597	613	618	642	624	613	613	651	614	615	588	646	622	598	608	592	619	613	577	583	604	602	580	608	634	615	628	604	643	616	642	586	596	637	607	609	625	640	590	615	610	583	599	605	604	603	606	589	579	632	660	629	579	640	638	580	632	611	586	645	606	604	623	607	650	614	666	580	651	655	645	605	631	580	614	619	626	598	675	590	619	631	607	611	638	635	619	603	609	616	604	609	637	609	608	637	649	594	635	564	591	626	610	593	639	593	659	608	587	672	604	610	618	641	662	680	636	624	655	635	621	584	625	634	650	589	627	634	618	622	643	618	633	625	598	611	625	622	636	598	651	640	642	618	644	620	584	637	601	618	623	626	626	674	600	622	634	634	626	656	600	625	625	621	624	591	677	617	659	646	653	641	596	576	639	573	609	642	622	619	633	575	599	640	639	601	616	604	617	610	596	627	629	610	630	605	627	625	618	600	606	636	634	624	635	612	590	648	605	616	679	658	638	585	606	617	627	616	584	590	608	599	584	604	610	599	613	635	602	660	645	630	650	587	653	613	642	614	648	627	618	632	614	596	604	683	580	613	618	635	572	620	610	657	638	679	607	632	586	640	587	634	625	625	584	652	606	589	627	647	621	579	607	636	631	580	634	591	617	603	665	601	614	593	599	623	664	617	595	592	615	634	594	631	619	618	623	617	611	655	585	664	638	620	620	614	653	581	622	650	591	643	627	593	662	651	628	648	584	653	606	618	657	619	636	602	618	614	585	626	669	593	594	585	618	625	638	597	616	655	634	619	601	636	598	617	642	609	593	670	609	582	605	612	618	647	617	646	652	650	620	617	570	620	619	590	708	628	593	608	633	571	616	583	602	571	641	617	628	614	633	641	629	638	600	614	627	637	648	624	654	627	603	662	590	629	629	608	633	577	671	620	595	588	606	602	604	616	574	614	669	603	615	623	622	651	600	624	627	627	603	584	662	634	612	616	615	630	650	604	616	616	612	578	603	612	655	655	578	653	625	640	604	629	574	663	586	664	566	614	616	658	629	614	630	624	549	626	608	620	625	627	651	607	636	594	633	639	600	544	594	606	582	589	616	658	605	628	656	665	605	585	674	620	641	646	666	634	528	615	608	599	607	684	634	608	601	618	605	638	599	619	629	628	621	632	626	574	615	619	624	643	608	593	617	631	585	559	619	603	575	623	656	647	632	595	672	622	616	644	614	651	620	632	599	599	578	609	608	651	630	617	635	580	650	637	655	627	634	608	645	620	633	614	645	610	617	594	661	601	633	614	615	602	612	613	613	584	596	635	590	656	606	655	615	644	596	614	601	614	631	660	608	612	628	657	627	603	650	572	656	648	640	634	611	648	609	602	650	661	612	592	675	635	604	633	618	679	615	609	629	624	575	619	628	589	602	644	607	672	634	626	579	601	607	632	635	619	594	573	635	661	650	585	620	610	592	612	623	606	574	657	687	609	620	619	597	621	608	635	640	560	603	621	614	631	640	623	626	592	621	651	630	575	613	599	672	650	588	628	629	607	612	625	640	620	636	687	606	638	606	611	631	649	636	629	615	623	594	611	645	598	623	638	638	646	612	576	642	634	622	634	622	627	641	639	648	598	621	634	630	619	614	638	590	609	621	607	626	631	625	615	682	562	607	625	615	615	667	635	623	627	578	671	734	603	588	635	622	621	627	604	656	659	611	599	650	644	616	582	572	610	653	641	628	580	613	627	650	623	622	605	636	593	637	612	608	648	621	585	643	583	608	638	595	631	608	615	676	618	658	642	612	637	624	615	622	646	598	612	624	659	614	579	586	638	632	598	606	642	596	631	621	627	641	633	612	584	622	625	577	586	618	617	619	655	658	622	643	639	637	647	639	640	629	601	577	599	622	625	615	631	633	647	625	621	605	653	574	618	653	628	605	597	595	600	646	658	639	588	649	642	624	654	600	636	596	616	646
15809	2629	641	511	396	315	290	265	237	240	241	232	204	191	222	202	223	189	214	227	201	182	208	225	199	215	204	194	196	211	200	212	208	205	184	208	179	225	209	218	189	196	180	246	222	214	201	200	185	211	224	201	213	195	187	187	193	205	186	213	217	217	187	184	205	180	213	208	168	193	196	175	210	217	197	135	214	187	219	189	194	180	178	201	215	203	181	214	221	202	207	211	222	214	172	199	228	200	197	192	232	180	178	182	203	187	177	163	241	222	182	196	183	204	226	212	200	179	185	203	216	202	191	170	193	199	203	191	181	199	180	189	200	207	196	192	206	215	220	199	154	203	168	193	199	213	174	196	210	234	179	186	170	190	220	206	210	178	207	190	214	176	204	193	184	197	216	189	191	207	198	194	218	205	197	180	189	227	198	215	183	194	173	199	210	183	169	210	194	204	200	198	186	223	182	206	206	174	207	189	193	226	196	206	187	190	177	205	219	204	189	171	190	186	192	183	209	202	176	185	206	183	215	204	181	208	192	188	197	237	194	198	205	188	206	218	190	228	190	192	191	213	206	221	197	180	194	210	204	215	180	191	175	192	168	171	204	175	208	195	205	197	195	194	201	198	214	198	203	194	233	211	186	199	205	235	198	208	173	194	161	185	200	207	193	197	190	210	187	227	211	191	176	200	183	191	204	208	174	198	214	197	207	202	228	199	161	198	182	184	204	188	205	213	179	212	188	181	195	211	176	193	207	185	223	208	176	182	183	204	182	182	183	204	199	226	213	209	210	165	197	206	205	209	191	198	196	195	184	170	190	194	214	194	192	206	203	197	198	168	197	230	176	177	187	195	195	191	197	193	167	225	204	189	194	221	174	196	199	181	197	180	181	190	198	183	186	208	191	201	193	163	215	205	195	189	175	215	209	175	207	195	202	196	190	174	202	206	198	171	179	196	199	194	186	181	183	226	199	216	223	217	233	186	221	191	222	200	169	194	182	202	175	207	216	196	212	171	186	202	194	185	197	191	210	180	200	198	202	195	157	181	214	206	194	184	211	209	207	200	179	191	197	212	192	225	195	211	181	224	198	213	191	170	186	160	194	196	214	203	185	213	207	193	185	186	207	219	174	193	179	191	215	210	190	213	195	185	205	186	186	224	205	204	187	207	194	185	198	173	228	185	218	223	207	163	196	190	176	178	186	194	220	189	185	210	195	181	196	215	193	214	192	198	208	201	165	199	196	194	219	193	215	224	208	180	200	221	192	185	201	196	189	192	213	212	199	190	173	185	206	201	194	219	206	183	189	193	219	187	192	168	160	177	163	190	225	196	201	211	194	172	211	205	193	190	189	207	195	182	196	192	200	206	187	195	185	198	188	191	178	176	175	186	176	172	186	181	199	193	196	189	200	206	203	183	173	180	171	212	199	198	172	189	212	199	214	205	209	211	197	175	184	187	221	187	220	202	199	195	208	186	192	228	190	195	197	194	208	218	190	191	208	223	195	193	216	226	199	177	198	199	202	192	192	226	224	215	206	180	170	178	205	186	199	202	177	191	210	210	180	191	182	188	183	197	182	207	192	182	210	193	191	168	209	211	204	198	204	228	184	200	194	190	207	171	172	206	179	189	185	197	244	172	197	187	204	201	222	211	167	183	171	183	199	196	194	206	192	193	183	198	179	193	181	176	203	217	203	203	188	193	204	199	198	215	187	199	182	189	205	186	212	194	208	178	177	179	187	198	186	221	192	206	198	179	193	206	198	222	210	183	187	188	188	179	215	197	203	199	225	182	189	207	174	196	197	183	185	188	230	203	191	191	198	181	193	197	198	209	189	204	203	208	159	181	174	180	163	157	200	189	182	195	192	227	188	200	211	184	188	226	182	179	196	188	165	174	188	196	197	201	213	189	177	208	192	195	211	204	185	198	190	199	208	184	189	175	205	173	207	167	186	198	198	200	185	172	205	186	185	194	187	173	185	208	214	208	198	194	218	190	205	182	161	210	210	179	201	175	211	198	197	199	214	213	187	217	188	200	180	204	146	204	217	195	183	193	207	171	172	184	197	201	200	214	176	211	193	201	187	191	214	187	207	212	191	188	197	203	191	190	214	182	207	201	200	177	202	203	207	196	208	201	226	217	223	212	213	220	197	208	217	190	189	198	188	168	164	191	161	211	223	181	218	191	178	198	197	224	189	166	194	187	175	202	204	217	189	209	211	184	200	198	192	187	170	207	208	201	194	226	231	206	183	191	208	203	224	197	190	191	187	210	202	184	184	162	176	205	220	190	190	181	188	201	197	200	195	184	182	201	219	196	173	190	182	166	195	168	216	224	201	207	205	204	192	227	214	193	192	202	208	208	202	213	223	192	161	206	211	181	180	178	210	208	197	228	192	174	217	208	192	179	203	194	194	185	197	208	196	220	173	215	211	183	177	177	196	184	178	177	172	182	179	186	194	195	208	196	187	182	177	173	189	196	192	187	201	191	211	188	183	178	181	208	179	175	230	182	184	207	191	175	165	149	191	188	200	216	187	189	180	183	190	200	216	180	188	198	215	188	196	190	181	175	201	170	196	204	183	175	194	160	175	210	234	241	182	198	220	197	190	168	192	221	198	191	184	204	185	194	214	197	165	201	210	214	211	199	192	219	210	211	182	184	209	194	189	199	196	216	190	184	189	202	209	189	210	209	220	216	206	190	189	217	211	196	193	185	202	228	204	201	180	220	212	207	204	189	184	198	192	190	191	194	218	176	200	183	184	204	215	232	202	196	171	187	201	194	188	180	219	188	212	208	206	200	193	224	190	203	192	179	196	212	211	189	194	200	164	193	199	177	152	208	201	203	233	175	203	212	180	184	210	219	201	209	222	208	193	208	184	199	187	213	213	210	208	168	184	189	190	186	197	191	200	214	205	194	209	196	190	198	189	202	182	212	215	197	203	190	172	214	182	181	197	214	194	169	181	190	171	185	227	198	213	189	202	209	193	179	185	201	187	191	193	208	227	185	229	188	197	196	195	222	202	181	203	229	205	198	198	186	199	184	182	196	193	200	188	184	187	202	210	195	198	222	190	208	174	196	189	205	205	219	192	241	193	237	215	197	190	182	217	192	194	209	199	191	193	192	196	216	190	183	186	186	193	202	205	184	240	167	190	212	202	200	208	181	198	183	201	186	189	203	171	230	176	189	203	194	197	193	197	195	210	184	226	214	211	201	205	197	181	175	182	192	201	185	175	190	206	197	206	180	205	219	189	168	195	194	184	199	190	215	208	197	197	230	185	183	216	187	218	182	210	197	200	220	208	187	203	203	198	193	176	176	197	200	207	170	212	219	198	196	202	196	218	196	193	203	191	211	211	215	169	221	181	193	219	203	179	182	183	204	229	195	203	170	174	221	169	183	216	179	177	191	192	175	201	166	211	179	204	196	181	215	188	190	175	209	225	197	194	183	207	201	203	189	194	191	204	169	184	191	220	188	157	188	196	187	178	200	186	198
11240	1918	1345	1433	1262	1027	877	815	751	664	632	619	591	589	554	546	565	511	547	510	495	528	542	491	511	543	467	467	478	435	487	492	489	449	469	444	462	466	493	501	478	516	461	549	566	530	494	516	501	515	501	536	514	501	488	514	476	439	520	511	503	538	519	442	522	491	515	491	498	465	467	472	478	457	467	433	441	499	459	472	444	476	451	436	474	485	473	467	454	434	485	492	470	464	480	475	463	432	490	439	458	446	459	465	456	445	467	462	482	488	446	441	471	462	458	484	494	493	435	442	483	480	450	435	495	436	477	483	474	490	445	476	427	456	458	466	472	467	461	440	423	487	455	464	453	439	446	506	465	444	480	469	438	445	427	435	454	464	495	428	453	441	455	481	462	461	460	498	474	430	447	440	460	410	444	484	471	451	470	478	462	426	461	437	464	462	441	478	466	426	428	436	456	440	446	453	477	452	424	457	495	480	478	459	473	447	469	487	442	468	437	478	480	455	462	474	434	472	472	452	461	484	485	429	454	438	525	464	473	453	474	480	473	467	436	441	491	460	439	461	468	422	451	456	446	452	507	438	459	472	463	480	501	433	422	469	458	452	409	446	449	452	430	458	470	454	404	487	449	455	493	472	447	438	473	460	432	426	430	486	491	481	438	452	428	495	469	441	496	464	476	473	461	438	495	492	447	444	453	468	477	431	451	427	497	479	480	433	509	444	505	440	448	431	457	447	469	475	481	453	485	473	474	471	459	445	450	473	459	446	432	475	473	450	427	492	481	432	448	456	453	457	469	448	426	477	469	514	489	446	477	450	493	479	453	447	445	420	489	419	466	489	448	446	447	437	435	424	469	423	494	485	424	451	436	449	448	446	453	479	461	428	439	445	481	423	450	466	460	434	488	449	444	437	446	456	466	464	457	470	445	437	439	481	475	482	466	477	511	484	451	467	457	452	500	439	444	502	465	443	503	423	448	444	462	433	470	456	459	472	474	448	431	474	428	458	430	435	471	439	443	515	439	431	405	475	490	452	480	446	425	423	443	455	441	505	448	436	436	466	416	446	422	447	461	450	490	471	486	466	432	444	477	451	474	427	433	466	472	483	446	443	456	536	468	472	483	443	474	472	465	458	476	467	449	452	459	464	461	460	469	454	465	451	437	454	475	437	392	431	486	459	454	455	481	455	473	444	457	452	459	462	471	447	465	490	475	474	450	479	454	426	465	462	461	438	466	474	429	492	483	473	461	454	435	523	503	479	465	497	452	497	464	460	487	465	471	459	465	466	457	453	472	435	506	434	465	481	443	458	442	468	441	473	484	446	483	468	434	466	479	434	460	461	498	440	465	451	474	463	445	454	470	430	455	483	470	471	413	451	481	450	460	467	465	493	484	459	483	423	443	462	459	458	438	482	424	468	470	477	447	469	440	443	445	470	478	446	490	435	459	496	452	493	465	486	480	489	455	460	421	463	502	436	437	411	447	454	447	420	485	469	491	491	471	455	467	452	455	445	456	439	440	437	459	472	471	441	461	481	426	425	456	478	468	452	477	458	473	459	443	455	463	477	440	449	482	445	466	428	457	446	428	457	465	438	462	439	452	446	470	482	435	441	461	433	502	458	463	445	446	463	466	428	459	444	461	432	462	446	482	455	438	436	474	476	433	460	458	463	453	414	424	429	459	431	434	473	484	460	445	465	479	434	440	478	453	471	449	463	462	451	441	448	454	432	475	461	443	480	467	436	428	509	474	474	433	477	458	432	451	459	442	462	452	453	459	455	438	496	445	446	484	456	467	486	448	454	474	452	474	478	516	465	456	464	442	473	466	472	461	480	448	455	436	445	440	479	476	433	480	471	466	431	489	472	455	448	452	456	437	497	435	432	461	498	473	513	511	453	478	447	410	461	482	480	519	493	446	484	493	474	465	461	441	437	460	482	404	496	455	471	467	465	459	461	434	464	457	448	461	465	448	450	459	506	448	509	482	450	439	456	437	453	431	494	487	486	470	447	450	478	466	463	426	452	418	438	453	437	486	495	452	463	433	486	434	429	466	473	438	460	463	489	479	464	415	445	469	455	479	432	458	437	438	470	489	476	467	470	445	466	451	437	474	496	464	475	469	504	421	457	485	504	464	455	444	453	451	443	484	459	541	458	458	485	431	414	485	475	474	465	416	457	423	424	463	482	442	460	445	437	414	466	444	468	486	430	474	486	513	461	450	445	457	449	422	463	467	431	457	459	452	461	473	460	462	484	444	473	464	475	454	468	463	448	449	441	470	482	459	443	449	473	405	483	450	491	427	445	465	451	402	454	463	446	433	504	427	460	451	482	477	485	465	443	486	444	423	488	453	517	442	460	471	423	437	453	446	450	451	448	457	428	486	454	470	449	467	439	475	456	438	449	465	432	453	478	439	459	483	492	477	464	470	461	498	459	449	519	427	438	450	471	505	464	463	475	480	449	453	449	483	475	406	451	456	428	433	445	501	470	463	454	433	456	425	420	478	453	466	469	468	446	435	449	470	442	449	480	509	449	474	468	453	461	464	477	431	436	483	484	457	429	406	459	482	453	461	461	431	462	452	442	447	458	464	454	500	480	460	448	468	483	452	465	472	464	506	429	474	470	416	466	441	506	507	458	463	398	459	484	457	487	462	483	440	435	455	445	439	444	417	453	476	463	437	472	468	479	469	470	452	472	445	406	452	454	454	467	468	466	440	435	468	450	483	428	497	444	465	447	448	498	446	481	462	471	455	472	484	498	466	481	451	456	469	437	424	455	458	458	446	449	440	458	485	484	441	469	486	461	461	452	508	498	457	498	443	449	458	482	500	440	467	463	443	473	432	434	447	452	454	504	466	496	463	470	453	481	452	485	475	456	437	451	445	484	455	410	429	471	464	428	480	457	497	490	444	467	442	449	450	486	439	479	476	474	439	440	450	420	465	428	430	423	461	423	479	430	477	479	462	432	462	448	485	450	446	458	479	462	473	471	483	440	450	447	477	417	470	451	488	434	447	498	473	449	448	430	480	450	473	469	437	483	473	443	485	479	484	448	454	483	458	406	457	450	501	416	443	489	474	463	430	413	448	427	492	451	462	438	460	476	480	453	465	477	426	480	487	456	470	491	439	460	428	458	447	465	460	423	439	481	435	473	458	455	467	427	444	457	458	473	469	500	444	450	450	402	496	447	449	477	460	444	445	455	463	460	471	426	475	471	448	494	445	446	422	460	482	443	437	445	473	481	450	456	461	445	432	480	471	450	464	497	455	472	435	469	443	436	436	458	451	425	472	474	450	478	449	470	457	483	501	457	469	482	432	448	409	462	472	438	475	457	443	478	450	483	475	456	421	459	433	435	442	475	486	430	458	443	461	440	444	444	463	408	441	453	437	464	442	458	458	427	462	494	468	463	458	451	466	461	480	444	448	483	485	454	441	456	464	434	464	449	463	462	445	471	452	439	457	453	468	482	435	459	442	469	433	408	477	477	491	424
24849	5077	1007	707	447	388	281	250	230	225	203	194	162	185	158	142	137	129	154	162	156	143	155	151	153	166	154	133	151	141	151	119	152	147	155	139	103	185	131	156	161	167	164	154	138	177	160	149	139	159	153	134	161	131	151	168	155	148	139	167	136	163	152	130	142	145	158	156	138	142	163	134	165	131	147	162	150	174	129	152	139	161	123	141	155	138	142	136	135	134	150	144	132	142	156	131	118	140	143	138	152	145	146	134	123	168	145	133	138	141	150	141	117	146	158	135	136	138	156	154	143	139	138	142	134	135	156	145	128	137	145	124	156	139	158	140	143	136	147	139	150	145	126	137	140	128	150	136	158	150	119	152	137	151	110	132	131	129	127	139	149	122	151	159	126	133	130	141	137	151	142	137	129	132	142	144	154	154	141	133	141	140	150	124	134	127	141	129	123	118	131	117	174	117	143	156	141	138	125	147	140	126	123	150	142	136	183	134	134	143	143	147	129	127	144	138	139	120	126	161	136	139	143	150	143	151	145	157	158	165	129	154	126	136	130	140	139	148	134	140	152	159	150	167	139	159	130	138	146	108	145	137	138	126	140	153	129	181	148	145	151	159	131	140	126	126	130	160	129	136	137	132	137	154	159	148	133	146	148	138	150	139	135	139	142	140	146	134	128	130	142	142	149	151	134	154	121	156	138	140	145	153	139	139	124	146	138	144	129	153	142	134	146	153	149	146	134	136	126	142	131	122	150	143	161	160	138	143	126	125	154	157	136	155	145	155	151	133	155	125	132	142	134	140	139	148	134	143	139	124	128	150	148	137	130	130	141	147	139	132	138	119	135	148	131	143	179	160	140	132	137	128	142	152	158	155	133	142	164	149	144	155	128	160	140	156	139	155	141	154	120	130	118	143	123	129	120	128	162	168	133	147	157	129	160	138	145	123	146	143	127	139	106	135	127	166	150	112	160	150	128	134	135	159	156	150	142	146	142	132	136	146	134	130	135	130	121	139	137	117	123	131	136	138	134	144	121	141	134	116	145	134	127	138	152	136	141	129	135	124	158	138	134	155	154	132	125	127	121	151	141	137	138	132	137	138	149	147	153	132	122	132	169	130	144	151	183	150	141	137	161	140	127	165	124	129	133	144	146	131	154	149	135	135	142	143	122	162	131	121	121	131	128	142	164	145	155	129	161	146	136	115	127	127	114	153	147	130	141	139	134	147	132	143	122	143	145	125	134	144	150	150	144	134	138	158	129	160	161	123	122	155	152	145	149	117	137	113	158	138	146	148	134	149	132	170	144	148	138	178	123	121	122	155	141	147	166	153	146	153	148	154	133	133	140	173	154	162	132	143	141	149	142	161	129	160	146	143	146	143	140	139	141	125	146	163	149	136	121	142	116	137	149	139	127	132	125	119	123	142	144	151	135	146	149	136	157	140	133	114	125	128	137	144	174	120	128	131	158	153	145	131	144	144	152	146	157	152	133	135	164	157	130	139	152	159	154	147	138	123	135	139	134	142	138	133	134	132	122	144	127	147	167	136	124	127	147	154	117	127	152	162	137	120	132	137	135	161	134	136	153	144	122	138	139	140	151	148	122	131	156	126	134	141	139	149	155	149	130	148	133	124	138	136	142	151	116	150	153	143	129	142	154	134	139	133	150	138	122	139	136	143	136	129	119	133	131	132	147	147	139	117	146	147	173	154	156	136	129	143	137	131	164	149	130	144	148	117	146	178	133	129	114	127	115	146	133	145	158	146	150	122	155	145	136	139	149	148	134	138	129	140	143	160	127	149	135	130	122	134	147	139	161	128	141	137	144	137	143	142	150	117	137	140	130	140	132	113	134	143	125	152	142	150	159	135	125	139	139	126	143	125	145	158	142	166	148	161	122	152	158	131	151	145	119	167	140	156	144	142	131	138	141	157	118	133	168	135	140	152	135	131	146	136	160	142	135	167	138	156	152	123	149	122	130	143	158	138	145	134	118	143	113	141	166	162	150	131	136	136	162	139	122	108	133	131	131	129	129	125	136	140	148	143	139	158	131	135	140	153	146	150	131	149	106	166	121	132	148	145	142	147	149	135	137	139	116	140	136	148	123	133	136	145	152	131	150	143	129	153	146	115	137	145	154	141	172	131	138	138	143	143	141	153	170	150	153	142	123	141	114	127	134	132	137	144	143	124	166	116	128	129	119	127	141	145	168	143	144	133	132	135	141	137	135	153	146	144	125	149	125	149	116	149	136	128	150	153	134	142	165	128	144	169	155	153	151	139	140	140	126	141	158	125	148	155	132	142	128	136	144	128	129	154	122	133	136	126	149	128	150	135	157	134	160	133	128	122	149	132	142	144	148	151	154	144	148	130	140	171	132	137	152	124	138	124	150	134	120	141	124	158	136	125	139	122	148	144	144	139	148	133	154	157	152	121	134	149	144	148	127	153	140	135	126	139	139	151	132	135	141	136	139	158	145	129	152	152	140	127	171	139	132	142	147	143	138	120	130	144	123	166	138	143	140	136	138	136	150	144	128	135	143	156	153	152	160	132	136	136	150	145	131	152	136	130	128	132	162	169	134	146	149	131	149	141	142	136	159	124	126	136	118	149	124	146	136	146	135	144	136	153	145	141	150	112	140	147	157	131	128	123	149	120	121	113	140	145	133	133	134	145	140	139	151	148	129	126	136	121	116	136	135	130	137	151	133	137	149	141	136	167	129	147	142	128	155	151	144	139	138	128	148	137	136	154	125	130	130	144	122	131	126	124	145	159	161	144	124	134	139	144	139	140	119	143	151	128	138	155	146	140	140	148	150	144	122	156	135	120	158	150	135	143	157	132	118	138	140	130	140	133	142	137	148	134	158	147	176	123	125	152	152	159	139	132	144	125	130	129	148	132	164	122	134	130	147	133	150	149	146	141	133	155	134	145	140	144	151	155	153	160	140	146	132	149	128	128	125	152	147	161	137	118	130	139	126	146	122	136	145	124	139	146	145	144	165	153	151	153	128	146	125	126	133	129	126	132	140	143	131	117	145	152	134	110	131	143	127	157	156	115	125	152	140	141	149	136	134	125	147	159	151	146	136	133	136	134	118	117	142	144	140	127	145	129	135	140	142	133	121	133	133	141	129	159	152	168	151	137	161	180	139	147	138	144	164	165	171	145	147	155	152	122	153	121	125	172	132	144	127	145	152	148	139	131	123	143	137	156	152	158	143	124	123	136	124	157	150	144	152	150	148	133	151	140	133	144	140	130	166	160	139	122	153	129	126	127	127	148	142	152	131	147	145	138	148	141	124	138	141	137	127	146	130	146	139	123	131	151	135	164	152	127	131	135	163	155	152	144	160	129	134	134	151	136	164	147	137	119	137	144	151	122	152	134	118	144	148	120	155	127	144	128	141	141	133	127	148	136	145	136	124	130	144	128	140	148	115	138	135	156	132	130	144	147	146	147	140	142	124	146	136	151	137	157	130	129	166	136	142	144	140	152	126	145
14708	2679	1986	2289	1894	1469	1253	1019	938	822	711	633	595	558	509	467	500	492	482	438	414	450	445	399	414	421	412	406	427	394	409	422	391	393	365	384	410	418	410	432	417	437	439	481	498	486	484	406	454	432	476	495	447	407	410	418	435	433	406	395	423	430	462	445	413	457	387	428	402	402	358	397	423	350	353	363	355	395	387	387	347	380	367	360	357	396	352	377	347	326	335	346	353	359	330	314	311	386	322	344	374	369	348	365	357	352	327	343	398	334	340	340	372	343	360	366	353	349	361	375	357	337	360	363	344	317	365	332	351	351	330	370	360	326	371	334	381	375	357	358	352	379	328	347	345	348	368	332	358	353	330	337	327	370	351	350	385	368	348	356	384	380	359	354	339	352	367	377	324	360	351	350	337	352	346	335	364	353	373	346	335	340	339	348	340	341	342	340	380	320	355	390	375	342	357	344	359	338	351	349	372	352	333	349	366	326	322	351	329	313	363	374	341	374	357	355	359	324	353	370	355	358	328	348	399	369	354	348	377	357	324	373	373	364	352	368	343	359	325	312	346	379	328	347	336	337	371	360	350	356	337	338	355	378	367	326	366	356	384	327	341	363	323	386	338	348	322	378	362	384	342	331	361	348	343	311	370	331	373	327	363	352	336	345	336	355	353	349	352	352	366	317	329	347	351	333	357	352	360	354	347	350	344	340	354	314	330	338	323	329	351	332	364	348	317	335	336	404	330	355	342	362	347	325	356	333	382	350	322	343	353	382	361	343	375	355	381	346	353	365	340	349	371	362	339	316	338	364	383	333	301	326	338	344	371	398	356	356	387	401	337	327	336	339	353	354	345	365	353	372	342	364	322	373	363	406	331	325	331	339	362	361	353	319	360	353	340	369	337	379	369	318	373	356	373	341	382	334	367	391	353	336	335	385	326	340	338	341	367	320	354	348	335	319	362	365	313	351	349	362	349	380	345	350	335	362	356	344	332	342	336	340	338	368	340	351	351	362	307	335	358	317	365	345	347	347	353	361	386	339	368	344	338	370	329	345	347	371	368	360	350	359	366	311	341	324	356	345	319	349	358	368	340	364	333	375	342	379	356	356	338	350	340	323	312	322	353	329	350	340	355	316	335	342	330	364	378	349	365	338	335	370	332	362	373	351	355	333	370	383	386	360	332	369	369	351	334	338	347	313	350	345	356	363	341	359	345	328	340	335	335	339	342	369	377	330	335	343	353	344	362	343	394	321	347	333	296	304	393	328	331	336	331	331	315	330	342	336	357	323	338	384	318	354	358	357	374	311	354	336	355	346	358	354	345	379	362	343	350	358	312	328	358	330	367	339	340	366	336	347	324	302	348	336	394	352	369	351	353	340	360	363	348	368	353	347	327	378	327	357	321	391	332	366	315	358	386	345	342	351	332	320	361	373	346	355	350	344	349	371	345	378	351	359	371	380	358	359	328	366	351	352	369	353	374	351	346	349	340	354	373	317	360	354	341	358	358	332	366	357	340	365	355	373	370	351	375	379	349	338	338	325	354	344	353	352	347	367	360	360	330	328	341	357	353	339	389	370	365	363	343	337	365	356	350	362	317	363	332	375	358	367	334	328	343	321	352	344	348	373	369	334	338	375	363	374	329	358	363	359	351	345	362	352	343	358	312	355	339	348	314	366	353	362	329	376	352	354	337	386	377	339	337	320	353	348	351	378	364	355	374	368	338	366	368	357	362	323	388	335	352	356	381	387	359	351	370	359	337	365	323	373	334	342	395	368	401	344	341	342	324	332	360	353	358	312	380	369	327	350	342	353	345	359	360	373	329	340	357	356	360	336	324	354	362	354	382	344	374	376	323	354	350	331	367	338	378	363	390	352	361	336	345	377	366	360	316	327	370	346	363	318	334	344	346	351	332	365	308	387	355	363	342	329	374	367	347	369	339	355	335	325	351	359	364	349	380	353	386	357	342	330	354	349	361	336	346	343	355	377	354	353	391	368	368	372	370	325	394	346	354	350	363	345	317	326	339	329	358	367	348	352	338	376	359	352	344	405	343	378	331	346	338	376	362	362	384	354	355	341	378	358	328	363	370	343	359	345	358	363	357	359	325	358	372	336	314	334	341	343	344	350	339	355	392	338	342	363	357	348	334	357	339	378	341	321	316	349	334	349	361	366	355	325	363	378	349	364	358	363	344	376	327	343	367	364	337	354	343	327	358	322	370	358	342	346	333	331	360	320	340	339	330	323	349	336	337	341	335	364	327	350	377	363	335	337	337	353	345	321	336	377	370	346	360	321	344	338	359	361	377	342	352	358	330	352	338	375	351	347	361	328	363	357	361	352	383	348	367	348	366	390	351	369	372	339	352	378	375	337	354	362	347	322	340	346	341	356	387	343	353	337	326	329	367	362	351	362	339	326	339	338	363	330	325	336	356	331	375	330	394	320	345	351	358	331	324	345	359	378	314	357	350	341	347	338	346	349	385	382	355	357	347	340	342	371	382	340	350	326	346	335	350	309	319	334	372	341	329	362	352	372	365	344	347	357	327	329	363	360	333	377	336	368	337	361	329	354	361	364	346	327	339	315	333	340	354	354	344	355	334	346	337	348	358	349	373	358	334	340	339	339	421	385	351	361	351	336	358	355	394	362	380	371	365	368	356	328	366	327	373	398	360	349	352	345	339	377	391	349	359	344	371	353	317	310	373	339	352	341	370	350	344	344	320	359	314	322	343	361	352	328	324	364	351	330	359	333	354	351	348	337	350	331	330	366	372	367	348	351	335	340	326	373	333	346	349	380	339	322	379	362	352	345	357	359	365	349	320	343	336	312	330	363	334	383	371	347	321	350	355	364	353	313	350	319	364	353	368	352	376	351	333	352	361	352	349	348	321	345	340	376	366	333	355	382	342	337	342	350	336	342	326	380	379	330	352	359	368	364	320	355	333	344	352	344	357	309	344	359	335	343	323	354	362	356	359	330	358	379	328	337	366	332	348	337	381	348	295	355	348	362	328	361	350	346	353	288	356	340	379	337	357	341	339	328	361	369	329	329	396	355	346	361	367	355	362	379	382	329	379	358	316	384	337	344	368	349	370	338	322	329	318	358	384	359	338	330	356	328	347	357	350	366	388	342	348	343	319	344	358	353	326	336	333	354	371	312	335	384	351	352	340	352	311	337	342	326	368	382	379	367	338	361	342	364	334	368	349	346	321	354	384	335	344	307	360	377	348	389	341	330	362	331	375	332	313	357	360	333	363	382	352	352	342	338	345	352	352	354	328	344	341	344	351	322	347	358	371	324	371	370	345	323	342	372	396	363	349	339	351	323	363	356	305	351	377	364	362	355	324	368	326	386	343	339	368	341	337	335	338	363	353	336	388	341	361	332	393	344	363	363	336	350	384	354	354	345	340	359	360	363	387	352	370	323	343	337	341	316	326	371	319	369	341	342	347	321	374	377	352	314	340	374	347	337	340	332	360	356	356	340	346	385	359	383
6724	1281	364	289	311	367	277	281	272	316	259	272	274	266	254	252	286	259	291	273	301	280	267	281	298	289	273	255	260	256	278	270	271	241	269	280	291	277	307	245	272	270	275	277	276	276	287	241	277	265	284	261	301	276	287	275	278	255	254	289	290	275	273	291	258	279	246	277	293	262	257	253	286	295	265	276	292	254	270	323	260	250	308	271	272	254	286	286	253	281	268	282	239	285	273	263	254	263	287	280	272	246	244	247	268	272	263	247	266	262	267	245	276	235	259	278	254	277	269	257	258	262	262	283	254	267	299	268	308	260	277	284	259	272	297	247	267	289	256	268	264	258	255	263	253	257	301	267	264	264	277	267	253	288	256	278	287	314	286	279	259	264	277	308	247	296	312	261	302	276	268	281	292	278	298	280	270	293	263	282	274	254	280	295	262	276	282	310	299	260	291	266	261	268	266	268	292	273	260	252	295	281	286	304	247	261	273	268	271	284	272	262	281	258	255	273	265	267	272	287	297	263	256	269	259	289	265	280	291	285	282	280	278	261	283	273	249	254	269	280	266	258	270	272	268	290	270	273	281	285	280	268	279	279	330	295	289	299	239	289	275	280	298	254	260	271	257	271	298	276	264	283	262	280	313	265	268	276	207	261	257	285	297	283	253	297	270	289	269	270	265	257	265	249	260	277	278	249	258	270	266	282	293	289	279	256	288	310	278	263	257	280	259	290	252	268	266	295	286	258	270	283	270	238	267	301	269	265	284	293	278	254	296	288	268	262	238	271	246	277	277	309	272	261	265	269	289	283	269	303	276	272	294	294	264	239	274	263	268	281	310	307	280	272	271	280	288	290	294	240	259	296	278	276	261	260	261	271	302	269	295	268	284	263	295	273	265	273	268	270	279	272	259	256	264	244	274	248	300	306	280	296	276	253	296	282	265	292	250	260	284	288	269	264	277	283	253	258	269	286	255	273	300	287	277	288	272	296	296	258	266	282	281	278	284	286	281	301	256	279	283	291	270	270	291	285	246	279	250	243	283	266	299	280	278	286	265	252	274	259	233	284	263	255	278	281	276	256	270	229	267	282	301	292	258	268	318	279	284	271	250	310	289	287	275	271	303	271	307	273	299	242	252	261	285	236	267	291	302	265	239	260	284	282	262	267	273	263	280	283	279	296	301	279	256	261	237	261	263	285	263	298	275	299	251	269	245	256	254	277	281	304	265	302	268	266	279	271	314	254	275	283	261	306	284	258	284	295	284	300	293	275	263	280	285	291	285	260	247	268	286	237	264	269	277	294	272	264	262	287	269	268	273	249	290	261	266	271	296	285	274	305	288	286	297	293	295	279	302	265	289	325	278	276	255	297	267	267	285	242	261	248	267	248	263	267	280	242	262	259	248	282	298	284	302	327	262	281	253	304	291	264	243	267	308	250	276	284	263	281	294	271	304	261	286	281	296	290	270	272	270	258	289	296	301	260	292	274	316	259	266	280	264	253	255	291	289	284	252	249	306	248	288	286	273	277	256	236	297	288	263	270	292	306	318	300	275	284	280	276	254	296	293	272	243	279	283	249	266	291	277	262	269	272	255	272	256	246	254	285	271	266	305	269	275	261	235	269	307	296	276	282	245	294	282	296	272	280	283	302	269	261	275	302	276	323	283	241	272	269	260	301	274	268	266	285	280	299	275	257	273	240	270	276	300	321	275	265	273	254	274	237	282	244	262	265	276	265	287	282	276	292	295	288	284	297	281	284	314	253	283	273	269	277	277	259	247	296	300	284	308	277	274	255	287	291	269	282	305	275	273	249	265	270	268	277	289	287	305	283	264	241	268	295	270	313	296	268	281	274	271	279	272	274	287	266	292	265	290	282	275	263	255	273	275	258	259	269	265	253	272	301	292	261	301	265	284	306	275	294	274	302	263	288	281	273	247	280	275	273	271	273	288	272	285	270	307	256	293	259	274	288	286	285	245	271	241	264	268	268	295	287	275	265	275	255	293	278	302	285	304	295	295	243	258	267	278	258	276	266	292	272	275	262	264	266	279	282	283	281	283	281	264	273	253	296	309	264	265	277	285	286	262	263	289	268	251	322	304	260	279	295	253	265	283	281	274	269	288	262	278	281	282	251	278	262	289	289	316	337	263	292	301	283	250	248	263	282	287	270	288	273	249	276	275	288	255	299	277	292	261	284	292	277	292	295	264	284	284	271	286	265	298	272	279	297	272	275	286	253	247	247	262	300	265	265	281	277	247	294	273	270	277	286	250	270	268	260	286	283	262	245	247	298	305	255	286	294	280	273	262	266	257	272	261	259	268	256	251	265	303	248	286	311	283	283	278	291	279	311	243	257	278	255	288	259	311	271	259	281	269	255	266	295	302	253	283	278	309	265	253	266	259	277	273	240	263	281	287	288	273	271	278	252	291	278	256	275	309	285	248	297	267	264	291	307	259	266	276	294	289	268	257	266	277	263	277	265	291	271	258	271	288	289	294	295	277	268	262	272	274	272	274	289	250	246	268	271	285	260	274	283	257	277	290	283	295	280	303	269	277	289	290	241	290	270	273	265	261	271	272	249	278	244	269	244	277	287	274	256	258	284	242	256	282	305	280	267	275	279	238	294	319	266	251	318	278	287	284	291	273	305	255	263	289	297	300	302	258	261	286	272	274	279	262	271	273	262	268	294	306	258	257	270	294	247	273	263	253	274	241	279	269	290	269	268	307	279	273	304	272	241	276	240	276	284	301	287	263	270	284	267	256	288	248	264	252	289	276	274	271	285	240	274	263	271	271	286	287	312	273	282	309	282	281	279	281	262	274	279	263	317	272	267	277	294	276	281	279	280	278	298	273	270	281	261	295	254	248	304	286	262	281	261	274	277	253	280	277	307	260	276	290	280	259	248	273	251	248	273	278	243	270	248	284	302	254	295	285	278	279	288	263	271	261	282	267	279	284	266	291	244	295	285	260	270	277	287	273	273	253	247	292	290	277	281	259	331	291	258	252	266	256	240	249	281	276	290	255	256	292	260	279	239	283	261	279	262	287	280	243	270	281	275	270	284	271	290	259	259	290	249	264	268	273	257	269	269	285	256	263	330	269	270	271	266	257	262	278	292	287	245	262	289	292	283	299	254	296	211	277	245	285	281	268	261	257	245	283	282	297	257	303	275	296	251	263	278	260	258	317	303	286	284	288	247	272	275	259	270	279	278	286	277	277	271	279	289	256	274	260	282	257	278	261	279	292	290	271	277	274	291	263	321	273	273	251	264	258	299	269	284	291	248	263	274	300	270	282	292	265	275	274	263	275	282	249	235	261	243	287	275	264	270	274	294	257	287	252	263	255	276	295	271	264	318	286	260	247	298	304	281	277	301	276	295	261	265	281	314	279	258	269	261	272	278	276	264	269	274	244	251	269	268	273	274	249	272	277	247	276	247	279	275	285	311	292	279	289	278	280	272	285	266	293	290	277	294	270	274	239	258	276	253	242	283
4653	1315	749	721	721	779	728	651	665	662	661	636	648	692	643	647	620	624	616	611	611	617	540	614	635	649	598	653	609	635	626	636	622	631	613	644	585	614	644	638	668	641	623	670	670	592	663	634	677	626	656	657	636	646	607	654	649	616	660	641	600	667	634	640	649	672	609	641	647	618	662	617	633	614	640	616	612	626	594	629	653	629	618	613	609	627	627	613	592	699	618	602	580	592	599	630	620	601	621	623	594	614	611	636	659	646	626	625	621	601	598	583	605	619	601	628	628	601	667	656	592	626	615	651	655	607	601	589	586	604	636	595	620	618	615	600	633	617	645	589	618	631	621	661	596	599	650	604	628	621	611	622	614	631	628	637	636	639	580	620	599	639	600	611	612	613	664	644	566	550	601	610	621	603	660	616	612	601	606	663	620	650	633	661	631	659	571	609	643	637	613	597	624	616	610	630	661	616	631	619	655	595	621	625	610	627	622	604	596	648	608	593	634	630	641	601	622	640	556	638	598	595	614	625	586	640	607	634	583	632	592	591	605	613	624	587	655	642	674	596	627	680	598	589	618	608	637	648	635	609	672	577	596	601	675	640	614	582	600	614	645	638	612	635	655	609	649	633	604	583	609	597	605	602	627	628	635	597	642	613	610	572	600	598	613	585	605	649	639	626	602	637	611	622	605	595	578	578	647	592	609	639	672	657	667	636	594	573	625	583	615	611	584	639	583	655	633	656	634	634	619	605	604	641	604	645	583	623	629	621	631	689	621	661	601	612	615	581	650	623	586	612	610	579	616	643	596	629	607	604	617	633	570	653	606	591	632	634	607	622	672	632	576	642	637	578	692	654	585	670	611	598	607	658	649	628	590	630	607	598	624	599	589	618	652	610	604	645	658	624	575	615	602	588	584	630	626	641	560	585	599	638	606	620	632	612	621	610	646	625	641	628	587	599	654	641	620	636	632	670	649	638	631	636	591	642	656	658	640	629	575	630	636	611	598	613	604	648	607	620	611	634	620	665	648	592	623	610	594	613	597	618	599	630	616	628	627	628	641	642	575	621	600	605	630	590	638	631	604	589	604	604	651	605	576	630	601	602	672	602	628	607	674	587	635	640	630	641	626	643	657	630	579	657	626	610	634	619	608	662	648	653	637	638	599	620	639	709	643	629	633	599	650	602	614	630	612	633	592	555	661	621	660	612	666	571	634	647	646	566	653	654	637	608	618	585	635	630	657	681	662	595	676	619	682	622	614	645	588	654	644	642	609	625	655	618	627	634	607	644	638	642	640	629	627	649	597	651	639	593	609	610	619	650	618	645	627	616	597	619	663	631	640	644	634	597	650	613	599	580	680	611	581	595	619	613	622	591	627	609	629	644	644	597	608	602	626	620	637	651	635	618	597	673	674	641	649	597	591	641	654	601	643	614	580	612	586	659	600	632	612	649	630	574	556	647	561	638	568	629	632	645	609	631	602	581	611	574	574	637	599	615	625	669	636	675	649	579	617	595	629	632	634	617	681	604	657	652	595	655	633	646	635	633	624	618	630	627	634	602	577	630	625	588	569	632	620	611	580	598	619	614	604	629	614	623	646	549	608	652	616	628	633	571	608	583	674	618	567	623	628	668	596	617	609	621	585	562	594	637	600	606	596	634	661	653	579	570	616	602	593	650	641	612	624	611	591	687	626	578	631	628	596	626	613	604	647	680	595	600	622	614	610	642	632	587	629	613	615	637	609	622	629	676	604	675	561	649	599	612	638	627	635	677	568	645	648	602	633	588	663	663	597	628	606	653	637	653	633	597	600	595	592	644	638	628	651	667	615	605	650	630	605	689	632	602	615	588	632	639	642	617	629	593	607	654	622	613	592	640	648	610	628	652	635	628	633	571	638	583	656	613	661	594	624	632	630	608	639	626	564	623	623	614	614	650	583	589	651	645	596	650	628	617	602	610	603	630	612	634	619	623	591	637	557	615	581	634	633	575	628	587	602	652	632	619	616	606	637	624	569	621	582	654	605	598	678	591	646	638	648	603	645	664	610	594	644	613	624	595	616	598	642	653	610	595	663	670	628	605	627	562	604	661	669	622	674	687	654	653	584	610	602	614	644	623	625	638	636	618	647	606	651	670	630	625	640	617	609	595	621	613	632	620	629	626	598	614	603	599	654	633	654	591	626	616	637	629	644	600	624	619	637	609	611	661	672	572	657	632	643	654	660	636	618	613	590	611	598	647	625	595	567	601	614	625	627	588	633	643	622	648	655	634	607	632	606	594	579	651	574	611	656	607	619	632	608	605	639	614	613	658	606	658	640	632	617	609	614	595	607	616	615	650	597	628	601	646	624	612	600	545	591	608	627	618	621	621	597	606	660	604	635	631	672	589	619	592	605	607	679	603	621	616	625	572	624	634	618	613	655	627	661	635	615	605	623	624	609	613	603	588	609	582	648	631	587	658	606	648	599	612	662	561	653	632	605	592	642	577	605	649	618	658	602	599	650	585	614	617	581	619	604	606	598	605	604	576	609	635	578	632	639	604	628	616	650	608	610	604	612	622	614	668	637	587	631	611	607	640	605	580	626	635	620	614	628	608	601	590	652	610	630	597	617	668	585	568	623	651	610	631	640	619	656	663	625	666	602	653	604	649	642	629	658	642	645	619	619	626	616	655	581	672	591	639	624	629	629	608	635	620	664	600	642	659	613	637	637	612	606	608	576	651	566	578	630	593	612	611	619	621	584	633	603	623	627	637	602	670	640	610	629	564	635	612	639	613	564	560	579	638	625	619	620	664	656	610	588	633	594	624	609	632	637	623	654	638	683	668	602	579	618	630	620	621	619	594	603	616	597	651	596	652	659	617	635	613	626	621	622	604	654	596	609	610	646	642	635	627	631	603	579	608	577	613	602	578	618	595	607	623	627	630	599	636	651	608	639	615	596	582	629	643	615	634	613	637	646	620	646	616	637	662	610	658	681	618	609	610	626	647	636	613	584	596	610	588	592	630	619	611	617	594	646	627	564	629	630	620	616	626	643	661	629	653	643	636	634	597	618	638	613	621	614	619	657	601	605	577	603	600	652	620	604	651	663	625	586	636	577	589	634	596	643	647	604	610	604	613	595	615	644	604	645	610	654	615	644	595	581	644	605	649	651	665	630	620	606	601	616	639	584	601	663	639	578	620	601	567	615	586	615	613	613	599	627	703	619	616	602	633	604	634	648	595	573	638	638	646	622	633	658	609	696	606	611	620	610	614	628	602	629	633	589	611	667	640	608	607	610	601	640	635	582	614	650	600	636	649	662	614	584	628	591	627	631	622	662	602	595	619	618	573	650	642	633	602	635	619	606	636	590	613	647	618	661	613	595	620	594	653	635	634	661	629	614	603	589	627	604	642	591	602	587	663	637	595	609	602	639	635	593	603	627	631	615	619	603	603	664	646	604	622	613	624	665	593	618	613	644	585	640	597	610	567	588	603	569	628	606	638	617	606	634	646
16182	2681	644	468	366	345	275	260	256	224	230	225	207	206	195	196	184	202	184	203	208	178	204	211	180	214	213	196	192	199	199	209	210	209	199	219	208	219	196	217	204	208	205	204	175	205	214	236	228	226	218	204	208	194	210	194	183	205	175	192	200	187	191	226	196	197	190	201	207	190	215	200	174	214	221	217	186	166	195	188	210	201	186	198	180	207	190	204	185	208	180	203	197	213	210	220	189	178	176	193	210	200	217	218	232	202	202	183	218	202	190	179	165	188	193	196	191	200	205	174	220	196	188	181	201	199	223	197	187	185	204	185	168	188	192	201	193	195	187	195	214	190	204	196	220	191	185	208	198	156	181	183	222	188	180	205	197	220	211	196	187	186	196	187	214	231	208	220	206	196	204	199	185	201	186	215	194	195	232	176	214	187	212	212	197	167	202	222	188	224	200	220	183	191	206	183	186	186	207	216	194	212	183	193	200	163	205	194	203	219	198	180	197	161	202	212	214	203	208	195	195	194	202	180	206	204	195	215	185	204	200	176	214	209	193	199	184	201	196	187	191	203	208	203	184	178	163	194	193	191	210	187	201	182	219	202	188	201	191	209	229	217	193	220	234	197	208	233	190	159	230	177	213	211	197	198	204	192	199	212	205	216	190	216	239	223	191	240	195	191	197	232	203	189	227	202	205	202	184	206	200	203	204	189	202	189	195	214	197	189	201	177	202	198	224	213	199	180	175	213	221	190	173	214	177	181	193	208	215	217	190	179	197	177	204	192	195	258	194	190	177	187	198	198	200	188	196	201	197	195	200	183	179	184	215	200	179	230	204	203	204	192	215	199	227	187	179	191	239	169	240	217	200	192	172	206	185	197	188	193	207	191	180	175	216	209	193	210	203	209	178	182	183	203	201	193	185	175	181	215	199	203	199	198	226	205	219	195	214	201	198	225	214	221	183	193	193	189	205	189	196	213	211	186	174	219	215	206	190	205	198	177	209	187	194	197	203	210	220	205	180	206	215	199	189	183	189	197	196	195	200	186	198	184	215	207	195	199	190	171	205	207	194	191	180	209	183	167	197	200	190	166	219	182	188	204	226	200	214	202	181	207	219	175	206	181	227	197	194	215	219	229	184	226	181	192	177	191	205	214	185	213	189	225	189	194	209	173	176	192	196	200	211	183	216	179	194	199	174	204	166	204	192	203	189	185	208	188	211	205	183	191	212	224	170	195	183	197	205	177	196	197	210	235	194	200	174	220	212	201	179	197	191	218	210	188	208	184	195	185	201	205	188	195	189	209	210	203	214	183	175	175	218	176	206	194	211	160	201	197	206	203	186	220	222	207	192	184	212	193	186	225	204	222	161	223	214	193	187	197	176	183	194	178	192	235	203	192	184	199	194	202	203	191	199	175	198	199	180	190	202	217	213	208	198	207	212	191	178	189	174	209	212	190	200	209	210	188	215	200	214	207	189	182	186	216	181	171	208	208	213	216	195	179	201	213	195	191	175	203	185	209	210	200	219	169	171	207	195	211	169	195	187	221	176	213	201	192	237	197	215	181	189	210	215	179	180	197	172	173	181	175	194	201	195	191	221	193	210	204	215	210	202	183	192	179	209	216	181	190	193	221	210	187	202	213	198	224	178	203	213	195	215	219	205	211	191	201	209	178	197	216	199	205	182	209	196	199	208	188	222	166	212	180	205	195	201	193	201	193	181	192	188	178	180	211	177	195	188	240	188	183	178	179	182	183	177	195	202	196	180	197	189	215	186	216	203	193	189	205	176	215	206	228	185	178	193	192	191	202	210	197	225	189	196	169	208	206	194	184	184	189	210	200	177	178	181	190	182	209	180	180	215	196	208	195	189	201	197	208	201	172	179	229	214	192	199	193	188	194	192	185	192	215	187	185	187	167	213	216	188	200	189	172	221	226	190	180	199	187	182	194	213	187	197	190	180	177	192	185	198	197	201	195	206	208	193	178	217	205	220	205	181	207	170	227	191	186	197	199	177	191	207	190	205	185	206	178	163	204	191	224	189	176	202	178	195	178	212	200	230	176	184	192	226	188	148	225	197	206	202	180	195	220	208	216	201	207	201	168	170	184	216	216	186	208	196	190	194	216	204	216	189	180	184	199	198	177	197	193	199	201	210	206	198	175	190	201	206	191	201	197	199	203	185	182	173	203	207	211	199	197	192	198	208	179	192	201	167	216	167	188	201	197	219	176	212	203	183	202	174	197	208	177	190	221	204	195	179	197	204	194	181	184	204	181	180	213	200	191	206	197	238	197	181	186	220	179	170	186	184	206	200	201	225	200	183	207	173	210	207	191	206	211	187	199	185	215	185	191	188	209	195	190	188	172	222	238	204	232	197	186	183	182	200	181	206	208	208	203	185	213	177	197	174	206	194	200	205	207	210	201	192	205	176	176	199	178	182	172	199	165	181	216	235	201	201	185	174	171	185	191	192	205	197	182	205	212	174	208	212	212	215	162	199	195	185	195	196	163	166	211	201	214	189	196	190	208	216	186	206	196	189	187	204	218	192	171	186	204	190	201	191	219	212	223	184	204	199	188	203	166	203	215	209	196	202	206	202	198	203	178	194	211	202	203	190	190	211	192	208	179	194	168	180	187	198	194	177	185	209	226	196	195	215	234	189	193	206	220	183	199	171	184	175	201	178	194	195	214	215	223	202	200	197	174	192	195	200	207	190	197	199	199	214	195	197	206	193	182	210	215	214	207	188	213	193	199	213	194	190	187	187	178	218	185	196	191	220	201	212	216	217	166	235	182	189	212	206	187	225	178	204	179	184	186	188	171	188	195	185	171	208	190	213	185	197	179	200	202	173	205	217	209	185	190	203	202	202	217	177	195	185	197	189	203	175	209	197	180	219	196	196	177	203	202	207	206	188	185	229	205	190	201	196	147	187	227	204	171	192	202	208	182	214	212	227	166	174	197	187	192	216	175	191	170	197	209	204	194	207	169	187	194	199	171	193	205	210	186	212	188	202	186	174	208	182	183	197	206	183	205	184	212	184	207	194	199	210	198	213	194	205	207	181	206	190	191	203	210	196	203	197	230	197	180	192	187	192	184	187	191	168	200	175	183	191	185	194	204	177	183	203	191	195	185	207	193	196	205	219	212	188	204	232	206	205	209	201	192	178	190	210	180	192	221	183	203	212	203	192	206	199	185	187	169	203	209	217	195	183	219	176	192	188	186	169	202	199	192	194	215	201	186	199	205	188	191	197	210	188	189	194	190	195	184	216	213	222	187	200	183	191	184	167	208	199	190	196	207	186	178	182	206	176	256	201	201	189	198	208	184	213	192	187	171	214	187	174	197	169	193	194	228	198	188	204	191	183	213	172	177	194	198	180	213	199	168	185	193	239	182	176	209	179	191	176	181	196	208	188	208	206	191	188	188	196	215	196	207	207	194	197	200	186	171	213	181	198	198	209	174	196	185	183	200	191	201	194	232	207	189	213	177	190	207
11119	1840	1292	1423	1278	1098	943	823	712	680	633	628	564	606	574	532	525	512	551	526	509	467	486	490	495	500	513	508	528	455	489	493	503	477	475	489	521	488	503	506	517	500	488	500	504	530	492	534	546	520	531	582	525	550	484	504	495	513	501	498	507	512	472	500	498	506	489	459	485	475	475	484	472	487	466	441	466	439	484	436	433	463	418	468	477	474	439	476	487	461	450	465	454	482	434	442	450	461	483	446	436	443	462	442	459	452	470	455	449	461	455	464	419	468	452	501	465	484	450	455	465	491	442	425	406	452	450	439	459	452	448	456	450	483	472	463	451	459	468	459	473	471	420	521	444	459	430	476	452	439	478	445	453	443	438	468	428	440	429	437	468	462	481	462	425	449	471	441	418	437	468	423	457	455	478	444	477	425	440	463	464	477	441	440	458	418	441	460	494	477	461	437	438	430	397	475	443	481	436	441	466	492	436	444	450	433	427	436	465	476	496	454	476	457	425	414	483	461	430	486	499	461	447	480	459	466	440	469	441	484	455	428	473	443	467	466	465	468	478	442	452	433	428	497	418	430	441	435	408	471	513	411	446	458	446	422	472	441	477	466	438	454	462	466	457	459	454	471	418	473	478	433	435	447	458	444	458	421	462	435	451	481	414	458	473	437	460	476	491	427	443	470	453	464	462	458	470	451	466	454	468	492	456	459	422	458	457	452	456	414	455	436	424	460	422	459	425	432	443	466	438	495	435	448	448	471	431	491	464	427	479	455	499	427	427	487	451	456	442	454	478	445	464	462	461	446	487	498	414	466	461	474	426	483	500	450	451	495	438	453	450	423	466	487	479	464	448	443	443	435	475	448	460	446	431	474	463	456	476	464	430	462	435	455	458	447	452	503	442	445	459	429	461	426	491	452	460	476	483	439	477	436	455	421	449	443	444	440	486	456	463	449	412	481	487	466	469	449	455	409	439	435	471	451	477	451	437	440	463	498	455	492	503	483	460	423	462	473	449	455	483	462	480	481	471	481	464	423	467	480	461	467	450	451	473	522	444	480	432	486	446	434	437	442	495	426	457	480	449	479	438	462	445	484	458	451	485	455	418	459	415	424	405	470	501	462	442	440	443	444	469	462	448	473	431	463	450	498	451	467	477	434	479	455	432	455	451	432	444	502	450	478	469	461	434	471	444	477	438	462	439	513	454	448	449	448	435	442	443	465	436	472	459	419	458	463	437	437	462	477	440	439	428	456	427	459	437	482	454	461	475	439	423	472	456	476	451	466	398	444	432	476	438	453	490	482	434	452	474	425	464	502	473	472	492	431	449	442	445	459	459	453	451	455	462	472	506	459	453	476	466	439	452	458	440	481	473	488	425	460	459	450	438	469	475	455	440	454	421	467	462	469	452	460	461	477	459	464	490	434	493	479	474	425	450	443	458	459	440	481	461	405	444	472	465	469	414	465	435	475	491	478	466	476	431	472	487	500	442	476	451	490	441	477	452	460	447	426	421	470	403	495	463	426	442	475	465	468	457	466	438	427	469	439	437	482	421	457	478	438	461	460	456	452	455	449	424	467	461	455	454	479	432	485	475	486	468	481	457	427	480	479	425	476	447	412	475	482	451	444	443	462	465	440	475	474	446	497	439	450	457	453	472	452	498	422	435	438	465	462	450	432	434	459	500	447	438	480	433	469	495	437	439	433	472	427	476	482	433	464	480	465	484	463	490	445	430	473	467	535	469	463	474	495	471	458	445	482	449	487	440	474	466	447	438	451	462	447	401	444	475	446	430	467	465	466	446	435	417	465	444	455	464	461	428	459	481	468	473	506	465	449	474	417	470	442	473	434	456	493	428	467	452	482	456	481	419	438	429	472	433	451	444	420	482	459	437	475	456	407	416	457	466	439	451	455	496	452	469	476	455	454	454	457	466	444	468	460	406	450	422	453	476	447	468	430	440	496	429	465	463	470	434	478	454	500	431	478	467	439	456	479	481	474	462	467	471	460	442	451	478	476	463	446	454	456	453	460	457	463	462	463	463	448	419	458	463	462	465	481	455	423	471	462	517	443	438	484	446	492	440	472	474	431	446	419	457	435	467	469	481	435	427	506	490	475	461	414	439	454	453	441	490	446	437	494	467	409	444	482	456	467	455	450	464	464	466	471	478	450	484	447	422	486	438	451	452	459	486	460	452	467	472	431	440	469	458	426	458	458	469	433	459	466	431	457	455	440	457	485	494	471	445	468	439	427	449	443	450	437	436	479	445	454	454	446	452	419	439	459	467	444	449	416	460	424	435	436	513	474	471	475	466	490	475	450	439	426	452	467	484	455	483	430	478	469	475	471	490	471	484	414	452	447	443	453	431	460	447	471	463	454	454	449	434	433	486	449	437	457	477	455	481	464	447	449	437	474	438	469	446	459	479	461	463	442	466	515	461	471	455	485	468	470	451	451	489	469	451	463	473	478	461	495	458	440	466	457	471	428	480	459	456	450	476	483	464	428	443	480	435	448	500	497	453	423	423	452	475	445	459	446	460	428	438	462	474	494	427	456	458	474	414	478	458	463	468	489	474	468	427	428	453	453	432	451	471	460	489	457	494	464	422	463	494	454	466	459	460	461	464	474	472	424	451	420	452	436	424	462	470	449	415	449	444	429	447	491	460	465	478	454	437	494	443	473	444	464	465	460	452	443	455	429	440	461	461	432	411	468	467	440	476	452	475	448	486	453	470	445	478	463	470	449	444	464	461	457	478	478	467	456	480	471	441	477	438	484	417	439	426	468	462	500	428	489	452	418	488	447	452	446	492	413	450	435	436	417	456	454	451	415	473	468	446	502	469	459	435	432	430	483	401	457	445	472	476	434	457	463	466	433	456	447	461	415	484	436	453	451	473	463	474	487	451	433	466	428	490	444	426	471	473	467	485	447	472	459	461	462	483	432	489	451	464	500	480	421	469	483	496	493	448	462	464	467	470	452	487	499	453	437	481	431	479	491	443	480	451	470	459	436	444	433	479	420	459	452	461	461	470	476	472	419	428	432	461	458	464	422	418	432	468	454	428	461	457	472	456	415	463	466	446	458	479	459	469	434	471	430	456	461	454	485	503	445	487	426	469	475	469	484	475	450	434	446	486	454	480	491	453	426	432	461	494	458	428	451	476	430	445	466	463	434	447	457	418	451	425	468	465	453	455	474	485	490	461	420	458	480	501	484	444	467	451	466	449	419	484	443	443	482	479	445	452	444	474	486	425	490	491	411	450	491	472	476	454	442	487	475	468	471	449	498	454	488	456	438	447	457	458	454	455	480	488	456	451	469	455	416	490	465	463	507	465	439	445	451	468	434	437	456	446	449	439	449	482	416	475	449	482	487	433	457	431	450	448	482	458	495	469	466	447	457	412	449	467	470	440	444	462	455	406	504	469	467	443	439	452	487	449	456	455	465	453	436	430	440	439	448	444	434	472	444	480	450	466	474	467	453	468	431	458	475	439	463
24836	4751	1032	674	442	417	330	267	220	211	185	203	204	167	171	175	166	170	141	139	155	170	141	142	158	161	144	141	168	139	128	147	148	142	160	197	136	146	155	145	175	149	172	153	161	167	121	148	160	153	144	140	156	170	155	148	165	141	139	155	163	166	173	154	147	154	158	146	164	140	155	148	127	137	129	146	143	170	154	152	127	154	167	130	146	125	130	128	168	118	145	152	128	130	158	175	135	148	118	142	157	127	148	119	158	147	129	151	124	145	137	144	149	128	135	129	140	143	124	149	141	114	137	171	150	132	148	140	152	135	147	127	123	160	148	133	137	148	141	139	134	145	140	133	148	156	132	155	139	151	152	156	134	145	147	139	145	111	133	139	152	131	128	129	165	134	140	153	134	127	126	168	133	132	143	136	146	139	140	161	116	142	140	121	136	154	147	142	123	167	141	127	140	135	156	148	185	145	149	115	134	145	156	139	135	136	151	145	161	152	136	132	156	135	132	140	148	119	141	148	150	119	108	149	150	142	135	144	130	159	137	126	166	137	144	141	145	151	158	133	142	122	161	124	161	145	141	159	136	127	143	143	146	130	146	131	138	145	144	147	125	156	145	149	132	128	155	114	151	158	139	137	140	128	145	138	153	153	123	126	117	148	152	138	149	141	144	146	121	141	128	159	168	152	140	149	142	120	127	147	143	121	138	109	149	149	130	142	122	143	149	117	150	140	155	131	144	142	148	130	135	149	137	109	135	157	144	157	123	161	155	155	167	155	123	141	151	160	138	136	112	145	114	158	152	141	133	143	127	145	132	128	133	148	145	120	144	120	142	128	140	128	135	140	128	140	129	127	124	129	146	139	143	140	138	144	160	138	123	144	134	155	127	144	151	130	150	148	129	138	167	140	129	133	153	141	140	157	141	163	149	139	141	162	146	145	131	153	155	147	137	131	134	132	132	128	124	142	191	136	137	143	146	127	111	145	126	139	153	139	145	134	153	128	160	158	139	118	165	138	134	143	140	137	124	131	133	129	147	145	137	146	146	151	145	144	147	139	156	155	159	169	133	145	139	147	142	139	130	153	158	143	140	124	131	137	152	141	142	153	148	125	133	150	147	123	167	147	149	157	129	167	133	132	142	156	136	153	155	146	159	128	150	121	148	134	161	175	125	145	142	147	170	125	156	133	139	142	142	142	146	117	148	155	139	143	153	138	144	159	133	142	131	140	169	159	136	158	135	147	126	128	138	141	150	140	147	137	146	141	153	139	131	121	125	154	115	124	125	146	142	141	130	122	143	139	136	126	119	114	147	144	132	128	151	140	148	118	153	133	134	134	140	122	167	155	168	137	120	128	134	134	154	140	142	139	144	150	140	126	139	119	152	135	153	146	147	141	147	138	128	155	148	160	141	143	161	139	139	123	122	133	152	144	142	155	159	149	138	134	123	147	134	132	146	155	120	136	123	139	135	121	160	134	125	152	147	149	135	142	146	133	128	143	116	151	154	139	118	138	158	139	157	124	141	136	113	159	151	140	145	148	125	141	116	122	149	141	154	140	160	146	159	151	129	132	126	116	131	132	133	123	117	112	149	143	134	138	152	145	143	147	148	146	140	135	139	130	139	135	154	140	143	131	140	118	156	137	158	142	121	136	150	130	153	153	130	137	132	130	135	148	147	130	139	149	148	114	131	135	136	146	133	139	144	134	161	123	135	151	144	132	128	133	145	165	132	134	116	155	134	130	140	152	158	148	147	147	131	145	146	133	121	143	131	137	119	137	139	136	132	128	132	122	140	139	141	130	125	137	145	145	140	128	132	142	141	138	145	128	142	141	131	140	155	161	146	124	122	129	133	158	143	154	140	156	136	154	151	132	144	147	147	127	167	169	116	141	174	149	147	155	136	152	128	156	150	136	147	145	137	139	129	159	128	158	133	119	128	125	164	132	153	142	144	126	143	130	131	142	147	167	139	164	137	142	142	168	132	142	133	150	130	142	137	162	144	151	114	128	136	137	125	129	147	165	141	135	156	145	145	150	167	141	148	142	152	149	140	152	137	165	147	152	155	170	141	156	131	160	112	150	135	126	125	133	135	125	138	133	140	139	141	123	128	134	167	148	129	143	138	123	124	130	155	133	144	142	137	138	136	129	121	119	137	147	151	134	144	129	146	129	148	138	132	156	151	132	113	131	116	155	129	125	127	162	135	138	154	163	163	144	143	137	130	138	139	137	142	136	138	133	161	151	135	131	147	144	144	143	138	134	140	127	146	130	140	135	158	124	148	139	148	133	131	145	154	133	142	143	132	128	144	149	141	160	143	134	125	142	115	128	126	134	127	138	135	113	128	135	139	177	137	164	156	135	124	147	165	160	115	144	136	151	165	137	148	124	126	120	139	134	140	131	143	139	119	144	138	105	151	157	122	138	139	126	131	143	133	131	110	128	131	133	141	141	145	146	150	149	141	138	126	146	126	155	137	155	146	141	129	127	120	107	144	141	183	142	143	135	146	121	142	163	149	135	144	159	127	132	119	138	148	133	116	141	144	166	126	149	147	122	148	134	159	169	136	125	122	150	139	134	163	161	144	129	139	126	140	139	127	133	135	142	143	150	127	133	132	134	142	147	128	141	132	112	138	149	130	146	161	157	145	140	136	140	136	152	164	155	128	168	131	130	130	137	159	135	162	121	129	132	147	134	150	135	125	139	145	163	127	153	165	163	155	139	137	162	135	158	147	132	135	140	139	159	158	147	152	160	149	125	144	137	133	139	134	140	139	144	143	125	134	142	136	152	137	135	147	145	137	139	138	138	155	135	133	137	127	124	140	123	156	131	156	141	125	130	154	139	144	130	114	138	148	147	136	150	155	123	140	124	134	123	139	144	147	146	140	136	137	131	147	121	135	138	144	147	145	159	132	160	148	133	155	160	129	142	121	148	164	153	150	149	142	140	134	137	140	166	135	145	142	135	127	142	127	131	157	137	163	124	152	151	142	118	132	147	139	132	134	143	156	132	130	146	148	174	152	143	143	134	164	134	133	138	142	116	137	138	126	129	153	138	140	147	149	145	125	126	140	148	134	131	152	138	156	152	135	151	143	137	155	152	147	128	129	126	135	126	136	123	146	144	133	139	154	138	141	144	146	155	142	137	120	141	147	148	119	128	149	151	135	151	134	138	150	153	146	145	130	126	155	144	148	135	155	126	134	131	130	145	143	131	151	130	156	150	160	139	128	147	158	139	109	146	128	146	139	128	141	143	154	129	144	132	131	147	137	147	116	112	150	140	146	168	112	130	133	145	145	137	129	114	137	128	146	116	135	131	125	126	141	152	152	136	136	141	133	134	120	130	164	139	136	133	136	139	137	146	139	122	135	156	137	175	136	170	157	133	138	144	128	157	144	160	135	131	134	151	134	144	145	134	154	154	149	130	155	122	141	129	149	153	124	162	137	131	135	157	145	147	142	115	138	141	171	137	147	118	144	121	159	126	141	147
14687	2394	2061	2291	1804	1487	1226	1019	892	772	660	704	592	582	523	519	486	458	422	477	431	438	456	449	447	439	392	396	368	418	399	402	420	394	413	368	404	439	406	429	445	429	452	447	492	491	423	481	447	473	430	417	435	393	401	432	403	409	401	381	419	440	435	403	396	425	391	411	394	362	359	375	386	369	384	394	368	378	359	378	362	339	335	336	356	356	360	384	350	319	339	361	393	358	351	370	384	345	366	353	342	338	325	365	359	337	332	344	320	349	359	362	325	353	329	379	334	338	322	337	353	356	326	373	360	348	351	338	363	340	304	350	357	351	366	347	362	330	359	351	340	357	395	360	325	361	365	300	337	364	344	349	345	346	330	337	366	344	371	318	343	350	350	339	395	352	334	361	367	349	369	323	365	366	364	350	335	343	362	338	354	365	363	353	348	334	331	365	329	381	337	367	352	365	357	322	370	383	348	324	341	365	379	339	326	340	340	363	343	336	353	321	371	354	360	343	367	338	348	366	333	341	314	345	337	357	345	329	355	336	331	352	338	355	342	299	346	317	361	364	330	343	365	357	345	344	360	361	373	334	348	323	331	345	373	360	338	338	324	316	339	365	319	355	327	345	329	380	362	342	335	326	381	370	316	356	353	400	380	376	342	355	350	321	380	335	344	331	324	360	374	361	334	327	370	339	373	361	380	333	346	360	347	328	342	338	334	339	317	379	328	369	333	349	322	353	347	339	334	323	337	373	369	341	337	372	350	358	372	341	361	345	347	365	349	343	341	365	344	338	360	348	322	338	338	328	388	368	355	360	335	338	327	337	334	346	318	315	336	329	329	348	342	348	376	352	345	352	358	355	343	365	341	361	348	352	300	343	353	333	364	340	364	333	354	316	312	362	357	359	336	334	328	340	346	340	322	329	339	383	348	335	308	341	334	331	345	346	348	328	377	351	331	364	353	327	349	355	363	371	366	350	360	353	365	349	360	341	317	394	310	351	371	348	332	380	340	332	352	391	314	360	350	358	366	342	345	365	340	322	331	336	352	332	349	342	342	383	348	356	351	342	367	364	342	351	374	324	358	329	366	367	362	334	329	339	363	408	331	343	364	373	337	309	343	330	337	346	353	339	353	361	358	350	357	386	342	340	342	301	339	330	327	331	359	329	367	355	339	335	352	356	367	354	348	350	347	383	321	331	378	366	352	356	342	360	360	370	340	364	355	349	322	354	360	346	338	355	312	340	369	329	327	324	333	329	366	342	367	344	356	335	355	362	300	368	334	381	317	320	343	323	359	333	330	340	368	329	347	349	343	332	365	326	354	384	325	395	365	319	294	363	322	322	368	353	347	358	348	385	361	348	375	375	365	365	369	366	310	330	385	374	377	352	344	323	324	376	350	353	340	334	364	362	360	369	326	356	354	348	343	344	336	350	317	337	380	345	362	342	327	359	390	350	358	352	341	363	372	355	302	382	343	337	294	354	348	376	342	367	356	316	333	356	368	369	352	335	365	361	361	390	326	349	318	339	353	374	378	375	364	379	336	356	357	342	385	351	382	342	311	331	347	367	343	391	328	376	316	377	376	341	338	344	349	349	314	334	339	373	334	334	339	357	318	346	338	326	331	363	355	383	326	364	366	330	342	323	325	345	354	344	317	362	354	350	343	353	346	350	354	338	346	360	370	334	338	359	356	330	358	355	382	359	362	358	291	342	364	324	372	313	311	324	352	365	358	349	334	346	336	342	355	331	350	365	364	357	358	382	355	377	350	351	375	376	349	373	351	361	362	356	378	350	359	347	317	361	358	343	340	338	353	343	360	331	370	351	383	360	326	363	350	378	333	340	355	365	324	326	336	349	372	336	326	357	345	370	309	358	333	396	382	384	338	360	350	385	364	351	337	368	312	354	369	339	342	365	384	320	341	380	345	337	324	344	333	359	322	353	389	338	347	324	345	382	356	366	362	391	344	343	341	365	332	317	355	337	347	364	297	342	343	360	341	343	331	323	371	343	343	343	340	359	344	342	350	324	378	318	359	342	378	360	336	361	370	386	338	366	327	330	324	391	357	354	385	359	341	366	367	354	328	341	329	344	359	359	368	343	356	323	333	340	356	339	371	345	360	326	337	329	319	340	328	353	357	362	363	350	348	344	348	337	332	333	387	352	356	336	336	332	350	345	317	376	339	349	316	338	335	346	358	326	358	328	348	375	335	319	347	353	364	334	329	361	359	358	328	312	357	374	354	357	340	382	340	398	344	349	348	346	370	336	332	336	367	342	337	339	337	304	303	331	334	342	346	334	351	339	353	362	343	347	357	324	352	368	392	339	346	378	362	371	348	371	342	375	364	385	337	344	337	329	357	341	353	363	368	359	368	325	361	370	353	373	323	347	308	338	358	343	381	314	339	346	344	334	364	353	369	315	358	381	340	349	328	359	354	385	387	354	342	329	357	324	358	339	347	358	341	357	373	344	347	359	340	365	326	347	347	329	354	376	352	373	350	394	333	354	350	349	325	362	339	347	353	363	372	348	356	369	331	324	325	348	308	337	383	314	316	353	357	376	341	318	332	353	339	351	336	348	341	365	338	330	354	327	324	345	361	357	347	347	314	338	332	341	344	351	354	349	352	352	344	341	356	349	352	357	329	346	352	345	345	378	359	362	334	369	374	345	334	328	349	345	364	337	366	378	353	375	368	358	348	354	343	347	355	361	340	356	341	348	358	346	358	332	327	340	372	323	349	347	313	338	371	359	349	347	355	394	340	340	358	364	328	352	353	360	351	327	346	341	376	336	342	360	348	316	361	333	351	346	355	335	332	360	363	334	358	372	324	382	344	315	351	349	368	325	347	340	350	383	347	361	347	329	369	308	349	360	360	313	359	356	347	347	350	333	322	364	352	356	336	382	316	325	327	355	372	365	377	345	333	319	347	307	385	362	357	370	373	349	338	372	346	348	330	380	317	350	344	365	356	338	339	329	354	327	317	357	323	330	335	368	342	333	338	353	344	346	377	348	355	349	354	358	375	342	341	354	340	348	322	356	362	326	353	345	347	353	344	361	360	340	317	314	343	359	348	354	358	349	351	369	337	350	325	312	360	379	370	310	347	371	384	349	334	343	341	347	316	344	368	311	400	329	339	336	325	351	357	302	337	345	322	368	349	319	362	368	368	354	368	338	356	361	393	351	337	342	333	339	315	348	364	317	323	362	349	355	356	352	338	332	331	339	336	348	338	331	329	344	321	317	352	338	365	379	370	330	344	347	320	342	333	348	348	359	346	369	378	353	361	340	348	353	347	346	350	334	311	356	356	336	322	329	313	385	327	371	358	350	341	346	343	382	355	344	339	363	342	337	320	355	325	364	349	318	325	357	344	341	361	332	344	323	312	322	360	349	327	332	327	321	366	365	354	367	332	365	398	313	346	347	359	383	342	372	346	342	355	321	347	327	368	360	341	351	393	368	343	350	359	358	348	367	329	364	336	357	382	367	335	352
6355	1113	376	302	285	269	278	260	255	280	280	277	263	272	283	263	281	275	290	258	281	283	278	312	253	279	268	296	308	246	289	277	259	285	257	278	299	248	252	302	248	301	294	288	297	291	240	278	245	274	267	286	283	256	261	249	287	272	275	299	299	289	257	276	277	252	280	253	285	277	271	256	243	253	266	275	240	279	273	263	231	245	297	276	276	246	250	272	267	253	273	259	270	253	264	282	253	272	272	282	254	257	269	278	261	288	269	276	274	263	255	264	272	268	250	254	302	304	293	250	264	259	259	264	231	291	254	278	287	288	261	269	289	258	252	305	278	267	272	235	305	259	254	263	302	288	297	257	276	273	301	263	260	257	302	235	247	274	257	309	264	297	283	263	276	295	254	274	291	302	284	268	250	239	257	263	262	267	287	296	277	291	291	260	290	268	268	275	257	253	269	265	278	267	299	256	255	266	261	286	273	221	232	267	263	254	289	274	263	274	242	241	275	260	289	266	285	275	271	248	255	290	273	258	275	292	261	295	290	263	267	311	243	282	266	275	251	258	270	299	276	266	266	290	311	257	252	273	272	296	265	256	277	253	273	263	270	271	274	273	323	273	249	275	263	245	275	244	278	286	276	285	284	265	284	268	265	290	274	293	256	293	287	259	265	244	261	240	256	272	254	269	261	272	281	283	283	289	264	261	293	287	267	262	266	266	277	279	296	272	288	299	279	285	280	250	254	287	272	264	274	231	270	244	234	276	273	271	253	281	273	269	268	252	268	275	267	293	266	291	290	264	302	257	277	263	290	300	268	268	272	290	253	300	258	273	242	273	258	256	253	262	300	246	281	260	262	231	258	277	279	266	281	266	269	283	302	294	268	300	269	261	265	304	281	301	274	259	280	277	249	248	292	307	290	262	283	255	264	258	252	241	278	265	286	251	261	273	276	260	266	265	271	291	287	258	262	295	271	277	255	264	270	260	291	290	274	276	288	302	301	254	299	288	259	273	264	256	260	267	287	260	234	289	251	252	282	294	280	281	268	280	261	278	269	269	271	246	253	272	288	297	274	240	256	277	274	288	255	272	243	260	332	283	261	261	269	294	306	273	266	260	281	279	258	261	301	244	280	252	281	289	264	266	243	285	276	272	247	251	255	284	275	267	255	299	255	259	297	254	275	282	273	294	300	245	296	274	251	317	276	264	288	279	258	290	265	257	284	288	291	292	281	277	272	288	263	264	259	246	311	302	276	287	246	276	312	287	279	247	258	270	266	235	235	281	250	283	280	285	276	293	256	253	270	316	264	276	280	256	256	257	274	297	257	278	284	294	277	282	265	243	290	270	265	255	279	298	266	286	262	274	285	270	323	247	275	276	249	270	281	281	247	287	262	269	311	276	264	293	244	260	275	294	291	291	260	255	270	258	264	282	293	280	257	280	256	270	295	236	251	243	257	269	289	261	289	258	304	269	289	268	288	286	299	249	285	230	255	252	250	281	273	283	255	255	263	274	271	275	260	277	269	234	259	272	270	285	268	273	272	262	265	264	272	323	291	285	275	309	286	271	296	291	285	269	282	257	271	254	273	271	276	302	297	234	270	276	281	285	297	266	297	253	265	267	252	278	271	268	292	299	267	275	219	286	253	278	266	294	271	292	263	293	248	241	245	261	245	304	290	300	248	293	275	260	294	257	299	280	279	279	262	239	269	305	256	255	272	256	280	253	309	276	284	273	281	265	257	301	263	258	261	289	290	281	267	309	287	266	249	237	311	296	265	290	283	281	270	281	288	272	291	248	273	298	280	286	275	268	254	264	283	261	272	284	280	272	256	283	262	259	311	286	246	289	213	288	266	287	260	266	237	265	261	276	251	266	262	257	255	251	252	281	263	270	293	283	303	268	260	268	303	284	279	270	266	260	268	270	257	266	282	247	264	291	247	306	264	262	294	283	288	300	260	268	279	301	259	234	290	262	286	281	284	259	298	272	304	266	291	253	274	273	275	286	279	253	285	279	288	311	284	265	244	282	284	270	235	288	261	260	270	244	269	282	289	286	297	287	270	289	270	272	280	255	266	264	261	269	319	265	276	241	252	281	266	269	255	270	265	254	249	260	269	296	266	257	276	267	319	292	284	282	285	285	280	263	260	239	231	270	288	271	298	305	272	263	320	243	263	258	268	255	299	253	270	283	262	248	271	304	253	259	237	272	324	299	271	295	273	254	247	270	281	286	261	252	274	268	275	285	276	282	233	285	282	265	272	275	281	257	293	290	280	300	284	299	304	267	288	270	250	278	290	262	315	284	252	270	260	287	249	257	267	300	292	293	263	297	304	278	286	276	261	253	270	267	290	266	281	325	262	255	271	260	274	259	248	248	268	257	272	229	286	261	269	260	257	257	270	278	253	267	262	290	292	274	275	293	278	281	301	274	267	292	290	275	244	282	282	280	280	295	277	277	250	269	296	278	272	311	251	273	283	250	311	290	284	275	257	294	273	252	266	257	285	256	274	264	266	253	275	271	274	275	256	266	277	261	245	232	275	269	282	283	285	244	262	264	262	272	245	265	281	275	239	321	267	256	257	278	295	278	277	281	281	259	275	291	317	295	275	252	272	257	245	255	270	288	245	305	284	289	285	273	265	292	252	303	252	275	273	256	273	288	245	286	226	276	256	292	260	286	265	277	273	293	248	316	256	268	275	267	270	295	277	287	256	244	277	258	288	241	288	248	281	287	251	276	258	271	286	274	278	258	271	269	278	262	255	270	292	279	272	272	288	276	274	264	275	269	246	289	293	275	274	268	248	291	272	274	259	268	269	274	280	265	249	276	286	288	305	256	265	277	269	266	259	254	275	295	275	267	272	268	301	310	267	297	280	249	270	246	278	261	263	266	302	263	259	250	254	283	255	282	264	273	267	264	276	250	259	283	279	275	285	258	304	265	295	268	292	274	277	280	279	270	275	258	244	262	277	305	280	256	255	265	287	270	264	299	283	263	274	218	269	312	297	293	285	277	270	269	280	265	302	245	283	280	245	257	275	313	261	283	318	269	327	273	267	281	289	271	282	271	270	274	260	256	238	234	275	253	270	317	273	282	261	264	296	269	243	265	232	273	285	251	274	269	274	296	256	262	292	267	248	273	264	280	272	271	272	281	267	287	239	271	260	295	273	299	255	256	287	265	273	279	285	271	276	280	246	266	268	293	278	302	298	269	301	257	259	272	270	291	241	239	266	284	276	244	277	294	253	286	273	254	272	263	279	257	268	280	263	250	296	275	251	290	228	279	303	268	287	244	264	268	273	270	257	283	262	273	299	291	305	265	266	259	285	276	299	256	275	274	284	282	275	305	279	257	278	255	290	245	314	288	282	274	298	289	278	279	257	272	288	273	255	282	280	249	249	266	258	271	279	291	330	259	307	277	265	285	296	287	276	288	269	249	300	273	287	264	242	271	276	249	269	285	260	279	296	288	300	274	239	259	274	263	270	242	280	307	246	289
4479	1110	724	809	742	695	718	685	673	674	655	635	627	638	639	697	658	592	576	601	633	635	622	656	615	637	610	618	629	564	653	634	604	628	605	647	649	671	663	658	633	643	647	627	634	636	659	684	621	629	604	623	598	676	627	622	632	635	605	599	618	602	664	629	626	603	617	632	646	591	595	588	618	616	651	624	625	648	602	604	625	702	589	591	605	599	606	633	635	671	622	574	663	599	651	615	620	636	572	651	562	624	633	628	595	557	608	600	593	602	574	571	648	579	636	633	632	581	615	590	593	642	633	631	599	623	595	629	623	632	583	612	581	580	622	602	606	627	642	622	649	580	596	588	589	606	619	620	598	649	609	634	650	610	620	622	638	588	669	610	607	637	603	583	571	613	574	614	603	586	629	652	622	635	577	570	621	610	585	649	648	610	642	629	601	619	601	620	596	589	611	645	562	622	623	633	545	595	612	588	638	590	589	618	641	576	654	634	569	652	597	605	632	599	592	632	626	638	606	619	606	620	612	607	586	610	583	623	605	665	603	644	603	606	617	603	622	613	584	643	638	623	656	664	626	638	605	577	608	603	625	595	582	623	604	668	596	606	644	636	632	648	594	611	595	578	612	602	628	634	572	600	602	631	643	638	634	649	576	601	645	655	628	601	588	666	600	639	607	653	624	619	648	574	630	621	646	596	611	637	609	591	638	594	609	635	634	630	572	624	601	606	622	594	646	608	597	654	608	582	617	657	603	653	584	568	659	667	650	658	647	633	648	585	619	625	624	600	621	607	614	610	618	646	656	668	613	600	596	551	599	587	614	632	598	615	632	551	601	615	634	584	634	599	608	636	580	629	625	668	619	608	577	636	617	651	654	595	646	644	615	642	596	623	605	603	649	627	632	614	618	655	630	640	580	586	629	606	600	616	661	595	599	630	589	579	619	604	599	591	611	611	588	619	639	610	609	625	621	630	602	587	586	618	635	622	600	584	617	567	610	628	624	652	650	600	610	630	623	586	610	610	595	619	604	571	608	602	603	639	603	623	575	610	629	600	615	630	611	609	560	602	619	586	618	588	582	619	611	635	624	570	572	604	649	619	630	623	628	592	598	623	637	626	616	647	593	604	612	695	622	629	597	620	571	600	637	626	618	639	608	623	652	630	644	610	626	628	683	642	647	595	610	625	592	598	623	604	590	594	607	597	594	604	626	594	613	606	636	610	587	634	601	626	593	636	665	617	599	648	603	582	593	589	666	606	621	580	676	623	647	638	585	631	624	650	588	626	624	613	617	600	601	628	592	587	590	645	611	625	620	666	604	614	617	634	615	594	645	612	649	635	605	647	631	628	652	576	629	625	571	623	628	648	608	597	614	657	588	631	669	599	584	636	635	634	609	624	637	595	623	633	583	658	581	585	651	609	645	612	593	595	639	599	622	651	629	584	630	689	564	587	620	627	630	595	601	571	623	616	601	629	628	628	645	574	652	655	631	620	607	624	616	593	641	615	624	625	599	618	664	604	618	590	622	644	633	652	620	634	609	629	594	593	587	626	635	611	608	611	641	607	610	594	635	667	632	581	678	613	569	579	608	587	585	654	626	669	606	639	636	662	637	571	574	650	604	598	575	639	590	641	656	614	611	635	606	634	597	591	612	633	621	651	635	611	593	608	593	591	623	592	640	591	652	626	644	611	619	617	620	637	623	607	600	633	607	639	644	608	601	603	579	595	592	626	642	617	612	662	636	645	616	621	641	669	630	611	651	590	625	661	643	575	583	650	635	568	586	573	589	573	593	595	624	568	582	643	631	649	586	619	601	634	592	561	605	673	599	601	629	619	602	611	586	613	609	694	625	669	621	583	595	674	602	595	604	598	587	632	606	584	589	645	613	594	560	634	578	586	581	610	666	594	567	642	596	637	658	605	638	597	638	589	618	602	623	637	634	611	637	598	640	606	579	590	626	628	617	576	566	611	629	638	646	672	628	619	611	588	615	605	583	585	581	620	623	605	600	626	601	626	627	565	610	659	665	588	658	578	605	619	588	614	636	648	597	630	647	598	611	627	609	609	601	635	642	650	605	610	587	616	654	627	645	598	604	642	626	617	625	608	617	630	599	611	630	589	598	611	602	626	618	648	616	610	653	638	633	600	608	551	626	613	618	584	628	581	615	627	597	598	572	583	591	604	625	640	587	600	633	614	621	609	609	586	626	622	585	616	606	667	623	635	659	596	593	610	622	595	618	596	697	601	608	566	631	581	628	610	651	614	606	637	614	601	632	609	614	647	592	605	602	637	624	636	628	632	631	606	688	630	656	637	628	587	653	636	625	613	614	625	602	605	578	628	594	635	630	611	617	560	602	636	595	591	637	593	596	597	622	614	640	633	629	627	550	580	653	592	595	656	604	600	610	621	609	613	639	620	634	635	557	589	623	624	607	624	627	613	586	630	578	616	612	620	635	644	611	649	593	580	648	649	619	608	647	618	636	584	609	593	652	580	627	609	608	624	612	611	668	627	641	592	635	606	575	593	608	608	625	590	643	580	606	615	606	639	607	618	609	576	612	622	596	584	598	603	675	614	659	648	645	562	609	620	630	608	622	612	607	624	586	658	573	564	643	589	655	621	627	607	612	583	604	636	605	648	642	620	622	642	651	588	617	632	606	622	637	639	641	566	605	594	621	620	615	607	579	596	582	612	632	632	581	647	586	637	627	576	589	609	611	619	633	583	639	614	582	643	594	612	620	625	589	613	628	624	583	580	659	651	634	593	648	575	612	598	590	622	620	633	549	612	639	610	625	594	630	633	621	617	614	644	640	619	639	627	626	575	634	619	654	626	636	618	663	617	640	640	633	589	605	620	596	645	610	615	635	593	648	642	616	639	625	537	640	610	588	645	602	608	620	604	605	605	644	605	618	622	594	632	574	592	642	649	620	643	654	613	632	588	615	632	653	652	589	623	597	604	669	596	623	586	577	626	612	609	615	590	662	662	611	637	606	620	643	596	616	634	654	591	595	620	612	611	661	614	659	609	603	608	617	590	615	614	619	620	623	617	597	596	647	628	681	581	588	557	630	605	564	628	568	594	674	609	610	615	617	668	606	636	581	644	609	636	586	600	646	618	567	648	594	578	668	620	645	664	625	648	565	608	602	646	616	627	569	608	629	635	631	647	645	622	600	598	598	584	618	602	604	637	641	626	565	652	643	631	590	668	627	674	619	646	585	606	653	636	607	608	621	575	643	598	627	589	615	615	624	596	604	581	610	615	570	609	649	615	597	638	616	574	593	615	588	593	618	638	620	618	601	639	556	637	632	630	663	591	662	623	591	594	612	628	614	636	630	580	597	581	603	665	641	635	592	587	596	619	646	664	620	587	625	628	613	579	625	597	643	624	606	643	607	594	625	595	582	611	641	644	646	606	623	600	625	608	638	643	625	607	647	627	592	622	661	627	627	604	602	600	653	593	590	626	611	603	609	600	577	587	579	634	602	655	635	635
15989	2624	576	471	371	306	305	256	233	243	227	250	219	211	230	217	197	218	229	211	199	194	226	200	204	181	201	188	204	191	218	163	188	193	215	208	226	213	218	223	191	181	202	164	213	212	222	224	224	195	200	212	179	202	225	207	198	171	184	210	196	201	218	214	216	212	221	210	220	177	198	216	192	207	207	186	200	197	222	228	205	173	209	191	204	200	204	192	217	201	195	201	205	205	182	205	195	197	218	204	201	176	198	171	208	217	214	184	190	179	201	219	205	171	172	189	203	186	215	210	171	200	200	234	202	190	199	194	214	206	214	207	202	194	192	197	207	192	202	191	202	249	190	221	187	209	195	192	191	202	193	194	203	226	188	213	204	170	207	215	188	174	216	219	183	194	187	214	210	192	222	191	211	210	221	200	202	198	208	240	227	190	181	224	203	195	209	200	195	218	214	199	189	220	196	188	206	196	187	208	218	184	209	195	214	196	168	190	203	205	177	196	191	200	199	195	186	221	182	216	217	204	193	208	201	185	175	185	169	207	224	209	225	191	183	202	206	174	196	201	213	194	185	193	194	213	206	189	187	203	181	198	174	214	205	173	212	179	193	192	192	219	192	206	223	212	191	189	217	210	176	189	188	210	210	199	213	195	176	188	188	181	221	198	204	194	172	173	182	189	190	212	198	179	189	190	207	205	197	181	181	192	208	206	183	176	192	221	210	214	207	194	197	219	185	195	185	219	191	188	191	209	216	192	216	182	216	220	194	212	189	219	202	189	213	190	185	209	222	197	190	215	202	191	203	215	207	175	207	186	171	192	179	180	205	212	172	170	208	184	191	208	172	179	206	205	172	199	210	215	224	220	189	196	193	190	233	200	204	218	211	209	223	206	228	187	212	202	172	179	217	182	196	211	179	214	203	188	209	192	193	211	177	187	194	181	218	154	238	190	192	189	187	191	188	197	181	189	211	203	202	226	189	191	214	186	171	206	179	230	201	198	212	203	189	192	246	203	192	238	197	192	221	179	171	175	203	190	212	184	195	226	206	211	192	197	236	191	207	205	198	212	186	174	193	195	176	197	181	171	200	219	215	202	221	176	236	183	189	194	199	187	189	187	203	175	193	172	187	224	197	193	185	170	196	214	183	186	180	198	193	227	184	168	214	220	212	199	169	206	194	198	173	221	199	207	230	198	206	205	212	231	202	228	209	213	198	208	187	198	178	198	197	215	197	166	195	192	186	199	168	178	182	190	188	208	191	180	232	219	209	208	193	209	180	213	174	206	230	199	202	188	185	203	210	220	221	178	204	195	208	184	188	197	196	203	203	241	209	202	169	187	182	198	181	199	228	191	204	181	219	193	171	182	201	219	198	229	202	186	214	185	196	190	194	189	163	194	205	209	203	214	221	197	209	210	204	166	189	147	208	181	187	211	183	211	206	217	167	188	203	174	191	184	203	173	198	183	187	197	186	210	208	206	197	199	228	190	197	184	220	206	215	207	181	196	195	182	191	204	203	183	183	204	207	199	201	218	180	234	175	200	199	203	188	199	205	203	200	197	188	204	211	196	194	182	171	201	184	149	193	185	213	229	210	217	196	193	199	211	199	188	194	212	202	224	193	217	206	188	179	204	231	169	180	211	202	219	177	226	194	182	196	193	196	204	216	210	205	205	222	188	203	176	200	189	190	168	184	181	199	207	202	170	192	216	190	206	207	200	210	203	220	205	193	176	196	193	190	175	187	198	209	186	228	204	205	202	207	226	181	211	196	203	206	190	196	186	210	194	206	190	185	196	198	203	197	200	183	195	222	205	219	219	186	196	192	178	199	219	188	194	207	223	190	177	191	175	195	191	183	205	196	179	198	222	196	191	192	202	212	204	192	190	185	193	195	201	183	201	229	169	205	179	190	198	192	169	183	211	206	182	199	177	166	162	201	160	196	202	215	191	189	203	185	192	207	188	218	185	201	198	206	206	194	194	219	186	188	168	180	202	170	189	213	200	195	187	224	229	182	194	225	190	184	213	200	192	216	190	189	193	190	215	196	201	208	202	226	190	202	190	178	218	208	179	211	234	197	209	171	162	178	172	197	192	201	185	189	213	175	179	198	226	189	227	197	184	201	185	182	179	198	189	199	207	224	221	209	212	199	218	167	217	198	213	196	164	195	203	195	181	210	189	233	205	178	180	187	225	181	191	198	217	170	206	182	181	216	200	192	213	237	189	175	220	219	218	184	196	205	210	157	213	206	204	200	191	206	203	198	200	228	208	200	173	208	219	196	184	205	208	205	220	216	201	209	209	188	176	190	194	188	180	197	195	171	173	247	186	212	214	207	190	205	203	183	185	214	198	195	179	207	200	176	184	185	168	222	220	188	201	194	196	190	211	222	215	210	208	192	195	210	220	202	189	212	204	221	191	180	219	225	232	220	226	200	191	191	206	194	162	197	193	196	199	188	189	173	192	191	192	170	184	202	211	192	199	200	195	177	191	200	191	234	192	197	190	197	192	216	193	190	163	209	208	178	194	182	208	227	171	175	184	181	191	225	203	173	202	185	195	198	216	193	199	177	200	168	168	218	218	217	213	212	198	186	196	182	182	223	215	199	179	191	199	189	230	217	207	177	192	205	202	215	180	219	207	223	209	202	198	196	201	197	209	187	184	201	211	200	213	221	186	201	218	199	206	194	189	188	190	212	210	199	198	213	203	194	172	202	184	214	192	198	206	212	187	184	223	211	215	200	215	216	186	188	205	175	224	180	188	203	202	185	203	178	218	195	207	245	190	202	205	225	171	206	210	212	188	215	181	199	234	200	202	184	178	203	180	198	197	172	192	191	200	177	198	200	181	182	181	199	182	202	203	208	193	214	177	205	195	209	204	182	222	195	205	209	220	203	180	197	182	198	196	205	211	175	215	203	185	210	205	198	215	198	204	190	203	210	172	199	209	205	208	209	204	198	205	231	183	203	193	218	190	205	192	191	213	201	198	204	182	187	186	246	195	192	199	181	197	181	183	183	222	212	216	199	197	206	219	201	175	187	188	221	218	204	188	217	221	203	187	191	193	226	188	173	198	219	176	177	158	157	203	176	194	179	208	176	189	186	206	169	201	174	172	180	195	223	216	197	188	188	195	185	219	214	190	196	191	184	207	218	196	219	182	199	184	184	197	203	213	170	193	199	211	212	186	196	198	195	190	190	232	173	190	202	185	192	182	195	191	192	197	208	208	174	189	182	188	204	213	216	205	168	197	189	184	207	220	197	228	197	173	211	183	183	210	226	184	199	184	194	199	205	188	204	196	202	198	212	182	189	221	220	181	196	216	192	187	202	226	203	203	227	180	154	153	205	210	195	182	183	213	170	208	174	205	217	220	199	187	203	210	206	190	199	185	192	195	191	213	201	185	203	189	214	199	181	209	187	206	195	226	201	203	179	220	203	169	211	194	190	187	201	199	207	193	189	199	196	212	201	208	167	192	197	219	221	190	185	182	192	196
11229	1978	1387	1570	1308	1111	964	847	733	673	669	669	577	551	564	559	515	561	518	502	555	507	508	511	481	530	505	519	490	490	492	501	492	502	512	516	504	489	511	485	490	539	547	542	557	513	522	538	530	538	517	485	497	528	482	473	497	490	509	477	464	523	542	528	508	521	449	508	512	475	498	493	496	471	453	497	471	461	471	518	476	491	453	464	493	470	457	480	441	456	458	483	451	469	481	463	457	414	484	439	450	456	456	460	459	438	445	449	478	459	441	446	463	473	446	463	504	451	475	468	446	456	391	474	468	462	470	468	457	464	441	433	453	475	468	471	484	480	456	428	455	454	412	484	477	457	438	470	445	485	444	488	463	464	473	475	441	450	433	436	447	454	438	478	482	477	460	456	488	444	475	461	502	432	453	471	470	438	451	462	465	428	449	481	453	431	453	450	453	460	419	462	463	479	461	476	473	451	469	451	457	495	445	450	481	457	472	475	472	463	430	458	496	457	467	487	443	435	463	451	497	462	431	457	444	461	497	447	451	507	429	479	442	500	440	469	446	477	456	459	448	453	483	459	493	461	441	464	493	479	442	452	471	457	468	434	420	463	442	452	458	458	479	479	441	427	480	489	493	448	490	497	400	416	455	452	465	450	482	456	462	449	493	447	443	419	458	475	448	471	441	455	441	449	471	453	469	424	456	468	490	458	463	519	434	424	447	418	486	431	484	454	499	432	479	487	446	433	423	417	468	459	446	502	479	481	442	454	482	451	425	456	459	460	426	496	490	468	471	460	458	443	461	444	482	469	457	480	418	456	448	442	474	465	447	460	467	433	443	412	453	467	474	469	456	453	445	454	434	438	485	466	449	503	486	442	439	417	439	449	451	442	478	444	445	476	488	451	459	501	497	463	483	488	459	445	490	463	450	405	466	466	454	500	490	449	455	413	448	463	460	416	479	425	470	460	483	485	463	437	489	464	472	489	461	445	476	471	479	434	473	454	437	452	466	445	448	421	453	421	448	464	443	460	482	457	479	491	467	476	489	416	451	446	451	475	448	463	450	418	468	466	448	440	505	458	459	458	499	464	454	494	433	451	475	435	472	464	485	453	466	462	454	455	463	460	438	460	443	447	461	460	461	464	476	480	480	420	449	458	482	499	450	449	446	460	441	448	470	461	505	478	460	481	435	437	460	470	489	453	461	484	437	450	460	441	440	446	457	450	483	461	424	491	445	464	451	485	445	496	447	446	500	457	471	486	499	434	451	429	430	475	474	462	443	449	450	463	462	466	455	454	464	459	451	413	441	448	467	458	439	454	447	491	464	469	464	462	477	418	488	457	438	422	481	471	433	465	467	447	447	489	463	462	439	419	438	439	463	474	455	461	475	453	494	437	451	493	458	482	439	416	479	474	441	487	501	466	430	420	485	466	446	450	481	510	446	492	460	468	469	453	482	472	466	468	468	485	475	494	456	448	454	434	463	484	516	498	459	449	447	446	426	477	439	456	468	460	439	470	496	463	464	456	442	453	463	494	476	451	473	422	451	468	470	404	436	491	473	481	471	458	491	431	456	417	416	427	444	459	494	450	458	442	452	462	468	446	426	462	470	468	463	454	455	444	459	455	440	439	434	459	495	470	460	458	474	421	467	446	511	444	438	458	445	456	450	474	414	447	456	474	466	461	444	439	447	462	452	468	461	449	420	483	456	431	424	470	467	428	469	446	463	446	450	428	451	477	492	446	499	441	463	470	471	451	467	478	448	429	475	460	426	472	438	486	458	451	444	496	453	451	454	444	482	439	485	443	453	461	493	460	445	482	471	458	450	448	448	467	484	487	469	459	487	439	471	454	426	451	483	420	438	492	452	464	441	454	443	453	486	436	498	451	456	440	456	462	446	473	473	464	449	460	444	460	465	457	463	462	456	480	480	432	457	495	456	466	476	459	443	454	458	452	456	471	444	493	454	492	453	461	427	419	476	474	460	450	451	497	462	429	459	417	462	429	426	482	445	431	485	481	455	469	438	478	456	449	481	475	453	457	487	446	416	460	402	448	484	458	442	454	471	483	484	480	491	443	514	457	464	478	488	449	432	432	456	424	465	449	467	444	457	492	423	413	447	466	469	481	440	452	427	489	406	417	441	444	465	429	464	465	493	458	422	471	462	486	431	492	464	445	491	487	470	430	440	473	462	445	425	446	432	437	467	473	417	507	459	445	482	464	490	418	439	450	445	457	430	460	478	451	487	440	425	503	464	510	476	464	457	452	455	442	472	467	434	478	478	429	492	474	485	472	452	466	461	477	453	428	462	436	436	476	474	445	454	476	449	458	473	458	469	438	469	469	496	459	476	466	467	484	462	471	479	417	493	437	447	446	496	462	424	477	429	465	453	482	474	490	440	459	441	503	439	438	434	450	484	461	504	454	460	459	440	453	461	475	453	465	471	425	473	455	427	466	483	453	471	437	467	456	481	482	444	475	459	448	472	450	431	461	465	500	454	458	486	477	474	449	433	449	466	455	498	442	458	452	441	490	454	471	460	411	471	466	456	475	433	464	457	445	449	441	421	464	470	430	448	431	471	421	459	466	471	435	450	452	456	464	498	459	481	448	458	467	449	438	468	494	467	421	476	469	438	452	452	471	489	424	450	468	454	472	453	481	454	480	451	425	434	415	457	476	468	469	460	472	452	421	467	476	520	448	481	467	440	448	459	489	446	452	438	459	438	484	460	440	481	452	439	456	464	462	491	459	454	448	459	467	472	489	426	463	445	475	472	475	472	453	453	456	468	466	416	451	465	418	472	436	436	420	456	429	467	486	448	451	488	462	473	454	452	439	458	488	461	447	452	457	509	451	458	425	454	485	460	482	461	442	446	460	486	477	483	479	432	445	464	434	466	501	456	444	458	477	458	448	458	454	477	482	462	460	497	421	475	461	488	478	444	452	483	480	448	448	462	492	424	422	466	439	478	409	439	425	429	504	463	458	464	429	463	453	436	467	459	485	433	483	465	491	446	450	463	456	444	451	461	460	459	458	500	463	440	441	520	455	435	425	443	445	461	464	470	394	456	451	424	458	426	438	472	457	501	432	468	440	441	464	461	450	462	423	440	452	460	439	466	450	479	474	467	460	507	482	442	480	452	463	464	444	451	486	453	483	489	459	441	460	436	440	425	471	479	470	442	450	458	445	455	475	428	424	478	474	479	488	479	472	481	455	424	441	445	529	450	460	443	480	435	492	451	463	426	480	438	435	453	438	432	456	444	451	434	467	476	480	503	492	446	464	482	472	487	451	470	463	481	473	501	440	467	442	483	458	471	446	478	448	444	466	466	496	444	451	473	432	441	476	452	442	442	480	444	474	458	496	490	457	469	456	498	504	466	496	447	422	469	452	468	441	486	446	504	486	466	451	438	482	472	429	476	452	471	453	464	462	493	485	467	467	476	454	456	453	461	472	449	451	482	480	448	469	485	458	472	457	449	436	459	504	437	448	467	487
24941	4458	1121	700	536	355	281	256	236	211	194	159	190	173	176	164	174	163	155	177	163	134	148	152	147	153	144	133	146	149	169	150	164	140	118	115	143	190	140	159	156	149	155	168	131	165	154	139	170	151	159	133	150	149	140	141	143	153	137	145	157	141	156	160	151	175	117	137	154	141	136	135	164	133	129	144	140	158	154	134	156	141	150	148	132	134	142	149	145	157	157	131	129	133	138	144	146	146	159	173	138	161	137	126	133	131	152	134	132	142	134	143	144	147	150	151	143	158	138	146	134	128	139	140	151	130	140	132	138	138	140	153	149	132	125	149	146	151	145	133	140	143	139	141	138	131	135	150	140	139	127	149	138	152	137	114	135	166	136	128	144	124	151	135	151	123	136	120	138	149	163	140	136	164	151	120	142	140	138	144	129	176	153	141	141	129	117	119	132	164	140	119	123	161	136	152	155	133	134	139	130	173	152	115	128	142	145	147	154	131	126	115	127	148	137	150	149	138	157	131	117	141	159	159	124	139	150	149	118	131	133	141	153	146	149	143	116	142	131	142	141	146	138	172	139	149	147	131	129	132	131	165	134	140	142	127	136	146	140	120	136	128	153	154	149	137	135	119	113	130	130	132	121	155	114	141	146	141	154	130	147	149	115	140	149	158	141	151	127	137	141	116	131	152	148	150	150	144	144	140	152	126	146	119	133	133	154	136	140	136	133	153	145	136	153	132	120	141	129	138	162	159	128	144	147	141	143	166	152	131	143	153	158	137	133	137	136	137	135	145	144	130	129	158	130	141	139	127	150	135	124	140	143	149	156	131	118	134	130	136	141	122	113	146	125	148	142	140	156	131	136	150	132	128	146	142	135	136	145	145	135	129	124	135	134	131	126	150	172	128	147	133	140	139	139	117	161	140	179	129	168	138	173	144	158	133	160	136	160	149	115	145	148	128	156	108	142	137	148	126	135	146	117	149	147	131	139	156	151	115	133	142	142	131	147	146	140	137	150	175	150	123	146	150	143	142	143	129	125	147	157	166	131	122	133	125	123	185	141	136	123	143	136	137	130	155	134	133	139	142	146	148	142	146	132	149	159	147	152	153	158	155	139	145	152	159	130	138	162	140	131	153	143	142	116	136	148	130	172	138	122	152	143	124	137	143	149	159	157	140	147	138	141	148	135	154	135	147	129	141	131	144	147	145	137	145	137	169	118	132	151	161	149	129	146	138	176	119	139	124	151	145	144	166	164	152	147	165	121	112	146	121	139	143	134	137	142	136	144	149	141	147	136	122	144	148	138	140	152	141	131	118	137	159	104	145	161	128	140	164	141	135	163	135	138	138	150	143	146	119	145	152	142	120	142	137	145	155	158	137	142	143	139	129	161	153	152	148	145	124	145	126	144	123	136	149	120	135	139	132	157	149	133	153	142	142	158	133	150	145	133	144	144	150	139	146	102	177	144	151	128	148	140	137	135	145	146	143	144	116	146	159	136	176	124	131	131	147	126	156	130	145	154	156	124	142	146	126	126	154	136	141	155	148	147	157	131	122	138	142	119	146	142	149	131	143	132	127	155	156	137	123	138	128	139	144	111	141	151	145	152	144	133	147	159	140	127	133	166	153	156	141	162	129	171	129	141	179	128	161	164	127	123	148	122	133	127	157	143	140	174	159	129	126	155	133	148	123	129	138	131	133	126	142	139	132	143	135	148	161	136	125	148	147	137	163	127	138	132	140	139	138	138	139	138	167	139	160	140	147	143	141	148	131	125	132	124	122	140	144	137	124	157	136	151	120	135	139	147	148	151	146	139	146	124	141	132	130	130	128	147	145	137	156	159	135	132	129	131	131	124	137	149	113	147	131	147	155	142	124	149	150	123	125	142	140	121	159	144	129	151	137	150	142	157	140	119	160	147	122	130	133	150	122	128	148	148	142	135	142	144	108	147	148	127	130	107	140	166	139	134	118	131	128	150	131	145	141	127	134	150	142	139	134	142	116	143	125	158	121	160	144	140	127	133	155	123	139	137	114	129	137	144	136	141	131	121	137	127	128	154	153	144	142	146	134	121	150	140	148	141	154	149	117	125	145	157	149	139	139	129	141	143	141	147	152	128	130	129	135	151	147	138	166	143	164	169	128	132	127	129	134	148	132	139	128	121	144	128	158	148	142	137	146	123	137	148	150	125	120	152	152	154	124	129	129	128	121	126	133	158	169	160	138	117	137	142	141	139	149	134	118	144	129	151	136	146	137	150	156	154	121	158	127	173	155	150	145	133	149	146	136	123	147	165	155	130	165	134	126	137	150	111	158	164	156	131	141	162	151	164	153	149	126	133	141	159	135	136	150	99	133	139	165	137	115	146	139	134	137	139	174	117	139	117	116	121	148	129	115	132	125	118	137	131	122	143	139	142	144	120	127	127	140	117	118	175	162	130	149	158	124	127	147	143	135	153	127	138	158	152	161	144	146	145	127	117	130	119	136	154	122	160	145	133	117	129	131	137	128	146	126	134	120	144	148	137	136	134	145	133	147	155	122	147	127	123	140	145	135	138	132	135	127	146	134	150	150	139	171	139	142	145	155	162	132	133	133	131	150	152	155	127	137	131	166	166	140	139	138	144	151	118	121	157	128	141	148	138	131	166	141	142	140	139	150	102	124	130	133	145	153	136	137	167	124	153	153	154	141	135	137	141	139	128	143	135	127	160	138	127	162	143	157	139	149	159	138	149	150	156	143	127	137	143	153	111	157	117	128	151	136	129	138	145	145	138	135	150	151	145	149	152	134	122	131	125	150	133	142	114	130	143	147	153	145	137	139	130	147	127	168	146	155	150	170	139	147	144	156	127	146	156	167	140	146	141	123	153	128	119	145	140	144	150	157	133	145	151	149	144	144	132	130	129	130	151	161	148	154	121	127	152	129	150	141	144	152	144	151	136	116	167	150	141	156	154	158	137	154	132	123	162	125	141	131	135	140	132	142	140	129	142	126	135	132	136	126	126	150	154	136	140	141	162	137	134	156	140	133	133	150	153	133	166	148	148	137	133	130	145	148	145	151	135	136	113	127	133	151	145	103	152	155	161	154	121	117	157	141	121	148	150	159	168	160	146	143	144	154	126	153	126	154	146	144	146	150	166	138	160	173	158	130	138	141	164	139	144	132	133	132	152	141	159	136	142	171	160	146	135	144	147	123	126	159	153	137	154	143	159	136	158	151	145	135	136	121	158	123	133	158	128	138	158	135	127	168	127	144	151	160	112	137	139	150	142	124	142	130	137	155	122	163	142	134	129	126	153	126	125	161	147	149	125	168	167	149	142	141	143	130	131	129	129	147	147	149	126	135	149	146	133	144	133	146	132	141	128	131	160	133	163	148	150	138	138	165	120	125	148	146	129	123	124	137	152	127	133	167	142	149	144	136	144	148	142	138	141	138	132	133	159	132	128	117	143	126	147	167	135	139	151	140	143	152	134	132	145	132	132	140	142	131	144	151
14880	2234	2088	2292	2011	1586	1248	1021	875	799	689	662	626	524	497	537	506	501	469	466	470	435	438	468	429	452	412	456	414	411	441	418	422	423	417	368	418	402	448	443	401	468	479	453	451	410	448	460	461	451	438	417	446	406	383	399	407	394	370	416	427	427	459	464	459	445	429	443	413	395	369	401	355	425	370	392	380	402	401	340	372	352	365	332	373	372	352	400	362	328	333	344	377	317	362	361	342	349	342	316	357	350	314	343	351	304	336	354	334	359	362	355	321	351	329	333	348	346	349	374	371	357	345	320	353	340	351	325	367	354	340	347	336	339	369	367	368	330	331	321	359	339	346	332	360	361	336	347	355	365	367	339	342	352	354	350	344	377	306	368	322	352	362	372	413	341	358	322	350	342	363	332	351	324	348	347	342	359	367	338	337	370	331	356	355	365	378	337	387	357	335	336	360	349	326	341	336	341	351	311	326	329	330	380	365	374	343	347	335	367	371	344	342	339	331	328	355	346	354	330	350	363	345	343	361	367	324	350	346	339	349	349	353	321	351	359	361	362	318	344	367	370	315	342	336	340	354	351	348	350	360	377	335	371	352	355	338	334	328	325	355	332	354	361	320	328	321	352	346	366	325	353	358	379	326	349	316	365	322	338	345	343	328	310	357	369	362	325	393	339	348	348	362	344	366	357	354	314	399	324	323	357	372	345	321	345	365	326	365	330	317	347	357	354	364	329	371	329	351	352	324	328	336	346	374	382	343	342	348	342	342	306	366	323	344	365	386	358	344	394	342	347	362	370	318	358	357	349	336	355	351	354	316	359	375	350	343	345	341	351	330	344	323	374	345	327	334	330	331	346	335	326	332	347	384	323	355	334	360	390	365	334	352	323	347	331	354	380	337	338	364	357	338	347	354	347	350	349	376	352	353	372	354	348	324	339	339	351	345	318	350	358	362	341	342	350	357	336	355	330	377	351	336	344	374	323	350	322	346	357	297	329	336	348	316	376	349	362	356	321	383	354	345	387	363	332	360	376	369	371	341	347	372	361	351	332	315	336	307	347	348	357	364	345	351	383	365	352	338	348	394	341	362	326	383	347	360	329	334	340	342	382	352	310	332	332	340	358	351	353	382	368	333	320	377	340	328	367	374	331	375	370	345	336	330	319	319	362	343	349	324	312	350	365	347	325	385	337	369	328	350	344	358	360	346	336	359	352	360	372	308	330	374	329	328	372	378	335	377	313	360	332	354	359	315	359	333	347	365	337	332	357	363	315	346	309	369	345	337	350	358	296	350	352	366	332	362	334	347	346	378	334	311	359	313	349	335	364	320	343	358	337	320	331	339	372	342	332	341	343	328	339	347	366	345	368	350	375	354	315	338	333	329	333	328	364	360	352	362	349	369	326	350	346	353	341	347	345	365	345	345	379	336	321	362	317	349	382	315	338	356	350	349	341	354	355	352	350	322	346	337	351	356	333	376	374	342	358	360	342	331	353	290	350	335	382	348	329	347	353	326	332	321	368	362	358	332	321	395	340	345	345	359	346	323	337	367	323	326	357	356	329	346	322	336	316	344	382	318	364	353	335	351	335	356	351	321	373	346	342	362	372	360	328	346	350	335	339	355	348	350	352	349	336	373	340	322	366	332	341	323	359	355	329	347	366	327	326	339	339	357	369	356	335	375	335	363	344	342	317	334	373	364	334	330	356	359	347	360	355	332	354	400	363	390	368	340	374	365	381	333	347	359	343	351	335	333	368	353	384	351	345	369	320	354	351	406	355	368	379	378	335	327	349	332	334	349	330	359	322	343	343	337	347	363	352	372	346	367	344	335	339	326	349	348	357	304	342	316	333	365	395	343	331	358	331	338	348	335	345	327	337	341	345	355	352	334	310	351	341	365	353	394	362	340	357	342	331	353	356	312	371	347	311	325	352	326	350	321	326	339	361	340	333	360	369	327	363	352	357	342	336	334	355	340	326	365	369	338	349	355	325	387	345	331	328	358	345	364	331	317	341	364	351	345	327	389	317	390	383	342	355	379	322	378	339	345	346	389	361	332	309	355	376	361	351	379	321	336	357	365	376	356	365	345	339	366	380	355	364	382	325	335	333	383	366	352	345	363	343	347	332	345	325	314	358	355	355	384	296	361	393	379	325	357	359	355	327	344	364	335	340	300	338	375	357	353	379	327	334	347	337	329	341	295	362	354	360	328	361	318	349	339	344	320	371	367	340	348	336	345	338	376	351	332	357	350	334	351	350	363	353	366	329	373	352	342	342	350	327	335	385	360	324	322	358	400	319	346	313	333	339	340	362	357	336	346	327	333	346	364	341	363	340	353	366	332	347	331	346	341	342	361	383	330	357	341	353	331	335	356	343	356	347	322	340	366	339	355	343	329	362	353	314	320	351	351	352	351	343	344	317	367	380	341	352	352	332	325	320	348	387	330	400	342	330	317	351	337	359	341	337	366	344	387	357	354	331	323	372	384	351	346	354	311	347	328	361	341	328	362	316	348	350	338	359	374	350	393	338	329	361	376	367	325	353	328	338	362	315	355	358	349	319	355	357	371	315	368	352	341	328	352	340	350	315	337	374	365	376	368	310	335	347	365	347	311	339	337	354	352	314	331	360	313	358	350	336	347	341	343	339	353	341	344	347	370	352	357	317	308	358	377	352	383	368	375	332	365	375	354	338	379	347	339	366	351	333	360	343	357	381	327	337	310	332	349	314	357	346	364	341	333	372	326	305	383	329	328	329	341	375	387	335	355	322	357	359	329	359	370	281	364	355	362	366	349	361	347	365	323	362	365	388	312	375	341	374	379	350	372	358	348	377	317	338	325	373	345	350	344	358	358	350	335	346	303	336	349	365	346	354	347	345	394	376	345	373	340	330	351	341	352	342	344	332	383	318	363	325	335	344	324	376	379	363	329	372	365	331	364	357	321	326	379	368	340	363	334	337	372	316	376	369	360	365	353	348	338	357	336	343	349	342	295	359	325	344	317	362	368	342	359	370	349	369	326	330	326	335	306	342	324	371	355	326	335	358	357	338	316	333	354	334	347	347	329	349	320	327	343	346	337	356	393	353	330	336	348	360	337	354	349	322	331	343	337	322	338	327	359	348	327	342	338	361	357	401	347	365	370	371	335	359	367	335	340	355	341	320	338	342	342	343	359	360	350	347	321	373	363	356	370	349	381	338	392	339	333	347	345	338	319	337	369	339	342	354	328	362	370	346	384	360	339	370	354	348	354	385	341	333	340	326	353	315	372	340	341	335	317	353	311	367	322	325	349	333	368	355	368	311	349	358	359	329	352	358	355	348	312	323	368	332	341	332	374	341	347	363	360	354	359	330	350	351	366	334	349	332	346	350	354	343	365	316	333	362	339	360	387	369	340	347	375	325	305	323	359	352	319	343	345	330	354	335	303	351	345	328	350	303	335	321	346	333	357	328	360	348	363	374	338	378	357	360	349	357	353	380	367	382	333	344	328	373
6772	1037	310	306	311	333	315	266	296	269	280	311	266	259	265	277	306	270	274	305	247	280	301	259	248	271	259	284	268	290	307	263	263	263	268	301	314	276	263	266	274	307	272	267	267	274	307	289	300	275	314	295	284	277	269	302	294	254	263	271	269	285	285	312	282	303	295	281	260	286	273	273	298	294	267	297	273	285	270	284	302	253	291	295	300	272	259	285	261	285	285	264	283	276	283	246	264	245	246	278	273	262	256	271	263	279	272	281	279	286	278	275	255	285	271	282	288	303	261	272	288	266	291	242	291	274	275	293	288	277	261	278	260	240	275	301	243	305	271	272	238	277	277	278	284	258	270	253	244	255	314	303	238	272	287	274	298	254	294	272	282	297	307	316	257	274	256	238	285	263	262	270	284	298	279	299	296	257	272	269	278	288	262	259	291	259	266	279	255	289	251	279	279	273	252	249	301	285	323	283	269	271	251	274	267	276	284	279	280	292	267	276	277	262	258	280	269	252	275	259	256	286	282	305	276	277	310	289	267	295	248	287	302	264	299	287	289	253	255	293	287	262	297	267	279	283	258	262	287	243	276	282	282	292	286	243	261	299	295	301	267	294	305	275	288	259	295	266	259	285	310	318	272	268	284	284	275	279	273	279	278	290	298	277	234	261	274	264	279	288	316	268	278	237	278	276	277	253	231	264	259	287	280	287	235	290	247	247	286	271	260	271	284	300	273	237	278	291	273	296	258	274	260	276	271	290	257	274	284	302	243	290	257	289	314	288	306	263	303	282	286	243	285	271	288	289	300	258	279	268	274	296	271	276	283	274	322	255	315	259	288	258	261	315	257	271	294	298	279	246	300	294	270	305	294	304	274	275	272	273	299	304	302	289	278	255	277	260	268	260	266	276	318	261	284	312	294	273	287	274	254	269	251	263	280	282	258	277	264	274	243	253	275	268	312	225	249	284	289	272	270	279	269	287	291	290	278	259	273	281	295	286	267	290	257	256	285	274	276	278	260	283	261	265	271	268	297	243	278	273	269	285	314	256	254	290	301	280	268	287	276	299	292	268	261	263	270	301	272	296	248	267	275	264	275	276	245	285	282	283	289	277	252	247	258	270	307	265	242	251	285	285	269	272	270	260	274	237	291	278	278	286	255	248	277	253	269	329	310	280	252	256	304	229	259	292	311	285	293	287	296	288	265	281	331	276	298	312	280	293	279	255	286	258	299	282	240	283	280	283	269	305	292	280	263	286	277	297	319	268	278	261	252	259	280	276	288	280	283	291	271	274	280	252	283	249	270	265	281	280	318	326	314	269	280	288	253	301	270	315	316	290	289	265	293	285	260	293	298	295	281	271	280	281	261	264	274	290	263	274	279	278	265	277	268	276	310	265	271	276	270	242	285	294	280	271	271	260	299	250	280	274	299	268	279	313	264	303	265	257	273	277	264	267	260	306	290	277	283	278	277	287	271	258	267	284	288	292	284	261	274	270	253	311	292	262	289	301	251	281	270	279	283	261	282	269	278	299	249	284	277	269	254	265	277	282	256	264	276	300	251	283	246	253	295	271	284	325	282	216	294	287	290	252	259	258	264	286	244	282	277	263	306	242	258	278	263	270	268	264	296	260	247	300	304	234	261	268	271	273	245	291	299	303	283	229	291	279	251	244	275	266	322	279	302	295	275	269	290	249	273	258	266	281	284	276	262	250	311	254	265	298	275	258	277	307	291	272	258	275	303	263	272	244	302	304	294	296	295	289	271	296	300	290	272	316	279	277	273	279	273	261	276	274	262	240	301	278	257	258	276	286	286	293	252	248	308	274	273	266	243	263	295	274	271	295	260	262	259	272	273	295	285	257	292	297	268	262	288	246	281	274	303	295	284	251	265	301	261	276	268	262	283	289	296	285	303	299	273	278	272	292	282	255	264	304	277	263	279	288	296	252	320	291	301	275	243	262	290	245	310	264	266	287	276	293	238	251	270	237	255	263	290	279	283	299	287	300	273	275	265	267	261	254	248	249	261	284	286	281	292	283	274	249	281	284	284	286	270	282	255	293	273	278	279	273	268	288	281	270	299	258	268	330	292	294	286	262	273	252	255	268	262	285	260	284	293	263	261	281	263	291	287	282	237	286	287	261	322	261	276	284	271	275	279	238	260	264	287	305	228	284	246	262	253	306	265	258	274	256	268	292	286	273	277	266	221	282	253	282	280	288	297	301	312	274	284	243	307	260	252	282	285	259	274	251	254	251	253	280	290	279	254	275	285	296	280	317	248	301	274	274	286	285	282	282	300	288	299	278	278	254	289	286	297	277	289	267	293	294	326	299	244	259	279	295	285	231	266	259	282	269	282	279	283	304	311	270	254	265	280	247	272	275	271	254	269	249	256	275	319	277	272	290	267	276	302	266	281	278	289	271	280	266	291	299	313	282	238	302	260	312	295	329	288	293	279	283	267	295	252	279	285	251	236	293	269	285	262	298	262	277	289	250	299	283	257	275	252	262	256	263	263	268	277	297	261	247	269	272	263	299	275	264	263	276	287	299	255	295	286	269	282	245	292	264	272	268	242	302	282	272	274	242	286	284	254	284	294	282	284	292	269	274	265	298	259	255	269	249	277	284	274	283	283	274	249	266	277	274	235	265	263	257	267	298	275	280	269	318	274	288	272	278	294	257	285	255	254	256	277	284	256	257	261	235	316	248	271	265	278	279	256	275	303	271	263	277	257	272	277	267	238	244	277	264	277	275	286	293	301	249	277	267	279	249	251	271	260	272	263	245	281	276	281	295	296	281	300	262	254	266	280	315	309	278	285	253	267	246	290	282	269	278	281	293	282	282	289	285	280	257	308	292	288	296	279	249	302	286	263	281	251	271	289	263	289	284	293	306	299	258	269	299	284	303	287	307	308	294	271	278	292	282	275	302	268	289	274	270	270	286	254	280	290	254	253	256	252	284	262	289	292	273	291	264	263	254	240	279	259	259	245	287	321	273	272	274	263	277	285	282	268	266	273	264	250	280	257	259	260	280	282	288	277	284	267	289	287	264	291	278	265	290	286	280	283	294	279	289	312	269	264	292	289	279	291	262	249	277	274	265	263	264	298	268	246	261	255	277	264	252	269	271	270	256	286	260	235	273	287	293	290	287	263	273	273	274	270	263	274	301	290	298	282	265	268	255	272	281	296	303	248	314	252	273	276	275	303	240	287	288	283	302	291	277	286	282	295	267	266	298	286	278	278	288	294	247	243	265	252	257	263	281	266	269	283	263	304	264	279	255	259	229	286	272	276	282	280	260	278	294	244	294	295	301	326	292	300	267	300	258	260	263	267	265	310	283	292	297	279	283	282	308	273	298	320	287	283	292	294	262	260	271	282	282	246	266	252	302	249	269	251	287	272	285	239	249	286	286	277	272	290	263	280	275	290	300	249	244	241	255	267	252	296	260	303	293	269	268	286	283	278	259	268	306	244	255	269	292	295	277	269	302	287	267
4808	1092	761	811	774	731	749	664	682	682	689	674	643	629	654	628	606	629	621	639	650	652	612	615	597	648	626	628	618	632	618	633	606	596	642	623	623	663	672	635	609	625	588	629	600	635	666	628	623	616	678	614	642	631	641	612	621	614	628	623	631	595	664	658	713	652	594	629	645	646	624	615	666	642	630	674	602	667	657	615	632	611	601	662	592	597	623	615	649	656	600	647	642	600	606	628	635	617	614	569	642	643	597	645	636	605	634	597	605	633	608	572	636	633	658	659	584	605	593	608	617	574	656	641	596	621	609	602	653	631	639	645	635	596	597	622	592	615	606	650	586	639	625	646	676	663	585	640	631	614	576	595	606	547	626	591	604	607	602	584	606	624	616	637	636	665	613	643	612	618	674	656	624	633	634	594	617	561	641	612	604	605	634	641	689	635	618	629	603	643	626	644	656	634	621	635	633	657	610	621	615	596	652	609	570	635	599	617	649	607	644	616	612	608	616	607	629	674	597	601	582	611	591	639	660	646	625	587	577	645	579	631	670	625	587	631	641	633	612	677	602	631	622	605	671	691	621	645	615	627	627	620	609	640	670	635	621	645	605	554	631	626	598	583	595	653	638	600	636	625	612	584	596	598	601	621	595	623	602	605	646	651	632	619	634	628	574	658	659	631	603	612	604	638	632	645	601	594	613	610	605	608	627	584	636	636	591	598	656	652	593	642	640	633	557	630	638	600	610	625	615	593	646	615	598	618	632	630	630	645	583	620	637	664	628	637	601	649	609	628	661	608	624	645	613	642	597	636	606	592	629	655	623	666	637	600	616	620	616	598	607	630	586	609	629	635	656	621	594	647	643	611	599	642	619	633	590	613	632	644	617	590	555	622	598	606	632	658	649	637	679	623	627	642	654	604	645	614	602	603	647	639	643	621	618	656	613	643	618	614	645	629	658	629	632	667	581	604	660	596	619	591	632	623	592	595	611	617	626	630	616	632	642	622	611	642	609	633	624	619	606	644	581	615	645	656	577	635	651	614	632	555	637	587	647	628	629	642	635	601	598	627	630	642	634	616	620	622	633	565	679	658	623	570	611	634	668	631	655	636	659	642	640	628	637	608	677	609	645	617	591	634	613	650	624	629	641	627	661	588	600	580	657	650	599	679	606	621	600	655	616	600	625	561	587	681	538	597	615	626	616	624	599	657	632	584	623	610	696	658	645	631	617	686	633	655	631	633	647	657	651	589	614	605	636	612	579	637	616	591	642	608	602	630	602	645	666	666	618	640	622	637	657	631	630	647	657	661	589	600	549	632	640	624	621	594	669	600	572	585	610	609	631	627	608	631	577	635	640	630	637	647	640	640	626	639	597	597	621	674	619	614	656	606	611	633	656	606	604	640	614	608	618	597	607	622	598	636	604	616	622	665	609	610	588	625	619	624	632	635	607	609	605	584	639	601	615	628	636	645	622	652	666	639	608	634	626	621	611	601	606	618	631	606	614	624	641	610	645	641	607	694	611	618	597	612	636	623	631	636	643	623	636	624	625	653	597	674	651	625	598	617	650	610	619	614	630	649	655	645	620	619	624	635	646	643	597	642	640	652	639	618	614	586	617	624	631	595	634	662	662	652	588	592	612	605	608	628	590	592	629	631	640	629	619	595	587	649	654	636	606	641	619	593	643	627	642	640	617	642	623	622	635	643	557	619	645	616	608	604	616	661	602	634	641	565	628	636	622	619	588	634	606	630	607	653	654	620	624	575	582	666	609	622	633	615	615	628	597	615	621	618	660	635	641	647	640	606	596	603	588	638	638	602	640	602	610	615	620	649	667	627	609	603	635	650	636	594	622	612	643	588	609	626	593	666	624	670	589	648	621	642	655	653	623	609	632	597	626	622	605	661	652	662	581	618	628	640	618	661	616	597	640	639	599	593	606	594	619	672	632	648	626	657	611	634	608	578	666	611	653	603	645	607	680	557	621	646	632	594	702	609	607	606	599	700	611	643	607	609	630	627	621	629	656	633	656	579	617	624	596	635	631	611	595	632	624	600	645	597	595	625	620	660	634	686	647	562	588	609	572	605	637	607	593	639	577	635	577	623	622	638	646	647	606	607	639	623	640	627	669	656	610	592	633	620	651	575	618	639	587	606	610	649	641	618	633	651	613	631	589	672	614	603	596	633	635	668	603	592	614	669	661	590	626	635	618	606	603	619	611	659	634	626	626	599	628	575	633	619	662	681	589	665	584	629	630	663	631	598	638	623	625	675	589	593	635	631	648	629	617	641	662	628	633	620	585	610	639	678	592	636	655	626	576	667	639	669	664	626	636	616	634	640	636	665	654	673	667	616	620	608	649	651	644	654	590	661	647	656	594	590	629	603	622	581	629	616	612	645	634	595	625	615	652	595	659	650	626	687	649	579	614	671	649	615	643	632	577	649	603	631	645	632	624	636	595	631	601	611	581	595	619	645	597	662	640	588	646	639	591	627	630	641	610	625	639	661	643	647	690	652	638	622	612	652	603	650	609	601	594	631	615	648	628	642	609	622	665	615	622	598	617	644	676	584	632	615	633	614	646	659	632	593	592	625	637	628	553	630	620	643	581	637	623	607	646	603	635	601	655	601	645	640	609	653	628	577	620	611	635	605	678	573	658	592	603	573	628	633	602	706	608	626	647	632	646	628	609	648	616	690	641	641	572	670	599	624	624	605	606	588	602	593	645	611	630	627	600	601	623	619	626	646	641	622	556	601	628	631	627	616	641	579	619	631	608	696	637	617	624	630	594	623	655	647	630	649	613	622	605	641	661	621	602	630	633	585	631	588	624	624	605	609	597	619	634	616	598	616	625	610	666	586	613	593	616	658	661	562	629	644	624	630	636	635	665	660	598	621	656	645	618	622	633	677	655	610	660	637	579	615	628	616	637	573	644	579	625	648	625	627	641	631	629	628	593	623	629	648	699	604	614	587	596	584	592	600	653	573	619	641	705	670	594	615	628	631	646	624	659	638	632	593	636	632	647	633	605	609	597	624	575	607	628	631	610	646	644	600	610	627	620	622	603	664	593	669	621	675	647	607	596	624	632	646	618	639	611	648	597	654	640	587	632	602	622	633	615	666	636	616	618	636	565	666	625	627	627	647	633	641	660	609	628	592	648	614	629	612	651	574	570	625	676	631	636	619	635	650	605	610	688	605	659	637	614	647	637	558	577	605	617	644	644	616	656	638	664	640	626	595	581	661	672	577	592	600	663	618	658	624	620	621	621	631	651	627	617	602	637	606	623	644	650	654	602	606	599	596	618	587	591	612	612	630	630	607	624	615	598	666	625	631	598	644	589	600	596	564	630	629	649	600	625	613	629	639	622	673	607	645	631	593	653	600	636	626	613	669	598	640	614	651	607	624	628	645	616	615	668	594	633	625	621	594	625	610	611	564	597	588	590	643	665	608	622	624	626	656	575	597	663	639	607	611	657	637	595	648	640	601	568	609	612	672
15866	2365	705	489	388	308	288	270	227	239	227	248	203	206	221	191	201	193	195	211	202	211	212	218	197	210	200	232	200	204	240	216	187	208	204	184	211	185	194	205	200	173	202	224	200	182	210	201	208	198	203	203	189	176	203	207	194	243	192	196	230	206	203	201	214	201	205	191	206	218	228	225	216	212	197	198	204	204	198	219	196	211	199	186	212	189	192	171	189	189	230	189	212	230	210	208	200	186	237	196	204	191	199	189	188	209	172	185	183	203	184	196	206	224	203	217	192	182	193	204	179	191	198	172	192	207	207	210	204	211	196	204	209	202	194	179	173	174	210	197	190	184	192	180	206	182	210	217	215	205	194	206	179	196	206	207	191	211	187	190	168	207	202	184	195	204	168	207	212	182	168	191	208	175	199	204	190	178	192	212	209	190	194	174	189	202	179	212	194	206	168	205	158	216	216	216	212	200	199	209	193	199	213	201	223	191	191	170	193	196	207	195	203	227	213	190	204	204	197	211	192	176	194	184	176	198	217	204	199	227	209	186	180	198	197	177	160	192	201	212	189	234	190	219	208	191	173	190	190	205	180	224	186	222	189	199	220	200	199	222	211	208	210	205	200	192	191	191	219	209	225	209	182	212	209	190	218	203	221	219	208	180	184	180	211	233	228	181	219	197	192	199	181	189	208	206	183	195	222	192	195	205	217	168	210	197	204	198	201	200	197	179	196	213	209	204	195	177	207	196	171	208	188	206	214	194	206	194	156	194	199	166	162	192	218	215	218	212	227	219	204	208	193	208	228	210	186	199	165	191	198	186	202	201	209	178	222	210	190	207	207	220	200	214	206	206	192	203	218	203	178	222	215	201	199	205	203	179	197	173	175	227	182	203	195	203	181	174	200	222	226	184	192	186	210	216	200	199	196	186	182	202	168	197	206	195	208	178	222	194	211	185	198	196	184	209	182	223	196	196	184	225	214	205	195	215	219	208	201	168	204	185	208	199	216	199	204	186	203	205	179	185	192	205	175	194	195	224	197	216	181	220	209	209	180	186	193	217	191	175	187	212	180	204	213	207	204	223	202	224	180	199	212	220	176	201	194	181	189	196	197	190	194	200	176	199	203	206	190	204	206	204	191	212	220	184	221	201	208	178	211	180	213	217	211	184	174	210	197	188	195	235	210	220	205	208	214	206	204	193	213	198	209	215	179	179	206	182	183	168	215	186	192	184	182	210	184	185	188	210	207	190	176	190	208	195	201	204	194	206	184	192	206	203	191	184	206	193	206	215	212	199	193	190	215	209	200	198	211	187	194	204	178	185	186	203	205	174	205	179	198	215	212	186	198	208	241	207	215	204	199	186	197	227	201	220	207	184	209	214	212	203	236	209	205	205	203	172	217	163	189	184	205	194	210	213	240	189	184	178	200	206	195	205	212	202	195	228	198	193	196	214	204	176	181	190	208	209	166	190	206	175	204	198	222	190	195	205	208	195	203	178	177	216	217	192	203	214	187	205	215	208	188	191	207	216	181	195	169	189	182	197	175	211	206	182	196	195	202	184	184	212	221	195	232	200	213	187	209	185	178	178	200	213	207	195	207	234	197	212	202	194	194	192	187	194	188	186	186	174	179	201	175	194	192	185	201	205	206	200	191	162	196	179	209	192	196	189	163	203	181	201	181	185	181	201	182	209	222	210	227	200	193	186	169	182	207	194	188	199	215	213	194	190	199	183	222	219	196	204	199	195	198	170	217	192	173	211	211	208	229	187	213	181	214	208	202	215	198	194	203	202	192	201	209	231	188	194	197	199	179	187	194	171	193	176	203	219	189	193	218	178	193	229	226	208	187	197	219	177	180	214	183	173	202	190	200	203	203	206	183	205	225	192	208	204	215	189	197	195	205	186	203	223	198	201	213	190	222	188	213	208	190	204	187	177	198	201	204	195	200	202	209	195	203	202	242	195	202	223	218	204	206	213	185	184	216	219	188	197	207	198	213	210	190	221	205	197	211	204	172	192	225	212	183	217	224	209	210	186	193	210	224	194	202	211	204	214	199	223	196	187	198	221	192	222	185	188	217	176	190	187	187	162	222	199	216	220	194	205	219	213	212	205	218	225	201	182	194	191	203	185	209	182	171	195	192	183	206	204	231	214	199	196	194	189	173	239	176	203	184	198	167	164	225	204	210	227	204	194	204	190	185	169	186	205	204	211	187	191	190	215	200	217	204	187	181	198	213	201	217	220	239	204	204	205	204	193	212	212	163	208	206	223	234	189	193	216	209	207	214	213	214	207	224	182	216	185	190	215	197	169	215	190	165	197	197	172	185	194	222	225	186	183	191	203	186	191	200	200	210	203	218	209	208	181	212	205	185	213	202	200	183	186	193	198	205	197	200	189	183	197	195	189	220	203	213	204	193	187	179	238	221	169	225	192	196	199	216	213	209	201	188	191	212	197	205	198	202	204	194	208	211	194	210	204	197	176	206	219	207	181	177	212	195	207	188	201	192	209	206	191	207	195	203	224	184	209	190	216	191	174	177	194	184	214	221	185	218	200	186	207	200	185	176	187	198	208	194	214	213	211	189	214	194	192	205	231	192	197	186	193	185	169	192	216	189	225	196	220	213	199	196	175	177	170	217	200	219	214	208	188	145	200	191	224	226	213	194	177	190	201	196	214	163	196	192	226	208	193	192	174	225	204	214	190	181	212	188	218	204	202	212	226	205	191	183	210	198	217	174	199	201	189	214	210	210	201	197	190	216	221	190	209	212	194	184	218	193	216	157	197	189	172	215	197	223	168	187	208	176	172	185	209	227	187	189	190	231	237	202	214	206	196	184	190	204	207	206	186	196	193	199	179	219	215	195	195	191	204	203	176	204	199	201	184	195	196	230	187	182	198	230	178	184	194	197	159	191	201	216	219	224	205	202	186	196	203	199	179	176	189	169	195	191	205	204	205	200	217	162	181	203	207	187	196	192	217	202	181	207	213	184	190	162	197	200	198	183	215	190	192	204	219	173	198	190	205	185	189	199	195	191	193	187	180	197	220	197	215	180	179	196	178	195	197	185	193	206	211	184	202	201	203	235	195	202	203	209	213	184	201	196	167	196	241	187	210	169	198	206	215	186	235	195	193	205	189	194	207	178	213	183	193	191	197	191	203	191	203	189	227	187	211	221	227	209	219	178	206	192	198	187	217	229	203	206	201	193	231	175	197	187	186	216	181	193	197	191	204	182	190	191	178	178	184	196	183	208	226	196	201	188	207	180	179	191	189	202	236	191	173	185	207	200	202	198	226	177	183	221	170	219	208	220	191	208	217	209	200	199	203	200	224	207	198	191	230	179	186	180	215	214	226	208	236	196	213	226	167	224	190	201	212	208	180	168	196	186	184	169	206	218	162	185	204	200	201	191	219	198	216	191	188	190	186	196	203	203	193	161	180	168	208	195	192	226	175	215	193	202	210	204	203	214	220	169	199	186	193	215	192	188	185	199	217
11132	1687	1402	1464	1294	1173	976	818	741	718	643	589	595	600	547	521	585	512	521	548	515	536	534	530	523	498	530	481	512	504	502	535	506	492	478	498	502	513	545	541	520	551	529	508	523	552	512	525	528	506	496	507	529	511	512	474	493	491	484	466	520	470	563	506	492	568	514	484	469	468	520	465	467	494	475	485	493	482	438	500	492	489	488	461	461	487	451	482	464	458	483	451	470	475	484	437	470	453	489	438	417	511	476	476	461	465	508	458	436	469	446	458	455	450	442	449	468	448	469	485	481	433	481	460	431	459	481	475	427	472	475	487	465	469	440	495	468	429	449	480	477	473	473	439	464	447	435	451	466	466	476	517	453	464	456	438	468	478	494	471	452	437	495	450	483	444	435	458	468	464	465	466	470	444	459	469	495	431	467	453	445	432	465	428	460	462	444	407	442	508	469	440	472	480	470	435	394	457	470	474	429	459	428	464	418	453	428	488	424	486	448	452	440	447	442	454	468	454	464	446	466	455	460	445	452	470	516	487	454	481	436	494	471	442	491	461	456	459	475	436	495	475	472	463	455	481	483	467	487	481	474	467	477	436	457	449	489	461	441	466	448	460	458	472	449	497	492	481	475	442	435	473	460	433	476	477	429	452	474	510	486	493	479	455	463	448	438	448	474	510	458	450	460	448	443	450	482	461	437	453	517	437	431	474	450	474	419	488	438	463	509	454	456	487	461	445	485	426	479	427	434	431	449	460	487	472	467	472	465	441	452	483	462	476	463	437	459	466	448	455	471	464	477	479	476	470	491	460	457	482	469	464	465	441	464	455	481	441	466	444	446	442	479	469	461	458	480	486	431	435	488	484	428	464	472	413	477	481	463	462	477	479	457	453	481	518	439	459	444	440	404	425	451	451	507	482	420	452	507	479	442	477	452	463	479	440	450	477	477	480	455	464	485	444	462	439	436	417	403	437	468	471	452	432	452	448	443	427	478	454	452	456	486	445	479	447	465	473	514	418	467	467	458	460	443	441	432	461	501	433	484	463	442	474	441	438	453	460	478	464	460	480	450	457	481	461	467	474	443	475	474	471	488	501	433	430	467	463	432	464	479	474	484	457	477	463	470	469	479	474	465	462	444	454	417	456	500	476	486	481	446	533	463	455	480	480	432	459	463	412	463	511	451	434	455	472	459	485	433	457	461	467	443	488	482	408	449	515	466	456	489	463	485	444	464	445	475	465	455	471	458	462	434	441	470	447	458	470	420	479	453	470	466	475	456	453	430	452	434	480	469	478	438	469	410	460	479	464	481	433	461	446	487	459	481	424	454	502	477	459	447	493	451	464	457	451	441	451	461	479	482	487	466	411	505	465	482	440	480	460	475	468	475	460	476	454	432	482	417	448	486	502	484	472	473	440	480	434	451	460	458	418	484	464	450	472	446	464	482	461	491	483	459	483	452	476	462	461	448	463	482	450	457	465	489	465	425	487	444	438	471	485	508	524	466	466	466	461	455	462	439	475	432	468	469	457	455	494	464	456	478	419	439	476	497	481	480	469	471	455	484	449	457	466	476	411	460	459	441	474	454	430	420	465	476	468	467	491	460	458	448	475	461	492	468	419	475	439	452	475	418	478	416	460	515	439	483	491	495	464	422	440	432	475	481	429	464	472	451	464	449	476	463	461	500	469	433	435	437	450	428	465	469	438	467	458	480	487	466	486	465	456	474	460	453	481	468	465	458	482	462	488	455	434	461	425	478	465	435	478	451	512	444	458	427	453	475	492	466	440	472	467	457	451	473	482	450	467	471	450	470	470	451	456	468	453	468	494	471	441	470	438	476	428	460	438	517	453	449	466	465	461	486	466	486	472	476	468	471	489	454	437	453	426	463	415	488	452	458	455	442	499	453	434	468	465	458	435	449	460	489	453	432	467	443	475	440	444	486	454	477	416	460	480	449	451	486	431	434	450	446	463	452	437	443	450	502	455	454	458	450	488	452	435	457	435	466	453	458	490	493	439	481	483	457	486	463	492	486	471	444	471	483	474	459	437	453	500	495	497	477	463	441	469	490	443	489	452	437	500	445	503	459	444	456	484	475	472	468	432	489	485	483	478	408	480	475	445	455	508	507	490	478	481	458	448	457	451	425	502	424	446	486	495	443	431	460	470	440	450	476	450	448	449	460	473	497	442	491	439	448	463	489	468	491	455	423	481	443	442	464	458	510	470	458	460	464	468	452	457	458	474	449	481	458	431	434	480	520	460	480	398	466	482	467	441	484	436	486	406	477	463	499	470	438	445	450	455	446	440	505	470	427	474	485	443	464	522	504	483	462	439	490	467	453	464	424	464	440	465	453	461	486	460	446	458	435	508	451	485	459	468	448	460	473	489	466	442	465	481	492	443	456	470	458	474	464	504	454	453	429	502	463	452	501	424	482	472	500	501	475	475	431	448	494	499	452	447	475	481	478	452	434	443	467	442	438	463	435	472	480	453	487	521	443	456	444	462	496	458	463	448	439	446	490	458	464	465	451	457	451	458	457	452	464	433	462	433	450	440	401	505	462	497	454	485	432	433	472	410	458	427	483	445	454	452	466	454	462	464	429	519	454	458	461	489	459	425	454	475	512	475	423	477	459	436	406	432	424	460	444	427	424	459	463	489	439	461	500	468	477	475	451	450	470	491	448	491	398	477	450	456	446	480	452	518	429	442	479	463	467	446	461	477	442	492	481	493	486	488	486	464	508	502	453	466	493	462	503	446	467	468	447	445	432	453	461	489	426	461	450	461	479	443	434	463	442	427	461	452	449	431	485	453	424	458	509	438	465	458	452	464	439	449	481	459	481	439	473	474	429	500	480	470	438	484	426	484	476	489	479	441	451	458	456	461	451	470	433	454	439	458	502	471	450	485	465	422	490	437	450	484	473	514	476	474	464	477	472	465	476	476	511	460	490	486	465	415	460	454	446	459	430	435	510	458	465	435	463	480	459	465	409	475	444	470	468	438	435	434	442	442	451	449	465	462	455	455	453	454	461	461	477	471	455	462	478	447	483	492	475	419	453	460	488	506	438	482	499	438	454	457	487	447	448	427	461	447	472	467	461	469	478	470	470	469	483	449	481	461	474	478	448	459	490	457	483	480	434	445	439	459	442	514	442	456	465	458	473	507	422	445	504	523	453	462	480	442	465	447	488	473	457	475	441	454	477	464	441	442	458	448	488	486	450	477	451	473	464	473	434	470	433	458	455	471	437	475	493	444	465	413	489	452	448	442	461	454	455	486	456	427	455	472	436	475	426	477	485	433	489	510	474	441	471	465	462	444	470	455	488	473	483	458	470	440	465	483	480	454	459	478	468	449	450	461	463	440	469	442	505	457	491	487	447	458	442	438	452	489	482	451	503	478	441	479	490	431	451	464	460	494	449	523	446	459	480	499	451	474	456	426	452	465	448	481	449	473	474	495	457	469	481	448	453	446	486	441	471	483	445	450	487	482	479	466
24691	4642	1038	690	510	367	320	229	233	209	202	202	183	153	168	173	164	161	168	144	137	145	142	140	149	153	162	167	169	146	159	152	133	127	188	153	190	151	144	121	165	162	144	177	153	146	174	152	178	156	152	164	125	159	134	133	156	135	140	148	151	155	147	163	164	157	159	181	148	168	143	161	130	154	153	155	155	146	148	167	156	161	152	159	167	147	141	141	138	137	124	137	154	132	128	151	161	132	142	155	129	138	138	151	161	143	143	128	144	143	137	133	138	148	138	147	136	146	146	144	143	165	136	169	137	139	146	155	144	139	176	165	148	137	155	150	159	120	154	164	144	142	134	152	129	164	131	145	142	157	167	155	126	121	138	131	147	163	166	139	142	127	148	133	133	148	131	121	119	166	150	121	127	125	136	143	155	136	157	151	153	137	139	136	167	134	162	154	139	137	157	168	137	127	143	159	144	145	132	142	129	121	124	135	132	154	137	158	155	173	162	132	135	157	138	159	163	142	161	138	130	141	111	144	129	127	132	113	116	137	165	140	157	140	139	152	136	138	127	138	142	154	112	149	157	162	144	136	124	152	138	134	130	154	133	160	145	131	141	123	140	137	141	154	148	128	136	122	149	152	153	155	149	132	134	124	147	145	131	144	146	126	131	132	168	147	134	156	148	143	141	141	139	129	123	153	133	134	157	150	166	147	121	139	144	138	150	164	148	137	136	146	139	149	130	145	153	131	175	161	139	152	152	138	162	142	153	150	149	150	115	152	143	152	135	150	126	127	134	144	150	137	153	140	162	121	123	138	132	159	159	146	157	140	155	153	152	161	154	133	135	143	145	134	142	138	138	157	145	163	148	150	146	149	140	142	161	148	129	141	136	156	168	152	165	144	136	151	158	150	133	148	139	117	117	121	141	136	143	139	147	139	159	152	149	138	136	142	146	155	161	148	156	156	157	143	138	124	139	137	152	149	153	161	145	129	126	131	129	115	147	137	144	160	133	157	147	133	155	137	142	142	122	168	114	142	137	148	135	160	153	126	141	130	143	161	161	151	160	135	139	158	130	134	146	145	166	163	147	157	160	148	162	127	152	143	149	147	118	145	139	133	153	150	128	135	165	159	167	138	144	151	137	161	142	130	126	160	130	153	150	150	156	126	145	165	138	149	164	141	152	123	116	147	141	145	170	164	140	141	134	128	150	143	144	147	167	124	139	138	152	154	127	145	125	170	145	162	160	162	143	153	139	121	149	149	143	113	124	155	150	143	126	137	142	107	127	116	132	135	138	133	129	140	160	182	144	169	145	157	143	115	168	132	136	130	140	145	133	131	141	126	149	114	156	143	133	135	164	149	143	151	155	142	136	158	137	158	142	101	133	157	142	141	151	134	136	156	144	145	131	152	146	155	163	142	142	162	118	138	161	159	144	144	137	126	144	143	123	143	158	152	135	143	147	144	142	143	131	142	165	168	139	149	136	140	132	139	142	134	140	161	131	133	152	158	138	131	126	126	149	140	158	136	160	147	160	139	141	148	121	139	167	130	145	141	145	153	133	136	111	132	111	167	137	138	156	145	161	125	176	143	151	137	176	144	154	156	154	149	148	151	155	144	145	149	117	126	145	147	148	159	144	142	138	165	139	132	146	150	146	142	134	181	140	158	131	149	133	128	144	144	162	142	128	147	143	135	136	134	139	120	133	130	125	130	151	128	150	152	161	153	138	139	162	155	131	133	160	136	162	122	145	146	136	143	144	133	150	136	115	113	138	128	143	155	147	122	143	135	148	149	142	151	135	136	145	141	149	153	136	143	148	156	133	149	149	124	164	145	141	154	153	148	137	155	143	159	123	131	133	152	142	142	140	128	136	156	151	141	126	136	157	127	149	132	146	135	143	147	126	141	114	128	143	119	157	152	147	143	142	134	119	145	119	151	131	118	139	126	150	145	154	147	149	152	137	124	141	136	164	160	139	143	133	136	137	134	147	136	144	159	148	153	117	147	141	143	149	176	137	134	146	122	147	133	134	158	145	136	149	108	159	138	139	139	116	146	161	149	144	139	147	150	147	159	155	142	141	134	146	131	132	157	139	117	128	136	127	128	146	144	145	179	144	145	152	112	135	110	170	166	139	153	151	166	146	142	136	144	148	136	151	132	123	131	149	126	155	119	168	150	118	136	119	158	188	160	150	123	119	132	145	133	127	125	173	159	135	159	145	153	133	139	163	158	121	161	128	154	152	116	137	137	145	150	144	149	132	122	140	135	145	161	151	147	120	149	143	147	149	136	156	160	160	150	165	141	158	144	158	131	155	107	150	151	151	142	167	141	150	135	128	144	155	120	164	115	145	136	140	147	148	160	163	126	132	137	173	133	114	150	169	182	142	123	143	163	143	139	140	113	148	161	165	158	140	159	136	115	131	143	168	151	132	136	136	122	152	141	130	154	149	139	138	148	132	121	144	142	150	126	127	139	163	145	136	127	166	131	145	135	138	142	128	142	148	128	132	137	146	128	131	143	142	126	144	157	118	174	146	140	159	131	144	134	150	132	140	144	148	118	147	143	154	143	145	137	155	152	132	146	133	138	150	155	162	148	153	163	136	144	144	137	134	140	167	120	156	136	165	141	160	171	160	151	138	168	139	137	142	128	140	141	133	135	136	138	144	139	133	133	150	128	147	146	148	146	145	159	161	149	131	155	154	138	145	155	144	133	130	124	136	125	141	156	158	128	156	137	146	148	161	147	153	130	166	134	152	146	128	148	130	134	151	146	130	141	153	155	136	145	147	123	147	146	139	138	121	137	122	136	133	137	118	126	138	154	133	114	145	137	136	145	149	122	143	158	151	152	154	149	130	139	121	141	130	144	144	123	141	150	116	149	127	159	163	129	131	138	154	136	145	151	114	137	144	141	138	137	133	144	162	170	161	139	128	120	144	158	145	139	148	157	148	150	136	120	125	162	140	141	143	132	147	153	148	180	175	127	147	119	158	162	146	128	148	141	138	155	142	153	142	143	152	162	147	131	152	136	164	133	149	134	155	138	162	150	153	148	149	140	161	122	140	121	132	140	150	121	158	150	126	146	137	125	128	128	126	136	156	125	157	120	150	139	150	144	135	140	151	152	158	126	144	144	145	127	130	153	125	132	148	135	130	137	139	163	138	138	146	128	156	124	141	149	140	128	126	140	138	129	146	134	128	136	129	142	148	142	126	135	137	122	145	134	132	133	129	155	141	135	138	133	124	122	151	156	147	146	136	153	137	136	141	161	120	132	159	126	138	150	151	126	177	163	149	135	157	131	153	118	161	131	176	147	139	160	147	157	159	116	139	142	159	132	108	146	152	123	136	144	141	146	141	158	133	142	149	125	147	137	144	145	145	138	140	149	130	165	135	126	146	160	127	123	139	146	148	144	157	133	134	143	139	138	150	132	142	135	118	141	122	136	141	152	140	153	158	146	121	133	141	154	144	134	164	168	155	144	145	145	135	152	130	133
14557	2450	2055	2329	1991	1525	1319	1032	897	799	761	621	593	630	550	522	482	502	447	489	441	488	507	462	432	439	439	445	419	382	415	408	411	408	421	419	425	418	430	489	475	460	464	478	478	448	478	522	507	465	408	461	421	419	392	433	415	385	425	395	404	362	440	416	452	452	430	416	392	384	386	383	329	370	393	390	350	388	356	351	375	385	369	334	366	363	357	356	383	325	363	355	356	395	343	375	349	343	360	348	382	350	352	325	350	359	353	363	384	327	343	350	378	344	318	369	367	360	333	359	381	344	351	331	343	374	371	378	330	341	345	363	347	335	333	363	355	317	362	371	344	389	346	328	388	344	354	324	388	340	356	407	382	357	350	313	375	339	343	345	341	309	355	339	345	325	385	360	313	303	319	352	351	321	354	332	371	371	384	347	348	346	347	349	361	377	372	347	359	348	378	353	352	331	347	371	363	335	355	358	355	350	345	305	353	354	376	334	339	348	337	367	339	372	356	360	369	324	325	357	356	366	362	317	355	353	391	365	388	398	354	360	395	348	338	359	378	374	362	375	322	355	291	348	351	378	349	338	364	346	367	404	369	327	355	322	324	344	387	364	348	349	346	362	366	377	383	399	352	361	348	386	346	353	352	361	372	341	376	388	346	382	353	332	344	346	349	324	355	363	372	347	363	328	384	381	302	351	334	364	321	387	348	353	389	349	378	373	349	356	357	314	365	375	330	361	355	377	348	339	372	339	359	341	338	372	326	380	347	376	369	323	375	357	340	322	364	356	324	359	356	347	368	330	373	346	348	367	358	352	346	342	346	358	371	341	379	339	352	396	358	382	342	367	340	347	361	351	349	351	354	366	362	321	366	357	365	360	369	318	343	352	339	353	365	360	369	340	337	350	362	346	319	338	365	364	345	389	306	363	354	336	365	347	349	314	359	340	383	344	363	350	363	337	326	332	356	328	390	341	340	329	365	383	376	315	327	338	320	359	346	335	356	351	346	364	343	342	344	355	346	358	319	330	325	326	333	333	349	384	379	344	338	365	350	362	342	351	372	347	360	327	332	357	369	340	329	364	409	364	335	355	332	324	313	365	345	355	325	323	342	357	382	346	338	344	347	351	333	353	328	350	356	340	359	375	340	333	348	346	370	333	347	336	342	375	364	357	361	363	353	345	352	345	353	344	390	332	349	363	364	331	352	362	353	339	415	357	316	359	320	400	364	336	376	360	363	349	331	375	362	355	319	368	342	362	360	323	338	387	364	348	330	355	355	323	351	385	344	365	377	356	357	346	383	353	348	369	362	337	331	371	387	347	335	350	350	340	431	353	343	337	346	339	334	339	340	344	384	352	364	359	369	314	371	375	342	353	353	349	345	364	352	366	345	369	336	372	339	346	347	369	356	389	366	359	382	358	355	365	342	375	380	352	326	360	368	370	339	357	379	369	330	330	303	321	380	346	355	362	375	313	317	327	348	328	338	376	327	367	330	327	351	343	353	371	356	382	323	390	374	407	363	344	374	358	389	360	346	350	360	367	339	336	342	375	350	355	359	349	341	373	349	350	365	369	347	354	361	360	390	383	361	336	347	384	343	336	353	326	351	360	366	372	356	369	374	390	344	343	320	354	320	335	379	355	372	354	372	329	380	347	363	397	350	336	329	359	336	332	356	371	360	359	327	375	366	334	344	347	345	361	364	339	346	332	327	369	357	325	327	342	370	373	355	351	367	390	395	352	352	359	352	381	338	362	352	342	352	330	349	337	368	346	335	352	373	341	384	344	368	368	311	335	355	409	349	388	372	361	357	354	380	323	349	381	381	374	384	360	341	338	329	355	368	332	319	341	356	325	344	361	360	368	357	356	360	345	372	359	358	365	347	358	323	373	337	377	349	333	364	384	358	327	351	329	341	365	349	352	341	316	376	383	326	357	370	320	364	359	347	321	366	349	365	380	354	344	318	341	373	325	337	390	372	336	375	366	353	370	352	374	391	354	338	327	323	341	352	354	366	338	340	367	356	344	347	331	340	333	360	333	365	332	330	378	359	363	366	349	348	384	384	315	358	369	338	333	341	346	346	356	340	345	384	347	367	362	360	330	380	376	353	362	355	344	383	349	362	344	317	331	354	361	351	373	365	348	364	362	362	352	335	358	350	336	367	338	358	363	365	357	356	352	363	360	387	374	332	331	383	352	373	339	369	363	309	337	345	351	404	327	343	339	332	359	334	334	343	301	380	377	338	379	299	354	330	376	312	372	362	324	358	327	353	350	361	363	345	357	356	398	314	380	339	317	373	363	351	355	379	347	347	337	348	333	378	345	401	357	354	352	354	344	388	334	365	352	354	358	353	308	373	359	341	375	340	407	376	373	346	376	344	323	362	367	311	339	325	348	325	325	354	347	325	339	344	331	334	332	354	395	335	332	381	377	355	331	406	314	337	366	345	364	349	331	349	339	340	363	321	341	338	341	341	383	363	340	368	372	351	360	357	351	342	354	350	328	352	346	345	370	357	377	316	389	324	361	352	335	349	354	370	365	367	371	361	341	330	350	365	357	359	334	337	355	349	381	373	381	350	345	371	326	344	319	378	360	324	374	350	338	371	344	346	328	365	370	379	320	361	350	342	343	342	341	367	339	316	345	355	364	354	368	374	360	346	352	308	357	325	374	332	356	305	347	357	327	361	350	350	335	345	322	350	363	367	342	368	367	349	349	346	308	362	366	376	329	350	348	388	337	369	375	340	323	365	371	346	362	351	363	355	355	329	361	363	351	346	368	328	358	341	334	356	337	353	371	342	359	380	358	346	345	335	368	374	363	358	355	342	414	302	330	386	369	359	378	352	328	383	344	356	358	363	340	322	391	363	358	352	343	356	325	325	371	351	382	369	328	322	344	332	359	343	342	405	339	336	355	323	341	338	379	352	405	363	366	356	323	375	352	393	322	319	347	354	346	330	343	374	381	368	419	358	346	374	372	329	359	347	388	338	356	361	346	390	348	348	345	367	378	332	341	318	347	398	341	366	386	360	390	349	342	343	388	387	375	350	356	358	378	364	337	381	351	356	325	331	341	350	362	347	357	343	337	346	371	382	339	349	360	370	336	348	345	386	341	366	377	374	334	349	380	362	381	345	344	377	362	355	339	322	364	359	374	382	345	389	337	318	381	367	358	332	349	322	336	382	375	344	351	334	352	359	370	357	389	354	373	326	348	348	393	353	334	354	348	341	355	359	372	381	374	340	347	345	348	356	347	338	352	343	358	362	365	356	369	346	404	327	334	373	378	357	363	330	359	333	372	406	384	336	358	389	342	327	356	359	335	353	370	342	318	352	333	332	375	308	346	343	334	368	354	338	408	357	381	374	338	346	325	360	362	346	339	346	352	349	347	338	352	366	325	356	380	357	338	359	413	359	365	399	345	355	350	326	355	385	342	318	327	342	339	313	325	349	338	349	386	339	344	344	345	373	355	315	360	356	349	377	328	371	362	347	341
6765	1126	366	328	283	306	305	297	286	295	296	285	264	264	304	241	239	267	274	278	291	289	294	331	284	271	281	275	292	251	265	311	282	293	277	270	289	295	293	256	294	294	282	297	319	297	270	295	246	279	267	296	277	264	265	276	266	309	274	272	312	312	290	303	300	276	260	278	303	306	286	268	278	270	255	275	317	259	281	246	287	271	245	271	264	272	270	313	283	309	280	282	297	287	288	243	290	285	300	299	282	273	284	271	281	252	275	288	279	271	279	275	294	292	316	288	295	300	274	273	283	291	280	305	277	255	301	273	288	306	275	307	298	285	289	312	269	291	284	284	297	301	287	281	241	295	288	292	275	264	271	310	310	282	299	292	261	286	282	280	256	264	279	280	286	278	318	288	309	299	264	251	281	280	263	303	260	253	286	278	299	265	305	269	267	258	289	254	268	279	244	294	281	275	283	287	292	259	277	279	285	304	279	283	282	266	297	286	293	288	265	276	279	292	274	295	316	258	259	277	285	314	296	272	270	298	262	310	294	298	291	308	276	263	277	265	282	286	262	280	287	287	266	321	250	258	294	294	284	278	285	293	273	323	312	274	270	265	277	293	245	286	290	258	267	258	290	286	248	289	286	268	329	260	283	279	287	242	263	294	237	277	282	271	310	301	266	319	301	285	263	271	275	277	269	267	283	301	285	278	266	274	295	283	278	334	294	293	281	281	313	280	279	290	297	264	267	293	274	257	262	291	286	302	277	269	294	277	271	276	263	287	272	277	295	281	274	302	251	254	306	319	278	274	270	270	270	280	276	302	321	301	282	283	274	282	251	283	287	270	243	279	278	339	277	255	274	277	247	294	268	256	262	273	261	291	285	294	301	285	304	302	263	318	253	271	272	285	277	263	272	294	282	318	269	290	348	268	268	265	260	290	271	295	282	286	317	281	266	310	297	278	296	269	289	308	288	269	272	285	270	302	292	280	274	290	324	260	273	249	261	272	301	293	288	274	263	292	278	261	257	299	314	267	320	292	255	247	285	276	278	285	273	308	254	283	287	303	295	293	297	260	302	283	287	277	286	313	275	262	305	288	275	299	253	279	276	274	248	247	282	266	247	285	287	263	259	278	282	305	313	287	227	286	279	287	287	242	277	284	274	290	281	298	276	229	260	291	253	267	303	282	237	291	309	280	274	271	276	251	299	291	269	290	292	324	267	304	301	265	279	298	267	272	267	263	278	269	299	281	286	261	291	292	277	290	284	286	303	307	278	275	303	282	280	276	281	249	263	313	300	276	251	283	264	293	266	279	300	298	278	298	308	267	285	298	258	314	267	309	292	279	268	267	260	315	288	295	263	313	296	255	253	284	256	309	285	269	272	260	272	272	281	283	266	262	292	239	269	277	316	297	289	291	263	250	299	258	285	288	273	236	270	291	280	271	286	275	275	278	289	294	267	320	269	266	274	245	278	260	277	282	296	276	289	266	266	265	290	289	289	272	265	293	288	283	250	268	291	262	299	258	291	255	290	312	293	275	267	267	276	263	248	263	275	285	279	279	272	256	307	292	304	278	279	285	338	240	295	278	280	256	283	318	293	298	258	250	266	276	293	264	319	274	266	258	261	307	265	286	278	276	302	285	286	261	288	282	262	260	284	286	297	284	261	286	287	268	266	293	267	249	294	299	222	290	300	243	269	291	283	282	271	276	254	255	286	256	274	263	270	300	319	264	281	310	280	258	241	282	288	274	277	250	260	307	284	275	313	296	296	310	299	257	259	288	273	304	253	271	298	253	260	285	280	283	253	268	283	285	279	279	290	298	287	286	290	288	259	304	268	271	278	296	266	296	284	265	306	289	300	245	288	292	266	272	284	309	279	258	243	292	288	279	267	275	302	271	278	279	271	267	285	262	277	270	266	284	285	312	267	271	276	280	295	268	268	294	275	292	282	254	306	265	290	289	280	270	303	274	301	294	273	247	276	312	290	294	287	268	296	283	282	249	309	260	283	270	274	261	288	294	251	275	297	274	266	285	317	260	281	282	295	259	287	249	290	270	259	286	254	259	294	257	304	282	281	313	277	275	275	260	300	293	273	292	277	273	248	313	257	300	294	298	285	242	286	298	290	278	269	258	327	262	279	311	263	294	273	262	250	256	304	284	253	310	281	289	235	264	284	321	271	289	298	288	233	284	297	282	311	308	304	263	297	302	283	250	299	240	274	286	270	248	304	284	276	293	282	309	303	300	275	278	262	303	295	323	250	256	323	292	276	292	311	269	306	264	295	302	280	342	290	294	276	276	276	261	287	277	298	285	304	271	329	272	274	300	291	290	290	282	266	283	279	290	252	317	270	252	258	277	286	334	285	308	294	243	272	277	298	296	299	311	291	266	320	284	280	320	270	259	290	266	289	287	282	278	290	283	288	262	291	239	285	277	259	283	286	253	264	289	254	284	283	295	319	291	264	285	266	253	317	271	307	282	280	278	270	258	264	296	299	294	285	255	306	259	321	301	282	304	281	252	285	278	302	290	266	303	286	293	265	286	290	280	281	306	247	285	265	274	273	264	278	267	276	271	272	278	269	264	281	295	261	307	285	257	276	256	289	294	280	270	282	293	283	285	264	272	276	284	279	276	292	273	300	281	290	282	290	278	284	292	283	275	272	294	294	258	312	314	261	275	271	306	314	294	278	282	271	284	258	267	290	292	297	323	283	257	284	262	277	278	277	267	317	264	320	276	322	250	278	289	276	251	289	309	247	249	244	294	271	281	275	288	276	281	312	278	273	266	265	289	305	273	288	287	269	277	270	268	271	302	293	273	315	260	278	281	281	286	266	309	274	267	259	260	293	309	265	303	292	299	294	276	290	298	301	277	281	279	292	261	266	289	276	296	290	283	291	301	283	292	278	265	278	272	269	313	268	282	277	280	258	261	269	324	264	281	284	271	308	296	265	285	281	268	296	296	243	261	281	269	273	317	292	269	313	264	275	294	280	324	303	285	276	286	320	313	293	321	306	296	262	297	254	302	300	332	307	272	292	274	278	242	255	313	285	275	310	274	295	254	271	262	270	275	232	257	275	284	288	313	274	292	282	281	269	284	260	292	289	286	249	274	270	288	289	313	277	274	271	269	268	313	284	315	307	270	286	276	265	261	256	250	300	253	265	270	269	288	294	268	283	276	304	256	281	277	280	284	286	293	297	267	260	273	255	293	268	301	286	289	300	304	313	278	277	280	299	276	272	284	324	279	300	262	272	282	272	276	290	248	305	303	287	291	278	281	304	293	291	254	253	270	274	292	260	289	317	269	296	278	262	295	266	282	268	267	275	302	297	288	307	265	300	264	266	287	308	287	292	289	232	288	305	256	309	279	271	294	277	304	278	293	259	268	315	303	296	294	287	262	277	308	279	257	298	265	274	293	281	300	286	302	267	322	291	276	272	267	245	294	290	307	275	244	260	245	305	273	268	291	274	253	279	286	274	301	299	310	251	272	316	275
4782	1189	752	842	766	696	719	695	669	674	675	668	682	637	648	662	625	638	624	646	617	634	637	627	638	638	622	688	650	651	615	670	650	663	645	634	649	649	647	684	676	622	663	642	650	668	631	661	672	680	627	659	617	607	594	662	633	634	708	652	619	634	631	678	684	647	715	661	656	600	604	683	622	584	612	655	631	659	619	634	656	620	623	597	662	618	601	663	571	608	612	628	650	634	650	652	617	630	581	616	652	575	620	627	632	638	620	651	629	637	638	581	601	599	642	622	613	663	636	600	634	642	624	592	616	640	633	622	630	635	607	628	687	615	667	601	679	643	690	613	596	636	620	637	683	612	632	664	661	618	610	612	617	625	631	639	622	633	645	633	617	615	589	623	605	585	657	608	677	612	633	600	626	645	610	643	613	601	670	647	647	614	651	665	636	608	618	606	649	661	606	642	631	633	647	607	634	623	616	611	621	587	638	657	640	621	622	666	673	585	646	628	633	637	651	665	643	659	599	610	645	636	589	639	634	679	671	644	633	653	608	610	683	632	631	608	609	623	637	618	630	621	624	669	656	647	678	630	638	625	611	661	635	611	638	608	676	662	632	630	572	633	602	583	609	639	668	615	685	610	615	638	563	598	617	687	629	617	617	631	646	669	619	639	587	580	613	626	640	622	641	603	640	666	635	673	636	661	621	582	623	634	608	609	645	647	582	614	661	583	668	667	667	625	611	604	626	632	655	621	601	651	669	650	625	616	591	665	610	649	646	657	659	641	627	654	640	623	614	690	624	610	647	629	659	606	644	636	635	640	615	703	657	654	617	633	678	630	633	652	624	643	596	675	612	651	588	634	613	636	650	607	650	639	645	677	633	658	663	644	687	621	634	612	659	647	666	595	627	627	664	618	664	628	669	618	657	639	631	648	610	624	614	644	658	656	632	610	568	627	646	644	652	644	617	629	682	636	614	646	622	614	634	595	664	674	614	635	663	660	686	637	661	644	648	598	631	645	627	636	591	650	653	648	628	620	580	634	612	625	656	609	617	619	605	603	619	651	618	643	585	639	659	634	648	619	607	649	628	644	650	631	628	647	636	614	643	645	593	598	593	706	617	633	592	646	681	610	620	627	665	598	664	618	690	610	659	627	614	675	640	635	676	660	654	666	639	649	631	635	648	664	651	636	634	601	574	624	642	628	640	623	620	627	607	619	619	657	647	624	602	658	627	666	624	640	624	610	603	709	667	624	671	637	659	638	626	632	594	620	626	640	634	666	666	583	666	622	650	650	639	566	634	640	608	581	637	625	657	601	632	664	611	637	625	613	614	604	640	657	612	660	623	613	644	624	684	625	605	615	646	609	648	647	627	605	631	625	592	637	651	645	649	620	664	575	627	654	683	622	630	646	631	607	629	602	662	639	660	633	584	620	612	668	642	588	644	651	631	621	654	666	630	611	605	663	611	644	636	648	591	649	606	615	691	683	612	630	597	630	597	670	602	667	643	611	652	631	634	633	600	625	599	670	616	635	660	635	632	634	632	610	601	578	626	643	636	618	598	654	603	656	672	626	630	624	618	627	611	641	623	650	618	609	667	600	631	640	667	622	614	618	634	631	592	663	631	655	660	607	604	585	604	631	652	572	576	630	634	597	589	653	621	693	611	611	656	661	670	608	633	642	614	614	657	627	607	651	597	621	657	605	637	679	615	599	624	654	636	659	621	633	631	691	637	633	656	624	631	627	598	620	641	638	661	663	661	606	616	645	583	655	647	630	595	646	646	627	578	620	647	634	648	643	674	641	624	667	641	616	581	606	620	616	637	629	685	659	604	619	660	633	674	629	637	641	632	638	647	620	595	658	672	584	604	615	664	610	569	687	619	628	665	645	648	627	623	606	620	678	613	647	593	667	677	649	632	658	672	641	643	617	646	632	597	593	619	605	616	632	624	663	681	664	601	666	653	636	619	658	665	620	646	604	633	673	599	582	649	648	596	663	619	672	675	576	637	656	658	648	607	627	633	632	667	644	636	629	703	603	590	682	633	628	623	657	623	605	624	604	671	632	641	665	599	629	636	657	611	646	602	588	656	628	597	628	606	623	599	622	619	638	671	561	644	634	615	640	627	641	642	609	583	609	661	629	620	612	651	648	587	625	642	605	643	594	650	636	621	604	636	642	655	641	590	637	613	647	630	629	661	669	622	630	651	606	646	631	650	636	613	589	623	618	624	644	642	651	655	682	619	605	657	636	677	633	614	635	646	622	662	643	615	595	600	622	628	603	652	627	659	615	636	666	619	630	617	599	589	614	621	648	643	620	588	607	654	598	681	614	598	599	626	627	643	653	673	599	593	618	647	661	629	613	608	595	612	632	630	650	595	607	631	629	641	633	617	607	631	658	633	640	598	633	598	607	641	658	638	601	607	590	659	599	666	614	651	601	593	645	643	679	626	639	614	579	636	633	632	653	613	627	621	635	669	662	606	629	643	625	639	608	651	626	630	616	639	678	615	654	618	654	657	567	679	649	631	665	627	679	636	638	651	596	620	653	619	613	578	622	667	675	608	610	655	658	641	629	648	626	656	661	657	602	667	616	639	632	634	620	612	692	637	636	638	649	645	661	560	620	648	604	612	615	579	572	644	654	612	616	686	590	647	633	651	629	632	639	617	590	646	652	633	639	635	616	642	640	673	602	659	602	688	627	656	601	631	634	608	619	595	601	648	607	641	616	662	637	656	628	660	617	621	650	626	622	607	645	613	622	640	606	636	624	605	633	642	630	614	592	619	613	604	663	661	632	620	650	614	639	654	678	650	676	618	638	582	586	620	605	673	631	619	626	652	650	675	610	660	635	639	635	614	641	604	661	615	626	673	641	684	614	645	629	610	660	665	651	596	586	618	615	655	659	620	644	617	642	648	614	607	635	639	657	645	662	669	698	622	637	637	624	620	613	645	623	608	588	638	628	637	679	641	629	621	663	617	596	615	623	661	664	634	661	658	677	652	621	640	659	611	642	614	661	626	586	631	636	651	614	690	652	639	667	623	631	604	595	636	673	655	590	606	606	583	626	636	668	620	650	625	679	625	618	667	610	678	596	651	616	609	649	624	637	601	626	619	583	649	647	632	638	637	610	620	617	612	615	633	610	660	639	678	662	666	625	632	625	643	633	589	618	665	619	572	643	624	644	654	641	621	667	628	607	637	643	628	642	633	680	604	658	614	653	610	652	625	636	603	614	628	638	654	604	633	632	618	621	640	592	623	625	625	670	605	649	613	630	630	645	605	690	664	729	636	666	661	608	669	643	607	654	654	673	666	670	650	667	641	615	629	657	607	626	627	621	658	609	651	618	643	610	648	633	633	613	656	609	612	660	625	656	603	650	650	696	646	636	650	612	626	610	656	636	612	604	666	611	643	627	629	600	633	625	612	652	626	660	648	640	605	626	594	655	665	619	591	620	589	570	589	625	594	663	649	651	628	627	662	637	631	643	635	661	640	607
16018	2310	587	462	367	360	324	268	245	243	220	215	235	215	230	229	211	204	232	198	208	226	191	203	201	202	206	228	210	194	207	201	188	191	206	201	206	208	213	210	201	184	215	177	212	223	220	195	227	209	182	219	186	195	215	190	181	230	211	198	189	234	202	224	208	206	231	191	202	192	209	205	212	181	197	215	219	186	212	205	217	203	182	206	214	217	200	196	189	230	190	225	206	182	177	186	241	212	202	222	190	211	208	166	214	182	233	183	209	220	203	202	199	204	181	215	201	191	193	210	205	204	214	188	208	207	191	201	208	187	208	198	211	197	187	183	193	189	206	213	205	201	191	194	204	200	203	239	230	208	219	222	218	205	203	203	190	208	200	215	196	175	197	191	228	171	205	170	175	181	212	204	215	209	191	200	210	194	232	192	192	216	210	181	187	193	222	210	206	202	214	236	220	178	219	208	203	217	217	208	202	243	194	198	205	212	189	196	215	204	214	196	209	228	198	221	231	191	193	200	188	192	190	177	196	196	200	204	212	210	195	177	200	226	187	232	220	215	187	206	212	190	209	203	205	206	199	234	207	184	206	181	238	195	192	208	209	204	190	214	215	188	210	227	198	200	197	207	209	216	208	212	211	178	211	222	198	218	207	205	205	191	201	198	211	183	191	208	225	184	210	192	201	203	185	180	206	202	206	210	199	210	184	216	227	193	209	162	218	215	194	221	207	191	185	195	193	196	196	193	200	189	199	184	220	195	237	188	221	229	212	203	212	195	223	214	188	189	196	164	183	182	195	196	181	166	164	215	190	209	214	191	195	213	201	221	190	199	199	205	219	200	209	192	201	213	207	203	219	198	211	185	186	211	194	202	186	215	215	230	212	202	220	171	204	210	213	225	167	205	228	190	162	198	200	216	206	215	186	164	193	195	191	206	190	177	203	205	214	187	183	209	195	201	203	201	209	204	203	192	202	221	202	203	215	195	214	176	194	217	202	192	161	203	205	206	204	202	200	214	220	216	167	232	201	197	205	184	183	221	222	185	230	177	238	207	195	225	209	197	176	215	200	186	205	211	161	202	201	200	189	196	217	216	191	202	198	202	189	195	185	215	189	198	210	225	208	210	208	210	183	193	224	223	182	192	178	192	197	210	210	205	220	182	182	207	192	226	199	175	218	219	201	174	252	167	206	196	186	194	195	213	220	214	201	193	205	194	182	192	205	207	204	206	209	190	221	175	206	218	206	191	198	204	218	178	185	214	204	210	197	192	193	195	208	187	177	178	199	208	202	204	187	231	183	190	199	196	210	179	221	214	228	209	201	181	197	202	200	203	197	211	239	196	221	189	167	200	213	193	195	183	199	205	200	176	198	203	213	182	208	203	208	215	177	214	199	230	197	200	199	211	217	210	196	219	189	211	213	186	217	205	182	213	196	218	214	194	196	199	193	194	226	184	192	182	172	220	198	180	199	190	213	200	224	202	156	191	198	187	198	209	210	211	194	211	195	186	194	166	213	194	202	216	188	193	157	168	200	187	195	210	216	188	197	175	211	229	170	194	207	197	213	192	198	225	198	191	206	228	220	210	179	194	201	191	190	196	201	191	219	193	208	214	209	208	193	187	206	186	218	204	211	192	188	199	203	224	206	202	242	164	179	179	182	188	224	212	212	209	198	195	190	205	180	210	218	226	205	206	186	209	197	198	198	183	224	201	174	229	220	198	206	191	178	232	208	193	197	202	191	203	204	215	200	202	178	208	205	204	234	209	238	196	202	186	213	222	207	192	183	205	222	182	207	214	211	200	200	180	222	200	183	231	224	211	183	174	216	204	199	198	189	185	188	229	199	195	195	185	206	184	195	197	248	233	203	198	208	214	180	219	172	188	174	165	184	230	190	185	209	203	209	200	222	207	198	212	160	228	207	199	198	227	208	207	243	173	188	222	215	209	199	170	191	199	228	218	203	193	210	208	218	194	213	217	207	184	208	206	218	226	197	196	197	211	214	212	213	180	201	188	233	206	194	189	196	167	215	209	185	189	218	214	183	189	239	204	214	194	218	207	198	203	162	199	197	179	172	198	208	191	203	183	204	193	213	178	211	209	195	213	213	172	195	183	166	223	175	204	193	168	205	205	183	196	172	201	205	207	194	207	199	192	185	192	221	200	229	221	205	224	193	216	209	207	230	186	227	181	191	197	209	202	192	187	222	211	227	189	216	232	200	184	199	190	194	212	208	165	214	210	205	194	186	212	177	206	208	207	225	213	211	208	216	225	192	203	192	203	220	221	164	197	211	209	204	213	166	206	203	207	176	196	179	221	186	205	207	206	221	180	205	193	208	204	187	215	188	217	204	203	185	190	193	210	201	188	206	192	187	195	197	198	210	216	212	210	198	214	209	209	201	199	205	227	232	191	249	209	189	207	207	209	204	227	223	229	203	214	214	185	179	235	206	233	206	203	175	208	204	201	179	211	230	192	213	221	191	190	210	196	184	218	212	189	209	185	184	173	192	218	190	190	216	184	222	227	206	226	190	180	213	216	183	207	206	175	189	167	195	184	195	185	197	182	223	191	197	174	195	196	193	167	216	185	204	205	184	214	185	193	196	198	228	200	202	219	194	184	238	185	224	205	199	196	183	192	178	188	195	195	228	204	172	199	207	196	198	220	206	199	198	187	203	198	207	196	211	222	199	194	195	205	197	165	180	168	207	203	195	221	205	197	200	204	218	222	205	202	183	211	187	240	175	185	224	198	190	188	221	191	211	187	210	253	218	194	187	192	193	197	188	201	210	169	208	216	193	238	216	241	206	218	201	222	199	182	187	185	190	203	213	191	196	228	199	191	200	177	209	197	217	201	193	204	202	190	188	206	229	192	203	186	203	204	187	206	224	166	204	203	196	221	199	214	191	178	214	214	180	220	204	226	181	195	192	200	180	199	228	180	206	219	236	205	180	205	210	198	205	221	175	202	205	207	197	193	206	227	186	182	212	195	193	185	199	192	214	198	194	193	188	207	224	208	197	212	222	197	191	193	194	189	202	180	181	215	189	197	227	231	225	213	166	204	215	184	198	218	210	202	211	206	197	185	173	193	203	212	205	220	214	215	200	219	192	212	179	206	213	188	221	189	175	203	188	190	196	167	210	207	198	217	200	212	184	190	229	217	216	195	190	215	224	187	210	192	222	217	194	199	205	199	190	185	176	184	211	209	200	204	197	201	187	206	240	209	195	198	175	192	198	202	180	204	211	192	229	212	208	217	178	172	205	214	173	225	207	222	219	197	196	174	178	198	209	204	214	221	192	203	206	200	202	207	195	208	183	201	193	181	211	193	201	202	228	220	200	222	191	206	196	227	204	193	198	185	186	203	188	212	222	198	173	196	249	189	214	210	229	210	222	200	193	221	181	185	189	194	211	202	208	193	217	198	205	205	183	197	176	198	195	235	221	179	188	200	193	213	198	208	237	222	201	198	182	205	197	196	225	204	200	182	209	210
10967	1758	1421	1419	1333	1096	946	881	811	713	683	587	572	589	583	600	528	557	522	525	532	499	517	499	499	458	487	528	495	511	517	500	496	519	532	508	510	514	495	565	556	522	540	522	552	532	562	542	581	550	529	565	497	546	465	462	482	466	480	522	461	488	463	510	501	500	512	506	511	495	492	496	467	516	482	514	459	495	496	427	518	489	449	498	451	480	534	437	439	478	459	474	476	471	448	473	438	453	467	464	475	475	445	488	501	453	482	472	491	430	454	469	481	457	420	437	475	457	484	452	450	462	437	440	459	490	440	502	493	474	471	455	473	478	484	462	468	481	456	466	486	462	501	508	484	471	462	464	440	422	462	496	444	446	425	451	466	458	458	475	477	433	449	447	482	481	462	461	417	471	461	474	487	494	465	444	476	477	483	481	446	491	492	434	495	486	480	447	487	444	458	490	465	483	483	494	484	472	439	456	444	469	471	493	449	466	477	464	455	464	493	499	439	468	469	448	504	451	435	452	493	443	488	443	456	466	436	433	463	435	472	484	483	444	467	441	424	473	474	436	473	463	462	459	455	505	493	456	471	474	432	489	484	458	457	470	525	487	486	485	454	512	446	489	468	486	464	457	461	422	483	460	480	483	487	458	494	456	472	511	446	478	443	462	512	466	458	471	459	480	516	454	477	444	429	460	451	504	447	447	493	465	487	491	483	460	447	441	476	488	477	456	442	441	480	520	451	461	477	521	428	454	484	473	487	441	477	483	470	479	517	445	455	468	473	465	463	467	503	482	456	493	470	469	429	430	466	456	466	455	453	501	472	481	461	432	485	483	505	481	473	472	479	434	480	469	484	502	431	485	471	480	452	474	456	473	450	484	464	488	440	459	497	486	480	456	437	442	488	469	499	464	470	463	484	471	499	497	429	462	451	477	467	434	446	492	471	471	489	470	439	485	458	454	459	464	424	531	499	464	474	466	482	469	503	443	483	448	458	423	484	477	436	453	465	491	488	456	450	495	431	439	457	462	489	480	483	479	476	490	447	450	472	475	466	479	486	488	456	467	454	459	537	451	458	439	462	462	443	482	474	472	471	456	455	460	445	489	432	501	476	458	437	459	461	469	491	500	429	487	456	490	444	441	492	463	443	466	447	478	459	454	457	461	445	468	437	478	453	468	522	472	508	461	498	443	470	438	458	514	464	450	461	505	450	438	509	461	488	470	469	473	489	463	475	449	485	450	497	475	460	436	497	483	493	523	468	457	471	437	506	468	438	473	444	493	482	490	488	464	473	484	476	438	456	491	511	485	480	494	471	493	443	463	416	479	471	460	472	471	465	495	458	442	510	447	489	477	467	446	470	475	468	489	441	478	451	447	462	482	474	472	456	439	442	463	449	493	473	437	471	474	451	417	463	465	451	493	426	446	492	422	494	494	474	503	480	477	436	472	446	446	482	456	431	458	475	481	479	469	456	493	479	450	477	483	474	482	496	465	496	483	424	484	462	476	467	481	445	470	447	505	489	485	458	453	474	436	504	504	454	492	479	500	462	506	496	490	477	453	491	448	507	488	452	504	480	450	447	460	475	500	432	482	444	468	503	451	464	452	481	494	509	484	452	471	399	469	436	448	481	435	467	477	451	424	464	449	483	472	460	430	472	452	470	467	463	485	482	455	449	480	483	470	472	438	468	455	442	481	459	456	459	478	475	468	513	441	464	486	473	454	458	442	462	469	481	477	448	493	432	482	494	468	464	474	479	487	458	494	448	453	461	449	473	496	468	458	424	464	471	436	482	432	468	466	430	468	486	436	480	484	471	477	465	436	468	490	473	455	484	495	490	452	429	435	455	445	472	454	475	475	430	444	487	493	432	466	460	455	474	437	434	440	487	491	487	499	456	453	428	485	458	478	433	484	458	480	456	465	490	452	505	494	451	456	467	460	464	462	506	493	463	505	455	433	476	456	454	464	470	453	480	428	464	449	512	464	468	478	456	468	498	461	474	518	428	447	453	423	462	498	461	437	485	478	468	524	500	469	476	453	452	482	469	521	499	500	470	468	448	451	492	459	476	435	474	470	476	470	460	465	452	445	500	473	437	460	471	447	458	469	445	474	432	468	514	477	470	434	480	468	456	476	463	475	453	472	494	447	463	463	484	445	456	503	492	459	446	503	486	457	479	473	467	445	469	522	464	473	430	452	448	461	466	479	501	421	467	442	494	474	470	511	464	473	451	454	522	456	442	447	502	431	488	449	478	473	478	455	497	459	500	469	444	497	466	501	467	462	528	466	430	451	521	514	440	462	452	448	465	437	427	474	493	486	477	477	511	414	491	495	486	499	494	459	446	495	471	451	436	476	468	477	466	471	474	445	472	494	475	454	471	490	457	445	433	484	488	480	464	471	469	463	516	489	433	459	416	441	485	472	450	503	493	470	430	487	446	480	484	496	487	447	466	452	463	450	473	447	476	430	451	487	419	472	485	441	454	448	481	483	469	484	465	479	484	470	485	460	468	476	507	476	453	465	454	450	465	477	479	456	477	497	463	499	431	450	449	454	464	483	472	457	483	446	471	463	458	451	476	492	474	450	454	471	460	458	482	421	461	475	469	454	526	502	515	447	473	486	460	467	435	450	509	456	464	436	442	467	454	475	458	460	498	472	491	482	469	477	440	451	474	459	477	494	469	445	480	460	495	467	507	478	499	494	487	477	497	490	471	461	491	451	508	443	421	493	450	425	426	474	446	482	474	487	465	463	476	452	474	484	489	458	456	503	408	464	456	475	444	472	484	438	460	491	467	504	477	504	456	497	493	466	493	484	450	474	428	459	480	489	479	454	436	467	461	477	447	504	452	458	531	463	452	494	423	477	449	462	470	474	428	444	467	469	448	490	471	464	474	447	465	444	478	448	489	498	477	466	464	469	466	475	472	466	465	473	486	488	473	488	398	491	477	467	442	479	462	485	463	460	481	461	483	432	485	474	497	477	469	436	501	463	465	460	493	468	450	467	456	445	487	442	454	485	479	462	465	498	451	423	448	454	484	476	470	485	495	433	497	478	460	457	462	486	433	441	454	441	497	439	477	462	469	454	453	469	491	508	537	468	471	477	490	457	465	480	453	449	477	470	452	454	417	466	441	457	486	532	494	490	484	444	471	455	488	481	463	450	440	449	468	512	482	475	462	470	456	477	467	447	466	503	475	467	471	458	460	444	458	484	443	464	440	462	466	465	459	455	434	498	486	483	433	454	441	429	479	499	474	440	444	462	498	455	430	472	480	504	473	499	507	455	442	483	468	512	459	443	460	523	449	463	505	473	487	471	469	448	432	499	468	465	476	471	467	442	477	437	453	482	462	454	462	463	476	456	481	469	437	475	470	437	505	498	484	457	464	494	469	499	465	470	469	485	503	453	437	446	498	440	508	446	468	485	472	452	439	491	464	459	435	486	485	464	479	492	468	408	488	474	499	494	466	459	458	456	481	470	456	484	442	487	484	498
24779	4689	1029	695	521	416	323	255	234	212	235	198	187	161	137	196	151	174	158	176	133	143	167	159	154	152	149	143	175	172	160	142	146	152	150	155	146	161	167	166	167	149	181	145	165	164	186	149	164	157	142	173	150	144	169	142	149	153	150	133	146	134	135	173	164	142	156	148	137	151	161	148	158	122	124	168	170	162	118	163	155	136	143	137	135	140	105	170	135	162	161	152	173	146	162	142	129	165	153	153	156	123	152	152	169	137	140	132	143	142	161	161	174	153	146	165	138	151	146	130	146	164	138	135	128	143	123	160	147	128	162	148	134	144	137	160	144	151	141	130	141	127	135	139	141	155	116	133	121	162	143	133	143	136	141	161	133	153	152	160	140	146	140	140	162	138	136	136	148	157	152	134	169	127	156	164	159	147	157	156	139	140	133	144	155	155	143	140	119	169	158	131	139	136	143	151	149	125	150	145	149	142	149	148	137	146	138	153	139	125	139	145	155	138	128	149	152	156	129	144	141	166	127	162	171	158	136	157	158	143	149	139	153	166	140	174	143	151	143	143	129	122	131	154	153	137	150	159	124	126	127	142	157	133	153	144	156	156	138	144	126	167	163	133	172	142	123	134	168	126	149	144	155	132	134	142	156	135	164	170	134	156	159	145	163	138	156	139	167	124	143	122	161	168	153	147	162	138	161	145	145	149	157	160	167	136	137	151	141	132	155	132	158	163	151	137	147	144	133	146	154	145	153	141	133	156	140	133	144	127	125	141	131	142	155	141	150	147	131	156	147	138	151	148	157	133	129	149	126	161	138	148	135	134	145	154	139	151	167	154	128	146	143	132	135	147	145	136	152	150	123	146	133	137	135	126	150	160	163	137	163	146	142	149	162	139	175	152	177	137	144	157	146	134	173	151	156	174	150	138	143	153	146	134	123	139	134	143	146	156	133	121	152	159	133	136	132	147	156	147	125	164	132	135	133	152	135	161	143	149	151	140	141	153	163	137	167	146	156	147	135	140	154	158	141	152	162	145	132	135	144	155	138	153	147	122	131	149	145	151	148	158	149	135	142	127	146	149	124	152	161	152	142	166	165	154	146	169	154	152	158	146	135	130	132	149	149	124	154	124	127	135	159	150	132	131	155	136	157	158	146	151	146	146	156	167	140	154	148	130	144	154	134	141	153	164	129	135	152	136	149	147	130	146	135	153	123	162	142	120	143	143	120	157	151	145	126	142	147	148	146	148	152	164	136	148	135	142	133	136	154	147	140	155	122	135	131	139	129	141	140	157	155	147	144	145	148	130	153	168	155	145	143	131	134	134	152	137	128	122	142	119	150	147	139	145	159	133	137	157	132	134	137	167	164	150	133	135	146	130	151	160	142	159	138	138	166	130	129	141	136	148	128	172	151	154	151	145	141	141	135	161	156	161	135	139	159	134	138	156	152	134	149	128	144	154	173	147	125	135	130	153	131	136	154	146	157	133	156	145	135	139	158	146	154	138	117	145	156	143	139	131	138	152	145	143	158	152	152	125	131	129	154	143	149	166	126	146	131	153	148	137	152	131	148	130	140	152	146	137	142	145	134	138	136	136	158	137	127	123	122	141	145	144	161	163	151	131	143	142	143	131	150	126	133	141	163	166	140	131	119	156	140	154	150	150	118	124	109	151	117	153	156	133	140	118	135	138	163	171	153	147	171	144	151	160	152	155	153	149	125	128	155	149	149	143	160	149	137	153	171	136	153	148	116	151	138	130	144	143	123	110	130	143	140	136	137	124	152	149	137	130	147	166	131	162	150	143	117	138	142	164	133	162	136	143	143	154	133	154	183	132	124	156	130	131	142	154	143	148	136	137	130	145	144	148	159	146	141	146	170	163	149	167	138	131	152	142	143	137	159	146	133	129	136	122	138	155	144	135	136	135	138	130	149	151	163	164	143	132	156	158	133	122	138	141	175	125	140	124	143	117	150	147	138	135	139	159	152	167	144	142	158	152	122	160	154	130	144	122	150	166	143	130	137	139	151	141	136	145	143	154	153	128	146	147	158	155	154	137	150	169	139	173	135	140	172	127	138	149	139	163	150	133	144	170	157	135	147	139	131	131	131	140	152	166	152	156	144	158	133	145	159	146	126	152	156	140	161	141	175	133	152	159	150	148	154	157	162	141	132	143	133	155	145	144	154	154	140	141	126	151	157	132	149	127	136	127	141	151	128	122	149	152	126	133	166	140	146	133	137	143	137	144	148	156	164	133	154	151	137	144	138	133	143	140	150	145	139	147	140	129	174	160	156	142	137	139	134	111	125	165	149	154	153	162	132	152	167	129	143	131	142	137	146	153	133	142	141	134	160	152	143	142	164	141	168	148	150	159	151	138	136	133	143	148	160	157	142	145	152	151	126	168	141	136	122	140	193	123	161	176	130	153	122	147	144	143	147	146	137	147	135	147	135	143	146	134	137	138	134	136	155	150	148	140	147	138	144	153	160	134	144	153	131	119	150	145	134	123	131	135	145	161	142	128	178	144	128	158	143	152	133	158	138	150	146	169	161	174	139	145	145	141	155	135	141	163	142	144	179	149	143	119	131	131	135	148	162	134	171	151	132	150	129	143	150	146	129	140	155	142	146	139	120	131	158	144	139	130	132	182	145	131	163	139	137	151	168	140	154	139	129	165	141	145	154	136	130	131	149	149	128	159	168	148	149	133	147	154	123	122	146	137	169	153	146	159	135	138	139	126	164	137	156	134	169	144	144	130	157	138	163	132	148	167	146	129	155	148	151	147	133	140	147	154	146	137	149	171	149	151	145	157	149	150	137	141	136	134	146	146	121	144	163	139	151	142	153	142	151	136	143	154	150	130	169	136	148	148	137	151	159	126	137	177	161	152	139	137	151	163	147	137	148	131	135	140	136	133	136	151	143	134	154	159	141	163	138	140	126	131	142	135	142	134	145	160	146	166	126	135	128	153	146	114	161	148	137	170	147	135	156	125	157	152	155	142	136	144	134	143	154	112	174	142	127	140	132	138	123	128	165	140	133	139	136	110	135	155	143	156	155	130	130	163	154	161	161	146	127	154	145	150	136	140	151	139	153	139	154	129	141	139	143	149	128	123	138	151	125	170	140	141	142	140	142	134	148	150	119	148	147	130	150	141	151	174	155	149	156	119	147	153	126	152	136	156	147	155	159	123	159	132	145	133	110	125	133	158	145	121	135	141	155	165	161	161	145	155	146	140	153	140	153	152	131	138	142	142	141	159	151	158	138	139	146	126	137	145	139	138	133	146	144	147	133	141	118	134	137	139	132	123	162	150	145	135	157	146	151	147	154	146	140	161	172	135	141	143	162	144	140	152	125	168	160	148	147	122	160	150	139	145	140	147	155	144	148	150	139	164	159	144	141	153	157	152	148	172	168	139	143	157	139	153	161	140	150	139	161	152	140	152	159	142	146	167	149	134	145	163	152	138	155	147	151	165	145	145	140	144	162	163	149	142
14504	2394	2104	2342	2086	1605	1260	1107	900	790	730	694	577	598	513	586	522	510	464	467	479	409	449	421	451	427	447	414	436	455	427	454	396	430	397	448	452	426	459	421	468	466	476	488	483	493	429	475	476	479	491	444	417	423	427	389	355	416	407	375	424	375	379	463	439	440	409	420	416	382	399	389	380	384	361	398	412	384	363	410	379	388	380	370	382	356	368	357	363	405	361	355	355	352	305	390	360	368	350	352	389	350	343	364	325	343	335	361	341	370	385	362	331	362	357	327	371	347	352	352	366	324	350	340	382	372	361	337	342	369	327	393	387	328	349	382	351	367	348	336	327	319	358	364	375	351	377	353	385	348	363	324	370	331	377	328	349	362	356	343	332	343	335	375	371	363	340	365	352	334	354	353	338	347	371	370	335	359	385	352	397	364	380	385	311	345	329	354	367	355	384	350	343	385	358	359	375	342	373	334	332	383	356	358	350	395	344	379	371	368	340	379	351	324	393	360	354	377	344	385	396	350	373	352	308	400	313	341	387	336	392	374	331	371	388	377	358	381	355	378	342	351	326	377	320	349	343	358	346	372	338	355	343	364	364	354	369	376	361	362	371	383	338	362	355	364	344	332	405	362	352	368	368	343	360	343	350	415	355	370	378	382	341	394	374	325	335	404	330	384	366	331	352	351	360	382	351	361	357	353	380	348	386	365	386	371	375	318	382	334	362	364	368	349	352	336	360	383	338	355	331	372	356	373	343	357	365	337	386	319	350	327	409	361	345	372	384	346	395	343	340	381	379	358	370	361	385	345	346	346	360	371	352	347	371	352	340	356	370	331	355	361	392	354	332	357	366	366	336	336	335	364	346	340	386	349	354	354	335	338	361	349	348	339	398	361	364	367	372	364	352	369	363	362	347	358	353	386	337	377	360	371	347	360	348	345	377	356	382	363	367	380	364	353	332	349	359	340	346	352	357	367	319	355	328	366	373	343	347	347	362	375	343	377	347	366	362	338	350	365	371	313	343	355	342	364	362	372	368	352	371	345	360	379	365	343	357	376	351	369	317	383	333	336	352	333	362	366	327	354	356	321	307	367	330	358	374	312	348	387	381	322	356	365	367	370	353	344	346	365	337	358	366	360	351	333	372	347	357	360	357	349	349	339	323	348	364	328	379	351	358	328	391	369	378	372	336	371	377	360	332	332	363	393	349	364	338	360	329	334	362	368	366	354	401	383	331	345	387	334	339	371	361	377	362	365	325	378	342	355	341	340	398	335	327	384	367	392	355	347	364	364	338	364	361	348	346	358	371	343	383	365	311	357	339	335	406	362	348	336	371	336	347	354	322	360	356	365	380	332	382	355	354	368	333	322	363	356	360	326	346	372	359	352	365	339	347	370	370	336	338	373	346	340	349	356	358	357	341	359	356	339	348	374	351	377	344	356	326	380	354	351	389	370	331	351	360	350	336	352	323	332	366	310	357	370	355	368	372	379	377	374	364	366	345	371	346	319	365	390	342	342	360	367	376	360	335	371	316	356	347	360	344	358	345	337	345	344	356	311	357	333	358	377	344	325	372	355	358	389	347	371	324	342	351	354	341	341	358	356	342	380	369	376	374	337	344	337	384	360	358	334	374	370	343	344	361	373	346	353	362	385	360	361	336	362	358	347	345	339	364	361	376	361	349	358	376	364	390	322	399	385	382	392	360	351	335	346	363	354	343	379	362	364	365	358	366	355	301	386	363	358	350	362	353	341	352	363	326	345	387	366	373	353	377	315	372	359	344	367	363	357	343	373	334	379	347	320	367	372	336	355	399	349	337	354	398	357	332	354	354	357	357	354	361	381	343	379	377	347	379	340	341	366	397	390	357	319	362	354	367	345	380	357	371	380	347	369	385	321	374	352	357	351	343	339	349	356	331	400	321	384	364	345	343	385	351	338	326	377	343	355	342	337	324	330	328	333	396	364	350	347	373	375	331	413	371	361	374	351	369	364	379	347	346	372	355	357	363	383	356	377	371	342	352	370	343	334	324	334	375	353	349	381	354	368	329	299	361	338	330	366	400	340	354	387	387	277	353	369	336	361	374	354	367	355	355	378	366	357	340	326	372	361	347	365	379	351	390	381	325	297	353	397	352	378	356	368	343	335	352	335	355	386	363	364	352	330	353	366	319	374	401	321	368	344	364	356	394	316	374	392	365	382	348	348	352	364	337	379	324	364	372	374	368	340	377	362	373	367	379	370	371	332	336	354	359	350	350	340	366	349	376	363	364	343	352	372	372	364	368	372	373	326	329	320	368	360	374	358	326	384	350	347	356	373	350	368	339	335	338	359	313	369	331	334	386	360	355	315	380	374	351	337	350	352	366	337	362	343	353	331	366	413	410	331	325	383	333	399	349	347	361	379	378	340	361	380	357	337	324	338	351	353	377	385	360	338	350	362	358	339	368	333	355	345	348	328	329	339	321	344	342	345	355	337	365	358	331	361	343	340	406	344	350	341	363	347	376	309	343	387	385	371	330	326	345	357	343	347	362	347	356	395	359	386	328	335	335	362	351	365	393	315	387	364	360	378	350	352	393	325	391	361	348	351	366	329	371	342	332	379	341	347	344	344	339	332	345	364	376	349	373	393	382	353	342	341	352	362	338	313	367	318	350	367	393	364	371	361	372	345	344	365	307	326	382	408	341	355	364	395	352	376	347	377	344	352	349	330	366	374	346	383	372	363	322	349	316	365	346	317	371	403	365	382	384	342	326	381	345	349	338	342	371	358	395	389	359	387	307	382	352	342	357	338	348	350	366	329	352	358	366	358	348	372	379	380	355	330	345	378	395	368	361	374	354	349	357	365	383	380	371	375	379	343	363	353	361	357	347	333	373	368	370	354	351	348	371	371	339	346	361	373	388	361	364	368	368	319	377	368	350	357	356	366	362	362	362	387	336	357	306	343	372	382	344	399	346	356	369	363	327	375	368	359	358	361	361	362	377	347	390	363	360	341	353	353	349	346	367	365	337	383	354	386	340	366	342	366	344	366	339	358	363	374	374	360	364	329	359	337	348	377	342	371	380	375	349	337	376	356	342	363	367	403	376	331	369	364	396	310	331	366	365	351	366	364	338	369	390	347	351	345	342	368	372	385	371	352	347	369	367	377	352	346	337	321	360	339	358	388	331	349	328	380	373	352	335	363	377	392	371	345	357	352	324	341	369	344	338	336	385	367	365	326	343	348	342	334	346	356	349	387	361	372	365	363	357	358	378	338	329	330	362	401	355	382	382	335	364	370	334	399	339	350	355	387	365	358	354	378	318	338	330	381	393	351	365	357	363	394	376	384	341	359	349	358	345	357	350	340	324	350	383	345	337	338	360	362	342	339	346	366	341	342	375	345	357	316	368	333	345	373	369	385	322	333	345	343	358	365	374	327	371	357	369	389	314	351	324	373	355	367	363	372	364	345	367	357	394	348	350	389	415	325	367	386	368	343	344	375	348	381	364	349
6538	1003	331	300	318	306	286	298	252	290	314	276	315	296	277	319	301	293	291	282	248	268	308	280	292	318	242	292	288	266	300	337	284	255	281	311	311	251	283	337	293	314	286	276	261	310	288	290	295	286	295	279	281	272	283	343	294	271	271	333	297	286	275	254	264	275	283	292	287	288	285	282	285	297	283	311	282	288	305	289	289	287	283	298	307	267	277	283	303	261	303	277	268	287	324	324	276	278	261	290	274	268	301	313	302	293	267	287	253	307	308	268	268	296	280	288	283	304	291	278	260	258	269	266	254	249	272	249	288	289	278	264	256	285	284	283	267	311	259	262	274	269	307	263	294	304	314	307	291	268	267	281	250	275	299	273	292	276	295	288	309	285	281	269	291	299	282	297	317	313	317	272	276	268	292	291	275	294	288	293	288	264	282	286	300	293	282	263	277	296	296	315	261	292	293	291	273	290	272	317	284	306	287	278	275	256	285	295	255	296	331	265	282	280	299	300	279	283	291	296	284	263	274	255	288	291	291	317	274	290	300	275	262	291	299	282	293	289	288	269	291	295	309	270	263	252	304	302	300	287	251	261	265	256	306	305	260	317	260	272	277	284	270	280	265	288	270	286	276	286	278	283	280	295	284	311	284	274	260	277	259	262	303	297	289	302	273	291	296	282	288	280	291	295	274	261	302	297	276	267	253	306	272	279	289	248	275	294	282	286	287	288	299	293	268	277	286	276	322	245	280	300	329	315	298	301	290	257	287	291	278	296	272	280	305	304	309	304	260	273	286	278	293	294	276	266	278	281	300	299	300	284	293	290	241	284	253	278	294	254	269	278	285	318	316	270	315	308	297	279	288	272	274	269	272	299	318	271	263	289	274	287	295	299	276	287	280	291	320	262	296	294	298	278	289	300	260	264	266	283	270	267	264	285	304	280	288	315	261	269	309	264	272	310	308	285	326	267	286	322	280	259	287	283	292	296	315	290	285	312	279	263	261	301	271	233	288	263	284	293	281	293	301	275	316	295	282	260	280	309	256	272	267	289	300	300	270	259	279	294	275	289	245	292	317	323	303	299	290	278	277	274	273	285	257	286	277	321	298	268	241	288	272	278	270	249	259	269	265	285	296	254	271	300	269	294	254	284	270	296	292	328	279	294	260	239	243	290	288	257	278	288	301	320	296	277	282	274	272	284	292	277	251	299	320	297	277	286	310	281	292	300	290	254	288	268	289	279	277	308	292	280	304	268	286	246	277	296	273	298	306	262	269	251	296	276	311	258	280	262	269	286	292	292	266	262	294	288	291	270	275	259	298	284	305	258	290	274	335	322	273	270	291	273	297	267	285	257	268	269	271	282	257	294	247	272	295	256	330	268	315	294	278	288	287	329	306	263	279	285	280	256	292	280	295	271	289	273	290	264	275	300	298	238	301	252	260	264	278	252	308	264	276	276	294	275	298	253	268	266	316	274	277	278	253	279	301	266	274	264	277	283	283	286	262	270	327	288	301	258	298	277	268	286	267	268	297	294	249	291	287	287	276	279	283	309	326	311	281	279	268	302	285	296	299	302	292	287	287	301	301	274	277	286	262	298	280	283	245	242	300	265	280	263	285	264	319	295	286	294	283	306	295	291	303	305	233	295	277	274	269	279	281	285	286	261	282	291	313	293	248	253	290	294	269	297	279	288	302	285	281	295	274	280	313	287	306	271	276	268	269	283	288	278	287	296	267	257	307	291	281	272	272	291	330	266	294	334	291	247	290	309	270	308	247	276	290	287	245	283	306	294	302	291	263	275	268	260	277	324	269	289	262	303	300	315	252	280	279	307	266	294	283	306	276	287	273	256	265	270	305	304	282	283	269	263	279	249	293	299	264	305	275	285	289	304	279	302	283	284	308	282	287	284	314	277	299	283	279	303	286	277	274	260	265	273	291	293	264	291	295	292	285	263	286	248	270	294	274	303	280	236	292	305	256	297	261	305	263	250	276	333	279	245	270	270	308	293	243	299	276	255	294	283	296	281	281	307	250	272	283	273	283	278	296	283	270	294	296	268	288	288	276	279	285	278	287	284	303	299	294	269	298	264	259	295	313	299	319	310	287	315	287	303	287	293	281	307	290	298	284	298	281	316	304	281	298	270	276	268	281	293	283	273	287	249	266	270	279	309	296	330	266	285	278	279	261	247	262	265	282	289	277	285	288	292	262	271	288	289	269	257	255	305	300	278	284	299	274	291	238	322	282	279	266	254	272	273	292	293	291	268	277	349	306	287	292	271	276	278	246	281	287	264	286	278	268	220	289	276	299	291	284	297	292	295	308	290	283	277	272	301	317	289	284	296	283	290	314	302	265	256	304	259	306	275	306	270	264	302	267	274	315	283	275	304	251	262	283	321	283	268	289	276	265	285	273	291	279	259	288	292	302	283	294	309	270	295	287	292	277	299	276	289	287	267	282	260	276	266	264	269	285	301	290	276	288	310	295	259	299	268	275	279	295	287	289	276	270	282	286	268	282	299	299	273	301	297	301	293	258	287	297	276	284	301	262	309	285	261	283	302	278	266	282	283	284	282	284	257	297	326	272	303	285	271	268	281	294	308	290	300	292	268	292	265	303	252	267	280	274	284	250	288	308	279	276	271	298	303	275	273	265	331	276	270	303	289	272	283	300	270	253	297	295	292	300	293	298	296	317	272	288	260	272	284	271	290	261	305	275	314	291	272	301	290	246	294	266	276	286	280	294	282	288	277	262	290	287	305	291	273	293	284	296	286	278	287	317	290	299	295	248	321	300	272	272	264	275	303	281	280	284	290	268	269	255	293	269	311	269	306	260	318	291	290	295	281	283	287	273	287	262	264	289	271	295	266	316	338	277	270	311	305	309	256	302	287	295	288	276	308	288	269	250	281	271	290	253	264	285	281	286	266	289	291	300	297	302	277	264	265	277	252	234	288	281	260	285	269	300	289	305	264	271	266	308	300	290	276	267	277	280	304	300	291	261	306	334	275	275	297	270	284	291	245	284	294	276	241	278	301	316	257	272	290	300	262	291	311	279	285	302	289	308	282	283	324	289	283	291	260	276	249	293	266	260	274	301	288	318	296	292	297	301	293	293	283	260	266	305	265	292	282	276	295	286	299	245	291	264	313	305	285	289	274	267	259	317	298	304	255	267	303	268	241	285	258	295	265	249	287	292	259	296	287	261	299	301	310	250	294	275	284	308	320	312	311	306	282	285	286	280	303	302	268	271	260	267	291	274	276	272	295	293	265	280	278	291	242	296	309	266	268	271	279	295	331	284	271	322	331	290	282	287	283	288	291	285	277	251	296	298	250	286	278	296	257	299	281	294	293	278	288	281	257	276	302	292	290	268	303	306	276	280	294	262	281	270	295	292	308	304	255	272	268	260	269	254	276	253	304	326	256	288	245	283	316	309	287	279	281	279	318	290	287	303	296	302	284	314	305	285	284	280	306	303	301	307	279	290	280	282	289	250	303
4514	1104	781	807	830	737	724	704	668	667	668	610	632	648	668	689	615	611	629	648	634	649	634	636	674	680	662	653	632	640	626	669	622	645	606	665	694	669	661	649	680	668	680	654	667	657	642	666	692	663	665	609	657	652	632	607	663	618	610	648	596	641	652	640	679	667	684	667	665	637	655	643	652	659	649	620	658	646	632	607	666	608	603	624	682	659	660	587	574	662	623	624	648	621	637	643	644	626	629	659	623	625	664	641	700	638	646	637	635	601	634	628	633	633	598	616	650	593	629	652	649	629	659	600	698	590	614	558	685	582	603	661	686	657	620	658	643	612	645	667	641	595	674	667	666	621	673	648	631	609	644	648	593	617	622	694	648	610	644	685	670	614	624	636	679	643	676	578	628	673	624	610	651	660	699	641	626	624	641	683	580	612	599	639	644	635	602	622	699	650	642	644	636	616	629	634	614	645	624	581	634	617	628	649	639	624	645	638	594	634	664	617	671	596	630	642	630	630	633	638	647	658	655	627	632	652	645	607	674	633	650	641	634	655	633	623	634	601	634	633	615	626	641	657	638	585	589	645	641	634	677	657	616	637	640	619	630	651	630	674	597	634	682	603	649	597	627	619	602	642	613	645	681	668	657	664	641	681	652	600	622	640	645	621	642	642	637	620	588	624	675	648	622	631	642	631	656	630	617	641	604	673	599	647	656	627	594	639	627	654	639	623	655	597	666	673	618	597	615	654	636	646	640	647	644	596	662	637	633	647	637	655	671	625	615	627	650	630	646	670	602	664	625	616	615	648	632	619	644	643	641	602	647	598	640	608	667	610	603	604	610	643	638	650	674	662	599	614	640	649	629	667	656	647	588	628	615	608	621	639	624	616	668	620	664	631	585	665	645	638	637	650	646	626	619	633	616	616	648	637	656	643	610	614	654	639	603	626	631	655	623	629	663	658	603	653	656	623	610	669	657	626	629	621	660	639	637	653	637	675	674	624	584	659	647	695	585	660	615	671	653	622	629	612	602	585	691	577	643	696	682	625	631	667	619	628	610	685	700	626	593	626	579	593	570	615	682	608	634	650	630	630	620	646	597	615	627	651	651	611	611	634	632	593	664	606	570	630	663	645	658	624	642	625	621	616	610	620	638	632	609	635	644	601	642	637	667	604	615	638	654	696	617	593	679	624	643	595	671	637	613	619	611	620	594	614	642	618	703	637	682	609	630	627	606	666	669	613	618	661	641	601	646	640	635	631	622	649	605	674	600	649	622	639	669	650	642	615	647	639	632	590	602	632	649	641	622	600	653	630	612	665	672	652	654	620	635	581	625	673	655	655	662	624	629	691	645	646	625	661	594	666	645	674	628	632	635	612	592	653	630	606	626	635	660	644	665	631	636	655	627	631	644	609	626	615	667	632	582	654	605	647	614	587	668	661	709	600	620	621	606	614	594	659	656	662	620	631	651	691	599	620	630	650	664	632	670	623	627	640	629	603	672	637	635	717	583	674	677	633	592	591	703	659	607	612	603	638	650	653	680	587	607	670	680	602	636	566	641	635	662	601	622	657	631	624	653	659	694	616	631	590	611	599	659	622	661	621	629	664	639	605	656	611	639	641	624	662	626	683	635	604	664	647	642	623	597	653	640	636	621	654	593	654	656	635	599	655	608	605	644	592	623	696	649	616	633	620	669	632	627	636	698	693	662	623	610	637	607	603	628	645	648	608	627	614	625	652	615	641	640	672	646	644	627	605	591	631	616	650	642	619	668	650	609	641	605	600	628	666	632	623	631	661	674	627	646	667	639	655	643	664	627	603	666	668	615	648	665	705	636	624	646	634	642	643	625	644	612	632	611	623	630	639	683	612	614	680	626	629	613	657	608	611	605	630	584	632	607	635	612	630	624	617	642	591	603	643	615	682	629	649	647	620	650	619	659	628	675	633	638	635	699	610	671	629	610	611	643	596	626	619	696	607	637	602	666	613	654	640	637	676	609	663	675	629	640	642	672	638	627	667	606	684	645	640	621	610	631	656	666	666	614	680	668	622	640	663	594	587	641	625	663	660	661	648	674	623	694	618	620	620	674	627	628	655	620	656	621	643	640	644	661	609	603	621	631	624	677	606	605	664	643	625	643	608	616	628	640	669	602	657	628	662	668	631	612	603	654	667	636	639	683	613	621	672	641	650	649	618	661	586	589	658	696	615	616	700	629	615	619	633	605	638	632	608	610	696	645	663	611	646	633	637	597	691	640	637	657	638	664	640	631	599	623	633	624	603	666	656	646	623	636	635	590	604	617	637	666	603	689	608	624	675	652	612	597	649	652	647	629	580	591	620	628	614	621	645	669	649	631	636	633	669	607	653	581	615	636	653	600	621	613	628	638	673	627	626	630	681	637	667	611	638	660	647	616	646	605	600	613	652	597	670	649	588	651	647	634	652	624	610	654	630	626	609	641	584	652	646	610	660	674	652	619	610	624	655	609	637	590	674	623	686	619	637	644	645	661	615	632	608	644	692	695	648	627	656	677	632	686	623	601	663	653	575	660	628	656	654	636	652	619	660	643	621	664	634	644	602	620	624	653	646	640	628	624	639	655	643	659	641	624	648	641	656	639	623	613	641	634	629	634	655	619	656	610	633	641	612	617	606	606	623	633	597	615	679	612	625	607	660	671	639	614	612	661	616	628	631	627	607	621	669	648	631	635	642	649	677	644	603	643	629	678	660	617	605	613	637	617	634	625	579	611	641	626	661	676	663	627	608	648	656	622	671	616	633	642	666	621	644	619	633	628	648	638	663	624	653	659	660	614	644	631	627	675	615	622	662	649	611	650	638	649	672	663	669	694	597	631	629	635	586	653	649	627	657	676	659	667	595	645	626	665	627	643	681	615	628	632	627	643	635	660	642	650	650	642	599	649	580	631	654	650	690	597	642	599	611	637	639	675	674	611	618	619	661	669	599	665	639	687	643	615	671	649	629	608	620	661	630	680	623	648	645	663	612	599	644	618	621	629	640	611	620	609	626	609	646	602	653	667	631	615	626	676	638	650	644	637	657	632	636	623	672	668	639	607	637	598	654	700	632	683	664	656	658	637	669	655	674	667	637	590	649	627	635	641	648	656	584	613	605	632	598	675	628	633	606	660	627	587	683	610	678	634	577	651	614	655	683	682	612	653	648	640	645	650	654	640	685	665	621	636	603	648	653	628	625	654	576	591	652	687	651	669	666	620	655	593	609	634	647	565	636	664	629	604	662	636	661	638	646	624	637	643	645	583	638	626	590	633	618	612	646	649	665	637	650	628	642	648	643	627	666	649	660	660	606	678	664	623	607	623	664	610	632	625	682	692	589	676	628	645	631	645	616	675	615	633	672	639	617	602	615	661	639	661	608	625	639	652	651	644	626	683	624	615	672	655	647	654	632	642	626	583	597	668	647	611	650	629	625	651	610	640	647	597	649	650	661	643	628	614	618	647	633	586	644	664	613	596	648	607	597
15674	2241	660	462	395	339	304	249	266	262	224	192	225	214	249	202	225	175	199	200	229	229	206	201	246	223	205	203	211	162	187	213	211	216	223	219	230	210	221	208	185	198	206	218	216	202	208	217	212	223	220	207	203	209	229	203	199	219	193	211	231	200	229	213	217	213	190	214	186	200	216	192	197	189	201	216	216	212	206	219	210	206	210	205	168	220	180	213	231	238	224	202	195	207	209	197	228	186	202	190	194	189	215	206	200	195	211	194	205	206	211	178	211	214	197	206	218	190	223	206	163	222	199	193	212	221	198	215	212	228	190	206	197	221	172	227	219	212	186	181	230	203	210	224	184	205	211	193	191	194	204	200	207	208	228	220	207	185	208	182	182	197	195	217	207	186	193	203	240	194	167	199	179	178	192	192	218	189	196	242	189	218	208	185	208	227	203	228	195	175	211	184	196	201	212	207	166	207	214	191	191	207	195	205	199	218	211	231	210	209	193	205	225	202	194	201	200	183	245	177	224	211	191	199	217	218	235	204	216	194	206	195	194	218	203	188	208	183	201	184	193	176	176	199	197	187	209	196	214	200	208	216	182	212	188	188	201	174	202	207	188	164	208	192	203	190	211	214	185	187	184	182	208	227	198	191	192	174	202	205	185	194	204	219	184	231	199	223	183	212	221	219	195	224	226	187	194	186	211	211	206	192	189	208	208	216	187	206	183	200	194	198	192	185	214	216	225	186	212	205	188	209	206	234	197	227	193	209	229	195	212	214	192	203	202	190	226	195	218	205	204	189	186	199	205	188	195	206	187	201	212	196	178	235	212	205	199	227	198	209	180	201	189	202	223	173	174	216	199	224	192	203	205	200	174	180	213	208	210	216	193	205	228	184	201	197	194	185	178	216	213	202	218	200	200	179	224	190	213	200	209	216	181	201	192	196	221	222	207	210	202	203	188	226	214	227	211	197	193	185	199	181	230	193	184	205	187	197	210	206	195	201	195	207	191	240	194	201	183	217	206	211	195	206	240	212	199	216	187	230	225	180	188	186	212	220	195	220	215	219	226	192	171	193	215	208	177	208	192	204	180	205	181	214	197	193	183	193	197	227	183	210	170	202	203	179	219	201	220	200	178	206	199	204	211	231	185	198	190	202	190	192	187	223	190	201	197	196	180	210	219	187	204	215	192	191	208	214	188	226	206	218	213	228	240	217	224	172	196	196	195	206	229	237	189	220	196	206	196	202	186	197	215	196	228	186	200	211	169	213	211	171	195	195	198	202	217	202	205	188	216	221	191	214	205	220	219	196	187	210	167	179	235	205	212	212	193	194	176	206	210	197	208	209	210	210	197	202	203	210	193	198	219	189	213	179	190	212	204	195	224	202	206	209	201	212	180	202	198	182	214	193	238	215	214	181	218	199	180	201	226	181	198	223	206	180	174	190	221	226	202	201	178	190	206	170	181	212	227	174	199	194	214	203	206	220	214	192	189	207	214	200	197	201	197	238	184	213	177	225	189	173	194	209	198	208	195	178	201	194	209	226	210	217	187	212	193	205	175	186	207	193	203	218	261	219	182	191	224	190	205	220	201	189	199	208	216	197	207	199	195	246	219	198	210	188	189	217	204	217	206	183	203	201	191	198	196	216	206	204	196	203	186	203	197	211	214	198	186	184	188	238	206	197	195	199	181	197	198	208	205	197	185	236	209	178	190	206	180	196	202	191	182	207	219	218	220	188	227	199	220	194	205	220	229	181	198	207	208	215	204	189	200	198	219	183	218	202	229	221	199	223	238	192	194	204	199	208	222	203	208	203	219	209	180	222	201	185	211	190	211	208	212	193	187	184	191	197	199	208	184	169	191	181	195	198	183	195	209	201	184	202	205	182	209	179	191	200	209	193	222	207	192	193	204	213	176	192	191	197	204	196	212	165	185	198	175	207	188	203	185	241	204	224	198	199	207	182	205	201	210	203	199	215	173	192	192	192	173	199	196	197	196	215	193	234	186	199	190	230	189	211	205	208	220	193	205	183	190	201	210	198	215	197	188	204	195	217	183	187	200	207	196	194	184	171	215	191	209	177	184	180	191	196	192	174	168	172	198	217	194	245	217	225	209	214	208	197	203	183	205	221	223	197	235	191	183	195	185	195	206	200	194	180	212	204	183	181	208	186	174	175	206	214	187	232	208	216	201	207	192	201	183	207	204	202	237	210	191	200	208	216	204	202	189	213	198	191	206	202	210	203	206	207	177	193	164	214	190	197	213	219	181	171	235	185	187	217	185	202	187	216	233	179	214	194	198	218	208	194	223	197	201	216	174	199	215	205	221	179	188	224	207	206	205	214	214	234	212	205	232	208	188	222	215	207	225	183	204	200	195	213	215	186	204	187	181	194	190	225	229	196	178	187	221	203	186	208	212	188	187	233	205	225	180	201	205	211	196	219	187	186	233	188	201	216	198	202	244	211	199	208	215	198	214	215	220	220	220	216	169	199	225	201	212	208	194	210	201	183	197	206	211	220	231	204	228	201	198	204	197	205	193	187	196	204	199	202	200	180	195	202	180	174	185	220	219	204	208	187	204	220	197	196	217	221	228	192	190	219	194	217	212	198	201	180	191	185	212	198	201	238	194	234	225	199	191	165	196	212	184	190	208	202	199	189	185	198	198	232	211	225	199	181	197	208	211	227	210	205	191	224	212	207	219	190	187	206	201	206	202	193	182	186	181	188	223	204	225	202	194	215	210	215	204	207	189	206	186	194	201	192	204	212	189	193	211	199	189	201	191	207	220	199	209	206	217	204	188	210	185	218	213	193	180	206	203	194	207	195	217	202	215	183	202	221	195	208	181	198	201	194	192	179	206	238	233	223	192	188	203	192	199	189	196	182	181	188	221	207	209	193	185	205	209	200	207	185	197	169	209	176	214	177	205	216	204	215	191	186	177	205	205	208	232	223	198	207	189	205	168	203	210	204	204	187	207	203	215	210	216	203	203	218	198	194	204	196	217	184	196	201	208	221	233	182	203	210	210	184	195	186	184	194	210	192	203	199	165	200	197	238	189	180	168	198	192	178	218	192	191	182	200	223	196	215	192	201	174	160	219	194	204	205	203	183	219	197	192	213	191	202	221	213	211	165	203	201	208	219	213	198	202	193	194	193	190	194	200	196	178	225	197	207	197	188	196	193	171	189	202	195	232	203	199	217	208	223	205	205	207	200	195	195	213	197	196	185	205	200	197	234	217	225	221	204	216	213	197	185	206	212	220	171	184	222	222	183	201	199	205	185	216	224	213	195	223	204	202	209	184	198	193	199	220	198	210	229	198	233	201	207	193	209	220	203	202	210	220	210	214	211	176	190	233	188	213	228	189	195	206	219	200	184	180	204	195	223	207	228	192	211	203	183	196	210	216	193	190	193	194	199	225	203	174	206	180	199	204	209	187	184	220	181	205	214	198	193	218	203	224	182	205	219	202	222	192	189	212	189	206	218	200	192	194	220
11002	1657	1399	1523	1313	1093	1002	881	723	678	665	647	638	571	561	584	556	542	514	504	530	539	496	495	479	507	472	503	484	489	478	495	524	506	476	537	512	470	497	507	488	487	561	548	538	575	568	586	593	554	509	481	524	453	497	525	458	528	493	490	516	457	487	491	512	537	506	513	514	494	489	519	488	479	477	504	482	504	529	486	445	473	465	503	472	482	498	511	461	468	490	470	465	475	446	499	461	483	480	487	479	435	455	504	441	468	429	456	482	453	467	458	471	467	452	487	458	455	457	430	464	430	459	426	466	475	470	443	470	470	489	504	481	458	469	460	479	465	490	522	441	498	507	456	449	449	442	457	480	489	490	456	452	486	418	466	452	471	478	470	445	486	459	439	488	431	502	474	472	474	472	510	456	432	472	462	480	442	450	452	426	490	451	430	471	456	485	456	444	477	448	463	452	454	467	460	479	455	479	491	462	471	486	448	449	478	483	429	496	436	478	482	492	428	437	450	467	462	502	476	431	484	505	439	485	513	448	489	473	472	502	449	467	473	497	448	463	439	446	471	473	471	502	448	481	426	482	433	457	467	425	445	450	488	471	441	475	438	484	447	451	442	468	462	472	468	468	463	456	434	508	472	471	438	470	437	440	482	464	475	454	451	444	488	453	470	471	433	449	474	491	482	472	461	471	448	474	497	448	467	466	442	461	459	450	481	464	481	473	463	444	492	525	492	465	442	487	456	483	465	513	468	471	467	439	455	466	471	499	458	453	491	448	534	445	484	425	480	460	456	511	447	474	470	473	480	463	476	418	445	473	448	467	461	517	460	485	480	487	456	469	477	460	468	447	474	503	461	425	470	451	437	469	484	460	453	460	481	444	476	497	484	526	469	443	448	450	479	480	468	463	439	490	467	436	466	425	496	458	463	452	478	458	453	454	473	462	435	474	480	463	498	465	475	454	450	481	466	502	447	438	441	452	472	475	462	455	449	462	458	438	473	478	476	432	460	434	457	469	448	491	432	486	486	487	462	491	469	474	513	485	470	471	446	455	461	505	494	494	433	462	440	505	449	488	488	475	493	472	461	469	458	440	478	457	469	498	468	494	448	460	473	490	483	493	465	449	492	441	499	523	421	418	455	453	513	474	453	500	488	490	447	470	444	525	441	475	484	465	470	466	476	497	433	439	450	479	443	459	474	485	473	463	470	455	515	477	456	496	424	474	443	473	446	469	445	470	434	498	449	440	447	461	469	477	459	462	444	451	431	483	418	464	461	446	449	483	500	482	487	504	420	438	453	456	505	470	483	438	491	488	461	453	488	474	472	485	448	477	451	554	511	467	471	454	478	492	453	502	419	456	462	434	454	463	475	522	446	473	448	445	470	451	477	447	454	499	452	470	470	475	449	439	469	477	448	475	451	463	451	436	441	462	489	475	466	456	485	475	425	441	508	487	468	434	437	492	470	445	448	452	439	481	470	472	460	485	423	465	458	441	468	488	490	467	475	446	467	430	474	437	442	492	464	457	480	516	418	479	503	489	452	470	477	465	491	475	516	479	437	440	474	493	492	439	492	428	496	473	465	468	520	470	466	450	453	469	484	512	480	459	464	477	451	466	504	487	485	436	445	509	449	485	455	481	466	453	497	441	482	470	476	465	517	481	470	448	451	483	468	466	464	479	476	472	461	470	473	429	474	463	475	483	471	458	502	487	439	447	481	456	472	495	485	450	510	474	431	487	446	491	463	469	453	462	439	495	433	489	497	461	464	466	454	471	451	461	464	435	448	452	486	458	486	467	466	471	450	441	480	455	485	473	431	459	471	480	491	477	476	452	486	466	456	469	440	470	492	449	490	468	445	452	451	460	459	446	492	503	439	473	484	485	465	443	445	475	493	473	478	468	481	469	500	480	468	459	473	431	468	447	461	465	465	513	482	443	430	488	456	462	483	498	478	515	482	489	466	439	512	451	460	461	464	466	474	472	456	466	469	464	469	485	492	510	483	426	468	475	486	468	486	452	468	456	481	475	437	501	453	444	459	477	512	480	514	482	451	487	457	507	471	467	496	486	496	461	512	415	468	492	444	455	487	474	454	454	460	458	476	450	443	442	443	485	504	473	500	483	479	470	458	468	460	462	463	463	459	492	464	459	473	469	463	443	467	470	441	497	435	479	460	450	416	504	474	473	449	432	460	445	450	466	484	480	470	477	494	514	454	510	510	472	515	468	505	477	452	503	436	491	457	451	469	472	501	463	474	484	459	478	459	454	462	478	477	449	478	463	470	449	473	474	460	477	449	489	497	508	488	463	459	468	489	482	466	481	482	457	434	429	459	472	423	448	460	466	445	445	474	501	491	471	460	455	473	458	468	501	505	459	473	476	510	469	470	421	469	478	475	458	500	450	458	458	472	461	449	484	461	490	460	480	452	458	463	524	472	501	504	452	475	509	477	458	472	469	464	467	473	500	465	483	467	475	480	489	443	464	456	483	459	472	489	505	486	453	467	431	471	468	445	483	492	458	478	492	456	474	460	473	473	497	433	463	477	472	487	470	501	437	500	439	421	436	448	455	432	458	486	492	451	480	473	460	523	466	486	476	493	489	507	451	481	486	472	456	462	477	465	440	479	474	411	464	445	470	449	478	462	451	485	481	478	466	475	461	502	455	468	478	436	507	486	451	465	419	465	487	463	419	495	509	486	455	443	461	455	473	467	425	468	469	446	476	485	488	450	453	493	478	436	472	507	458	468	426	435	520	429	491	486	460	487	479	483	461	474	458	432	449	415	455	506	492	515	443	447	443	417	435	490	411	504	491	482	453	483	469	475	468	449	466	473	457	474	489	489	426	455	461	498	457	493	438	438	497	444	470	466	446	430	461	469	502	500	457	491	485	463	496	507	459	484	423	472	482	442	452	470	432	447	470	507	447	517	464	433	483	482	441	509	467	446	461	445	451	465	467	484	466	481	463	447	428	453	496	453	433	470	485	426	451	463	418	491	510	448	472	418	509	495	467	473	502	473	463	422	470	469	502	457	460	456	462	472	489	459	466	510	484	489	469	476	465	465	459	512	477	508	454	487	465	524	444	504	439	455	473	441	410	468	460	485	482	457	472	437	437	463	472	493	449	504	448	459	468	420	462	461	495	460	505	505	431	453	491	477	442	501	469	443	429	483	457	481	486	530	462	495	437	453	493	446	446	487	467	459	489	465	472	452	457	486	479	445	416	509	471	468	464	460	457	446	432	474	467	467	472	447	447	451	431	504	486	428	459	482	450	511	482	494	477	498	495	481	479	434	470	438	476	472	482	469	448	463	522	443	437	455	463	474	462	484	449	494	470	474	462	448	458	454	458	438	449	445	501	444	441	437	437	480	466	468	467	480	472	463	454	470	487	471	426	476	455	483	491	460	487	439	468	509	480	462	474	455	456	460	446	504	450	465	477	492	469	474	446	446	468	471	471	505	467	508	493	486	454	468	459	468	475	469	443	448	500	462
24238	4146	1058	760	487	388	308	244	217	255	206	188	175	177	172	175	184	167	169	158	164	165	149	157	182	163	158	151	149	137	142	159	160	146	160	164	147	185	165	177	142	172	152	156	155	142	146	145	171	142	165	160	148	152	173	148	122	138	154	126	157	137	135	156	153	124	138	165	151	142	135	130	137	156	160	176	160	137	154	166	149	144	143	147	145	152	144	141	131	165	137	157	139	144	140	140	148	148	152	140	160	148	125	156	126	130	147	145	155	151	160	125	162	155	154	138	116	145	136	148	147	141	140	153	138	156	138	133	137	132	141	140	150	128	140	139	162	152	153	149	190	162	136	144	163	144	149	131	155	149	125	119	163	161	142	151	131	163	149	173	152	151	154	167	162	162	133	153	126	162	121	138	168	157	156	147	119	186	125	130	130	159	142	133	152	170	137	105	146	135	154	146	137	164	140	143	152	140	136	152	148	184	160	151	159	147	131	171	138	136	125	154	131	115	161	150	130	158	147	131	155	159	142	142	157	139	141	142	150	137	138	150	137	123	163	118	130	130	131	142	139	136	156	139	165	136	129	147	126	130	127	149	143	136	149	148	149	127	138	155	136	129	146	144	132	148	150	151	159	140	133	145	142	166	153	128	147	124	123	119	155	154	146	144	154	138	126	166	121	152	142	161	145	138	176	149	137	159	157	155	115	162	146	138	152	163	155	155	152	148	136	141	125	136	137	143	128	160	133	143	159	158	113	135	158	143	148	132	165	143	154	119	136	154	127	138	149	136	132	120	122	127	158	125	145	165	155	157	149	154	161	135	133	130	133	136	147	152	139	145	141	145	144	145	145	151	166	166	144	129	153	175	136	129	167	149	149	167	163	166	153	158	136	136	129	128	140	123	134	144	150	138	148	127	135	148	145	150	168	164	132	150	117	156	111	148	129	158	120	131	152	160	148	165	145	167	143	145	145	142	138	143	147	147	131	133	137	129	148	126	142	158	145	175	142	146	134	143	165	168	151	144	136	149	132	166	149	163	157	134	143	129	146	149	139	142	149	129	135	133	154	153	157	152	155	132	148	139	157	178	146	155	152	145	133	150	124	135	151	150	141	133	141	133	138	141	165	154	149	137	148	158	139	162	151	154	142	144	132	146	137	169	164	134	133	134	169	142	167	141	129	125	140	139	148	180	155	156	144	146	143	154	146	142	157	136	126	143	121	135	162	138	181	145	144	145	122	138	150	145	115	136	147	144	158	174	153	148	140	146	148	163	158	141	140	132	168	178	124	137	132	144	138	146	141	147	144	131	140	165	165	146	174	133	133	132	162	132	156	145	147	151	177	141	133	125	163	175	130	147	124	152	120	152	163	144	137	131	148	156	139	142	158	137	153	173	156	132	131	131	138	130	120	142	153	132	172	145	148	138	158	120	144	162	181	149	142	137	153	154	135	135	133	149	138	163	134	161	154	146	159	145	179	148	139	150	167	120	155	174	153	151	150	148	155	130	169	171	142	134	140	136	162	132	144	149	159	131	163	139	123	148	158	138	114	161	137	149	171	157	147	174	144	152	159	164	149	139	162	154	148	147	145	120	144	160	149	185	158	150	145	141	127	129	149	139	156	133	136	159	164	132	109	133	134	173	138	158	132	143	118	138	139	124	143	143	143	138	158	143	158	152	143	139	146	128	151	149	149	136	163	157	140	131	146	148	170	158	159	143	172	147	133	145	168	154	146	141	150	133	161	167	128	160	142	164	147	123	150	117	160	145	134	153	157	145	160	160	153	160	145	140	147	141	136	144	136	136	130	153	161	144	123	147	135	145	124	138	146	131	129	163	157	154	160	159	127	162	137	144	160	141	141	149	149	141	147	140	122	144	142	141	142	156	133	145	150	145	126	131	132	130	140	167	145	164	114	125	141	135	133	157	153	153	160	149	127	161	152	138	147	141	111	158	127	145	143	133	143	137	141	148	138	125	143	151	145	155	151	130	134	134	153	146	145	137	136	154	147	133	147	128	138	144	141	164	159	146	138	153	153	138	149	145	152	116	141	158	136	159	158	161	164	149	173	126	169	150	141	134	142	124	143	150	153	152	130	128	124	129	140	187	174	142	155	140	161	149	142	152	155	123	167	124	132	159	165	159	162	169	139	143	155	155	153	129	126	123	131	161	173	143	139	170	165	148	122	146	132	150	131	158	139	138	142	154	140	131	139	152	141	141	140	146	135	147	150	140	168	160	154	129	173	158	153	139	149	144	144	128	151	162	155	156	146	158	156	162	147	144	116	140	157	129	149	143	144	136	161	121	141	139	151	140	161	143	155	158	151	149	145	125	152	140	141	120	157	159	129	148	129	141	164	129	148	164	143	148	140	145	122	135	115	151	131	153	138	146	133	156	161	145	156	130	151	128	155	134	142	144	148	140	150	156	142	154	120	133	143	126	150	139	152	148	137	140	129	122	132	119	144	142	130	122	166	145	138	137	147	161	157	158	139	173	133	129	164	138	139	161	154	135	158	135	146	140	154	131	136	137	138	149	161	144	164	148	156	120	116	161	160	135	148	151	137	157	152	118	120	139	148	139	138	170	143	152	159	116	147	168	158	164	149	152	165	143	140	134	149	145	139	158	148	133	137	141	152	129	157	148	136	140	144	153	144	171	152	151	178	118	160	141	156	126	144	149	160	165	128	155	120	140	134	157	172	159	134	147	161	140	147	152	139	153	142	145	161	145	148	146	139	146	106	138	147	140	150	172	142	171	157	148	140	139	161	142	141	132	157	142	162	145	143	152	144	142	165	141	157	131	155	123	146	151	151	140	162	139	145	133	151	131	171	148	161	152	126	136	141	157	135	136	173	163	172	157	124	140	141	133	126	151	151	141	142	142	145	158	134	142	134	131	140	142	148	145	138	165	127	151	148	138	138	163	134	156	149	173	165	151	153	155	128	131	141	140	150	182	141	145	147	128	166	179	114	140	161	142	149	166	141	163	126	171	132	151	167	132	161	156	157	136	158	137	131	156	139	149	160	132	157	148	135	168	146	148	141	139	126	155	155	141	131	147	140	165	150	123	161	128	133	139	141	126	146	139	148	141	130	139	141	140	154	155	172	148	145	151	158	140	128	156	150	157	140	148	145	149	132	139	139	131	147	139	125	144	146	142	150	139	142	151	143	136	154	155	142	127	147	158	168	110	147	170	157	120	135	143	145	136	134	151	171	156	159	148	128	133	153	154	156	137	130	139	153	164	150	150	138	151	141	132	134	135	162	144	175	151	136	153	149	135	153	150	129	148	158	137	121	157	139	149	155	147	144	166	124	141	140	135	157	144	144	137	139	174	141	163	157	142	164	136	155	166	146	149	157	165	148	123	167	145	170	134	132	139	128	146	130	170	147	160	159	140	156	168	150	148	139	132	134	154	165	144	163	150	133	166	157	133	156	155	140	134	139	155	143	119	138	142	144	148	152	139	163	136	138	147	148	121	146	129	148	161	149	133
14340	1983	2132	2401	1940	1586	1357	1079	919	794	716	702	627	610	549	531	530	525	472	489	466	460	453	445	468	421	419	412	427	429	455	450	420	384	424	432	436	434	446	389	456	451	457	459	508	503	518	500	519	478	464	471	466	438	390	440	403	424	380	380	404	392	381	368	409	395	437	417	390	449	362	392	381	395	403	357	382	406	350	392	359	380	371	378	332	382	363	376	401	362	348	363	333	359	337	349	350	369	342	361	367	350	335	389	366	332	364	364	369	362	386	333	384	348	345	353	333	344	380	356	361	395	346	340	388	345	353	356	353	379	352	407	389	364	341	358	390	340	356	346	375	373	343	369	330	336	364	386	346	363	349	358	352	370	356	367	361	355	332	361	370	373	369	347	345	337	355	375	363	403	362	350	347	351	366	360	356	345	356	374	378	368	371	357	352	370	389	363	354	357	367	364	353	356	328	363	347	362	328	377	357	376	333	351	338	365	402	359	384	390	346	361	340	360	357	361	370	333	340	404	415	363	369	358	370	398	398	355	344	333	344	409	354	345	332	335	351	356	348	357	352	326	334	372	369	371	327	328	392	379	360	358	356	362	359	409	375	393	387	343	334	320	325	388	351	369	354	374	366	349	361	401	349	368	375	366	374	350	355	359	379	362	366	329	355	366	373	313	345	326	359	339	358	357	361	369	381	352	377	318	359	356	334	362	332	364	360	336	342	389	348	333	365	328	353	337	377	372	344	379	345	346	396	386	356	384	366	366	365	364	402	350	378	347	365	350	345	362	327	319	359	360	337	368	351	379	357	374	380	387	368	348	364	374	334	358	331	349	343	339	359	360	357	364	352	348	368	360	391	401	366	383	336	345	365	337	396	373	335	412	355	340	365	314	335	366	372	348	346	384	348	372	399	383	337	363	347	321	370	356	327	341	366	347	331	339	342	395	367	334	354	359	346	345	354	381	362	394	376	366	320	340	349	353	333	332	382	363	335	383	339	332	362	355	364	352	347	368	352	358	339	329	357	349	362	347	385	350	389	346	346	354	369	366	345	351	342	354	328	374	383	351	319	317	317	345	355	341	360	371	391	358	336	326	392	346	369	366	312	313	361	351	357	367	334	355	381	337	347	351	326	343	347	334	371	365	357	332	333	349	366	333	357	365	383	349	337	346	345	367	360	365	363	369	330	372	333	349	351	356	333	366	367	349	349	357	370	356	362	357	371	334	365	397	368	356	328	368	360	354	410	348	336	345	344	366	311	334	335	383	369	358	330	389	375	362	351	391	317	359	351	372	346	362	325	366	391	397	350	367	365	365	355	359	316	370	353	351	353	337	355	329	360	364	387	374	313	390	353	383	318	355	363	371	365	362	352	377	373	366	374	351	366	381	369	363	391	361	340	359	378	348	376	348	348	344	357	348	377	378	358	412	392	334	383	337	375	354	386	321	365	370	357	343	354	353	368	373	359	327	345	339	338	361	376	378	359	378	376	334	360	352	362	379	373	340	400	370	350	358	341	385	364	336	370	354	400	309	371	364	348	353	366	332	355	344	345	392	334	382	359	336	346	351	343	376	397	319	387	381	372	364	354	357	369	346	355	370	367	360	377	369	347	371	343	343	352	362	325	342	347	363	355	330	347	354	343	351	350	401	369	383	354	350	343	340	339	342	341	326	371	352	313	361	341	368	338	349	322	361	332	351	360	370	377	349	386	370	373	339	369	338	359	366	373	335	358	376	346	368	364	351	336	381	360	377	358	373	366	325	347	344	345	350	374	349	345	341	352	355	353	339	337	346	400	364	371	396	333	373	365	379	351	400	374	374	353	351	364	374	360	392	324	362	363	360	381	352	346	377	361	336	407	358	404	359	339	378	366	369	338	341	354	381	378	359	376	344	343	373	368	353	377	377	384	389	374	344	336	362	348	394	334	344	369	359	342	369	346	339	348	394	353	369	399	341	359	369	309	365	356	374	358	354	362	355	324	410	371	378	356	372	364	347	384	346	367	363	359	346	350	350	325	352	366	348	373	364	344	347	341	361	354	346	376	352	362	350	348	348	358	374	355	343	328	358	369	377	339	369	367	341	368	369	352	352	366	329	352	345	364	390	379	378	329	344	356	385	345	370	351	377	372	357	326	374	331	395	392	331	384	361	344	341	368	375	332	328	385	389	353	342	373	319	353	365	440	362	344	358	334	354	358	365	378	357	382	366	386	343	371	358	327	376	358	388	335	361	376	335	382	376	369	349	360	360	337	348	336	348	340	368	336	338	380	369	361	368	366	377	357	356	313	363	362	370	349	368	375	343	326	374	358	376	371	337	330	349	355	349	376	322	413	353	351	362	352	394	361	324	350	397	357	372	375	357	367	337	365	348	375	367	342	349	367	381	368	362	334	373	347	350	368	382	364	363	327	355	368	376	358	333	392	354	346	349	367	379	386	348	313	344	371	382	371	361	371	360	377	347	348	357	353	385	331	347	367	370	342	374	363	381	354	367	339	346	393	342	344	352	334	367	375	374	381	367	360	342	390	385	355	361	352	329	348	383	371	369	359	351	366	384	345	350	331	375	336	358	372	379	341	367	353	351	356	341	343	368	366	372	385	351	343	371	344	404	370	358	377	390	358	358	388	378	330	370	348	362	356	342	351	373	331	366	378	325	380	370	335	368	376	362	351	360	376	351	358	333	374	329	357	339	367	375	317	368	332	335	358	362	376	354	324	345	362	331	353	358	342	380	329	360	324	361	369	351	334	318	346	356	352	356	341	370	361	331	379	339	349	358	360	341	336	370	388	356	357	369	341	356	333	368	356	334	352	357	333	349	353	362	334	350	358	383	395	372	366	343	383	373	400	381	338	338	391	347	358	342	324	373	377	374	371	337	354	391	356	370	354	370	325	353	347	341	356	365	359	361	328	341	387	334	374	337	398	378	355	357	360	332	353	362	350	355	343	386	368	353	382	335	329	357	343	361	329	360	328	370	325	330	343	339	345	337	383	379	339	343	384	360	361	353	367	328	346	364	354	361	385	340	345	361	335	327	355	348	331	374	310	375	371	338	354	373	359	345	381	356	347	363	354	362	352	345	364	350	343	371	357	330	319	375	349	364	383	336	361	339	337	350	356	372	347	366	382	366	335	353	334	351	400	376	377	369	347	363	359	349	344	357	357	387	359	359	353	365	373	376	350	343	379	348	373	374	373	351	375	343	372	356	371	344	371	354	366	358	360	347	378	358	330	347	364	350	347	349	351	361	350	335	352	365	352	368	337	346	337	321	354	354	361	383	378	382	360	351	343	383	344	393	368	376	328	370	352	361	340	378	349	363	367	369	328	359	351	369	347	400	369	359	365	344	339	345	365	367	341	339	366	333	315	362	350	360	382	340	365	395	336	358	330	349	367	377	375	364	383	350	367	327	345	383	374	370	358	347	352	351	355	385	388	377	337	381	364	354	337	357	366	355	344	348	348	346	350	378	344	356	348	360	366	333	366	366	361	340
6378	972	338	341	286	316	304	280	293	280	268	282	317	300	275	297	280	259	280	306	297	269	316	259	253	260	292	280	282	270	267	254	297	287	293	307	324	309	276	291	264	309	280	309	310	255	277	281	280	257	293	278	262	272	292	294	275	286	287	307	314	304	278	349	282	276	300	267	316	292	317	301	306	289	294	296	277	281	272	298	281	263	284	280	285	279	274	291	291	298	301	294	284	279	286	258	296	276	306	275	305	291	264	282	267	257	276	308	295	273	298	256	275	262	301	285	290	278	302	311	269	268	257	275	277	295	299	303	277	265	293	269	240	276	279	270	294	318	303	304	267	270	283	300	305	292	268	266	291	271	297	243	288	298	316	276	293	319	296	257	264	245	256	298	294	259	286	280	281	291	282	290	297	306	300	271	309	291	277	284	278	286	301	302	275	298	287	271	305	302	295	255	274	271	275	311	296	313	289	287	303	293	307	296	330	337	300	287	308	298	282	290	233	268	300	301	287	282	278	309	258	277	304	322	297	247	290	269	283	267	259	291	300	250	296	281	266	291	264	294	296	310	300	282	286	269	280	268	262	278	260	279	279	279	235	270	288	282	306	270	294	279	239	308	315	298	268	288	325	259	287	309	270	293	279	313	303	296	283	290	305	269	295	289	239	273	280	280	296	296	306	290	306	285	295	297	309	315	267	295	288	253	292	252	269	282	265	279	270	297	303	297	301	266	281	302	283	281	251	245	291	270	289	267	305	310	262	290	324	285	302	291	305	288	291	285	265	258	260	248	279	291	262	276	296	273	300	282	321	287	253	291	319	261	263	278	305	326	299	307	253	267	282	301	309	298	298	273	290	277	292	285	310	321	257	280	308	289	312	302	275	296	294	288	301	280	285	318	282	302	256	278	312	282	306	294	292	291	266	258	291	270	300	280	295	263	289	256	265	275	291	296	270	287	275	289	278	259	252	301	284	274	291	321	288	315	256	279	257	287	293	288	285	262	276	299	284	267	300	302	234	314	234	258	285	269	282	268	293	280	302	291	315	268	304	286	264	286	277	294	295	259	311	314	275	307	303	306	297	297	300	262	284	285	270	261	287	312	281	301	284	311	278	243	266	277	281	311	334	303	296	296	305	244	288	296	304	267	293	295	263	321	262	273	286	286	287	296	276	276	317	270	255	273	307	256	282	287	270	308	306	293	287	256	279	292	303	291	314	296	256	267	305	298	290	287	298	271	278	303	302	271	271	300	292	290	316	281	276	278	270	296	276	317	288	282	273	258	286	300	257	279	282	275	306	302	289	270	322	289	307	240	293	293	277	288	282	286	277	277	300	276	286	256	258	286	270	285	289	284	308	279	295	293	234	255	251	298	264	267	281	241	286	284	275	286	296	266	296	278	283	261	299	265	248	291	279	301	260	264	259	269	310	277	270	305	298	272	301	291	300	313	299	319	283	304	280	291	273	259	271	280	291	286	283	301	308	288	292	296	302	308	281	285	272	257	284	272	270	294	282	285	240	275	285	290	268	277	297	276	274	262	307	292	289	277	268	277	288	252	277	255	279	248	275	310	276	283	274	313	292	283	289	284	269	271	285	284	270	309	318	284	288	257	260	287	303	327	271	287	311	241	256	264	285	251	257	307	292	273	265	266	285	279	273	313	296	265	273	266	277	287	300	272	268	287	288	316	282	306	303	292	272	273	277	266	277	305	292	290	300	304	291	266	295	290	293	274	262	270	285	283	302	276	292	309	260	295	273	299	302	280	289	257	273	294	304	293	257	269	284	274	278	300	302	304	268	292	301	297	284	282	278	283	258	274	276	293	308	277	257	288	261	280	267	310	250	263	303	296	259	262	284	270	280	310	308	296	296	295	293	303	242	277	312	275	290	260	288	262	259	261	259	290	292	259	274	302	309	299	293	301	307	283	312	308	287	230	282	258	296	291	281	288	289	324	298	304	277	260	272	302	257	270	282	289	293	269	318	280	278	284	279	278	300	249	272	265	292	274	278	286	269	274	289	277	265	266	277	310	316	273	291	295	279	274	326	278	287	322	303	267	302	320	267	300	261	296	269	266	283	283	289	277	266	292	287	269	297	320	316	270	270	272	291	282	289	286	298	275	302	312	293	262	305	311	292	312	284	293	246	283	314	293	275	300	255	276	274	288	282	284	298	256	288	291	319	326	319	262	295	307	261	247	293	276	289	290	255	273	302	303	299	274	289	265	323	289	268	272	287	293	272	318	291	282	285	276	280	313	276	292	244	292	279	285	299	299	285	310	290	269	282	295	276	284	265	264	262	273	301	273	327	279	287	317	282	281	286	269	285	277	260	300	284	286	315	280	284	289	268	267	256	255	274	294	292	291	291	279	273	311	288	265	242	277	260	328	289	277	258	315	259	262	292	288	274	259	276	282	263	299	278	260	278	290	286	287	289	270	286	266	282	308	283	267	282	277	275	302	301	296	266	285	287	260	272	286	296	298	272	293	288	267	286	239	297	282	279	229	293	305	289	279	288	282	274	271	254	294	287	267	267	308	273	294	279	318	289	273	290	246	265	277	283	248	288	253	265	278	271	278	290	286	242	300	282	318	314	260	299	246	277	272	294	276	298	276	294	282	288	250	273	266	305	301	299	289	286	257	278	290	258	264	284	262	303	282	284	286	307	271	293	263	309	276	275	300	309	262	296	298	268	295	302	279	294	257	251	283	287	303	259	279	276	285	299	301	312	260	287	291	334	292	273	330	285	301	285	301	290	256	295	240	277	291	278	287	261	269	301	291	236	255	294	296	297	290	315	292	293	282	271	272	326	290	309	282	281	276	326	288	307	293	274	273	250	299	326	266	285	308	258	263	301	289	274	287	301	295	296	261	313	294	280	283	288	296	279	282	269	270	300	258	265	305	282	259	291	282	289	295	289	280	313	280	265	317	298	275	275	258	259	286	272	298	297	298	296	276	274	273	315	316	270	277	295	286	305	352	265	273	249	276	310	267	265	292	268	272	263	283	300	283	293	250	243	279	307	304	268	303	310	287	286	279	293	265	268	272	278	287	265	289	285	279	290	260	298	280	303	311	319	280	287	314	254	273	288	279	283	291	283	300	281	260	297	281	280	312	276	259	269	291	292	295	267	265	281	263	274	296	296	298	282	299	305	286	300	283	306	279	296	268	297	266	271	293	277	290	292	308	291	292	265	297	300	266	285	294	295	298	270	307	318	230	289	289	301	297	285	276	285	299	276	307	272	291	262	304	305	259	314	306	285	273	279	280	289	296	277	294	279	302	278	305	279	278	288	300	290	271	285	263	270	267	247	269	302	254	291	280	303	272	319	280	324	289	304	292	302	302	321	285	299	266	269	262	277	251	297	294	286	253	311	280	269	275	287	263	304	307	284	293	280	246	294	275	258	277	277	284	285	290	311	254	259	300	283	297	257	272	290	303	271	274	271	299	276	281	285	284	306	276	305	310	282	280	275	345	295	287	283	292	283	277
4461	1103	782	837	791	776	691	729	673	683	680	651	648	704	649	665	672	570	635	692	728	633	680	666	624	642	653	646	667	615	649	639	632	656	625	623	674	638	701	673	657	706	621	652	709	667	655	695	691	704	683	646	660	633	682	647	636	644	612	628	677	646	659	612	673	707	704	624	637	617	615	675	664	690	660	657	607	632	644	618	681	616	658	612	663	598	591	636	599	673	631	628	594	643	663	605	670	676	631	674	615	628	628	621	615	618	636	652	650	643	645	648	658	658	636	675	631	655	631	662	640	669	636	640	632	619	632	659	639	669	611	662	666	638	623	607	642	596	645	620	690	647	657	671	678	623	612	645	630	667	622	666	590	661	662	631	638	649	609	650	606	673	647	624	639	613	677	614	669	607	634	625	667	625	645	633	647	622	642	683	661	624	657	611	618	622	642	658	624	624	676	641	667	646	632	652	660	647	640	653	630	646	642	668	658	665	650	616	649	635	649	657	612	664	633	642	670	637	611	657	647	637	654	601	623	666	604	663	681	630	678	602	617	635	682	644	619	653	618	626	626	668	662	619	625	644	611	642	644	617	646	640	666	647	618	571	633	657	632	630	634	635	612	632	691	628	646	650	634	653	691	635	635	674	659	615	604	629	607	685	652	661	627	655	620	623	609	636	596	639	685	636	664	638	588	592	591	649	651	632	670	620	601	641	652	652	610	596	609	623	617	668	673	630	665	639	641	639	609	682	630	654	571	629	646	667	633	631	638	637	663	637	673	661	673	682	660	634	620	649	609	631	664	684	665	609	574	607	616	634	647	654	593	630	602	648	629	638	634	661	664	661	580	694	639	641	633	625	633	610	661	612	654	635	658	627	632	665	657	663	638	578	646	615	605	601	631	638	640	681	636	622	605	687	635	659	671	597	635	673	666	629	656	647	637	609	662	601	661	612	626	642	605	586	630	624	640	650	647	631	628	669	620	661	629	620	634	632	649	663	606	606	634	659	655	670	644	659	633	677	660	625	648	639	661	630	619	650	616	661	649	627	654	659	653	649	603	650	650	693	640	647	606	639	677	657	598	677	617	705	670	677	616	660	676	615	666	606	635	670	645	634	652	631	643	657	628	634	640	633	607	635	630	663	604	666	671	663	612	660	643	706	625	646	633	626	671	635	642	631	660	631	670	643	629	650	615	660	615	629	682	668	627	620	666	647	610	618	587	636	630	626	665	671	644	680	664	671	635	682	633	642	606	677	658	655	657	622	599	674	633	640	593	639	595	637	612	634	695	615	674	600	630	611	610	654	625	632	650	649	578	645	643	648	660	670	574	652	682	674	661	664	610	639	610	686	630	634	614	649	651	627	616	613	645	648	658	624	665	622	632	665	626	673	641	680	637	641	632	582	646	641	660	673	659	639	652	650	601	605	609	655	623	671	606	631	601	633	619	612	604	657	658	642	642	647	652	629	624	668	638	605	604	635	620	634	644	688	623	633	643	678	632	695	624	660	621	672	613	662	631	657	667	635	645	619	638	666	642	646	567	651	656	636	616	654	640	617	659	649	611	623	668	597	609	637	632	656	626	657	695	663	625	639	610	658	664	615	624	629	615	620	644	670	616	622	666	617	645	636	645	631	643	672	632	624	638	635	618	642	618	675	640	621	626	672	661	625	640	653	616	601	635	637	652	594	657	617	635	613	630	577	613	651	635	677	648	645	644	629	652	640	619	654	648	645	607	660	650	647	636	611	686	601	634	627	654	645	626	690	629	606	675	611	619	662	630	623	613	691	628	639	652	601	640	638	687	621	637	611	633	678	658	639	645	663	638	687	660	679	649	644	631	667	641	653	619	660	594	638	622	622	676	586	613	637	658	713	641	638	620	641	628	617	670	647	635	637	717	648	632	599	671	626	618	644	644	618	624	649	632	615	616	662	659	637	673	607	661	647	667	608	653	638	653	635	621	639	625	659	684	701	650	650	619	632	667	613	651	663	588	641	657	643	638	661	610	642	603	636	667	625	641	644	662	632	624	664	604	627	665	616	660	620	664	637	626	608	630	672	634	636	652	642	681	562	654	665	637	613	613	646	621	656	614	587	644	649	686	632	640	629	642	641	646	609	601	682	620	708	656	687	648	689	627	629	593	640	605	607	684	678	619	655	644	642	599	613	676	591	595	631	675	600	593	645	641	642	694	641	686	695	635	618	666	602	664	676	614	647	657	639	645	652	613	651	606	673	661	667	622	636	568	645	645	605	651	616	644	644	634	627	635	595	697	609	586	641	661	615	621	645	688	659	646	667	620	633	687	581	681	665	601	626	597	688	651	687	631	675	652	679	658	642	627	621	646	653	671	633	649	641	674	627	646	624	628	621	697	667	625	612	641	667	653	624	605	656	594	655	638	667	661	614	662	613	619	636	663	628	679	603	667	660	625	648	669	698	593	617	666	664	651	628	661	638	620	615	628	648	621	637	624	599	657	615	625	621	610	606	666	607	642	621	653	621	651	614	645	657	642	609	682	670	641	639	615	624	630	650	652	638	620	622	633	595	638	673	683	594	632	639	663	574	595	639	596	650	670	666	642	642	637	663	590	623	622	636	630	645	682	586	686	642	637	620	630	630	665	642	629	598	640	648	669	641	629	583	619	647	597	640	663	605	622	623	678	675	652	644	675	690	642	612	614	681	690	614	638	667	602	639	655	694	675	629	610	660	658	615	663	609	628	682	651	640	651	632	672	634	665	640	661	607	671	652	666	633	612	642	618	632	641	589	627	642	630	599	616	611	582	615	604	653	606	651	645	605	661	656	596	606	665	625	625	648	675	671	660	643	669	662	709	625	624	627	646	614	636	651	651	665	608	630	649	659	613	645	623	672	679	629	616	640	638	617	666	629	646	664	674	629	659	640	649	639	648	590	633	646	637	625	659	697	635	629	619	631	613	693	675	628	661	604	639	607	617	658	649	680	633	592	645	625	637	619	630	656	665	650	608	623	633	645	625	642	641	596	636	642	610	648	625	660	622	632	645	641	643	627	594	624	646	683	692	644	646	643	640	643	637	637	647	633	682	630	641	660	635	655	634	651	619	632	628	647	636	610	629	688	643	668	623	643	643	682	637	637	619	676	626	616	620	597	673	647	660	642	646	623	662	655	636	635	651	683	673	658	676	629	656	643	659	618	664	682	647	631	641	645	659	686	702	640	636	614	557	688	653	611	624	645	622	637	659	634	673	637	644	655	638	652	638	616	648	669	627	669	669	634	609	623	653	622	647	623	658	665	574	669	657	673	627	631	651	608	629	668	637	650	662	606	622	654	651	625	665	644	668	634	637	628	646	661	607	657	618	648	633	661	673	684	632	662	629	643	599	653	598	644	670	628	644	688	648	667	638	623	658	653	595	595	662	610	631	648	640	659	642	630	618	676	603	617	656	680	664	620	646	574	650	626	657	633	621	590	668	648	636	639	667	610	622	647	636	644	638	616	619	654	598	661	623	655	659	654
15677	2365	688	442	419	284	298	290	237	249	234	221	218	200	194	209	207	203	213	207	190	211	192	207	205	219	210	197	167	194	186	204	238	219	220	219	213	219	220	200	226	196	204	188	203	227	213	212	209	199	209	223	198	225	196	211	253	199	211	196	224	198	178	228	235	211	209	200	211	196	194	186	212	210	212	208	214	219	207	203	226	207	207	187	221	210	215	208	206	221	228	219	224	206	200	205	219	186	171	180	195	195	207	214	231	185	207	220	202	210	196	192	216	229	206	215	218	189	189	173	203	226	185	208	205	213	221	194	235	214	229	219	211	193	224	215	192	215	190	210	242	227	198	219	183	208	225	210	219	196	209	217	182	217	200	192	205	206	200	203	220	206	193	206	168	190	217	189	205	185	168	201	183	232	209	206	208	191	210	220	211	198	212	214	199	198	220	223	220	212	208	206	230	203	198	200	211	206	218	219	236	197	258	206	169	206	213	198	186	207	209	209	199	204	206	185	200	205	195	206	220	202	219	194	213	193	219	193	178	206	190	196	202	190	211	202	198	214	210	207	226	210	215	183	207	195	197	196	197	201	181	234	210	192	205	196	180	210	228	208	211	175	173	178	221	194	201	203	187	201	188	183	209	204	170	208	207	189	198	185	183	221	230	191	205	220	218	223	217	204	219	191	229	224	199	190	209	210	221	244	193	192	186	208	205	235	210	204	212	187	194	194	188	187	189	187	198	176	225	203	210	186	206	201	195	211	213	190	222	205	199	226	199	210	197	183	235	190	186	189	199	214	204	209	214	212	204	232	205	195	173	222	223	194	227	235	217	218	214	204	206	222	176	184	196	210	209	204	211	180	216	186	195	225	183	208	197	183	190	189	211	202	228	209	183	218	207	179	209	215	239	202	214	184	235	179	215	224	236	207	206	209	197	203	181	239	214	223	204	216	208	222	196	193	166	216	208	176	199	195	220	194	182	206	246	205	213	184	195	206	186	167	196	225	222	219	229	215	190	230	201	203	196	232	246	209	189	176	183	202	219	193	215	215	207	213	197	194	220	197	226	179	180	197	191	204	209	213	204	200	204	211	189	203	202	209	200	211	209	189	218	205	219	217	219	212	171	200	203	183	198	222	218	199	217	222	216	199	227	218	215	217	198	198	215	199	199	197	214	198	206	210	196	229	201	223	200	181	206	195	215	194	218	218	194	188	218	205	198	199	174	202	222	184	191	216	225	209	189	230	193	219	206	211	225	192	218	218	203	205	222	174	203	202	188	199	217	198	194	191	214	244	197	206	207	189	220	202	179	209	213	204	196	200	237	202	234	212	213	218	202	205	217	196	202	200	197	205	199	230	159	182	214	202	197	195	200	209	203	203	195	214	215	197	191	205	220	197	202	236	215	210	175	211	205	219	179	194	219	204	191	201	207	211	200	211	235	233	206	197	215	185	204	228	184	183	223	203	197	228	195	183	212	218	231	213	208	214	189	193	219	231	218	188	206	219	207	208	225	233	223	198	182	215	207	192	194	204	178	198	198	202	201	189	185	171	204	204	224	202	187	194	214	182	225	205	233	214	185	198	225	215	203	221	202	183	225	214	213	226	224	210	200	206	224	212	203	228	207	201	223	208	209	227	209	216	193	198	229	215	225	206	197	239	204	192	221	176	201	206	198	195	183	211	219	184	199	198	215	185	203	208	190	196	212	212	213	221	210	206	224	224	199	199	202	199	218	220	171	184	236	201	202	187	204	208	197	233	199	227	230	184	215	196	200	219	195	211	195	215	199	208	185	189	175	211	190	203	215	242	230	208	201	196	211	192	198	195	211	227	224	188	211	187	217	224	201	180	212	185	214	210	211	177	216	219	208	219	198	190	212	194	207	182	215	184	192	182	211	217	211	215	197	205	192	196	187	167	229	186	199	218	196	208	209	189	215	199	164	215	209	210	227	183	194	203	219	201	205	178	173	208	190	194	208	223	223	180	223	209	179	178	201	205	197	198	204	227	207	216	196	215	206	194	186	208	187	201	198	225	184	219	193	203	199	168	196	211	202	190	216	216	184	210	198	212	218	210	197	192	225	216	234	196	225	233	208	206	220	207	210	168	201	211	210	191	224	229	218	189	189	188	221	173	217	181	216	215	220	222	200	188	208	206	213	222	236	180	188	204	184	214	195	191	215	192	192	188	221	202	189	218	199	203	227	196	197	199	177	177	224	182	178	200	201	186	224	217	221	204	195	227	189	209	189	176	206	217	186	198	200	178	203	210	226	207	204	189	211	191	173	203	205	196	214	219	202	186	201	221	232	207	216	193	213	200	215	213	201	221	191	219	200	226	182	191	197	206	205	218	221	190	214	200	202	219	228	187	220	198	200	181	212	214	210	210	230	214	225	211	218	201	195	211	205	185	187	196	208	197	210	201	218	219	221	203	189	218	204	204	208	219	189	192	205	199	213	201	218	216	213	225	180	217	227	199	202	217	196	206	203	213	211	183	220	212	221	212	216	217	233	198	217	182	185	225	201	205	216	194	190	218	206	233	184	216	212	204	187	224	197	200	196	197	233	215	184	195	185	204	216	210	205	168	210	201	187	199	193	196	190	184	205	197	216	195	221	190	207	229	232	209	206	211	214	210	222	167	191	189	228	176	193	216	232	233	199	208	212	206	196	194	218	207	217	207	216	211	189	199	177	206	214	195	197	212	241	196	189	218	200	206	207	210	202	196	178	204	203	216	222	210	191	189	205	207	207	223	186	208	221	225	203	212	221	190	219	233	196	176	202	189	211	186	211	182	224	216	188	179	201	202	213	205	218	214	196	201	198	207	204	234	201	201	239	200	200	214	189	189	199	208	221	190	182	195	205	216	204	210	195	238	191	176	186	209	205	216	209	211	192	197	191	192	203	187	181	197	192	203	201	200	243	220	243	200	194	190	235	234	196	197	207	215	203	218	210	185	211	173	211	206	193	198	195	179	188	213	201	203	203	194	206	203	180	202	227	190	200	206	223	231	210	221	225	197	197	223	189	228	225	190	235	214	201	213	222	187	209	232	198	215	203	214	198	219	196	214	191	231	201	183	213	186	204	202	204	194	206	196	199	212	191	203	218	184	227	208	174	183	189	212	205	222	208	195	197	202	195	193	214	213	216	218	180	218	188	194	177	204	222	205	211	216	241	191	203	198	213	216	204	182	206	201	232	215	212	200	197	239	234	210	177	193	198	201	219	198	226	207	223	195	199	233	183	188	214	195	194	186	207	212	193	200	195	225	229	193	201	221	223	209	203	200	223	219	213	197	211	202	181	203	217	211	207	219	210	199	209	206	233	173	205	203	213	193	196	187	221	175	210	183	189	190	190	212	166	226	185	198	213	201	189	194	224	203	205	218	198	220	216	199	205	190	235	182	222	179	207	216	199	186	211	195	212	197	199	198	185	192	181	207	195	188	178	193	199	187	211	193	155	195	218	215	194	200	221	182	188	212	179	191	226	205	206	220
10959	1573	1395	1554	1420	1130	971	845	784	693	703	626	636	605	581	586	539	521	524	559	535	489	546	542	516	491	525	518	496	530	502	526	544	501	533	537	524	549	565	546	548	536	575	518	597	584	558	523	541	533	567	515	561	465	533	475	479	468	487	500	492	469	507	504	489	531	529	481	494	497	465	486	500	475	478	475	534	521	537	503	482	459	472	445	495	466	504	512	467	493	492	511	517	492	453	499	475	475	521	487	475	522	485	474	471	460	476	471	442	465	455	527	472	504	452	530	477	428	477	484	505	482	465	484	506	491	456	439	464	467	483	431	458	457	455	518	503	509	478	473	474	481	438	504	516	478	481	457	458	464	526	499	494	486	463	472	490	453	454	457	481	440	467	458	478	456	457	479	482	443	481	478	451	431	519	454	450	461	481	448	508	463	484	498	493	461	458	522	448	502	460	476	464	483	443	471	475	475	492	452	450	493	482	483	463	506	460	457	475	487	515	506	500	460	469	478	462	469	481	460	454	492	483	443	468	526	481	480	449	435	490	481	465	484	450	496	512	539	485	483	454	463	474	508	464	491	484	479	482	455	437	482	481	467	466	462	476	478	500	477	478	508	451	492	460	469	457	498	455	519	454	470	506	474	505	492	481	467	491	453	464	455	501	469	430	492	537	492	454	498	468	496	509	465	477	491	484	518	490	485	471	462	468	450	466	486	429	443	436	460	509	428	449	471	496	464	455	499	520	518	453	457	521	455	473	497	429	475	485	496	502	493	479	475	503	486	435	473	510	462	489	459	486	445	471	495	470	476	474	464	496	473	443	478	486	483	448	512	474	455	438	452	462	465	486	440	491	445	455	493	492	475	464	447	487	421	489	472	474	520	450	465	506	439	489	452	513	456	471	471	451	474	453	498	444	492	503	475	458	415	459	426	480	465	462	461	491	448	442	477	500	455	429	483	479	442	474	466	508	470	457	525	466	462	493	471	481	501	508	480	469	498	498	512	469	502	460	468	483	503	479	472	505	494	450	455	453	483	492	489	486	524	477	472	478	440	439	439	476	472	475	473	519	480	450	472	482	446	510	476	450	477	477	480	486	429	481	509	470	446	481	522	441	472	456	483	427	507	508	446	461	489	490	514	457	492	469	508	431	522	434	490	486	465	476	455	502	485	478	485	467	454	476	484	439	503	493	450	473	493	513	490	479	451	474	442	440	495	439	460	475	452	459	468	437	516	476	456	480	468	468	487	487	487	465	485	486	502	516	489	472	435	487	473	481	499	482	507	474	473	490	493	500	445	443	493	461	442	479	478	454	442	462	435	464	470	471	481	460	430	461	468	421	440	478	455	479	464	438	481	442	466	484	463	466	460	462	435	484	480	430	463	466	490	436	472	456	438	473	431	486	476	476	483	496	494	493	472	476	481	462	499	494	481	489	467	549	456	458	506	496	458	483	481	484	472	485	493	456	486	447	422	479	494	509	466	466	458	451	471	479	475	497	482	467	482	454	482	470	502	496	461	475	466	480	466	457	458	458	462	471	475	465	501	459	478	482	488	511	453	465	481	487	492	458	478	484	456	482	463	463	488	463	490	447	450	475	485	454	507	443	495	475	484	484	452	431	465	443	461	492	482	470	496	471	509	477	436	485	441	457	422	456	444	470	474	470	478	468	488	458	473	488	441	464	452	458	455	495	476	453	468	450	488	467	481	470	438	432	482	458	446	499	456	452	480	447	475	489	493	487	492	476	486	473	507	487	503	494	446	450	455	514	472	499	509	460	453	507	499	493	483	506	502	454	483	499	472	451	539	482	496	460	486	458	440	486	460	450	464	489	462	470	482	458	430	459	452	463	444	505	509	465	475	477	476	478	489	516	461	469	446	432	489	486	480	514	480	494	458	465	497	431	465	483	490	517	460	494	457	488	467	474	479	482	488	450	500	461	464	465	492	507	533	463	463	476	448	468	478	448	480	451	492	464	434	479	469	494	508	482	468	457	507	477	484	500	484	496	502	463	477	444	469	483	457	416	501	479	454	475	517	476	467	489	503	440	509	453	445	458	463	514	492	486	461	499	490	456	492	454	469	488	448	482	444	483	471	477	435	482	461	455	472	491	454	502	470	472	459	472	464	455	474	481	487	458	428	460	478	469	459	447	456	468	450	495	493	467	509	450	454	484	472	503	522	458	497	464	485	491	449	455	442	475	461	453	504	481	490	501	465	439	502	449	446	447	475	492	513	495	447	471	468	496	480	478	431	468	466	463	440	476	437	467	505	502	441	469	419	470	470	481	444	499	489	436	458	482	441	481	469	451	456	470	440	453	470	429	450	467	479	470	481	445	428	429	503	480	487	504	448	457	444	448	454	496	497	457	445	473	473	486	492	480	451	469	489	445	487	470	494	453	459	482	474	476	482	471	452	453	449	475	468	506	493	481	442	476	486	498	449	470	479	434	481	449	461	484	468	480	470	461	459	475	440	443	478	477	484	470	456	496	473	510	491	471	488	477	494	473	489	501	458	462	507	490	467	470	498	459	486	456	504	498	455	470	456	479	495	481	442	472	481	474	497	467	492	482	511	473	446	471	480	509	425	492	463	476	482	496	501	496	452	527	482	486	469	475	474	498	531	489	429	468	481	506	455	451	486	470	503	489	473	464	436	481	501	472	465	476	512	464	463	468	493	499	447	462	464	474	479	468	506	453	448	468	459	458	456	488	462	486	496	465	446	496	476	477	473	457	487	530	487	460	465	519	456	462	473	493	495	428	508	484	494	465	466	440	461	450	481	451	494	498	511	464	444	472	462	479	476	409	443	451	434	477	466	441	475	490	471	451	483	482	477	470	483	446	488	441	462	481	486	477	456	447	450	504	461	501	492	446	472	445	478	463	504	473	473	464	470	495	452	496	446	491	469	440	460	406	447	493	414	460	462	466	503	508	499	470	471	449	510	426	480	485	505	466	455	453	445	476	440	493	448	487	459	472	494	470	529	505	473	473	451	445	499	499	460	491	498	452	487	484	504	464	519	458	482	477	455	488	487	481	462	457	496	519	472	494	467	510	465	497	478	443	468	511	469	477	465	430	462	469	492	432	451	482	462	499	461	448	476	461	471	471	490	496	453	432	463	451	494	502	456	473	507	460	459	479	506	512	481	485	472	471	444	516	485	516	471	464	479	497	450	480	448	472	499	473	498	466	438	468	512	472	479	459	434	497	457	485	475	478	465	482	439	475	505	480	487	490	480	519	468	492	513	457	513	456	478	515	460	475	433	452	484	476	485	513	449	430	495	482	484	450	468	470	451	515	445	496	500	452	501	504	459	457	500	479	469	513	523	428	492	479	470	471	512	454	487	475	476	483	462	477	435	506	459	451	449	448	445	494	480	462	492	485	524	491	495	487	444	449	512	446	460	484	458	467	476	498	455	428	477	491	471	444	465	429	474	434	476	523	470	461	495	525	490	446	480	469	498	456	504	430	445	465	480	485	507	450	501	472	484
24668	4799	1178	697	485	399	346	286	218	224	203	191	203	189	173	194	159	175	167	159	158	195	146	140	155	135	188	171	153	144	154	171	163	166	146	166	156	154	176	161	144	159	146	165	153	157	158	157	166	171	176	168	152	171	149	157	177	146	155	143	151	163	168	153	164	169	158	153	159	148	169	172	160	148	166	150	120	148	135	154	145	143	161	126	175	155	171	132	132	136	140	157	118	145	159	132	168	113	146	157	180	163	145	159	163	140	160	165	156	132	148	176	133	150	160	158	159	148	169	135	133	142	158	155	140	155	154	124	138	148	142	165	136	146	146	144	152	125	137	176	164	158	133	150	158	156	134	162	148	143	146	160	153	144	151	165	167	156	146	167	172	133	158	150	133	159	140	136	137	157	165	160	157	150	166	145	142	149	141	146	146	139	148	156	140	148	139	153	171	133	137	145	152	142	168	159	149	142	149	157	149	148	171	150	151	150	148	145	156	120	149	136	145	147	162	159	139	152	145	161	166	160	130	152	166	152	146	144	150	150	134	146	163	149	160	126	164	153	151	173	153	135	141	146	148	135	136	145	142	156	129	172	137	142	128	152	141	153	132	122	151	139	149	142	159	150	120	158	146	159	130	148	153	122	147	145	143	162	139	181	154	156	155	160	129	135	186	124	142	145	158	145	133	152	144	157	140	144	139	150	147	174	154	161	152	140	125	164	140	138	124	120	154	122	157	154	151	128	137	132	137	135	184	145	144	147	152	126	154	175	155	143	148	141	157	145	147	174	142	134	133	151	143	160	151	144	140	129	139	152	150	152	183	162	149	136	130	148	142	178	165	130	145	141	156	150	177	149	161	124	145	152	140	146	151	145	160	145	161	176	145	144	135	156	172	170	152	154	149	157	153	147	143	140	136	160	145	143	166	138	156	154	150	149	140	136	166	149	131	136	152	142	154	148	117	158	143	155	155	154	160	170	150	137	151	141	128	145	163	142	153	133	132	134	150	161	139	132	128	140	133	145	146	135	147	122	166	151	141	131	132	165	131	127	148	151	137	136	159	142	165	148	153	165	152	154	157	154	125	164	135	148	115	132	156	145	147	167	144	128	133	149	154	155	149	138	152	148	139	136	145	133	147	157	144	160	158	147	167	170	147	147	147	164	132	159	138	133	157	166	121	158	173	172	173	152	170	145	143	153	147	157	162	181	134	145	148	127	144	147	164	175	168	173	146	175	167	158	187	142	155	134	138	131	165	162	155	144	135	160	148	161	151	148	137	154	136	187	156	129	164	147	148	134	142	181	155	161	163	143	151	142	149	138	149	171	162	165	159	144	160	154	137	128	162	140	149	156	133	145	150	150	150	164	131	137	140	162	163	149	144	130	173	166	151	149	143	143	170	140	134	164	150	179	138	147	150	132	170	141	151	134	157	139	149	152	150	142	172	154	153	166	137	149	145	152	157	119	143	159	136	144	149	147	152	164	158	168	156	147	160	146	135	141	147	158	152	186	137	157	144	148	145	162	151	135	171	137	133	179	165	165	147	160	109	135	151	156	157	147	156	115	141	141	138	168	161	142	152	141	143	142	160	144	161	145	143	168	138	146	160	147	137	158	153	144	133	127	138	144	177	133	158	144	149	139	157	155	158	160	136	158	167	153	129	146	138	139	144	147	151	161	141	167	153	161	156	150	148	155	142	140	154	153	140	156	167	139	143	135	139	158	140	129	153	169	162	174	143	156	140	153	156	172	146	128	134	134	158	146	147	156	136	150	149	150	137	144	159	143	141	137	152	155	120	157	159	132	142	146	138	152	147	160	164	140	154	137	128	124	149	121	143	157	155	131	136	123	125	168	132	151	153	122	135	157	120	131	134	149	141	152	132	131	147	144	140	142	152	140	138	140	134	154	158	155	169	147	161	145	140	159	147	134	149	130	157	180	160	159	136	145	126	153	143	153	149	127	162	154	160	145	149	154	140	135	147	151	153	117	138	153	158	148	154	158	147	162	139	153	145	163	159	139	170	143	158	153	154	136	150	155	154	142	122	140	131	180	157	151	149	155	145	144	148	170	206	123	167	164	153	158	150	135	173	153	154	125	157	158	152	140	151	154	156	145	158	130	145	152	146	155	167	159	155	149	141	132	152	132	152	158	170	131	156	144	152	139	127	146	136	156	167	145	142	152	151	139	154	158	166	140	182	146	153	150	139	157	125	139	129	176	131	139	129	158	141	153	143	165	169	132	135	143	166	167	149	123	168	136	147	158	156	145	154	134	169	164	146	137	155	150	149	137	145	154	146	147	159	156	147	158	157	132	165	144	151	159	129	146	163	167	151	147	139	125	133	166	164	146	155	153	120	138	169	159	150	133	137	138	140	132	148	137	155	170	141	150	134	149	135	151	119	134	169	139	148	172	134	154	141	142	146	143	146	150	148	131	134	157	165	155	163	157	154	149	139	144	135	175	152	153	152	145	143	148	142	141	146	144	158	128	149	169	151	156	163	149	164	136	145	126	130	142	150	173	130	164	160	162	153	166	138	152	137	171	152	145	143	154	171	166	154	146	168	152	165	160	123	141	159	140	143	147	149	150	152	151	147	130	175	175	149	164	163	145	140	152	157	122	149	162	145	154	166	142	126	159	142	134	162	131	146	137	152	170	157	162	138	162	156	135	159	163	151	147	139	136	144	131	121	130	140	150	154	148	136	165	144	175	162	134	181	160	149	153	189	157	144	131	158	160	142	150	160	148	154	150	144	128	141	134	126	149	147	146	149	164	136	163	186	144	161	143	155	167	152	145	159	165	136	135	150	152	169	170	164	155	170	165	168	155	172	152	144	153	161	141	138	139	113	136	143	144	127	153	176	149	150	141	147	129	157	142	142	138	150	147	156	129	152	141	160	166	149	140	142	134	171	120	152	156	145	145	131	130	138	152	164	145	142	139	161	141	141	168	173	140	140	147	156	153	112	136	156	145	132	141	153	144	174	139	130	138	139	150	155	155	139	152	142	163	165	171	169	146	144	165	128	159	124	162	123	145	139	150	139	143	144	146	163	134	157	164	148	145	146	140	152	142	136	149	142	140	154	155	152	149	144	163	130	149	165	139	165	141	150	148	121	136	163	160	183	152	164	155	162	134	135	150	151	162	164	144	142	137	143	157	158	148	146	130	149	137	138	158	139	156	146	145	139	149	168	160	140	163	147	129	141	163	144	146	174	171	147	172	133	128	168	170	136	159	132	167	141	152	154	138	156	155	181	138	132	153	146	145	152	136	141	167	151	140	148	159	178	138	147	137	137	172	155	156	156	149	172	154	161	154	148	168	145	149	167	162	143	145	148	138	144	138	148	154	151	168	158	146	165	175	144	164	145	153	167	154	149	161	140	152	144	134	152	136	174	138	143	158	162	142	132	162	147	170	145	137	140	148	168	179	149	158	154	118	168	180	129	156	157	149	153	152	172	157	134	139	172	151	148	147	139	154	145	162	136	149	139	152
14508	2452	2208	2382	1958	1577	1293	1107	937	813	749	664	587	589	576	578	516	549	495	477	457	464	469	478	468	473	456	412	418	399	433	437	453	447	477	449	449	495	474	489	480	502	479	544	517	537	510	516	545	516	466	468	447	474	450	442	436	411	380	396	439	425	382	402	411	433	417	407	422	424	434	396	380	428	393	380	412	385	386	386	377	386	399	395	367	384	369	408	391	366	395	390	358	371	379	360	362	351	369	336	344	438	360	395	355	376	339	356	380	380	381	385	382	371	385	392	385	372	354	367	391	347	393	389	373	397	394	340	360	392	362	339	392	357	356	418	369	349	374	361	356	370	371	399	346	392	365	334	353	354	360	374	372	381	379	334	377	378	367	381	394	402	350	354	374	386	348	377	342	379	367	371	344	373	368	379	337	389	375	375	400	371	350	338	404	359	354	378	354	382	380	349	340	380	355	356	344	347	364	373	387	394	358	360	362	374	355	373	393	345	341	389	362	391	375	366	385	370	358	353	365	386	399	368	373	383	365	371	345	348	387	334	358	386	370	377	386	385	339	349	353	388	377	369	347	372	356	374	388	397	389	343	396	375	391	351	333	385	353	356	339	351	389	368	361	352	367	353	362	364	358	405	381	367	371	391	338	368	364	389	420	351	343	334	392	346	342	383	391	357	331	379	344	399	381	372	333	362	337	388	356	358	360	383	367	388	383	400	328	381	361	354	350	370	380	380	382	382	385	338	338	368	357	407	345	368	348	368	401	376	403	349	378	359	375	359	385	392	368	333	380	345	349	375	364	374	365	339	388	326	391	385	347	368	403	358	371	346	374	380	350	342	352	386	375	372	373	344	364	360	371	356	360	379	362	357	340	372	358	393	395	374	336	369	363	388	358	382	386	357	383	349	355	334	345	361	351	334	398	367	377	369	340	403	380	401	355	384	373	390	358	354	356	371	375	378	343	354	355	382	382	367	369	361	371	382	332	373	356	364	360	374	393	363	363	383	333	361	346	369	391	372	381	394	342	355	374	360	385	367	371	369	326	366	393	328	378	392	330	341	388	342	373	375	367	372	336	381	360	355	364	389	336	342	355	366	392	352	357	349	374	362	380	388	346	389	338	362	374	345	376	387	373	380	368	339	393	348	357	342	400	347	346	389	357	341	358	360	367	361	382	395	402	320	377	367	351	380	377	353	379	362	355	339	389	350	384	362	375	346	368	372	384	354	369	316	346	364	390	376	384	379	318	335	362	367	364	367	358	383	334	369	389	335	349	359	381	379	370	374	373	354	358	361	336	359	375	353	372	358	353	364	384	365	381	404	348	357	358	361	366	370	334	359	372	365	363	370	352	398	392	377	355	360	349	322	381	334	351	346	373	348	373	348	365	359	386	367	360	363	351	372	400	383	353	389	383	342	367	359	348	331	376	372	355	385	374	371	347	377	377	372	363	341	343	386	350	396	357	389	359	390	350	340	357	364	366	365	326	390	367	375	379	357	368	372	352	367	421	380	339	397	373	360	358	382	387	370	371	354	372	360	351	381	376	374	395	335	335	369	367	370	353	353	378	365	359	354	361	334	388	371	366	353	348	352	385	379	386	364	377	348	359	391	345	386	357	358	360	347	365	361	395	375	344	385	363	380	376	372	376	407	364	354	397	345	323	323	387	358	342	407	377	363	354	369	358	360	402	342	400	360	347	367	327	358	333	373	362	390	324	380	355	335	384	386	334	396	351	367	353	391	344	323	407	379	374	349	352	375	346	350	375	375	387	355	360	342	388	386	389	405	348	392	349	373	418	400	368	343	371	353	379	375	372	369	353	384	359	372	338	383	387	363	332	353	388	348	366	340	341	372	408	334	348	359	351	356	370	363	368	339	365	333	369	374	377	346	373	355	355	355	375	370	374	363	359	375	342	357	381	382	364	363	362	358	360	347	353	383	358	385	383	368	343	360	377	378	372	400	360	373	379	371	356	370	353	347	362	350	392	361	357	350	364	372	376	349	348	383	383	377	346	380	360	393	379	358	320	356	339	358	376	351	356	369	372	379	345	359	393	339	380	366	330	380	389	373	341	339	372	353	363	366	377	372	373	370	359	363	367	339	383	377	346	349	359	378	358	376	359	337	378	376	384	359	357	390	381	359	391	352	348	366	364	367	404	341	365	374	364	337	397	354	363	398	358	373	360	367	389	371	358	406	374	375	372	364	346	367	355	382	341	359	379	356	356	331	372	329	344	357	398	353	381	369	361	370	357	386	351	394	378	385	363	394	334	383	392	339	362	357	374	342	326	375	356	394	399	364	374	375	381	344	362	362	377	360	386	368	359	403	369	348	369	384	354	347	386	352	378	377	375	351	382	349	363	377	385	336	359	368	361	358	375	382	363	377	397	349	357	331	351	362	336	357	381	379	353	350	386	352	361	324	366	372	382	368	390	385	374	361	394	369	379	331	338	352	360	331	359	378	376	374	370	365	359	359	348	380	372	349	356	362	372	384	340	375	400	406	345	375	349	375	382	356	382	358	378	355	387	349	380	349	385	388	345	394	367	364	347	371	338	355	362	329	370	370	373	385	328	372	356	384	395	345	415	349	368	384	358	366	384	372	373	388	371	347	387	383	358	382	373	359	364	354	371	377	407	346	348	379	368	362	334	351	375	342	331	382	359	333	369	352	343	394	374	377	375	384	338	383	362	364	340	364	334	369	389	336	368	361	337	373	382	392	358	375	376	373	320	390	329	357	371	380	363	369	364	410	360	355	355	352	338	400	318	366	367	368	361	373	368	356	402	372	386	349	410	341	371	361	360	362	381	356	350	366	416	365	358	355	353	361	368	366	396	341	353	405	354	379	346	356	372	363	367	380	383	376	352	379	348	380	383	345	367	371	364	378	325	342	333	392	324	386	384	379	354	349	367	345	403	376	393	380	348	344	340	361	352	362	335	367	345	394	367	370	399	386	359	389	375	365	377	362	390	378	366	364	381	345	358	368	379	352	382	361	339	393	360	381	359	357	374	413	366	342	338	329	365	373	372	400	366	404	397	372	357	359	375	305	356	368	370	405	357	370	383	388	383	360	366	352	397	364	368	348	375	370	360	359	362	332	380	399	364	385	350	381	395	345	388	352	362	358	377	380	393	404	338	356	348	382	362	348	346	345	363	374	398	310	354	339	365	355	389	354	347	359	349	339	362	388	355	364	375	339	319	367	386	376	344	350	346	359	354	378	375	385	329	368	383	373	362	371	393	384	357	342	375	377	400	359	371	355	360	384	365	367	364	367	348	372	381	333	376	359	366	405	348	367	330	360	355	363	384	345	389	355	370	335	359	354	371	409	351	359	378	383	380	398	339	361	389	384	371	365	384	369	387	385	351	379	381	362	382	345	368	368	369	332	364	354	373	343	378	357	340	380	373	361	365	381	366	366	391	341	343	362	356	353	365	362	357	372	369	330	359	379	313	376	361	324	352	393	378	381	369	397	394	362	356	387	362	381
6272	1090	366	316	344	297	332	303	292	306	307	304	292	270	287	276	313	287	283	299	304	288	285	283	287	283	302	287	291	284	301	259	280	289	311	264	287	294	280	307	328	274	267	303	310	312	294	305	280	292	319	285	295	275	282	283	270	289	326	273	281	291	269	286	274	308	268	298	281	279	272	294	297	243	280	303	289	287	280	281	302	300	291	294	291	304	298	326	235	318	281	276	290	276	294	283	298	272	278	305	295	260	276	285	272	280	299	280	312	269	297	278	244	281	261	286	288	257	294	278	267	334	274	270	301	280	278	291	261	282	265	308	274	275	317	252	273	306	274	313	275	276	286	290	286	272	249	285	278	284	295	280	277	257	265	294	284	269	282	290	312	307	282	267	280	305	278	302	309	285	281	309	265	270	260	290	276	284	287	289	305	270	257	274	304	300	286	295	270	272	253	299	301	309	260	268	300	296	308	311	310	267	311	290	292	267	290	294	258	294	290	270	306	280	283	300	279	260	281	303	269	315	311	334	284	238	256	281	287	288	264	310	275	264	288	299	272	298	278	297	309	293	315	293	305	297	271	288	289	264	269	283	279	275	292	304	294	298	263	287	263	305	280	301	275	298	270	301	284	293	259	287	282	262	285	272	269	253	300	271	293	277	308	285	259	285	300	276	280	285	314	271	273	250	295	299	264	288	298	268	258	285	287	299	285	253	274	308	303	280	302	282	299	291	282	271	304	289	281	283	273	281	289	311	318	301	306	262	288	316	249	267	283	302	283	278	294	312	310	292	261	294	255	304	300	252	262	275	287	289	289	289	301	258	271	303	288	296	295	291	316	280	266	286	278	260	293	279	329	304	294	277	271	280	262	252	265	285	286	271	275	273	250	279	284	253	288	275	318	294	264	292	295	295	320	255	295	263	283	322	276	287	291	284	287	305	295	263	261	270	304	247	281	294	280	283	292	280	290	295	286	267	256	332	281	285	266	297	296	288	317	285	296	290	295	294	280	256	276	290	300	280	286	320	299	274	287	310	308	316	300	301	295	293	283	295	298	314	310	308	338	282	254	262	289	265	299	291	266	293	287	278	273	274	282	319	295	314	323	255	255	330	264	247	261	256	289	273	282	323	241	284	291	252	300	272	283	259	272	319	302	245	256	322	309	328	307	247	282	285	289	259	260	289	280	266	321	292	294	250	265	312	272	281	265	286	269	287	264	274	253	288	323	275	268	318	257	308	288	244	304	287	276	308	316	297	312	264	309	279	282	309	271	267	287	266	295	297	277	331	288	280	278	263	282	292	276	303	288	258	306	266	269	260	276	280	276	296	283	302	295	290	315	289	265	250	278	259	286	296	272	263	279	275	292	300	320	265	316	293	273	326	276	274	277	265	281	283	254	281	307	250	306	277	281	264	288	309	283	263	277	289	272	272	273	294	290	308	287	305	294	309	255	284	291	274	262	266	284	280	288	265	288	285	265	270	273	312	301	307	265	301	295	299	274	302	281	313	303	277	301	299	269	324	314	327	288	300	276	288	315	281	270	291	289	268	296	295	264	251	277	288	286	301	307	296	275	289	279	287	269	280	287	306	292	315	290	271	292	300	283	276	274	318	308	303	316	266	286	281	296	300	295	296	301	264	278	285	284	245	282	254	302	295	279	297	302	290	282	268	303	284	289	323	268	271	304	276	299	282	280	272	263	269	276	288	308	295	271	285	292	261	290	266	319	260	251	273	276	278	272	302	295	315	274	287	309	303	281	288	303	264	285	246	295	303	273	318	289	287	345	299	283	294	269	273	287	308	309	302	294	327	300	260	311	307	294	300	282	330	271	308	263	257	295	297	272	269	301	275	302	283	260	252	321	293	309	278	302	284	278	311	252	292	273	286	279	281	305	271	268	265	283	290	274	327	237	270	288	268	316	303	277	307	265	237	267	283	295	287	314	285	275	277	264	297	313	294	263	284	291	310	299	297	306	274	267	302	289	302	280	294	288	270	279	280	292	287	286	309	282	256	315	274	302	305	285	301	277	279	294	271	296	300	304	293	314	281	271	273	307	275	320	299	286	285	293	252	269	301	290	297	281	314	297	255	266	282	277	266	278	259	278	287	267	310	290	301	320	296	263	254	305	255	307	296	273	267	261	308	292	322	303	290	287	300	272	279	275	287	306	274	259	257	276	292	275	296	267	277	272	263	271	279	304	295	281	262	278	282	285	318	284	266	295	302	305	298	291	293	290	274	268	285	284	311	274	272	252	257	299	260	295	257	261	274	281	289	294	261	270	304	291	291	291	293	324	279	287	272	274	273	301	280	296	299	282	296	286	257	291	318	297	276	280	275	278	287	273	292	323	286	290	270	343	292	298	254	304	281	313	248	273	280	304	273	252	274	294	290	283	297	274	303	289	275	273	267	266	253	273	307	263	288	313	287	279	282	301	290	293	308	282	289	301	281	294	270	290	271	290	283	286	305	258	293	305	306	339	293	293	307	315	275	307	303	306	302	309	277	287	311	295	302	279	337	300	306	305	284	300	296	293	284	279	266	266	277	269	291	313	273	272	283	297	265	286	291	312	312	283	287	281	286	316	291	306	273	272	288	295	283	272	274	272	283	310	270	282	321	273	275	320	244	282	261	288	302	308	261	310	302	255	304	283	256	293	302	259	284	300	284	259	292	295	279	293	316	273	280	306	314	295	280	285	293	287	271	269	279	297	279	303	269	275	285	301	306	297	299	269	289	268	281	284	282	281	296	276	281	295	299	310	321	307	306	262	299	283	259	270	304	272	280	293	294	286	267	255	247	255	287	266	256	295	285	284	275	302	271	264	286	275	290	325	301	243	306	329	322	266	290	281	295	284	283	263	276	287	310	272	306	270	287	279	267	286	275	310	306	253	294	267	297	275	298	284	289	283	287	296	289	268	297	280	307	271	269	307	260	308	279	283	308	293	288	296	288	283	299	314	264	279	299	275	289	283	269	270	279	262	265	283	294	313	255	279	275	278	289	264	266	258	252	308	254	306	280	287	286	285	275	290	288	290	284	315	285	270	275	310	285	290	266	284	278	280	268	302	270	304	266	269	326	278	283	289	302	277	302	306	300	300	273	268	298	307	289	291	274	302	255	274	286	268	294	282	266	269	305	298	301	323	288	323	287	265	278	298	272	310	249	283	318	271	298	283	259	293	286	288	303	278	287	272	307	275	255	255	255	272	308	285	294	275	264	298	293	305	272	293	292	289	275	274	284	290	276	304	285	299	271	285	281	277	297	280	334	272	308	270	288	279	290	304	295	293	272	275	284	299	283	272	278	319	261	283	280	270	287	304	312	257	278	324	286	293	252	271	279	280	283	286	299	287	265	293	278	278	283	288	309	257	254	295	255	293	278	286	301	273	306	310	264	257	264	309	281	300	295	278	264	278	290	306	276	247	297	281	283	295	283	273	281	320	278	262	275	283	273	282	271	278	319	287	271	289	261	299	286	304	290	266	285	270	253
4541	1184	798	809	826	726	734	745	717	738	653	708	696	639	674	652	632	655	678	636	657	625	651	665	640	640	628	658	657	633	673	640	665	642	674	629	644	637	649	645	646	693	663	683	707	672	639	662	642	642	638	693	709	653	657	667	644	706	632	684	653	675	636	657	616	627	623	672	661	662	647	624	637	672	629	637	671	635	619	659	710	589	668	718	687	638	619	659	591	647	640	624	623	621	676	654	654	664	662	616	639	623	618	615	697	627	611	670	638	620	625	674	656	664	649	632	657	615	621	652	656	630	681	639	649	632	611	666	637	616	652	664	633	658	710	646	645	647	646	629	623	632	663	612	611	613	613	680	641	635	650	649	648	630	680	673	621	699	603	682	615	635	609	665	651	593	723	619	637	632	594	641	646	633	598	696	638	639	650	608	699	626	599	639	672	620	614	628	603	613	648	639	609	630	639	636	644	637	680	649	669	651	656	664	660	597	622	594	607	611	634	626	653	646	667	611	651	656	614	660	651	700	653	624	639	627	642	622	662	657	628	604	626	639	664	675	620	622	645	646	655	599	664	602	664	595	638	619	618	667	643	631	642	588	644	618	612	620	697	657	658	625	645	605	649	660	616	620	646	616	587	632	605	679	636	658	625	654	605	648	651	648	611	655	633	687	642	616	652	620	642	695	662	623	701	630	663	600	634	638	628	644	613	645	676	668	640	654	605	657	612	683	629	652	635	635	660	639	650	653	640	623	636	648	627	669	642	624	672	607	617	596	622	664	641	584	614	661	682	675	609	642	664	650	622	584	685	632	615	650	663	676	643	628	623	619	636	643	594	625	613	628	665	640	614	679	624	618	625	607	637	625	669	621	676	639	656	615	655	653	621	667	669	655	677	600	626	620	640	652	675	702	635	615	624	676	620	668	649	640	657	624	594	630	671	707	642	611	591	651	603	640	668	620	695	658	646	684	660	650	628	645	618	623	671	632	649	651	618	629	623	701	643	627	695	654	638	637	601	664	623	634	633	671	641	609	618	645	607	594	675	630	611	641	623	634	614	640	628	644	654	655	582	635	645	638	670	580	611	581	629	678	659	643	652	623	681	612	627	624	649	633	658	616	590	610	648	621	589	707	644	678	627	612	626	656	614	626	688	630	615	655	690	601	689	668	652	581	620	628	628	653	677	616	631	618	636	631	670	643	622	631	611	647	629	621	631	647	629	607	636	656	631	641	621	602	627	678	651	633	653	642	647	624	652	641	655	609	692	642	636	663	605	601	656	629	677	645	682	672	672	667	622	678	638	619	660	623	689	645	686	626	590	636	652	636	654	668	642	654	659	674	636	646	629	633	628	666	635	664	616	631	617	618	707	665	604	642	642	624	647	641	665	589	632	643	611	656	642	637	649	624	647	595	672	588	665	641	671	661	677	669	593	651	659	626	626	676	618	647	678	597	672	660	668	633	639	650	634	658	653	650	665	589	617	627	645	633	660	631	645	650	672	682	648	670	628	662	638	661	602	617	604	656	641	691	626	626	635	669	632	649	643	665	649	630	643	651	633	661	580	655	652	636	676	618	618	594	646	617	670	664	659	622	647	649	642	605	663	683	643	651	643	656	657	649	661	663	628	670	616	667	602	667	613	671	602	636	631	653	688	654	608	629	632	644	606	623	683	588	617	627	635	631	629	624	540	632	636	644	643	635	663	634	689	613	627	641	664	627	657	652	574	602	688	654	680	680	679	659	589	643	628	624	686	690	629	665	693	620	652	646	657	640	664	691	661	621	651	670	607	626	667	656	682	609	622	607	647	636	645	590	634	633	665	596	605	610	639	636	628	675	652	620	632	642	623	635	638	646	640	664	632	626	676	641	622	647	651	660	598	649	664	632	661	693	648	657	648	664	629	672	616	659	646	609	640	637	603	614	600	652	660	674	633	659	636	677	685	667	616	631	633	639	627	607	708	607	681	629	673	656	650	663	617	594	662	609	628	649	609	660	629	649	663	649	603	597	630	656	599	633	643	640	636	669	703	629	640	612	644	647	701	639	646	663	642	656	649	631	619	664	691	645	635	655	610	652	662	635	680	661	669	631	672	606	620	657	670	664	698	665	635	653	653	658	604	696	643	628	642	676	659	653	635	665	658	655	628	671	639	642	657	658	621	587	634	629	653	643	595	660	635	668	558	640	659	659	589	636	650	657	650	691	601	636	610	642	629	708	641	645	658	696	675	619	683	647	661	644	662	668	665	614	608	647	655	635	623	619	656	613	614	618	713	616	659	656	638	644	626	644	629	639	615	641	665	733	608	592	649	611	619	657	648	634	646	614	656	682	679	626	673	632	659	622	635	612	597	639	621	689	674	646	621	611	655	636	622	675	665	625	667	678	600	611	664	622	613	631	654	637	664	647	661	694	648	612	637	646	684	617	622	670	697	637	640	636	647	649	601	614	647	617	638	646	664	589	682	635	665	641	605	654	664	610	668	660	619	633	647	609	652	613	691	678	688	656	640	636	657	653	694	601	679	636	639	638	667	644	619	632	636	662	602	665	666	682	646	610	648	642	674	671	676	650	604	624	635	686	665	650	632	625	630	602	646	628	637	630	616	628	618	611	690	638	653	584	653	630	619	684	662	654	614	670	634	659	666	621	680	623	640	667	667	651	602	630	618	677	680	610	613	640	636	597	625	639	640	616	665	637	646	658	625	660	649	648	644	645	675	621	663	594	638	637	642	618	669	643	653	690	648	609	646	644	618	670	640	636	633	625	674	612	663	665	632	610	652	644	638	642	633	619	598	631	673	659	617	611	608	621	671	646	660	658	625	658	672	642	635	643	583	652	645	653	624	641	682	635	606	637	675	675	681	612	616	657	678	688	674	660	592	645	632	647	675	664	627	619	648	642	603	625	605	646	653	689	628	682	603	617	595	634	651	654	657	665	703	634	641	614	666	635	618	682	659	627	645	698	599	628	650	655	671	630	666	623	654	609	597	629	646	620	650	608	644	637	586	644	591	608	646	639	644	636	640	647	677	639	654	612	680	656	648	634	659	651	597	621	637	628	678	611	622	669	658	644	676	680	658	632	663	642	639	617	619	633	636	656	719	639	618	615	652	609	650	632	657	664	603	607	616	672	664	673	660	643	661	662	658	638	632	670	655	643	675	636	646	645	672	630	644	668	618	701	612	678	640	639	657	628	689	635	692	644	653	663	624	664	594	631	667	627	682	637	661	641	629	651	699	647	684	626	629	623	623	591	621	649	613	666	625	652	608	649	602	632	600	664	620	656	628	620	612	643	606	637	635	656	621	684	651	638	699	609	665	652	645	653	595	652	626	626	680	626	646	639	600	638	672	608	627	652	660	582	672	652	587	650	626	635	624	656	636	607	631	640	603	658	618	682	647	626	614	671	627	659	644	680	626	616	644	658	631	634	613	624	642	646	638	647	637	662	635	633	695	670	649	642	652	622	605	633	667	647	627	659	653	700	596	677	633	669	683	657
15902	2478	689	496	417	345	295	279	257	249	234	250	236	230	211	210	198	235	209	223	221	196	216	205	206	190	222	234	208	210	200	212	219	215	231	223	206	239	197	208	200	185	215	216	217	198	218	212	225	212	218	211	183	223	216	207	217	196	218	184	209	225	192	215	200	212	215	203	213	191	198	226	191	205	183	234	219	178	217	207	209	201	207	202	217	203	216	202	205	184	211	196	201	189	206	200	211	215	197	211	201	226	208	212	242	221	183	218	227	208	205	203	209	203	191	219	224	204	242	198	190	218	175	190	206	232	237	193	189	200	234	187	208	231	201	220	217	178	201	197	212	223	195	217	206	207	202	187	192	197	249	203	259	210	190	174	204	201	238	204	194	225	181	216	214	195	196	223	198	205	215	208	175	190	194	212	212	212	188	217	209	162	176	221	183	236	201	198	190	216	190	192	220	168	211	206	214	206	206	219	226	239	218	235	214	183	188	225	254	203	187	193	200	186	193	169	216	213	209	204	212	194	220	208	208	211	217	180	216	225	214	201	210	188	209	199	183	211	215	244	181	211	190	180	199	189	213	225	229	210	215	175	215	188	197	215	230	190	196	204	165	201	202	192	197	202	209	187	238	185	254	207	202	210	223	220	201	196	197	230	185	210	204	202	220	214	222	201	200	218	186	216	205	187	217	217	189	214	210	185	202	195	216	223	207	207	232	217	209	222	206	213	191	217	195	196	207	192	227	236	213	225	225	192	212	195	211	214	193	197	192	210	224	212	224	231	215	192	201	211	201	186	204	203	209	175	202	234	236	186	189	198	212	206	180	230	209	239	210	201	191	199	197	199	183	223	224	221	209	187	212	217	195	206	219	238	173	221	220	199	207	173	224	202	221	196	206	220	228	206	183	212	192	183	195	193	203	208	191	209	220	193	198	216	230	233	187	195	164	211	193	229	214	200	196	190	208	229	210	211	194	210	176	221	199	215	223	212	218	185	194	214	216	206	208	223	198	190	223	231	196	160	213	195	216	209	210	204	192	200	179	220	240	217	222	203	242	212	191	210	192	202	245	218	204	214	204	210	217	214	232	198	216	203	209	201	188	194	218	190	226	200	206	185	202	192	224	193	212	198	195	198	219	206	193	229	214	197	194	194	199	194	205	191	181	229	212	210	205	201	227	217	185	225	215	186	183	208	229	235	194	189	216	236	208	187	209	206	227	209	195	191	186	164	216	177	239	215	189	216	196	222	200	211	199	227	251	204	195	193	209	207	225	223	192	210	210	205	213	226	205	221	181	196	217	204	224	198	209	197	211	207	213	218	208	219	178	202	203	215	208	186	200	223	175	181	209	193	189	222	212	215	223	194	214	201	199	208	181	201	208	188	196	204	218	174	195	205	216	227	244	213	211	225	179	199	213	209	172	200	231	195	185	218	237	198	218	216	209	206	225	211	194	216	181	200	214	231	212	210	229	205	235	233	227	183	227	204	194	201	212	205	210	195	193	218	199	208	206	214	173	216	189	197	218	200	204	208	216	214	196	212	226	214	215	206	195	211	209	206	208	210	196	194	219	223	196	217	201	205	236	173	221	200	186	221	218	205	215	222	192	222	205	216	208	216	198	195	210	222	200	202	188	220	196	206	193	203	231	199	208	195	210	208	237	212	196	209	193	197	208	215	197	220	191	238	212	202	236	203	209	190	195	221	205	198	205	206	213	231	232	191	206	220	212	201	185	211	215	196	192	206	211	196	222	222	223	208	185	208	209	199	176	219	209	208	181	205	191	212	188	192	222	205	197	210	182	207	221	206	209	236	218	175	202	212	201	209	182	199	227	200	227	190	191	208	223	191	233	209	217	208	220	189	185	181	194	208	183	199	219	217	199	195	210	196	242	199	205	194	192	203	235	217	197	195	180	213	189	224	209	218	221	260	191	204	210	196	201	188	183	196	203	170	222	208	187	192	204	204	217	247	189	204	221	191	222	209	194	180	222	181	223	177	245	209	220	203	207	213	207	229	225	208	193	205	195	183	225	218	230	184	210	218	200	223	218	220	203	187	206	190	215	220	217	223	210	207	223	163	219	183	174	191	187	217	200	155	209	211	193	218	200	190	159	206	210	194	215	225	233	204	202	189	197	191	184	194	214	189	204	199	181	207	182	198	211	226	241	266	246	216	218	179	214	215	191	201	187	227	216	194	195	212	207	206	211	193	201	218	199	174	211	203	187	194	186	214	210	233	187	202	192	176	217	213	220	187	202	218	221	213	174	205	213	196	192	203	204	226	202	213	219	195	200	236	230	200	201	182	185	195	225	214	210	211	210	205	214	192	209	196	222	209	213	230	206	231	211	192	209	214	202	212	208	193	214	201	221	207	207	208	194	217	183	192	196	229	187	187	207	229	237	204	214	229	193	215	199	220	207	197	211	197	209	209	182	211	198	192	212	220	194	207	221	208	165	210	198	183	220	221	219	206	209	216	202	186	205	230	200	204	202	209	213	204	214	200	217	199	172	197	216	207	215	231	222	218	215	211	192	174	197	198	199	211	199	201	200	192	207	208	214	192	212	212	230	209	214	196	239	202	209	205	203	201	199	195	203	178	200	225	208	203	226	204	189	223	198	199	228	220	198	209	227	224	200	187	208	182	204	218	200	228	201	207	232	187	213	207	182	200	235	216	215	219	200	213	187	206	229	194	224	206	219	229	224	227	211	212	215	222	199	179	194	176	213	208	220	163	209	197	190	206	181	216	231	220	221	219	218	211	223	214	197	212	199	215	237	206	197	204	228	219	206	193	220	202	188	231	182	156	194	201	209	189	201	229	197	196	195	217	194	190	210	194	186	219	198	194	223	200	191	226	213	174	222	226	197	242	195	213	209	212	214	208	214	224	223	208	188	242	241	208	212	196	241	195	230	197	211	206	196	205	192	208	204	214	218	196	224	201	209	212	221	192	216	197	206	187	217	189	205	219	183	232	219	189	214	207	223	208	187	145	192	213	182	192	178	218	206	196	223	190	184	201	185	239	201	219	181	222	193	209	211	228	222	212	221	198	225	228	208	212	193	202	227	213	213	228	226	215	175	229	207	210	208	188	217	219	247	204	209	221	216	204	195	210	224	220	210	201	204	203	200	206	198	213	193	211	217	214	196	225	198	223	197	190	191	216	239	212	212	196	215	208	216	217	213	209	194	216	214	246	207	203	215	225	226	207	189	205	204	191	196	190	232	225	231	172	238	213	208	190	201	242	202	220	235	202	211	202	223	231	190	200	220	228	192	227	198	200	196	196	214	229	221	201	214	202	201	214	202	211	212	216	180	208	219	201	199	222	218	198	225	195	244	165	224	192	216	223	218	198	222	178	188	203	193	210	220	208	180	210	212	187	205	218	202	173	210	211	180	204	224	191	182	212	228	203	210	205	200	198	206	239	186	212	187	177	173	209	218	212	214	194	184	194	195	203	241	198	187	213	221	189	199	223	220	219	238	192	175	210	177	203
11015	1727	1480	1544	1376	1124	975	827	742	734	694	587	614	602	579	545	543	588	547	553	563	551	550	528	539	526	546	512	502	511	520	511	533	546	539	529	468	565	524	525	585	582	565	569	549	590	551	584	601	558	550	559	556	542	523	523	505	498	476	506	474	517	466	485	479	477	507	526	499	525	507	528	524	508	525	535	502	517	515	486	487	487	452	479	497	474	493	460	468	497	501	468	467	477	489	471	463	521	459	475	491	461	441	518	510	471	483	442	489	515	459	486	456	503	446	473	494	467	489	486	492	459	466	454	492	491	487	469	488	530	477	495	480	447	467	474	439	503	476	441	504	457	482	431	510	519	507	514	492	505	480	491	451	495	469	479	454	453	484	451	482	502	510	500	502	496	486	504	472	434	495	506	482	525	477	475	463	476	478	477	497	464	409	460	474	447	464	436	472	469	469	441	482	472	492	463	496	460	470	479	461	513	473	468	484	504	470	505	492	488	515	426	480	462	473	464	448	506	501	490	485	485	475	478	486	499	506	477	455	513	472	470	471	441	456	466	462	484	469	466	427	483	461	488	474	455	496	485	472	465	477	490	463	491	468	459	528	492	466	483	480	488	526	496	472	490	487	473	480	461	471	499	462	488	501	485	521	460	505	465	498	454	508	499	530	500	484	491	468	510	535	448	502	480	492	507	481	490	473	433	484	486	453	498	443	453	494	460	492	466	512	484	439	485	469	472	503	456	464	474	490	477	455	488	481	430	504	500	486	477	457	456	432	506	489	448	469	432	494	481	475	482	477	467	462	443	449	474	469	472	474	468	509	493	500	432	457	473	427	484	505	487	464	446	512	498	518	482	496	457	509	467	485	485	510	483	493	468	476	443	451	511	474	506	469	481	468	452	473	470	469	475	495	468	449	473	486	472	509	478	509	467	508	457	455	488	487	460	453	466	491	479	475	482	482	480	521	503	449	477	465	494	495	504	470	483	501	452	509	469	479	449	501	448	484	450	465	470	429	492	507	485	462	465	490	538	495	508	477	468	482	474	467	451	501	470	470	494	480	477	486	463	486	479	479	507	435	470	488	478	457	479	499	447	488	461	470	458	435	445	480	495	455	472	481	453	521	441	454	488	481	492	475	475	474	423	479	480	505	489	468	520	468	506	480	438	452	491	441	481	450	472	503	503	492	451	453	488	472	471	476	494	463	482	456	474	484	467	491	503	469	484	480	469	485	463	478	490	470	479	516	466	493	459	523	495	464	471	443	511	463	465	419	470	454	493	510	535	465	442	467	498	463	484	498	475	425	471	480	495	467	487	527	485	462	458	487	479	457	479	478	467	449	489	470	506	499	489	471	449	470	494	484	485	480	479	533	444	481	458	489	479	480	525	540	453	465	463	476	467	453	499	486	515	467	484	451	466	496	517	489	471	478	461	497	465	445	494	483	491	492	508	479	459	496	431	464	463	465	474	476	483	466	468	483	499	499	505	478	521	489	480	491	446	450	486	462	455	513	489	468	478	495	487	465	519	479	488	489	492	479	467	481	480	472	489	450	424	466	516	484	491	452	477	473	527	467	473	468	478	469	498	502	459	447	465	496	458	475	476	476	480	485	481	460	506	472	456	470	463	471	479	523	481	446	465	499	490	460	507	512	445	466	497	479	436	484	449	509	455	459	485	473	477	466	467	440	480	454	457	456	477	492	458	454	458	470	484	490	468	497	478	484	502	498	460	466	484	472	446	524	504	490	501	483	507	451	502	469	447	499	491	517	458	463	485	467	498	447	465	467	459	427	454	486	506	476	437	488	439	443	467	494	462	484	487	455	483	483	476	496	437	469	483	479	475	485	465	451	503	513	472	484	511	471	432	498	457	460	496	448	489	474	468	480	435	492	471	433	448	478	478	493	490	483	495	453	441	456	467	455	456	511	416	472	490	475	458	454	497	515	463	482	429	435	488	492	517	488	477	511	466	428	484	482	444	483	438	501	469	469	444	499	459	441	476	473	515	462	432	440	510	485	460	514	460	505	498	479	484	459	441	502	490	505	457	456	449	465	472	455	485	499	481	476	490	508	440	469	455	492	490	454	441	444	461	465	489	485	482	516	476	409	486	480	488	449	440	497	477	444	464	480	476	452	469	463	477	451	479	485	503	498	456	486	468	527	451	453	483	481	446	485	497	473	443	467	466	438	487	493	469	515	485	468	440	447	456	503	426	452	449	495	509	476	460	487	452	499	455	508	463	479	469	456	444	464	479	492	500	529	511	502	474	478	462	461	468	492	456	497	510	470	506	479	480	486	462	428	471	451	459	473	512	525	466	500	495	500	489	482	460	463	482	467	466	467	506	493	451	484	451	473	525	442	468	464	445	452	478	467	474	471	454	497	460	472	471	498	434	506	479	460	467	477	486	501	458	495	476	496	485	500	442	482	479	454	468	450	504	460	480	477	439	484	463	468	444	504	512	451	474	491	487	439	470	454	456	478	471	466	457	476	457	471	475	504	485	443	492	486	511	477	508	486	488	509	466	491	459	466	437	472	486	482	450	441	466	517	492	480	477	462	492	487	443	478	467	431	500	467	555	451	488	483	472	464	451	515	471	485	463	475	496	462	475	453	472	476	462	485	462	491	479	479	469	468	449	471	481	463	453	496	514	461	438	499	472	522	477	489	465	475	475	482	485	470	442	482	472	475	474	463	462	489	490	512	491	484	478	480	443	449	495	503	478	439	468	505	480	464	419	491	455	465	446	441	482	507	488	452	453	459	495	500	507	455	447	479	485	481	448	431	492	504	491	480	469	493	478	479	490	469	456	484	475	461	451	460	491	459	493	462	459	522	441	441	446	432	490	440	492	491	505	493	510	487	480	521	434	472	490	430	505	496	481	451	463	445	456	456	493	452	448	462	477	486	453	426	492	468	503	455	474	464	491	472	452	517	480	507	442	476	475	448	478	477	499	486	477	482	504	489	505	451	493	523	470	496	470	476	501	498	485	477	462	448	511	458	535	489	470	496	462	500	444	502	499	443	489	475	499	474	502	475	453	496	494	468	499	492	475	481	473	467	462	486	486	445	496	502	471	472	457	470	465	482	495	456	467	511	515	456	483	499	478	478	457	462	478	481	479	476	509	484	531	458	475	505	469	491	468	469	458	489	442	478	456	476	475	491	491	537	495	452	486	512	481	472	477	493	497	466	454	513	458	464	446	405	456	458	489	436	506	486	504	485	500	501	461	474	495	515	452	520	483	435	507	484	468	477	553	449	495	466	533	453	448	453	482	468	481	479	512	478	471	502	455	473	488	465	485	453	477	467	472	447	489	481	440	488	477	460	452	473	510	517	433	458	509	500	491	462	459	472	490	495	476	533	447	521	475	478	467	515	511	438	457	467	495	478	497	473	498	464	493	469	463	503	499	501	498	488	494	490	472	507	453	506	468	450	485	493	480	469	476	484	451	431	466	484	470	458	504	475	477	511	461	522	438	517	492	493	492	481	461
24754	4753	1124	709	482	385	333	262	260	209	186	199	191	213	183	171	163	152	170	176	153	149	133	171	192	155	157	153	172	144	138	139	148	163	159	148	154	153	147	152	168	178	156	174	133	159	178	168	166	158	196	172	160	189	166	161	153	160	149	156	146	127	151	157	151	137	154	179	145	164	176	154	149	134	160	169	150	151	137	166	153	146	147	128	113	150	166	176	156	143	161	169	140	177	146	143	157	172	149	149	142	142	131	150	138	141	148	156	122	149	158	157	159	156	136	160	150	127	120	148	131	137	154	159	160	171	138	151	146	149	133	171	152	136	149	149	162	149	130	140	148	150	169	122	137	131	137	155	146	135	158	148	160	138	148	141	143	156	131	158	118	163	164	120	163	154	150	164	176	147	130	145	176	140	174	163	130	163	188	161	161	159	145	145	161	168	142	135	132	139	132	140	141	145	142	147	162	142	142	146	138	137	131	155	144	153	140	141	128	134	161	154	146	142	148	134	163	145	148	153	167	141	149	155	151	135	149	159	151	127	150	145	155	140	146	146	157	140	140	165	150	155	137	136	137	145	123	149	145	118	132	155	152	146	149	155	154	136	153	148	127	147	121	143	156	163	152	144	146	147	131	159	158	136	147	143	141	162	170	170	125	162	141	138	136	150	163	154	143	139	158	182	142	141	152	148	139	140	147	148	177	134	147	146	145	155	154	159	164	146	130	161	149	132	161	156	165	151	137	152	152	156	134	153	159	137	148	145	160	154	158	164	139	151	148	159	138	142	157	142	141	152	143	157	169	159	170	146	150	134	154	153	174	163	150	152	188	137	154	144	142	167	138	131	127	164	160	138	135	150	157	147	129	154	151	167	134	158	138	137	144	140	152	147	141	144	148	144	154	132	136	150	148	150	152	172	169	148	146	161	122	147	162	151	139	137	140	159	159	137	121	161	163	143	146	165	134	185	164	126	137	152	163	155	108	143	140	167	130	132	145	129	154	136	153	132	127	157	146	145	135	141	157	156	156	153	133	144	135	140	171	171	133	126	142	143	132	132	152	130	157	143	152	141	164	141	143	143	147	148	163	136	143	148	154	150	153	145	128	149	144	151	127	135	148	157	165	133	152	170	135	158	136	155	155	136	148	145	126	164	138	151	152	144	144	141	146	149	158	140	161	145	159	148	155	157	135	156	160	185	142	152	164	138	149	133	151	136	156	157	148	168	158	136	169	147	142	140	132	160	137	151	142	166	136	135	151	150	157	144	144	143	158	119	154	150	159	153	158	145	121	147	147	165	171	156	156	132	164	161	176	141	149	146	164	146	148	121	150	156	165	131	121	145	134	125	144	149	135	144	155	132	152	155	143	125	147	126	158	148	146	142	152	161	131	142	146	140	153	157	141	148	130	136	124	150	143	146	161	126	139	144	149	143	160	161	145	156	135	144	150	143	171	140	157	138	129	171	161	145	170	159	156	146	148	148	138	179	126	144	150	157	137	156	127	153	162	185	145	152	156	149	169	152	160	136	146	179	146	144	151	150	126	135	141	145	179	156	147	141	166	143	158	162	149	141	139	126	146	171	146	157	145	148	159	139	162	141	167	153	148	155	136	128	132	137	165	126	149	117	118	173	158	145	121	140	147	152	146	170	146	155	149	150	159	144	145	147	159	139	136	147	158	151	133	154	148	136	169	164	143	154	151	156	153	162	167	143	136	131	150	122	163	177	152	158	150	155	158	173	158	115	142	157	138	158	155	164	139	171	151	146	147	166	166	133	140	143	150	136	133	130	131	143	161	150	129	122	153	154	135	188	139	146	151	156	159	146	151	145	136	162	131	170	121	152	161	167	145	150	133	145	126	161	145	153	134	139	137	160	146	140	141	149	166	159	131	155	147	143	138	137	150	164	155	153	150	153	159	151	147	167	162	165	154	159	122	144	148	155	144	162	168	169	141	158	148	150	143	135	152	158	136	147	134	166	157	140	150	131	170	158	133	172	139	174	155	171	159	151	154	127	129	146	162	158	133	121	145	159	157	159	140	150	144	132	145	139	166	144	162	150	132	181	120	164	161	168	142	143	144	158	160	159	162	152	159	163	140	134	154	177	155	153	124	152	148	136	145	156	161	147	154	145	154	148	127	136	128	149	170	138	139	144	133	140	137	146	157	150	155	142	146	155	159	143	154	142	171	163	158	158	138	129	146	137	136	174	136	135	165	144	156	151	143	133	154	149	144	140	135	171	137	147	142	146	146	123	136	142	149	131	147	139	150	190	147	148	152	155	136	173	176	136	149	155	170	139	133	150	168	164	134	165	150	117	131	151	138	139	141	148	154	142	151	158	143	153	162	167	143	156	133	153	129	149	166	150	132	157	150	142	152	130	151	153	162	141	137	153	155	134	128	159	164	147	130	146	146	154	138	162	167	147	139	171	158	145	135	140	155	136	179	145	158	166	145	136	150	149	156	131	139	157	153	160	131	149	136	142	160	147	124	158	129	141	155	145	149	154	140	158	147	157	156	141	151	152	152	140	153	139	134	164	132	144	147	143	159	166	158	142	125	158	163	148	163	142	118	162	155	117	146	158	160	146	145	143	168	149	138	168	135	171	141	183	162	167	166	156	149	149	153	136	145	159	164	157	167	182	165	163	146	169	156	161	156	147	154	139	149	129	139	161	166	143	140	142	121	143	161	140	174	178	135	154	123	158	145	159	154	133	158	133	171	165	118	138	169	164	158	146	137	145	150	141	151	150	153	174	145	148	147	149	154	169	159	153	136	154	149	130	130	152	173	157	127	141	140	165	154	160	154	165	151	155	136	134	159	142	130	138	156	155	143	145	167	155	146	148	157	140	142	124	143	145	149	146	153	153	154	148	157	135	162	169	139	167	164	153	135	130	167	152	172	154	143	117	144	173	154	163	144	130	142	156	172	124	170	146	149	141	166	143	136	147	180	165	152	160	131	149	169	118	143	142	145	131	168	167	137	155	144	156	119	150	143	153	143	140	168	159	152	171	130	171	152	161	160	117	155	158	153	164	150	159	137	141	158	128	155	155	151	157	143	167	153	167	154	172	150	132	163	156	146	141	149	157	156	146	138	155	159	167	139	158	134	168	136	169	145	155	143	152	130	160	148	164	154	135	162	169	159	153	166	122	120	139	120	139	135	142	143	166	139	151	137	140	149	162	148	130	134	154	146	147	138	167	170	151	147	160	131	134	171	143	157	130	145	153	141	143	155	133	129	148	146	155	145	162	152	136	158	132	142	175	172	121	170	172	181	156	153	136	163	126	142	145	154	140	142	153	157	135	150	165	139	137	173	148	137	148	146	151	151	157	132	149	167	167	149	161	157	136	170	125	158	157	144	144	138	141	154	141	146	145	126	162	151	153	169	146	146	173	149	126	147	160	141	142	139	156	173	151	143	155	138	146	162	124	137	150	138	157	169	153	150	153	168	156	157	138	152	163	151	141	149	148	165	132	154	136	157	157	162	147
14653	2618	2226	2351	1941	1552	1284	1090	996	821	756	646	634	611	562	555	512	518	495	488	472	467	451	442	454	432	444	483	442	418	396	427	488	482	469	455	464	459	487	535	496	482	498	503	507	520	489	495	537	504	498	497	480	445	465	429	433	433	450	429	446	398	427	408	383	392	434	382	413	377	416	400	405	419	420	392	412	390	383	394	360	377	375	378	383	448	384	399	398	350	373	390	355	390	418	365	319	333	352	354	380	389	378	334	369	371	370	362	365	399	371	373	367	385	345	346	339	369	376	398	355	385	347	394	355	335	372	384	340	330	363	340	386	359	398	416	365	352	369	361	368	389	378	357	332	380	415	358	353	372	351	371	356	371	356	353	335	365	360	398	391	393	375	347	368	376	354	366	373	369	375	363	352	354	356	394	380	342	352	384	358	371	400	355	354	350	355	349	348	354	378	358	386	374	419	389	363	347	375	353	359	364	354	357	355	363	365	418	352	350	394	374	356	385	375	338	346	346	384	337	371	343	375	386	333	336	341	381	345	372	380	361	381	396	370	362	355	336	377	375	426	345	349	349	381	366	374	415	372	378	351	371	372	392	371	381	362	402	358	382	377	341	353	376	325	364	331	333	378	361	357	365	373	343	376	359	359	346	381	384	357	322	364	409	368	369	360	355	355	379	335	374	410	371	402	362	357	346	376	415	388	400	369	360	380	365	367	362	382	347	399	353	369	380	378	346	359	382	353	346	385	361	377	367	394	388	349	363	361	394	379	384	335	363	371	361	385	358	378	365	368	382	371	367	362	372	389	376	351	395	365	337	361	335	312	354	370	400	346	366	359	373	348	384	364	384	414	381	374	355	384	341	350	379	371	418	361	375	355	372	363	387	382	375	357	379	359	362	363	401	369	376	352	388	380	356	377	354	375	413	385	339	376	360	358	379	378	353	351	367	375	346	394	385	376	368	375	417	374	386	358	348	402	363	351	318	350	382	373	382	369	386	384	377	366	362	334	390	347	353	411	380	351	375	379	372	360	373	375	369	377	353	380	390	358	335	355	374	387	366	384	355	363	348	386	336	375	374	347	380	350	358	386	379	390	362	372	376	371	346	349	374	357	352	375	378	372	385	376	372	376	359	321	404	364	380	373	367	351	376	346	359	355	373	351	375	382	361	377	333	373	353	377	337	347	369	382	358	348	375	358	346	399	354	353	326	351	360	352	347	396	375	386	382	353	354	366	377	358	361	339	341	376	352	370	385	353	374	363	365	385	377	355	368	347	372	344	400	391	359	368	358	355	362	355	411	393	366	381	377	405	330	344	368	390	347	355	345	364	351	339	401	372	326	367	391	378	376	405	359	356	342	369	387	315	333	357	349	389	374	385	378	365	367	354	359	356	391	341	404	337	363	345	390	335	375	349	370	371	357	351	371	350	346	340	378	401	420	348	374	329	375	351	356	386	352	398	377	365	360	366	389	345	350	376	322	328	361	374	355	372	338	335	384	363	428	348	340	372	380	418	383	374	366	382	371	354	347	360	365	373	349	368	385	362	356	315	393	357	430	375	360	363	367	386	373	355	341	341	383	398	379	406	376	380	388	381	406	363	344	334	423	357	365	395	341	382	322	407	358	346	358	365	366	318	368	344	371	369	389	367	347	341	383	351	348	367	387	359	360	342	357	392	365	392	358	377	383	382	386	328	358	346	399	388	352	379	353	375	360	319	401	381	373	390	369	361	344	354	355	372	340	360	371	345	350	381	380	373	410	409	375	339	352	356	373	409	363	319	349	394	365	332	378	367	363	368	357	371	376	392	377	341	382	382	365	372	388	357	402	379	374	359	369	378	364	381	352	359	360	381	385	343	344	367	383	372	373	371	334	386	374	357	348	374	360	347	351	367	342	388	332	386	380	388	337	350	383	334	376	366	340	354	379	368	369	391	388	366	394	363	411	357	377	367	346	340	414	341	401	373	374	399	350	380	392	400	388	372	389	384	357	390	395	389	393	383	393	392	370	375	375	378	366	338	349	350	356	382	365	329	363	341	378	411	376	357	367	354	335	367	352	361	359	351	388	404	343	385	406	344	355	353	372	368	362	355	339	371	380	356	383	377	339	384	367	366	348	382	393	352	392	357	386	343	384	360	394	331	380	371	357	387	376	380	374	398	364	377	363	369	365	382	359	347	342	365	366	356	321	353	379	358	387	362	402	348	389	363	398	361	405	360	372	374	382	383	380	366	381	340	379	314	374	360	375	358	399	395	363	366	394	343	386	346	384	408	375	362	374	363	405	349	339	353	352	369	339	362	357	353	364	362	385	355	366	371	368	352	388	372	375	367	365	372	349	351	359	371	346	343	371	357	356	406	412	360	338	346	373	341	374	353	354	405	339	366	341	400	378	390	368	392	336	358	386	371	373	381	361	334	375	342	365	355	320	372	361	364	373	382	359	382	359	388	346	390	374	374	386	391	382	376	353	348	342	350	370	381	386	361	392	348	359	317	365	356	375	392	410	356	352	390	391	417	368	355	360	344	371	357	382	336	339	383	364	369	386	355	322	359	390	342	358	364	398	388	388	325	410	367	362	379	352	373	347	367	342	400	372	380	370	376	380	361	351	383	358	339	369	381	344	352	383	346	395	364	383	376	345	363	363	374	351	396	355	362	338	388	391	405	377	374	320	371	372	361	387	333	381	326	358	390	374	330	356	354	340	347	350	358	341	357	369	346	374	360	364	334	381	361	361	367	357	398	364	360	378	357	395	376	372	324	388	355	378	362	399	364	375	367	363	369	378	335	365	372	348	352	374	369	370	383	346	337	369	319	373	369	378	395	354	370	345	351	381	388	376	353	361	385	357	383	342	372	362	387	385	360	372	367	361	353	376	376	370	398	385	372	385	370	390	365	352	342	392	360	389	347	377	333	395	391	388	368	363	368	380	352	392	353	377	371	389	341	369	352	326	372	347	345	372	364	404	339	352	358	384	359	365	364	376	386	369	343	386	387	396	378	326	327	351	364	362	392	351	367	371	360	390	392	347	323	401	346	357	332	376	367	336	383	377	368	391	343	407	359	331	378	364	406	379	344	364	371	389	362	387	359	351	355	422	349	375	347	347	354	348	355	376	378	387	365	387	359	369	378	358	370	374	380	380	355	337	369	356	383	370	381	377	367	361	346	360	361	385	370	386	376	359	344	365	367	370	373	403	375	373	356	374	396	369	384	402	369	375	369	411	352	366	344	369	372	371	364	381	365	355	404	393	354	384	352	376	360	341	388	356	350	384	373	366	387	357	365	343	368	391	400	387	372	340	383	379	391	377	389	352	377	370	362	334	364	353	352	350	370	382	353	349	368	347	357	351	372	381	338	382	384	386	383	367	352	415	407	370	371	398	372	404	382	380	348	382	400	365	356	394	405	339	343	359	368	382	361	339	376	405	368	387	370	361	391	345	348	358	338	365	383	386	372	363	381	347	350	412	350	378	371	368	370	391	400	354	351	335
6710	1092	387	338	328	305	284	302	306	275	299	275	317	284	313	320	291	284	294	274	289	288	294	303	270	273	260	292	285	269	265	289	278	299	274	312	256	296	256	254	288	254	286	290	288	304	258	273	278	276	263	250	263	268	285	288	269	307	277	305	230	300	277	279	259	297	320	317	294	271	294	311	279	279	303	278	298	296	270	269	295	259	290	318	254	316	289	299	272	276	320	261	271	291	258	294	309	304	280	279	276	279	320	282	262	267	298	301	295	296	278	276	343	288	265	289	303	295	287	296	266	259	296	285	343	284	292	298	247	274	268	304	296	289	302	295	276	291	285	279	254	263	271	317	304	270	301	286	284	273	263	297	317	294	284	299	312	310	300	317	329	278	287	304	301	289	284	314	311	283	291	277	286	260	279	294	273	300	275	306	272	275	302	296	283	283	268	262	297	315	291	268	307	287	271	299	300	309	281	276	282	327	301	293	315	260	336	271	257	273	300	279	277	328	286	286	297	300	279	296	301	309	275	308	291	292	302	268	283	269	286	293	291	315	289	270	266	266	307	307	260	278	316	273	302	282	299	293	280	275	294	285	269	286	275	288	268	303	308	293	282	297	296	288	295	287	270	285	288	287	275	282	295	290	304	298	299	297	247	279	283	285	298	283	286	293	272	290	278	260	277	284	286	313	296	282	290	309	292	285	273	295	282	285	262	295	283	301	304	282	282	292	296	268	289	272	252	277	306	299	285	277	315	282	286	317	296	273	287	309	296	287	283	303	263	298	282	317	264	290	297	278	286	292	272	291	285	268	279	299	268	277	297	279	288	290	312	294	285	260	296	277	275	271	252	259	323	328	262	303	270	305	311	280	255	308	306	303	305	287	288	278	268	317	285	329	311	285	296	256	306	270	281	309	318	294	292	289	310	299	261	303	277	291	290	274	288	251	285	256	276	290	284	315	245	290	300	294	298	296	306	329	287	247	276	280	279	317	293	302	282	278	280	338	272	300	269	317	301	255	267	312	288	282	295	299	295	255	280	288	260	297	282	256	323	316	310	286	260	285	310	297	294	286	280	288	270	277	262	312	323	316	262	273	303	314	273	280	271	259	324	275	279	271	272	285	267	279	268	272	285	265	304	282	294	263	297	293	252	276	284	293	286	284	331	322	250	303	287	260	278	311	296	268	275	265	327	284	326	318	267	291	243	256	279	255	286	296	304	270	279	290	294	281	255	278	301	239	269	268	304	261	273	290	286	309	282	299	300	282	290	326	311	297	300	297	244	305	270	289	306	264	281	282	278	292	274	310	333	256	259	291	280	310	282	308	282	321	306	272	261	281	323	291	262	303	311	265	244	281	281	305	330	289	261	323	273	326	306	284	306	296	260	297	253	315	276	275	280	295	303	287	280	292	294	272	235	289	288	298	284	281	287	289	280	298	283	277	286	262	272	307	283	292	312	290	276	268	269	255	283	294	293	257	290	260	283	312	291	290	280	282	276	272	289	302	285	244	297	291	246	310	272	282	308	318	274	348	294	321	284	307	266	298	275	305	281	277	289	282	283	286	294	286	288	296	317	300	267	298	295	296	282	273	275	313	277	257	278	277	321	293	275	286	300	254	283	273	293	307	305	284	290	295	286	298	274	316	251	291	274	259	270	291	287	328	283	302	294	281	266	304	270	294	285	303	268	282	285	285	297	308	322	283	271	272	274	306	314	297	282	286	256	272	311	302	282	290	328	300	280	300	263	265	297	301	267	259	324	269	270	278	307	275	285	290	290	269	260	316	295	252	248	300	280	282	298	290	305	278	306	303	249	260	261	294	276	296	281	267	278	282	295	309	263	304	319	285	296	280	274	277	284	260	279	297	302	270	308	293	309	282	301	319	298	284	323	264	305	299	317	311	280	278	271	274	292	300	279	307	317	308	290	255	315	256	284	272	289	298	293	294	294	288	271	298	342	269	266	290	326	284	293	286	308	296	302	277	259	306	297	266	276	285	255	299	265	281	280	291	278	280	263	258	282	301	305	301	256	288	308	274	271	322	297	272	285	311	299	291	320	311	300	305	274	247	312	301	287	301	296	276	311	305	271	302	285	306	302	293	262	292	274	314	319	310	285	278	273	282	250	289	305	280	268	285	298	273	298	267	272	307	281	292	311	288	296	316	275	288	283	292	285	311	271	276	285	291	270	267	259	265	295	300	286	309	320	326	316	267	267	310	263	253	285	308	312	294	286	261	286	291	285	270	305	328	306	274	323	288	266	276	258	301	320	291	281	311	269	283	284	338	264	309	291	282	312	305	272	319	267	293	258	264	275	282	303	315	285	281	279	293	264	303	312	292	235	294	316	309	289	273	284	279	301	291	286	278	300	275	334	288	257	303	306	298	284	311	284	323	289	291	292	285	274	294	264	281	310	285	292	273	294	262	297	300	281	283	272	286	279	314	274	302	290	278	291	304	311	279	264	295	289	292	289	329	291	287	273	260	259	306	269	305	310	299	272	306	313	312	294	275	311	281	294	281	266	278	272	298	287	273	301	279	253	289	310	296	290	272	278	302	286	309	290	300	285	247	271	292	318	311	289	321	269	280	289	288	273	307	288	301	278	269	284	282	263	280	298	254	268	289	272	277	290	272	263	286	294	280	323	271	302	274	280	280	284	301	260	292	286	292	287	290	307	265	275	268	300	315	301	313	286	297	270	286	306	288	293	273	286	311	280	275	267	302	232	299	282	292	284	289	257	277	284	276	259	315	287	306	272	326	300	324	310	264	272	278	264	303	247	317	283	263	281	279	271	292	302	283	292	299	280	285	304	320	310	264	296	278	291	269	284	280	307	255	279	277	263	281	306	324	260	304	287	284	310	295	304	297	304	275	271	279	229	318	319	253	295	283	279	251	273	267	294	326	296	287	302	274	284	285	283	293	294	295	292	264	306	267	328	272	283	270	299	256	278	285	303	297	285	268	294	292	289	276	310	260	282	267	286	277	320	300	293	281	313	312	321	285	286	313	313	261	264	291	278	292	303	283	265	296	277	286	273	293	292	340	280	293	277	283	266	313	280	292	260	286	310	272	291	303	294	278	311	301	286	314	283	258	269	307	293	279	268	300	266	294	259	294	279	264	273	285	284	312	316	259	284	282	273	297	293	291	294	280	287	296	278	266	275	284	292	307	278	289	286	277	301	283	298	281	273	309	279	291	323	238	301	264	298	289	312	261	283	317	302	299	306	287	280	313	292	272	306	305	270	296	311	309	293	297	286	278	271	283	295	278	312	313	280	273	282	265	267	297	298	290	285	307	279	288	292	277	266	311	312	295	316	273	316	285	279	273	309	282	285	270	312	259	301	274	315	281	290	267	302	268	288	285	285	277	278	288	283	264	306	260	312	284	257	266	261	282	285	296	296	286	294	267	284	297	274	278	290	271	289	274	295	270	296	258	280	279	301	289	278	267	282	260	262	287	304	321	280	272	269	252	277	290	285	271	309	295	282	266
4772	1173	810	856	744	723	747	751	664	728	694	716	645	671	655	663	653	632	659	648	704	683	722	668	634	640	647	680	665	673	657	685	690	676	664	655	633	701	672	714	690	624	685	721	699	665	697	648	672	643	682	693	711	673	620	606	717	652	671	673	639	682	668	654	641	685	605	658	646	739	631	666	668	664	615	657	710	679	627	673	657	637	688	642	690	666	653	666	644	632	628	604	674	660	612	668	665	620	679	658	650	651	655	653	646	607	621	677	630	661	597	645	621	666	676	638	645	625	626	650	665	663	696	686	659	646	619	601	649	619	668	603	607	676	664	684	669	657	598	658	682	646	672	633	682	684	633	623	665	620	664	669	651	584	644	624	645	604	698	690	651	652	637	650	633	614	660	715	668	658	629	665	644	657	617	615	669	643	629	676	638	670	637	615	664	585	669	616	666	672	657	621	627	666	685	639	697	651	674	609	637	657	627	649	668	612	618	613	654	636	638	672	644	615	685	647	641	668	655	639	657	622	624	637	619	628	617	644	660	643	618	663	639	665	659	639	665	608	695	629	650	663	659	628	627	601	694	634	645	615	691	617	644	651	584	625	653	614	707	636	631	650	673	640	637	666	601	704	645	655	632	661	639	640	653	588	625	694	622	629	640	647	626	619	624	682	661	687	617	646	622	625	630	669	684	649	655	627	693	643	689	661	657	674	642	678	673	653	624	680	662	663	640	671	651	630	652	617	635	648	659	652	659	687	648	635	621	633	620	590	643	614	631	674	644	606	650	653	670	676	663	621	635	615	680	679	656	622	579	625	625	640	675	614	617	611	619	671	648	623	660	575	701	655	639	590	610	642	635	617	634	634	628	657	651	682	632	615	684	665	643	659	647	606	637	654	651	645	638	661	675	661	608	656	627	628	672	687	626	668	656	605	639	655	599	618	659	667	670	625	651	663	648	649	648	596	669	621	636	664	678	666	672	643	650	642	629	621	662	694	624	627	614	668	686	638	645	653	643	685	650	653	633	639	663	652	577	664	627	588	590	625	624	658	631	628	634	660	662	694	621	675	649	708	662	621	663	632	641	657	674	651	664	621	649	658	645	693	621	603	636	647	621	679	628	681	573	657	648	705	658	651	633	657	680	685	620	625	653	670	671	653	616	657	619	622	683	669	641	659	654	643	670	714	677	609	685	640	670	638	689	617	666	668	685	622	639	658	678	696	673	648	652	653	641	624	676	653	643	635	618	673	645	673	638	685	658	676	630	620	629	681	635	631	666	615	643	647	696	663	661	670	643	632	622	637	643	664	659	673	656	657	632	622	708	647	624	653	657	655	659	672	635	614	701	640	663	640	646	656	650	657	636	636	652	628	652	688	669	618	662	670	635	626	638	626	674	666	697	678	654	641	642	683	688	637	645	647	628	664	652	633	645	620	597	648	632	675	644	647	677	673	626	653	656	649	689	680	649	686	678	660	640	635	622	705	631	615	678	655	645	693	662	686	630	666	655	681	586	667	662	623	676	654	677	682	634	672	646	654	628	648	681	658	654	671	670	654	616	633	699	657	639	660	650	652	664	671	654	697	614	693	626	631	550	638	624	655	650	710	658	652	616	611	674	631	620	595	629	646	630	655	657	666	651	651	671	616	631	626	636	598	673	650	677	643	672	660	629	638	676	700	594	635	611	621	636	667	655	734	647	690	608	643	620	607	674	671	606	644	663	645	630	681	628	696	667	634	708	657	604	675	648	646	645	615	597	635	661	614	636	616	602	613	638	652	653	686	648	667	657	635	646	713	645	689	675	649	650	636	675	618	586	704	705	671	679	674	644	648	659	648	670	655	676	674	633	657	673	627	654	633	648	644	632	683	640	644	651	647	609	637	700	657	656	637	658	673	617	654	628	625	639	601	658	581	671	614	626	700	639	678	639	627	680	636	631	645	621	661	633	638	624	612	633	640	662	652	636	632	636	634	636	674	650	650	604	652	663	631	619	661	631	662	652	639	670	665	682	636	629	679	657	629	652	630	669	626	678	654	694	637	656	651	615	636	583	666	631	647	653	625	647	622	654	661	648	672	661	730	638	637	635	628	638	618	637	674	675	630	588	610	642	639	657	651	630	621	638	631	630	676	670	626	627	665	606	611	663	635	647	604	689	644	614	637	681	653	647	641	653	599	617	649	646	635	653	660	651	685	613	655	678	616	652	671	616	675	678	655	669	650	666	650	635	673	650	597	673	651	654	680	638	630	644	649	675	656	625	647	702	663	645	649	625	643	640	668	616	654	667	638	638	681	606	622	650	605	628	662	643	636	654	648	638	681	672	645	655	654	710	678	636	660	639	643	637	657	603	631	647	638	623	642	661	672	624	657	653	680	668	683	686	658	623	666	670	677	646	628	641	618	686	645	598	611	624	634	625	657	641	631	658	643	659	648	659	605	676	649	694	696	640	628	615	634	690	641	680	622	601	606	713	684	660	626	702	622	666	662	668	657	637	647	673	639	628	630	662	658	663	661	638	667	643	663	656	669	663	650	693	662	673	658	699	615	639	633	646	698	619	626	672	646	675	610	642	666	690	712	623	635	656	634	622	595	668	700	660	677	632	666	670	673	621	648	648	625	644	662	652	669	669	607	619	657	641	680	722	618	603	656	655	638	664	641	688	673	609	710	671	689	695	660	671	637	660	639	636	687	639	614	636	608	673	658	703	688	628	605	621	671	664	642	614	655	624	656	673	598	675	644	630	655	646	637	674	671	663	677	652	625	645	645	670	587	629	662	688	640	669	649	678	665	638	673	673	676	663	649	645	633	614	668	681	649	657	679	676	669	654	650	676	669	696	639	663	654	623	671	641	670	628	683	673	601	620	640	640	612	644	624	700	633	626	666	646	693	678	665	611	628	651	650	659	692	637	668	631	629	651	621	626	625	616	633	650	622	639	661	663	659	657	646	676	614	625	647	633	649	637	659	623	624	669	651	647	672	656	647	640	616	664	645	650	639	637	680	624	637	650	645	654	619	644	629	626	621	639	636	659	636	641	673	630	672	601	682	710	624	684	636	665	634	660	641	673	613	681	648	609	641	633	637	599	604	661	658	663	664	642	629	599	640	661	693	666	646	643	624	639	664	635	629	631	671	650	651	665	645	611	649	655	643	609	673	615	650	653	625	664	634	646	649	640	645	642	629	660	620	679	680	628	624	647	669	660	653	652	668	658	609	639	666	649	662	611	624	640	624	633	675	636	650	628	639	647	663	640	679	644	639	604	656	625	615	629	667	636	637	644	649	635	672	641	706	657	669	641	645	636	641	624	677	685	625	667	637	616	660	689	602	647	634	650	605	610	641	677	699	702	630	617	619	649	683	629	641	623	625	664	651	686	626	654	613	688	663	621	669	602	594	672	674	607	661	593	657	683	660	646	677	643	626	627	692	623	645	590	619	609	667	665	677	683	617	646	682	645	636	657	629	697	626	615	678	665	644	644	656	651	614	624	658	696	656
16093	2627	678	525	409	306	281	272	240	230	266	229	208	239	205	195	223	238	224	233	209	226	212	239	202	211	206	232	240	210	192	218	237	224	202	220	210	206	209	238	219	210	208	227	215	199	208	245	225	246	191	193	196	187	199	202	213	227	192	188	219	205	195	224	227	230	214	212	234	212	198	208	217	227	197	206	193	184	190	223	218	225	221	212	210	200	187	202	209	227	225	201	199	197	217	236	198	228	195	195	211	194	212	197	197	213	203	223	203	204	225	189	224	185	201	225	216	182	234	194	211	210	191	221	217	204	211	171	215	212	182	220	209	218	212	215	225	232	198	212	220	217	196	192	190	188	213	188	185	176	171	201	202	211	216	195	209	205	238	215	196	215	217	190	252	198	184	214	203	212	207	199	203	208	198	192	235	197	197	197	248	216	200	193	201	221	206	202	227	222	226	195	202	187	203	203	218	204	167	200	188	183	201	186	191	213	202	182	209	195	197	216	214	198	226	207	217	214	185	208	221	221	204	208	188	214	196	212	179	195	240	193	192	197	188	198	230	199	203	244	226	207	217	214	173	209	206	175	221	235	206	179	195	182	199	200	215	202	215	206	205	195	200	210	208	185	240	214	177	213	222	229	197	216	191	179	235	220	214	218	196	211	214	206	225	197	219	218	203	209	210	205	186	190	192	220	202	225	200	198	205	201	215	216	218	204	186	220	215	198	189	191	215	208	200	201	205	231	195	200	191	216	212	246	217	221	184	200	190	234	191	218	204	215	204	196	208	231	236	198	205	199	222	163	201	203	196	204	204	213	196	217	195	204	201	208	208	215	220	204	218	193	222	181	215	212	208	196	228	174	225	232	197	173	227	225	220	212	217	232	218	197	199	213	220	221	193	212	208	186	215	177	193	175	188	237	211	211	216	186	194	250	230	207	191	200	214	208	202	206	212	187	209	213	196	236	208	214	203	216	210	203	211	197	208	194	175	232	224	210	197	233	225	193	205	243	198	228	196	189	195	215	191	220	225	215	220	231	176	217	215	200	215	212	214	185	222	189	190	194	205	193	215	223	231	204	221	202	205	204	198	203	210	200	191	189	197	194	213	171	199	201	187	203	242	211	207	183	198	199	212	230	210	207	175	217	199	208	174	225	188	197	204	194	202	199	206	211	227	209	222	227	217	211	185	197	214	225	216	192	212	186	194	195	211	175	208	192	219	198	217	202	238	199	174	207	205	235	221	212	185	220	181	209	200	227	195	193	195	210	222	203	182	210	205	228	209	202	216	212	203	184	220	224	201	217	210	178	217	196	225	216	205	220	195	216	209	210	206	192	206	216	218	233	220	212	211	245	225	190	211	201	191	195	208	199	213	224	196	198	193	201	226	202	209	209	214	214	192	213	209	207	200	185	198	221	199	232	228	219	208	218	204	228	206	201	219	178	191	197	222	199	214	192	226	207	203	207	189	200	222	216	186	220	200	209	228	216	226	211	216	202	212	190	183	215	216	209	219	214	194	195	198	186	191	203	217	209	224	219	232	211	209	203	218	185	223	192	207	203	189	185	228	189	203	207	195	205	192	216	196	202	221	198	221	234	219	217	211	213	217	195	210	200	193	208	217	212	201	214	228	204	200	199	200	203	218	214	232	221	213	197	219	191	229	219	176	194	220	198	201	203	189	201	222	190	207	218	183	200	215	215	187	194	200	233	223	193	222	213	203	225	195	184	207	196	197	225	218	200	192	211	205	200	206	236	243	224	200	216	234	218	251	218	212	171	206	192	213	224	199	206	205	217	195	219	211	239	217	210	201	210	223	240	198	196	213	185	228	226	215	202	209	212	218	203	228	200	200	193	197	228	212	196	184	219	217	183	182	204	217	192	209	220	215	201	209	214	218	235	213	193	196	222	217	201	218	202	198	208	196	191	224	205	190	198	182	209	204	172	188	204	189	200	227	196	200	223	218	206	222	206	214	189	232	198	204	218	224	193	219	207	201	191	200	219	206	198	191	207	203	190	227	202	237	232	204	231	236	213	212	208	204	212	214	207	207	203	199	222	199	193	201	224	197	195	212	175	208	194	193	203	203	200	205	223	195	189	188	191	197	228	206	207	240	228	200	211	184	228	219	197	192	218	208	206	207	217	200	225	204	229	187	178	215	201	240	216	211	200	183	233	222	217	235	202	188	211	191	187	191	161	194	208	209	210	194	221	216	185	204	210	224	219	218	240	192	235	218	211	196	222	198	230	182	194	221	210	203	202	199	201	200	210	229	214	218	177	214	192	226	200	203	180	212	200	187	185	200	186	203	197	223	224	172	190	194	205	197	218	197	208	195	203	248	216	185	195	226	198	172	202	201	233	206	204	220	226	199	203	188	180	219	213	211	205	200	195	226	232	206	191	198	201	196	215	188	202	213	220	195	194	213	171	194	226	203	185	225	198	178	219	208	239	195	207	214	207	211	206	224	222	201	234	224	227	248	195	185	213	222	199	187	186	193	200	212	199	213	199	239	183	234	198	212	191	214	201	201	211	206	208	211	201	229	239	210	216	199	198	209	194	200	232	211	209	213	242	223	243	228	207	171	242	227	207	203	202	212	220	200	206	227	208	240	226	228	201	204	213	178	204	218	219	213	221	219	236	176	206	215	198	216	197	204	235	200	228	196	207	202	204	222	223	172	206	212	256	230	226	214	217	195	208	217	201	183	213	192	231	230	190	191	210	164	224	174	219	194	186	237	205	242	202	205	199	211	213	173	207	218	193	193	205	212	201	229	219	205	209	197	198	212	194	221	172	188	201	210	203	212	207	220	236	220	182	232	189	198	219	185	207	219	202	220	197	217	189	198	205	228	233	212	194	202	222	226	189	211	218	214	192	186	227	195	213	205	213	192	193	204	231	193	218	204	227	238	204	196	200	230	195	208	187	228	220	218	218	197	199	211	201	198	185	214	200	227	215	227	196	211	207	224	213	215	215	226	178	221	257	207	199	203	209	206	213	211	214	194	203	205	194	217	251	194	231	210	199	196	176	203	210	209	199	235	230	183	204	225	220	208	229	192	186	191	185	191	178	221	192	212	216	233	204	189	185	184	197	190	188	197	198	202	210	195	216	212	213	204	210	197	182	179	203	212	189	198	207	225	210	203	183	208	190	199	211	217	216	226	190	206	208	214	214	225	206	211	209	198	231	208	222	204	190	195	186	231	197	189	219	207	205	207	218	205	215	212	210	221	243	199	203	216	206	199	215	202	241	206	236	222	187	165	215	249	217	201	175	191	216	241	185	214	214	207	227	196	204	218	213	202	210	204	216	186	180	221	204	229	217	197	194	215	212	217	208	223	182	196	219	208	195	210	212	187	218	210	207	189	230	206	226	199	213	216	207	193	218	214	217	181	209	210	203	221	199	223	249	202	186	222	226	190	195	200	217	215	248	189	199	192	205	197	225	207	200	200	223	207	211	222	227	205	243	209	202	206	187	217	229	216	223	216	202	199	218
11096	1876	1554	1559	1330	1130	926	865	749	695	711	668	602	623	552	553	537	590	531	536	547	562	476	551	488	536	512	513	510	507	525	529	547	512	526	553	538	537	588	538	556	567	583	544	556	594	540	560	510	569	573	515	558	522	552	528	525	519	497	495	488	469	498	461	531	529	548	528	503	539	473	464	528	506	489	518	480	497	491	474	477	531	489	435	506	462	500	523	440	533	506	527	463	467	488	492	470	443	448	472	478	499	507	472	486	486	462	494	493	471	494	501	448	432	484	470	485	471	466	525	518	441	498	493	489	499	452	512	480	531	484	486	423	505	481	492	500	475	487	481	453	501	480	474	452	441	504	481	484	530	477	470	476	462	448	477	478	513	490	483	472	437	482	493	502	475	514	462	547	483	448	439	502	505	440	481	469	462	509	497	464	527	484	490	512	483	517	470	488	475	495	535	450	473	463	490	458	439	539	457	502	471	484	488	470	441	483	474	508	435	481	472	493	514	473	501	495	490	486	469	515	468	453	491	460	513	466	460	445	470	465	439	478	474	490	488	498	457	495	484	481	504	437	510	466	466	471	450	497	511	416	476	460	519	472	470	531	454	481	449	452	452	477	445	488	472	481	490	446	459	440	493	482	486	483	438	465	476	458	481	457	487	472	489	494	466	461	455	500	518	486	463	471	461	521	457	489	467	471	459	457	496	482	500	450	484	480	450	476	487	493	500	490	501	446	500	484	470	460	491	477	509	484	451	488	458	476	471	468	503	484	476	478	478	447	481	499	438	478	457	495	474	462	457	506	476	495	490	497	452	478	480	490	460	463	460	466	475	454	470	505	473	478	497	469	522	466	478	494	486	454	512	478	496	521	503	472	447	453	435	493	474	482	473	505	500	458	491	498	485	466	460	469	491	470	488	484	494	478	459	441	499	447	488	440	474	520	443	469	507	484	483	500	491	477	505	466	512	456	467	448	500	455	458	462	478	466	463	485	499	487	491	479	447	528	463	537	450	483	449	461	446	444	487	469	490	485	485	505	487	465	456	479	474	434	458	479	469	501	463	520	461	501	488	496	486	476	489	485	479	490	421	445	483	473	492	483	451	490	512	484	454	511	490	511	496	504	497	478	460	506	477	463	448	508	453	479	472	458	486	472	485	487	474	471	437	496	469	484	515	474	462	453	494	467	451	491	436	481	473	457	436	468	485	492	490	476	496	476	455	476	460	500	494	519	486	460	465	471	476	493	491	460	467	466	459	505	502	544	501	475	490	449	501	478	463	469	469	489	484	491	477	512	464	500	502	508	469	481	497	465	459	465	489	470	492	495	455	526	475	488	495	492	473	445	516	460	478	492	490	487	481	467	491	479	500	455	502	451	479	511	483	523	465	481	476	549	500	489	439	471	501	485	484	438	471	499	466	470	486	495	462	466	481	474	491	497	477	477	497	467	470	472	491	466	478	505	493	455	465	476	467	462	449	490	477	494	506	510	509	473	498	496	451	447	499	457	511	487	518	503	462	477	483	454	483	476	493	480	463	455	493	489	494	493	465	481	486	495	483	458	483	464	469	498	496	510	493	479	459	465	494	471	505	481	465	477	475	488	450	517	517	480	473	483	480	480	471	503	477	496	467	490	487	505	494	501	451	499	487	464	467	463	455	496	499	503	488	476	491	472	468	485	498	491	444	500	446	482	542	474	449	500	472	461	468	450	450	517	505	480	501	467	482	479	461	478	466	456	476	502	490	482	457	515	440	485	527	460	440	500	465	471	487	478	469	471	439	496	498	469	453	472	462	499	494	485	428	505	469	492	475	465	485	522	480	453	472	457	487	493	529	457	449	465	488	484	512	478	485	472	453	481	483	473	446	478	518	454	514	468	469	480	513	477	449	478	491	501	463	451	474	483	470	499	471	464	490	503	507	477	461	474	483	508	450	495	519	490	482	501	461	503	465	502	475	481	480	456	407	508	478	469	473	471	472	499	512	437	485	471	465	490	501	469	519	487	468	460	515	507	477	506	469	473	516	478	509	471	486	460	457	479	464	473	520	448	471	473	462	514	496	482	498	496	459	503	480	473	477	482	472	472	555	448	450	488	493	519	504	465	441	513	450	497	488	453	493	457	488	465	507	480	478	478	486	483	474	507	444	481	470	457	483	466	474	483	508	473	505	477	469	473	468	456	490	484	454	464	489	546	466	461	491	485	448	484	483	470	468	512	490	498	479	498	438	486	454	440	491	480	493	485	458	500	471	459	491	470	492	484	453	430	450	520	475	465	493	484	481	514	462	485	464	488	505	501	481	496	485	484	504	497	487	483	482	485	496	496	501	496	454	500	457	475	475	461	507	515	483	456	472	486	468	454	459	482	486	470	511	476	427	481	440	487	489	507	493	491	502	460	471	492	498	495	478	458	465	477	485	504	506	489	505	455	518	495	469	484	515	460	495	448	468	486	475	504	481	526	477	476	448	456	471	496	483	501	477	440	484	459	456	474	471	449	507	473	501	474	493	492	451	467	465	461	517	472	477	453	481	482	491	512	464	474	451	478	503	525	474	455	482	443	470	468	474	488	480	486	475	479	482	443	482	479	479	471	428	438	457	477	477	481	476	449	440	499	452	460	476	469	495	455	488	518	514	494	508	488	467	425	475	506	461	472	491	472	466	509	493	456	486	483	481	516	470	470	481	478	491	505	471	444	454	431	488	481	483	497	514	491	484	500	477	472	498	499	477	461	486	474	454	465	499	476	469	512	462	485	470	495	495	465	520	465	491	479	457	464	476	499	497	472	473	483	471	502	473	451	458	453	463	454	491	477	504	458	513	450	468	488	496	487	466	510	527	456	416	499	506	453	496	484	484	498	465	454	489	483	472	481	450	465	483	477	474	513	459	494	518	486	461	472	462	474	513	474	496	515	440	476	473	523	503	479	502	459	487	472	471	475	515	512	505	447	481	457	479	474	498	498	493	461	488	413	525	474	492	477	475	475	459	476	481	504	463	485	502	493	456	459	461	493	452	496	442	462	492	469	484	424	478	469	447	457	481	450	456	473	473	491	532	475	504	486	445	478	481	485	491	449	468	461	467	495	434	483	496	481	507	473	501	467	497	466	470	525	463	445	479	495	478	496	469	500	433	456	488	485	499	445	513	466	484	482	511	481	459	533	472	507	460	486	480	479	488	491	478	502	455	463	486	490	493	452	438	484	489	472	479	499	460	487	495	476	474	471	501	504	467	472	476	462	484	506	515	439	508	474	469	466	484	506	481	461	485	466	484	470	481	485	486	442	467	485	481	472	491	451	489	460	449	518	481	486	494	466	489	458	433	430	412	513	466	476	497	472	451	495	492	458	537	466	454	475	471	478	512	486	463	455	480	484	501	494	461	497	469	459	509	496	488	513	479	481	463	465	484	460	450	475	494	493	487	436	452	475	452	423	488	492	458	476	497	468	486	508	487	482	453	457	458	438	488	498	529	488	508	523	468	491	506	453	456	460	499
24463	4858	1114	763	461	393	313	280	231	213	214	227	200	177	210	200	165	180	171	168	178	129	167	172	155	166	145	137	158	157	147	168	159	146	155	140	159	156	151	158	189	183	148	152	168	167	196	157	166	181	166	166	159	151	171	166	159	153	144	163	156	162	167	166	185	167	146	132	161	151	139	138	126	147	147	160	159	174	144	145	160	177	158	148	133	146	147	159	168	163	157	153	155	150	148	154	155	148	172	163	142	138	133	141	117	149	145	162	165	149	141	142	151	146	146	156	140	144	148	140	141	125	157	147	145	143	156	157	166	154	135	167	149	147	164	165	151	137	156	144	162	134	160	159	146	190	156	156	156	156	148	125	139	164	144	162	136	143	153	152	127	159	152	131	159	161	170	149	138	148	151	134	139	166	152	153	167	152	120	127	134	136	165	163	144	160	171	153	179	153	162	136	160	164	142	131	139	163	166	155	149	144	142	164	143	168	149	147	152	167	150	155	135	142	139	147	153	132	149	170	168	148	140	148	132	146	143	146	145	129	146	152	160	143	148	171	182	148	165	174	137	149	150	138	128	144	171	151	160	153	145	147	146	135	183	142	150	169	137	141	149	145	138	138	120	163	152	141	171	157	170	161	143	147	171	168	180	149	153	152	149	181	160	149	135	150	144	140	163	147	136	132	146	159	141	155	164	163	162	142	162	135	150	169	158	155	144	142	127	159	143	152	148	151	148	130	129	164	146	155	149	131	135	162	157	140	147	137	133	177	153	159	156	144	143	134	143	158	162	131	177	163	157	147	125	154	172	149	149	159	168	147	151	153	170	152	144	141	163	144	153	173	154	148	122	131	170	157	138	145	166	152	155	144	144	139	140	162	150	138	153	147	158	144	134	156	166	155	129	145	155	150	170	127	177	155	148	151	146	140	146	146	159	155	146	155	150	150	156	147	151	165	147	140	148	149	144	159	145	154	131	168	165	143	144	174	144	179	140	149	153	110	142	164	136	175	151	152	156	137	158	169	152	147	123	149	149	143	139	158	174	151	138	169	148	164	165	164	152	145	156	138	140	171	147	145	160	117	134	150	155	135	153	156	163	171	154	158	152	149	143	132	124	158	177	149	158	143	158	168	160	159	145	140	168	139	153	153	158	174	152	154	152	162	138	129	132	138	157	150	164	150	145	151	149	122	144	154	160	151	161	157	160	179	167	160	145	132	155	165	167	143	139	147	161	139	163	164	173	149	185	150	118	126	169	155	153	140	159	139	147	150	152	134	155	149	165	137	144	147	142	145	148	133	140	132	151	146	132	156	145	147	150	151	150	153	177	165	148	135	160	116	144	152	139	150	143	129	144	130	129	152	158	131	169	150	160	134	156	165	140	153	156	173	187	147	141	145	151	154	125	156	185	156	147	153	175	149	154	165	143	163	145	143	148	168	123	163	159	159	133	154	144	158	144	151	154	158	148	166	145	161	171	161	176	147	136	177	143	136	131	168	142	164	159	138	155	152	131	164	140	148	137	146	158	189	156	139	149	157	134	127	129	147	154	155	168	137	165	129	145	146	153	167	144	137	139	182	152	139	161	163	147	129	146	148	150	152	182	166	137	154	151	166	144	147	131	139	164	152	138	140	157	162	160	145	148	158	156	184	134	136	127	164	157	144	148	153	139	159	151	153	137	147	152	139	158	142	142	156	128	131	165	154	147	149	151	136	148	127	158	163	144	138	165	164	169	165	146	140	148	150	169	160	157	128	156	143	122	151	143	157	163	173	138	146	144	127	149	146	159	158	148	155	163	157	145	164	132	148	163	172	156	155	139	151	161	155	150	130	162	148	151	128	146	138	171	144	141	158	161	141	141	133	140	173	145	157	167	144	143	162	156	163	147	156	151	149	163	160	127	147	191	138	142	117	138	155	150	149	160	142	169	159	172	159	167	160	142	164	157	164	136	150	156	132	139	139	145	169	180	163	166	153	142	139	163	170	150	154	169	150	143	153	184	150	149	168	173	155	173	137	156	137	146	151	154	143	158	149	146	139	143	134	158	166	154	158	138	144	140	147	148	156	156	154	144	147	145	150	161	148	147	134	149	121	153	153	155	163	168	130	126	147	144	129	141	142	163	132	161	175	170	132	167	155	136	135	159	151	166	142	165	169	148	140	151	156	145	151	158	147	160	128	177	141	132	157	165	151	153	154	160	147	140	160	151	142	156	155	135	152	174	149	158	191	147	133	154	173	174	158	185	138	149	153	153	149	150	161	165	138	152	168	147	160	153	145	153	163	131	148	133	174	156	165	152	140	153	146	130	148	129	137	175	154	149	164	131	139	136	171	166	160	152	143	150	146	155	144	171	153	173	161	153	151	182	135	141	143	150	124	184	142	150	161	181	157	137	148	134	127	147	151	139	150	150	152	141	164	155	159	152	158	158	153	138	154	159	162	164	164	149	132	155	164	146	169	143	179	160	149	172	141	136	149	149	136	151	138	164	146	169	149	169	163	173	142	171	167	162	145	142	168	156	151	168	147	153	147	147	138	138	150	155	149	146	149	143	157	173	132	155	145	164	149	169	168	147	151	148	156	156	167	148	158	138	140	156	139	148	154	142	137	155	143	162	135	146	155	167	178	166	180	162	158	145	159	146	159	164	180	158	167	146	171	166	141	150	164	151	168	161	133	174	143	157	157	150	140	149	136	161	146	154	140	157	162	165	148	147	154	153	151	151	152	160	147	163	142	139	171	131	144	151	161	164	159	145	162	143	131	166	150	145	149	140	152	139	153	176	149	144	146	149	152	162	175	163	143	152	161	160	152	174	139	147	141	146	161	148	139	141	153	161	147	155	148	155	154	163	134	143	170	151	152	148	135	156	154	140	175	171	144	143	134	153	164	142	161	157	137	163	151	129	121	162	164	145	167	170	139	161	140	153	146	154	135	132	158	141	144	161	159	122	143	146	168	160	141	157	134	130	150	171	125	156	156	162	148	165	146	134	164	146	158	160	167	143	168	168	159	142	158	160	131	147	153	146	144	158	153	155	136	171	152	149	164	161	154	169	175	143	148	152	149	142	142	155	150	142	144	154	155	152	120	147	154	137	145	143	180	162	150	145	143	138	141	159	145	139	156	135	157	142	143	157	155	136	173	148	163	130	169	169	150	148	149	147	167	158	155	134	174	128	165	170	137	132	148	158	174	148	152	160	151	136	134	120	140	169	168	132	133	158	134	139	135	172	147	155	175	153	148	161	170	148	168	154	145	145	130	146	143	149	182	145	136	170	146	175	154	142	172	143	161	138	167	171	147	148	142	165	156	157	145	154	150	127	136	147	151	157	176	170	160	135	161	156	138	155	142	165	153	165	164	170	146	147	134	174	154	170	139	154	149	136	151	171	142	170	153	173	168	169	151	159	148	171	126	140	130	135	153	150	151	143	147	168	150	147	157	107	146	161	149	135	166	136	132	153	142	151	148	178	152	167	119	152	123	147	157	150	155	171	153
14536	2425	2236	2419	2004	1567	1243	1121	901	813	761	701	683	615	575	578	546	527	502	476	481	523	445	462	431	442	482	414	437	409	418	452	480	479	480	504	496	453	510	487	497	475	514	472	543	488	554	527	516	488	474	495	484	486	469	478	442	431	428	446	422	422	421	376	432	388	424	371	427	398	440	448	412	386	405	399	369	356	420	369	373	367	392	358	416	371	370	364	381	393	368	374	337	372	384	395	347	382	380	379	368	394	400	363	367	395	376	379	385	364	412	375	405	363	384	351	367	394	395	388	375	395	336	350	350	369	373	343	345	371	379	379	394	392	382	388	368	355	392	350	387	351	387	360	350	379	375	383	398	353	358	379	330	390	349	383	400	369	358	357	380	391	376	350	393	394	372	372	349	384	358	378	368	337	360	385	378	375	366	357	371	340	362	416	392	319	380	367	332	373	372	379	342	383	350	376	395	347	390	362	343	383	372	396	371	373	395	379	362	358	416	382	400	379	368	363	374	360	346	325	352	389	416	366	396	394	362	334	405	371	376	368	378	411	359	354	397	353	375	360	388	345	339	357	352	368	364	366	358	385	359	391	363	354	360	370	364	343	374	378	354	357	356	379	364	408	379	353	352	352	389	360	384	384	354	371	360	344	352	386	355	362	345	385	404	392	345	369	368	347	412	357	373	358	365	336	363	406	371	375	366	362	379	401	362	380	399	368	343	355	357	355	358	342	395	367	383	350	376	361	349	369	326	353	382	374	370	335	329	362	366	379	356	346	383	372	418	354	362	323	401	372	386	397	386	366	370	329	349	383	392	343	360	386	383	347	389	382	377	374	354	359	377	380	371	351	355	354	389	379	395	366	389	373	376	376	398	396	364	381	367	393	363	352	358	355	405	369	370	385	363	381	371	338	372	376	377	388	357	383	367	353	363	392	365	396	387	396	361	380	360	384	347	373	397	406	361	374	368	379	379	390	379	398	335	342	375	365	381	387	372	376	345	361	381	365	368	349	376	374	369	377	371	395	398	375	334	371	385	372	359	354	383	357	400	367	395	370	400	397	367	384	363	369	361	381	321	349	368	356	373	372	373	398	392	372	374	361	351	349	395	370	382	372	390	338	361	341	349	360	334	362	366	374	377	366	361	378	399	387	374	385	362	394	386	381	393	378	352	345	389	365	347	364	347	350	369	378	352	395	358	368	333	337	351	349	402	381	335	335	381	353	356	383	383	361	375	370	357	362	349	407	362	338	383	344	355	393	388	386	369	356	369	388	352	379	372	359	374	409	374	376	346	365	364	354	363	361	384	365	384	384	363	385	357	378	337	348	364	330	375	377	388	391	360	324	347	387	354	339	386	366	375	356	368	386	410	375	377	372	366	373	353	367	388	364	370	356	362	388	359	375	384	358	357	381	414	382	349	355	399	340	381	340	388	377	357	426	350	423	394	360	355	371	369	345	376	397	360	389	347	413	366	383	385	367	375	332	370	405	348	361	369	354	401	364	354	369	373	366	365	338	396	357	378	414	402	396	403	352	373	406	367	348	378	389	368	375	364	351	351	391	335	381	366	366	334	389	385	364	396	342	392	351	403	363	386	361	368	346	395	363	365	362	361	396	367	356	344	386	374	402	386	344	373	365	392	364	373	395	368	374	364	369	375	407	348	373	330	345	350	393	368	365	359	376	355	355	359	358	351	379	406	380	351	389	371	391	368	372	398	401	422	359	374	366	349	353	346	355	406	406	354	365	351	356	343	365	386	375	371	377	352	357	383	380	385	363	363	388	340	369	362	362	394	355	421	354	387	409	363	371	381	380	409	353	377	380	348	374	416	370	350	389	354	416	347	382	368	364	379	366	333	358	379	353	375	390	357	359	393	370	355	387	351	368	350	376	362	368	400	376	391	363	353	352	358	369	355	356	393	352	362	355	373	367	361	378	382	385	356	390	348	388	358	367	375	391	367	345	341	397	365	349	381	392	314	389	362	369	360	391	341	362	360	362	341	367	378	388	382	375	357	362	373	376	384	352	357	371	391	377	387	360	348	380	387	389	400	347	384	346	367	342	380	345	379	386	354	388	324	380	362	347	373	389	390	388	392	401	359	347	362	392	405	373	367	405	373	353	387	357	340	370	351	360	364	395	346	384	363	365	355	350	375	377	379	357	361	344	408	383	385	380	350	386	376	383	387	409	342	364	354	367	351	404	359	388	355	368	377	383	389	380	356	375	349	388	372	358	396	380	358	410	348	377	394	370	380	355	314	346	366	376	366	348	364	359	347	364	416	368	372	358	382	367	363	380	369	359	343	387	342	372	379	414	412	388	408	400	396	358	399	381	357	377	349	358	387	327	390	382	347	371	337	352	371	367	340	377	387	392	354	395	339	396	357	382	371	392	403	382	356	380	373	362	361	346	371	368	326	350	358	381	372	362	351	361	374	349	317	361	382	386	375	385	341	357	365	385	370	353	372	389	402	371	367	399	350	365	373	402	373	411	381	408	368	368	361	396	411	401	396	378	355	375	377	342	327	380	393	351	377	381	350	391	372	375	348	389	349	366	340	353	372	343	382	381	344	344	352	348	354	361	396	361	338	359	374	384	364	375	353	365	390	381	390	382	372	359	365	367	371	360	381	365	379	370	414	381	353	385	357	376	359	344	379	331	328	384	392	383	360	355	376	391	343	350	377	381	365	379	355	379	345	344	371	349	372	359	372	365	387	356	370	422	373	361	430	354	391	340	395	409	388	379	364	369	356	396	348	363	339	325	370	360	403	347	356	361	361	390	366	337	368	369	330	378	389	375	358	388	368	384	368	354	373	363	399	353	376	360	369	390	368	351	376	384	398	347	334	367	363	395	372	398	372	383	359	349	349	340	342	383	379	347	345	346	386	363	381	341	369	362	351	366	350	401	383	397	387	381	350	342	347	373	366	321	394	393	401	378	356	364	349	414	368	352	385	343	394	339	392	377	378	377	401	374	359	361	371	396	349	398	399	373	359	359	385	373	376	368	338	374	368	357	363	396	370	354	393	385	371	386	385	381	388	357	360	349	358	379	391	328	411	352	363	376	357	321	385	360	360	342	392	370	355	361	395	375	372	346	363	374	340	356	395	368	379	349	353	364	358	368	407	344	392	395	359	353	385	382	386	329	368	356	361	396	375	379	340	383	360	375	375	395	402	342	358	379	348	378	368	387	403	366	349	359	364	376	375	345	353	369	348	354	333	382	382	367	370	355	381	371	352	388	380	408	354	332	403	398	357	389	358	358	360	344	377	394	361	329	342	405	357	390	380	391	364	368	350	370	391	383	386	394	352	352	372	374	397	398	389	366	371	361	361	385	337	377	369	369	361	376	366	297	355	391	391	366	378	353	355	376	371	376	355	404	373	372	347	362	354	376	378	404	358	363	400	335	374	363	368	378	383	367	359	355	377	374	343	384	380	348	347	380	369	362	420	362	371	363	357	420	365	375	364	393	359	376	386	357	398	388	373	359
6722	1188	369	365	323	302	321	299	290	302	275	296	281	297	302	276	279	318	294	302	295	282	303	301	278	276	293	276	254	273	283	314	297	332	295	291	282	313	276	278	256	271	310	304	332	289	282	323	321	294	326	308	266	271	274	288	255	291	298	293	299	285	325	301	263	261	279	292	315	289	272	308	276	260	304	301	308	278	266	274	259	322	283	305	309	263	307	307	260	257	273	309	309	275	286	298	306	299	302	290	297	275	304	286	300	275	297	285	286	267	319	306	302	290	281	270	271	284	297	292	325	302	303	274	288	297	301	295	270	258	270	307	295	304	298	324	300	276	257	249	264	280	300	253	281	308	306	259	276	296	272	289	316	300	294	271	300	302	278	286	274	268	280	294	260	318	316	269	296	305	283	290	326	286	310	282	276	276	305	330	301	294	304	306	271	284	308	257	278	256	274	324	288	276	294	320	300	296	272	264	271	284	295	272	277	263	294	331	270	287	274	300	290	283	274	287	269	324	312	284	294	291	321	311	296	281	311	314	289	303	299	284	277	312	297	274	287	279	261	270	248	322	280	310	290	286	246	284	306	276	257	315	301	337	277	266	298	275	303	260	330	288	273	295	292	283	287	300	316	296	269	273	305	290	298	290	285	292	289	272	297	292	286	273	300	307	303	239	296	270	298	310	321	272	288	293	298	283	284	289	324	282	271	323	288	282	274	306	293	280	270	305	263	239	292	282	302	281	285	286	295	303	301	320	306	262	321	285	289	282	296	293	299	284	261	270	244	281	249	271	304	293	307	291	301	320	290	282	293	305	305	279	306	270	274	301	270	274	297	266	266	275	282	273	283	280	255	292	284	294	280	267	296	256	263	287	294	292	296	250	287	292	286	256	271	273	281	284	284	288	277	254	323	309	282	282	344	289	260	315	299	291	236	294	268	301	278	296	297	292	278	261	283	282	273	312	269	300	305	280	314	320	302	303	292	289	258	322	275	309	302	302	313	295	290	306	253	273	311	283	286	274	295	295	248	284	273	276	327	283	299	291	318	302	337	303	267	285	245	285	262	291	271	293	324	312	261	263	279	307	294	275	277	317	271	306	289	280	269	262	312	286	292	335	269	276	258	275	296	281	273	290	303	297	273	290	281	319	287	273	307	255	278	274	284	319	298	307	246	274	280	265	256	259	300	260	310	303	288	312	290	299	300	302	278	281	306	281	303	263	291	313	310	286	267	288	268	285	314	256	321	294	291	305	295	273	287	296	286	259	301	293	286	270	319	270	302	301	302	290	296	266	287	267	285	307	296	297	306	302	279	270	291	291	309	298	296	295	259	294	290	284	269	267	312	269	269	301	314	311	269	298	268	308	287	283	303	305	294	285	303	277	280	286	267	290	300	274	273	279	286	300	295	290	283	283	292	297	283	321	274	292	311	288	279	273	300	293	247	276	301	270	262	284	281	293	288	307	284	299	314	281	284	282	282	283	320	273	289	295	274	256	274	288	280	267	294	289	304	271	271	289	251	256	262	290	284	293	299	298	302	296	307	308	287	313	314	297	275	286	266	298	278	296	277	247	265	305	303	327	269	270	299	294	322	285	299	286	307	330	334	291	282	261	280	291	298	278	284	274	261	272	300	306	317	301	283	300	281	290	314	317	303	281	291	281	270	293	269	324	319	337	273	295	258	270	289	300	283	297	273	288	291	288	319	291	311	298	299	301	328	302	269	323	287	339	307	272	250	287	297	270	282	287	254	293	277	300	252	301	282	279	275	284	293	333	283	314	257	296	271	319	273	284	330	290	280	315	279	266	333	295	276	255	278	287	315	293	280	281	298	306	276	268	297	279	276	312	291	270	275	275	278	300	278	284	273	298	323	262	293	278	300	293	291	264	278	294	327	292	252	301	281	295	284	297	311	281	305	342	282	261	305	306	312	289	282	278	295	284	311	289	301	267	267	268	349	298	274	301	300	297	300	278	294	283	312	273	270	295	321	286	261	292	268	302	276	272	304	271	287	298	270	275	278	262	291	272	288	298	260	278	288	322	312	308	296	315	306	280	285	307	266	287	259	308	281	265	322	317	273	300	286	269	282	280	321	274	284	290	293	299	260	302	278	331	270	270	327	300	275	281	307	295	309	275	315	298	281	253	283	284	306	286	254	291	253	281	257	270	301	298	264	267	293	260	287	298	307	299	283	277	326	282	294	291	320	311	293	301	284	295	319	268	307	308	276	276	303	286	261	264	291	287	286	297	262	294	300	282	278	276	283	277	318	270	288	269	275	299	276	326	284	258	326	283	286	284	270	299	268	244	332	296	312	298	286	255	293	251	299	277	305	277	257	277	279	291	270	287	285	272	303	311	297	277	287	269	273	273	277	322	301	278	278	295	295	310	254	293	286	318	267	276	279	281	279	284	311	291	284	307	293	282	289	291	284	315	268	275	289	294	289	296	262	276	264	319	305	291	267	285	276	316	277	284	309	273	357	297	295	282	301	281	280	301	327	280	300	277	296	284	282	302	315	260	300	282	266	283	292	290	317	304	304	321	283	310	288	291	293	269	294	262	281	282	303	309	285	297	273	267	270	282	282	310	271	316	258	286	303	289	335	313	289	296	292	310	290	296	299	277	305	307	281	279	279	298	297	284	259	314	265	280	296	275	304	294	251	263	299	291	272	294	305	285	278	303	298	257	292	296	309	274	292	281	282	292	274	303	293	289	289	256	273	261	303	262	284	253	312	272	291	271	288	311	277	288	294	293	295	247	299	294	325	290	263	281	300	292	300	262	268	277	274	303	302	303	278	273	278	284	265	305	277	306	268	307	264	304	284	292	288	294	246	304	301	284	286	279	274	287	298	297	301	287	286	264	268	304	287	259	291	318	285	272	261	312	292	259	278	295	307	317	287	313	272	287	301	304	303	289	303	317	249	265	321	274	315	273	305	303	296	293	252	306	299	275	294	299	320	298	329	291	261	280	306	266	315	291	293	293	275	283	276	308	255	252	263	290	339	343	282	282	305	270	287	316	291	326	258	305	278	273	272	289	292	293	294	298	264	258	277	297	321	319	297	257	283	266	308	296	302	286	334	288	316	318	281	277	300	273	290	253	265	299	264	293	295	295	281	292	313	290	283	290	264	273	320	287	303	287	284	291	313	269	287	251	322	308	302	283	278	288	312	294	286	283	287	294	321	265	281	286	309	287	283	282	308	295	302	296	282	286	258	285	312	291	291	279	315	279	291	281	296	265	270	288	265	307	280	294	292	269	295	266	297	279	282	289	292	315	310	291	309	276	270	263	298	314	277	244	302	307	291	264	308	299	274	304	304	279	315	299	278	278	284	321	283	281	279	307	280	268	319	315	281	274	278	263	268	274	337	299	319	299	284	284	300	313	287	303	268	314	322	274	270	281	301	265	310	270	315	261	286	311	306	263	321	285	302	310	319	278	326	268	298	303	280	309	304	297	316	288	297	279	307	298	271	288	301	304	266	275	324	268
4748	1177	911	881	864	763	721	713	678	670	641	657	681	681	627	698	666	690	696	674	662	633	674	667	621	704	718	652	679	621	668	707	687	640	689	661	657	728	708	718	709	689	626	678	714	737	728	662	719	673	683	691	708	646	646	634	694	656	703	639	607	613	640	704	663	645	700	662	627	643	628	648	672	656	658	635	634	654	637	669	634	650	665	673	635	621	646	610	646	642	665	651	643	604	677	654	641	646	664	637	628	606	655	671	626	577	637	656	640	615	650	670	684	662	600	626	642	656	636	630	627	643	625	626	666	662	692	643	689	702	705	615	630	653	678	623	610	611	684	683	639	623	647	615	653	643	649	641	685	664	672	666	643	659	674	623	662	637	653	653	671	665	636	639	670	707	694	646	638	664	669	651	613	652	642	653	656	680	650	657	647	668	644	618	626	625	622	626	663	642	574	638	634	642	623	670	643	660	630	649	642	680	634	631	623	680	605	634	657	673	651	676	667	620	610	632	645	640	653	646	622	640	595	619	628	625	665	649	690	661	689	652	637	632	677	685	645	668	691	621	620	651	618	594	646	684	653	624	689	594	658	682	705	652	635	670	638	620	658	631	648	649	695	638	643	665	662	668	627	680	660	653	636	603	682	650	646	665	656	620	651	647	648	599	646	681	649	681	660	612	633	628	646	634	648	630	706	603	649	612	698	644	644	661	661	669	653	641	673	644	675	674	640	650	667	657	634	690	601	656	682	673	662	664	628	678	593	648	603	646	609	650	627	621	630	670	663	638	688	640	635	637	634	641	681	638	636	634	648	615	609	680	617	687	666	711	669	685	621	659	618	619	646	612	666	671	631	625	690	635	689	669	682	643	598	613	697	645	679	637	631	629	634	679	652	668	673	669	625	682	611	657	649	697	630	636	662	640	673	679	651	683	631	673	702	649	662	665	649	663	630	596	673	620	682	699	682	653	630	697	682	626	632	640	627	688	650	665	657	654	695	624	635	642	649	668	629	628	677	630	666	682	589	651	596	636	633	638	632	645	590	633	633	683	628	676	701	595	643	682	676	683	628	623	624	614	639	596	610	670	634	589	682	646	679	637	698	648	641	661	630	682	679	667	634	659	640	648	656	641	637	608	646	630	675	647	657	675	662	616	648	703	592	610	613	663	666	644	690	618	681	639	675	632	627	641	642	641	658	691	637	677	644	618	617	647	623	635	654	684	650	655	625	621	675	650	629	679	677	609	630	626	676	685	651	647	693	603	624	664	607	608	656	648	664	678	649	689	648	596	659	678	651	645	654	697	637	671	617	701	648	656	661	627	674	655	634	628	664	638	619	659	659	628	653	694	676	665	604	627	642	660	668	628	615	658	636	648	631	663	656	643	657	652	624	632	644	621	678	650	655	678	569	655	627	614	672	645	679	640	572	647	639	704	642	677	613	661	699	668	646	664	665	615	643	622	619	672	649	623	650	591	684	638	656	662	615	651	643	627	630	650	728	668	634	645	678	620	666	641	652	630	713	673	647	644	655	627	657	639	632	647	685	664	657	648	647	630	650	662	670	640	673	635	647	623	644	656	661	610	650	677	667	698	672	657	673	640	685	625	703	617	635	672	619	640	654	672	618	659	634	663	642	663	661	656	640	696	679	627	627	630	641	622	653	685	629	677	667	642	630	600	657	648	657	670	652	658	682	672	636	667	641	682	669	669	656	651	613	636	644	693	648	694	673	678	649	621	651	615	651	642	679	684	620	700	632	652	677	678	657	619	641	666	634	640	640	689	646	599	668	638	673	611	637	596	643	665	636	648	644	634	615	649	692	645	653	633	650	668	690	639	643	642	651	684	652	658	644	650	620	682	659	634	610	637	662	609	635	624	695	652	631	702	626	631	614	613	644	660	654	676	667	640	616	664	641	636	701	634	641	576	659	690	636	620	655	620	637	677	688	602	699	672	620	672	671	685	646	641	646	667	624	679	628	627	693	633	653	617	691	678	670	696	639	663	684	642	695	616	656	660	605	624	681	665	648	643	615	662	675	660	655	655	678	584	674	622	630	634	627	652	682	619	646	609	654	640	648	643	641	638	636	607	642	706	665	637	677	647	590	651	643	615	682	651	626	678	621	638	651	592	687	629	647	690	634	687	677	625	655	647	650	612	656	630	679	679	665	619	597	698	617	681	655	625	618	646	628	621	599	619	680	676	676	641	668	634	644	644	677	630	656	649	640	695	642	700	648	672	660	662	710	695	633	614	679	661	674	671	697	691	625	671	649	690	671	657	644	642	677	646	627	666	657	626	625	618	687	608	659	612	657	663	674	677	625	654	604	664	655	641	627	629	632	676	660	645	636	641	636	657	628	680	631	599	647	669	658	694	651	632	648	631	661	665	632	628	644	635	613	678	659	683	696	622	664	612	682	674	661	684	608	669	636	661	638	671	630	624	638	659	662	646	665	665	650	690	671	666	634	626	633	612	659	661	657	687	693	688	660	639	677	678	662	687	649	702	635	644	622	659	635	612	654	642	636	638	592	650	648	648	682	669	600	593	649	684	646	674	621	686	647	597	649	673	667	668	654	617	668	657	627	613	686	651	635	595	626	695	664	645	668	624	659	672	627	686	658	631	605	667	643	615	645	644	729	653	671	658	649	686	652	636	630	635	648	602	610	623	653	659	664	617	627	596	635	664	648	674	674	615	686	684	663	676	621	648	640	641	660	638	682	574	631	623	615	619	692	677	610	632	696	697	619	648	625	639	652	675	667	672	635	636	640	642	614	639	683	703	646	654	610	657	643	632	689	622	671	675	622	684	674	667	670	661	628	640	633	670	683	670	644	638	673	641	639	642	610	675	688	648	666	608	637	694	639	675	681	651	678	645	672	639	659	656	663	660	643	642	692	631	656	658	609	673	618	631	618	651	670	632	628	638	676	653	633	684	666	654	666	636	668	653	619	633	586	650	678	667	584	639	643	651	684	669	623	658	645	636	650	686	650	725	642	675	661	647	657	663	673	621	675	654	661	626	664	666	644	672	642	607	633	632	677	683	656	669	638	639	634	668	625	652	643	657	617	608	664	645	668	644	654	681	637	660	652	619	670	674	597	683	617	670	640	617	656	666	642	631	676	636	675	659	650	660	612	679	646	654	618	640	672	586	620	647	599	610	680	651	690	650	631	679	669	632	661	667	677	595	650	662	677	678	648	654	652	635	605	630	695	665	625	670	694	641	684	602	647	654	670	650	620	619	633	614	658	632	634	614	654	701	650	659	658	710	679	638	632	655	672	634	662	660	669	678	653	661	620	640	612	673	606	679	686	650	679	729	670	641	681	664	643	656	699	614	655	651	632	673	679	648	636	685	635	708	662	651	644	666	648	672	663	638	677	627	666	690	624	649	636	657	642	669	651	638	663	635	629	641	622	637	663	654	669	639	670	619	631	649	638	670	640	623	649	647	650	661	642	654	657	596	611	626	684	657	694	620	638	689	614	674	681	694	628	676
16052	2385	713	506	377	292	333	296	241	234	218	213	225	209	249	218	211	224	224	206	232	238	208	228	238	221	247	205	218	210	200	234	168	203	207	219	222	215	207	201	224	205	208	227	262	224	214	209	232	240	211	194	211	201	193	196	231	222	208	195	211	202	199	214	218	184	224	226	214	205	204	196	205	191	238	228	228	186	199	189	210	217	213	200	223	198	218	200	217	213	234	226	224	195	220	212	260	194	207	197	200	230	206	232	189	194	198	199	211	180	209	191	224	194	208	185	211	228	224	207	192	219	225	198	185	186	224	202	216	205	237	219	225	197	228	186	227	209	192	190	215	210	195	199	215	205	213	265	206	228	213	213	213	202	204	205	199	235	220	211	186	194	215	241	203	233	190	204	186	179	231	189	207	225	196	195	231	219	225	196	201	201	215	235	197	233	210	206	186	228	186	216	213	190	183	223	216	233	244	209	210	202	192	174	193	198	207	173	184	212	218	229	191	188	232	214	233	207	196	231	187	217	207	192	195	208	191	196	233	226	220	194	214	210	198	221	175	190	237	214	206	187	217	208	219	220	176	211	204	216	215	209	224	241	204	183	227	203	200	205	176	201	219	189	223	219	192	214	218	195	180	183	205	218	205	207	207	194	188	210	202	198	177	191	220	205	199	190	183	212	203	212	198	225	205	215	191	218	248	191	202	221	193	216	213	235	203	206	212	195	222	212	185	211	201	221	219	219	236	192	246	195	222	202	199	187	206	215	198	201	206	223	191	205	207	188	189	204	202	223	178	171	210	207	205	190	208	197	206	236	188	190	235	190	203	211	188	228	215	243	187	222	226	228	187	209	225	237	212	195	209	192	201	193	176	179	184	176	201	222	214	214	218	223	245	220	187	209	209	220	236	193	184	191	214	209	188	221	210	229	228	209	201	248	226	206	224	211	169	219	201	199	197	222	219	204	204	187	197	214	194	219	192	174	173	200	206	171	208	237	211	197	186	224	211	195	224	225	175	230	212	201	194	225	185	195	217	171	223	190	191	222	236	207	206	214	217	216	223	213	210	200	203	221	191	237	208	186	201	224	218	199	212	213	194	191	176	189	197	213	221	193	209	225	208	245	199	220	189	216	207	208	214	209	212	214	217	195	201	195	194	206	203	219	200	209	222	216	204	230	198	210	237	193	195	177	196	213	211	208	207	219	180	196	209	206	215	220	209	198	205	224	218	226	191	207	203	200	202	196	227	201	235	229	192	214	207	189	216	242	219	189	224	214	204	215	214	205	241	193	202	189	220	194	218	216	203	222	216	225	213	219	192	200	233	217	207	218	230	218	210	197	224	203	201	216	206	207	211	209	224	221	216	192	202	203	221	203	186	221	194	215	203	202	182	185	198	182	186	193	222	206	185	200	195	197	187	188	217	198	223	226	204	193	206	192	211	207	210	194	170	222	198	224	217	243	203	220	189	238	231	221	214	210	216	218	222	217	216	209	219	191	223	199	199	193	207	203	188	198	233	212	210	215	204	190	169	193	210	191	219	208	199	177	215	197	198	186	198	225	202	201	209	189	202	201	236	210	190	201	175	213	195	234	238	221	211	212	196	230	208	219	187	210	196	214	202	208	216	209	254	207	236	195	212	222	204	191	197	222	225	201	223	199	202	201	210	220	211	217	227	200	212	226	205	186	190	208	193	198	192	219	214	227	231	189	233	204	203	215	214	183	200	228	178	218	226	182	231	190	179	230	219	190	194	194	208	223	195	233	195	240	233	218	213	204	177	212	170	211	207	169	191	183	193	206	217	173	191	191	199	221	218	196	212	209	233	234	200	214	200	200	223	201	199	186	216	196	209	217	232	203	196	202	184	243	199	212	208	194	197	211	198	192	203	205	206	213	201	201	222	215	208	222	214	225	208	214	196	218	200	197	220	219	203	218	211	199	192	194	182	205	182	237	226	194	247	212	208	205	208	219	221	193	211	227	207	205	207	204	202	201	211	212	231	197	198	222	193	224	208	202	215	185	188	238	209	226	235	210	216	218	220	209	204	190	205	238	213	201	209	219	206	205	220	210	207	200	211	198	209	196	232	225	221	211	236	185	206	224	216	199	216	221	210	198	249	179	198	231	206	196	207	194	215	215	223	244	213	225	231	202	221	195	177	179	176	221	239	189	202	179	213	232	211	188	224	230	208	191	203	231	208	214	215	233	217	206	194	202	207	203	216	229	211	223	205	185	209	235	203	223	209	209	201	209	198	212	214	209	189	185	200	217	184	220	206	193	179	191	211	214	201	210	220	196	215	233	204	233	202	212	225	198	209	176	204	191	204	199	222	184	221	196	207	197	208	240	210	221	256	233	207	212	200	240	213	217	231	194	199	226	218	197	213	198	197	226	215	219	186	221	194	207	239	207	204	188	199	219	227	214	220	218	188	207	193	217	200	196	208	204	193	213	206	205	174	223	226	221	186	192	237	240	212	205	211	197	206	232	209	201	184	201	218	199	187	204	211	194	199	232	219	193	231	202	190	208	228	209	190	213	211	186	216	224	222	227	222	174	207	222	222	224	197	219	190	194	186	204	227	214	181	202	199	213	197	222	201	189	216	194	223	220	180	216	196	218	225	221	196	202	215	198	220	185	205	201	193	222	213	188	228	230	179	226	197	221	203	182	205	226	169	214	207	202	196	207	205	219	225	204	189	200	237	195	209	221	207	182	190	218	219	198	235	236	207	190	209	208	216	189	233	202	196	201	219	182	198	191	210	191	202	197	184	206	198	210	183	202	183	217	213	209	201	199	208	230	195	184	207	210	236	201	199	204	221	194	209	214	197	203	202	218	203	243	205	226	204	160	221	210	193	235	233	232	195	197	217	205	231	196	216	217	247	237	232	188	210	185	212	208	235	203	225	245	218	199	199	231	195	209	222	212	205	195	202	185	197	210	211	192	214	187	225	192	199	215	207	233	206	190	206	185	193	226	219	201	216	230	210	198	217	181	204	188	184	196	210	187	200	231	198	203	221	229	203	218	186	199	215	225	188	231	206	226	198	201	223	200	209	204	210	231	209	211	223	209	224	221	212	229	182	187	200	217	230	225	211	233	208	186	203	205	189	227	202	228	189	216	191	195	207	211	200	230	176	197	227	186	188	193	198	214	234	233	220	233	206	232	198	213	212	214	184	228	204	237	189	203	228	191	195	183	204	201	200	205	223	235	206	211	209	212	206	183	204	220	207	229	210	197	202	202	195	221	203	223	215	229	221	203	208	191	209	222	221	218	210	209	210	219	211	187	200	207	201	198	176	194	225	209	215	197	198	191	210	212	227	216	229	198	207	196	222	184	206	218	203	235	194	208	233	215	194	200	224	204	210	223	195	216	222	228	202	220	204	188	203	202	204	229	204	165	241	212	197	205	211	166	188	203	220	214	230	217	204	195	205	219	224	213	194	174	205	220	209	200	180	229	223	208	207	202	243	222	198	199	202	210	202	212	205	210	225	204
11126	1720	1540	1641	1381	1191	970	908	780	736	681	598	656	626	579	587	585	576	575	537	564	567	556	519	554	529	499	543	481	518	550	532	533	516	581	537	554	600	570	528	574	574	559	556	573	582	565	647	578	548	593	607	515	525	538	485	499	529	503	482	493	506	510	507	522	524	503	527	475	494	497	520	487	475	553	508	471	488	469	518	457	507	487	495	527	481	464	498	502	500	481	449	482	465	463	481	464	456	494	490	478	459	506	484	480	520	517	497	466	478	478	507	503	475	478	509	480	529	450	479	448	458	476	513	466	478	518	486	482	455	451	461	461	498	460	456	482	500	470	501	466	490	515	465	435	498	438	485	519	467	453	490	479	500	523	515	474	476	478	468	550	473	451	466	473	477	465	467	498	485	485	483	493	464	439	488	501	515	485	492	471	499	520	495	485	495	476	466	451	480	521	467	469	482	467	459	474	474	465	464	513	473	475	444	492	508	475	473	431	460	499	458	450	458	484	477	441	478	455	488	497	479	485	486	479	489	474	506	481	452	514	470	517	500	468	484	529	522	452	459	480	449	472	462	493	483	494	456	478	452	497	462	469	476	488	443	464	454	468	463	491	478	460	472	464	536	512	488	456	497	463	510	497	463	491	471	469	477	483	446	503	513	511	462	462	460	457	467	508	459	499	465	495	546	494	465	472	507	471	455	459	505	487	480	456	454	531	482	457	484	446	522	471	518	483	471	477	498	480	497	496	475	483	506	483	463	457	463	477	439	457	462	511	455	472	502	525	502	476	483	466	458	504	462	491	462	501	471	449	475	468	466	491	482	456	474	481	481	529	456	488	523	455	472	538	486	540	506	473	472	484	440	440	474	469	463	481	488	472	489	458	478	457	463	479	468	509	474	457	460	407	463	498	474	491	473	503	515	480	500	438	497	466	489	501	482	469	479	507	461	489	483	478	437	506	505	503	439	508	480	461	470	486	482	485	488	473	502	502	475	508	507	477	496	447	440	494	471	515	507	441	480	499	482	437	448	497	489	473	481	502	466	460	436	485	472	492	460	473	463	479	435	483	441	496	460	490	511	482	517	501	482	500	476	487	494	469	477	469	505	458	539	467	453	506	486	452	496	451	476	447	483	488	481	496	475	471	470	499	484	494	494	498	464	482	473	462	462	481	500	478	468	460	461	460	480	511	486	480	472	499	484	462	473	497	516	476	481	456	501	484	490	464	467	480	455	455	499	509	469	449	471	464	490	459	482	469	436	478	414	465	486	510	499	474	486	490	432	490	532	481	495	496	473	479	483	485	490	459	497	465	477	491	469	469	530	456	482	459	429	464	509	531	431	471	488	471	476	488	454	452	453	485	467	499	487	437	485	463	501	457	473	425	478	467	498	489	474	518	468	480	467	479	481	482	475	489	474	458	455	527	469	443	483	460	465	498	495	453	490	456	487	439	495	485	488	491	506	491	469	511	467	547	516	517	496	454	499	453	451	445	458	488	498	485	482	517	472	459	491	495	470	493	475	505	513	451	458	443	485	501	447	511	457	470	487	465	474	512	481	473	479	513	477	477	488	435	502	459	503	454	501	488	526	476	447	458	519	527	502	455	481	510	469	507	490	496	504	512	472	506	450	463	507	459	477	463	491	483	499	466	500	466	478	489	457	481	484	503	472	452	527	486	437	483	492	511	463	474	474	475	489	487	473	479	477	500	500	526	527	460	527	481	469	500	475	514	474	494	477	486	451	499	478	510	505	456	483	485	434	457	487	471	439	463	494	501	475	463	473	481	440	493	469	481	499	530	523	508	490	471	482	455	491	468	459	464	468	473	448	447	477	509	500	501	483	504	489	474	469	481	447	499	510	460	500	485	470	467	488	502	526	510	491	460	479	471	497	477	479	476	458	502	497	485	457	517	472	479	466	458	453	511	477	478	471	518	523	443	522	481	513	465	475	516	470	505	494	452	492	495	521	481	475	479	488	506	461	463	448	480	462	490	484	448	500	489	480	487	505	472	498	492	541	487	476	471	480	475	480	442	444	482	477	450	448	483	496	466	482	462	486	502	477	467	512	472	495	491	528	476	448	460	451	454	498	492	471	443	485	490	489	488	461	498	484	473	475	504	459	483	501	492	486	485	478	499	476	500	470	485	494	478	480	488	464	464	466	489	455	468	501	494	493	498	448	496	469	478	471	472	497	479	500	504	481	509	456	461	457	495	467	471	482	494	451	479	474	460	471	484	476	503	487	456	488	506	490	504	515	487	460	500	466	460	505	497	496	482	475	470	448	445	479	490	462	496	503	477	491	470	467	501	477	494	505	480	471	480	464	467	457	469	495	496	482	507	485	481	478	497	482	504	485	473	466	484	513	480	490	486	469	483	456	505	486	436	472	444	493	491	463	456	477	466	488	490	470	447	486	462	443	492	472	467	480	469	486	482	516	494	501	496	517	444	463	461	479	486	488	454	479	455	443	466	451	466	473	493	469	418	481	479	506	473	505	517	446	495	461	465	468	489	513	498	490	497	449	468	500	460	457	477	435	501	490	500	517	476	428	479	454	513	477	453	471	513	494	443	503	471	459	489	470	477	466	457	549	449	475	486	470	499	482	492	501	516	470	506	492	467	453	501	501	473	479	468	494	494	479	496	474	510	453	481	505	504	443	500	479	483	476	479	464	475	484	512	496	510	485	469	488	499	477	496	438	494	471	492	474	468	450	463	472	464	461	538	515	489	502	490	471	490	491	494	548	478	494	468	515	478	477	466	494	518	484	464	521	494	476	468	464	496	463	484	478	476	477	496	481	486	499	471	499	497	473	447	470	457	502	467	501	506	454	464	488	481	454	455	503	500	460	514	472	498	497	450	478	509	500	486	495	511	492	486	515	467	502	472	461	482	480	467	508	519	463	503	454	433	499	476	484	495	497	442	477	483	477	494	477	468	502	475	485	476	431	478	508	478	468	476	501	487	496	469	443	495	506	495	496	492	454	497	490	518	477	488	482	477	471	477	482	458	491	506	443	504	444	453	446	517	484	477	487	526	456	480	483	510	491	487	504	491	469	508	491	520	515	485	456	513	492	506	451	455	504	517	493	474	451	465	500	487	463	483	508	437	525	476	473	490	472	488	448	479	481	495	463	436	482	488	470	501	466	521	472	470	469	473	471	476	498	492	481	516	508	484	449	475	497	479	463	491	496	483	464	491	487	494	484	473	475	482	456	493	479	471	474	497	469	408	473	451	519	526	479	487	467	498	455	477	520	494	503	479	488	490	458	503	449	499	527	465	454	436	493	517	448	466	478	513	471	504	446	476	502	474	470	470	473	486	486	485	474	483	511	456	468	476	486	477	467	516	497	464	503	462	445	485	485	527	483	521	456	511	481	477	490	532	487	469	489	486	507	464	469	437	465	459	463	478	421	512	514	472	466	480	489	473	501	511	510	533	466	470	468	487	474	503	485	479	505	497	503	513	458	472	480	491	506	508	461	516	459	470	486
24985	4857	1139	787	521	400	332	289	219	223	189	192	205	176	177	162	158	161	167	168	160	156	167	159	165	142	154	131	143	158	146	169	163	163	158	171	152	182	149	168	156	163	159	193	149	168	169	165	187	160	162	154	158	145	169	164	160	143	166	140	152	147	148	152	163	151	168	159	151	166	145	157	150	158	190	148	164	128	158	152	144	158	162	176	124	128	165	164	167	146	139	155	164	162	137	140	121	141	181	140	167	168	143	136	160	155	165	163	156	135	140	155	158	158	160	153	165	129	156	140	139	166	156	135	151	131	122	157	157	157	148	154	146	135	144	144	152	156	140	180	141	132	168	161	148	133	152	173	154	162	172	144	153	155	154	163	164	172	162	153	143	161	163	165	136	157	139	157	146	160	146	134	121	151	159	153	128	170	165	136	147	175	150	142	161	152	145	156	143	139	137	150	153	137	152	129	154	161	138	137	166	141	131	135	144	125	162	128	147	172	160	158	157	132	169	172	144	139	147	147	142	156	129	164	126	139	151	134	142	124	172	155	163	159	158	157	150	137	132	155	164	155	166	153	132	166	141	131	145	154	170	148	136	152	146	183	146	156	134	157	181	154	150	131	144	129	137	142	165	155	141	142	147	146	156	178	144	156	146	157	141	182	133	168	130	162	150	166	163	143	147	152	155	155	159	154	160	147	163	162	155	153	138	150	153	169	146	167	145	132	151	173	154	134	130	149	161	146	177	143	160	157	168	134	124	147	143	144	153	165	133	154	185	149	138	156	146	166	145	142	154	137	169	149	156	143	147	143	138	143	136	154	179	158	148	133	135	170	143	118	134	146	160	135	171	154	153	144	159	162	127	142	151	135	120	162	157	154	156	159	147	168	168	152	147	148	161	133	142	150	135	145	141	162	154	146	171	151	142	132	176	150	166	140	125	162	141	145	145	157	151	159	148	143	140	139	141	150	154	143	155	155	133	154	151	160	157	174	172	141	148	150	172	143	188	160	156	132	163	164	158	166	164	167	169	147	139	146	154	177	135	127	152	156	160	126	151	130	136	149	148	150	176	143	138	149	157	144	170	160	150	145	148	162	150	143	153	149	157	168	155	147	152	136	147	143	137	123	146	133	144	130	131	148	158	170	155	143	143	141	151	137	161	149	133	166	153	161	148	171	163	148	148	150	153	161	159	154	149	181	148	136	151	149	144	144	130	141	150	143	130	129	138	151	151	137	143	143	153	147	135	133	151	149	134	146	147	152	149	167	145	163	180	159	150	173	149	154	160	138	133	180	146	155	139	136	157	172	173	136	150	175	154	147	160	147	157	153	147	124	159	158	149	142	118	148	146	144	152	148	127	183	158	158	151	118	146	152	138	176	152	127	133	154	170	133	112	172	151	132	133	124	159	150	152	143	160	167	135	148	153	149	151	159	146	133	140	168	155	159	157	168	159	156	161	157	130	146	151	130	157	149	139	165	144	161	132	142	145	150	159	155	120	166	178	135	146	140	128	152	164	132	160	143	149	157	150	166	173	156	152	144	172	138	157	140	160	187	130	145	145	140	140	156	137	160	146	126	155	154	162	146	152	159	155	154	146	166	150	151	150	142	172	140	148	170	142	162	137	181	141	137	140	162	147	156	132	143	147	147	148	153	154	155	158	144	146	158	147	120	145	156	156	159	144	175	160	156	140	168	150	157	141	129	147	164	144	149	158	142	140	146	151	165	127	154	148	175	117	125	153	153	159	131	159	151	169	152	158	146	148	141	160	154	152	143	164	142	164	151	168	151	154	144	136	148	179	128	162	139	136	131	136	135	128	137	163	176	151	130	139	154	148	156	151	159	147	139	147	167	152	166	152	154	137	162	136	158	156	121	146	145	164	144	120	147	147	142	152	139	170	153	160	149	144	156	165	157	152	156	182	143	152	172	141	144	168	155	146	144	170	131	146	151	161	142	146	138	168	163	150	151	160	155	167	170	155	162	166	149	149	173	156	151	138	128	142	166	156	146	165	128	158	118	138	131	142	150	148	148	149	160	138	139	132	167	133	161	150	150	153	152	158	160	159	142	165	136	128	159	149	164	152	145	168	170	162	144	151	140	140	162	174	148	145	173	160	160	164	173	145	135	136	154	144	149	145	177	147	166	178	157	156	139	157	166	170	149	175	167	140	133	145	172	149	154	142	165	158	149	162	153	171	148	165	144	158	137	137	155	170	154	161	164	152	150	132	169	137	174	147	143	172	150	137	156	149	140	153	148	162	171	159	153	145	148	163	170	127	166	142	154	169	130	152	156	141	142	150	144	142	161	138	140	125	154	166	143	151	148	147	143	150	126	156	188	160	172	169	156	149	145	157	145	136	139	130	153	151	157	141	158	127	138	161	169	147	138	156	137	141	151	140	136	156	160	149	154	133	181	140	121	161	156	137	158	140	159	157	184	139	147	142	135	162	134	139	160	162	165	139	142	146	144	144	143	161	158	126	150	133	146	161	140	151	153	155	127	135	151	128	153	153	171	167	155	150	160	136	177	133	152	166	142	140	137	153	141	135	149	155	141	157	129	153	148	152	149	144	132	136	165	167	168	167	123	176	143	143	146	158	162	157	160	146	135	132	125	144	143	143	147	168	140	152	163	147	167	177	141	137	162	140	143	134	159	156	168	149	185	144	158	179	140	163	155	160	147	163	156	158	143	164	152	128	159	153	153	141	158	138	166	133	171	149	149	149	167	150	185	148	138	131	154	156	145	122	156	144	165	140	156	150	149	164	156	124	131	149	152	169	145	132	167	144	148	168	177	126	131	148	154	150	148	152	148	160	142	158	139	131	159	153	151	165	158	177	153	139	133	127	146	132	153	154	158	162	161	163	144	135	157	163	136	130	153	200	159	141	143	161	168	145	143	139	163	148	155	140	143	128	168	141	179	135	189	156	145	149	153	161	154	148	146	169	139	161	138	138	164	151	143	154	129	144	153	152	162	170	145	150	176	164	135	127	159	152	117	143	153	162	169	137	147	143	151	141	168	139	137	133	150	126	152	187	145	154	144	168	154	150	161	136	146	143	127	149	133	164	152	167	140	163	162	131	149	134	144	134	155	137	149	134	157	159	129	152	156	150	152	156	143	148	142	133	140	128	168	137	142	164	142	135	154	137	152	138	145	139	183	140	144	170	151	148	177	146	125	154	124	142	166	146	154	121	143	160	159	156	145	155	147	144	147	159	149	149	154	149	173	167	164	139	156	151	157	178	153	144	186	142	136	142	151	176	155	135	146	138	155	151	161	158	155	138	158	114	164	150	148	122	152	174	153	143	147	165	163	126	155	133	143	159	146	151	135	150	151	153	164	157	150	157	168	159	178	142	169	127	141	155	146	136	176	172	155	130	132	145	146	181	159	160	152	151	126	154	170	146	154	158	155	143	140	162	152	132	153	154	158	126	170	176	151	163	149	151	142	154	129	155	158	136	141	128	140	160	171	161	168	149	144	149	156	153	139
14896	2626	2423	2497	2109	1622	1363	1048	1006	842	720	704	648	577	577	544	524	535	464	520	539	452	473	468	471	472	474	447	419	386	444	457	455	465	443	465	478	522	500	474	512	522	523	515	522	511	542	532	498	499	474	506	426	477	462	432	412	448	445	453	444	411	388	383	416	367	400	413	390	428	397	409	411	388	374	408	401	396	391	428	398	373	426	346	386	357	381	353	344	419	331	378	369	370	370	341	362	389	331	404	362	366	376	344	339	365	414	400	382	332	367	347	395	415	390	379	370	374	360	381	335	383	354	386	402	402	376	351	400	373	349	361	390	361	351	360	337	330	367	351	353	321	378	345	347	385	386	371	375	360	378	338	402	356	373	393	382	383	367	386	420	371	348	367	410	419	328	361	355	362	376	374	360	380	353	349	387	371	382	372	382	392	368	359	372	384	370	365	391	346	334	361	419	374	380	354	380	404	336	352	375	343	379	344	392	390	371	397	368	386	355	347	375	406	357	386	398	383	319	364	396	368	396	363	370	383	377	357	383	378	362	399	367	382	374	386	375	367	362	390	365	343	342	375	391	405	365	350	358	343	364	366	346	366	387	365	367	404	410	376	355	361	352	353	389	389	377	426	354	361	332	389	403	387	396	366	344	348	380	389	391	364	387	377	383	412	367	360	375	366	381	363	376	341	382	363	351	368	353	362	370	342	380	375	415	393	368	409	375	360	363	358	334	396	350	378	363	368	372	370	364	362	339	369	334	408	350	365	353	401	361	389	360	366	391	397	367	396	361	375	343	366	347	383	362	362	373	330	362	360	394	386	390	373	374	350	393	403	371	412	388	365	378	356	358	391	365	352	363	355	390	396	408	350	365	376	393	366	361	399	352	387	353	393	362	358	358	375	392	369	395	396	379	340	369	376	374	376	371	367	383	371	363	402	341	367	360	350	380	361	393	370	364	381	367	362	372	391	415	362	364	371	379	410	409	378	360	372	365	365	362	371	373	393	355	377	369	383	399	381	403	357	367	364	348	398	360	376	354	380	365	397	352	373	366	351	375	361	377	372	367	366	379	347	378	369	361	359	356	364	374	390	389	353	378	351	398	372	390	399	392	360	376	351	381	373	377	383	395	373	371	353	390	383	344	387	392	374	358	351	362	387	380	372	383	342	392	355	378	355	389	402	350	392	371	367	351	360	395	358	362	382	401	360	372	369	352	379	346	364	379	363	358	339	366	356	372	350	393	371	349	366	403	379	368	344	361	337	370	369	376	372	346	382	428	398	368	374	393	399	344	372	393	400	414	356	384	357	377	397	393	381	404	389	379	397	349	352	393	396	384	369	386	378	366	360	361	379	360	372	387	368	377	383	377	364	381	359	413	346	373	394	398	377	381	356	359	363	380	351	376	370	375	366	403	371	388	402	381	423	350	386	379	394	357	366	398	341	359	355	340	345	327	362	369	350	361	334	381	371	358	377	397	352	406	364	388	408	358	324	401	392	371	370	381	359	301	348	387	399	383	350	362	360	361	401	397	370	406	331	366	381	363	365	359	371	388	340	393	398	360	392	376	361	395	390	356	358	408	380	400	338	394	363	377	346	341	381	399	345	350	347	372	371	378	376	384	368	349	353	395	406	321	347	385	371	353	367	351	404	367	354	383	387	349	381	359	405	377	374	407	372	362	377	352	401	368	325	372	362	369	438	373	359	390	404	361	373	354	375	423	338	386	387	384	351	378	358	369	398	362	361	357	375	340	401	398	364	389	352	366	398	344	370	365	382	383	377	377	380	361	391	388	354	388	378	372	374	390	387	342	356	357	347	394	355	413	371	380	365	448	358	337	371	380	379	377	351	359	361	361	357	383	353	387	354	407	369	381	357	360	392	356	371	373	354	405	384	368	411	353	375	398	400	351	374	374	417	377	366	410	370	384	346	397	374	379	371	392	399	331	382	384	354	398	369	403	393	369	370	418	373	360	374	351	353	354	358	342	342	366	400	366	358	358	341	360	381	347	373	362	396	374	405	375	365	368	359	357	377	403	371	384	366	370	395	341	368	384	372	367	348	330	351	392	384	383	332	368	360	381	343	362	377	409	361	334	367	350	394	390	349	375	381	395	385	381	357	364	381	375	397	377	368	387	412	404	375	355	351	396	386	373	358	367	421	358	387	359	373	361	365	338	390	386	382	386	384	376	358	337	390	387	378	394	369	389	377	361	377	367	354	367	353	353	410	399	376	369	367	382	357	392	398	391	358	375	366	392	371	392	352	399	367	391	362	376	362	345	387	347	366	360	384	365	357	379	364	359	379	374	381	400	337	374	406	355	375	370	400	413	352	377	365	357	395	375	362	365	364	369	391	394	391	380	403	365	380	397	349	367	356	375	373	382	384	343	400	361	375	380	352	392	400	389	337	356	393	348	334	383	370	408	404	385	382	388	412	374	351	378	385	391	378	370	391	356	403	395	423	365	385	386	368	379	362	354	340	359	436	396	375	371	359	394	394	378	351	378	348	358	374	384	356	361	359	351	342	434	385	370	359	345	345	372	356	379	363	371	381	328	373	411	391	350	354	387	404	365	375	388	353	386	381	369	360	363	344	402	355	371	390	370	337	371	362	362	418	375	359	390	391	348	357	364	378	394	366	360	387	374	382	379	360	353	357	364	357	397	366	353	336	373	407	378	385	350	340	341	377	369	388	361	407	368	369	359	368	390	371	356	401	377	361	359	366	376	376	372	359	373	373	373	399	369	409	371	361	377	360	375	362	368	359	372	360	357	398	362	370	394	391	381	369	387	392	357	400	384	404	377	345	365	363	361	410	404	377	365	377	364	361	383	356	349	376	371	402	363	359	395	409	401	338	345	368	363	384	360	389	382	369	343	362	376	371	393	389	361	397	375	355	378	348	382	363	382	373	366	387	367	396	331	377	386	387	370	368	391	377	389	360	348	372	382	365	360	410	366	405	392	342	375	371	362	394	362	388	376	377	361	369	376	337	381	346	366	392	376	357	347	350	408	383	371	375	399	335	399	382	391	358	385	370	348	368	370	397	357	368	393	354	377	347	356	389	373	367	358	340	370	354	349	370	363	363	366	367	342	354	368	333	382	372	362	373	347	407	388	344	368	369	372	362	386	387	374	407	378	386	367	363	350	358	377	402	383	373	354	360	346	376	382	381	349	406	360	352	367	387	354	380	366	382	364	366	389	400	346	387	402	355	362	357	372	348	379	351	378	383	372	379	362	349	425	342	358	398	344	341	360	383	379	365	378	372	340	383	361	371	379	385	367	374	389	384	392	365	385	350	367	370	365	346	341	384	353	376	356	408	349	359	376	433	373	364	344	385	383	380	349	356	356	335	345	391	380	401	381	335	385	386	360	381	349	382	374	334	360	374	389	349	329	347	369	363	377	350	370	383	357	389	387	333	335	397	360	402	370	354	380	397	364	395	384	386	385	337	381	380	393	354	345	384	350	371	382	386	365	359	355	377	396	377	365	392
6733	1232	420	331	331	267	319	304	300	296	302	298	273	302	296	316	300	312	293	285	286	317	261	278	299	297	280	314	311	301	287	289	300	303	279	279	283	298	310	313	280	275	247	301	283	297	288	298	312	277	284	280	318	304	258	272	271	299	282	300	288	249	262	300	269	293	275	289	314	260	297	279	285	292	282	335	290	281	315	295	311	262	291	299	264	273	306	291	290	287	277	276	272	291	293	295	300	261	289	286	251	269	273	271	289	276	308	300	273	281	298	283	301	294	260	279	278	300	277	301	281	314	314	293	284	293	290	286	283	282	332	312	264	301	301	273	292	304	271	296	297	297	258	295	274	245	269	282	285	275	278	293	302	298	304	312	308	286	292	264	280	268	316	293	296	294	241	319	259	292	334	283	298	302	273	298	295	298	284	288	263	278	270	295	288	289	273	304	282	275	296	329	309	324	283	271	271	266	288	308	298	300	332	267	295	276	260	284	282	290	281	302	313	295	317	287	291	300	298	288	324	296	300	291	288	289	257	268	264	294	297	292	295	283	286	297	290	304	277	300	262	306	314	285	237	255	311	291	234	274	326	280	306	275	244	298	247	306	289	285	298	246	286	306	291	295	296	272	288	283	290	301	307	294	293	263	270	266	319	292	268	298	235	296	289	295	270	263	276	278	285	241	298	291	283	296	302	295	301	260	312	303	302	306	288	283	289	284	293	294	319	337	290	252	280	318	296	297	278	276	273	263	278	262	265	304	304	304	329	247	292	279	273	284	303	293	293	253	251	275	286	259	320	290	287	305	307	286	286	289	283	300	299	285	302	243	300	272	307	301	259	275	292	285	270	323	276	278	311	278	268	269	296	275	267	304	269	305	282	255	282	292	298	270	301	277	238	308	281	287	259	243	274	276	290	308	290	306	263	256	321	256	306	249	280	262	259	291	287	304	287	281	258	303	286	272	293	271	306	304	307	290	287	288	290	253	255	289	309	257	295	281	270	297	256	302	289	283	303	273	294	291	323	308	295	300	286	293	294	282	283	260	299	270	311	311	272	286	256	304	272	292	282	295	301	250	265	295	270	291	287	308	279	306	265	279	268	316	291	269	253	254	273	299	280	268	275	282	297	258	263	278	276	238	277	287	291	247	282	292	302	311	262	300	284	274	298	272	323	255	285	285	299	301	260	283	274	291	269	279	251	286	279	272	306	273	271	287	328	280	288	307	272	311	272	304	264	290	260	292	291	259	290	283	257	271	320	274	268	286	248	329	270	320	299	293	259	311	298	281	285	315	289	324	293	315	253	277	309	311	311	270	303	313	278	306	280	293	297	298	286	274	276	269	265	284	298	270	304	282	292	296	321	277	303	290	233	276	285	295	296	271	293	302	273	295	288	300	272	293	308	307	280	298	292	279	308	272	279	299	274	278	278	281	305	301	265	267	299	299	289	299	282	261	320	292	293	279	304	253	290	281	277	280	269	266	278	294	297	289	278	292	283	276	310	293	291	269	262	283	313	303	290	285	305	264	276	311	265	299	281	287	268	282	226	307	285	278	295	285	267	303	283	274	291	276	302	324	274	263	298	257	265	277	293	282	289	280	274	251	298	299	288	303	278	319	281	313	265	266	276	303	319	309	320	283	288	311	294	303	320	283	325	301	280	293	278	275	291	276	305	282	318	278	302	271	304	285	265	279	264	254	281	284	285	259	291	316	299	310	255	275	294	297	293	287	296	273	289	271	277	314	315	275	307	281	269	260	279	311	295	291	261	290	259	281	275	286	279	276	272	304	306	301	299	280	283	247	297	275	275	326	287	279	309	284	306	308	311	280	275	265	307	299	275	267	280	293	274	305	279	279	299	311	291	285	266	304	294	268	281	272	285	277	291	263	264	301	257	293	284	279	300	305	289	314	312	273	320	300	282	303	280	267	280	267	303	268	287	315	311	299	311	279	313	250	288	290	274	285	299	259	265	272	281	284	292	277	308	283	279	275	294	280	308	302	274	301	270	304	300	279	288	287	305	273	269	259	325	336	300	278	270	299	271	274	287	274	270	287	313	287	293	283	283	289	307	298	243	282	306	304	301	262	275	282	277	280	284	293	306	291	300	325	287	290	293	306	275	275	250	302	270	278	285	281	274	279	298	310	306	318	270	280	270	252	296	282	337	302	274	261	281	265	313	272	245	274	261	276	282	275	284	312	312	284	305	314	263	300	270	327	301	257	288	328	288	288	269	309	289	309	263	298	260	277	276	292	233	259	291	295	281	288	275	284	274	273	270	284	319	272	278	291	256	268	294	277	298	306	311	284	315	282	264	289	277	282	297	307	282	282	288	266	320	294	301	283	302	301	285	284	273	298	284	295	277	268	283	293	276	282	281	266	300	271	290	267	301	281	287	314	288	300	280	275	285	290	273	276	314	296	308	284	275	267	295	276	352	286	289	278	273	292	309	272	316	286	297	290	276	277	298	291	289	302	275	271	276	280	282	300	273	290	288	271	262	307	278	282	284	288	279	272	278	292	293	282	280	282	312	262	286	308	322	270	285	252	308	317	255	270	313	276	254	266	275	287	309	278	276	297	291	283	263	294	279	265	269	307	302	300	302	315	304	304	278	259	302	264	295	325	290	277	286	283	282	291	296	290	294	282	272	292	293	306	303	269	267	323	310	298	300	266	282	321	316	299	269	289	310	289	266	293	270	285	270	315	290	297	312	251	294	300	303	292	282	307	297	294	298	306	307	306	257	313	302	280	269	297	304	307	292	268	302	298	275	275	313	300	307	276	316	269	266	279	274	290	279	282	267	335	295	278	317	288	271	294	277	321	274	323	266	285	320	281	268	261	262	248	310	289	306	298	339	273	272	326	316	287	294	276	276	292	271	284	313	266	322	299	287	270	313	270	310	296	308	270	289	288	289	292	291	283	276	286	251	282	289	311	270	294	307	253	295	291	285	318	283	296	272	320	271	284	277	286	311	275	297	276	259	288	282	267	303	298	288	312	300	314	298	318	273	283	261	280	266	293	299	310	293	280	288	268	256	285	291	285	268	278	295	261	295	270	272	281	294	289	279	291	305	301	261	267	296	283	301	314	305	269	300	275	327	270	286	279	281	305	285	263	278	256	277	258	299	283	281	319	253	279	332	279	330	292	285	293	289	306	265	324	303	292	302	286	275	317	276	300	289	292	309	293	285	306	304	316	259	282	278	298	273	298	289	295	282	305	290	248	273	311	300	298	271	273	272	276	325	325	278	274	306	300	273	285	321	309	292	299	253	270	296	295	283	268	291	264	287	297	255	304	276	314	309	301	263	277	249	305	323	299	333	260	299	298	318	299	289	257	282	308	290	295	281	295	286	292	254	257	279	285	285	322	275	271	242	291	307	303	294	270	295	300	282	314	275	260	286	298	275	264	275	303	317	287	277	308	284	279	295	279	252	270	291	258	314	292	239	304	297	276	258	294	284	287	274	279	260	256	277	313	292	272	290	288	251	288
4611	1259	890	876	811	747	728	692	674	705	698	658	689	648	697	620	629	686	622	629	661	629	674	633	723	697	632	689	664	684	670	663	653	700	678	650	707	675	705	666	723	700	680	698	674	690	672	714	663	666	686	670	674	698	674	729	625	688	654	656	611	649	616	656	652	634	683	667	659	649	664	673	638	664	687	679	657	604	627	667	638	667	665	626	687	636	651	670	628	662	651	627	628	639	626	633	665	670	588	656	677	608	660	604	629	672	642	646	628	620	637	607	666	665	679	657	631	680	660	623	646	651	633	641	676	633	601	649	617	686	590	632	646	646	641	619	680	704	653	624	654	675	647	653	715	644	659	650	689	641	670	683	641	666	687	610	588	670	681	645	650	603	641	691	640	627	682	649	641	638	604	614	631	648	646	667	644	628	637	636	629	674	651	635	661	631	674	664	640	653	657	672	655	666	632	645	634	632	660	634	660	647	636	636	613	653	632	629	625	673	612	624	662	616	635	588	630	603	663	660	563	693	619	639	597	653	628	663	632	661	615	619	659	615	664	598	651	665	629	649	680	649	666	661	632	617	619	614	656	642	638	666	615	633	662	642	639	644	694	676	628	649	644	647	649	614	623	681	624	660	668	652	640	631	626	623	648	623	638	646	665	620	663	636	614	627	607	638	656	644	680	686	627	645	664	632	633	630	658	649	666	666	633	644	669	631	627	657	654	655	683	633	664	624	612	667	665	637	672	662	645	696	649	652	648	648	659	625	641	635	625	656	666	653	651	595	645	659	650	680	703	686	683	658	638	603	658	634	685	631	678	630	674	643	637	627	694	633	677	643	644	665	664	669	632	657	671	672	683	684	699	632	666	665	662	642	690	662	659	635	643	632	626	665	641	644	602	649	638	660	667	615	652	658	636	658	669	652	639	656	639	630	668	692	621	614	602	653	661	653	666	625	629	624	668	662	627	635	651	634	643	614	687	679	660	630	621	618	698	642	637	644	603	642	637	652	669	648	689	600	648	621	669	633	642	652	681	651	635	659	698	690	658	627	656	651	631	675	669	686	636	614	672	627	672	675	685	650	678	682	637	671	630	637	713	674	685	644	658	679	661	660	647	693	638	652	662	613	644	631	633	651	662	653	650	660	686	612	681	618	627	653	676	633	667	640	628	609	644	628	624	678	629	686	677	642	604	641	618	623	677	663	607	629	667	646	695	661	642	652	665	645	664	612	640	649	630	670	634	648	640	640	636	625	628	637	659	671	617	650	673	692	659	607	624	651	596	633	672	659	648	644	582	645	631	619	623	610	588	627	673	626	624	628	594	709	601	666	663	656	634	669	683	624	592	656	662	669	677	648	630	673	676	714	597	635	661	664	643	648	671	609	660	664	649	666	657	653	621	627	604	649	640	656	615	601	682	663	626	624	673	631	632	644	652	642	605	663	648	663	693	580	705	649	638	634	668	675	682	646	669	647	608	647	655	621	642	650	668	689	670	665	623	628	621	644	632	642	602	642	676	643	619	617	643	691	664	658	643	659	673	615	687	685	646	633	682	656	644	647	681	667	624	677	650	606	688	649	604	634	663	624	668	646	632	629	648	644	635	651	648	654	724	643	632	697	625	659	608	630	647	682	662	666	625	629	631	668	638	662	645	702	667	624	623	628	645	627	688	622	686	661	622	654	600	666	693	647	657	670	657	663	663	656	665	662	602	630	674	650	652	718	627	656	654	622	653	590	652	630	631	679	674	640	618	645	643	614	630	679	620	603	651	632	668	649	635	626	612	689	637	616	662	651	593	613	664	592	649	638	674	602	637	647	685	642	674	624	663	674	664	667	643	643	627	638	589	647	607	647	645	633	665	624	708	654	631	641	615	579	701	656	687	687	625	698	638	646	610	663	631	645	669	642	702	664	649	666	625	642	601	667	676	641	628	683	704	614	643	671	651	659	608	650	604	634	660	650	648	658	629	608	644	635	646	671	626	662	655	678	623	644	648	645	620	663	685	654	657	628	668	640	653	662	644	607	650	735	614	655	631	684	625	636	659	627	628	652	660	656	639	663	626	704	678	689	703	668	651	645	655	648	646	643	678	668	666	663	595	629	629	638	649	669	631	659	641	657	633	661	672	628	605	628	658	676	656	658	646	669	644	690	625	621	633	646	647	639	657	642	671	629	694	625	627	633	616	627	730	631	636	694	643	633	640	626	687	658	688	630	626	634	648	651	669	634	617	705	675	669	606	633	714	651	608	639	640	624	612	633	651	616	658	719	619	640	669	674	726	686	588	667	633	658	627	674	675	644	667	693	640	673	682	665	619	702	648	648	645	611	602	619	600	645	631	658	632	662	645	595	687	650	611	663	605	602	616	643	609	664	629	649	646	608	670	652	643	681	644	722	633	629	611	651	637	654	659	679	664	610	666	653	656	656	658	630	658	643	636	697	695	654	662	648	637	647	653	668	699	642	646	633	627	633	636	643	658	640	663	658	643	652	637	658	688	652	615	648	663	637	668	637	651	655	670	685	670	634	606	668	642	647	661	662	656	610	620	642	644	642	641	663	683	656	642	602	664	646	665	690	628	646	683	605	660	626	614	659	660	653	643	643	661	655	638	623	606	626	673	666	631	644	647	671	665	616	683	698	645	658	655	687	680	623	599	630	642	650	630	669	677	644	613	622	645	671	668	647	643	638	700	686	655	622	673	688	624	656	652	687	645	614	637	654	686	657	673	619	664	649	622	621	596	658	650	647	668	611	646	645	671	640	667	665	645	649	689	632	661	673	602	660	658	650	657	600	665	646	632	628	642	676	638	630	649	692	618	654	678	629	632	667	621	625	627	616	665	664	690	677	583	676	618	615	639	645	643	644	639	597	689	618	638	674	666	644	647	668	668	652	629	642	640	650	660	698	625	652	675	639	647	647	636	634	646	632	681	606	662	627	688	632	645	651	662	631	660	601	640	635	642	657	592	653	618	624	666	616	687	682	629	658	632	626	650	622	649	666	630	695	627	606	603	631	670	605	629	666	658	666	648	644	641	615	635	665	657	640	664	640	635	676	596	638	695	640	607	678	690	657	653	667	637	719	687	655	659	669	700	631	670	670	653	627	633	633	582	666	691	684	631	645	648	624	636	638	634	666	624	659	663	617	634	631	649	632	652	651	601	670	611	672	642	650	605	663	645	635	600	632	653	665	658	581	634	650	643	634	644	653	647	638	640	631	613	687	638	680	682	612	598	673	641	650	658	612	638	590	678	606	652	595	636	673	622	630	669	637	644	630	632	620	624	666	686	647	666	639	660	660	649	702	614	666	634	636	651	651	661	648	628	670	662	700	649	689	672	662	670	643	691	627	681	659	598	611	625	618	621	630	686	655	624	654	646	651	686	634	661	619	658	632	633	682	618	718	691	658	642	633	647	637	683	709	675	638	626	622	630	679	632	592	648	609	682	672	610	665	640	661	624	691	624	631	651	626	677	693	678	632	602	627	664	653	605	664
15965	2779	752	542	403	338	292	268	266	253	248	236	219	242	222	207	248	196	201	217	237	210	196	208	223	228	205	221	219	237	216	207	212	222	238	183	207	205	187	199	209	198	250	215	206	197	208	227	188	208	226	197	184	215	196	190	195	192	210	212	214	211	218	236	216	216	207	219	209	196	180	211	212	207	203	238	206	205	200	232	209	213	201	198	213	200	187	195	190	225	227	205	188	207	200	198	217	200	211	224	214	192	194	211	204	205	214	225	223	206	233	218	223	208	223	234	218	226	201	192	195	186	179	195	209	251	208	233	207	181	225	202	174	206	189	204	197	215	212	204	184	214	210	220	212	209	223	209	226	189	232	217	205	183	226	234	233	193	202	207	191	203	182	220	210	218	214	190	210	210	220	188	219	193	209	204	195	202	198	195	188	217	206	186	204	215	187	194	205	224	227	192	221	181	205	188	203	220	210	201	201	196	193	239	189	208	209	221	245	212	222	221	208	210	224	222	212	214	200	205	205	203	213	193	217	183	223	224	198	215	223	198	209	236	205	207	208	208	195	205	218	196	176	210	209	179	177	222	201	206	240	207	217	207	193	214	192	196	183	204	223	210	217	201	247	193	192	186	218	205	194	213	194	217	188	235	177	226	194	228	190	221	213	194	175	238	186	211	205	230	222	165	192	193	215	189	233	209	203	201	218	223	209	209	201	216	217	226	207	210	203	194	188	204	203	195	216	208	209	185	225	197	210	207	217	229	205	207	188	167	216	216	218	212	173	214	210	182	186	171	188	223	248	196	221	230	214	191	216	225	225	201	214	219	208	218	220	221	212	217	205	239	219	222	194	198	213	203	208	203	222	200	197	183	211	208	211	227	203	180	214	231	225	171	184	193	217	209	196	190	194	183	181	188	204	217	197	179	222	203	186	206	204	182	213	220	217	177	195	200	199	213	196	203	217	192	214	206	184	226	195	199	201	229	199	214	201	223	202	203	206	209	212	200	187	198	213	195	218	203	203	181	213	220	228	213	179	215	197	209	211	238	199	190	183	224	173	204	218	181	218	203	218	221	174	193	193	202	188	216	201	203	196	193	203	226	223	219	189	219	191	215	199	193	188	196	200	172	201	233	206	220	219	189	241	201	227	213	216	237	236	211	203	225	202	212	216	230	212	221	209	216	205	222	215	174	201	190	214	193	173	227	222	199	213	227	226	192	202	199	222	206	183	228	196	184	179	216	217	195	193	191	232	197	180	212	185	210	212	224	218	219	214	226	213	205	184	181	183	201	181	196	194	205	230	196	191	208	212	204	204	199	212	221	211	194	226	192	213	188	216	214	212	226	185	191	209	214	197	204	213	215	225	204	237	216	212	208	175	202	222	234	198	198	204	185	212	191	223	225	238	213	156	209	198	231	198	222	228	239	203	210	209	206	220	213	188	195	198	224	231	202	250	214	222	186	207	230	211	166	185	213	209	215	192	225	216	198	214	193	207	202	222	206	218	187	214	206	201	195	191	200	202	218	191	211	229	207	190	223	212	196	210	217	200	217	216	196	214	245	225	200	224	194	196	205	198	233	209	194	219	215	190	192	195	168	177	194	212	208	194	190	207	219	213	211	198	222	174	192	200	203	192	185	252	223	194	219	212	205	208	197	193	227	200	207	193	215	202	186	196	218	229	208	211	191	190	221	221	215	192	218	212	221	205	211	212	209	191	178	202	207	195	203	173	218	184	201	233	200	216	220	220	204	202	194	218	210	220	187	218	211	182	214	175	224	205	200	214	210	200	203	218	224	199	214	216	201	201	198	216	192	201	197	221	188	194	192	198	187	171	213	204	234	216	211	181	201	210	211	222	190	178	208	185	194	190	205	206	197	235	210	219	221	210	217	193	215	191	214	209	224	215	204	193	194	218	212	206	221	200	194	233	223	188	215	202	192	209	235	219	201	233	212	214	207	167	189	229	215	237	218	218	214	235	205	201	191	203	216	238	237	202	199	207	214	199	228	215	202	205	218	230	214	213	199	225	214	206	218	220	226	221	216	185	172	189	230	207	193	200	214	186	214	219	215	198	226	200	204	242	209	206	204	217	229	202	189	193	186	203	226	189	218	192	217	222	226	236	196	208	217	221	218	216	204	200	233	201	196	181	220	206	216	196	236	230	201	220	231	207	224	187	206	195	193	213	219	195	202	210	193	190	207	229	196	251	186	202	197	205	209	232	233	194	181	193	222	200	221	214	222	207	221	210	199	204	199	217	208	194	202	219	194	182	183	204	180	245	216	193	206	208	226	211	202	204	208	221	195	217	200	230	196	199	171	187	184	207	208	217	212	220	202	204	207	201	191	218	205	192	209	166	201	221	199	240	214	202	241	206	197	186	222	234	200	221	203	188	230	194	179	201	188	186	220	218	182	212	208	215	250	198	212	208	193	217	223	226	202	185	205	205	213	212	184	218	222	227	196	181	213	201	223	207	208	175	174	233	221	193	216	214	186	193	218	195	222	185	214	220	193	212	220	206	199	214	199	206	224	212	205	216	195	189	205	215	224	199	188	228	195	224	213	196	168	182	202	236	198	183	203	201	214	198	174	208	191	217	190	180	224	216	200	187	235	198	220	218	221	216	182	222	217	214	206	177	182	210	213	213	209	228	213	231	214	203	224	190	196	206	196	213	223	209	230	212	219	186	214	204	190	194	190	212	240	186	229	198	182	191	197	215	202	193	225	190	191	225	203	195	193	217	201	225	248	189	205	192	188	192	195	205	210	206	202	221	215	188	219	210	199	154	195	201	194	223	222	204	195	178	169	195	209	194	225	207	201	216	227	190	220	225	182	182	196	240	219	220	180	226	208	204	213	190	236	185	198	210	194	197	188	217	210	175	216	226	188	203	208	233	221	191	201	216	219	199	186	230	197	199	227	201	212	201	211	212	210	194	212	222	226	215	206	204	217	184	213	213	191	195	199	192	199	206	191	173	186	206	213	183	219	193	191	202	189	190	201	205	227	208	199	187	202	235	219	204	197	201	220	198	194	183	219	190	182	200	199	199	201	221	207	199	207	199	235	221	197	208	198	206	214	228	204	216	204	202	217	176	214	222	207	228	200	218	185	221	179	242	197	193	206	179	216	212	207	206	200	219	250	240	219	183	188	204	225	199	216	239	230	228	198	205	205	208	209	222	218	217	202	190	196	180	193	205	216	195	207	210	212	220	213	180	195	192	203	216	194	174	201	193	198	216	201	210	216	210	161	189	222	213	205	198	209	181	214	186	209	198	186	197	209	217	206	202	207	196	229	230	194	187	209	195	194	215	218	226	197	212	205	206	196	184	195	186	201	215	224	186	185	225	212	197	186	229	216	209	217	200	185	219	199	207	163	187	206	214	202	241	219	184	198	209	219	226	202	187	234	211	203	209	190	170	181	195	217	217	181	233	195	243	222	211	207	202	207	210	183	191	191	201	210	215	218	227	190	196	220	223	191	225	229	203	200	194	223
11271	2080	1699	1643	1387	1140	942	878	794	703	687	650	625	595	600	564	533	559	573	539	564	537	537	550	522	492	552	532	538	462	531	515	533	466	500	596	579	532	562	501	548	544	587	575	592	570	539	581	571	547	541	538	559	568	512	482	541	509	515	513	498	476	506	513	473	468	497	547	459	488	515	518	509	473	492	500	503	509	511	465	492	509	492	462	479	510	490	472	473	451	515	498	493	419	482	462	497	497	465	502	472	514	469	489	486	456	478	469	453	496	481	459	493	499	515	514	478	482	508	506	489	483	473	507	457	506	476	489	492	470	489	511	492	486	530	457	516	455	456	459	466	519	458	479	446	451	488	508	462	449	463	457	471	494	459	471	467	505	493	468	483	469	481	515	451	509	445	473	508	473	472	458	477	518	475	478	466	485	500	474	463	477	487	481	511	491	467	454	467	471	434	471	500	457	460	493	449	515	486	464	474	497	468	472	483	481	478	461	468	454	504	450	488	479	499	454	488	468	485	445	474	517	542	464	500	474	500	461	510	447	485	493	481	482	468	487	448	453	521	469	474	425	488	487	482	512	507	418	459	467	527	471	462	470	435	501	471	482	465	470	465	472	495	458	481	489	477	456	469	447	503	452	483	465	449	454	484	464	487	458	514	489	472	486	477	486	478	493	456	478	484	476	511	428	475	484	471	476	454	489	471	472	439	459	476	454	471	489	462	502	493	477	514	489	473	491	510	463	493	484	449	462	472	490	495	480	488	528	479	443	514	499	474	473	473	472	518	461	513	488	480	503	460	474	488	474	454	492	454	489	453	467	459	496	473	479	502	458	447	493	463	486	484	459	438	492	499	485	496	482	481	490	470	467	487	504	442	467	483	485	504	487	483	455	455	464	496	521	478	459	471	455	511	521	499	470	511	490	426	513	467	496	498	450	474	475	516	480	492	452	470	446	484	474	476	487	497	471	481	458	455	469	461	494	480	465	470	467	434	446	472	464	468	477	485	490	438	494	461	490	442	433	464	475	452	488	443	493	458	476	452	484	472	498	469	509	493	490	465	522	427	481	475	493	486	472	445	506	471	479	499	441	503	490	473	468	428	498	474	489	482	487	473	453	463	465	455	444	455	495	487	492	485	468	499	520	510	494	465	498	512	512	513	466	461	498	432	483	442	474	456	470	495	466	451	499	522	479	466	412	494	496	441	475	498	496	484	455	460	471	536	499	537	458	480	485	485	489	473	495	461	471	445	475	488	476	480	496	432	530	504	461	487	499	469	495	504	505	503	491	465	482	469	456	494	459	496	498	446	475	470	441	464	542	498	468	467	467	472	480	488	480	506	478	459	476	493	476	482	483	515	474	511	461	459	469	438	457	506	482	500	461	511	449	458	482	512	489	457	446	486	473	449	471	479	526	488	449	411	451	473	453	489	487	503	468	461	496	500	470	465	479	477	476	469	497	475	476	501	509	505	474	459	453	471	461	470	524	485	488	470	447	485	507	477	486	495	436	485	483	501	451	483	479	492	477	479	533	488	489	508	469	470	457	433	456	475	444	480	462	448	473	479	515	490	534	474	494	463	482	452	503	524	497	464	505	478	464	463	482	452	473	451	514	512	443	507	492	513	480	508	460	524	466	493	469	475	486	521	476	456	472	518	456	459	446	479	476	471	493	486	450	464	495	458	479	492	456	493	458	472	484	480	470	530	453	460	471	465	459	524	508	469	466	453	470	473	468	494	460	484	481	460	519	484	476	463	482	525	469	471	490	487	476	474	472	497	517	470	467	471	480	471	498	482	450	447	476	471	494	440	461	487	465	490	483	455	442	463	443	444	451	490	486	433	542	497	463	479	562	483	468	489	478	481	484	470	496	472	456	481	466	470	471	494	501	455	481	498	469	471	445	490	494	476	504	473	482	501	463	519	531	476	458	496	462	463	474	448	494	482	491	508	499	443	511	464	480	451	492	495	480	480	459	476	465	431	486	466	460	479	475	475	503	444	476	480	499	451	492	506	468	458	475	476	482	503	492	439	476	512	445	467	488	465	508	475	489	478	463	452	466	487	444	482	477	461	483	496	501	451	496	491	485	518	486	486	450	465	465	476	476	495	439	449	431	468	496	499	483	463	465	481	461	487	444	466	502	494	494	476	487	462	449	452	471	464	484	512	499	443	499	477	469	517	463	451	482	478	487	482	515	466	499	507	502	477	479	489	503	469	482	504	479	476	473	467	470	465	458	467	474	493	471	453	497	480	474	478	462	494	505	526	482	481	456	478	480	498	463	458	499	462	471	473	476	464	532	491	440	484	443	501	478	487	434	495	492	476	470	461	497	469	434	487	495	463	469	476	508	487	458	524	442	479	470	444	520	502	496	455	482	479	476	494	477	510	461	475	484	480	485	487	478	476	492	464	483	497	412	485	486	448	494	470	499	466	512	454	463	462	463	473	493	477	454	476	470	506	486	477	466	502	472	480	490	465	505	466	465	494	465	468	445	498	473	466	479	458	479	502	422	493	493	478	477	485	504	470	502	502	499	487	498	458	479	432	467	500	489	496	494	403	482	512	470	440	493	481	500	481	438	472	489	461	475	485	453	462	516	477	459	444	505	474	443	480	447	478	443	507	464	468	513	444	496	483	521	458	498	464	451	461	507	477	488	501	452	463	508	487	454	513	463	489	441	456	497	471	481	481	454	478	473	462	446	499	461	492	467	501	516	463	510	487	483	475	445	489	474	490	486	485	455	491	488	478	488	497	478	499	469	483	472	500	494	474	479	466	457	499	472	497	487	524	475	453	493	480	485	491	476	479	467	484	470	458	466	501	436	435	461	485	458	474	514	518	497	486	476	489	503	483	485	466	485	473	443	444	505	484	462	482	474	466	519	495	443	495	489	523	483	483	490	438	473	492	458	473	468	473	480	496	462	510	477	452	474	458	478	504	528	475	478	473	460	533	492	466	484	501	462	495	505	469	462	464	471	462	473	531	459	509	461	465	435	471	484	501	479	467	474	494	486	496	509	485	486	503	457	454	440	490	491	488	503	493	500	518	499	473	486	472	487	465	493	489	484	502	477	472	487	483	513	444	487	499	480	484	473	439	498	499	479	438	452	455	465	463	488	470	495	479	503	491	479	463	469	453	476	485	439	522	483	507	474	474	485	468	516	478	430	489	477	492	452	462	480	507	464	518	486	432	468	489	484	489	510	484	457	482	545	488	492	479	475	495	474	519	457	461	446	470	483	468	456	495	480	477	483	490	459	478	472	517	497	490	477	461	487	486	521	461	466	451	483	461	453	480	473	469	471	493	510	474	440	502	491	483	486	468	485	495	508	457	481	525	501	451	428	443	467	458	461	476	455	470	483	492	473	468	507	501	495	474	429	448	490	510	467	479	465	458	500	428	479	467	507	491	490	494	487	477	500	449	480	474	453	472	545	531	454	487	466	464	463	456	476	494	491	492	499	450	501	467	481	470	458	494	461	514	464	469	490	454	470
25013	5104	1315	757	487	352	304	288	235	201	282	202	203	212	156	168	170	151	179	183	131	184	155	170	157	162	138	156	141	155	163	150	160	160	147	158	155	123	163	147	175	165	151	184	197	170	186	193	146	136	175	152	152	162	151	151	165	142	147	149	160	148	147	118	125	158	134	137	151	158	165	156	170	169	162	169	144	177	165	151	164	155	155	128	145	174	156	151	150	147	145	111	174	148	147	151	159	137	159	162	145	127	136	156	141	137	151	168	140	141	145	143	150	149	168	156	161	161	138	132	146	159	148	152	149	134	154	136	141	156	144	132	144	129	136	125	144	150	159	161	147	151	173	154	160	152	134	156	141	168	138	145	136	165	134	161	180	141	144	153	137	145	147	120	143	161	150	117	130	147	173	138	131	149	155	159	164	150	124	142	145	134	146	143	126	145	141	136	150	162	147	135	147	133	160	154	152	153	144	125	134	153	140	138	148	135	152	154	142	140	148	188	150	162	159	122	161	147	139	163	151	138	140	150	151	139	141	152	161	164	146	144	134	158	141	143	149	164	161	151	165	144	179	159	150	150	163	130	153	145	159	151	157	138	151	157	151	135	148	142	166	152	148	153	148	143	132	179	153	141	134	174	156	151	154	151	153	167	142	148	161	158	147	152	158	135	151	116	182	144	168	154	153	131	155	119	135	157	134	169	143	156	159	160	158	140	162	167	150	152	141	143	153	153	144	154	156	150	150	151	143	160	148	163	130	166	123	142	147	145	148	164	128	141	138	153	161	154	137	156	155	133	167	147	146	138	158	158	155	132	155	164	145	125	125	135	151	156	141	139	151	142	142	130	134	143	152	150	148	139	159	137	153	142	154	157	118	137	154	148	158	136	174	177	158	152	144	161	139	174	156	126	170	178	156	148	142	160	131	149	150	160	170	144	146	147	137	146	160	156	169	147	144	144	146	127	168	145	146	161	147	162	135	133	143	144	138	135	142	142	169	157	148	150	153	133	147	134	176	156	144	137	136	150	125	183	138	169	168	159	181	171	129	160	169	157	143	137	144	155	177	117	145	143	147	154	172	163	154	135	161	159	145	151	146	138	167	138	147	140	141	159	148	154	142	155	166	149	145	159	146	140	137	141	118	148	170	146	165	165	167	156	138	158	175	155	162	132	146	134	128	142	147	148	167	160	142	151	149	163	169	147	154	132	131	151	142	162	141	166	140	156	158	141	137	161	169	163	151	136	164	139	155	141	155	154	161	142	140	133	140	132	143	150	132	156	144	139	147	137	175	154	167	147	126	145	146	149	153	159	187	130	148	175	154	153	151	137	147	135	147	133	153	160	138	163	156	154	159	161	143	147	132	155	155	166	127	139	140	182	161	143	150	149	159	141	158	130	126	142	150	123	152	138	148	170	147	136	157	157	156	143	155	146	170	146	158	146	137	148	155	135	152	163	155	148	129	152	136	132	155	150	135	162	162	128	150	140	140	129	143	120	134	142	132	148	154	152	156	163	138	165	152	170	130	153	155	158	162	158	164	155	160	135	147	168	132	172	182	153	150	125	136	169	159	150	136	149	144	137	138	168	172	160	133	179	157	147	143	132	133	144	140	135	129	164	131	138	148	150	143	148	172	144	153	158	144	155	150	164	153	151	154	140	142	121	165	156	145	162	136	153	139	159	155	145	175	146	145	143	145	131	149	157	170	151	154	135	159	143	160	150	165	140	143	154	172	136	139	147	142	134	136	137	117	128	161	165	150	133	143	165	147	133	146	181	150	151	155	147	158	155	160	158	163	119	158	162	148	172	156	160	156	149	173	168	162	170	140	138	158	139	144	142	132	159	147	148	168	162	151	145	163	171	162	148	161	142	160	161	143	161	145	143	130	166	168	171	150	151	156	138	153	137	152	149	143	139	144	136	167	154	166	150	155	152	149	144	138	158	161	128	168	160	150	154	140	189	143	144	132	143	141	154	141	146	156	163	158	171	150	147	155	133	175	148	174	163	154	145	176	139	158	179	155	141	144	147	159	134	145	138	148	138	155	149	144	164	154	154	152	153	171	162	149	162	147	126	160	158	132	157	151	153	140	163	134	161	157	170	135	147	143	160	134	148	141	138	126	140	138	144	161	146	164	141	162	174	137	147	140	141	155	147	157	156	156	143	145	143	158	133	154	145	152	134	131	143	139	142	154	136	170	145	139	153	149	130	153	145	154	156	154	157	191	135	140	131	111	146	136	145	147	182	153	152	143	163	129	148	167	144	164	163	147	164	162	144	157	143	161	153	153	142	147	131	158	159	140	137	150	141	152	130	151	146	139	146	147	114	155	161	149	152	165	144	136	156	174	141	156	159	141	146	151	172	140	163	150	146	161	153	136	144	151	160	168	141	157	134	148	149	152	160	158	140	149	143	157	172	165	149	181	156	151	166	146	146	156	140	147	144	163	165	133	163	180	159	148	162	172	161	135	128	147	165	133	137	124	135	136	144	155	178	163	149	141	172	138	143	154	167	135	172	170	164	147	138	140	144	174	162	159	138	138	170	139	121	151	124	130	157	147	159	138	153	166	124	136	139	149	133	153	154	168	152	148	160	133	135	139	158	136	145	141	150	126	155	163	158	155	162	151	157	183	160	165	155	148	148	147	157	148	155	146	135	141	127	151	118	146	184	147	153	157	166	159	127	153	153	150	143	141	158	172	162	157	161	147	152	119	129	140	139	166	126	149	133	120	156	144	164	149	153	168	159	161	147	147	149	137	150	147	163	166	116	144	143	142	143	144	159	164	154	157	159	138	154	139	147	150	157	153	139	142	122	164	165	137	118	139	162	150	151	145	120	134	151	153	149	131	127	129	152	153	148	133	158	167	168	157	113	155	128	165	142	155	154	146	147	145	131	171	151	156	144	139	180	138	135	147	179	148	137	139	154	160	177	147	150	163	147	149	146	143	144	150	140	141	144	149	170	154	144	144	144	149	179	142	131	153	151	190	145	150	155	158	148	141	142	128	141	144	146	163	152	154	175	146	157	170	142	133	145	136	162	165	152	131	154	166	155	149	165	174	149	162	135	156	177	134	151	149	172	138	179	160	149	145	155	133	147	162	164	141	146	140	136	166	146	145	148	167	130	155	149	141	131	134	140	132	159	156	141	124	139	157	165	115	132	166	172	146	158	171	134	127	142	152	125	149	161	156	165	148	164	133	129	152	161	140	122	149	151	145	164	143	141	127	140	125	136	146	150	154	172	176	157	143	169	142	145	132	173	145	156	152	143	144	143	158	135	149	175	150	154	130	164	190	165	127	148	140	156	163	130	172	133	153	141	147	159	142	161	143	150	136	161	159	141	156	160	156	145	142	158	133	129	132	147	145	163	142	176	155	130	153	146	130	149	168	147	140	153	144	160	117	155	144	164	140	123	138	151	168	148	145	175	154	158	152	147	145	133	130	147	165	151	140	139	187	139	150	165	151	150	134	165	149	144	152	149	161	151	148	132
14963	2581	2548	2578	1968	1534	1240	1027	841	862	757	739	642	613	567	532	545	500	505	497	486	506	488	442	477	438	427	455	457	429	485	449	442	450	468	453	497	492	453	460	460	480	517	484	549	504	536	497	485	501	554	516	473	480	436	389	438	403	429	406	440	394	380	409	408	382	435	430	400	412	416	404	426	433	374	389	399	405	387	376	428	403	357	393	364	390	385	362	366	391	390	388	366	395	355	373	370	311	393	405	384	392	380	363	347	372	388	404	380	369	339	377	357	361	391	372	390	366	367	376	386	372	390	356	344	347	371	355	366	353	378	361	366	342	391	369	383	372	365	364	366	363	368	361	359	352	352	398	344	359	358	372	370	332	379	363	373	368	393	362	365	351	385	348	381	348	364	359	380	370	362	392	365	351	373	336	372	342	356	364	353	370	352	385	370	392	378	359	365	352	380	367	392	352	342	374	380	359	373	382	358	437	368	380	393	377	373	390	378	370	378	369	378	369	352	368	341	406	371	410	362	367	410	358	388	347	370	368	343	385	368	369	366	353	343	369	384	378	366	343	395	348	358	386	415	375	397	370	363	376	353	333	348	370	339	375	384	349	350	348	392	354	339	360	333	376	378	368	386	361	403	365	365	386	370	368	372	358	391	387	402	323	386	359	384	377	362	361	366	363	391	360	372	422	401	359	377	392	319	400	368	333	343	364	354	376	368	398	358	374	377	356	364	361	400	356	367	335	374	377	335	348	377	388	367	365	353	346	386	353	374	365	331	380	353	362	375	368	357	358	361	374	358	378	356	373	383	379	360	384	377	371	372	377	384	355	397	370	366	362	378	377	351	353	380	366	349	387	428	371	367	395	342	355	395	362	351	317	328	367	366	376	394	371	336	368	395	370	347	363	384	383	349	372	381	388	374	342	389	351	356	365	360	377	376	413	380	384	382	370	392	370	378	370	418	392	355	346	369	375	359	381	350	380	344	381	372	381	375	395	392	372	395	364	405	380	353	368	367	353	350	375	401	324	375	391	385	357	362	340	370	404	371	376	398	366	366	361	362	373	382	380	363	340	352	379	354	405	358	371	375	371	384	351	335	362	346	366	380	365	356	332	375	346	377	364	378	368	392	370	400	397	328	384	358	357	359	343	371	369	342	333	352	329	368	354	363	365	355	369	360	369	363	406	383	352	339	369	394	416	341	357	360	374	366	370	379	369	356	396	390	389	380	407	373	390	334	380	357	349	338	417	421	358	389	360	380	338	396	393	314	371	386	358	365	384	370	353	382	367	359	358	402	336	402	401	348	362	383	366	379	363	378	365	430	367	333	371	367	377	379	339	373	370	349	343	389	371	377	358	358	385	370	356	360	388	356	370	378	386	360	375	380	363	367	364	417	368	379	378	370	365	375	353	357	374	349	372	390	362	390	347	382	374	390	369	350	353	349	387	397	383	392	377	373	352	350	378	398	373	353	370	368	397	373	390	379	416	344	355	371	326	382	379	346	375	374	384	347	353	362	328	372	373	350	373	341	395	390	396	357	345	363	377	385	363	357	353	390	405	355	336	391	374	333	345	334	378	364	368	321	353	372	376	361	380	356	369	364	372	397	376	377	395	387	399	375	373	360	382	350	385	373	376	373	371	370	375	378	360	361	352	380	359	394	344	365	382	350	392	339	335	344	375	366	363	374	345	402	377	369	359	407	395	382	378	360	365	399	359	344	368	357	398	362	374	393	344	361	357	370	391	361	351	382	386	345	376	347	381	370	403	367	364	343	340	348	386	357	338	379	329	360	371	381	332	363	375	387	398	370	383	372	375	368	351	361	360	358	369	351	364	381	361	381	388	415	382	411	368	360	354	360	365	381	380	367	397	359	381	418	388	343	391	369	357	357	366	364	367	334	361	353	355	357	354	342	343	351	372	381	389	347	330	387	351	369	390	402	350	383	385	386	352	380	348	340	371	368	336	360	376	368	375	380	395	349	354	398	348	393	377	373	353	365	365	339	355	370	379	358	352	389	363	365	371	396	368	379	375	388	380	374	403	356	331	399	365	346	359	351	382	341	389	370	375	374	332	353	368	354	367	361	355	374	378	364	351	375	328	378	360	360	374	373	343	379	372	376	379	366	368	359	376	372	364	405	373	374	392	349	398	334	337	355	372	379	340	356	347	373	353	365	364	409	388	366	383	365	340	343	361	360	333	332	365	376	337	378	350	372	310	374	387	356	377	343	368	358	349	388	368	387	366	400	368	400	381	364	358	354	372	402	386	390	364	361	358	374	370	381	372	382	360	361	375	374	358	376	357	383	357	336	370	345	394	391	372	338	333	374	375	366	367	353	372	376	375	399	373	338	343	391	370	366	336	362	378	381	346	362	364	390	330	363	363	347	345	377	357	353	357	359	358	374	364	354	397	356	370	359	369	393	378	356	369	350	356	396	366	364	372	395	382	396	358	355	379	365	352	355	362	371	368	382	416	375	351	344	361	378	342	360	343	365	393	382	371	382	339	342	391	339	362	370	371	387	388	363	371	394	359	396	365	383	374	377	368	341	337	385	371	387	355	376	320	372	367	387	382	402	355	361	370	367	376	375	357	401	354	366	357	342	356	368	395	362	377	362	374	342	390	393	356	426	339	350	365	367	375	338	380	356	367	408	346	366	371	365	381	351	373	381	348	401	425	364	393	372	396	375	368	385	364	353	343	354	369	373	382	352	363	374	405	391	332	360	326	367	350	389	369	370	393	362	364	354	353	343	388	377	357	377	378	363	369	367	346	398	400	403	348	330	385	382	329	325	390	390	361	377	376	356	365	382	336	385	345	350	409	356	335	372	380	362	344	355	399	406	372	397	372	341	390	384	405	383	394	380	375	374	372	357	392	394	392	391	401	350	356	364	382	361	406	354	357	365	385	372	361	372	345	397	337	373	352	379	384	366	320	386	328	353	388	383	360	337	358	348	401	343	341	361	377	351	411	360	396	345	374	383	345	368	352	361	368	383	341	388	356	385	359	397	373	388	367	342	358	358	361	381	353	414	380	368	353	378	357	368	386	359	405	356	404	364	368	371	388	342	351	376	381	394	379	401	367	387	345	379	366	352	385	350	376	350	379	379	350	361	398	376	345	363	353	388	363	354	388	375	360	372	355	388	382	404	350	371	384	403	360	345	383	369	371	397	355	339	380	351	329	373	391	347	377	367	340	385	394	375	344	379	386	347	356	379	350	379	371	438	369	374	397	357	406	326	368	379	364	361	376	366	390	367	385	331	388	370	359	351	381	380	341	390	358	376	385	370	371	321	362	389	409	336	381	361	358	358	392	361	363	373	372	342	341	371	352	372	378	401	356	386	327	391	365	331	355	380	368	389	369	359	375	355	384	348	367	395	359	345	383	351	351	363	402	385	349	351	367	342	334	378	385	354	355	370	361	378	372	361	365	413	379	332	389	367	330	355	387	361	386	359	388	385	361	366	345	339	388	416	380	372	355	365	374	382	363
6838	1144	448	367	335	288	305	289	332	260	254	347	300	316	330	281	311	296	301	272	280	293	287	301	293	267	309	238	264	265	298	281	283	279	275	277	281	329	302	301	298	275	299	284	313	279	294	327	262	297	290	314	282	315	289	281	302	255	296	306	279	249	297	303	282	289	303	305	275	285	289	297	269	318	289	293	290	270	312	300	291	277	273	271	303	286	312	310	286	295	313	292	303	299	286	293	280	270	290	316	283	243	280	301	298	272	290	303	269	301	276	290	262	297	296	288	312	285	281	274	289	288	276	280	274	285	300	298	242	308	271	309	269	291	306	304	306	274	312	295	301	291	287	283	289	256	280	304	308	286	281	316	272	295	263	337	300	261	301	307	283	286	266	299	303	293	275	286	278	251	309	282	291	276	294	281	268	305	294	299	286	302	272	277	292	289	327	294	287	283	296	286	303	318	266	259	293	276	275	274	303	268	275	272	280	296	257	272	267	261	283	283	296	276	278	250	307	293	300	293	294	278	323	325	293	287	290	277	276	283	306	289	287	285	275	279	319	278	287	319	266	274	276	295	308	266	304	274	274	259	255	249	269	285	285	316	297	262	259	265	270	340	267	266	257	260	285	246	291	277	293	258	295	286	312	308	298	295	317	281	295	268	237	284	285	266	265	315	285	270	288	275	272	314	324	301	298	273	292	256	277	287	279	305	278	277	249	259	287	267	272	272	288	292	298	280	259	290	302	272	273	290	269	292	266	248	278	260	256	266	299	266	279	264	283	279	320	296	283	291	291	300	297	289	287	266	270	316	299	294	314	290	270	276	250	284	301	256	286	342	292	292	292	285	306	303	297	315	262	281	298	311	314	314	261	275	253	261	290	269	304	302	340	292	284	268	267	326	276	288	299	263	276	311	299	300	284	313	290	268	280	293	287	266	296	306	279	263	289	298	261	285	269	316	312	295	309	306	277	265	282	271	303	275	274	336	314	277	281	289	262	266	252	289	252	315	265	293	274	292	251	295	302	297	279	296	331	268	267	294	285	283	292	298	286	271	328	312	300	286	283	310	271	248	267	283	327	266	274	262	289	287	287	300	309	280	303	313	283	275	290	268	289	298	272	295	253	288	284	281	308	260	287	282	301	287	276	279	295	281	300	291	297	239	298	271	265	276	283	275	295	308	280	270	294	334	294	262	271	272	277	255	286	298	298	270	289	329	277	298	296	276	298	299	287	253	298	303	276	298	307	272	262	296	295	268	261	282	287	277	280	285	286	309	291	265	288	284	302	257	254	287	276	284	272	258	276	283	284	264	271	299	275	267	270	262	305	273	294	304	271	309	328	284	289	293	307	292	325	303	286	263	280	306	287	274	295	272	316	275	292	277	252	269	310	288	289	275	292	275	295	283	286	261	270	267	270	285	262	277	298	283	281	286	317	346	290	285	281	302	288	273	271	277	278	300	300	288	300	268	277	278	308	273	273	302	274	268	251	288	287	312	288	284	266	289	281	283	311	293	298	291	303	275	286	296	284	300	279	270	298	291	286	302	273	298	311	277	299	258	278	275	316	276	293	307	289	273	271	300	295	278	266	315	302	316	254	273	301	276	295	290	299	293	270	279	294	311	282	247	267	298	329	296	312	278	277	291	280	325	295	271	282	263	285	282	323	298	268	282	256	279	296	304	282	278	291	285	260	283	315	295	272	274	265	300	298	273	311	289	287	279	248	282	307	250	293	322	322	293	291	295	282	270	298	280	279	299	278	299	286	295	284	293	309	263	266	294	289	280	293	270	278	272	275	291	266	308	307	335	283	264	304	273	331	261	296	256	292	294	280	275	307	295	300	280	272	265	260	249	297	256	294	278	301	291	295	283	303	297	335	284	302	271	304	254	277	286	287	300	253	262	309	321	309	278	303	291	315	283	275	287	273	298	279	258	301	283	295	274	304	267	277	319	297	266	325	277	302	277	295	253	285	275	252	291	279	279	307	275	287	304	277	300	242	266	301	298	291	298	277	270	308	263	322	270	286	308	266	266	272	331	271	242	296	268	302	298	283	282	280	283	293	300	303	313	278	247	279	265	279	291	275	287	320	264	295	299	295	279	314	296	261	268	310	275	254	284	301	267	242	289	280	268	298	304	270	285	297	267	291	331	320	273	318	293	286	268	271	273	282	310	311	306	259	309	292	308	329	285	273	300	311	268	284	295	299	301	293	276	290	304	268	286	310	288	313	280	294	263	282	275	281	283	243	309	292	263	296	294	269	268	286	292	282	307	298	279	321	288	291	283	258	270	271	292	254	309	261	274	293	296	277	284	305	298	284	290	293	307	303	283	321	289	296	296	295	274	292	284	294	278	262	306	306	304	241	300	266	318	286	285	293	298	281	269	284	293	295	277	288	273	300	276	313	281	246	340	283	310	325	289	266	296	281	285	309	274	283	299	273	290	285	267	284	282	274	276	298	283	263	299	301	262	285	269	291	277	259	245	274	280	304	283	305	314	306	281	293	265	290	291	291	292	303	317	299	297	278	293	291	266	307	289	301	281	281	295	315	306	293	291	270	286	261	304	255	284	284	274	269	317	295	275	289	319	283	277	263	290	294	261	281	292	295	302	282	267	262	270	305	252	267	275	280	277	267	279	292	287	252	288	279	288	253	289	317	314	288	279	264	269	269	284	268	283	274	289	289	282	313	306	284	279	290	312	292	268	315	254	283	291	297	299	276	258	285	273	277	276	300	282	326	265	334	270	289	287	269	282	260	302	297	269	296	314	256	272	290	294	297	298	303	294	283	279	305	260	280	280	271	298	256	305	282	239	273	315	281	281	261	313	270	241	279	287	300	299	298	267	275	290	267	320	291	287	297	295	296	281	279	294	247	321	298	277	277	299	264	299	292	302	282	284	275	270	311	288	295	275	293	292	293	287	331	267	271	275	305	296	287	262	283	302	308	302	262	293	290	274	303	291	287	278	252	272	309	291	302	302	289	282	282	292	273	314	255	270	269	264	294	262	279	271	266	249	290	287	274	288	273	283	311	288	300	294	272	263	292	296	304	299	307	316	253	285	289	274	304	296	272	297	277	296	283	271	285	272	295	288	263	293	285	301	266	276	297	284	286	263	277	291	261	285	279	293	272	294	297	300	301	255	283	282	294	281	274	310	304	275	291	298	306	278	290	277	310	288	268	279	298	277	306	277	260	297	290	347	298	293	279	284	275	294	286	310	284	310	297	314	297	289	292	286	300	277	283	272	288	267	294	307	314	312	274	273	270	298	277	355	284	285	309	302	293	288	281	307	294	291	301	307	277	301	307	283	296	264	287	294	270	270	264	310	294	308	283	285	306	305	284	266	273	298	306	309	284	273	285	259	318	327	274	265	275	291	261	293	302	288	283	276	271	308	275	287	277	305	284	290	275	289	275	249	267	283	279	306	287	269	297	289	280	296	314	281	297	321	277	278	296	326	281	282	316	296	303	285	279	249	245	297	325	279	257	258
4867	1098	945	849	808	806	733	695	711	682	665	663	665	658	646	653	669	720	639	675	660	642	679	641	667	640	663	641	692	666	662	676	628	687	703	643	661	679	654	679	699	700	689	731	649	714	692	677	681	664	692	694	646	635	636	642	669	658	642	621	701	671	653	641	652	627	655	618	681	636	680	717	685	641	649	670	660	699	641	643	673	630	641	605	672	659	650	639	660	647	614	653	656	634	626	687	637	656	671	647	689	638	608	662	664	638	601	662	687	667	627	624	667	598	650	627	629	670	663	656	635	598	653	645	642	654	635	642	639	666	652	658	658	663	647	665	691	630	627	628	640	638	664	680	624	574	642	636	654	642	647	656	633	630	676	657	642	674	605	597	697	668	613	640	647	583	666	623	680	658	633	625	669	633	678	701	680	713	614	604	704	653	636	660	662	626	612	605	661	643	625	658	662	660	610	665	643	601	625	669	631	599	611	634	660	617	652	629	636	636	638	635	633	697	654	625	637	666	601	665	626	655	627	661	676	664	648	622	636	639	652	691	623	589	663	628	644	594	610	674	636	646	597	680	646	634	630	662	623	641	649	619	683	645	617	625	657	622	680	666	667	656	664	618	658	666	646	686	642	709	645	665	696	632	657	660	631	652	617	597	626	607	652	646	633	672	608	610	631	666	633	630	670	681	611	636	635	657	674	717	657	638	649	631	647	659	627	620	638	656	667	673	619	652	625	673	655	664	640	649	654	648	650	606	609	652	650	619	647	643	632	624	667	659	683	650	622	683	652	665	650	695	654	637	639	652	639	684	660	629	651	603	650	622	602	657	660	660	614	626	653	599	657	695	649	638	620	667	650	645	715	634	717	692	638	623	674	634	637	636	629	619	644	638	676	633	610	671	619	640	650	623	627	667	692	651	688	624	651	648	611	624	585	650	652	635	648	636	595	640	674	685	628	659	636	603	700	622	662	675	663	616	668	631	627	640	685	617	651	642	681	639	664	640	658	665	681	648	688	644	614	631	685	673	614	637	648	655	666	646	627	659	630	680	636	630	648	640	647	617	621	658	638	629	668	625	642	692	651	688	650	596	658	667	624	657	656	659	659	625	628	685	636	679	652	686	665	656	645	654	619	634	703	624	587	621	663	654	652	609	666	688	631	628	690	644	662	616	647	646	663	656	649	606	627	642	611	618	663	642	597	651	613	624	629	671	657	636	633	629	607	656	605	637	669	644	667	660	638	656	668	646	625	694	671	643	624	643	679	652	672	613	630	624	654	667	636	636	616	674	653	661	649	623	608	629	632	653	705	649	636	661	634	661	663	660	589	639	650	681	632	629	618	592	636	689	671	672	649	657	687	667	643	667	651	671	647	627	653	639	599	683	645	661	657	606	656	628	639	679	657	658	633	624	644	652	658	608	644	661	649	668	667	636	722	671	644	659	666	617	673	677	662	654	649	666	643	648	640	643	672	654	625	710	679	617	658	697	638	650	648	671	647	615	653	650	621	619	628	671	604	630	595	672	632	617	653	625	655	656	623	655	613	655	644	639	647	667	657	678	616	620	621	663	612	610	647	677	627	649	667	644	658	636	624	606	695	712	667	622	622	646	635	635	640	668	693	672	590	635	624	632	589	618	673	705	611	633	633	644	609	670	640	654	674	660	701	599	664	642	642	649	615	645	627	603	672	647	612	656	656	576	604	578	614	629	618	632	670	647	642	647	648	623	657	656	662	592	658	620	642	663	635	663	611	582	669	655	659	654	644	682	693	673	675	643	630	622	635	646	609	649	646	654	623	619	685	664	662	686	645	638	648	662	609	683	659	669	625	637	635	668	663	642	666	670	644	647	622	664	639	651	618	659	672	629	670	655	658	685	658	690	673	629	644	684	626	663	643	619	633	626	652	644	647	642	711	652	649	668	661	635	626	626	626	666	639	614	661	607	696	696	640	647	636	636	641	615	649	689	637	660	666	641	650	703	637	679	640	629	631	665	657	687	658	650	631	654	659	605	637	640	685	643	686	662	647	620	647	621	655	665	673	622	627	643	644	681	682	670	676	634	639	622	663	699	631	661	648	628	636	643	653	651	644	664	667	659	622	638	634	618	675	642	638	652	649	620	620	612	614	664	640	672	656	664	710	670	671	626	637	652	659	627	621	611	663	622	692	641	618	645	629	591	668	676	661	674	622	622	677	617	676	620	634	656	673	616	663	663	659	673	594	649	713	672	682	650	695	639	665	615	641	651	658	605	599	668	635	643	608	673	626	617	673	626	662	629	685	698	656	717	675	620	667	625	613	648	653	632	644	643	632	638	609	651	658	682	628	643	674	637	665	632	708	681	658	664	683	636	664	672	638	672	650	713	658	649	646	614	635	682	626	627	663	645	636	677	678	592	619	670	635	684	667	642	642	621	600	634	684	627	637	653	680	649	660	654	645	661	620	642	641	622	633	661	652	620	667	653	646	699	644	650	629	648	650	678	650	632	659	646	612	615	680	670	668	668	632	653	664	653	585	640	655	675	687	617	628	647	618	663	679	631	649	678	649	663	624	623	643	628	660	639	686	641	645	613	662	610	661	616	606	632	675	703	639	633	649	652	629	647	636	677	657	665	644	652	646	633	628	638	631	648	645	617	630	622	650	640	666	639	633	638	614	592	665	632	621	679	689	583	677	613	633	619	651	689	655	608	660	631	650	622	657	680	674	657	672	612	656	650	714	682	663	638	621	614	643	604	649	649	653	653	639	651	613	705	651	640	636	637	645	654	625	636	612	662	668	648	616	583	676	610	664	605	638	638	606	672	672	633	616	652	651	641	630	621	625	669	636	704	630	678	638	650	657	628	668	714	661	623	652	658	649	687	663	681	647	656	659	632	658	616	658	667	676	648	663	613	582	651	654	659	686	676	670	666	628	640	639	644	640	677	661	673	691	629	686	673	605	624	635	641	615	626	663	646	634	702	632	666	652	620	651	714	585	624	631	658	656	610	622	638	649	653	651	637	680	650	630	616	625	740	665	630	650	650	671	633	660	662	635	637	611	644	620	631	643	636	653	671	677	665	604	637	686	661	671	639	634	634	595	626	647	642	645	613	668	639	713	577	650	658	693	667	608	666	642	674	677	656	616	665	615	617	704	656	588	674	667	663	675	666	632	645	609	643	643	650	672	653	653	640	649	693	659	626	634	644	701	702	698	628	644	667	636	634	679	605	632	680	620	665	635	693	646	634	652	643	654	682	603	673	624	673	689	655	683	646	636	622	645	635	661	663	662	650	707	650	682	642	697	648	671	642	654	647	628	650	639	639	616	656	650	644	657	685	634	668	603	647	681	660	636	639	639	670	619	631	638	615	643	675	690	637	655	679	630	657	615	644	654	632	640	650	632	636	643	643	639	617	667	659	649	620	605	634	666	689	670	620	672	632	701	660	658	689	654	632	625	675	634	667	634	666	593	662	651	607	700	635	676	670	628	646	603	621	640	628	680	615	659	646	620	663
15936	2536	756	492	396	339	324	269	229	232	243	232	216	237	229	237	242	220	220	211	224	218	212	245	201	207	215	178	223	192	202	208	224	205	199	225	211	207	220	211	214	196	237	220	212	256	218	204	246	214	219	198	213	229	210	209	212	236	207	208	188	204	194	203	195	209	214	221	224	233	234	209	175	205	224	225	233	219	222	213	197	224	223	234	191	202	195	211	210	209	245	179	223	191	211	204	210	200	218	208	214	215	231	223	230	220	230	230	197	252	217	228	221	206	208	197	221	216	197	228	192	215	212	191	186	233	195	213	213	223	194	213	222	206	197	201	207	196	223	206	189	201	185	209	205	211	213	208	195	204	208	190	196	200	194	173	197	226	206	234	180	192	182	208	212	203	211	204	188	198	234	186	205	205	191	216	200	214	220	200	211	202	185	210	188	187	202	206	233	222	192	194	187	206	202	219	183	182	212	225	179	193	212	188	218	216	175	231	221	190	180	223	237	202	188	203	200	184	227	206	179	206	249	224	198	216	212	204	217	194	191	218	226	204	184	201	208	192	190	232	198	218	197	216	222	206	186	195	205	205	190	217	230	229	207	223	213	218	200	216	192	229	181	196	190	205	207	208	210	194	233	180	196	197	195	216	208	183	228	209	235	233	209	209	216	205	220	212	214	224	201	214	206	231	227	190	214	204	206	207	201	212	207	209	211	226	198	242	219	196	194	199	221	193	204	189	203	221	207	202	207	225	220	194	222	198	234	236	188	197	201	217	222	213	211	225	206	210	210	228	206	197	212	190	218	213	192	205	205	205	195	233	208	201	210	191	236	200	210	211	194	196	251	214	222	188	192	183	196	201	221	209	182	235	219	234	216	181	203	194	193	219	201	223	208	220	236	221	189	221	191	233	201	190	212	197	229	217	185	210	213	176	193	215	218	218	207	184	209	210	211	185	207	207	205	225	199	221	200	191	219	229	209	215	242	207	195	207	216	207	232	192	206	212	198	207	196	227	217	246	193	196	217	188	219	205	199	218	201	201	206	210	189	191	189	205	229	228	188	194	184	186	206	196	193	233	207	201	192	215	205	232	214	205	189	194	211	206	216	199	216	206	215	199	205	193	214	204	217	211	199	172	217	222	211	200	258	236	209	221	202	177	205	181	195	192	223	205	197	188	187	216	204	213	204	200	204	223	203	209	189	192	201	194	223	229	234	208	197	212	200	244	196	188	211	214	207	210	231	203	203	213	200	221	188	218	203	217	225	207	220	183	196	208	199	220	225	200	213	224	194	197	214	205	214	204	212	232	200	188	197	208	208	185	185	216	209	199	226	221	207	217	201	228	208	220	203	189	217	190	218	194	205	214	214	182	237	198	215	204	198	201	214	238	202	189	206	225	205	217	179	220	199	199	200	199	210	235	200	218	198	206	198	208	224	219	238	209	199	227	198	198	198	199	192	195	215	205	215	208	200	224	187	201	192	196	180	195	213	201	189	208	185	214	220	205	200	210	201	213	220	183	226	195	216	210	196	202	175	205	203	220	191	228	214	200	202	193	194	211	193	253	208	205	187	204	203	218	201	208	217	211	223	219	204	206	200	213	224	217	217	208	227	200	191	202	205	217	202	215	197	215	221	210	198	197	206	200	212	197	224	221	196	199	208	199	204	195	225	182	199	197	229	220	244	216	235	208	192	215	209	204	189	230	214	196	195	184	232	220	187	228	203	212	191	192	199	231	199	238	207	196	226	228	215	206	199	196	216	205	237	188	201	183	222	204	183	190	188	217	210	218	197	197	212	202	222	185	190	194	197	227	187	185	206	232	223	187	204	221	203	172	178	213	222	190	163	231	236	207	224	200	190	231	199	198	212	232	178	217	219	220	224	233	222	185	207	221	209	227	186	196	201	202	205	200	204	207	201	225	240	206	202	215	184	221	189	187	208	182	223	179	194	215	190	232	200	195	197	230	191	163	213	212	209	187	218	216	211	193	196	201	192	201	192	205	218	183	181	245	212	193	177	208	174	219	204	210	207	223	197	200	197	205	193	224	224	215	200	201	220	191	195	197	227	207	208	171	186	181	189	178	200	207	227	216	208	232	209	218	209	180	207	206	205	179	206	182	203	203	187	186	190	203	202	223	209	206	180	191	208	201	177	216	215	239	203	187	176	173	223	209	210	217	225	195	195	216	217	173	225	209	234	210	210	224	205	203	227	201	217	232	187	223	224	211	210	199	225	192	200	180	215	202	196	219	188	213	211	221	219	194	198	182	203	194	197	191	193	204	198	221	208	213	199	195	211	196	198	169	200	217	189	209	225	212	214	177	220	222	200	204	211	208	235	201	195	179	177	225	210	198	220	207	205	193	191	203	212	216	213	196	193	199	199	213	192	210	244	204	210	216	193	213	180	223	204	202	205	206	176	183	206	197	203	218	202	204	193	222	208	201	198	230	202	186	219	236	219	222	192	224	216	206	211	184	202	236	210	208	207	206	210	215	211	210	230	226	207	224	238	197	201	232	216	215	196	216	175	202	220	189	178	232	194	194	200	186	202	226	205	210	197	161	184	204	228	213	212	182	220	211	218	201	223	208	181	207	182	188	212	213	210	195	199	208	208	189	214	175	223	226	221	192	201	206	211	201	200	208	206	217	218	216	207	204	223	204	202	196	190	209	201	222	203	190	185	228	236	208	196	203	181	204	195	201	185	206	216	191	210	206	200	195	195	226	211	197	198	173	197	195	205	206	193	199	183	202	212	213	187	226	185	212	181	189	220	207	199	211	204	211	185	210	203	209	196	224	213	166	218	215	195	199	193	225	187	196	220	199	212	203	201	201	204	222	208	214	212	236	213	191	180	189	195	216	204	206	195	237	187	208	217	214	201	205	202	210	217	220	220	212	199	213	212	223	191	231	210	209	213	214	206	225	223	189	196	229	178	219	218	194	222	210	197	213	220	175	205	199	192	186	180	195	229	198	210	209	200	239	192	213	200	216	218	201	213	199	197	217	224	211	208	230	188	234	219	193	218	182	207	197	207	205	220	221	211	234	208	200	205	201	198	206	210	185	211	220	211	218	205	231	179	208	200	207	172	199	210	187	221	212	215	216	203	219	188	180	195	186	181	189	204	199	205	195	173	201	231	196	208	215	203	214	189	209	191	208	183	256	199	212	206	206	206	195	186	207	180	181	190	220	206	227	197	203	221	206	217	203	219	191	222	180	230	220	226	202	258	238	195	200	202	199	215	224	228	192	190	228	225	204	198	218	203	229	212	204	202	217	220	215	191	207	218	182	189	246	217	194	197	199	180	217	210	225	224	216	214	203	199	197	197	211	181	209	206	195	201	203	205	226	212	214	224	205	213	194	162	196	200	196	197	224	206	230	200	211	232	202	215	212	211	200	209	194	197	211	195	211	196	205	193	190	211	207	219	225	229	190	181	225	209	174	224	207	222	168	174	202	205	193	210	202	210	205	204	215	192	213	200	187	182	217	194	180
11147	1835	1727	1583	1349	1102	979	864	819	693	696	610	624	580	607	570	518	542	535	550	571	496	554	535	504	476	507	510	514	510	504	519	539	498	536	515	528	557	544	530	563	577	546	558	572	584	607	580	586	540	523	524	537	510	506	552	506	487	495	494	467	531	498	511	517	501	498	531	542	501	534	516	538	516	547	496	524	497	517	504	509	467	481	449	437	446	502	508	505	487	481	455	478	484	463	495	465	468	447	478	455	498	472	474	498	493	488	507	490	451	480	480	492	443	499	474	454	471	467	476	454	462	479	512	434	481	469	457	473	464	481	507	477	487	448	523	456	476	466	501	457	461	506	479	496	488	455	500	461	480	459	494	448	462	437	489	461	496	484	480	462	470	458	490	490	518	521	489	429	503	472	491	497	493	488	498	489	487	462	472	467	487	434	451	548	476	489	473	448	495	478	502	455	480	442	498	436	507	483	509	448	451	506	439	470	480	492	449	480	435	460	486	466	468	492	488	497	476	488	476	467	531	478	534	440	432	501	473	483	479	416	473	463	465	497	474	462	519	488	440	465	463	492	450	492	488	427	468	474	467	450	509	456	449	444	488	456	480	486	457	474	441	456	505	450	469	479	460	492	495	487	520	498	491	461	527	461	515	503	464	486	484	471	510	463	474	500	447	469	517	467	464	486	463	507	450	470	472	512	482	489	462	479	501	461	485	469	442	483	467	468	417	460	459	481	481	483	471	458	432	469	508	481	486	482	521	489	463	455	475	464	487	502	481	487	475	492	474	464	497	481	479	492	489	509	483	467	504	498	462	497	482	489	457	483	479	528	516	491	516	438	501	485	470	497	454	463	449	486	482	466	494	478	448	512	477	452	480	503	482	472	500	471	458	453	474	499	468	463	497	516	480	477	465	445	468	473	468	483	463	456	503	496	472	491	511	506	498	463	472	457	477	502	480	483	481	494	461	482	474	480	473	444	496	462	476	471	481	492	483	431	479	502	502	497	532	459	470	482	434	442	489	476	475	492	478	469	453	497	464	486	505	451	491	456	506	444	462	504	471	481	502	477	471	470	482	476	492	463	493	482	443	481	502	478	505	492	494	474	473	474	472	455	489	450	459	430	488	475	455	510	482	475	492	483	429	481	477	491	469	498	471	449	492	473	458	463	514	474	454	482	479	466	512	491	511	476	483	478	467	479	454	468	475	504	472	471	477	464	473	502	499	501	464	469	480	488	463	458	476	494	478	496	502	494	499	469	494	470	496	474	455	470	465	514	493	519	476	433	436	477	443	456	472	495	496	466	502	447	503	438	487	493	519	442	478	486	491	498	491	448	473	462	491	478	451	482	496	479	484	497	483	493	490	484	495	514	484	485	497	503	480	469	484	475	479	458	467	474	501	479	449	504	489	492	485	462	425	512	471	478	488	484	509	450	472	466	473	461	452	484	509	444	490	457	469	484	497	496	477	507	456	509	444	455	508	472	504	446	492	489	450	485	450	493	517	419	463	470	470	479	499	498	508	511	462	503	506	488	454	449	505	466	479	481	480	489	468	514	468	465	479	479	454	484	465	497	482	498	495	515	473	476	483	473	467	492	478	476	494	471	454	488	515	483	457	481	493	459	495	459	475	455	474	472	481	489	521	467	507	496	487	509	507	469	456	466	487	461	467	423	448	467	465	500	440	456	485	515	470	476	511	476	454	445	443	496	478	487	476	502	532	502	489	501	480	442	450	497	481	421	459	474	460	494	488	439	467	511	497	445	483	453	487	491	470	485	468	462	508	501	470	463	468	488	485	461	488	505	399	470	451	489	489	470	472	466	471	480	404	433	503	457	460	463	459	494	501	475	469	465	456	483	491	486	482	468	496	512	469	475	463	495	457	485	474	517	487	465	479	497	484	463	437	499	461	462	504	486	513	486	489	478	469	462	502	467	487	484	471	455	451	495	467	502	497	496	465	469	504	470	492	495	453	497	493	445	463	467	467	469	467	464	485	454	470	478	484	497	484	514	482	512	445	490	466	463	423	442	505	454	490	500	491	444	470	449	500	472	496	463	506	484	510	466	503	509	459	486	496	469	469	485	492	474	492	493	470	452	484	481	462	486	475	456	474	460	513	431	495	463	475	488	469	482	461	459	477	480	442	490	511	504	470	467	482	499	502	475	484	462	486	466	460	490	437	432	446	493	466	485	510	482	495	496	454	449	490	486	487	474	496	509	467	510	442	518	453	458	482	443	518	524	483	469	415	487	460	456	469	489	497	432	486	533	489	471	491	470	488	503	496	478	465	508	503	503	457	420	488	427	500	460	483	492	485	482	477	492	437	450	466	508	456	482	494	484	502	486	488	448	459	498	455	457	443	480	480	502	485	484	500	474	434	516	479	467	465	448	459	442	486	468	475	500	489	522	485	462	454	480	473	457	501	525	438	525	527	490	433	519	519	486	462	494	464	467	470	470	484	490	457	444	471	443	439	439	496	464	475	490	460	470	467	495	461	473	504	451	468	472	457	465	465	483	452	504	480	449	449	486	506	495	473	502	493	500	470	448	490	488	484	492	479	502	468	503	476	503	472	435	461	452	484	485	481	469	488	468	514	478	462	452	432	491	490	479	444	455	501	481	494	449	462	471	483	466	462	469	470	524	484	522	488	462	485	506	467	474	475	427	479	503	466	503	519	483	476	429	446	454	473	489	514	535	501	476	478	452	476	448	482	506	533	476	467	495	482	448	538	484	498	455	486	475	492	458	473	490	480	447	492	473	478	487	491	484	516	431	518	487	473	477	505	484	490	453	465	472	483	491	469	441	485	497	500	499	470	442	493	446	465	476	457	458	475	455	463	497	477	464	487	480	480	467	483	488	456	481	500	484	475	476	470	485	514	460	507	437	482	486	467	461	467	475	474	412	447	459	460	495	474	445	479	490	487	467	466	495	468	464	488	475	464	505	490	503	465	460	470	443	454	458	450	431	467	511	496	472	484	440	546	491	477	477	485	490	514	511	528	462	451	458	483	519	469	478	467	502	475	503	460	494	465	472	496	490	493	509	469	510	510	498	496	473	473	472	480	474	472	454	514	455	486	471	521	480	439	480	460	431	503	451	475	472	495	441	434	434	461	485	451	445	506	464	461	491	456	468	479	476	498	467	463	483	490	492	481	484	477	483	442	459	487	461	501	488	462	493	463	505	436	476	472	485	470	481	514	461	549	480	458	497	476	505	499	502	470	464	504	518	520	495	469	459	445	497	489	472	460	479	454	474	474	471	503	494	506	437	456	440	483	453	472	484	482	507	452	466	477	469	484	429	486	496	467	512	479	494	452	458	465	453	491	536	489	483	490	492	525	461	486	430	424	515	474	468	425	486	466	484	488	490	439	495	502	464	458	490	489	494	508	504	450	475	495	503	492	470	471	495	518	495	523	478	479	451	456	475	456	492	483	504	462	501	476	503	455	483	498	508	483	430	446	471	478	479	487	518	463	491	525	461	509	495	483
24622	4821	1346	793	494	413	302	305	246	232	226	190	201	163	170	201	155	182	177	145	157	166	162	172	166	156	161	167	162	160	157	141	172	154	168	155	144	175	168	141	143	185	183	177	153	152	164	159	161	138	160	148	148	154	148	142	158	156	142	156	137	150	145	157	138	160	158	151	176	157	156	154	161	161	133	161	152	156	121	155	166	152	178	152	154	162	143	143	149	149	126	141	142	147	164	139	148	132	160	130	134	130	143	150	133	143	124	150	149	173	135	164	149	136	154	157	156	134	153	131	162	166	147	131	139	126	143	138	115	144	172	131	130	138	143	157	144	130	149	139	119	135	146	129	149	141	141	135	139	140	143	156	145	136	147	150	136	163	148	134	144	173	144	135	125	154	159	120	150	138	143	156	162	155	139	142	150	131	146	128	160	156	158	134	130	151	145	151	167	171	144	150	136	142	154	155	163	146	156	162	153	148	160	141	138	145	124	157	154	136	141	133	149	145	146	141	146	145	145	143	141	137	121	153	147	154	131	148	137	141	159	128	114	176	158	167	149	119	166	125	126	151	133	137	146	132	151	157	160	143	130	143	123	154	141	143	161	159	163	150	146	153	149	147	143	143	122	156	131	152	156	161	106	137	157	143	156	145	135	155	170	153	156	138	170	133	137	140	155	151	166	170	128	151	149	130	147	154	159	144	145	131	159	136	165	133	137	128	143	161	150	146	135	146	162	165	156	173	182	164	123	148	163	142	143	168	146	124	129	161	131	141	147	165	156	137	148	134	164	136	164	134	143	125	149	129	153	135	136	158	158	130	138	133	130	142	146	163	162	132	144	119	141	146	133	153	154	138	153	147	133	156	149	170	146	146	144	125	152	153	138	148	148	138	135	142	148	136	136	151	140	145	150	146	154	171	158	180	144	156	144	125	142	157	142	139	144	162	165	157	131	142	140	126	139	152	158	161	165	160	136	140	162	158	146	160	148	135	169	131	139	159	162	163	144	147	128	147	149	149	138	144	134	128	144	169	129	152	160	145	141	148	139	163	136	156	133	153	137	155	147	148	177	152	152	159	142	144	168	146	160	148	155	159	135	129	171	145	132	149	152	154	141	123	149	137	150	147	146	158	151	130	129	149	136	148	149	134	159	169	156	147	153	152	137	128	155	151	142	127	138	162	159	154	137	133	154	151	184	138	147	174	157	160	156	145	152	170	137	140	139	176	147	155	153	129	139	149	158	137	139	135	158	151	141	126	140	142	151	145	164	140	164	170	156	124	131	140	157	154	148	146	151	138	163	145	140	142	125	137	135	157	135	129	140	163	145	139	133	140	158	139	163	165	150	134	138	155	148	143	165	158	149	129	166	113	145	128	156	155	152	152	158	133	162	131	136	120	117	142	152	146	142	163	172	145	131	165	142	156	160	162	150	135	149	160	141	162	131	143	165	141	154	139	131	134	149	169	107	128	156	131	158	154	152	151	139	146	146	147	161	136	147	134	145	146	138	159	147	150	151	137	128	128	172	153	163	143	139	143	173	169	141	161	131	151	148	139	147	138	132	159	152	129	161	146	151	132	144	141	138	166	155	119	168	169	169	152	149	130	148	164	148	146	182	165	154	123	142	136	152	143	144	157	147	146	134	139	149	141	156	143	128	126	170	152	163	138	161	150	166	134	147	137	148	125	158	122	147	153	154	146	152	126	151	148	136	145	142	132	149	141	138	140	139	136	159	165	150	143	166	129	123	126	159	157	143	161	134	164	155	161	154	145	168	130	134	153	120	153	169	155	146	133	163	147	120	124	128	134	143	133	165	151	149	163	137	159	151	140	114	135	143	160	155	156	121	152	144	150	160	152	162	132	145	128	140	158	144	149	139	143	136	152	121	141	156	147	139	143	125	155	172	131	137	154	141	161	137	145	154	157	132	156	149	151	148	152	146	145	131	146	133	168	145	151	149	144	163	155	172	139	166	146	160	155	141	131	142	145	143	142	150	136	126	157	133	146	152	152	146	127	124	152	165	143	131	159	140	142	131	142	133	165	140	153	115	135	154	150	142	150	135	161	134	135	131	150	112	149	142	182	163	158	151	133	153	168	140	138	151	133	140	132	126	161	138	164	148	174	141	162	153	139	121	146	151	138	131	151	135	139	152	150	157	161	170	144	143	136	166	122	140	147	147	148	153	142	144	127	143	137	142	166	158	158	157	143	147	156	151	129	158	152	133	138	152	132	135	145	165	141	149	140	145	150	123	139	150	137	128	149	156	142	147	152	131	173	149	140	148	154	156	136	145	144	149	145	135	131	135	139	159	159	148	171	140	165	139	121	125	147	127	146	140	142	147	140	143	164	146	141	146	152	140	133	147	171	138	151	150	154	151	145	159	140	147	139	161	163	161	159	163	161	147	155	158	146	127	144	122	128	131	149	171	149	139	128	154	154	142	146	160	144	131	142	138	152	134	147	152	152	169	141	147	147	126	140	161	128	130	137	145	124	161	157	128	132	141	141	143	144	146	139	150	142	167	118	128	140	169	173	132	149	161	150	174	129	127	125	139	146	144	120	124	141	142	137	136	132	161	143	135	129	149	143	150	167	159	154	149	145	119	149	147	147	127	142	148	147	162	142	137	136	168	138	157	156	150	160	144	153	157	137	149	143	150	138	125	161	126	139	142	139	146	131	132	150	147	144	141	148	161	148	140	154	154	152	138	158	149	142	148	152	144	152	139	167	153	159	166	150	144	133	152	151	128	126	162	138	146	163	151	159	130	152	167	174	141	139	163	149	124	139	149	148	124	146	149	150	148	158	154	123	170	154	139	153	154	155	143	144	154	157	139	128	176	138	151	146	137	149	145	122	133	135	123	140	140	125	175	146	163	134	145	149	146	128	150	142	145	138	157	146	172	135	151	159	166	139	148	140	174	126	144	135	161	138	150	143	133	148	126	136	146	138	137	139	179	141	148	162	141	132	164	163	155	127	166	166	140	139	133	143	152	145	166	143	132	138	134	145	141	138	156	170	146	123	163	125	141	133	136	145	138	122	152	166	136	166	143	124	164	141	146	163	168	140	132	139	128	164	140	148	154	169	152	146	147	158	157	160	155	152	159	162	153	159	142	148	143	137	156	152	152	142	132	135	163	139	165	170	143	154	149	142	150	182	136	146	152	148	151	162	157	163	134	162	153	161	151	165	156	136	132	157	155	148	143	153	158	146	143	130	135	158	152	141	121	156	143	136	155	142	137	150	139	147	152	123	135	166	160	151	147	160	150	142	133	156	153	162	153	163	169	154	140	156	151	118	142	141	167	154	120	142	131	166	141	136	126	154	140	145	158	140	135	146	153	130	146	148	119	161	163	168	166	148	127	153	142	139	141	125	150	140	167	138	145	135	145	136	159	141	154	139	153	140	122	136	150	189	153	158	162	131	142	120	148	165	138	154	132	147	158	123	158	150	165	150	137	153	144	137	139	125	141	146	129	126	160	152	142	138	150	160
14790	2511	2742	2614	2079	1568	1315	1088	926	829	747	719	669	591	557	579	539	526	476	468	481	450	463	486	498	455	471	454	461	467	437	447	476	447	483	463	485	517	455	493	517	531	508	529	520	515	498	484	506	481	498	485	451	455	424	404	411	424	400	397	428	436	379	397	398	424	427	407	445	387	424	432	391	429	391	377	399	392	425	386	382	398	414	365	369	372	382	354	372	389	366	378	322	376	338	353	402	379	407	374	360	358	366	371	372	373	376	380	376	350	401	381	373	378	319	349	375	391	371	362	367	398	390	360	363	378	367	351	359	375	355	361	367	362	355	387	383	366	332	350	356	372	375	347	376	361	367	364	379	311	342	366	374	366	370	349	371	340	346	359	357	381	362	357	373	382	332	416	387	336	343	375	338	341	339	335	390	386	348	380	360	351	406	337	379	364	362	352	385	368	387	369	331	381	387	343	361	345	375	353	339	338	380	352	366	350	382	326	383	413	326	402	372	386	375	345	369	354	399	381	355	386	366	362	382	361	405	336	352	362	346	395	341	347	364	405	347	362	330	335	344	375	325	359	346	370	378	382	333	342	356	316	367	349	362	373	338	353	342	371	389	366	382	387	356	342	391	359	329	333	370	367	375	377	375	369	374	331	375	376	359	372	397	354	401	388	386	353	359	351	387	360	347	344	314	360	360	383	361	356	350	365	386	370	347	379	341	369	352	383	368	370	403	366	400	360	391	376	356	345	397	364	338	355	387	370	369	392	367	387	373	363	364	379	363	373	375	408	352	356	352	360	372	350	374	357	412	352	394	331	388	372	364	354	380	352	355	340	383	371	399	368	357	366	385	357	371	368	369	391	360	387	358	366	374	347	343	345	376	363	367	387	349	369	381	382	381	359	354	372	334	335	371	365	395	377	329	384	368	387	355	369	374	387	377	373	330	385	355	353	383	357	400	367	334	358	385	369	342	383	386	377	345	349	372	371	381	396	337	385	340	404	352	339	366	365	356	360	388	387	366	354	348	392	361	383	346	370	331	416	353	376	353	348	350	370	379	339	330	378	376	384	336	340	402	343	371	386	366	412	381	329	364	368	396	394	376	351	358	380	378	380	356	373	347	355	364	372	379	359	380	357	381	341	365	375	390	378	353	370	354	333	383	363	353	345	348	339	348	424	384	354	345	346	379	405	368	372	339	370	365	360	391	356	355	382	365	372	396	351	360	367	379	366	377	397	362	390	362	386	363	358	374	366	370	362	350	386	351	351	355	372	324	350	369	357	385	328	360	360	351	366	360	350	375	377	368	352	334	370	345	368	337	375	369	376	397	367	368	345	366	371	363	366	359	375	353	361	368	364	345	355	380	364	371	365	390	361	365	373	366	372	384	353	355	400	347	354	341	362	342	362	402	360	353	320	355	405	388	350	434	359	385	359	393	362	376	328	383	354	377	376	357	354	349	347	347	327	338	364	374	386	357	361	351	361	372	372	371	366	396	396	362	372	351	364	380	364	358	334	357	316	339	305	376	363	391	369	349	375	381	375	390	314	374	364	353	377	376	391	376	378	356	382	369	367	367	391	343	380	367	388	381	366	396	348	384	342	373	366	335	382	383	311	379	352	352	369	370	393	369	355	381	381	387	357	366	359	376	360	361	391	341	382	344	358	361	335	381	386	355	362	370	363	350	344	383	378	358	386	385	336	350	359	365	372	390	365	355	367	396	393	369	366	374	390	365	368	369	373	387	363	353	372	334	340	367	354	371	384	335	365	355	362	378	420	374	377	360	375	343	376	380	348	379	387	357	342	338	379	372	393	403	362	375	357	384	361	357	369	338	346	390	350	350	333	389	371	353	352	351	359	386	344	359	355	350	387	349	373	324	362	381	362	387	371	359	357	357	354	334	360	339	392	382	362	368	355	376	330	370	357	373	353	336	351	356	380	363	343	352	360	320	381	340	395	370	384	364	375	364	384	372	397	382	344	378	375	343	384	340	344	363	368	368	357	374	373	358	395	361	390	357	348	364	358	388	357	353	345	374	384	353	370	369	382	367	350	350	392	380	375	370	332	388	369	356	356	387	357	372	357	341	380	392	380	338	349	348	361	390	377	338	379	389	395	361	373	384	375	364	347	379	377	370	363	380	364	382	373	348	386	365	365	373	373	364	371	354	392	372	371	336	358	391	344	320	331	344	367	391	378	346	360	337	356	386	358	366	379	356	362	364	373	355	343	366	346	332	376	397	386	322	329	341	349	357	350	395	339	357	374	377	348	343	332	326	366	360	361	380	343	343	384	404	365	366	364	347	408	371	356	360	346	353	333	408	383	386	350	352	384	354	344	386	354	387	395	346	327	364	353	388	372	329	355	388	361	334	372	346	368	393	367	401	345	373	371	341	405	362	330	372	361	388	375	353	347	364	353	377	379	354	375	356	340	398	363	364	357	408	346	366	361	380	357	372	373	357	374	390	414	388	349	386	351	368	380	348	387	339	358	363	364	369	375	375	382	392	372	400	359	344	383	385	337	338	360	333	382	327	364	393	357	367	392	362	340	364	359	349	386	386	390	331	380	342	371	376	342	385	381	363	355	358	376	340	383	383	368	368	407	362	364	370	372	370	381	373	371	364	414	355	359	347	359	379	357	353	327	372	341	349	366	370	354	360	359	394	389	383	377	384	344	343	368	377	324	383	401	417	351	354	359	335	379	393	397	376	330	386	356	340	368	379	360	350	386	381	404	362	395	404	321	344	369	346	362	337	336	378	381	344	377	402	384	395	377	405	396	356	327	345	365	352	354	340	338	376	377	354	366	387	337	363	348	346	370	383	338	324	362	359	381	342	377	360	392	392	377	330	335	331	367	376	372	401	342	339	362	359	353	405	354	363	343	383	379	410	355	333	366	352	378	327	386	393	358	379	358	351	328	357	374	362	345	380	399	392	342	375	368	377	379	325	378	378	362	352	354	371	356	356	365	347	383	358	353	363	375	371	343	388	401	351	353	351	366	381	375	359	382	367	374	404	346	379	316	384	357	377	376	363	360	371	391	323	368	370	362	396	372	369	378	397	374	359	353	328	364	390	344	376	349	358	382	349	364	361	327	338	382	366	369	399	381	379	353	373	374	374	364	367	357	372	336	350	402	388	352	356	398	360	406	385	370	370	375	347	335	382	376	350	355	360	354	353	331	381	346	346	395	356	422	386	369	364	380	341	387	352	343	373	343	364	363	359	365	400	377	373	331	352	377	346	364	358	353	351	386	352	361	367	395	349	366	360	382	358	383	353	365	352	332	369	380	353	360	348	369	360	374	351	368	371	327	327	387	391	358	369	343	367	332	350	384	381	383	341	368	367	391	346	335	339	402	394	376	359	351	343	364	350	367	366	357	337	351	369	357	374	382	349	353	365	364	323	393	317	353	351	370	369	380	375	378	346	389	350	339	377	349	384	356	405	370	378	352	384	372	345	385	367	373	371	374	389	376	324	367	409	383	330	343	341	359
6494	1014	454	381	315	299	310	309	313	289	295	301	263	310	266	260	282	284	281	304	279	310	280	289	303	310	299	277	305	284	290	336	286	289	311	286	273	303	294	296	291	273	275	291	284	275	275	335	286	316	269	271	290	259	304	280	290	282	298	305	277	287	230	294	280	274	285	296	272	295	326	294	312	295	289	257	258	284	281	281	276	287	260	356	313	305	296	269	295	300	254	299	299	290	258	296	282	304	280	273	283	307	280	283	262	272	304	286	284	262	319	292	284	281	273	299	263	284	264	283	301	267	280	298	292	308	301	284	304	255	264	305	309	302	281	278	307	282	299	287	253	288	315	285	303	311	281	259	270	289	282	293	273	284	306	312	295	286	256	336	267	280	271	278	289	287	304	283	273	284	283	286	319	291	240	248	297	306	296	274	297	308	285	289	290	276	300	264	272	291	298	297	273	284	277	275	321	320	260	311	314	280	271	294	288	288	291	293	261	299	272	276	281	307	284	263	291	306	290	294	296	279	281	271	269	300	249	279	299	292	290	310	306	314	293	299	248	276	282	289	270	267	288	294	269	267	274	278	314	284	294	284	310	299	323	304	291	279	263	270	297	285	309	259	304	303	287	284	279	303	284	302	276	269	276	263	278	288	305	279	270	278	268	267	297	268	307	277	317	288	290	283	300	304	305	273	311	256	287	263	320	292	286	279	288	333	294	298	268	319	272	266	283	280	280	271	241	240	291	292	250	315	292	289	293	282	279	311	307	276	306	287	269	276	303	311	289	279	288	297	320	288	321	292	296	268	280	303	318	249	299	293	281	291	280	306	290	274	314	286	274	319	299	289	264	296	288	250	251	301	298	279	282	272	281	271	275	294	288	286	299	290	289	301	291	275	281	294	277	266	276	254	278	285	293	276	268	254	288	295	286	314	280	288	283	292	261	305	305	285	258	316	287	330	279	295	287	309	293	295	268	297	295	278	284	277	288	315	277	282	257	289	291	285	307	292	292	310	315	330	300	295	288	284	283	300	306	287	296	278	295	301	273	261	263	276	285	265	276	263	294	296	288	295	277	310	279	251	278	280	302	280	294	272	282	302	259	290	303	272	298	269	330	273	283	305	295	280	266	272	252	249	285	289	275	328	245	266	276	310	280	267	263	317	290	315	291	329	294	273	290	301	290	282	292	305	303	284	296	277	266	292	279	298	265	279	278	286	278	267	287	316	272	281	333	246	329	288	289	312	295	328	284	297	272	303	299	291	274	295	291	281	325	270	274	286	298	263	263	277	278	251	307	273	323	294	280	271	307	286	281	280	267	300	276	289	294	282	264	283	276	267	260	271	312	280	286	295	293	275	280	309	296	280	280	302	302	287	307	292	279	291	294	290	273	280	283	273	301	300	273	287	300	271	256	293	298	298	278	256	296	301	285	258	303	324	315	306	281	306	278	297	265	282	291	281	288	277	265	295	287	262	307	264	301	293	261	265	287	288	286	290	300	288	297	275	284	258	260	288	289	283	308	286	320	298	297	308	286	273	335	298	270	297	256	299	274	303	272	285	282	279	289	304	278	316	292	305	281	301	268	279	294	282	280	275	275	264	277	292	278	294	277	307	297	281	298	280	317	290	302	273	270	278	297	258	271	292	293	280	273	313	270	271	273	305	301	285	263	274	300	294	264	300	311	290	267	305	232	300	270	246	302	283	321	280	290	308	256	316	295	279	271	256	286	308	332	268	277	291	286	315	263	259	279	277	295	307	294	289	275	298	278	257	304	313	266	278	273	256	293	302	289	282	304	307	284	290	315	279	300	263	277	316	262	298	258	265	294	281	272	273	292	295	280	285	279	278	279	282	313	299	283	302	271	292	306	306	271	276	283	272	307	290	287	294	257	272	287	316	314	300	277	292	274	290	304	286	294	283	289	289	306	305	279	287	264	296	302	303	291	314	285	293	285	295	275	250	295	237	291	268	304	280	287	294	283	283	277	330	291	287	303	299	308	269	271	273	312	291	308	305	295	295	286	288	261	275	289	243	268	302	300	264	284	299	278	275	282	296	286	317	273	294	257	271	287	305	299	261	297	269	290	289	248	278	264	314	297	285	277	292	261	274	332	275	300	294	276	254	315	309	263	288	326	282	297	286	308	291	276	286	310	282	311	268	296	288	227	290	256	299	286	306	314	261	285	269	286	310	273	302	285	296	278	284	297	283	282	280	316	286	281	258	284	291	287	284	280	261	298	301	276	285	297	287	283	296	277	265	249	289	252	323	283	307	297	304	275	280	293	288	291	261	261	287	286	259	256	287	296	286	301	292	320	296	299	286	309	273	309	316	312	284	290	289	275	298	290	284	289	290	256	293	262	251	270	288	248	297	262	315	286	288	304	317	289	269	304	278	280	280	284	289	291	276	288	289	278	291	243	258	284	323	267	264	255	282	290	263	270	270	302	285	284	311	268	343	270	289	294	290	302	272	275	285	305	283	275	295	301	306	261	280	318	272	306	335	261	266	285	285	295	278	264	279	296	298	278	333	282	301	294	289	286	290	279	281	292	308	306	320	312	288	288	279	279	288	300	289	283	274	296	298	266	280	299	278	256	295	306	299	309	302	295	298	293	290	302	281	319	290	281	292	260	283	324	300	276	273	320	309	287	264	303	272	285	246	299	331	267	301	291	255	293	272	300	294	270	304	322	293	294	287	283	278	288	280	297	267	270	283	273	296	274	282	283	296	292	288	278	309	303	319	278	296	268	294	308	286	260	278	297	294	266	297	286	276	289	285	279	274	269	280	287	310	339	299	308	284	276	268	295	296	304	284	261	289	296	302	298	296	280	301	290	309	290	285	294	290	262	274	329	260	267	294	272	308	296	290	287	267	295	281	310	312	288	258	253	344	278	272	293	288	304	302	242	294	289	288	278	284	300	292	288	282	294	270	252	289	278	281	285	283	321	292	303	277	291	280	273	285	307	274	313	272	309	312	282	272	281	332	328	268	292	263	312	312	277	291	315	277	303	282	280	276	285	316	272	312	279	298	242	291	263	274	278	267	275	282	295	284	315	296	265	277	318	297	303	299	248	282	284	241	272	305	316	285	271	267	253	306	304	269	273	277	281	286	271	279	292	306	281	264	257	278	297	269	279	296	299	276	285	287	270	287	297	246	324	317	278	275	275	300	259	296	274	282	300	307	307	279	284	270	283	277	262	287	298	261	282	260	283	306	258	267	273	320	306	230	283	274	324	281	323	279	280	315	284	276	296	329	258	304	278	319	268	298	275	279	275	257	281	294	269	310	290	280	273	272	293	267	290	286	290	268	267	245	290	277	303	249	274	276	265	287	309	319	286	267	279	297	309	313	285	302	295	301	245	307	275	312	265	278	315	281	310	289	287	264	263	327	290	278	320	274	301	277	258	263	291	273	293	271	291	271	292	289	258	302	263	263	278	293	278	284	279	276	261	277	289	313	274	287	300	289	306	282	289	270	254	271	274	282	267	271
4610	1124	907	838	909	729	748	721	690	727	672	675	662	698	665	677	649	645	697	641	678	692	657	621	594	680	645	689	692	638	668	640	715	635	646	674	656	675	629	665	662	659	715	603	626	678	664	679	680	675	685	681	679	642	635	649	619	672	623	658	608	702	643	629	637	626	671	675	666	615	654	681	625	658	672	647	657	621	631	637	657	641	667	689	657	654	666	684	654	634	641	672	638	648	640	611	611	623	641	609	616	664	679	655	676	626	663	650	642	638	686	675	662	653	649	648	658	611	625	641	670	675	639	658	638	647	657	687	619	653	651	651	690	669	676	622	674	653	612	684	603	680	644	680	627	642	646	715	689	629	675	617	624	698	636	673	636	695	630	698	659	618	641	650	671	609	640	603	652	644	662	641	688	657	627	620	625	594	648	667	624	658	643	647	594	653	678	705	671	665	625	667	617	616	609	651	630	595	669	646	650	660	686	668	658	685	659	643	648	628	609	637	609	624	620	666	676	639	632	650	654	629	627	665	650	630	602	673	622	678	653	627	618	636	622	636	681	621	613	606	596	661	656	647	627	577	675	642	623	631	655	659	680	631	619	630	634	623	609	612	624	643	650	628	652	644	654	626	614	643	645	682	700	629	624	638	640	646	626	625	636	613	607	634	649	608	664	619	585	628	641	612	631	629	688	638	684	664	633	654	649	663	630	643	625	666	616	628	663	643	628	676	628	659	671	640	634	625	621	612	633	604	656	656	645	632	602	681	650	625	581	624	635	603	689	727	626	607	605	652	642	645	650	665	657	652	663	579	634	611	650	663	635	642	666	641	686	666	696	650	610	662	593	661	628	660	592	628	622	660	666	664	667	648	632	647	644	652	608	633	619	591	644	658	642	651	611	666	626	627	635	611	642	653	638	618	652	659	627	638	663	706	682	679	661	658	643	634	650	623	699	601	643	655	624	682	645	610	665	643	642	640	598	608	654	688	631	627	651	649	626	720	685	670	604	666	623	618	614	627	634	636	652	619	596	629	621	677	676	639	646	644	610	620	656	616	663	695	630	647	662	663	639	667	612	672	674	646	633	658	655	657	651	630	649	649	690	650	639	654	643	646	582	635	652	655	662	643	619	667	617	666	671	668	645	659	648	573	617	623	643	662	672	692	664	646	608	580	682	621	649	633	656	672	655	654	625	626	629	667	683	624	628	652	655	660	630	620	628	642	679	674	655	652	666	595	662	655	633	676	636	661	646	617	644	642	640	621	626	664	690	638	670	624	650	646	649	651	624	643	677	624	639	645	651	651	626	613	605	626	634	647	651	633	642	684	630	628	638	666	639	638	643	661	678	660	618	680	666	596	640	652	588	651	643	632	598	618	640	678	651	678	615	652	652	619	626	627	646	672	627	661	648	651	683	680	634	654	692	671	595	707	672	641	677	619	624	633	710	669	687	632	661	613	610	646	646	632	655	695	621	618	638	683	661	648	605	649	642	637	622	646	636	657	668	642	619	669	649	608	637	649	642	657	661	625	627	642	677	672	660	619	646	681	633	654	677	637	659	666	674	633	601	651	646	620	614	625	680	679	612	609	647	606	668	673	645	603	663	674	666	643	646	652	644	611	625	640	646	619	637	680	606	629	633	668	650	661	638	618	677	658	621	635	624	666	656	655	639	626	619	664	629	649	678	655	646	653	655	648	683	670	707	585	699	632	657	669	633	639	652	612	658	641	677	649	665	609	631	633	632	640	639	675	628	662	645	627	663	610	659	631	637	711	634	649	633	580	646	637	624	639	667	633	682	682	668	645	664	667	658	642	635	602	681	619	676	668	680	627	639	607	646	656	639	613	644	646	635	656	630	669	634	686	649	582	665	652	619	620	667	631	620	656	614	630	680	659	663	636	640	613	631	653	599	647	629	638	672	691	620	637	663	633	631	684	577	645	639	638	642	628	662	629	624	651	631	683	627	611	663	651	653	690	659	640	632	676	658	648	675	636	650	637	644	654	656	611	594	655	601	669	658	672	598	697	651	677	658	643	597	673	641	641	605	643	660	616	677	664	647	624	651	692	657	615	660	630	643	624	614	628	648	620	646	628	638	621	644	643	658	633	644	622	645	633	655	631	606	624	658	692	634	672	613	675	673	592	622	649	648	657	622	669	660	619	650	634	684	646	667	629	644	633	685	630	610	609	638	679	655	632	631	667	613	635	641	672	683	651	662	599	643	619	644	613	593	641	662	652	641	632	610	701	703	692	682	625	621	659	631	637	630	640	607	601	675	659	605	625	632	637	600	670	672	642	628	631	637	632	674	617	653	650	687	679	643	661	625	644	664	652	640	666	649	641	651	643	637	654	594	633	624	667	642	643	651	660	658	680	637	622	679	657	651	664	660	650	635	652	639	636	608	626	630	637	673	613	630	610	683	704	662	640	683	661	634	634	617	658	674	652	656	643	662	653	665	631	660	638	705	623	650	632	638	644	672	595	688	655	647	663	635	664	670	656	748	663	643	629	687	647	638	617	676	642	651	598	682	667	644	658	618	639	691	608	642	633	666	639	640	652	653	651	639	646	665	679	657	682	647	658	623	633	619	678	665	658	625	633	656	649	680	653	652	651	636	625	601	645	617	649	689	649	623	625	629	648	647	623	645	671	663	587	661	658	638	648	658	666	650	628	629	694	659	665	617	626	646	598	647	619	637	630	647	588	613	627	640	669	609	653	621	677	643	604	612	641	624	635	673	624	683	633	655	663	650	596	651	663	641	656	654	665	607	633	619	644	619	672	644	699	612	599	602	639	666	638	630	691	641	631	652	610	613	616	635	626	614	660	640	613	648	672	691	625	712	628	682	619	614	654	639	639	658	654	638	650	621	689	627	631	674	639	658	660	694	622	670	655	634	655	635	661	631	626	657	633	640	650	678	627	618	651	624	647	635	639	662	587	672	639	648	629	632	638	629	610	635	640	666	629	598	617	637	606	607	642	633	641	646	613	667	585	621	624	654	639	629	684	642	656	651	635	611	617	635	637	647	638	657	640	693	629	666	616	650	694	628	658	650	638	627	669	645	655	617	646	662	626	706	604	642	677	635	633	635	648	677	621	651	613	680	650	646	635	643	660	646	634	623	683	657	680	653	651	632	645	613	633	651	666	634	618	700	661	667	670	625	624	663	570	681	663	622	640	659	656	632	649	649	620	640	631	684	682	698	659	611	667	614	666	658	661	632	639	702	627	635	662	655	653	629	655	665	659	640	635	644	636	634	598	618	653	667	659	665	637	637	621	639	657	670	641	672	677	606	657	615	647	609	581	650	602	588	646	636	620	641	659	624	603	638	627	644	633	654	642	659	625	652	618	628	628	663	693	642	637	620	617	642	666	629	658	646	696	657	618	604	689	638	668	615	678	667	666	627	627	674	626	645	639	636	638	680	675	677	634	678	633	634	650	655	665	703	659	664	659	617	586	616	657	639	608	660	643	647	656	649	661	638	680	666	652	659	628
16031	2593	783	567	410	336	303	297	284	227	268	235	197	199	226	214	236	191	203	224	217	199	219	236	204	200	183	203	214	191	210	222	198	214	223	221	225	223	212	186	198	207	203	230	220	226	210	193	213	202	231	239	240	235	180	214	194	227	215	185	192	197	214	225	186	208	190	216	195	192	201	212	200	183	211	198	221	205	241	205	209	212	219	201	217	190	192	209	206	178	218	202	229	216	203	215	205	182	170	194	220	205	213	215	189	214	213	214	175	226	194	199	237	196	200	229	196	211	207	208	204	205	232	207	202	184	201	194	164	198	200	183	212	201	180	235	200	184	214	209	185	223	196	192	191	191	193	176	196	206	226	208	230	204	215	219	212	204	206	241	204	206	226	192	217	172	196	204	208	201	207	193	199	187	225	195	222	181	187	193	194	196	189	190	211	205	206	197	223	191	215	211	196	195	190	180	198	191	210	209	192	198	215	203	172	200	204	205	167	177	192	199	210	206	227	195	188	204	216	192	196	219	229	205	184	224	214	216	186	212	206	223	186	237	221	192	203	221	194	183	186	219	234	195	206	202	201	200	211	211	192	183	202	218	192	216	216	192	205	182	220	213	228	209	184	215	223	205	196	210	200	194	222	203	218	195	179	198	219	199	207	173	201	204	207	236	220	195	195	210	214	176	199	215	210	204	225	209	211	199	204	215	207	202	210	207	219	212	187	193	184	194	213	203	187	222	217	192	216	192	207	183	208	203	206	201	238	214	204	186	162	190	198	212	206	196	192	219	209	207	209	186	212	209	231	177	189	172	172	203	203	217	231	221	232	211	196	167	213	189	205	208	203	206	197	202	201	208	185	225	191	203	188	203	177	226	194	209	203	201	209	241	231	174	200	197	208	213	222	203	209	222	225	186	216	205	197	212	193	217	208	194	207	199	194	176	190	202	211	207	202	197	208	217	193	205	206	197	203	182	206	217	212	202	213	215	222	213	217	223	215	190	191	189	184	200	222	215	193	227	183	207	219	168	187	208	204	207	215	208	202	193	199	237	210	201	226	183	198	176	213	215	179	188	211	226	202	200	220	200	208	228	202	184	207	194	180	204	198	197	214	220	207	206	186	182	241	179	225	208	202	207	208	214	194	223	215	201	216	167	190	202	208	204	212	212	205	236	197	214	207	195	220	214	233	211	191	176	223	227	219	192	189	214	184	191	222	183	204	192	201	197	192	203	204	200	199	202	216	216	210	215	222	179	221	216	221	210	203	229	177	211	201	206	221	218	210	184	193	208	205	215	198	216	185	184	188	177	201	210	188	174	195	230	188	207	170	214	228	206	179	192	189	211	183	219	196	206	212	205	189	190	203	205	212	223	200	205	218	235	219	180	195	210	179	184	192	193	190	218	186	220	182	208	185	227	200	216	209	202	202	186	191	217	181	211	192	204	186	175	204	197	183	195	210	200	204	208	212	181	193	196	199	210	191	176	183	216	207	218	162	210	183	193	194	211	206	217	191	207	206	228	212	180	190	174	209	201	236	202	215	203	209	217	219	215	208	212	210	194	232	209	196	208	167	201	212	175	219	224	194	220	205	209	214	194	211	186	206	183	202	218	232	220	225	187	184	188	200	203	215	210	192	163	208	210	206	198	206	172	214	191	223	211	197	199	193	224	190	198	213	202	223	199	193	198	208	196	208	196	218	194	203	194	204	222	220	207	203	204	223	208	198	178	218	222	222	195	201	214	218	199	200	181	222	225	187	182	221	199	179	208	212	186	233	214	211	220	181	214	196	227	208	212	196	174	211	201	191	191	193	231	217	218	183	186	210	208	194	198	185	191	188	210	192	214	195	176	273	186	186	211	219	224	214	190	230	201	194	182	192	209	220	212	199	214	193	206	210	179	197	215	237	195	201	197	193	216	212	214	175	187	192	187	201	192	181	181	187	199	206	198	219	255	231	199	192	189	189	214	192	228	195	219	215	170	208	209	197	231	214	186	195	183	189	199	207	222	225	234	154	219	223	187	199	204	192	188	182	205	177	211	225	198	212	215	212	182	196	200	203	233	183	187	223	209	228	217	201	180	233	211	211	195	220	231	213	223	214	208	208	192	221	192	206	189	198	204	210	214	219	179	200	200	202	224	181	197	173	219	166	221	215	207	202	194	219	182	182	179	205	194	213	183	219	201	195	193	222	215	209	226	203	191	189	174	212	194	197	211	210	182	179	218	192	217	222	202	202	204	192	159	199	184	226	206	190	234	202	186	191	224	193	192	218	215	206	222	218	185	212	200	206	193	203	209	209	203	199	228	208	236	241	209	213	214	203	201	195	189	174	198	203	206	214	200	225	185	212	220	218	188	223	186	190	204	197	212	203	246	205	189	231	200	214	203	185	191	212	196	197	191	210	221	207	199	201	212	213	186	213	189	205	199	200	212	207	201	239	220	198	187	203	178	176	192	231	244	212	214	187	198	183	196	179	205	204	223	217	215	190	217	199	209	182	195	205	199	174	193	183	204	189	219	214	253	198	223	223	206	181	197	187	205	220	208	210	210	205	209	186	220	202	207	210	200	187	213	223	240	201	196	215	193	205	192	221	204	219	218	206	177	201	222	205	242	197	228	208	214	201	219	202	177	196	198	211	202	181	170	196	188	213	186	223	200	222	192	204	174	186	185	215	210	220	216	195	203	192	210	233	206	208	197	192	212	202	194	202	232	215	224	214	224	201	223	207	198	191	202	228	198	196	185	210	213	205	202	200	200	184	183	214	202	203	209	217	217	194	217	190	210	193	176	188	211	202	197	218	230	198	217	182	220	247	220	205	209	219	226	184	189	182	187	237	193	193	214	220	204	178	188	191	184	208	220	208	228	208	186	187	214	212	221	227	189	188	209	190	190	198	230	183	190	186	212	216	219	212	207	216	204	213	201	212	235	209	224	198	175	197	218	189	202	204	195	190	170	192	197	206	202	212	212	201	191	219	231	197	187	214	185	200	200	220	180	214	201	183	226	225	189	213	191	194	200	208	187	190	187	208	219	189	225	206	209	187	212	210	200	216	197	203	174	188	192	228	205	231	216	207	221	222	206	178	218	188	203	221	208	182	219	211	200	185	190	175	176	202	202	198	199	206	218	212	218	222	209	217	210	211	202	186	190	185	187	228	202	213	197	172	194	180	188	228	228	181	237	202	196	173	186	197	193	205	189	176	192	218	200	165	209	194	213	197	213	187	206	191	237	241	204	191	201	203	192	206	220	209	241	196	188	203	183	192	213	206	193	213	212	209	223	182	203	196	193	195	212	190	208	244	214	196	210	177	209	204	198	191	192	220	201	216	196	205	230	185	194	188	197	224	228	186	189	207	189	197	189	208	197	187	215	206	227	179	201	195	184	198	184	221	199	176	199	212	212	202	204	192	226	195	194	200	189	190	198	187	216	199	213	200	204	192	186	190	200	210	206	202	207	216	201	201	200	188	199	200	215	192	193	202	229	186	184	175	191
11162	1940	1612	1581	1339	1140	976	842	779	681	688	672	619	602	576	571	594	575	549	590	531	518	496	520	520	507	486	540	515	516	515	546	532	559	534	557	555	557	592	544	600	529	575	561	589	519	579	553	539	579	526	549	506	479	464	490	457	517	488	498	492	485	488	524	498	519	522	510	479	508	488	512	519	490	482	498	501	511	447	452	485	455	494	474	495	462	467	466	455	491	479	490	453	449	493	428	539	512	477	491	449	464	482	443	462	520	497	504	487	445	520	491	453	478	498	438	446	475	450	497	466	452	483	497	484	420	470	435	504	516	485	479	469	475	476	466	473	451	507	453	473	444	485	485	410	475	476	473	474	486	448	454	467	468	446	461	462	481	492	504	454	484	468	461	466	517	514	443	467	468	465	475	483	449	479	455	476	442	473	498	502	492	417	494	455	512	478	477	490	469	489	492	492	503	468	511	492	473	469	469	472	437	475	422	467	475	503	484	469	476	451	504	472	486	476	443	487	491	479	473	456	481	446	463	495	472	482	460	471	504	486	454	484	462	448	477	458	481	452	475	486	476	515	473	478	472	428	436	475	501	445	443	457	478	444	465	493	460	477	481	437	497	490	479	469	502	479	443	459	439	453	501	467	474	459	463	467	527	508	485	480	493	501	464	444	481	472	509	451	470	498	461	469	456	478	479	483	459	467	454	518	447	514	471	505	488	443	439	435	479	476	470	459	468	495	501	484	491	474	488	473	458	506	504	481	445	463	495	486	470	511	462	470	472	502	472	483	485	464	454	473	468	483	490	457	446	453	438	477	463	466	483	482	489	458	425	458	484	469	479	454	478	456	501	497	461	453	454	498	483	479	485	451	439	419	459	446	476	448	458	504	481	500	471	490	445	468	466	499	495	453	467	455	474	451	476	453	476	461	452	480	493	483	438	483	482	440	453	454	469	436	436	493	485	469	476	493	429	475	477	468	474	451	499	428	453	466	455	485	464	432	436	473	466	523	458	443	476	461	483	464	469	463	469	462	503	485	471	465	443	479	469	451	476	474	471	496	504	427	462	471	489	430	440	449	468	448	514	493	462	487	471	503	476	465	502	465	489	513	487	470	473	500	489	489	467	489	465	493	503	469	485	471	509	468	457	438	455	450	497	487	463	454	458	464	478	497	431	458	515	471	452	439	494	482	490	446	483	457	504	493	506	485	491	507	466	511	467	441	512	492	458	450	463	468	452	473	434	453	468	471	477	490	471	477	479	461	473	486	496	498	493	506	483	466	499	441	451	461	491	467	506	438	459	463	428	481	464	473	447	449	470	484	481	465	481	519	462	487	459	523	467	467	518	487	506	442	495	480	435	468	517	478	453	436	477	500	486	456	486	496	476	513	462	464	473	477	503	498	479	508	450	443	454	460	507	464	451	475	456	479	442	463	470	471	479	443	474	457	442	472	485	476	457	418	468	479	422	437	442	424	481	470	441	485	482	485	454	452	482	476	453	495	465	455	458	474	459	507	453	492	499	439	424	472	481	460	482	448	509	455	470	479	471	468	476	498	434	480	505	477	464	477	463	500	493	426	445	459	451	494	461	470	497	477	491	447	522	464	526	465	460	487	516	476	446	487	465	480	502	500	496	469	480	488	432	463	485	454	462	455	463	452	481	460	476	466	454	455	486	432	488	468	456	451	484	438	481	490	458	457	446	479	456	504	477	430	452	477	482	498	475	457	443	446	449	479	493	457	448	437	505	485	538	455	433	466	495	441	510	476	449	436	469	496	447	453	470	485	486	457	473	474	461	457	474	456	477	458	469	497	471	476	468	504	464	473	465	469	495	484	481	460	507	455	477	504	512	492	472	486	471	472	457	477	493	474	464	497	513	508	505	459	447	452	457	453	477	483	463	482	462	502	469	432	459	440	486	487	476	449	460	449	441	475	509	499	458	450	498	501	478	491	481	508	455	496	461	505	502	441	474	457	442	436	481	472	456	521	484	450	439	478	480	465	484	480	506	488	461	444	468	477	483	468	487	427	465	465	454	421	459	439	453	487	489	484	507	475	461	445	452	454	518	440	441	486	519	491	477	476	482	454	469	497	483	508	470	482	493	463	441	478	455	471	465	460	480	472	501	473	499	463	465	496	497	487	457	444	491	467	501	467	515	459	481	484	482	441	506	506	516	426	485	482	501	486	453	460	456	517	466	451	441	454	474	448	443	454	504	455	502	470	480	460	460	478	466	470	471	440	496	460	491	443	470	477	475	454	460	468	474	459	473	478	484	504	465	499	503	477	524	440	444	454	480	495	489	447	465	449	453	440	473	477	470	451	485	465	479	468	461	482	448	412	489	494	421	509	419	466	472	447	479	492	439	454	478	477	505	462	500	473	494	459	473	479	467	466	482	436	461	502	459	466	477	474	453	445	486	485	490	488	487	507	486	493	426	447	465	483	481	482	458	470	479	492	474	470	474	470	473	489	492	476	444	474	463	468	478	485	456	466	451	491	472	470	507	469	482	496	500	449	473	477	485	451	466	427	449	483	479	450	447	471	458	467	485	475	461	465	457	494	504	498	491	492	479	477	482	471	483	448	498	487	490	454	477	497	468	473	506	468	449	481	534	498	454	447	486	468	468	470	485	524	457	490	443	483	445	455	477	471	488	497	530	476	462	455	460	467	440	487	465	536	521	453	483	500	430	488	478	446	463	493	471	443	434	451	479	473	506	469	434	442	480	496	483	432	455	430	500	469	463	467	437	484	491	457	454	469	478	470	466	503	464	456	480	531	474	448	493	444	474	474	473	476	461	457	492	492	532	482	465	479	459	453	488	478	474	472	456	487	479	498	486	480	470	483	469	447	478	438	483	471	463	486	479	507	504	471	480	461	457	481	506	442	482	472	532	457	490	490	474	450	453	471	484	462	471	451	495	467	513	445	496	439	458	408	463	455	509	469	489	471	462	486	493	495	466	490	452	453	489	477	474	433	426	473	456	467	425	528	474	470	494	475	471	442	431	430	489	453	493	468	495	454	469	446	447	456	496	481	502	445	472	476	482	459	477	454	445	486	463	501	439	490	464	472	465	493	454	481	486	525	418	482	489	428	478	474	470	466	479	460	451	475	484	503	521	454	483	447	446	492	489	468	470	461	509	466	469	463	475	454	485	523	457	465	483	456	432	462	436	495	478	479	516	456	452	462	492	500	503	434	461	436	515	430	431	491	437	467	467	468	460	467	466	498	453	433	497	490	490	459	503	426	462	448	463	470	453	504	451	495	463	412	450	448	455	471	509	460	482	489	468	465	423	486	460	431	455	458	459	467	486	445	462	458	495	458	474	491	479	492	476	461	461	420	453	441	479	466	467	512	472	475	488	467	451	456	486	471	463	472	466	470	460	502	428	461	488	442	466	453	477	491	457	475	470	486	449	436	451	456	504	487	499	443	444	468	498	485	475	472	486	461	479	479	470	486	482	482	497	454	437	486	458	466	499	474	482	496	458	470	495
25284	4639	1341	807	514	393	332	270	252	224	208	199	171	197	149	160	197	161	160	166	153	162	163	162	180	170	184	154	173	171	161	175	174	140	160	166	158	134	158	140	171	163	143	141	194	154	143	157	145	147	156	158	150	157	143	161	157	132	156	149	150	157	169	136	144	160	141	152	141	157	150	148	148	152	134	155	171	163	152	119	144	146	148	149	159	174	151	142	146	133	139	148	145	142	129	133	143	151	162	178	147	146	138	135	148	141	153	132	137	138	143	158	146	148	142	153	147	148	145	145	123	162	134	135	143	164	129	140	161	145	127	131	163	149	155	161	146	144	168	139	120	144	128	130	149	131	146	146	119	152	138	131	134	119	155	125	154	159	163	127	159	129	139	139	140	141	153	152	161	144	165	142	168	149	138	164	147	142	155	157	150	143	146	161	125	161	121	147	152	150	140	155	156	148	154	157	125	142	137	152	125	144	153	179	144	153	161	140	164	149	145	155	142	124	142	150	133	161	130	155	131	150	160	143	154	139	130	152	161	147	135	146	141	157	133	146	150	141	163	133	128	140	144	144	160	155	156	151	128	160	120	156	140	143	130	163	145	154	135	142	145	137	159	151	146	134	126	142	138	135	146	151	133	140	151	146	149	152	152	141	153	165	168	174	131	147	145	167	146	137	129	139	151	153	127	157	125	138	153	143	133	137	138	134	131	142	142	161	158	152	174	144	144	133	139	135	152	121	162	135	142	159	133	154	150	138	140	152	149	116	155	139	144	153	143	123	151	161	131	137	119	143	119	148	150	134	160	126	156	128	163	131	152	142	150	152	146	135	133	115	134	143	164	149	140	131	135	136	138	128	146	122	161	144	130	146	152	169	128	135	131	136	140	140	158	175	158	127	170	147	179	152	118	137	150	163	140	176	124	148	141	125	145	160	129	137	177	127	144	163	158	155	142	165	133	145	141	157	153	158	140	123	158	154	151	131	170	154	142	131	147	160	153	155	148	149	137	162	131	149	152	112	153	131	152	115	131	140	150	147	147	148	145	141	133	161	154	147	151	175	159	122	137	171	152	147	131	165	153	137	134	124	149	152	141	156	144	163	148	147	136	136	122	139	115	138	151	127	142	141	197	133	126	147	120	142	150	153	153	141	141	173	126	154	146	142	166	146	155	143	138	133	149	122	146	125	156	149	147	142	130	142	157	146	137	129	147	146	153	155	140	134	118	169	137	154	162	136	149	131	160	154	149	143	148	136	147	140	147	118	132	154	154	131	166	152	163	163	136	153	156	122	169	141	142	139	172	150	152	131	129	136	130	139	141	142	144	144	162	136	143	139	171	149	144	123	116	163	130	156	138	122	138	149	166	162	132	151	141	145	123	137	158	142	143	154	152	155	121	155	135	143	146	136	160	145	136	150	138	144	123	131	147	157	143	157	148	150	152	162	157	150	151	142	139	142	131	135	154	153	137	148	149	143	164	117	157	135	159	118	150	151	136	147	140	158	151	132	147	118	145	129	163	161	172	124	164	152	140	122	148	119	147	150	133	154	140	161	131	139	114	133	148	158	145	150	139	140	169	148	131	143	127	142	139	165	160	146	135	122	155	154	148	149	155	171	143	158	133	145	148	140	166	146	127	151	125	133	147	126	147	138	163	153	140	132	136	145	142	138	139	150	147	137	152	151	143	138	151	150	133	151	139	141	151	135	149	147	145	123	134	157	141	125	143	131	134	138	155	144	154	167	140	141	145	136	145	147	143	165	134	151	155	149	145	151	142	127	144	151	152	132	138	130	135	128	161	126	150	157	144	160	134	157	137	114	149	154	157	138	133	157	156	153	141	155	136	130	130	143	152	133	129	116	127	148	142	134	151	148	152	152	138	139	149	143	166	142	154	152	132	145	152	167	139	148	163	164	167	163	142	150	135	144	144	152	147	146	149	134	153	137	115	148	135	141	152	148	160	135	134	159	147	160	140	151	147	186	127	149	150	138	132	144	141	155	126	127	152	127	158	141	161	142	149	131	141	134	139	169	150	141	136	157	132	143	168	137	160	116	136	166	150	156	141	127	122	141	164	142	148	144	147	155	124	151	145	162	143	138	121	137	150	115	151	158	161	123	157	155	167	156	148	176	103	129	154	150	138	153	137	156	149	152	147	157	183	167	132	151	178	143	145	177	140	146	147	144	123	151	136	152	143	147	142	137	142	132	156	158	145	164	129	149	143	146	135	145	139	147	160	138	138	128	140	137	153	133	164	145	162	185	128	158	158	150	148	143	154	128	141	122	138	158	154	172	174	167	152	139	175	140	140	161	152	148	162	137	149	148	146	111	153	126	146	139	143	141	117	143	142	135	142	144	145	139	142	127	161	122	120	147	158	157	125	149	149	141	178	143	132	135	147	159	119	121	161	153	138	128	151	152	155	146	138	140	150	128	153	135	123	139	134	143	153	138	161	153	174	169	143	141	167	150	149	177	148	152	143	137	126	138	162	147	130	128	135	151	146	153	128	165	142	144	129	152	153	146	149	144	157	147	166	159	133	137	151	149	145	157	116	162	136	137	165	141	132	143	159	148	140	171	142	151	156	138	128	126	145	168	141	163	152	136	163	157	156	132	141	137	126	139	143	140	150	147	166	136	148	132	164	144	136	141	172	142	137	157	161	149	183	140	158	123	148	157	145	139	144	148	141	170	164	139	134	124	146	170	154	146	151	160	152	130	154	134	151	144	125	136	163	151	151	150	146	116	133	162	145	163	141	142	162	138	146	162	150	152	156	148	136	154	165	150	165	156	163	174	152	132	141	147	145	148	127	157	137	147	149	146	133	155	155	143	147	134	165	141	152	158	144	153	162	148	144	134	130	152	140	150	161	128	136	169	154	137	157	149	136	153	131	156	133	156	147	151	151	140	150	126	151	143	151	138	128	152	135	115	151	135	150	138	154	146	138	151	142	138	126	149	156	135	160	137	119	133	132	141	151	151	156	143	149	157	146	135	152	157	130	154	145	139	157	149	164	167	160	139	141	131	135	143	158	125	150	137	172	151	139	146	144	149	159	146	150	139	148	162	124	130	160	143	141	143	161	155	153	131	151	157	153	138	155	156	141	147	122	159	147	146	164	144	144	153	136	154	146	144	142	135	136	153	141	142	154	144	143	139	133	127	121	138	159	142	150	146	156	129	133	145	129	150	133	132	151	137	143	132	131	156	146	149	128	135	149	147	144	136	139	140	114	162	143	145	155	124	152	143	139	149	156	146	138	154	147	135	102	135	149	159	136	146	126	138	134	160	173	140	140	138	148	138	167	152	164	164	129	181	148	145	164	143	151	138	154	138	141	151	144	148	150	156	149	156	153	140	154	154	127	136	130	121	155	162	148	156	145	144	173	167	127	149	148	154	145	129	165	138	168	151	156	142	132	144	145	153	126	140	141	139	164	168	153	125	142	140	133	132	153	137	142	135	173	136	175	137	148	130	136	140	146	167	128	148	158	124
14775	2237	2553	2498	2035	1521	1311	1049	947	800	765	686	643	614	573	559	542	499	514	506	477	455	498	475	446	450	458	401	500	493	447	444	448	473	494	496	515	494	482	490	511	513	499	475	513	499	504	479	505	460	474	447	415	410	385	420	410	393	397	435	474	411	388	383	372	404	397	388	398	395	385	411	404	401	405	402	390	427	368	386	383	373	380	383	347	357	337	377	360	348	348	358	387	366	354	374	377	390	358	414	375	341	388	363	374	383	331	403	314	346	376	356	371	346	339	371	343	366	392	380	365	388	372	384	356	375	381	349	341	355	370	377	378	344	361	358	344	355	358	343	363	341	342	362	346	380	359	353	369	332	344	387	379	358	362	365	365	351	387	380	397	348	342	355	356	388	347	365	356	318	383	375	392	362	390	389	351	368	381	333	349	353	373	337	332	381	351	381	379	322	349	360	391	355	359	304	360	341	370	366	382	337	326	358	334	406	357	380	354	398	396	354	369	403	358	341	366	342	358	362	380	360	398	376	361	371	376	348	336	374	368	356	336	347	366	372	390	358	358	362	365	377	373	348	362	355	384	360	372	377	400	379	352	370	380	356	348	354	355	366	362	365	362	352	384	354	367	357	371	365	356	357	377	357	358	361	374	377	351	357	350	338	401	371	384	340	389	372	373	345	378	369	324	368	351	356	370	343	364	362	352	361	384	345	381	350	391	366	351	375	343	372	352	365	367	351	356	361	328	383	365	378	332	370	363	351	376	379	305	356	340	356	385	359	365	384	365	372	353	355	411	370	385	343	390	385	348	341	335	366	357	359	371	335	367	331	338	324	334	374	381	359	379	358	374	383	362	351	369	365	371	364	352	346	368	348	363	338	349	333	332	334	371	368	368	377	336	374	349	372	339	342	371	369	373	375	363	334	370	341	364	340	365	340	342	364	342	357	361	347	361	382	374	380	361	364	338	342	386	366	379	398	347	359	374	342	378	365	334	385	351	314	373	397	370	343	328	370	356	350	371	350	387	340	380	378	397	368	336	334	362	358	367	357	389	344	355	359	391	366	354	351	375	337	384	346	370	357	341	344	318	401	391	357	371	350	362	332	379	383	398	349	345	338	362	387	336	383	353	355	337	389	357	336	391	317	385	334	393	349	353	352	331	388	360	380	390	346	378	332	340	352	374	361	332	359	356	340	389	332	352	369	388	391	357	384	380	366	375	353	316	360	334	341	371	381	372	357	378	345	356	360	367	389	370	381	383	368	375	348	346	366	364	351	347	380	355	352	377	358	352	335	380	357	360	370	386	367	357	369	365	329	356	370	375	342	383	407	329	366	409	372	344	345	349	332	330	376	355	377	336	338	354	346	332	377	356	338	342	367	370	351	337	335	325	368	369	372	396	360	347	375	375	363	346	372	363	370	361	373	345	355	382	355	358	347	351	341	398	399	392	415	351	317	371	368	367	381	357	356	357	397	335	351	360	361	383	364	375	359	366	362	345	345	350	346	386	372	324	354	356	350	357	382	381	367	378	374	374	349	365	372	358	340	318	385	363	360	363	360	330	358	356	341	364	370	377	345	348	381	379	366	367	359	326	386	360	371	338	384	335	372	362	363	346	365	352	359	339	354	364	343	359	361	330	341	364	353	377	391	360	351	348	357	374	351	348	361	365	361	365	365	345	341	358	393	349	394	372	340	334	331	363	326	351	384	372	398	385	400	373	380	358	345	355	352	348	396	342	351	387	376	380	378	376	362	377	364	368	361	353	342	366	349	392	368	362	366	374	336	354	346	374	371	377	390	353	349	367	341	369	339	342	362	347	401	336	352	369	349	358	407	336	371	319	360	375	366	330	373	378	353	354	372	350	386	365	346	362	340	351	349	391	368	374	360	362	365	353	367	345	357	380	389	413	349	383	363	387	344	354	377	367	376	374	341	374	352	361	359	370	364	393	366	383	352	371	385	388	362	355	348	366	350	354	370	342	357	346	371	342	346	349	362	347	367	392	394	348	341	337	372	357	383	362	363	352	375	353	338	361	381	337	362	346	373	356	376	367	335	370	354	366	374	360	366	386	343	359	360	340	389	369	351	376	371	376	393	372	374	342	370	369	375	349	358	378	350	376	350	355	340	379	372	355	342	384	390	371	377	355	373	361	359	396	359	383	354	336	388	369	341	357	337	332	376	392	386	368	392	343	398	353	353	341	383	344	393	371	392	383	352	385	397	376	387	374	333	340	319	384	391	344	348	384	334	367	367	357	344	400	362	377	362	349	358	329	348	335	366	363	334	382	345	328	401	341	370	355	397	387	375	354	363	376	384	361	396	354	367	359	344	371	328	364	360	366	384	333	347	377	362	373	362	388	377	351	377	371	340	338	330	333	350	364	351	370	350	357	356	338	349	406	398	366	375	376	358	391	358	367	357	359	336	363	363	344	353	337	353	351	315	334	354	380	353	386	347	362	344	352	364	361	363	353	365	361	366	345	343	340	361	386	377	376	379	361	366	364	362	354	346	350	354	326	378	381	383	365	350	354	372	383	345	336	358	351	338	370	373	392	356	348	376	383	373	401	362	359	363	333	371	359	389	344	319	385	334	362	351	347	357	379	386	385	364	360	382	375	339	352	341	339	344	404	354	352	378	374	324	380	363	353	375	360	341	358	353	360	396	335	350	325	361	339	380	340	370	349	340	371	339	364	341	358	343	375	372	359	374	365	354	358	369	349	362	378	347	344	375	350	342	345	370	333	364	372	351	351	371	377	365	348	394	358	334	387	329	397	377	381	340	331	376	382	344	319	361	352	369	357	373	362	368	325	363	326	377	348	357	347	379	357	381	357	349	339	346	354	391	388	373	339	388	370	340	349	348	362	361	364	313	349	342	352	341	367	349	367	339	326	373	363	330	345	359	365	398	347	361	335	379	382	329	361	359	359	412	380	371	363	367	338	368	360	364	350	331	370	356	363	368	353	382	384	350	347	359	376	359	382	402	387	352	387	340	381	343	390	359	356	340	367	385	373	355	334	331	396	338	359	363	382	357	380	386	387	388	352	359	336	351	387	331	330	365	366	372	319	376	367	363	340	365	360	353	337	335	360	350	348	350	379	380	353	327	385	356	369	330	323	329	376	395	341	343	348	372	385	369	352	367	384	318	375	385	374	389	357	368	368	352	346	333	405	338	358	347	366	357	365	374	360	368	363	352	393	354	364	364	360	362	363	355	367	354	375	368	348	365	339	360	346	375	365	340	360	353	304	356	378	328	358	377	341	361	365	342	385	369	351	357	371	376	357	338	381	329	372	391	345	361	343	355	343	340	352	363	367	368	326	374	366	361	320	351	336	364	309	327	353	344	366	393	378	352	382	336	401	383	361	373	364	322	348	390	328	358	365	369	354	345	369	349	343	377	358	357	362	338	363	395	316	360	333	378	321	338	350	365	356	356	367	385	366	386	373	355	368	394	385	351	378	359	367	372	379	343	326	374	332	378	369	350	351	350
6705	1017	392	342	314	299	296	298	283	295	296	283	288	278	306	299	292	306	291	276	277	290	270	259	267	306	281	301	294	300	337	283	279	272	280	307	322	293	280	314	278	287	300	296	290	276	288	285	285	268	254	285	283	299	309	278	293	262	298	314	273	294	289	301	316	295	279	298	289	272	281	281	273	296	289	287	255	284	341	303	282	301	300	289	285	288	316	305	243	323	249	299	300	254	292	295	279	281	279	268	299	271	271	265	300	277	279	279	297	279	297	292	282	315	282	285	284	258	289	249	272	275	270	291	298	262	267	275	284	299	296	288	292	297	285	307	259	313	257	276	269	296	274	293	306	292	299	256	315	293	289	278	259	285	308	306	291	278	273	266	274	260	284	266	256	279	293	269	283	246	279	272	277	267	303	302	300	246	275	264	276	308	296	241	287	290	279	260	294	250	273	298	263	285	281	291	276	289	280	296	284	284	286	291	273	284	254	298	252	280	255	266	260	299	268	263	293	290	290	280	309	301	270	271	298	271	260	287	263	302	275	292	285	282	275	274	311	285	287	278	289	277	306	296	267	288	264	288	248	259	281	281	283	269	287	294	300	310	330	299	284	292	304	263	258	271	281	291	302	288	294	274	289	302	283	289	264	293	280	293	250	292	276	284	298	274	281	290	289	250	284	275	321	302	303	312	294	277	256	258	284	294	251	289	275	299	275	271	275	271	275	252	278	260	270	280	297	287	286	280	246	277	256	312	279	270	294	304	303	281	296	276	282	254	297	278	294	284	289	319	306	272	305	275	273	291	279	295	276	270	266	272	298	291	280	290	303	270	286	298	300	273	294	291	258	286	297	265	298	292	297	306	257	266	246	279	309	297	305	262	291	285	318	311	294	287	309	293	271	277	292	305	273	277	286	272	250	298	298	294	305	306	304	294	296	321	289	278	294	284	279	293	309	303	274	274	297	299	304	254	295	271	268	290	305	311	257	286	270	282	279	284	304	306	295	284	265	269	290	285	286	284	312	278	259	306	261	279	291	295	259	266	293	319	269	270	286	282	263	272	322	266	270	264	253	271	313	294	293	294	294	294	287	296	303	271	252	294	268	278	269	293	248	280	285	302	279	285	299	285	286	263	282	259	246	256	286	309	288	280	288	270	277	260	278	292	266	266	275	309	289	268	258	285	288	251	282	294	306	291	310	267	287	308	317	288	282	295	311	287	276	288	263	298	253	252	286	276	242	264	282	272	303	280	307	305	285	321	290	318	282	284	273	277	274	300	279	270	278	291	296	288	280	274	281	283	287	252	272	283	267	282	304	252	315	253	315	300	280	249	287	309	268	267	290	291	286	300	289	290	315	298	274	298	275	281	279	295	288	271	287	313	253	302	282	282	312	253	296	309	286	288	290	277	303	300	296	270	271	308	309	281	293	260	275	276	277	288	314	289	283	304	269	251	268	298	281	281	284	291	285	307	292	251	283	265	290	298	276	280	267	280	297	283	274	288	301	311	279	247	290	305	286	289	284	308	257	305	295	269	309	287	277	263	254	285	284	294	264	269	283	287	277	297	307	321	317	304	270	306	311	307	277	279	289	270	290	254	294	303	279	284	249	257	239	270	300	288	276	256	266	293	261	274	286	306	246	266	265	275	308	254	292	281	307	270	291	256	266	302	312	254	273	293	299	286	285	274	299	260	270	285	279	290	274	287	252	273	291	311	277	328	286	260	292	273	309	245	288	269	275	276	288	289	280	324	318	256	255	311	301	281	300	266	277	291	270	258	247	290	305	265	294	289	290	312	294	293	314	293	301	289	292	305	281	277	316	275	295	296	296	303	282	275	250	307	285	265	291	292	278	271	274	312	286	278	281	304	287	303	273	290	274	299	285	288	287	262	310	298	270	264	254	298	289	270	299	270	276	281	280	276	286	276	268	294	285	298	302	289	271	251	298	312	274	240	259	251	290	314	283	292	284	271	295	292	277	290	297	281	272	296	294	269	311	297	258	289	264	272	288	266	290	276	267	327	268	250	320	296	311	278	273	293	301	273	282	286	296	259	282	297	276	286	287	322	273	266	252	280	280	296	312	269	273	295	238	301	295	297	289	323	287	256	290	271	302	273	277	237	296	268	261	269	272	280	291	306	265	305	259	269	283	296	265	243	281	308	298	309	293	295	251	276	273	257	318	263	295	271	296	266	318	278	290	270	302	275	307	252	295	305	287	253	263	288	278	266	274	284	286	259	269	273	274	271	274	308	298	298	348	294	299	276	285	305	270	263	283	295	299	290	293	265	279	274	309	287	260	274	294	250	309	292	263	301	280	281	298	283	323	260	287	269	270	313	281	251	299	261	278	271	266	258	244	284	276	270	288	284	261	286	263	271	305	286	292	245	289	272	231	287	291	286	255	263	286	294	267	291	280	266	281	295	263	299	254	286	291	289	312	287	267	290	267	281	335	262	287	288	263	291	272	289	268	256	283	277	298	300	292	289	263	299	264	306	275	259	254	281	295	260	275	280	292	298	303	277	289	288	285	322	278	289	286	276	289	264	268	270	257	300	267	282	289	260	300	319	288	295	279	286	269	307	279	305	273	293	311	280	258	265	298	280	302	321	303	300	274	307	301	301	308	294	299	248	278	286	303	257	311	280	313	318	255	290	263	284	310	287	306	277	287	274	283	263	271	280	266	288	271	284	282	256	271	268	305	245	303	277	307	281	286	253	264	271	280	280	260	270	291	270	298	295	276	333	283	328	265	279	294	287	289	286	273	294	285	282	297	303	312	283	282	293	273	263	244	295	322	247	283	272	313	290	260	249	262	280	278	309	307	278	261	291	274	271	276	273	278	294	279	289	289	261	316	296	272	292	300	283	284	268	313	275	285	279	304	275	257	265	273	286	304	281	297	293	280	313	284	271	253	273	247	279	293	288	289	278	285	317	254	296	277	280	270	283	255	288	306	301	272	292	301	307	260	288	267	296	288	304	275	287	257	296	289	296	260	305	319	300	291	273	303	299	308	294	283	267	314	244	265	292	318	298	273	307	278	279	289	280	305	276	296	280	288	288	266	286	288	246	250	273	306	338	293	306	317	252	256	267	299	300	284	305	259	316	282	262	273	308	302	244	282	258	298	281	263	271	288	309	260	267	296	311	287	281	304	284	252	308	288	288	296	312	283	283	288	295	288	302	332	282	297	296	293	303	271	274	298	282	304	288	250	289	275	312	299	294	274	290	294	289	266	272	278	254	282	276	290	291	278	260	270	267	277	258	263	305	274	275	239	277	320	254	289	327	325	284	263	283	278	293	305	272	303	304	240	280	281	285	310	294	258	284	308	279	277	329	264	271	290	264	286	294	285	309	315	287	291	305	301	275	308	286	291	284	278	284	278	275	288	284	310	273	294	266	276	279	254	287	273	255	336	285	282	278	281	249	311	303	306	267	288	284	304	276	259	285	264	278	306	244	284	319	262	272	275	282	299	266	298	295	277	289	274	312
4630	1134	865	900	766	744	726	699	690	686	684	671	709	644	671	640	626	690	674	657	608	646	696	661	611	648	667	608	658	664	671	690	664	678	706	673	639	697	694	697	700	697	698	681	630	602	678	640	666	670	667	659	654	621	632	613	617	630	642	621	654	664	628	658	639	664	686	654	666	648	677	575	619	675	651	709	628	633	653	664	601	630	664	670	654	665	660	662	627	618	617	627	634	567	654	637	630	593	648	656	581	646	633	617	643	609	622	648	672	648	658	623	653	681	623	637	618	634	656	587	594	614	621	634	626	630	633	678	671	623	614	651	604	655	637	601	626	619	674	630	632	573	568	611	656	691	642	597	617	591	658	616	653	643	625	642	596	638	620	662	655	655	639	627	645	638	649	625	648	589	592	609	615	645	637	608	621	631	637	692	664	684	632	644	625	644	652	631	642	609	631	635	654	647	619	580	624	652	628	629	582	644	658	615	661	655	652	627	649	643	655	651	670	628	647	652	690	641	639	674	648	644	646	650	626	638	630	649	657	672	631	647	652	607	637	635	616	683	622	594	647	689	619	643	624	626	621	617	621	615	659	640	642	649	698	669	649	676	679	653	680	680	651	640	626	646	650	621	627	636	646	628	673	675	619	690	636	597	648	651	645	623	657	629	619	632	632	675	596	600	690	685	640	680	641	608	683	654	632	619	658	626	621	614	650	653	684	632	614	634	613	646	622	691	657	646	620	666	670	635	651	637	698	659	622	656	637	620	651	619	616	672	644	601	636	622	635	586	651	619	631	675	640	650	604	628	612	598	617	643	629	648	611	655	609	629	636	637	609	657	644	607	635	623	652	639	625	645	610	666	631	636	631	630	660	617	663	669	649	615	616	638	634	677	628	622	650	615	642	630	666	656	680	643	661	680	639	717	594	638	684	639	630	620	646	685	648	632	659	607	641	624	583	620	666	635	635	653	640	646	606	635	677	581	618	672	604	658	646	637	611	638	652	639	608	656	645	668	655	651	625	643	649	615	615	647	633	659	625	685	657	643	624	614	651	690	652	650	647	659	645	587	667	671	621	586	613	651	629	646	623	658	654	633	602	642	641	633	583	646	653	643	618	650	684	673	635	645	648	667	641	650	701	623	658	630	642	647	609	616	639	612	634	605	611	618	601	637	625	664	660	625	619	616	649	666	607	661	660	660	567	687	683	661	682	687	606	650	656	594	658	680	587	647	643	635	581	668	642	617	623	625	595	655	683	632	606	610	658	625	595	612	652	653	680	623	626	624	624	674	638	668	624	677	626	624	623	606	630	625	679	641	636	699	617	630	617	685	635	578	634	637	675	633	640	641	644	636	681	646	599	612	620	675	606	633	655	603	643	651	667	639	627	621	616	666	647	611	640	645	596	639	646	615	646	674	621	639	634	615	630	641	664	667	666	658	648	641	667	637	613	631	645	641	643	603	688	595	647	670	667	631	648	587	619	665	636	662	638	622	632	606	603	614	612	667	659	649	643	636	607	635	642	622	613	633	670	685	632	617	594	625	667	586	657	612	627	589	615	622	639	664	592	642	625	606	609	613	614	667	661	641	656	647	645	642	619	648	634	637	644	633	710	659	623	661	635	663	693	629	682	645	639	598	624	587	636	646	641	616	666	653	678	679	622	600	651	656	640	619	681	644	654	639	653	658	606	666	630	687	643	642	640	628	663	608	646	642	645	614	636	627	661	607	668	641	672	633	654	656	675	635	619	626	614	661	572	699	633	649	625	653	666	646	626	647	652	682	625	642	626	607	610	678	688	657	617	652	654	663	618	664	624	634	633	649	636	627	629	626	626	651	623	593	668	680	614	638	638	634	679	660	639	616	673	642	622	649	675	648	634	639	665	661	611	661	656	599	601	660	691	625	669	658	638	615	621	633	635	656	685	608	656	645	666	622	645	644	652	630	620	653	656	681	617	662	563	672	590	663	648	658	682	642	642	625	629	640	673	684	636	634	638	652	646	642	608	615	660	653	618	627	668	657	597	665	628	593	593	638	627	684	613	603	661	611	622	641	640	645	632	610	614	609	641	589	642	642	611	630	614	636	618	625	639	683	644	634	660	656	643	628	607	607	634	618	683	618	648	654	678	651	574	625	636	611	633	586	633	640	669	647	594	605	605	615	635	631	667	596	635	670	672	613	673	637	631	647	634	641	639	643	594	611	607	636	621	582	652	639	663	699	650	635	656	622	637	657	630	644	658	611	653	645	659	630	650	692	583	649	676	611	642	631	642	623	627	629	601	621	633	634	635	627	659	612	671	639	666	629	667	703	641	635	673	643	619	624	649	650	638	644	652	662	623	659	659	639	667	600	677	646	636	605	654	600	646	648	643	663	620	627	617	636	649	646	576	659	649	606	623	598	611	620	617	624	619	632	608	681	636	638	670	674	663	675	649	668	593	636	653	624	658	634	645	608	659	645	611	619	653	657	671	626	617	633	620	644	603	667	650	651	642	647	612	648	577	660	656	624	671	659	597	653	578	631	671	632	593	664	658	664	660	637	607	585	677	654	658	646	659	642	641	643	662	606	654	632	631	623	652	620	652	643	632	677	653	648	656	608	615	628	642	731	623	641	654	632	610	626	595	669	594	630	633	605	691	657	645	641	628	618	657	623	683	595	659	649	613	672	605	647	646	670	681	641	642	676	618	680	625	648	671	638	638	631	661	620	613	569	643	631	623	633	651	658	629	638	645	607	648	669	604	651	655	652	679	646	639	631	635	630	644	637	619	649	658	671	639	654	649	666	625	626	688	669	653	646	641	644	653	607	625	606	621	660	602	605	624	617	612	649	635	640	653	654	597	665	650	645	621	648	614	638	632	628	654	601	641	637	644	650	648	614	628	622	643	584	595	616	675	641	614	614	635	654	659	667	654	687	655	673	656	701	629	636	637	636	662	637	670	656	659	653	635	606	650	635	667	634	663	636	634	626	636	622	661	618	636	638	646	663	678	676	648	632	634	654	649	651	625	669	608	621	638	647	654	639	656	613	656	682	722	633	626	603	660	654	655	616	652	613	604	627	637	603	603	610	679	661	643	641	627	607	647	652	648	675	655	613	612	636	654	668	677	632	598	605	666	633	628	620	563	642	684	616	691	675	622	628	699	646	661	630	661	610	623	645	631	620	595	624	625	660	602	623	599	696	646	643	631	638	645	629	655	635	677	603	649	664	664	664	654	604	675	671	660	669	620	640	677	618	634	667	599	636	650	613	643	624	676	653	664	668	647	663	649	653	589	602	660	648	662	642	621	632	623	671	655	646	640	644	611	653	631	676	599	632	646	647	596	625	593	668	623	676	626	635	619	662	634	621	592	647	625	634	611	647	643	629	612	663	640	641	643	639	623	650	621	630	591	671	636	634	644	637	643	659	676	694	622	657	665	657	615	648	606	605	613	594	621	643	662	629	679	672	608	630	638	640	615	613	649	612	654	614	635	596	624	638	650	624	689	624	644	659
16402	2573	758	549	413	354	278	243	251	277	254	250	227	205	222	234	224	198	227	242	198	217	207	221	204	221	222	222	212	197	195	223	203	227	214	220	202	217	209	224	195	214	204	213	206	225	224	176	216	190	245	227	194	214	231	221	207	193	226	188	202	189	205	196	198	204	221	193	175	197	194	225	175	199	225	221	177	193	214	203	170	193	224	177	194	232	188	187	185	216	182	193	169	189	181	193	191	198	204	215	183	185	197	197	198	207	229	194	211	219	217	211	193	209	196	210	214	196	203	216	218	201	191	215	201	207	230	206	224	224	193	168	179	180	201	195	163	203	196	212	191	192	200	216	192	196	203	208	226	186	207	210	201	206	252	196	155	191	218	217	186	202	170	190	203	200	207	213	189	215	217	223	229	209	190	208	215	189	211	218	197	203	201	195	203	220	178	190	219	191	203	198	189	204	197	195	210	202	198	210	201	189	198	175	224	186	169	182	223	191	220	228	201	204	188	211	203	222	188	207	211	197	207	205	217	226	194	203	198	198	226	217	213	193	218	208	178	187	211	204	195	231	190	202	215	204	240	202	180	224	221	209	200	229	193	197	214	238	228	190	198	187	195	227	230	200	206	188	195	181	185	197	176	193	246	194	230	208	219	186	189	205	191	227	194	226	169	198	221	199	180	213	228	204	198	194	177	186	215	182	193	227	221	205	194	186	185	197	193	212	202	201	220	206	182	193	226	216	194	187	177	210	188	188	197	215	169	210	212	215	213	200	202	171	191	210	225	199	214	190	222	194	182	196	195	189	180	226	193	206	207	215	186	186	193	204	203	210	193	206	224	182	197	184	215	208	190	192	206	215	189	223	196	187	205	214	196	201	184	206	198	199	195	200	213	202	176	209	200	214	212	206	198	211	199	208	221	212	202	179	191	183	201	194	199	236	190	166	201	174	202	204	205	224	165	189	206	220	186	213	199	212	216	211	194	206	190	191	194	185	193	201	191	211	196	193	213	201	204	229	199	211	197	194	196	185	188	219	188	193	213	202	197	209	224	202	201	227	183	192	208	227	203	213	193	195	216	218	217	195	189	200	190	196	224	207	203	207	198	189	184	224	219	217	197	199	210	219	227	217	212	194	192	187	214	200	217	229	193	175	196	199	208	180	192	195	196	205	199	197	221	205	207	196	192	202	201	211	190	207	212	193	211	189	206	212	183	224	210	200	193	179	201	210	208	189	191	210	199	183	186	199	197	200	204	192	210	184	201	193	207	189	203	216	183	226	208	213	180	207	195	210	215	183	182	212	185	198	191	212	213	201	212	185	199	195	175	206	193	236	202	209	202	202	192	195	190	206	216	207	201	200	195	175	207	218	189	203	199	191	221	195	203	212	208	182	203	204	235	193	204	210	189	176	192	209	197	206	224	179	179	200	196	214	191	196	202	199	230	217	197	199	204	209	201	209	175	200	188	186	197	202	181	184	185	228	198	187	195	187	192	203	214	190	191	196	185	197	169	177	208	194	203	198	201	208	192	202	206	174	231	196	169	208	194	211	208	189	215	201	191	200	182	233	226	239	205	191	220	209	194	195	197	200	205	195	238	228	246	226	223	182	221	185	184	194	189	211	202	211	216	186	198	186	212	218	196	195	219	190	208	218	198	212	194	195	214	217	227	202	189	220	205	197	202	212	233	176	191	220	208	201	200	221	230	228	211	205	199	196	189	206	223	177	200	213	199	192	176	207	176	184	207	214	209	196	171	178	210	191	215	193	197	217	201	235	215	192	206	211	197	185	179	204	192	194	212	191	238	187	221	188	228	189	209	188	215	221	209	223	200	197	206	211	220	209	206	241	182	205	198	188	189	192	210	205	214	198	198	195	211	214	189	185	204	179	195	188	193	200	205	196	186	209	193	217	191	193	211	198	192	197	203	184	177	191	205	195	227	199	192	185	192	192	211	243	189	200	187	198	199	215	186	195	211	206	208	180	210	193	205	191	211	211	202	202	200	246	209	176	223	192	229	183	197	209	197	205	195	220	189	171	187	188	207	188	221	215	206	206	202	217	218	231	204	173	172	229	197	201	199	185	181	196	191	214	213	199	191	179	202	198	210	219	192	190	213	205	195	175	174	195	214	201	213	186	193	220	205	169	214	205	194	199	212	197	244	221	216	202	209	166	219	225	223	163	190	221	183	197	209	203	209	192	200	218	202	210	204	217	205	190	214	189	207	204	198	218	202	197	186	217	226	199	218	204	215	200	214	209	210	238	188	184	193	220	208	212	199	178	206	219	210	197	209	188	220	197	183	234	225	208	199	197	190	215	189	202	189	193	199	193	206	204	202	188	205	182	189	196	200	219	230	212	223	208	205	182	205	216	190	204	184	202	179	191	189	181	205	216	226	193	191	212	196	184	200	211	215	178	224	203	212	207	196	214	186	228	211	214	178	210	220	220	200	202	223	225	185	232	199	238	179	196	191	199	196	201	197	220	216	196	215	208	202	204	195	201	204	213	201	210	210	211	235	179	181	173	177	200	215	205	208	191	209	193	214	206	184	214	203	202	196	204	199	210	187	217	190	174	183	172	198	206	230	207	206	175	209	198	198	216	206	190	193	180	198	227	220	183	228	221	178	196	195	203	197	194	213	199	210	195	204	193	171	220	215	214	170	206	214	209	194	185	208	181	209	190	206	226	212	202	188	196	180	200	156	193	203	199	240	228	212	224	183	217	200	194	203	221	196	248	204	223	195	215	181	193	205	201	213	222	220	213	210	198	217	216	189	224	200	201	205	208	196	194	188	223	217	182	174	202	202	222	201	227	185	184	188	196	193	196	214	197	183	212	224	180	207	193	237	191	179	203	210	199	197	192	217	207	231	193	206	215	187	193	203	192	189	227	213	190	213	200	196	182	193	202	171	209	219	200	186	203	208	199	200	190	210	199	226	208	196	216	236	193	210	201	214	219	192	200	207	199	220	227	190	225	204	199	212	216	242	212	198	209	182	216	194	211	183	222	211	207	215	189	178	213	195	235	199	227	184	199	213	212	189	207	197	196	191	207	202	217	204	190	203	212	199	188	206	180	203	200	188	190	229	227	215	208	207	161	189	208	190	198	201	202	202	209	184	192	183	199	185	215	194	194	197	212	209	181	221	223	203	225	240	193	197	190	197	209	180	225	188	206	185	215	209	212	216	194	228	201	186	221	212	175	213	216	214	184	224	205	239	191	188	189	181	222	208	210	223	192	195	178	191	211	228	204	194	214	197	183	214	195	168	218	180	215	203	176	178	201	218	209	212	200	207	193	187	186	193	209	185	178	203	218	209	216	192	209	205	190	213	184	173	216	193	205	175	186	195	217	218	208	198	197	176	215	215	201	198	206	198	204	225	192	207	194	210	207	194	209	201	210	189	226	198	187	219	231	221	195	218	196	209	194	207	192	217	219	212	195	191	199	209	181	193	219	199	196	189	182	250	181	191	208	190	184	202	200	193	209	179	195
11191	1830	1649	1564	1412	1161	964	869	782	706	697	658	611	648	582	577	587	550	530	532	544	506	530	539	575	529	518	530	525	560	580	521	550	539	569	543	584	540	536	575	510	560	539	560	574	554	554	556	550	558	526	519	558	473	482	518	509	484	490	494	469	482	492	457	481	483	443	501	505	469	507	521	426	488	523	496	500	447	456	458	476	489	453	466	458	463	419	459	490	485	501	469	499	471	456	480	472	455	462	481	463	493	446	461	478	407	473	488	421	507	474	442	473	478	530	477	441	474	461	454	493	474	492	454	472	473	466	437	419	479	471	454	480	470	456	442	472	474	460	464	468	416	489	455	485	497	458	458	460	449	474	505	467	460	436	451	495	439	481	452	501	480	471	478	473	474	496	485	475	454	476	475	483	497	493	452	464	490	470	450	451	451	461	459	448	441	468	493	465	474	481	483	458	455	492	493	478	453	502	481	470	511	517	466	452	422	436	459	473	466	464	504	439	471	516	442	468	456	426	474	451	460	428	501	458	461	494	476	516	443	438	463	490	450	501	437	470	416	460	485	489	481	441	475	419	441	426	453	455	507	458	464	487	489	446	435	436	471	452	483	491	459	480	464	465	450	451	436	483	482	418	465	464	520	470	466	494	492	438	467	482	456	463	443	470	435	449	427	437	475	486	488	453	470	499	490	510	458	492	471	459	424	485	493	440	497	464	505	476	414	511	452	477	462	465	469	498	437	476	453	480	435	471	466	505	492	455	473	473	475	426	476	480	462	467	413	457	472	456	431	469	501	464	478	478	432	470	444	442	451	466	463	526	468	489	462	468	489	489	447	451	441	445	462	437	438	461	430	444	463	442	422	477	481	472	483	456	460	487	440	456	466	470	479	453	445	462	500	431	458	513	492	477	474	493	492	441	457	485	459	455	428	447	443	456	485	487	410	486	468	467	439	469	516	477	478	481	438	470	476	467	474	450	482	462	462	442	503	440	431	445	446	424	455	448	480	460	485	450	479	426	468	432	469	461	479	470	478	457	455	470	483	472	485	495	474	466	451	475	484	471	465	495	476	470	457	454	439	451	440	447	448	462	450	497	448	459	459	433	488	476	478	450	477	446	503	404	459	460	498	445	500	475	481	485	459	452	466	481	460	436	466	468	425	449	493	468	497	509	468	456	460	476	431	458	454	467	450	529	484	464	456	444	466	466	435	460	441	474	454	446	471	408	474	465	471	444	461	473	490	501	455	451	488	442	456	470	446	485	475	476	474	499	431	495	471	457	471	497	469	456	428	443	459	442	489	462	458	440	444	473	437	465	484	463	484	462	441	450	481	470	454	466	484	466	485	475	482	490	461	489	440	501	495	455	456	463	447	469	417	477	484	478	466	452	491	489	503	501	437	484	507	458	483	473	492	476	470	475	471	472	461	483	462	490	475	468	469	480	518	459	456	510	470	455	468	432	481	452	438	465	467	460	426	435	467	450	494	471	458	481	476	487	464	434	474	525	446	475	486	458	491	441	445	445	487	469	443	463	438	493	459	435	464	499	492	465	469	440	431	466	435	448	488	443	423	467	444	516	465	476	453	494	473	466	488	482	484	436	439	451	482	451	442	467	431	506	486	470	505	501	482	511	467	439	444	464	476	481	432	462	458	473	474	474	490	499	450	488	446	448	443	447	461	484	454	467	450	421	430	468	487	448	469	489	464	454	503	446	478	446	458	499	480	470	467	473	480	491	458	444	461	457	476	476	453	463	433	459	470	437	444	427	491	449	465	472	435	440	455	458	485	458	425	481	457	468	447	450	458	460	491	469	465	524	479	473	444	461	457	435	485	445	520	470	468	507	448	478	415	455	472	447	476	457	469	473	447	490	439	494	475	464	494	473	449	489	470	479	482	489	484	459	467	468	445	474	478	474	525	475	470	471	481	487	440	468	467	458	436	447	495	472	462	460	447	431	451	457	476	444	482	440	481	479	472	457	473	481	460	475	440	501	455	452	464	455	475	479	475	478	445	463	516	504	464	482	453	521	457	461	472	495	450	475	458	482	498	473	457	461	455	461	483	474	490	460	505	482	448	456	478	471	450	446	468	484	492	472	462	467	463	480	498	456	452	460	486	483	490	477	489	455	465	478	460	507	463	470	489	460	486	445	453	465	457	472	451	464	456	459	475	452	526	505	459	472	452	481	515	485	494	448	454	470	432	505	460	479	488	474	433	499	477	450	484	452	431	487	420	434	461	466	519	487	486	451	495	478	475	482	451	462	463	481	469	476	466	471	454	475	465	478	446	444	510	459	484	471	470	453	490	432	437	498	444	444	457	476	507	444	495	476	471	468	468	467	492	490	464	469	449	473	472	424	488	464	456	455	463	475	485	493	471	494	467	469	466	470	464	476	465	472	456	471	502	456	466	460	455	457	452	472	474	475	445	452	459	491	465	485	447	479	460	457	468	430	455	476	433	495	459	460	465	478	438	485	454	441	463	448	460	473	471	471	474	477	514	492	440	441	409	493	466	468	474	451	455	507	453	488	508	461	479	476	485	463	453	448	496	422	459	492	472	491	504	460	440	484	463	505	451	488	471	460	469	465	465	429	471	454	444	467	448	466	487	499	463	459	457	444	451	470	475	449	459	461	453	504	467	491	472	470	475	494	471	451	487	456	511	516	461	452	489	479	419	492	436	467	458	491	509	478	510	445	471	478	436	450	427	445	475	478	464	465	491	456	456	472	443	458	500	529	493	497	477	482	482	482	495	489	451	482	454	454	462	502	475	443	440	445	498	493	473	436	450	441	500	447	508	463	467	448	498	467	433	495	490	466	460	460	469	449	451	467	468	478	458	488	479	490	458	466	473	494	429	421	444	479	460	478	454	471	472	461	480	489	446	439	469	444	473	480	495	502	457	487	462	457	474	480	430	438	461	446	499	459	467	476	462	482	466	472	462	506	509	481	449	429	501	459	446	483	455	469	476	475	482	430	447	472	470	471	462	460	433	492	461	489	508	455	476	478	477	434	506	476	475	475	465	429	456	445	479	448	484	405	457	493	443	449	467	424	486	453	518	488	452	423	484	476	488	518	432	494	450	439	474	448	451	434	475	493	453	466	509	429	458	472	453	460	479	477	482	467	455	470	493	429	469	477	466	483	482	496	451	492	496	460	468	477	436	508	493	483	460	442	442	500	482	492	464	468	485	489	439	471	459	488	501	471	489	472	486	444	481	494	482	456	468	457	482	445	466	436	434	497	465	463	499	466	496	460	450	486	454	448	484	457	455	509	477	496	427	471	487	463	477	480	467	497	460	487	474	481	473	467	460	445	449	455	472	463	472	491	442	474	489	426	483	448	482	428	473	424	494	481	455	456	461	454	488	464	500	454	449	487	493	466	457	466	463	439	417	509	462	478	465	433	469	464	455	457	472	462	439	476	462	475	470	459	477	470	451	478	485	445	479	441	449	484	473	445	464	486	476	462	470	445	475	487	474	498	432	453	442
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
